Offset 1, 16 lines modified | Offset 0, 0 lines modified | ||
1 | Verifies | ||
2 | Verified·using·v1·scheme·(JAR·signing):·true | ||
3 | Verified·using·v2·scheme·(APK·Signature·Scheme·v2):·false | ||
4 | Verified·using·v3·scheme·(APK·Signature·Scheme·v3):·false | ||
5 | Verified·using·v4·scheme·(APK·Signature·Scheme·v4):·false | ||
6 | Verified·for·SourceStamp:·false | ||
7 | Number·of·signers:·1 | ||
8 | Signer·#1·certificate·DN:·CN=FDroid,·OU=FDroid,·O=fdroid.org,·L=ORG,·ST=ORG,·C=UK | ||
9 | Signer·#1·certificate·SHA-256·digest:·339869b0a03e833644e1e1390bde98f2ddc20d82dddc4ab7a31a1d979ebef8c9 | ||
10 | Signer·#1·certificate·SHA-1·digest:·a88b22463ca081489e952c2484d4a76a4c04b8db | ||
11 | Signer·#1·certificate·MD5·digest:·21d09197d9158f58527d58778c287dd3 | ||
12 | Signer·#1·key·algorithm:·RSA | ||
13 | Signer·#1·key·size·(bits):·2048 | ||
14 | Signer·#1·public·key·SHA-256·digest:·2c2bad834fd0bed69489528e46cba18fd05d9ac5cf4fc708d73ae7cb2284aa25 | ||
15 | Signer·#1·public·key·SHA-1·digest:·a7e8124b48ef98fbb4d9c06afbdb7d8bc36932f7 | ||
16 | Signer·#1·public·key·MD5·digest:·1c1cddf94a671330c030d65e55b7c754 |
Offset 1, 445 lines modified | Offset 1, 431 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:···················· | 4 | ··Zip·archive·file·size:····················377736·(000000000005C388h) |
5 | ··Actual·end-cent-dir·record·offset:········ | 5 | ··Actual·end-cent-dir·record·offset:········377714·(000000000005C372h) |
6 | ··Expected·end-cent-dir·record·offset:······ | 6 | ··Expected·end-cent-dir·record·offset:······377714·(000000000005C372h) |
7 | ··(based·on·the·length·of·the·central·directory·and·its·expected·offset) | 7 | ··(based·on·the·length·of·the·central·directory·and·its·expected·offset) |
8 | ··This·zipfile·constitutes·the·sole·disk·of·a·single-part·archive;·its | 8 | ··This·zipfile·constitutes·the·sole·disk·of·a·single-part·archive;·its |
9 | ··central·directory·contains·14·entries. | 9 | ··central·directory·contains·14·entries. |
10 | ··The·central·directory·is·10 | 10 | ··The·central·directory·is·1037·(000000000000040Dh)·bytes·long, |
11 | ··and·its·(expected)·offset·in·bytes·from·the·beginning·of·the·zipfile | 11 | ··and·its·(expected)·offset·in·bytes·from·the·beginning·of·the·zipfile |
12 | ··is· | 12 | ··is·376677·(000000000005BF65h). |
13 | Central·directory·entry·#1: | 13 | Central·directory·entry·#1: |
14 | --------------------------- | 14 | --------------------------- |
15 | ·· | 15 | ··AndroidManifest.xml |
16 | ··offset·of·local·header·from·start·of·archive:···0 | 16 | ··offset·of·local·header·from·start·of·archive:···0 |
17 | ··················································(0000000000000000h)·bytes | 17 | ··················································(0000000000000000h)·bytes |
18 | ··file·system·or·operating·system·of·origin:······MS-DOS,·OS/2·or·NT·FAT | 18 | ··file·system·or·operating·system·of·origin:······MS-DOS,·OS/2·or·NT·FAT |
19 | ··version·of·encoding·software:···················2.0 | 19 | ··version·of·encoding·software:···················2.0 |
20 | ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT | 20 | ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT |
21 | ··minimum·software·version·required·to·extract:···2.0 | 21 | ··minimum·software·version·required·to·extract:···2.0 |
22 | ··compression·method:·····························deflated | 22 | ··compression·method:·····························deflated |
23 | ··compression·sub-type·(deflation):···············normal | 23 | ··compression·sub-type·(deflation):···············normal |
24 | ··file·security·status:···························not·encrypted | 24 | ··file·security·status:···························not·encrypted |
25 | ··extended·local·header:··························yes | 25 | ··extended·local·header:··························yes |
26 | ··file·last·modified·on·(DOS·date/time):··········201 | 26 | ··file·last·modified·on·(DOS·date/time):··········2017·Oct·26·01:16:20 |
27 | ··32-bit·CRC·value·(hex):························· | 27 | ··32-bit·CRC·value·(hex):·························81c85378 |
28 | ··compressed·size:································ | 28 | ··compressed·size:································927·bytes |
29 | ··uncompressed·size:······························ | 29 | ··uncompressed·size:······························2584·bytes |
30 | ··length·of·filename:····························· | 30 | ··length·of·filename:·····························19·characters |
31 | ··length·of·extra·field:·························· | 31 | ··length·of·extra·field:··························4·bytes |
32 | ··length·of·file·comment:·························0·characters | 32 | ··length·of·file·comment:·························0·characters |
33 | ··disk·number·on·which·file·begins:···············disk·1 | 33 | ··disk·number·on·which·file·begins:···············disk·1 |
34 | ··apparent·file·type:·····························binary | 34 | ··apparent·file·type:·····························binary |
35 | ··non-MSDOS·external·file·attributes:·············000000·hex | 35 | ··non-MSDOS·external·file·attributes:·············000000·hex |
36 | ··MS-DOS·file·attributes·(00·hex):················none | 36 | ··MS-DOS·file·attributes·(00·hex):················none |
37 | ··The·central-directory·extra·field·contains: | ||
38 | ··-·A·subfield·with·ID·0xcafe·(unknown)·and·0·data·bytes. | ||
37 | ··There·is·no·file·comment. | 39 | ··There·is·no·file·comment. |
38 | Central·directory·entry·#2: | 40 | Central·directory·entry·#2: |
39 | --------------------------- | 41 | --------------------------- |
40 | ··There·are·an·extra·16·bytes·preceding·this·file. | 42 | ··There·are·an·extra·16·bytes·preceding·this·file. |
41 | ·· | 43 | ··res/drawable-hdpi-v4/ic_launcher.png |
42 | ··offset·of·local·header·from·start·of·archive:··· | 44 | ··offset·of·local·header·from·start·of·archive:···996 |
43 | ··················································(0000000000000 | 45 | ··················································(00000000000003E4h)·bytes |
44 | ··file·system·or·operating·system·of·origin:······MS-DOS,·OS/2·or·NT·FAT | 46 | ··file·system·or·operating·system·of·origin:······MS-DOS,·OS/2·or·NT·FAT |
45 | ··version·of·encoding·software:··················· | 47 | ··version·of·encoding·software:···················1.0 |
46 | ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT | 48 | ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT |
47 | ··minimum·software·version·required·to·extract:··· | 49 | ··minimum·software·version·required·to·extract:···1.0 |
48 | ··compression·method:····························· | 50 | ··compression·method:·····························none·(stored) |
49 | ··compression·sub-type·(deflation):···············normal | ||
50 | ··file·security·status:···························not·encrypted | 51 | ··file·security·status:···························not·encrypted |
51 | ··extended·local·header:·························· | 52 | ··extended·local·header:··························no |
52 | ··file·last·modified·on·(DOS·date/time):·········· | 53 | ··file·last·modified·on·(DOS·date/time):··········1980·Jan·1·00:00:00 |
53 | ··32-bit·CRC·value·(hex):························· | 54 | ··32-bit·CRC·value·(hex):·························81e60603 |
54 | ··compressed·size:································ | 55 | ··compressed·size:································4387·bytes |
55 | ··uncompressed·size:······························ | 56 | ··uncompressed·size:······························4387·bytes |
56 | ··length·of·filename:····························· | 57 | ··length·of·filename:·····························36·characters |
57 | ··length·of·extra·field:··························0·bytes | 58 | ··length·of·extra·field:··························0·bytes |
58 | ··length·of·file·comment:·························0·characters | 59 | ··length·of·file·comment:·························0·characters |
59 | ··disk·number·on·which·file·begins:···············disk·1 | 60 | ··disk·number·on·which·file·begins:···············disk·1 |
60 | ··apparent·file·type:·····························binary | 61 | ··apparent·file·type:·····························binary |
61 | ··non-MSDOS·external·file·attributes:·············000000·hex | 62 | ··non-MSDOS·external·file·attributes:·············000000·hex |
62 | ··MS-DOS·file·attributes·(00·hex):················none | 63 | ··MS-DOS·file·attributes·(00·hex):················none |
63 | ··There·is·no·file·comment. | 64 | ··There·is·no·file·comment. |
64 | Central·directory·entry·#3: | 65 | Central·directory·entry·#3: |
65 | --------------------------- | 66 | --------------------------- |
67 | ··res/drawable-ldpi-v4/ic_launcher.png | ||
66 | ··There·are·an·extra·16·bytes·preceding·this·file. | ||
67 | ··META-INF/0335E95F.RSA | ||
68 | ··offset·of·local·header·from·start·of·archive:··· | 68 | ··offset·of·local·header·from·start·of·archive:···5449 |
69 | ··················································(000000000000 | 69 | ··················································(0000000000001549h)·bytes |
70 | ··file·system·or·operating·system·of·origin:······MS-DOS,·OS/2·or·NT·FAT | 70 | ··file·system·or·operating·system·of·origin:······MS-DOS,·OS/2·or·NT·FAT |
71 | ··version·of·encoding·software:··················· | 71 | ··version·of·encoding·software:···················1.0 |
72 | ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT | 72 | ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT |
73 | ··minimum·software·version·required·to·extract:··· | 73 | ··minimum·software·version·required·to·extract:···1.0 |
74 | ··compression·method:····························· | 74 | ··compression·method:·····························none·(stored) |
75 | ··compression·sub-type·(deflation):···············normal | ||
76 | ··file·security·status:···························not·encrypted | 75 | ··file·security·status:···························not·encrypted |
77 | ··extended·local·header:·························· | 76 | ··extended·local·header:··························no |
78 | ··file·last·modified·on·(DOS·date/time):·········· | 77 | ··file·last·modified·on·(DOS·date/time):··········1980·Jan·1·00:00:00 |
79 | ··32-bit·CRC·value·(hex):························· | 78 | ··32-bit·CRC·value·(hex):·························e0880a27 |
80 | ··compressed·size:································1 | 79 | ··compressed·size:································1653·bytes |
81 | ··uncompressed·size:······························1 | 80 | ··uncompressed·size:······························1653·bytes |
82 | ··length·of·filename:····························· | 81 | ··length·of·filename:·····························36·characters |
83 | ··length·of·extra·field:··························0·bytes | 82 | ··length·of·extra·field:··························0·bytes |
84 | ··length·of·file·comment:·························0·characters | 83 | ··length·of·file·comment:·························0·characters |
85 | ··disk·number·on·which·file·begins:···············disk·1 | 84 | ··disk·number·on·which·file·begins:···············disk·1 |
86 | ··apparent·file·type:·····························binary | 85 | ··apparent·file·type:·····························binary |
87 | ··non-MSDOS·external·file·attributes:·············000000·hex | 86 | ··non-MSDOS·external·file·attributes:·············000000·hex |
88 | ··MS-DOS·file·attributes·(00·hex):················none | 87 | ··MS-DOS·file·attributes·(00·hex):················none |
89 | ··There·is·no·file·comment. | 88 | ··There·is·no·file·comment. |
90 | Central·directory·entry·#4: | 89 | Central·directory·entry·#4: |
91 | --------------------------- | 90 | --------------------------- |
91 | ··res/drawable-mdpi-v4/ic_launcher.png | ||
92 | ··There·are·an·extra·16·bytes·preceding·this·file. | ||
93 | ··res/layout/activity_item_detail.xml | ||
94 | ··offset·of·local·header·from·start·of·archive:··· | 92 | ··offset·of·local·header·from·start·of·archive:···7168 |
95 | ··················································(000000000000 | 93 | ··················································(0000000000001C00h)·bytes |
96 | ··file·system·or·operating·system·of·origin:······MS-DOS,·OS/2·or·NT·FAT | 94 | ··file·system·or·operating·system·of·origin:······MS-DOS,·OS/2·or·NT·FAT |
97 | ··version·of·encoding·software:··················· | 95 | ··version·of·encoding·software:···················1.0 |
98 | ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT | 96 | ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT |
99 | ··minimum·software·version·required·to·extract:··· | 97 | ··minimum·software·version·required·to·extract:···1.0 |
100 | ··compression·method:····························· | 98 | ··compression·method:·····························none·(stored) |
Max diff block lines reached; 22142/30569 bytes (72.43%) of diff not shown. |
Offset 1, 1 lines modified | Offset 1, 1 lines modified | ||
1 | 1 | Java·archive·data·(JAR) |
Offset 1, 9 lines modified | Offset 1, 9 lines modified | ||
1 | <?xml·version="1.0"·encoding="utf-8"?> | 1 | <?xml·version="1.0"·encoding="utf-8"?> |
2 | <manifest·xmlns:android="http://schemas.android.com/apk/res/android"·android:versionCode="1"·android:versionName="1.0"·package="jackpal.droidexaminer"> | 2 | <manifest·xmlns:android="http://schemas.android.com/apk/res/android"·android:versionCode="1"·android:versionName="1.0"·package="jackpal.droidexaminer"·platformBuildVersionCode="16"·platformBuildVersionName="4.1.2-1425332"> |
3 | ··<uses-sdk·android:minSdkVersion="14"·android:targetSdkVersion="16"/> | 3 | ··<uses-sdk·android:minSdkVersion="14"·android:targetSdkVersion="16"/> |
4 | ··<uses-feature·android:name="android.hardware.touchscreen"·android:required="false"/> | 4 | ··<uses-feature·android:name="android.hardware.touchscreen"·android:required="false"/> |
5 | ··<application·android:theme="@style/AppTheme"·android:label="@string/app_name"·android:icon="@drawable/ic_launcher"·android:allowBackup="true"> | 5 | ··<application·android:theme="@style/AppTheme"·android:label="@string/app_name"·android:icon="@drawable/ic_launcher"·android:allowBackup="true"> |
6 | ····<activity·android:label="@string/app_name"·android:name="jackpal.droidexaminer.ItemListActivity"> | 6 | ····<activity·android:label="@string/app_name"·android:name="jackpal.droidexaminer.ItemListActivity"> |
7 | ······<intent-filter> | 7 | ······<intent-filter> |
8 | ········<action·android:name="android.intent.action.MAIN"/> | 8 | ········<action·android:name="android.intent.action.MAIN"/> |
9 | ········<category·android:name="android.intent.category.LAUNCHER"/> | 9 | ········<category·android:name="android.intent.category.LAUNCHER"/> |
Offset 1, 15 lines modified | Offset 1, 15 lines modified | ||
1 | Binary·APK | 1 | Binary·APK |
2 | Package·name=jackpal.droidexaminer·id=7f | 2 | Package·name=jackpal.droidexaminer·id=7f |
3 | ··type·drawable·id=02·entryCount=1 | 3 | ··type·drawable·id=02·entryCount=1 |
4 | ····resource·0x7f020000·drawable/ic_launcher | 4 | ····resource·0x7f020000·drawable/ic_launcher |
5 | ······(ldpi-v4)·(file)·res/drawable-ldpi/ic_launcher.png·type=PNG | 5 | ······(ldpi-v4)·(file)·res/drawable-ldpi-v4/ic_launcher.png·type=PNG |
6 | ······(mdpi-v4)·(file)·res/drawable-mdpi/ic_launcher.png·type=PNG | 6 | ······(mdpi-v4)·(file)·res/drawable-mdpi-v4/ic_launcher.png·type=PNG |
7 | ······(hdpi-v4)·(file)·res/drawable-hdpi/ic_launcher.png·type=PNG | 7 | ······(hdpi-v4)·(file)·res/drawable-hdpi-v4/ic_launcher.png·type=PNG |
8 | ······(xhdpi-v4)·(file)·res/drawable-xhdpi/ic_launcher.png·type=PNG | 8 | ······(xhdpi-v4)·(file)·res/drawable-xhdpi-v4/ic_launcher.png·type=PNG |
9 | ··type·id·id=06·entryCount=4 | 9 | ··type·id·id=06·entryCount=4 |
10 | ····resource·0x7f060000·id/item_detail_container | 10 | ····resource·0x7f060000·id/item_detail_container |
11 | ······()·(id) | 11 | ······()·(id) |
12 | ····resource·0x7f060001·id/item_list | 12 | ····resource·0x7f060001·id/item_list |
13 | ······()·(id) | 13 | ······()·(id) |
14 | ····resource·0x7f060002·id/SCROLLER_ID | 14 | ····resource·0x7f060002·id/SCROLLER_ID |
15 | ······()·(id) | 15 | ······()·(id) |
Offset 1, 47 lines modified | Offset 1, 763 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············:· | 4 | checksum············:·8fa58c14 |
5 | signature···········:· | 5 | signature···········:·4361...e358 |
6 | file_size···········:· | 6 | file_size···········:·1069864 |
7 | header_size·········:·112 | 7 | header_size·········:·112 |
8 | link_size···········:·0 | 8 | link_size···········:·0 |
9 | link_off············:·0·(0x000000) | 9 | link_off············:·0·(0x000000) |
10 | string_ids_size·····:· | 10 | string_ids_size·····:·8968 |
11 | string_ids_off······:·112·(0x000070) | 11 | string_ids_off······:·112·(0x000070) |
12 | type_ids_size·······:· | 12 | type_ids_size·······:·1302 |
13 | type_ids_off········:· | 13 | type_ids_off········:·35984·(0x008c90) |
14 | proto_ids_size······:· | 14 | proto_ids_size······:·1736 |
15 | proto_ids_off·······:· | 15 | proto_ids_off·······:·41192·(0x00a0e8) |
16 | field_ids_size······:· | 16 | field_ids_size······:·2198 |
17 | field_ids_off·······:· | 17 | field_ids_off·······:·62024·(0x00f248) |
18 | method_ids_size·····:· | 18 | method_ids_size·····:·8258 |
19 | method_ids_off······:· | 19 | method_ids_off······:·79608·(0x0136f8) |
20 | class_defs_size·····:· | 20 | class_defs_size·····:·838 |
21 | class_defs_off······:· | 21 | class_defs_off······:·145672·(0x023908) |
22 | data_size···········:· | 22 | data_size···········:·895040 |
23 | data_off············:· | 23 | data_off············:·174824·(0x02aae8) |
24 | Class·#0·header: | 24 | Class·#0·header: |
25 | class_idx···········:·8 | 25 | class_idx···········:·184 |
26 | access_flags········:· | 26 | access_flags········:·9729·(0x2601) |
27 | superclass_idx······:· | 27 | superclass_idx······:·1194 |
28 | source_file_idx·····:· | 28 | source_file_idx·····:·542 |
29 | static_fields_size··:·0 | 29 | static_fields_size··:·0 |
30 | instance_fields_size:·0 | 30 | instance_fields_size:·0 |
31 | direct_methods_size·:·0 | 31 | direct_methods_size·:·0 |
32 | virtual_methods_size:· | 32 | virtual_methods_size:·0 |
33 | Class·#0·annotations: | 33 | Class·#0·annotations: |
34 | Annotations·on·class | 34 | Annotations·on·class |
35 | ··VISIBILITY_RUNTIME·Ljava/lang/annotation/Documented; | ||
36 | ··VISIBILITY_RUNTIME·Ljava/lang/annotation/Retention;·value=SOURCE | ||
37 | ··VISIBILITY_RUNTIME·Ljava/lang/annotation/Target;·value={·METHOD·PARAMETER·FIELD·} | ||
38 | Class·#0············- | ||
39 | ··Class·descriptor··:·'Landroid/support/annotation/AnimRes;' | ||
40 | ··Access·flags······:·0x2601·(PUBLIC·INTERFACE·ABSTRACT·ANNOTATION) | ||
41 | ··Superclass········:·'Ljava/lang/Object;' | ||
42 | ··Interfaces········- | ||
43 | ····#0··············:·'Ljava/lang/annotation/Annotation;' | ||
44 | ··Static·fields·····- | ||
45 | ··Instance·fields···- | ||
46 | ··Direct·methods····- | ||
47 | ··Virtual·methods···- | ||
48 | ··source_file_idx···:·542·(AnimRes.java) | ||
49 | Class·#1·header: | ||
50 | class_idx···········:·185 | ||
51 | access_flags········:·9729·(0x2601) | ||
52 | superclass_idx······:·1194 | ||
53 | source_file_idx·····:·543 | ||
54 | static_fields_size··:·0 | ||
55 | instance_fields_size:·0 | ||
56 | direct_methods_size·:·0 | ||
57 | virtual_methods_size:·0 | ||
58 | Class·#1·annotations: | ||
59 | Annotations·on·class | ||
60 | ··VISIBILITY_RUNTIME·Ljava/lang/annotation/Documented; | ||
61 | ··VISIBILITY_RUNTIME·Ljava/lang/annotation/Retention;·value=SOURCE | ||
62 | ··VISIBILITY_RUNTIME·Ljava/lang/annotation/Target;·value={·METHOD·PARAMETER·FIELD·} | ||
63 | Class·#1············- | ||
64 | ··Class·descriptor··:·'Landroid/support/annotation/AnimatorRes;' | ||
65 | ··Access·flags······:·0x2601·(PUBLIC·INTERFACE·ABSTRACT·ANNOTATION) | ||
66 | ··Superclass········:·'Ljava/lang/Object;' | ||
67 | ··Interfaces········- | ||
68 | ····#0··············:·'Ljava/lang/annotation/Annotation;' | ||
69 | ··Static·fields·····- | ||
70 | ··Instance·fields···- | ||
71 | ··Direct·methods····- | ||
72 | ··Virtual·methods···- | ||
73 | ··source_file_idx···:·543·(AnimatorRes.java) | ||
74 | Class·#2·header: | ||
75 | class_idx···········:·186 | ||
76 | access_flags········:·9729·(0x2601) | ||
77 | superclass_idx······:·1194 | ||
78 | source_file_idx·····:·544 | ||
79 | static_fields_size··:·0 | ||
80 | instance_fields_size:·0 | ||
81 | direct_methods_size·:·0 | ||
82 | virtual_methods_size:·0 | ||
83 | Class·#2·annotations: | ||
84 | Annotations·on·class | ||
85 | ··VISIBILITY_RUNTIME·Ljava/lang/annotation/Documented; | ||
86 | ··VISIBILITY_RUNTIME·Ljava/lang/annotation/Retention;·value=SOURCE | ||
87 | ··VISIBILITY_RUNTIME·Ljava/lang/annotation/Target;·value={·METHOD·PARAMETER·FIELD·} | ||
88 | Class·#2············- | ||
89 | ··Class·descriptor··:·'Landroid/support/annotation/AnyRes;' | ||
90 | ··Access·flags······:·0x2601·(PUBLIC·INTERFACE·ABSTRACT·ANNOTATION) | ||
91 | ··Superclass········:·'Ljava/lang/Object;' | ||
92 | ··Interfaces········- | ||
93 | ····#0··············:·'Ljava/lang/annotation/Annotation;' | ||
94 | ··Static·fields·····- | ||
95 | ··Instance·fields···- | ||
96 | ··Direct·methods····- | ||
97 | ··Virtual·methods···- | ||
98 | ··source_file_idx···:·544·(AnyRes.java) | ||
99 | Class·#3·header: | ||
100 | class_idx···········:·187 | ||
101 | access_flags········:·9729·(0x2601) | ||
102 | superclass_idx······:·1194 | ||
103 | source_file_idx·····:·553 | ||
104 | static_fields_size··:·0 | ||
105 | instance_fields_size:·0 | ||
106 | direct_methods_size·:·0 | ||
107 | virtual_methods_size:·0 | ||
108 | Class·#3·annotations: | ||
109 | Annotations·on·class | ||
110 | ··VISIBILITY_RUNTIME·Ljava/lang/annotation/Documented; | ||
111 | ··VISIBILITY_RUNTIME·Ljava/lang/annotation/Retention;·value=SOURCE | ||
112 | ··VISIBILITY_RUNTIME·Ljava/lang/annotation/Target;·value={·METHOD·PARAMETER·FIELD·} | ||
113 | Class·#3············- | ||
114 | ··Class·descriptor··:·'Landroid/support/annotation/ArrayRes;' | ||
115 | ··Access·flags······:·0x2601·(PUBLIC·INTERFACE·ABSTRACT·ANNOTATION) | ||
Max diff block lines reached; 18344107/18369510 bytes (99.86%) of diff not shown. |
Offset 1, 230 lines modified | Offset 1, 540 lines modified | ||
1 | Zip·file·size:· | 1 | Zip·file·size:·1331993·bytes,·number·of·entries:·838 |
2 | ?rwxrwxr-x··2.0·unx······125·b-·stor·80-Jan-01·00:00·android/support/annotation/AnimRes.class | ||
3 | ?rwxrwxr-x··2.0·unx······129·b-·stor·80-Jan-01·00:00·android/support/annotation/AnimatorRes.class | ||
4 | ?rwxrwxr-x··2.0·unx······124·b-·stor·80-Jan-01·00:00·android/support/annotation/AnyRes.class | ||
5 | ?rwxrwxr-x··2.0·unx······126·b-·stor·80-Jan-01·00:00·android/support/annotation/ArrayRes.class | ||
6 | ?rwxrwxr-x··2.0·unx······125·b-·stor·80-Jan-01·00:00·android/support/annotation/AttrRes.class | ||
7 | ?rwxrwxr-x··2.0·unx······125·b-·stor·80-Jan-01·00:00·android/support/annotation/BoolRes.class | ||
8 | ?rwxrwxr-x··2.0·unx······126·b-·stor·80-Jan-01·00:00·android/support/annotation/ColorRes.class | ||
9 | ?rwxrwxr-x··2.0·unx······126·b-·stor·80-Jan-01·00:00·android/support/annotation/DimenRes.class | ||
10 | ?rwxrwxr-x··2.0·unx······129·b-·stor·80-Jan-01·00:00·android/support/annotation/DrawableRes.class | ||
11 | ?rwxrwxr-x··2.0·unx······129·b-·stor·80-Jan-01·00:00·android/support/annotation/FractionRes.class | ||
12 | ?rwxrwxr-x··2.0·unx······123·b-·stor·80-Jan-01·00:00·android/support/annotation/IdRes.class | ||
13 | ?rwxrwxr-x··2.0·unx······168·b-·stor·80-Jan-01·00:00·android/support/annotation/IntDef.class | ||
14 | ?rwxrwxr-x··2.0·unx······128·b-·stor·80-Jan-01·00:00·android/support/annotation/IntegerRes.class | ||
15 | ?rwxrwxr-x··2.0·unx······133·b-·stor·80-Jan-01·00:00·android/support/annotation/InterpolatorRes.class | ||
16 | ?rwxrwxr-x··2.0·unx······127·b-·stor·80-Jan-01·00:00·android/support/annotation/LayoutRes.class | ||
17 | ?rwxrwxr-x··2.0·unx······125·b-·stor·80-Jan-01·00:00·android/support/annotation/MenuRes.class | ||
18 | ?rwxrwxr-x··2.0·unx······125·b-·stor·80-Jan-01·00:00·android/support/annotation/NonNull.class | ||
19 | ?rwxrwxr-x··2.0·unx······126·b-·stor·80-Jan-01·00:00·android/support/annotation/Nullable.class | ||
20 | ?rwxrwxr-x··2.0·unx······128·b-·stor·80-Jan-01·00:00·android/support/annotation/PluralsRes.class | ||
21 | ?rwxrwxr-x··2.0·unx······124·b-·stor·80-Jan-01·00:00·android/support/annotation/RawRes.class | ||
22 | ?rwxrwxr-x··2.0·unx······167·b-·stor·80-Jan-01·00:00·android/support/annotation/StringDef.class | ||
23 | ?rwxrwxr-x··2.0·unx······127·b-·stor·80-Jan-01·00:00·android/support/annotation/StringRes.class | ||
24 | ?rwxrwxr-x··2.0·unx······126·b-·stor·80-Jan-01·00:00·android/support/annotation/StyleRes.class | ||
25 | ?rwxrwxr-x··2.0·unx······130·b-·stor·80-Jan-01·00:00·android/support/annotation/StyleableRes.class | ||
26 | ?rwxrwxr-x··2.0·unx······124·b-·stor·80-Jan-01·00:00·android/support/annotation/XmlRes.class | ||
2 | ?rwxrwxr-x··2.0·unx······ | 27 | ?rwxrwxr-x··2.0·unx······614·b-·stor·80-Jan-01·00:00·android/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl.class |
3 | ?rwxrwxr-x··2.0·unx····· | 28 | ?rwxrwxr-x··2.0·unx·····3204·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.class | 29 | ?rwxrwxr-x··2.0·unx······847·b-·stor·80-Jan-01·00:00·android/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs.class |
30 | ?rwxrwxr-x··2.0·unx······382·b-·stor·80-Jan-01·00:00·android/support/v4/accessibilityservice/AccessibilityServiceInfoCompatJellyBeanMr2.class | ||
5 | ?rwxrwxr-x··2.0·unx·······98·b-·stor·80-Jan-01·00:00·android/support/v4/app/ActionBarDrawerToggle$1.class | 31 | ?rwxrwxr-x··2.0·unx·······98·b-·stor·80-Jan-01·00:00·android/support/v4/app/ActionBarDrawerToggle$1.class |
6 | ?rwxrwxr-x··2.0·unx······447·b-·stor·80-Jan-01·00:00·android/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl.class | 32 | ?rwxrwxr-x··2.0·unx······447·b-·stor·80-Jan-01·00:00·android/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl.class |
33 | ?rwxrwxr-x··2.0·unx······294·b-·stor·80-Jan-01·00:00·android/support/v4/app/ActionBarDrawerToggle$Delegate.class | ||
34 | ?rwxrwxr-x··2.0·unx······207·b-·stor·80-Jan-01·00:00·android/support/v4/app/ActionBarDrawerToggle$DelegateProvider.class | ||
7 | ?rwxrwxr-x··2.0·unx····· | 35 | ?rwxrwxr-x··2.0·unx·····1975·b-·stor·80-Jan-01·00:00·android/support/v4/app/ActionBarDrawerToggle$SlideDrawable.class |
8 | ?rwxrwxr-x··2.0·unx·····1267·b-·stor·80-Jan-01·00:00·android/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo.class | 36 | ?rwxrwxr-x··2.0·unx·····1267·b-·stor·80-Jan-01·00:00·android/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo.class |
9 | ?rwxrwxr-x··2.0·unx·····2 | 37 | ?rwxrwxr-x··2.0·unx·····2577·b-·stor·80-Jan-01·00:00·android/support/v4/app/ActionBarDrawerToggleHoneycomb.class |
38 | ?rwxrwxr-x··2.0·unx·····1401·b-·stor·80-Jan-01·00:00·android/support/v4/app/ActionBarDrawerToggleJellybeanMR2.class | ||
39 | ?rwxrwxr-x··2.0·unx······654·b-·stor·80-Jan-01·00:00·android/support/v4/app/ActivityCompat21$SharedElementCallback21.class | ||
40 | ?rwxrwxr-x··2.0·unx·····1146·b-·stor·80-Jan-01·00:00·android/support/v4/app/ActivityCompat21$SharedElementCallbackImpl.class | ||
41 | ?rwxrwxr-x··2.0·unx·····1031·b-·stor·80-Jan-01·00:00·android/support/v4/app/ActivityCompat21.class | ||
10 | ?rwxrwxr-x··2.0·unx······531·b-·stor·80-Jan-01·00:00·android/support/v4/app/ActivityCompatHoneycomb.class | 42 | ?rwxrwxr-x··2.0·unx······531·b-·stor·80-Jan-01·00:00·android/support/v4/app/ActivityCompatHoneycomb.class |
11 | ?rwxrwxr-x··2.0·unx······ | 43 | ?rwxrwxr-x··2.0·unx······668·b-·stor·80-Jan-01·00:00·android/support/v4/app/ActivityCompatJB.class |
44 | ?rwxrwxr-x··2.0·unx······386·b-·stor·80-Jan-01·00:00·android/support/v4/app/ActivityManagerCompat.class | ||
45 | ?rwxrwxr-x··2.0·unx······297·b-·stor·80-Jan-01·00:00·android/support/v4/app/ActivityManagerCompatKitKat.class | ||
46 | ?rwxrwxr-x··2.0·unx·····1215·b-·stor·80-Jan-01·00:00·android/support/v4/app/ActivityOptionsCompat21.class | ||
12 | ?rwxrwxr-x··2.0·unx····· | 47 | ?rwxrwxr-x··2.0·unx·····2467·b-·stor·80-Jan-01·00:00·android/support/v4/app/ActivityOptionsCompat.class |
13 | ?rwxrwxr-x··2.0·unx·····1215·b-·stor·80-Jan-01·00:00·android/support/v4/app/ActivityOptionsCompatJB.class | 48 | ?rwxrwxr-x··2.0·unx·····1215·b-·stor·80-Jan-01·00:00·android/support/v4/app/ActivityOptionsCompatJB.class |
49 | ?rwxrwxr-x··2.0·unx·····2534·b-·stor·80-Jan-01·00:00·android/support/v4/app/BackStackRecord$2.class | ||
50 | ?rwxrwxr-x··2.0·unx·····1184·b-·stor·80-Jan-01·00:00·android/support/v4/app/BackStackRecord$3.class | ||
14 | ?rwxrwxr-x··2.0·unx······431·b-·stor·80-Jan-01·00:00·android/support/v4/app/BackStackRecord$Op.class | 51 | ?rwxrwxr-x··2.0·unx······431·b-·stor·80-Jan-01·00:00·android/support/v4/app/BackStackRecord$Op.class |
52 | ?rwxrwxr-x··2.0·unx······769·b-·stor·80-Jan-01·00:00·android/support/v4/app/BackStackRecord$TransitionState.class | ||
15 | ?rwxrwxr-x··2.0·unx······627·b-·stor·80-Jan-01·00:00·android/support/v4/app/BackStackState$1.class | 53 | ?rwxrwxr-x··2.0·unx······627·b-·stor·80-Jan-01·00:00·android/support/v4/app/BackStackState$1.class |
16 | ?rwxrwxr-x··2.0·unx·····4 | 54 | ?rwxrwxr-x··2.0·unx·····4671·b-·stor·80-Jan-01·00:00·android/support/v4/app/BackStackState.class |
55 | ?rwxrwxr-x··2.0·unx······633·b-·stor·80-Jan-01·00:00·android/support/v4/app/BundleUtil.class | ||
56 | ?rwxrwxr-x··2.0·unx······140·b-·stor·80-Jan-01·00:00·android/support/v4/app/DialogFragment$DialogStyle.class | ||
17 | ?rwxrwxr-x··2.0·unx······265·b-·stor·80-Jan-01·00:00·android/support/v4/app/Fragment$InstantiationException.class | 57 | ?rwxrwxr-x··2.0·unx······265·b-·stor·80-Jan-01·00:00·android/support/v4/app/Fragment$InstantiationException.class |
18 | ?rwxrwxr-x··2.0·unx······671·b-·stor·80-Jan-01·00:00·android/support/v4/app/Fragment$SavedState$1.class | 58 | ?rwxrwxr-x··2.0·unx······671·b-·stor·80-Jan-01·00:00·android/support/v4/app/Fragment$SavedState$1.class |
19 | ?rwxrwxr-x··2.0·unx······849·b-·stor·80-Jan-01·00:00·android/support/v4/app/Fragment$SavedState.class | 59 | ?rwxrwxr-x··2.0·unx······849·b-·stor·80-Jan-01·00:00·android/support/v4/app/Fragment$SavedState.class |
20 | ?rwxrwxr-x··2.0·unx···· | 60 | ?rwxrwxr-x··2.0·unx····20721·b-·defN·80-Jan-01·00:00·android/support/v4/app/Fragment.class |
21 | ?rwxrwxr-x··2.0·unx······775·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentActivity$1.class | 61 | ?rwxrwxr-x··2.0·unx······775·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentActivity$1.class |
22 | ?rwxrwxr-x··2.0·unx······409·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentActivity$FragmentTag.class | ||
23 | ?rwxrwxr-x··2.0·unx······3 | 62 | ?rwxrwxr-x··2.0·unx······361·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentActivity$NonConfigurationInstances.class |
24 | ?rwxrwxr-x··2.0·unx····1 | 63 | ?rwxrwxr-x··2.0·unx····13337·b-·defN·80-Jan-01·00:00·android/support/v4/app/FragmentActivity.class |
25 | ?rwxrwxr-x··2.0·unx······1 | 64 | ?rwxrwxr-x··2.0·unx······164·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentContainer.class |
26 | ?rwxrwxr-x··2.0·unx······329·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentManager$BackStackEntry.class | 65 | ?rwxrwxr-x··2.0·unx······329·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentManager$BackStackEntry.class |
27 | ?rwxrwxr-x··2.0·unx······152·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentManager$OnBackStackChangedListener.class | 66 | ?rwxrwxr-x··2.0·unx······152·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentManager$OnBackStackChangedListener.class |
28 | ?rwxrwxr-x··2.0·unx·····15 | 67 | ?rwxrwxr-x··2.0·unx·····1599·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentManager.class |
29 | ?rwxrwxr-x··2.0·unx······440·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentManagerImpl$1.class | 68 | ?rwxrwxr-x··2.0·unx······440·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentManagerImpl$1.class |
30 | ?rwxrwxr-x··2.0·unx······651·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentManagerImpl$2.class | 69 | ?rwxrwxr-x··2.0·unx······651·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentManagerImpl$2.class |
31 | ?rwxrwxr-x··2.0·unx······776·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentManagerImpl$3.class | 70 | ?rwxrwxr-x··2.0·unx······776·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentManagerImpl$3.class |
32 | ?rwxrwxr-x··2.0·unx······736·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentManagerImpl$4.class | 71 | ?rwxrwxr-x··2.0·unx······736·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentManagerImpl$4.class |
33 | ?rwxrwxr-x··2.0·unx······921·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentManagerImpl$5.class | 72 | ?rwxrwxr-x··2.0·unx······921·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentManagerImpl$5.class |
73 | ?rwxrwxr-x··2.0·unx······412·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentManagerImpl$FragmentTag.class | ||
34 | ?rwxrwxr-x··2.0·unx······651·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentManagerState$1.class | 74 | ?rwxrwxr-x··2.0·unx······651·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentManagerState$1.class |
35 | ?rwxrwxr-x··2.0·unx·····1122·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentManagerState.class | 75 | ?rwxrwxr-x··2.0·unx·····1122·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentManagerState.class |
36 | ?rwxrwxr-x··2.0·unx······623·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentState$1.class | 76 | ?rwxrwxr-x··2.0·unx······623·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentState$1.class |
37 | ?rwxrwxr-x··2.0·unx·····3152·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentState.class | 77 | ?rwxrwxr-x··2.0·unx·····3152·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentState.class |
38 | ?rwxrwxr-x··2.0·unx·······92·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentTabHost$1.class | 78 | ?rwxrwxr-x··2.0·unx·······92·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentTabHost$1.class |
39 | ?rwxrwxr-x··2.0·unx······520·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentTabHost$DummyTabFactory.class | 79 | ?rwxrwxr-x··2.0·unx······520·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentTabHost$DummyTabFactory.class |
40 | ?rwxrwxr-x··2.0·unx······718·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentTabHost$SavedState$1.class | 80 | ?rwxrwxr-x··2.0·unx······718·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentTabHost$SavedState$1.class |
41 | ?rwxrwxr-x··2.0·unx·····1231·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentTabHost$SavedState.class | 81 | ?rwxrwxr-x··2.0·unx·····1231·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentTabHost$SavedState.class |
42 | ?rwxrwxr-x··2.0·unx·····1078·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentTabHost$TabInfo.class | 82 | ?rwxrwxr-x··2.0·unx·····1078·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentTabHost$TabInfo.class |
43 | ?rwxrwxr-x··2.0·unx·····6 | 83 | ?rwxrwxr-x··2.0·unx·····6422·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentTabHost.class |
84 | ?rwxrwxr-x··2.0·unx······141·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentTransaction$Transit.class | ||
44 | ?rwxrwxr-x··2.0·unx·····1 | 85 | ?rwxrwxr-x··2.0·unx·····1771·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentTransaction.class |
86 | ?rwxrwxr-x··2.0·unx······398·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentTransitionCompat21$1.class | ||
87 | ?rwxrwxr-x··2.0·unx·····2280·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentTransitionCompat21$2.class | ||
88 | ?rwxrwxr-x··2.0·unx······818·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentTransitionCompat21$3.class | ||
89 | ?rwxrwxr-x··2.0·unx·····2360·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentTransitionCompat21$4.class | ||
90 | ?rwxrwxr-x··2.0·unx······220·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentTransitionCompat21$EpicenterView.class | ||
91 | ?rwxrwxr-x··2.0·unx······157·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentTransitionCompat21$ViewRetriever.class | ||
92 | ?rwxrwxr-x··2.0·unx·····5447·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentTransitionCompat21.class | ||
93 | ?rwxrwxr-x··2.0·unx······318·b-·stor·80-Jan-01·00:00·android/support/v4/app/INotificationSideChannel.class | ||
45 | ?rwxrwxr-x··2.0·unx······523·b-·stor·80-Jan-01·00:00·android/support/v4/app/ListFragment$1.class | 94 | ?rwxrwxr-x··2.0·unx······523·b-·stor·80-Jan-01·00:00·android/support/v4/app/ListFragment$1.class |
46 | ?rwxrwxr-x··2.0·unx······593·b-·stor·80-Jan-01·00:00·android/support/v4/app/ListFragment$2.class | 95 | ?rwxrwxr-x··2.0·unx······593·b-·stor·80-Jan-01·00:00·android/support/v4/app/ListFragment$2.class |
47 | ?rwxrwxr-x··2.0·unx······338·b-·stor·80-Jan-01·00:00·android/support/v4/app/LoaderManager$LoaderCallbacks.class | 96 | ?rwxrwxr-x··2.0·unx······338·b-·stor·80-Jan-01·00:00·android/support/v4/app/LoaderManager$LoaderCallbacks.class |
48 | ?rwxrwxr-x··2.0·unx······686·b-·stor·80-Jan-01·00:00·android/support/v4/app/LoaderManager.class | 97 | ?rwxrwxr-x··2.0·unx······686·b-·stor·80-Jan-01·00:00·android/support/v4/app/LoaderManager.class |
49 | ?rwxrwxr-x··2.0·unx······452·b-·stor·80-Jan-01·00:00·android/support/v4/app/NavUtils$NavUtilsImpl.class | 98 | ?rwxrwxr-x··2.0·unx······452·b-·stor·80-Jan-01·00:00·android/support/v4/app/NavUtils$NavUtilsImpl.class |
50 | ?rwxrwxr-x··2.0·unx·····3258·b-·stor·80-Jan-01·00:00·android/support/v4/app/NavUtils.class | 99 | ?rwxrwxr-x··2.0·unx·····3258·b-·stor·80-Jan-01·00:00·android/support/v4/app/NavUtils.class |
51 | ?rwxrwxr-x··2.0·unx······778·b-·stor·80-Jan-01·00:00·android/support/v4/app/NavUtilsJB.class | 100 | ?rwxrwxr-x··2.0·unx······778·b-·stor·80-Jan-01·00:00·android/support/v4/app/NavUtilsJB.class |
52 | ?rwxrwxr-x··2.0·unx······893·b-·stor·80-Jan-01·00:00·android/support/v4/app/NoSaveStateFrameLayout.class | 101 | ?rwxrwxr-x··2.0·unx······893·b-·stor·80-Jan-01·00:00·android/support/v4/app/NoSaveStateFrameLayout.class |
102 | ?rwxrwxr-x··2.0·unx······185·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationBuilderWithActions.class | ||
103 | ?rwxrwxr-x··2.0·unx······173·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationBuilderWithBuilderAccessor.class | ||
53 | ?rwxrwxr-x··2.0·unx······ | 104 | ?rwxrwxr-x··2.0·unx·······95·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationCompat$1.class |
105 | ?rwxrwxr-x··2.0·unx·····2528·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationCompat$Action$Builder.class | ||
106 | ?rwxrwxr-x··2.0·unx······247·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationCompat$Action$Extender.class | ||
54 | ?rwxrwxr-x··2.0·unx····· | 107 | ?rwxrwxr-x··2.0·unx·····7508·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationCompat$Builder.class |
108 | ?rwxrwxr-x··2.0·unx·····1888·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationCompat$CarExtender$UnreadConversation$Builder.class | ||
109 | ?rwxrwxr-x··2.0·unx······226·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationCompat$Extender.class | ||
55 | ?rwxrwxr-x··2.0·unx····· | 110 | ?rwxrwxr-x··2.0·unx·····1278·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationCompat$NotificationCompatImpl.class |
56 | ?rwxrwxr-x··2.0·unx······778·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationCompat$Style.class | 111 | ?rwxrwxr-x··2.0·unx······778·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationCompat$Style.class |
57 | ?rwxrwxr-x··2.0·unx····· | 112 | ?rwxrwxr-x··2.0·unx·····7642·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationCompat.class |
113 | ?rwxrwxr-x··2.0·unx·····4120·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationCompatApi20.class | ||
114 | ?rwxrwxr-x··2.0·unx·····5236·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationCompatApi21.class | ||
115 | ?rwxrwxr-x··2.0·unx······397·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationCompatBase$Action$Factory.class | ||
116 | ?rwxrwxr-x··2.0·unx······431·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationCompatBase$Action.class | ||
117 | ?rwxrwxr-x··2.0·unx······362·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationCompatBase$UnreadConversation$Factory.class | ||
118 | ?rwxrwxr-x··2.0·unx······517·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationCompatBase$UnreadConversation.class | ||
119 | ?rwxrwxr-x··2.0·unx······160·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationCompatBase.class | ||
120 | ?rwxrwxr-x··2.0·unx······609·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationCompatExtras.class | ||
121 | ?rwxrwxr-x··2.0·unx······626·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationCompatGingerbread.class | ||
58 | ?rwxrwxr-x··2.0·unx·····2594·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationCompatHoneycomb.class | 122 | ?rwxrwxr-x··2.0·unx·····2594·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationCompatHoneycomb.class |
59 | ?rwxrwxr-x··2.0·unx·····2679·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationCompatIceCreamSandwich.class | 123 | ?rwxrwxr-x··2.0·unx·····2679·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationCompatIceCreamSandwich.class |
60 | ?rwxrwxr-x··2.0·unx···· | 124 | ?rwxrwxr-x··2.0·unx····11172·b-·defN·80-Jan-01·00:00·android/support/v4/app/NotificationCompatJellybean.class |
125 | ?rwxrwxr-x··2.0·unx·····2048·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationCompatKitKat.class | ||
126 | ?rwxrwxr-x··2.0·unx······113·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationCompatSideChannelService$1.class | ||
Max diff block lines reached; 91360/109205 bytes (83.66%) of diff not shown. |
Offset 1, 52 lines modified | Offset 1, 172 lines modified | ||
1 | Filename:·android/support/annotation/AnimRes.class | ||
2 | Comment:· | ||
3 | Filename:·android/support/annotation/AnimatorRes.class | ||
4 | Comment:· | ||
5 | Filename:·android/support/annotation/AnyRes.class | ||
6 | Comment:· | ||
7 | Filename:·android/support/annotation/ArrayRes.class | ||
8 | Comment:· | ||
9 | Filename:·android/support/annotation/AttrRes.class | ||
10 | Comment:· | ||
11 | Filename:·android/support/annotation/BoolRes.class | ||
12 | Comment:· | ||
13 | Filename:·android/support/annotation/ColorRes.class | ||
14 | Comment:· | ||
15 | Filename:·android/support/annotation/DimenRes.class | ||
16 | Comment:· | ||
17 | Filename:·android/support/annotation/DrawableRes.class | ||
18 | Comment:· | ||
19 | Filename:·android/support/annotation/FractionRes.class | ||
20 | Comment:· | ||
21 | Filename:·android/support/annotation/IdRes.class | ||
22 | Comment:· | ||
23 | Filename:·android/support/annotation/IntDef.class | ||
24 | Comment:· | ||
25 | Filename:·android/support/annotation/IntegerRes.class | ||
26 | Comment:· | ||
27 | Filename:·android/support/annotation/InterpolatorRes.class | ||
28 | Comment:· | ||
29 | Filename:·android/support/annotation/LayoutRes.class | ||
30 | Comment:· | ||
31 | Filename:·android/support/annotation/MenuRes.class | ||
32 | Comment:· | ||
33 | Filename:·android/support/annotation/NonNull.class | ||
34 | Comment:· | ||
35 | Filename:·android/support/annotation/Nullable.class | ||
36 | Comment:· | ||
37 | Filename:·android/support/annotation/PluralsRes.class | ||
38 | Comment:· | ||
39 | Filename:·android/support/annotation/RawRes.class | ||
40 | Comment:· | ||
41 | Filename:·android/support/annotation/StringDef.class | ||
42 | Comment:· | ||
43 | Filename:·android/support/annotation/StringRes.class | ||
44 | Comment:· | ||
45 | Filename:·android/support/annotation/StyleRes.class | ||
46 | Comment:· | ||
47 | Filename:·android/support/annotation/StyleableRes.class | ||
48 | Comment:· | ||
49 | Filename:·android/support/annotation/XmlRes.class | ||
50 | Comment:· | ||
1 | Filename:·android/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl.class | 51 | Filename:·android/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl.class |
2 | Comment:· | 52 | Comment:· |
3 | Filename:·android/support/v4/accessibilityservice/AccessibilityServiceInfoCompat.class | 53 | Filename:·android/support/v4/accessibilityservice/AccessibilityServiceInfoCompat.class |
4 | Comment:· | 54 | Comment:· |
5 | Filename:·android/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs.class | 55 | Filename:·android/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs.class |
6 | Comment:· | 56 | Comment:· |
57 | Filename:·android/support/v4/accessibilityservice/AccessibilityServiceInfoCompatJellyBeanMr2.class | ||
58 | Comment:· | ||
7 | Filename:·android/support/v4/app/ActionBarDrawerToggle$1.class | 59 | Filename:·android/support/v4/app/ActionBarDrawerToggle$1.class |
8 | Comment:· | 60 | Comment:· |
9 | Filename:·android/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl.class | 61 | Filename:·android/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl.class |
10 | Comment:· | 62 | Comment:· |
63 | Filename:·android/support/v4/app/ActionBarDrawerToggle$Delegate.class | ||
64 | Comment:· | ||
65 | Filename:·android/support/v4/app/ActionBarDrawerToggle$DelegateProvider.class | ||
66 | Comment:· | ||
11 | Filename:·android/support/v4/app/ActionBarDrawerToggle$SlideDrawable.class | 67 | Filename:·android/support/v4/app/ActionBarDrawerToggle$SlideDrawable.class |
12 | Comment:· | 68 | Comment:· |
13 | Filename:·android/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo.class | 69 | Filename:·android/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo.class |
14 | Comment:· | 70 | Comment:· |
15 | Filename:·android/support/v4/app/ActionBarDrawerToggleHoneycomb.class | 71 | Filename:·android/support/v4/app/ActionBarDrawerToggleHoneycomb.class |
16 | Comment:· | 72 | Comment:· |
73 | Filename:·android/support/v4/app/ActionBarDrawerToggleJellybeanMR2.class | ||
74 | Comment:· | ||
75 | Filename:·android/support/v4/app/ActivityCompat21$SharedElementCallback21.class | ||
76 | Comment:· | ||
77 | Filename:·android/support/v4/app/ActivityCompat21$SharedElementCallbackImpl.class | ||
78 | Comment:· | ||
79 | Filename:·android/support/v4/app/ActivityCompat21.class | ||
80 | Comment:· | ||
17 | Filename:·android/support/v4/app/ActivityCompatHoneycomb.class | 81 | Filename:·android/support/v4/app/ActivityCompatHoneycomb.class |
18 | Comment:· | 82 | Comment:· |
19 | Filename:·android/support/v4/app/ActivityCompatJB.class | 83 | Filename:·android/support/v4/app/ActivityCompatJB.class |
20 | Comment:· | 84 | Comment:· |
85 | Filename:·android/support/v4/app/ActivityManagerCompat.class | ||
Max diff block lines reached; 59869/63421 bytes (94.40%) of diff not shown. |
Offset 4, 14 lines modified | Offset 4, 16 lines modified | ||
4 | import·android.content.pm.ResolveInfo; | 4 | import·android.content.pm.ResolveInfo; |
5 | import·android.accessibilityservice.AccessibilityServiceInfo; | 5 | import·android.accessibilityservice.AccessibilityServiceInfo; |
6 | interface·AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl | 6 | interface·AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl |
7 | { | 7 | { |
8 | ····boolean·getCanRetrieveWindowContent(final·AccessibilityServiceInfo·p0); | 8 | ····boolean·getCanRetrieveWindowContent(final·AccessibilityServiceInfo·p0); |
9 | ···· | 9 | ···· |
10 | ····int·getCapabilities(final·AccessibilityServiceInfo·p0); | ||
11 | ···· | ||
10 | ····String·getDescription(final·AccessibilityServiceInfo·p0); | 12 | ····String·getDescription(final·AccessibilityServiceInfo·p0); |
11 | ···· | 13 | ···· |
12 | ····String·getId(final·AccessibilityServiceInfo·p0); | 14 | ····String·getId(final·AccessibilityServiceInfo·p0); |
13 | ···· | 15 | ···· |
14 | ····ResolveInfo·getResolveInfo(final·AccessibilityServiceInfo·p0); | 16 | ····ResolveInfo·getResolveInfo(final·AccessibilityServiceInfo·p0); |
15 | ···· | 17 | ···· |
16 | ····String·getSettingsActivityName(final·AccessibilityServiceInfo·p0); | 18 | ····String·getSettingsActivityName(final·AccessibilityServiceInfo·p0); |
Offset 3, 29 lines modified | Offset 3, 70 lines modified | ||
3 | import·android.content.pm.ResolveInfo; | 3 | import·android.content.pm.ResolveInfo; |
4 | import·android.accessibilityservice.AccessibilityServiceInfo; | 4 | import·android.accessibilityservice.AccessibilityServiceInfo; |
5 | import·android.os.Build$VERSION; | 5 | import·android.os.Build$VERSION; |
6 | public·class·AccessibilityServiceInfoCompat | 6 | public·class·AccessibilityServiceInfoCompat |
7 | { | 7 | { |
8 | ····public·static·final·int·CAPABILITY_CAN_FILTER_KEY_EVENTS·=·8; | ||
9 | ····public·static·final·int·CAPABILITY_CAN_REQUEST_ENHANCED_WEB_ACCESSIBILITY·=·4; | ||
10 | ····public·static·final·int·CAPABILITY_CAN_REQUEST_TOUCH_EXPLORATION·=·2; | ||
11 | ····public·static·final·int·CAPABILITY_CAN_RETRIEVE_WINDOW_CONTENT·=·1; | ||
12 | ····public·static·final·int·DEFAULT·=·1; | ||
8 | ····public·static·final·int·FEEDBACK_ALL_MASK·=·255; | 13 | ····public·static·final·int·FEEDBACK_ALL_MASK·=·255; |
14 | ····public·static·final·int·FEEDBACK_BRAILLE·=·32; | ||
15 | ····public·static·final·int·FLAG_INCLUDE_NOT_IMPORTANT_VIEWS·=·2; | ||
16 | ····public·static·final·int·FLAG_REPORT_VIEW_IDS·=·16; | ||
17 | ····public·static·final·int·FLAG_REQUEST_ENHANCED_WEB_ACCESSIBILITY·=·8; | ||
18 | ····public·static·final·int·FLAG_REQUEST_FILTER_KEY_EVENTS·=·32; | ||
19 | ····public·static·final·int·FLAG_REQUEST_TOUCH_EXPLORATION_MODE·=·4; | ||
9 | ····private·static·final·AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl·IMPL; | 20 | ····private·static·final·AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl·IMPL; |
10 | ···· | 21 | ···· |
11 | ····static·{ | 22 | ····static·{ |
12 | ········if·(Build$VERSION.SDK_INT·>=·1 | 23 | ········if·(Build$VERSION.SDK_INT·>=·18)·{ |
24 | ············IMPL·=·(AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl)new·AccessibilityServiceInfoCompat$AccessibilityServiceInfoJellyBeanMr2(); | ||
25 | ········} | ||
26 | ········else·if·(Build$VERSION.SDK_INT·>=·14)·{ | ||
13 | ············IMPL·=·(AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl)new·AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl(); | 27 | ············IMPL·=·(AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl)new·AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl(); |
14 | ········} | 28 | ········} |
15 | ········else·{ | 29 | ········else·{ |
16 | ············IMPL·=·(AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl)new·AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl(); | 30 | ············IMPL·=·(AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl)new·AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl(); |
17 | ········} | 31 | ········} |
18 | ····} | 32 | ····} |
19 | ···· | 33 | ···· |
20 | ····private·AccessibilityServiceInfoCompat()·{ | 34 | ····private·AccessibilityServiceInfoCompat()·{ |
21 | ····} | 35 | ····} |
22 | ···· | 36 | ···· |
37 | ····public·static·String·capabilityToString(final·int·n)·{ | ||
38 | ········String·s·=·null; | ||
39 | ········switch·(n)·{ | ||
40 | ············default:·{ | ||
41 | ················s·=·"UNKNOWN"; | ||
42 | ················break; | ||
43 | ············} | ||
44 | ············case·1:·{ | ||
45 | ················s·=·"CAPABILITY_CAN_RETRIEVE_WINDOW_CONTENT"; | ||
46 | ················break; | ||
47 | ············} | ||
48 | ············case·2:·{ | ||
49 | ················s·=·"CAPABILITY_CAN_REQUEST_TOUCH_EXPLORATION"; | ||
50 | ················break; | ||
51 | ············} | ||
52 | ············case·4:·{ | ||
53 | ················s·=·"CAPABILITY_CAN_REQUEST_ENHANCED_WEB_ACCESSIBILITY"; | ||
54 | ················break; | ||
55 | ············} | ||
56 | ············case·8:·{ | ||
57 | ················s·=·"CAPABILITY_CAN_FILTER_KEY_EVENTS"; | ||
58 | ················break; | ||
59 | ············} | ||
60 | ········} | ||
61 | ········return·s; | ||
62 | ····} | ||
63 | ···· | ||
23 | ····public·static·String·feedbackTypeToString(int·i)·{ | 64 | ····public·static·String·feedbackTypeToString(int·i)·{ |
24 | ········final·int·n·=·1; | 65 | ········final·int·n·=·1; |
25 | ········final·StringBuilder·sb·=·new·StringBuilder(); | 66 | ········final·StringBuilder·sb·=·new·StringBuilder(); |
26 | ········sb.append("["); | 67 | ········sb.append("["); |
27 | ········while·(i·>·0)·{ | 68 | ········while·(i·>·0)·{ |
28 | ············final·int·n2·=·n·<<·Integer.numberOfTrailingZeros(i); | 69 | ············final·int·n2·=·n·<<·Integer.numberOfTrailingZeros(i); |
29 | ············i·&=·~n2; | 70 | ············i·&=·~n2; |
Offset 69, 22 lines modified | Offset 110, 46 lines modified | ||
69 | ················s·=·null; | 110 | ················s·=·null; |
70 | ················break; | 111 | ················break; |
71 | ············} | 112 | ············} |
72 | ············case·1:·{ | 113 | ············case·1:·{ |
73 | ················s·=·"DEFAULT"; | 114 | ················s·=·"DEFAULT"; |
74 | ················break; | 115 | ················break; |
75 | ············} | 116 | ············} |
117 | ············case·2:·{ | ||
118 | ················s·=·"FLAG_INCLUDE_NOT_IMPORTANT_VIEWS"; | ||
119 | ················break; | ||
120 | ············} | ||
121 | ············case·4:·{ | ||
122 | ················s·=·"FLAG_REQUEST_TOUCH_EXPLORATION_MODE"; | ||
123 | ················break; | ||
124 | ············} | ||
125 | ············case·8:·{ | ||
126 | ················s·=·"FLAG_REQUEST_ENHANCED_WEB_ACCESSIBILITY"; | ||
127 | ················break; | ||
128 | ············} | ||
129 | ············case·16:·{ | ||
130 | ················s·=·"FLAG_REPORT_VIEW_IDS"; | ||
131 | ················break; | ||
132 | ············} | ||
133 | ············case·32:·{ | ||
134 | ················s·=·"FLAG_REQUEST_FILTER_KEY_EVENTS"; | ||
135 | ················break; | ||
136 | ············} | ||
76 | ········} | 137 | ········} |
77 | ········return·s; | 138 | ········return·s; |
78 | ····} | 139 | ····} |
79 | ···· | 140 | ···· |
80 | ····public·static·boolean·getCanRetrieveWindowContent(final·AccessibilityServiceInfo·accessibilityServiceInfo)·{ | 141 | ····public·static·boolean·getCanRetrieveWindowContent(final·AccessibilityServiceInfo·accessibilityServiceInfo)·{ |
81 | ········return·AccessibilityServiceInfoCompat.IMPL.getCanRetrieveWindowContent(accessibilityServiceInfo); | 142 | ········return·AccessibilityServiceInfoCompat.IMPL.getCanRetrieveWindowContent(accessibilityServiceInfo); |
82 | ····} | 143 | ····} |
83 | ···· | 144 | ···· |
145 | ····public·static·int·getCapabilities(final·AccessibilityServiceInfo·accessibilityServiceInfo)·{ | ||
146 | ········return·AccessibilityServiceInfoCompat.IMPL.getCapabilities(accessibilityServiceInfo); | ||
147 | ····} | ||
148 | ···· | ||
84 | ····public·static·String·getDescription(final·AccessibilityServiceInfo·accessibilityServiceInfo)·{ | 149 | ····public·static·String·getDescription(final·AccessibilityServiceInfo·accessibilityServiceInfo)·{ |
85 | ········return·AccessibilityServiceInfoCompat.IMPL.getDescription(accessibilityServiceInfo); | 150 | ········return·AccessibilityServiceInfoCompat.IMPL.getDescription(accessibilityServiceInfo); |
86 | ····} | 151 | ····} |
87 | ···· | 152 | ···· |
88 | ····public·static·String·getId(final·AccessibilityServiceInfo·accessibilityServiceInfo)·{ | 153 | ····public·static·String·getId(final·AccessibilityServiceInfo·accessibilityServiceInfo)·{ |
89 | ········return·AccessibilityServiceInfoCompat.IMPL.getId(accessibilityServiceInfo); | 154 | ········return·AccessibilityServiceInfoCompat.IMPL.getId(accessibilityServiceInfo); |
90 | ····} | 155 | ····} |
Offset 1, 158 lines modified | Offset 1, 68 lines modified | ||
1 | package·android.support.v4.app; | 1 | package·android.support.v4.app; |
2 | import·android.support.v4.view.ViewCompat; | ||
2 | import·android.graphics.ColorFilter; | ||
3 | import·android.graphics.PorterDuff$Mode; | ||
4 | import·android.graphics.Region; | ||
5 | import·android.graphics.drawable.Drawable$ConstantState; | ||
6 | import·android.graphics.Canvas; | 3 | import·android.graphics.Canvas; |
4 | import·android.os.Build$VERSION; | ||
5 | import·android.graphics.drawable.Drawable; | ||
7 | import·android.graphics.Rect; | 6 | import·android.graphics.Rect; |
8 | import·android.graphics.drawable.Drawable$Callback; | 7 | import·android.graphics.drawable.Drawable$Callback; |
9 | import·android.graphics.drawable.Drawable; | 8 | import·android.graphics.drawable.InsetDrawable; |
10 | class·ActionBarDrawerToggle$SlideDrawable·extends·Drawable·implements·Drawable$Callback | 9 | class·ActionBarDrawerToggle$SlideDrawable·extends·InsetDrawable·implements·Drawable$Callback |
11 | { | 10 | { |
11 | ····private·final·boolean·mHasMirroring; | ||
12 | ····private·float·mOffset; | 12 | ····private·float·mOffset; |
13 | ····private·float·m | 13 | ····private·float·mPosition; |
14 | ····private·final·Rect·mTmpRect; | 14 | ····private·final·Rect·mTmpRect; |
15 | ···· | 15 | ····final·/*·synthetic·*/·ActionBarDrawerToggle·this$0; |
16 | ···· | 16 | ···· |
17 | ····p | 17 | ····private·ActionBarDrawerToggle$SlideDrawable(final·ActionBarDrawerToggle·this$0,·final·Drawable·drawable)·{ |
18 | ········boolean·mHasMirroring·=·false; | ||
19 | ········this.this$0·=·this$0; | ||
20 | ········super(drawable,·0); | ||
21 | ········if·(Build$VERSION.SDK_INT·>·18)·{ | ||
22 | ············mHasMirroring·=·true; | ||
23 | ········} | ||
24 | ········this.mHasMirroring·=·mHasMirroring; | ||
18 | ········this.mTmpRect·=·new·Rect(); | 25 | ········this.mTmpRect·=·new·Rect(); |
19 | ········this.mWrapped·=·mWrapped; | ||
20 | ····} | ||
21 | ···· | ||
22 | ····public·void·clearColorFilter()·{ | ||
23 | ········this.mWrapped.clearColorFilter(); | ||
24 | ····} | 26 | ····} |
25 | ···· | 27 | ···· |
26 | ····public·void·draw(final·Canvas·canvas)·{ | 28 | ····public·void·draw(final·Canvas·canvas)·{ |
29 | ········int·n·=·1; | ||
27 | ········this. | 30 | ········this.copyBounds(this.mTmpRect); |
28 | ········canvas.save(); | 31 | ········canvas.save(); |
32 | ········int·n2; | ||
33 | ········if·(ViewCompat.getLayoutDirection(ActionBarDrawerToggle.access$400(this.this$0).getWindow().getDecorView())·==·n)·{ | ||
34 | ············n2·=·n; | ||
29 | ········canvas.translate(this.mOffsetBy·*·this.mTmpRect.width()·*·-this.mOffset,·0.0f); | ||
30 | ········this.mWrapped.draw(canvas); | ||
31 | ········canvas.restore(); | ||
32 | ····} | ||
33 | ···· | ||
34 | ····public·int·getChangingConfigurations()·{ | ||
35 | ········return·this.mWrapped.getChangingConfigurations(); | ||
36 | ····} | ||
37 | ···· | ||
38 | ····public·Drawable$ConstantState·getConstantState()·{ | ||
39 | ········return·super.getConstantState(); | ||
40 | ····} | ||
41 | ···· | ||
42 | ····public·Drawable·getCurrent()·{ | ||
43 | ········return·this.mWrapped.getCurrent(); | ||
44 | ····} | ||
45 | ···· | ||
46 | ····public·int·getIntrinsicHeight()·{ | ||
47 | ········return·this.mWrapped.getIntrinsicHeight(); | ||
48 | ····} | ||
49 | ···· | ||
50 | ····public·int·getIntrinsicWidth()·{ | ||
51 | ········return·this.mWrapped.getIntrinsicWidth(); | ||
52 | ····} | ||
53 | ···· | ||
54 | ····public·int·getMinimumHeight()·{ | ||
55 | ········return·this.mWrapped.getMinimumHeight(); | ||
56 | ····} | ||
57 | ···· | ||
58 | ····public·int·getMinimumWidth()·{ | ||
59 | ········return·this.mWrapped.getMinimumWidth(); | ||
60 | ····} | ||
61 | ···· | ||
62 | ····public·float·getOffset()·{ | ||
63 | ········return·this.mOffset; | ||
64 | ····} | ||
65 | ···· | ||
66 | ····public·int·getOpacity()·{ | ||
67 | ········return·this.mWrapped.getOpacity(); | ||
68 | ····} | ||
69 | ···· | ||
70 | ····public·boolean·getPadding(final·Rect·rect)·{ | ||
71 | ········return·this.mWrapped.getPadding(rect); | ||
72 | ····} | ||
73 | ···· | ||
74 | ····public·int[]·getState()·{ | ||
75 | ········return·this.mWrapped.getState(); | ||
76 | ····} | ||
77 | ···· | ||
78 | ····public·Region·getTransparentRegion()·{ | ||
79 | ········return·this.mWrapped.getTransparentRegion(); | ||
80 | ····} | ||
81 | ···· | ||
82 | ····public·void·invalidateDrawable(final·Drawable·drawable)·{ | ||
83 | ········if·(drawable·==·this.mWrapped)·{ | ||
84 | ············this.invalidateSelf(); | ||
85 | ········} | 35 | ········} |
36 | ········else·{ | ||
37 | ············n2·=·0; | ||
86 | ····} | ||
87 | ···· | ||
88 | ····public·boolean·isStateful()·{ | ||
89 | ········return·this.mWrapped.isStateful(); | ||
90 | ····} | ||
91 | ···· | ||
92 | ····protected·void·onBoundsChange(final·Rect·bounds)·{ | ||
93 | ········super.onBoundsChange(bounds); | ||
94 | ········this.mWrapped.setBounds(bounds); | ||
95 | ····} | ||
96 | ···· | ||
97 | ····protected·boolean·onStateChange(final·int[]·state)·{ | ||
98 | ········this.mWrapped.setState(state); | ||
99 | ········return·super.onStateChange(state); | ||
100 | ····} | ||
101 | ···· | ||
102 | ····public·void·scheduleDrawable(final·Drawable·drawable,·final·Runnable·runnable,·final·long·n)·{ | ||
103 | ········if·(drawable·==·this.mWrapped)·{ | ||
104 | ············this.scheduleSelf(runnable,·n); | ||
105 | ········} | 38 | ········} |
39 | ········if·(n2·!=·0)·{ | ||
40 | ············n·=·-1; | ||
Max diff block lines reached; 1642/6153 bytes (26.69%) of diff not shown. |
Offset 1, 13 lines modified | Offset 1, 14 lines modified | ||
1 | package·android.support.v4.app; | 1 | package·android.support.v4.app; |
2 | import·java.lang.reflect.Method; | 2 | import·java.lang.reflect.Method; |
3 | import·android.app.ActionBar; | 3 | import·android.app.ActionBar; |
4 | import·android.util.Log; | 4 | import·android.util.Log; |
5 | import·android.os.Build$VERSION; | ||
5 | import·android.content.res.TypedArray; | 6 | import·android.content.res.TypedArray; |
6 | import·android.graphics.drawable.Drawable; | 7 | import·android.graphics.drawable.Drawable; |
7 | import·android.app.Activity; | 8 | import·android.app.Activity; |
8 | class·ActionBarDrawerToggleHoneycomb | 9 | class·ActionBarDrawerToggleHoneycomb |
9 | { | 10 | { |
10 | ····private·static·final·String·TAG·=·"ActionBarDrawerToggleHoneycomb"; | 11 | ····private·static·final·String·TAG·=·"ActionBarDrawerToggleHoneycomb"; |
Offset 36, 14 lines modified | Offset 37, 17 lines modified | ||
36 | ············final·ActionBar·actionBar·=·activity.getActionBar(); | 37 | ············final·ActionBar·actionBar·=·activity.getActionBar(); |
37 | ············try·{ | 38 | ············try·{ |
38 | ················final·Method·setHomeActionContentDescription·=·actionBarDrawerToggleHoneycomb$SetIndicatorInfo.setHomeActionContentDescription; | 39 | ················final·Method·setHomeActionContentDescription·=·actionBarDrawerToggleHoneycomb$SetIndicatorInfo.setHomeActionContentDescription; |
39 | ················final·Object[]·args·=·{·null·}; | 40 | ················final·Object[]·args·=·{·null·}; |
40 | ················try·{ | 41 | ················try·{ |
41 | ····················args[0]·=·Integer.valueOf(i); | 42 | ····················args[0]·=·Integer.valueOf(i); |
42 | ····················setHomeActionContentDescription.invoke(actionBar,·args); | 43 | ····················setHomeActionContentDescription.invoke(actionBar,·args); |
44 | ····················if·(Build$VERSION.SDK_INT·<=·19)·{ | ||
45 | ························actionBar.setSubtitle(actionBar.getSubtitle()); | ||
46 | ····················} | ||
43 | ····················return·o; | 47 | ····················return·o; |
44 | ················} | 48 | ················} |
45 | ················catch·(Exception·ex)·{ | 49 | ················catch·(Exception·ex)·{ |
46 | ····················Log.w("ActionBarDrawerToggleHoneycomb",·"Couldn't·set·content·description·via·JB-MR2·API",·(Throwable)ex); | 50 | ····················Log.w("ActionBarDrawerToggleHoneycomb",·"Couldn't·set·content·description·via·JB-MR2·API",·(Throwable)ex); |
47 | ················} | 51 | ················} |
48 | ············} | 52 | ············} |
49 | ············catch·(Exception·ex2)·{} | 53 | ············catch·(Exception·ex2)·{} |
Offset 1, 17 lines modified | Offset 1, 21 lines modified | ||
1 | package·android.support.v4.app; | 1 | package·android.support.v4.app; |
2 | import·android.app.Activity; | ||
3 | import·android.os.Bundle; | 2 | import·android.os.Bundle; |
4 | import·android.content.Intent; | 3 | import·android.content.Intent; |
5 | import·android.content.Context; | 4 | import·android.content.Context; |
5 | import·android.app.Activity; | ||
6 | class·ActivityCompatJB | 6 | class·ActivityCompatJB |
7 | { | 7 | { |
8 | ····public·static·void·finishAffinity(final·Activity·activity)·{ | ||
9 | ········activity.finishAffinity(); | ||
10 | ····} | ||
11 | ···· | ||
8 | ····public·static·void·startActivity(final·Context·context,·final·Intent·intent,·final·Bundle·bundle)·{ | 12 | ····public·static·void·startActivity(final·Context·context,·final·Intent·intent,·final·Bundle·bundle)·{ |
9 | ········context.startActivity(intent,·bundle); | 13 | ········context.startActivity(intent,·bundle); |
10 | ····} | 14 | ····} |
11 | ···· | 15 | ···· |
12 | ····public·static·void·startActivityForResult(final·Activity·activity,·final·Intent·intent,·final·int·n,·final·Bundle·bundle)·{ | 16 | ····public·static·void·startActivityForResult(final·Activity·activity,·final·Intent·intent,·final·int·n,·final·Bundle·bundle)·{ |
13 | ········activity.startActivityForResult(intent,·n,·bundle); | 17 | ········activity.startActivityForResult(intent,·n,·bundle); |
14 | ····} | 18 | ····} |
Offset 1, 12 lines modified | Offset 1, 14 lines modified | ||
1 | package·android.support.v4.app; | 1 | package·android.support.v4.app; |
2 | import·android.os.Bundle; | 2 | import·android.os.Bundle; |
3 | import·android.graphics.Bitmap; | 3 | import·android.graphics.Bitmap; |
4 | import·android.support.v4.util.Pair; | ||
5 | import·android.app.Activity; | ||
4 | import·android.view.View; | 6 | import·android.view.View; |
5 | import·android.os.Build$VERSION; | 7 | import·android.os.Build$VERSION; |
6 | import·android.content.Context; | 8 | import·android.content.Context; |
7 | public·class·ActivityOptionsCompat | 9 | public·class·ActivityOptionsCompat |
8 | { | 10 | { |
9 | ····protected·ActivityOptionsCompat()·{ | 11 | ····protected·ActivityOptionsCompat()·{ |
Offset 30, 14 lines modified | Offset 32, 46 lines modified | ||
30 | ········} | 32 | ········} |
31 | ········else·{ | 33 | ········else·{ |
32 | ············o·=·new·ActivityOptionsCompat(); | 34 | ············o·=·new·ActivityOptionsCompat(); |
33 | ········} | 35 | ········} |
34 | ········return·(ActivityOptionsCompat)o; | 36 | ········return·(ActivityOptionsCompat)o; |
35 | ····} | 37 | ····} |
36 | ···· | 38 | ···· |
39 | ····public·static·ActivityOptionsCompat·makeSceneTransitionAnimation(final·Activity·activity,·final·View·view,·final·String·s)·{ | ||
40 | ········Object·o; | ||
41 | ········if·(Build$VERSION.SDK_INT·>=·21)·{ | ||
42 | ············o·=·new·ActivityOptionsCompat$ActivityOptionsImpl21(ActivityOptionsCompat21.makeSceneTransitionAnimation(activity,·view,·s)); | ||
43 | ········} | ||
44 | ········else·{ | ||
45 | ············o·=·new·ActivityOptionsCompat(); | ||
46 | ········} | ||
47 | ········return·(ActivityOptionsCompat)o; | ||
48 | ····} | ||
49 | ···· | ||
50 | ····public·static·ActivityOptionsCompat·makeSceneTransitionAnimation(final·Activity·activity,·final·Pair...·array)·{ | ||
51 | ········Object·o; | ||
52 | ········if·(Build$VERSION.SDK_INT·>=·21)·{ | ||
53 | ············View[]·array2·=·null; | ||
54 | ············String[]·array3·=·null; | ||
55 | ············if·(array·!=·null)·{ | ||
56 | ················array2·=·new·View[array.length]; | ||
57 | ················array3·=·new·String[array.length]; | ||
58 | ················for·(int·i·=·0;·i·<·array.length;·++i)·{ | ||
59 | ····················array2[i]·=·(View)array[i].first; | ||
60 | ····················array3[i]·=·(String)array[i].second; | ||
61 | ················} | ||
62 | ············} | ||
63 | ············o·=·new·ActivityOptionsCompat$ActivityOptionsImpl21(ActivityOptionsCompat21.makeSceneTransitionAnimation(activity,·array2,·array3)); | ||
64 | ········} | ||
65 | ········else·{ | ||
66 | ············o·=·new·ActivityOptionsCompat(); | ||
67 | ········} | ||
68 | ········return·(ActivityOptionsCompat)o; | ||
69 | ····} | ||
70 | ···· | ||
37 | ····public·static·ActivityOptionsCompat·makeThumbnailScaleUpAnimation(final·View·view,·final·Bitmap·bitmap,·final·int·n,·final·int·n2)·{ | 71 | ····public·static·ActivityOptionsCompat·makeThumbnailScaleUpAnimation(final·View·view,·final·Bitmap·bitmap,·final·int·n,·final·int·n2)·{ |
38 | ········Object·o; | 72 | ········Object·o; |
39 | ········if·(Build$VERSION.SDK_INT·>=·16)·{ | 73 | ········if·(Build$VERSION.SDK_INT·>=·16)·{ |
40 | ············o·=·new·ActivityOptionsCompat$ActivityOptionsImplJB(ActivityOptionsCompatJB.makeThumbnailScaleUpAnimation(view,·bitmap,·n,·n2)); | 74 | ············o·=·new·ActivityOptionsCompat$ActivityOptionsImplJB(ActivityOptionsCompatJB.makeThumbnailScaleUpAnimation(view,·bitmap,·n,·n2)); |
41 | ········} | 75 | ········} |
42 | ········else·{ | 76 | ········else·{ |
43 | ············o·=·new·ActivityOptionsCompat(); | 77 | ············o·=·new·ActivityOptionsCompat(); |
Offset 1, 27 lines modified | Offset 1, 30 lines modified | ||
1 | package·android.support.v4.app; | 1 | package·android.support.v4.app; |
2 | import·java.util. | 2 | import·java.util.List; |
3 | import·android.util.Log; | 3 | import·android.util.Log; |
4 | import·android.text.TextUtils; | 4 | import·android.text.TextUtils; |
5 | import·android.os.Parcel; | 5 | import·android.os.Parcel; |
6 | import·java.util.ArrayList; | ||
6 | import·android.os.Parcelable$Creator; | 7 | import·android.os.Parcelable$Creator; |
7 | import·android.os.Parcelable; | 8 | import·android.os.Parcelable; |
8 | final·class·BackStackState·implements·Parcelable | 9 | final·class·BackStackState·implements·Parcelable |
9 | { | 10 | { |
10 | ····public·static·final·Parcelable$Creator·CREATOR; | 11 | ····public·static·final·Parcelable$Creator·CREATOR; |
11 | ····final·int·mBreadCrumbShortTitleRes; | 12 | ····final·int·mBreadCrumbShortTitleRes; |
12 | ····final·CharSequence·mBreadCrumbShortTitleText; | 13 | ····final·CharSequence·mBreadCrumbShortTitleText; |
13 | ····final·int·mBreadCrumbTitleRes; | 14 | ····final·int·mBreadCrumbTitleRes; |
14 | ····final·CharSequence·mBreadCrumbTitleText; | 15 | ····final·CharSequence·mBreadCrumbTitleText; |
15 | ····final·int·mIndex; | 16 | ····final·int·mIndex; |
16 | ····final·String·mName; | 17 | ····final·String·mName; |
17 | ····final·int[]·mOps; | 18 | ····final·int[]·mOps; |
19 | ····final·ArrayList·mSharedElementSourceNames; | ||
20 | ····final·ArrayList·mSharedElementTargetNames; | ||
18 | ····final·int·mTransition; | 21 | ····final·int·mTransition; |
19 | ····final·int·mTransitionStyle; | 22 | ····final·int·mTransitionStyle; |
20 | ···· | 23 | ···· |
21 | ····static·{ | 24 | ····static·{ |
22 | ········CREATOR·=·(Parcelable$Creator)new·BackStackState$1(); | 25 | ········CREATOR·=·(Parcelable$Creator)new·BackStackState$1(); |
23 | ····} | 26 | ····} |
24 | ···· | 27 | ···· |
Offset 31, 14 lines modified | Offset 34, 16 lines modified | ||
31 | ········this.mTransitionStyle·=·parcel.readInt(); | 34 | ········this.mTransitionStyle·=·parcel.readInt(); |
32 | ········this.mName·=·parcel.readString(); | 35 | ········this.mName·=·parcel.readString(); |
33 | ········this.mIndex·=·parcel.readInt(); | 36 | ········this.mIndex·=·parcel.readInt(); |
34 | ········this.mBreadCrumbTitleRes·=·parcel.readInt(); | 37 | ········this.mBreadCrumbTitleRes·=·parcel.readInt(); |
35 | ········this.mBreadCrumbTitleText·=·(CharSequence)TextUtils.CHAR_SEQUENCE_CREATOR.createFromParcel(parcel); | 38 | ········this.mBreadCrumbTitleText·=·(CharSequence)TextUtils.CHAR_SEQUENCE_CREATOR.createFromParcel(parcel); |
36 | ········this.mBreadCrumbShortTitleRes·=·parcel.readInt(); | 39 | ········this.mBreadCrumbShortTitleRes·=·parcel.readInt(); |
37 | ········this.mBreadCrumbShortTitleText·=·(CharSequence)TextUtils.CHAR_SEQUENCE_CREATOR.createFromParcel(parcel); | 40 | ········this.mBreadCrumbShortTitleText·=·(CharSequence)TextUtils.CHAR_SEQUENCE_CREATOR.createFromParcel(parcel); |
41 | ········this.mSharedElementSourceNames·=·parcel.createStringArrayList(); | ||
42 | ········this.mSharedElementTargetNames·=·parcel.createStringArrayList(); | ||
38 | ····} | 43 | ····} |
39 | ···· | 44 | ···· |
40 | ····public·BackStackState(final·FragmentManagerImpl·fragmentManagerImpl,·final·BackStackRecord·backStackRecord)·{ | 45 | ····public·BackStackState(final·FragmentManagerImpl·fragmentManagerImpl,·final·BackStackRecord·backStackRecord)·{ |
41 | ········int·n·=·0; | 46 | ········int·n·=·0; |
42 | ········for·(BackStackRecord$Op·backStackRecord$Op·=·backStackRecord.mHead;·backStackRecord$Op·!=·null;·backStackRecord$Op·=·backStackRecord$Op.next)·{ | 47 | ········for·(BackStackRecord$Op·backStackRecord$Op·=·backStackRecord.mHead;·backStackRecord$Op·!=·null;·backStackRecord$Op·=·backStackRecord$Op.next)·{ |
43 | ············if·(backStackRecord$Op.removed·!=·null)·{ | 48 | ············if·(backStackRecord$Op.removed·!=·null)·{ |
44 | ················n·+=·backStackRecord$Op.removed.size(); | 49 | ················n·+=·backStackRecord$Op.removed.size(); |
Offset 105, 14 lines modified | Offset 110, 16 lines modified | ||
105 | ········this.mTransitionStyle·=·backStackRecord.mTransitionStyle; | 110 | ········this.mTransitionStyle·=·backStackRecord.mTransitionStyle; |
106 | ········this.mName·=·backStackRecord.mName; | 111 | ········this.mName·=·backStackRecord.mName; |
107 | ········this.mIndex·=·backStackRecord.mIndex; | 112 | ········this.mIndex·=·backStackRecord.mIndex; |
108 | ········this.mBreadCrumbTitleRes·=·backStackRecord.mBreadCrumbTitleRes; | 113 | ········this.mBreadCrumbTitleRes·=·backStackRecord.mBreadCrumbTitleRes; |
109 | ········this.mBreadCrumbTitleText·=·backStackRecord.mBreadCrumbTitleText; | 114 | ········this.mBreadCrumbTitleText·=·backStackRecord.mBreadCrumbTitleText; |
110 | ········this.mBreadCrumbShortTitleRes·=·backStackRecord.mBreadCrumbShortTitleRes; | 115 | ········this.mBreadCrumbShortTitleRes·=·backStackRecord.mBreadCrumbShortTitleRes; |
111 | ········this.mBreadCrumbShortTitleText·=·backStackRecord.mBreadCrumbShortTitleText; | 116 | ········this.mBreadCrumbShortTitleText·=·backStackRecord.mBreadCrumbShortTitleText; |
117 | ········this.mSharedElementSourceNames·=·backStackRecord.mSharedElementSourceNames; | ||
118 | ········this.mSharedElementTargetNames·=·backStackRecord.mSharedElementTargetNames; | ||
112 | ····} | 119 | ····} |
113 | ···· | 120 | ···· |
114 | ····public·int·describeContents()·{ | 121 | ····public·int·describeContents()·{ |
115 | ········return·0; | 122 | ········return·0; |
116 | ····} | 123 | ····} |
117 | ···· | 124 | ···· |
118 | ····public·BackStackRecord·instantiate(final·FragmentManagerImpl·fragmentManagerImpl)·{ | 125 | ····public·BackStackRecord·instantiate(final·FragmentManagerImpl·fragmentManagerImpl)·{ |
Offset 174, 23 lines modified | Offset 181, 27 lines modified | ||
174 | ········backStackRecord.mName·=·this.mName; | 181 | ········backStackRecord.mName·=·this.mName; |
175 | ········backStackRecord.mIndex·=·this.mIndex; | 182 | ········backStackRecord.mIndex·=·this.mIndex; |
176 | ········backStackRecord.mAddToBackStack·=·(mAddToBackStack·!=·0); | 183 | ········backStackRecord.mAddToBackStack·=·(mAddToBackStack·!=·0); |
177 | ········backStackRecord.mBreadCrumbTitleRes·=·this.mBreadCrumbTitleRes; | 184 | ········backStackRecord.mBreadCrumbTitleRes·=·this.mBreadCrumbTitleRes; |
178 | ········backStackRecord.mBreadCrumbTitleText·=·this.mBreadCrumbTitleText; | 185 | ········backStackRecord.mBreadCrumbTitleText·=·this.mBreadCrumbTitleText; |
179 | ········backStackRecord.mBreadCrumbShortTitleRes·=·this.mBreadCrumbShortTitleRes; | 186 | ········backStackRecord.mBreadCrumbShortTitleRes·=·this.mBreadCrumbShortTitleRes; |
180 | ········backStackRecord.mBreadCrumbShortTitleText·=·this.mBreadCrumbShortTitleText; | 187 | ········backStackRecord.mBreadCrumbShortTitleText·=·this.mBreadCrumbShortTitleText; |
188 | ········backStackRecord.mSharedElementSourceNames·=·this.mSharedElementSourceNames; | ||
189 | ········backStackRecord.mSharedElementTargetNames·=·this.mSharedElementTargetNames; | ||
181 | ········backStackRecord.bumpBackStackNesting(mAddToBackStack); | 190 | ········backStackRecord.bumpBackStackNesting(mAddToBackStack); |
182 | ········return·backStackRecord; | 191 | ········return·backStackRecord; |
183 | ····} | 192 | ····} |
184 | ···· | 193 | ···· |
185 | ····public·void·writeToParcel(final·Parcel·parcel,·final·int·n)·{ | 194 | ····public·void·writeToParcel(final·Parcel·parcel,·final·int·n)·{ |
186 | ········parcel.writeIntArray(this.mOps); | 195 | ········parcel.writeIntArray(this.mOps); |
187 | ········parcel.writeInt(this.mTransition); | 196 | ········parcel.writeInt(this.mTransition); |
188 | ········parcel.writeInt(this.mTransitionStyle); | 197 | ········parcel.writeInt(this.mTransitionStyle); |
189 | ········parcel.writeString(this.mName); | 198 | ········parcel.writeString(this.mName); |
190 | ········parcel.writeInt(this.mIndex); | 199 | ········parcel.writeInt(this.mIndex); |
191 | ········parcel.writeInt(this.mBreadCrumbTitleRes); | 200 | ········parcel.writeInt(this.mBreadCrumbTitleRes); |
192 | ········TextUtils.writeToParcel(this.mBreadCrumbTitleText,·parcel,·0); | 201 | ········TextUtils.writeToParcel(this.mBreadCrumbTitleText,·parcel,·0); |
193 | ········parcel.writeInt(this.mBreadCrumbShortTitleRes); | 202 | ········parcel.writeInt(this.mBreadCrumbShortTitleRes); |
194 | ········TextUtils.writeToParcel(this.mBreadCrumbShortTitleText,·parcel,·0); | 203 | ········TextUtils.writeToParcel(this.mBreadCrumbShortTitleText,·parcel,·0); |
204 | ········parcel.writeStringList((List)this.mSharedElementSourceNames); | ||
205 | ········parcel.writeStringList((List)this.mSharedElementTargetNames); | ||
195 | ····} | 206 | ····} |
196 | } | 207 | } |
Offset 19, 100 lines modified | Offset 19, 120 lines modified | ||
19 | import·java.io.PrintWriter; | 19 | import·java.io.PrintWriter; |
20 | import·java.io.FileDescriptor; | 20 | import·java.io.FileDescriptor; |
21 | import·android.content.Context; | 21 | import·android.content.Context; |
22 | import·android.util.SparseArray; | 22 | import·android.util.SparseArray; |
23 | import·android.view.ViewGroup; | 23 | import·android.view.ViewGroup; |
24 | import·android.os.Bundle; | 24 | import·android.os.Bundle; |
25 | import·android.view.View; | 25 | import·android.view.View; |
26 | import· | 26 | import·android.support.v4.util.SimpleArrayMap; |
27 | import·android.view.View$OnCreateContextMenuListener; | 27 | import·android.view.View$OnCreateContextMenuListener; |
28 | import·android.content.ComponentCallbacks; | 28 | import·android.content.ComponentCallbacks; |
29 | public·class·Fragment·implements·ComponentCallbacks,·View$OnCreateContextMenuListener | 29 | public·class·Fragment·implements·ComponentCallbacks,·View$OnCreateContextMenuListener |
30 | { | 30 | { |
31 | ····static·final·int·ACTIVITY_CREATED·=·2; | 31 | ····static·final·int·ACTIVITY_CREATED·=·2; |
32 | ····static·final·int·CREATED·=·1; | 32 | ····static·final·int·CREATED·=·1; |
33 | ····static·final·int·INITIALIZING·=·0; | 33 | ····static·final·int·INITIALIZING·=·0; |
34 | ····static·final·int·RESUMED·=·5; | 34 | ····static·final·int·RESUMED·=·5; |
35 | ····static·final·int·STARTED·=·4; | 35 | ····static·final·int·STARTED·=·4; |
36 | ····static·final·int·STOPPED·=·3; | 36 | ····static·final·int·STOPPED·=·3; |
37 | ····static·final·Object·USE_DEFAULT_TRANSITION; | ||
37 | ····private·static·final· | 38 | ····private·static·final·SimpleArrayMap·sClassMap; |
38 | ····FragmentActivity·mActivity; | 39 | ····FragmentActivity·mActivity; |
39 | ····boolean·mAdded; | 40 | ····boolean·mAdded; |
41 | ····Boolean·mAllowEnterTransitionOverlap; | ||
42 | ····Boolean·mAllowReturnTransitionOverlap; | ||
40 | ····View·mAnimatingAway; | 43 | ····View·mAnimatingAway; |
41 | ····Bundle·mArguments; | 44 | ····Bundle·mArguments; |
42 | ····int·mBackStackNesting; | 45 | ····int·mBackStackNesting; |
43 | ····boolean·mCalled; | 46 | ····boolean·mCalled; |
44 | ····boolean·mCheckedForLoaderManager; | 47 | ····boolean·mCheckedForLoaderManager; |
45 | ····FragmentManagerImpl·mChildFragmentManager; | 48 | ····FragmentManagerImpl·mChildFragmentManager; |
46 | ····ViewGroup·mContainer; | 49 | ····ViewGroup·mContainer; |
47 | ····int·mContainerId; | 50 | ····int·mContainerId; |
48 | ····boolean·mDeferStart; | 51 | ····boolean·mDeferStart; |
49 | ····boolean·mDetached; | 52 | ····boolean·mDetached; |
53 | ····Object·mEnterTransition; | ||
54 | ····SharedElementCallback·mEnterTransitionCallback; | ||
55 | ····Object·mExitTransition; | ||
56 | ····SharedElementCallback·mExitTransitionCallback; | ||
50 | ····int·mFragmentId; | 57 | ····int·mFragmentId; |
51 | ····FragmentManagerImpl·mFragmentManager; | 58 | ····FragmentManagerImpl·mFragmentManager; |
52 | ····boolean·mFromLayout; | 59 | ····boolean·mFromLayout; |
53 | ····boolean·mHasMenu; | 60 | ····boolean·mHasMenu; |
54 | ····boolean·mHidden; | 61 | ····boolean·mHidden; |
55 | ····boolean·mInLayout; | 62 | ····boolean·mInLayout; |
56 | ····int·mIndex; | 63 | ····int·mIndex; |
57 | ····View·mInnerView; | 64 | ····View·mInnerView; |
58 | ····LoaderManagerImpl·mLoaderManager; | 65 | ····LoaderManagerImpl·mLoaderManager; |
59 | ····boolean·mLoadersStarted; | 66 | ····boolean·mLoadersStarted; |
60 | ····boolean·mMenuVisible; | 67 | ····boolean·mMenuVisible; |
61 | ····int·mNextAnim; | 68 | ····int·mNextAnim; |
62 | ····Fragment·mParentFragment; | 69 | ····Fragment·mParentFragment; |
70 | ····Object·mReenterTransition; | ||
63 | ····boolean·mRemoving; | 71 | ····boolean·mRemoving; |
64 | ····boolean·mRestored; | 72 | ····boolean·mRestored; |
65 | ····boolean·mResumed; | 73 | ····boolean·mResumed; |
66 | ····boolean·mRetainInstance; | 74 | ····boolean·mRetainInstance; |
67 | ····boolean·mRetaining; | 75 | ····boolean·mRetaining; |
76 | ····Object·mReturnTransition; | ||
68 | ····Bundle·mSavedFragmentState; | 77 | ····Bundle·mSavedFragmentState; |
69 | ····SparseArray·mSavedViewState; | 78 | ····SparseArray·mSavedViewState; |
79 | ····Object·mSharedElementEnterTransition; | ||
80 | ····Object·mSharedElementReturnTransition; | ||
70 | ····int·mState; | 81 | ····int·mState; |
71 | ····int·mStateAfterAnimating; | 82 | ····int·mStateAfterAnimating; |
72 | ····String·mTag; | 83 | ····String·mTag; |
73 | ····Fragment·mTarget; | 84 | ····Fragment·mTarget; |
74 | ····int·mTargetIndex; | 85 | ····int·mTargetIndex; |
75 | ····int·mTargetRequestCode; | 86 | ····int·mTargetRequestCode; |
76 | ····boolean·mUserVisibleHint; | 87 | ····boolean·mUserVisibleHint; |
77 | ····View·mView; | 88 | ····View·mView; |
78 | ····String·mWho; | 89 | ····String·mWho; |
79 | ···· | 90 | ···· |
80 | ····static·{ | 91 | ····static·{ |
81 | ········sClassMap·=·new· | 92 | ········sClassMap·=·new·SimpleArrayMap(); |
93 | ········USE_DEFAULT_TRANSITION·=·new·Object(); | ||
82 | ····} | 94 | ····} |
83 | ···· | 95 | ···· |
84 | ····public·Fragment()·{ | 96 | ····public·Fragment()·{ |
85 | ········final·boolean·b·=·true; | 97 | ········final·boolean·b·=·true; |
86 | ········final·int·n·=·-1; | 98 | ········final·int·n·=·-1; |
87 | ········this.mState·=·0; | 99 | ········this.mState·=·0; |
88 | ········this.mIndex·=·n; | 100 | ········this.mIndex·=·n; |
89 | ········this.mTargetIndex·=·n; | 101 | ········this.mTargetIndex·=·n; |
90 | ········this.mMenuVisible·=·b; | 102 | ········this.mMenuVisible·=·b; |
91 | ········this.mUserVisibleHint·=·b; | 103 | ········this.mUserVisibleHint·=·b; |
104 | ········this.mEnterTransition·=·null; | ||
105 | ········this.mReturnTransition·=·Fragment.USE_DEFAULT_TRANSITION; | ||
106 | ········this.mExitTransition·=·null; | ||
107 | ········this.mReenterTransition·=·Fragment.USE_DEFAULT_TRANSITION; | ||
108 | ········this.mSharedElementEnterTransition·=·null; | ||
109 | ········this.mSharedElementReturnTransition·=·Fragment.USE_DEFAULT_TRANSITION; | ||
110 | ········this.mEnterTransitionCallback·=·null; | ||
111 | ········this.mExitTransitionCallback·=·null; | ||
92 | ····} | 112 | ····} |
93 | ···· | 113 | ···· |
94 | ····public·static·Fragment·instantiate(final·Context·context,·final·String·s)·{ | 114 | ····public·static·Fragment·instantiate(final·Context·context,·final·String·s)·{ |
95 | ········return·instantiate(context,·s,·null); | 115 | ········return·instantiate(context,·s,·null); |
96 | ····} | 116 | ····} |
97 | ···· | 117 | ···· |
98 | ····public·static·Fragment·instantiate(final·Context·context,·final·String·s,·final·Bundle·mArguments)·{ | 118 | ····public·static·Fragment·instantiate(final·Context·context,·final·String·s,·final·Bundle·mArguments)·{ |
99 | ········try·{ | 119 | ········try·{ |
100 | ············final· | 120 | ············final·Object·value·=·Fragment.sClassMap.get((Object)s); |
101 | ············try·{ | 121 | ············try·{ |
102 | ················Class<?>·loadClass·=·(Class<Object>)value; | 122 | ················Class<?>·loadClass·=·(Class<Object>)value; |
103 | ················Label_0047:·{ | 123 | ················Label_0047:·{ |
104 | ····················if·(loadClass·!=·null)·{ | 124 | ····················if·(loadClass·!=·null)·{ |
105 | ························break·Label_0047; | 125 | ························break·Label_0047; |
106 | ····················} | 126 | ····················} |
107 | ····················loadClass·=·context.getClassLoader().loadClass(s); | 127 | ····················loadClass·=·context.getClassLoader().loadClass(s); |
108 | ····················try·{ | 128 | ····················try·{ |
109 | ························Fragment.sClassMap.put(s,·loadClass); | 129 | ························Fragment.sClassMap.put((Object)s,·(Object)loadClass); |
110 | ························final· | 130 | ························final·Object·instance·=·loadClass.newInstance(); |
111 | ························try·{ | 131 | ························try·{ |
112 | ····························final·Fragment·fragment·=·(Fragment)instance; | 132 | ····························final·Fragment·fragment·=·(Fragment)instance; |
113 | ····························if·(mArguments·==·null)·{ | 133 | ····························if·(mArguments·==·null)·{ |
114 | ································return·fragment; | 134 | ································return·fragment; |
115 | ····························} | 135 | ····························} |
116 | ····························final·Class<?·extends·Fragment>·class1·=·fragment.getClass(); | 136 | ····························final·Class<?·extends·Fragment>·class1·=·fragment.getClass(); |
117 | ····························try·{ | 137 | ····························try·{ |
Offset 150, 14 lines modified | Offset 170, 38 lines modified | ||
150 | ············catch·(IllegalAccessException·ex15)·{} | 170 | ············catch·(IllegalAccessException·ex15)·{} |
151 | ········} | 171 | ········} |
152 | ········catch·(ClassNotFoundException·ex16)·{} | 172 | ········catch·(ClassNotFoundException·ex16)·{} |
153 | ········catch·(InstantiationException·ex17)·{} | 173 | ········catch·(InstantiationException·ex17)·{} |
154 | ········catch·(IllegalAccessException·ex18)·{} | 174 | ········catch·(IllegalAccessException·ex18)·{} |
155 | ····} | 175 | ····} |
Max diff block lines reached; 9832/14661 bytes (67.06%) of diff not shown. |
Offset 1, 14 lines modified | Offset 1, 14 lines modified | ||
1 | package·android.support.v4.app; | 1 | package·android.support.v4.app; |
2 | import·java.util.ArrayList; | 2 | import·java.util.ArrayList; |
3 | import· | 3 | import·android.support.v4.util.SimpleArrayMap; |
4 | final·class·FragmentActivity$NonConfigurationInstances | 4 | final·class·FragmentActivity$NonConfigurationInstances |
5 | { | 5 | { |
6 | ····Object·activity; | 6 | ····Object·activity; |
7 | ···· | 7 | ····SimpleArrayMap·children; |
8 | ····Object·custom; | 8 | ····Object·custom; |
9 | ····ArrayList·fragments; | 9 | ····ArrayList·fragments; |
10 | ···· | 10 | ····SimpleArrayMap·loaders; |
11 | } | 11 | } |
Offset 1, 13 lines modified | Offset 1, 12 lines modified | ||
1 | package·android.support.v4.app; | 1 | package·android.support.v4.app; |
2 | import·android.view.MenuItem; | 2 | import·android.view.MenuItem; |
3 | import·android.view.KeyEvent; | 3 | import·android.view.KeyEvent; |
4 | import·android.content.res.TypedArray; | ||
5 | import·android.util.AttributeSet; | 4 | import·android.util.AttributeSet; |
6 | import·android.content.Context; | 5 | import·android.content.Context; |
7 | import·android.view.Menu; | 6 | import·android.view.Menu; |
8 | import·android.os.Parcelable; | 7 | import·android.os.Parcelable; |
9 | import·java.util.ArrayList; | 8 | import·java.util.ArrayList; |
10 | import·android.view.LayoutInflater$Factory; | 9 | import·android.view.LayoutInflater$Factory; |
11 | import·android.os.Bundle; | 10 | import·android.os.Bundle; |
Offset 18, 25 lines modified | Offset 17, 25 lines modified | ||
18 | import·java.io.FileDescriptor; | 17 | import·java.io.FileDescriptor; |
19 | import·android.content.res.Resources; | 18 | import·android.content.res.Resources; |
20 | import·android.content.res.Resources$NotFoundException; | 19 | import·android.content.res.Resources$NotFoundException; |
21 | import·android.view.ViewGroup; | 20 | import·android.view.ViewGroup; |
22 | import·android.view.View; | 21 | import·android.view.View; |
23 | import·java.io.PrintWriter; | 22 | import·java.io.PrintWriter; |
24 | import·android.os.Handler; | 23 | import·android.os.Handler; |
25 | import· | 24 | import·android.support.v4.util.SimpleArrayMap; |
26 | import·android.app.Activity; | 25 | import·android.app.Activity; |
27 | public·class·FragmentActivity·extends·Activity | 26 | public·class·FragmentActivity·extends·Activity |
28 | { | 27 | { |
29 | ····static·final·String·FRAGMENTS_TAG·=·"android:support:fragments"; | 28 | ····static·final·String·FRAGMENTS_TAG·=·"android:support:fragments"; |
30 | ····private·static·final·int·HONEYCOMB·=·11; | 29 | ····private·static·final·int·HONEYCOMB·=·11; |
31 | ····static·final·int·MSG_REALLY_STOPPED·=·1; | 30 | ····static·final·int·MSG_REALLY_STOPPED·=·1; |
32 | ····static·final·int·MSG_RESUME_PENDING·=·2; | 31 | ····static·final·int·MSG_RESUME_PENDING·=·2; |
33 | ····private·static·final·String·TAG·=·"FragmentActivity"; | 32 | ····private·static·final·String·TAG·=·"FragmentActivity"; |
34 | ···· | 33 | ····SimpleArrayMap·mAllLoaderManagers; |
35 | ····boolean·mCheckedForLoaderManager; | 34 | ····boolean·mCheckedForLoaderManager; |
36 | ····final·FragmentContainer·mContainer; | 35 | ····final·FragmentContainer·mContainer; |
37 | ····boolean·mCreated; | 36 | ····boolean·mCreated; |
38 | ····final·FragmentManagerImpl·mFragments; | 37 | ····final·FragmentManagerImpl·mFragments; |
39 | ····final·Handler·mHandler; | 38 | ····final·Handler·mHandler; |
40 | ····LoaderManagerImpl·mLoaderManager; | 39 | ····LoaderManagerImpl·mLoaderManager; |
41 | ····boolean·mLoadersStarted; | 40 | ····boolean·mLoadersStarted; |
Offset 372, 53 lines modified | Offset 371, 53 lines modified | ||
372 | ············custom·=·null; | 371 | ············custom·=·null; |
373 | ········} | 372 | ········} |
374 | ········return·custom; | 373 | ········return·custom; |
375 | ····} | 374 | ····} |
376 | ···· | 375 | ···· |
377 | ····LoaderManagerImpl·getLoaderManager(final·String·s,·final·boolean·b,·final·boolean·b2)·{ | 376 | ····LoaderManagerImpl·getLoaderManager(final·String·s,·final·boolean·b,·final·boolean·b2)·{ |
378 | ········if·(this.mAllLoaderManagers·==·null)·{ | 377 | ········if·(this.mAllLoaderManagers·==·null)·{ |
379 | ············this.mAllLoaderManagers·=·new· | 378 | ············this.mAllLoaderManagers·=·new·SimpleArrayMap(); |
380 | ········} | 379 | ········} |
381 | ········LoaderManagerImpl· | 380 | ········LoaderManagerImpl·loaderManagerImpl·=·(LoaderManagerImpl)this.mAllLoaderManagers.get((Object)s); |
382 | ········if·( | 381 | ········if·(loaderManagerImpl·==·null)·{ |
383 | ············if·(b2)·{ | 382 | ············if·(b2)·{ |
384 | ················ | 383 | ················loaderManagerImpl·=·new·LoaderManagerImpl(s,·this,·b); |
385 | ················this.mAllLoaderManagers.put(s,· | 384 | ················this.mAllLoaderManagers.put((Object)s,·(Object)loaderManagerImpl); |
386 | ············} | 385 | ············} |
387 | ········} | 386 | ········} |
388 | ········else·{ | 387 | ········else·{ |
389 | ············ | 388 | ············loaderManagerImpl.updateActivity(this); |
390 | ········} | 389 | ········} |
391 | ········return· | 390 | ········return·loaderManagerImpl; |
392 | ····} | 391 | ····} |
393 | ···· | 392 | ···· |
394 | ····public·FragmentManager·getSupportFragmentManager()·{ | 393 | ····public·FragmentManager·getSupportFragmentManager()·{ |
395 | ········return·(FragmentManager)this.mFragments; | 394 | ········return·(FragmentManager)this.mFragments; |
396 | ····} | 395 | ····} |
397 | ···· | 396 | ···· |
398 | ····public·LoaderManager·getSupportLoaderManager()·{ | 397 | ····public·LoaderManager·getSupportLoaderManager()·{ |
399 | ········final·boolean·mCheckedForLoaderManager·=·true; | 398 | ········final·boolean·mCheckedForLoaderManager·=·true; |
400 | ········LoaderManagerImpl·loaderManagerImpl; | 399 | ········LoaderManagerImpl·loaderManagerImpl; |
401 | ········if·(this.mLoaderManager·!=·null)·{ | 400 | ········if·(this.mLoaderManager·!=·null)·{ |
402 | ············loaderManagerImpl·=·this.mLoaderManager; | 401 | ············loaderManagerImpl·=·this.mLoaderManager; |
403 | ········} | 402 | ········} |
404 | ········else·{ | 403 | ········else·{ |
405 | ············this.mCheckedForLoaderManager·=·mCheckedForLoaderManager; | 404 | ············this.mCheckedForLoaderManager·=·mCheckedForLoaderManager; |
406 | ············this.mLoaderManager·=·this.getLoaderManager( | 405 | ············this.mLoaderManager·=·this.getLoaderManager("(root)",·this.mLoadersStarted,·mCheckedForLoaderManager); |
407 | ············loaderManagerImpl·=·this.mLoaderManager; | 406 | ············loaderManagerImpl·=·this.mLoaderManager; |
408 | ········} | 407 | ········} |
409 | ········return·(LoaderManager)loaderManagerImpl; | 408 | ········return·(LoaderManager)loaderManagerImpl; |
410 | ····} | 409 | ····} |
411 | ···· | 410 | ···· |
412 | ····void·invalidateSupportFragment(final·String·s)·{ | 411 | ····void·invalidateSupportFragment(final·String·s)·{ |
413 | ········if·(this.mAllLoaderManagers·!=·null)·{ | 412 | ········if·(this.mAllLoaderManagers·!=·null)·{ |
414 | ············final·LoaderManagerImpl·loaderManagerImpl·=·(LoaderManagerImpl)this.mAllLoaderManagers.get(s); | 413 | ············final·LoaderManagerImpl·loaderManagerImpl·=·(LoaderManagerImpl)this.mAllLoaderManagers.get((Object)s); |
415 | ············if·(loaderManagerImpl·!=·null·&&·!loaderManagerImpl.mRetaining)·{ | 414 | ············if·(loaderManagerImpl·!=·null·&&·!loaderManagerImpl.mRetaining)·{ |
416 | ················loaderManagerImpl.doDestroy(); | 415 | ················loaderManagerImpl.doDestroy(); |
417 | ················this.mAllLoaderManagers.remove(s); | 416 | ················this.mAllLoaderManagers.remove((Object)s); |
418 | ············} | 417 | ············} |
419 | ········} | 418 | ········} |
420 | ····} | 419 | ····} |
421 | ···· | 420 | ···· |
422 | ····protected·void·onActivityResult(final·int·n,·final·int·n2,·final·Intent·intent)·{ | 421 | ····protected·void·onActivityResult(final·int·n,·final·int·n2,·final·Intent·intent)·{ |
423 | ········this.mFragments.noteStateNotSaved(); | 422 | ········this.mFragments.noteStateNotSaved(); |
424 | ········final·int·n3·=·n·>>·16; | 423 | ········final·int·n3·=·n·>>·16; |
Offset 443, 15 lines modified | Offset 442, 15 lines modified | ||
443 | ····} | 442 | ····} |
444 | ···· | 443 | ···· |
445 | ····public·void·onAttachFragment(final·Fragment·fragment)·{ | 444 | ····public·void·onAttachFragment(final·Fragment·fragment)·{ |
446 | ····} | 445 | ····} |
447 | ···· | 446 | ···· |
448 | ····public·void·onBackPressed()·{ | 447 | ····public·void·onBackPressed()·{ |
449 | ········if·(!this.mFragments.popBackStackImmediate())·{ | 448 | ········if·(!this.mFragments.popBackStackImmediate())·{ |
450 | ············this. | 449 | ············this.supportFinishAfterTransition(); |
451 | ········} | 450 | ········} |
452 | ····} | 451 | ····} |
453 | ···· | 452 | ···· |
454 | ····public·void·onConfigurationChanged(final·Configuration·configuration)·{ | 453 | ····public·void·onConfigurationChanged(final·Configuration·configuration)·{ |
455 | ········super.onConfigurationChanged(configuration); | 454 | ········super.onConfigurationChanged(configuration); |
456 | ········this.mFragments.dispatchConfigurationChanged(configuration); | 455 | ········this.mFragments.dispatchConfigurationChanged(configuration); |
457 | ····} | 456 | ····} |
Offset 489, 87 lines modified | Offset 488, 23 lines modified | ||
489 | ········else·{ | 488 | ········else·{ |
490 | ············onCreatePanelMenu·=·super.onCreatePanelMenu(n,·menu); | 489 | ············onCreatePanelMenu·=·super.onCreatePanelMenu(n,·menu); |
491 | ········} | 490 | ········} |
492 | ········return·onCreatePanelMenu; | 491 | ········return·onCreatePanelMenu; |
493 | ····} | 492 | ····} |
494 | ···· | 493 | ···· |
495 | ····public·View·onCreateView(final·String·anObject,·final·Context·context,·final·AttributeSet·set)·{ | 494 | ····public·View·onCreateView(final·String·anObject,·final·Context·context,·final·AttributeSet·set)·{ |
496 | ········Fragment·obj·=·null; | ||
497 | ········int·id·=·0; | ||
498 | ········final·int·mInLayout·=·1; | ||
499 | ········final·int·n·=·-1; | ||
500 | ········View·view; | 495 | ········View·view; |
501 | ········if·(!"fragment".equals(anObject))·{ | 496 | ········if·(!"fragment".equals(anObject))·{ |
502 | ············view·=·super.onCreateView(anObject,·context,·set); | 497 | ············view·=·super.onCreateView(anObject,·context,·set); |
503 | ········} | 498 | ········} |
504 | ········else·{ | 499 | ········else·{ |
500 | ············view·=·this.mFragments.onCreateView(anObject,·context,·set); | ||
Max diff block lines reached; 7556/15678 bytes (48.19%) of diff not shown. |
Offset 2, 8 lines modified | Offset 2, 10 lines modified | ||
2 | package·android.support.v4.app; | 2 | package·android.support.v4.app; |
3 | import·android.view.View; | 3 | import·android.view.View; |
4 | interface·FragmentContainer | 4 | interface·FragmentContainer |
5 | { | 5 | { |
6 | ····View·findViewById(final·int·p0); | 6 | ····View·findViewById(final·int·p0); |
7 | ···· | ||
8 | ····boolean·hasView(); | ||
7 | } | 9 | } |
Offset 1, 10 lines modified | Offset 1, 11 lines modified | ||
1 | package·android.support.v4.app; | 1 | package·android.support.v4.app; |
2 | import·java.util.List; | ||
2 | import·android.os.Bundle; | 3 | import·android.os.Bundle; |
3 | import·java.io.PrintWriter; | 4 | import·java.io.PrintWriter; |
4 | import·java.io.FileDescriptor; | 5 | import·java.io.FileDescriptor; |
5 | public·abstract·class·FragmentManager | 6 | public·abstract·class·FragmentManager |
6 | { | 7 | { |
7 | ····public·static·final·int·POP_BACK_STACK_INCLUSIVE·=·1; | 8 | ····public·static·final·int·POP_BACK_STACK_INCLUSIVE·=·1; |
Offset 27, 14 lines modified | Offset 28, 18 lines modified | ||
27 | ···· | 28 | ···· |
28 | ····public·abstract·FragmentManager$BackStackEntry·getBackStackEntryAt(final·int·p0); | 29 | ····public·abstract·FragmentManager$BackStackEntry·getBackStackEntryAt(final·int·p0); |
29 | ···· | 30 | ···· |
30 | ····public·abstract·int·getBackStackEntryCount(); | 31 | ····public·abstract·int·getBackStackEntryCount(); |
31 | ···· | 32 | ···· |
32 | ····public·abstract·Fragment·getFragment(final·Bundle·p0,·final·String·p1); | 33 | ····public·abstract·Fragment·getFragment(final·Bundle·p0,·final·String·p1); |
33 | ···· | 34 | ···· |
35 | ····public·abstract·List·getFragments(); | ||
36 | ···· | ||
37 | ····public·abstract·boolean·isDestroyed(); | ||
38 | ···· | ||
34 | ····public·FragmentTransaction·openTransaction()·{ | 39 | ····public·FragmentTransaction·openTransaction()·{ |
35 | ········return·this.beginTransaction(); | 40 | ········return·this.beginTransaction(); |
36 | ····} | 41 | ····} |
37 | ···· | 42 | ···· |
38 | ····public·abstract·void·popBackStack(); | 43 | ····public·abstract·void·popBackStack(); |
39 | ···· | 44 | ···· |
40 | ····public·abstract·void·popBackStack(final·int·p0,·final·int·p1); | 45 | ····public·abstract·void·popBackStack(final·int·p0,·final·int·p1); |
Offset 79, 41 lines modified | Offset 79, 41 lines modified | ||
79 | ············this.mRealTabContent·=·(FrameLayout)this.findViewById(this.mContainerId); | 79 | ············this.mRealTabContent·=·(FrameLayout)this.findViewById(this.mContainerId); |
80 | ············if·(this.mRealTabContent·==·null)·{ | 80 | ············if·(this.mRealTabContent·==·null)·{ |
81 | ················throw·new·IllegalStateException("No·tab·content·FrameLayout·found·for·id·"·+·this.mContainerId); | 81 | ················throw·new·IllegalStateException("No·tab·content·FrameLayout·found·for·id·"·+·this.mContainerId); |
82 | ············} | 82 | ············} |
83 | ········} | 83 | ········} |
84 | ····} | 84 | ····} |
85 | ···· | 85 | ···· |
86 | ····private·void· | 86 | ····private·void·ensureHierarchy(final·Context·context)·{ |
87 | ········final·int·id·=·16908307; | 87 | ········final·int·id·=·16908307; |
88 | ········final·int·orientation·=·1; | ||
89 | ········final·int·n·=·-1; | 88 | ········final·int·n·=·-1; |
90 | ········final·int[]·array·=·new·int[orientation]; | ||
91 | ········array[0]·=·16842995; | ||
92 | ········final·TypedArray·obtainStyledAttributes·=·context.obtainStyledAttributes(set,·array,·0,·0); | ||
93 | ········this.mContainerId·=·obtainStyledAttributes.getResourceId(0,·0); | ||
94 | ········obtainStyledAttributes.recycle(); | ||
95 | ········super.setOnTabChangedListener((TabHost$OnTabChangeListener)this); | ||
96 | ········if·(this.findViewById(id)·==·null)·{ | 89 | ········if·(this.findViewById(id)·==·null)·{ |
97 | ············final·LinearLayout·linearLayout·=·new·LinearLayout(context); | 90 | ············final·LinearLayout·linearLayout·=·new·LinearLayout(context); |
98 | ············linearLayout.setOrientation( | 91 | ············linearLayout.setOrientation(1); |
99 | ············this.addView((View)linearLayout,·(ViewGroup$LayoutParams)new·FrameLayout$LayoutParams(n,·n)); | 92 | ············this.addView((View)linearLayout,·(ViewGroup$LayoutParams)new·FrameLayout$LayoutParams(n,·n)); |
100 | ············final·TabWidget·tabWidget·=·new·TabWidget(context); | 93 | ············final·TabWidget·tabWidget·=·new·TabWidget(context); |
101 | ············tabWidget.setId(id); | 94 | ············tabWidget.setId(id); |
102 | ············tabWidget.setOrientation(0); | 95 | ············tabWidget.setOrientation(0); |
103 | ············linearLayout.addView((View)tabWidget,·(ViewGroup$LayoutParams)new·LinearLayout$LayoutParams(n,·-2,·0.0f)); | 96 | ············linearLayout.addView((View)tabWidget,·(ViewGroup$LayoutParams)new·LinearLayout$LayoutParams(n,·-2,·0.0f)); |
104 | ············final·FrameLayout·frameLayout·=·new·FrameLayout(context); | 97 | ············final·FrameLayout·frameLayout·=·new·FrameLayout(context); |
105 | ············frameLayout.setId(16908305); | 98 | ············frameLayout.setId(16908305); |
106 | ············linearLayout.addView((View)frameLayout,·(ViewGroup$LayoutParams)new·LinearLayout$LayoutParams(0,·0,·0.0f)); | 99 | ············linearLayout.addView((View)frameLayout,·(ViewGroup$LayoutParams)new·LinearLayout$LayoutParams(0,·0,·0.0f)); |
107 | ············final·FrameLayout·mRealTabContent·=·new·FrameLayout(context); | 100 | ············final·FrameLayout·mRealTabContent·=·new·FrameLayout(context); |
108 | ············(this.mRealTabContent·=·mRealTabContent).setId(this.mContainerId); | 101 | ············(this.mRealTabContent·=·mRealTabContent).setId(this.mContainerId); |
109 | ············linearLayout.addView((View)mRealTabContent,·(ViewGroup$LayoutParams)new·LinearLayout$LayoutParams(n,·0,·1.0f)); | 102 | ············linearLayout.addView((View)mRealTabContent,·(ViewGroup$LayoutParams)new·LinearLayout$LayoutParams(n,·0,·1.0f)); |
110 | ········} | 103 | ········} |
111 | ····} | 104 | ····} |
112 | ···· | 105 | ···· |
106 | ····private·void·initFragmentTabHost(final·Context·context,·final·AttributeSet·set)·{ | ||
107 | ········final·TypedArray·obtainStyledAttributes·=·context.obtainStyledAttributes(set,·new·int[]·{·16842995·},·0,·0); | ||
108 | ········this.mContainerId·=·obtainStyledAttributes.getResourceId(0,·0); | ||
109 | ········obtainStyledAttributes.recycle(); | ||
110 | ········super.setOnTabChangedListener((TabHost$OnTabChangeListener)this); | ||
111 | ····} | ||
112 | ···· | ||
113 | ····public·void·addTab(final·TabHost$TabSpec·tabHost$TabSpec,·final·Class·clazz,·final·Bundle·bundle)·{ | 113 | ····public·void·addTab(final·TabHost$TabSpec·tabHost$TabSpec,·final·Class·clazz,·final·Bundle·bundle)·{ |
114 | ········tabHost$TabSpec.setContent((TabHost$TabContentFactory)new·FragmentTabHost$DummyTabFactory(this.mContext)); | 114 | ········tabHost$TabSpec.setContent((TabHost$TabContentFactory)new·FragmentTabHost$DummyTabFactory(this.mContext)); |
115 | ········final·String·tag·=·tabHost$TabSpec.getTag(); | 115 | ········final·String·tag·=·tabHost$TabSpec.getTag(); |
116 | ········final·FragmentTabHost$TabInfo·e·=·new·FragmentTabHost$TabInfo(tag,·clazz,·bundle); | 116 | ········final·FragmentTabHost$TabInfo·e·=·new·FragmentTabHost$TabInfo(tag,·clazz,·bundle); |
117 | ········if·(this.mAttached)·{ | 117 | ········if·(this.mAttached)·{ |
118 | ············FragmentTabHost$TabInfo.access$102(e,·this.mFragmentManager.findFragmentByTag(tag)); | 118 | ············FragmentTabHost$TabInfo.access$102(e,·this.mFragmentManager.findFragmentByTag(tag)); |
119 | ············if·(FragmentTabHost$TabInfo.access$100(e)·!=·null·&&·!FragmentTabHost$TabInfo.access$100(e).isDetached())·{ | 119 | ············if·(FragmentTabHost$TabInfo.access$100(e)·!=·null·&&·!FragmentTabHost$TabInfo.access$100(e).isDetached())·{ |
Offset 187, 21 lines modified | Offset 187, 23 lines modified | ||
187 | ····} | 187 | ····} |
188 | ···· | 188 | ···· |
189 | ····public·void·setup()·{ | 189 | ····public·void·setup()·{ |
190 | ········throw·new·IllegalStateException("Must·call·setup()·that·takes·a·Context·and·FragmentManager"); | 190 | ········throw·new·IllegalStateException("Must·call·setup()·that·takes·a·Context·and·FragmentManager"); |
191 | ····} | 191 | ····} |
192 | ···· | 192 | ···· |
193 | ····public·void·setup(final·Context·mContext,·final·FragmentManager·mFragmentManager)·{ | 193 | ····public·void·setup(final·Context·mContext,·final·FragmentManager·mFragmentManager)·{ |
194 | ········this.ensureHierarchy(mContext); | ||
194 | ········super.setup(); | 195 | ········super.setup(); |
195 | ········this.mContext·=·mContext; | 196 | ········this.mContext·=·mContext; |
196 | ········this.mFragmentManager·=·mFragmentManager; | 197 | ········this.mFragmentManager·=·mFragmentManager; |
197 | ········this.ensureContent(); | 198 | ········this.ensureContent(); |
198 | ····} | 199 | ····} |
199 | ···· | 200 | ···· |
200 | ····public·void·setup(final·Context·mContext,·final·FragmentManager·mFragmentManager,·final·int·n)·{ | 201 | ····public·void·setup(final·Context·mContext,·final·FragmentManager·mFragmentManager,·final·int·n)·{ |
202 | ········this.ensureHierarchy(mContext); | ||
201 | ········super.setup(); | 203 | ········super.setup(); |
202 | ········this.mContext·=·mContext; | 204 | ········this.mContext·=·mContext; |
203 | ········this.mFragmentManager·=·mFragmentManager; | 205 | ········this.mFragmentManager·=·mFragmentManager; |
204 | ········this.mContainerId·=·n; | 206 | ········this.mContainerId·=·n; |
205 | ········this.ensureContent(); | 207 | ········this.ensureContent(); |
206 | ········this.mRealTabContent.setId(n); | 208 | ········this.mRealTabContent.setId(n); |
207 | ········if·(this.getId()·==·-1)·{ | 209 | ········if·(this.getId()·==·-1)·{ |
Offset 1, 10 lines modified | Offset 1, 12 lines modified | ||
1 | package·android.support.v4.app; | 1 | package·android.support.v4.app; |
2 | import·android.view.View; | ||
2 | public·abstract·class·FragmentTransaction | 3 | public·abstract·class·FragmentTransaction |
3 | { | 4 | { |
4 | ····public·static·final·int·TRANSIT_ENTER_MASK·=·4096; | 5 | ····public·static·final·int·TRANSIT_ENTER_MASK·=·4096; |
5 | ····public·static·final·int·TRANSIT_EXIT_MASK·=·8192; | 6 | ····public·static·final·int·TRANSIT_EXIT_MASK·=·8192; |
6 | ····public·static·final·int·TRANSIT_FRAGMENT_CLOSE·=·8194; | 7 | ····public·static·final·int·TRANSIT_FRAGMENT_CLOSE·=·8194; |
7 | ····public·static·final·int·TRANSIT_FRAGMENT_FADE·=·4099; | 8 | ····public·static·final·int·TRANSIT_FRAGMENT_FADE·=·4099; |
8 | ····public·static·final·int·TRANSIT_FRAGMENT_OPEN·=·4097; | 9 | ····public·static·final·int·TRANSIT_FRAGMENT_OPEN·=·4097; |
Offset 13, 14 lines modified | Offset 15, 16 lines modified | ||
13 | ···· | 15 | ···· |
14 | ····public·abstract·FragmentTransaction·add(final·int·p0,·final·Fragment·p1); | 16 | ····public·abstract·FragmentTransaction·add(final·int·p0,·final·Fragment·p1); |
15 | ···· | 17 | ···· |
16 | ····public·abstract·FragmentTransaction·add(final·int·p0,·final·Fragment·p1,·final·String·p2); | 18 | ····public·abstract·FragmentTransaction·add(final·int·p0,·final·Fragment·p1,·final·String·p2); |
17 | ···· | 19 | ···· |
18 | ····public·abstract·FragmentTransaction·add(final·Fragment·p0,·final·String·p1); | 20 | ····public·abstract·FragmentTransaction·add(final·Fragment·p0,·final·String·p1); |
19 | ···· | 21 | ···· |
22 | ····public·abstract·FragmentTransaction·addSharedElement(final·View·p0,·final·String·p1); | ||
23 | ···· | ||
20 | ····public·abstract·FragmentTransaction·addToBackStack(final·String·p0); | 24 | ····public·abstract·FragmentTransaction·addToBackStack(final·String·p0); |
21 | ···· | 25 | ···· |
22 | ····public·abstract·FragmentTransaction·attach(final·Fragment·p0); | 26 | ····public·abstract·FragmentTransaction·attach(final·Fragment·p0); |
23 | ···· | 27 | ···· |
24 | ····public·abstract·int·commit(); | 28 | ····public·abstract·int·commit(); |
25 | ···· | 29 | ···· |
26 | ····public·abstract·int·commitAllowingStateLoss(); | 30 | ····public·abstract·int·commitAllowingStateLoss(); |
Offset 1, 17 lines modified | Offset 1, 54 lines modified | ||
1 | package·android.support.v4.app; | 1 | package·android.support.v4.app; |
2 | import·android.os.Bundle; | ||
2 | import·android.app.PendingIntent; | 3 | import·android.app.PendingIntent; |
3 | public·class·NotificationCompat$Action | 4 | public·class·NotificationCompat$Action·extends·NotificationCompatBase$Action |
4 | { | 5 | { |
6 | ····public·static·final·NotificationCompatBase$Action$Factory·FACTORY; | ||
5 | ····public·PendingIntent·actionIntent; | 7 | ····public·PendingIntent·actionIntent; |
6 | ····public·int·icon; | 8 | ····public·int·icon; |
9 | ····private·final·Bundle·mExtras; | ||
10 | ····private·final·RemoteInput[]·mRemoteInputs; | ||
7 | ····public·CharSequence·title; | 11 | ····public·CharSequence·title; |
8 | ···· | 12 | ···· |
13 | ····static·{ | ||
14 | ········FACTORY·=·(NotificationCompatBase$Action$Factory)new·NotificationCompat$Action$1(); | ||
15 | ····} | ||
16 | ···· | ||
9 | ····public·NotificationCompat$Action(final·int· | 17 | ····public·NotificationCompat$Action(final·int·n,·final·CharSequence·charSequence,·final·PendingIntent·pendingIntent)·{ |
18 | ········this(n,·charSequence,·pendingIntent,·new·Bundle(),·null); | ||
19 | ····} | ||
20 | ···· | ||
21 | ····private·NotificationCompat$Action(final·int·icon,·final·CharSequence·charSequence,·final·PendingIntent·actionIntent,·Bundle·mExtras,·final·RemoteInput[]·mRemoteInputs)·{ | ||
10 | ········this.icon·=·icon; | 22 | ········this.icon·=·icon; |
11 | ········this.title·=·title; | 23 | ········this.title·=·NotificationCompat$Builder.limitCharSequenceLength(charSequence); |
12 | ········this.actionIntent·=·actionIntent; | 24 | ········this.actionIntent·=·actionIntent; |
25 | ········if·(mExtras·==·null)·{ | ||
26 | ············mExtras·=·new·Bundle(); | ||
27 | ········} | ||
28 | ········this.mExtras·=·mExtras; | ||
29 | ········this.mRemoteInputs·=·mRemoteInputs; | ||
30 | ····} | ||
31 | ···· | ||
32 | ····protected·PendingIntent·getActionIntent()·{ | ||
33 | ········return·this.actionIntent; | ||
34 | ····} | ||
35 | ···· | ||
36 | ····public·Bundle·getExtras()·{ | ||
37 | ········return·this.mExtras; | ||
38 | ····} | ||
39 | ···· | ||
40 | ····protected·int·getIcon()·{ | ||
41 | ········return·this.icon; | ||
42 | ····} | ||
43 | ···· | ||
44 | ····public·RemoteInput[]·getRemoteInputs()·{ | ||
45 | ········return·this.mRemoteInputs; | ||
46 | ····} | ||
47 | ···· | ||
48 | ····protected·CharSequence·getTitle()·{ | ||
49 | ········return·this.title; | ||
13 | ····} | 50 | ····} |
14 | } | 51 | } |
Offset 1, 46 lines modified | Offset 1, 72 lines modified | ||
1 | package·android.support.v4.app; | 1 | package·android.support.v4.app; |
2 | import·android.net.Uri; | 2 | import·android.net.Uri; |
3 | import·android.widget.RemoteViews; | 3 | import·android.widget.RemoteViews; |
4 | import·android.app.Notification; | 4 | import·android.app.Notification; |
5 | import·android.graphics.Bitmap; | 5 | import·android.graphics.Bitmap; |
6 | import·android.os.Bundle; | ||
6 | import·android.content.Context; | 7 | import·android.content.Context; |
7 | import·android.app.PendingIntent; | 8 | import·android.app.PendingIntent; |
8 | import·java.util.ArrayList; | 9 | import·java.util.ArrayList; |
9 | public·class·NotificationCompat$Builder | 10 | public·class·NotificationCompat$Builder |
10 | { | 11 | { |
12 | ····private·static·final·int·MAX_CHARSEQUENCE_LENGTH·=·5120; | ||
11 | ····ArrayList·mActions; | 13 | ····ArrayList·mActions; |
14 | ····String·mCategory; | ||
15 | ····int·mColor; | ||
12 | ····CharSequence·mContentInfo; | 16 | ····CharSequence·mContentInfo; |
13 | ····PendingIntent·mContentIntent; | 17 | ····PendingIntent·mContentIntent; |
14 | ····CharSequence·mContentText; | 18 | ····CharSequence·mContentText; |
15 | ····CharSequence·mContentTitle; | 19 | ····CharSequence·mContentTitle; |
16 | ····Context·mContext; | 20 | ····Context·mContext; |
21 | ····Bundle·mExtras; | ||
17 | ····PendingIntent·mFullScreenIntent; | 22 | ····PendingIntent·mFullScreenIntent; |
23 | ····String·mGroupKey; | ||
24 | ····boolean·mGroupSummary; | ||
18 | ····Bitmap·mLargeIcon; | 25 | ····Bitmap·mLargeIcon; |
26 | ····boolean·mLocalOnly; | ||
19 | ····Notification·mNotification; | 27 | ····Notification·mNotification; |
20 | ····int·mNumber; | 28 | ····int·mNumber; |
29 | ····public·ArrayList·mPeople; | ||
21 | ····int·mPriority; | 30 | ····int·mPriority; |
22 | ····int·mProgress; | 31 | ····int·mProgress; |
23 | ····boolean·mProgressIndeterminate; | 32 | ····boolean·mProgressIndeterminate; |
24 | ····int·mProgressMax; | 33 | ····int·mProgressMax; |
34 | ····Notification·mPublicVersion; | ||
35 | ····boolean·mShowWhen; | ||
36 | ····String·mSortKey; | ||
25 | ····NotificationCompat$Style·mStyle; | 37 | ····NotificationCompat$Style·mStyle; |
26 | ····CharSequence·mSubText; | 38 | ····CharSequence·mSubText; |
27 | ····RemoteViews·mTickerView; | 39 | ····RemoteViews·mTickerView; |
28 | ····boolean·mUseChronometer; | 40 | ····boolean·mUseChronometer; |
41 | ····int·mVisibility; | ||
29 | ···· | 42 | ···· |
30 | ····public·NotificationCompat$Builder(final·Context·mContext)·{ | 43 | ····public·NotificationCompat$Builder(final·Context·mContext)·{ |
44 | ········this.mShowWhen·=·true; | ||
31 | ········this.mActions·=·new·ArrayList(); | 45 | ········this.mActions·=·new·ArrayList(); |
46 | ········this.mLocalOnly·=·false; | ||
47 | ········this.mColor·=·0; | ||
48 | ········this.mVisibility·=·0; | ||
32 | ········this.mNotification·=·new·Notification(); | 49 | ········this.mNotification·=·new·Notification(); |
33 | ········this.mContext·=·mContext; | 50 | ········this.mContext·=·mContext; |
34 | ········this.mNotification.when·=·System.currentTimeMillis(); | 51 | ········this.mNotification.when·=·System.currentTimeMillis(); |
35 | ········this.mNotification.audioStreamType·=·-1; | 52 | ········this.mNotification.audioStreamType·=·-1; |
36 | ········this.mPriority·=·0; | 53 | ········this.mPriority·=·0; |
54 | ········this.mPeople·=·new·ArrayList(); | ||
55 | ····} | ||
56 | ···· | ||
57 | ····protected·static·CharSequence·limitCharSequenceLength(CharSequence·subSequence)·{ | ||
58 | ········final·int·n·=·5120; | ||
59 | ········if·(subSequence·!=·null·&&·subSequence.length()·>·n)·{ | ||
60 | ············subSequence·=·subSequence.subSequence(0,·n); | ||
61 | ········} | ||
62 | ········return·subSequence; | ||
37 | ····} | 63 | ····} |
38 | ···· | 64 | ···· |
39 | ····private·void·setFlag(final·int·n,·final·boolean·b)·{ | 65 | ····private·void·setFlag(final·int·n,·final·boolean·b)·{ |
40 | ········if·(b)·{ | 66 | ········if·(b)·{ |
41 | ············final·Notification·mNotification·=·this.mNotification; | 67 | ············final·Notification·mNotification·=·this.mNotification; |
42 | ············mNotification.flags·|=·n; | 68 | ············mNotification.flags·|=·n; |
43 | ········} | 69 | ········} |
Offset 51, 49 lines modified | Offset 77, 93 lines modified | ||
51 | ····} | 77 | ····} |
52 | ···· | 78 | ···· |
53 | ····public·NotificationCompat$Builder·addAction(final·int·n,·final·CharSequence·charSequence,·final·PendingIntent·pendingIntent)·{ | 79 | ····public·NotificationCompat$Builder·addAction(final·int·n,·final·CharSequence·charSequence,·final·PendingIntent·pendingIntent)·{ |
54 | ········this.mActions.add(new·NotificationCompat$Action(n,·charSequence,·pendingIntent)); | 80 | ········this.mActions.add(new·NotificationCompat$Action(n,·charSequence,·pendingIntent)); |
55 | ········return·this; | 81 | ········return·this; |
56 | ····} | 82 | ····} |
57 | ···· | 83 | ···· |
84 | ····public·NotificationCompat$Builder·addAction(final·NotificationCompat$Action·e)·{ | ||
85 | ········this.mActions.add(e); | ||
86 | ········return·this; | ||
87 | ····} | ||
88 | ···· | ||
89 | ····public·NotificationCompat$Builder·addExtras(final·Bundle·bundle)·{ | ||
90 | ········if·(bundle·!=·null)·{ | ||
91 | ············if·(this.mExtras·==·null)·{ | ||
92 | ················this.mExtras·=·new·Bundle(bundle); | ||
93 | ············} | ||
94 | ············else·{ | ||
95 | ················this.mExtras.putAll(bundle); | ||
96 | ············} | ||
97 | ········} | ||
98 | ········return·this; | ||
99 | ····} | ||
100 | ···· | ||
101 | ····public·NotificationCompat$Builder·addPerson(final·String·e)·{ | ||
102 | ········this.mPeople.add(e); | ||
103 | ········return·this; | ||
104 | ····} | ||
105 | ···· | ||
58 | ····public·Notification·build()·{ | 106 | ····public·Notification·build()·{ |
59 | ········return·NotificationCompat.access$ | 107 | ········return·NotificationCompat.access$200().build(this); |
108 | ····} | ||
109 | ···· | ||
110 | ····public·NotificationCompat$Builder·extend(final·NotificationCompat$Extender·notificationCompat$Extender)·{ | ||
111 | ········notificationCompat$Extender.extend(this); | ||
112 | ········return·this; | ||
113 | ····} | ||
114 | ···· | ||
115 | ····public·Bundle·getExtras()·{ | ||
116 | ········if·(this.mExtras·==·null)·{ | ||
117 | ············this.mExtras·=·new·Bundle(); | ||
118 | ········} | ||
119 | ········return·this.mExtras; | ||
60 | ····} | 120 | ····} |
61 | ···· | 121 | ···· |
62 | ····public·Notification·getNotification()·{ | 122 | ····public·Notification·getNotification()·{ |
63 | ········return·NotificationCompat.access$ | 123 | ········return·NotificationCompat.access$200().build(this); |
64 | ····} | 124 | ····} |
65 | ···· | 125 | ···· |
66 | ····public·NotificationCompat$Builder·setAutoCancel(final·boolean·b)·{ | 126 | ····public·NotificationCompat$Builder·setAutoCancel(final·boolean·b)·{ |
67 | ········this.setFlag(16,·b); | 127 | ········this.setFlag(16,·b); |
68 | ········return·this; | 128 | ········return·this; |
69 | ····} | 129 | ····} |
70 | ···· | 130 | ···· |
Max diff block lines reached; 6530/10865 bytes (60.10%) of diff not shown. |
Offset 1, 9 lines modified | Offset 1, 35 lines modified | ||
1 | package·android.support.v4.app; | 1 | package·android.support.v4.app; |
2 | import·android.os.Bundle; | ||
3 | import·java.util.ArrayList; | ||
2 | import·android.app.Notification; | 4 | import·android.app.Notification; |
3 | interface·NotificationCompat$NotificationCompatImpl | 5 | interface·NotificationCompat$NotificationCompatImpl |
4 | { | 6 | { |
5 | ····Notification·build(final·NotificationCompat$Builder·p0); | 7 | ····Notification·build(final·NotificationCompat$Builder·p0); |
8 | ···· | ||
9 | ····NotificationCompat$Action·getAction(final·Notification·p0,·final·int·p1); | ||
10 | ···· | ||
11 | ····int·getActionCount(final·Notification·p0); | ||
12 | ···· | ||
13 | ····NotificationCompat$Action[]·getActionsFromParcelableArrayList(final·ArrayList·p0); | ||
14 | ···· | ||
15 | ····Bundle·getBundleForUnreadConversation(final·NotificationCompatBase$UnreadConversation·p0); | ||
16 | ···· | ||
17 | ····String·getCategory(final·Notification·p0); | ||
18 | ···· | ||
19 | ····Bundle·getExtras(final·Notification·p0); | ||
20 | ···· | ||
21 | ····String·getGroup(final·Notification·p0); | ||
22 | ···· | ||
23 | ····boolean·getLocalOnly(final·Notification·p0); | ||
24 | ···· | ||
25 | ····ArrayList·getParcelableArrayListForActions(final·NotificationCompat$Action[]·p0); | ||
26 | ···· | ||
27 | ····String·getSortKey(final·Notification·p0); | ||
28 | ···· | ||
29 | ····NotificationCompatBase$UnreadConversation·getUnreadConversationFromBundle(final·Bundle·p0,·final·NotificationCompatBase$UnreadConversation$Factory·p1,·final·RemoteInputCompatBase$RemoteInput$Factory·p2); | ||
30 | ···· | ||
31 | ····boolean·isGroupSummary(final·Notification·p0); | ||
6 | } | 32 | } |
Offset 1, 30 lines modified | Offset 1, 173 lines modified | ||
1 | package·android.support.v4.app; | 1 | package·android.support.v4.app; |
2 | import·android.os.Parcelable; | ||
3 | import·java.util.Iterator; | ||
4 | import·android.app.Notification; | ||
5 | import·android.os.Bundle; | ||
6 | import·java.util.ArrayList; | ||
2 | import·android.os.Build$VERSION; | 7 | import·android.os.Build$VERSION; |
3 | public·class·NotificationCompat | 8 | public·class·NotificationCompat |
4 | { | 9 | { |
10 | ····public·static·final·String·CATEGORY_ALARM·=·"alarm"; | ||
11 | ····public·static·final·String·CATEGORY_CALL·=·"call"; | ||
12 | ····public·static·final·String·CATEGORY_EMAIL·=·"email"; | ||
13 | ····public·static·final·String·CATEGORY_ERROR·=·"err"; | ||
14 | ····public·static·final·String·CATEGORY_EVENT·=·"event"; | ||
15 | ····public·static·final·String·CATEGORY_MESSAGE·=·"msg"; | ||
16 | ····public·static·final·String·CATEGORY_PROGRESS·=·"progress"; | ||
17 | ····public·static·final·String·CATEGORY_PROMO·=·"promo"; | ||
18 | ····public·static·final·String·CATEGORY_RECOMMENDATION·=·"recommendation"; | ||
19 | ····public·static·final·String·CATEGORY_SERVICE·=·"service"; | ||
20 | ····public·static·final·String·CATEGORY_SOCIAL·=·"social"; | ||
21 | ····public·static·final·String·CATEGORY_STATUS·=·"status"; | ||
22 | ····public·static·final·String·CATEGORY_SYSTEM·=·"sys"; | ||
23 | ····public·static·final·String·CATEGORY_TRANSPORT·=·"transport"; | ||
24 | ····public·static·final·int·COLOR_DEFAULT·=·0; | ||
25 | ····public·static·final·int·DEFAULT_ALL·=·255; | ||
26 | ····public·static·final·int·DEFAULT_LIGHTS·=·4; | ||
27 | ····public·static·final·int·DEFAULT_SOUND·=·1; | ||
28 | ····public·static·final·int·DEFAULT_VIBRATE·=·2; | ||
29 | ····public·static·final·String·EXTRA_BACKGROUND_IMAGE_URI·=·"android.backgroundImageUri"; | ||
30 | ····public·static·final·String·EXTRA_BIG_TEXT·=·"android.bigText"; | ||
31 | ····public·static·final·String·EXTRA_COMPACT_ACTIONS·=·"android.compactActions"; | ||
32 | ····public·static·final·String·EXTRA_INFO_TEXT·=·"android.infoText"; | ||
33 | ····public·static·final·String·EXTRA_LARGE_ICON·=·"android.largeIcon"; | ||
34 | ····public·static·final·String·EXTRA_LARGE_ICON_BIG·=·"android.largeIcon.big"; | ||
35 | ····public·static·final·String·EXTRA_MEDIA_SESSION·=·"android.mediaSession"; | ||
36 | ····public·static·final·String·EXTRA_PEOPLE·=·"android.people"; | ||
37 | ····public·static·final·String·EXTRA_PICTURE·=·"android.picture"; | ||
38 | ····public·static·final·String·EXTRA_PROGRESS·=·"android.progress"; | ||
39 | ····public·static·final·String·EXTRA_PROGRESS_INDETERMINATE·=·"android.progressIndeterminate"; | ||
40 | ····public·static·final·String·EXTRA_PROGRESS_MAX·=·"android.progressMax"; | ||
41 | ····public·static·final·String·EXTRA_SHOW_CHRONOMETER·=·"android.showChronometer"; | ||
42 | ····public·static·final·String·EXTRA_SHOW_WHEN·=·"android.showWhen"; | ||
43 | ····public·static·final·String·EXTRA_SMALL_ICON·=·"android.icon"; | ||
44 | ····public·static·final·String·EXTRA_SUB_TEXT·=·"android.subText"; | ||
45 | ····public·static·final·String·EXTRA_SUMMARY_TEXT·=·"android.summaryText"; | ||
46 | ····public·static·final·String·EXTRA_TEMPLATE·=·"android.template"; | ||
47 | ····public·static·final·String·EXTRA_TEXT·=·"android.text"; | ||
48 | ····public·static·final·String·EXTRA_TEXT_LINES·=·"android.textLines"; | ||
49 | ····public·static·final·String·EXTRA_TITLE·=·"android.title"; | ||
50 | ····public·static·final·String·EXTRA_TITLE_BIG·=·"android.title.big"; | ||
51 | ····public·static·final·int·FLAG_AUTO_CANCEL·=·16; | ||
52 | ····public·static·final·int·FLAG_FOREGROUND_SERVICE·=·64; | ||
53 | ····public·static·final·int·FLAG_GROUP_SUMMARY·=·512; | ||
5 | ····public·static·final·int·FLAG_HIGH_PRIORITY·=·128; | 54 | ····public·static·final·int·FLAG_HIGH_PRIORITY·=·128; |
55 | ····public·static·final·int·FLAG_INSISTENT·=·4; | ||
56 | ····public·static·final·int·FLAG_LOCAL_ONLY·=·256; | ||
57 | ····public·static·final·int·FLAG_NO_CLEAR·=·32; | ||
58 | ····public·static·final·int·FLAG_ONGOING_EVENT·=·2; | ||
59 | ····public·static·final·int·FLAG_ONLY_ALERT_ONCE·=·8; | ||
60 | ····public·static·final·int·FLAG_SHOW_LIGHTS·=·1; | ||
6 | ····private·static·final·NotificationCompat$NotificationCompatImpl·IMPL; | 61 | ····private·static·final·NotificationCompat$NotificationCompatImpl·IMPL; |
7 | ····public·static·final·int·PRIORITY_DEFAULT·=·0; | 62 | ····public·static·final·int·PRIORITY_DEFAULT·=·0; |
8 | ····public·static·final·int·PRIORITY_HIGH·=·1; | 63 | ····public·static·final·int·PRIORITY_HIGH·=·1; |
9 | ····public·static·final·int·PRIORITY_LOW·=·255; | 64 | ····public·static·final·int·PRIORITY_LOW·=·255; |
10 | ····public·static·final·int·PRIORITY_MAX·=·2; | 65 | ····public·static·final·int·PRIORITY_MAX·=·2; |
11 | ····public·static·final·int·PRIORITY_MIN·=·254; | 66 | ····public·static·final·int·PRIORITY_MIN·=·254; |
67 | ····public·static·final·int·STREAM_DEFAULT·=·255; | ||
68 | ····public·static·final·int·VISIBILITY_PRIVATE·=·0; | ||
69 | ····public·static·final·int·VISIBILITY_PUBLIC·=·1; | ||
70 | ····public·static·final·int·VISIBILITY_SECRET·=·255; | ||
12 | ···· | 71 | ···· |
13 | ····static·{ | 72 | ····static·{ |
14 | ········if·(Build$VERSION.SDK_INT·>=· | 73 | ········if·(Build$VERSION.SDK_INT·>=·21)·{ |
74 | ············IMPL·=·(NotificationCompat$NotificationCompatImpl)new·NotificationCompat$NotificationCompatImplApi21(); | ||
75 | ········} | ||
76 | ········else·if·(Build$VERSION.SDK_INT·>=·20)·{ | ||
77 | ············IMPL·=·(NotificationCompat$NotificationCompatImpl)new·NotificationCompat$NotificationCompatImplApi20(); | ||
78 | ········} | ||
79 | ········else·if·(Build$VERSION.SDK_INT·>=·19)·{ | ||
80 | ············IMPL·=·(NotificationCompat$NotificationCompatImpl)new·NotificationCompat$NotificationCompatImplKitKat(); | ||
81 | ········} | ||
82 | ········else·if·(Build$VERSION.SDK_INT·>=·16)·{ | ||
15 | ············IMPL·=·(NotificationCompat$NotificationCompatImpl)new·NotificationCompat$NotificationCompatImplJellybean(); | 83 | ············IMPL·=·(NotificationCompat$NotificationCompatImpl)new·NotificationCompat$NotificationCompatImplJellybean(); |
16 | ········} | 84 | ········} |
17 | ········else·if·(Build$VERSION.SDK_INT·>=·14)·{ | 85 | ········else·if·(Build$VERSION.SDK_INT·>=·14)·{ |
18 | ············IMPL·=·(NotificationCompat$NotificationCompatImpl)new·NotificationCompat$NotificationCompatImplIceCreamSandwich(); | 86 | ············IMPL·=·(NotificationCompat$NotificationCompatImpl)new·NotificationCompat$NotificationCompatImplIceCreamSandwich(); |
19 | ········} | 87 | ········} |
20 | ········else·if·(Build$VERSION.SDK_INT·>=·11)·{ | 88 | ········else·if·(Build$VERSION.SDK_INT·>=·11)·{ |
21 | ············IMPL·=·(NotificationCompat$NotificationCompatImpl)new·NotificationCompat$NotificationCompatImplHoneycomb(); | 89 | ············IMPL·=·(NotificationCompat$NotificationCompatImpl)new·NotificationCompat$NotificationCompatImplHoneycomb(); |
22 | ········} | 90 | ········} |
91 | ········else·if·(Build$VERSION.SDK_INT·>=·9)·{ | ||
92 | ············IMPL·=·(NotificationCompat$NotificationCompatImpl)new·NotificationCompat$NotificationCompatImplGingerbread(); | ||
93 | ········} | ||
23 | ········else·{ | 94 | ········else·{ |
24 | ············IMPL·=·(NotificationCompat$NotificationCompatImpl)new·NotificationCompat$NotificationCompatImplBase(); | 95 | ············IMPL·=·(NotificationCompat$NotificationCompatImpl)new·NotificationCompat$NotificationCompatImplBase(); |
25 | ········} | 96 | ········} |
26 | ····} | 97 | ····} |
98 | ···· | ||
99 | ····private·static·void·addActionsToBuilder(final·NotificationBuilderWithActions·notificationBuilderWithActions,·final·ArrayList·list)·{ | ||
100 | ········final·Iterator<NotificationCompat$Action>·iterator·=·list.iterator(); | ||
101 | ········while·(iterator.hasNext())·{ | ||
102 | ············notificationBuilderWithActions.addAction((NotificationCompatBase$Action)(NotificationCompat$Action)iterator.next()); | ||
103 | ········} | ||
104 | ····} | ||
105 | ···· | ||
106 | ····private·static·void·addStyleToBuilderJellybean(final·NotificationBuilderWithBuilderAccessor·notificationBuilderWithBuilderAccessor,·final·NotificationCompat$Style·notificationCompat$Style)·{ | ||
107 | ········if·(notificationCompat$Style·!=·null)·{ | ||
108 | ············if·(notificationCompat$Style·instanceof·NotificationCompat$BigTextStyle)·{ | ||
109 | ················final·NotificationCompat$BigTextStyle·notificationCompat$BigTextStyle·=·(NotificationCompat$BigTextStyle)notificationCompat$Style; | ||
110 | ················NotificationCompatJellybean.addBigTextStyle(notificationBuilderWithBuilderAccessor,·notificationCompat$BigTextStyle.mBigContentTitle,·notificationCompat$BigTextStyle.mSummaryTextSet,·notificationCompat$BigTextStyle.mSummaryText,·notificationCompat$BigTextStyle.mBigText); | ||
111 | ············} | ||
112 | ············else·if·(notificationCompat$Style·instanceof·NotificationCompat$InboxStyle)·{ | ||
113 | ················final·NotificationCompat$InboxStyle·notificationCompat$InboxStyle·=·(NotificationCompat$InboxStyle)notificationCompat$Style; | ||
114 | ················NotificationCompatJellybean.addInboxStyle(notificationBuilderWithBuilderAccessor,·notificationCompat$InboxStyle.mBigContentTitle,·notificationCompat$InboxStyle.mSummaryTextSet,·notificationCompat$InboxStyle.mSummaryText,·notificationCompat$InboxStyle.mTexts); | ||
115 | ············} | ||
116 | ············else·if·(notificationCompat$Style·instanceof·NotificationCompat$BigPictureStyle)·{ | ||
117 | ················final·NotificationCompat$BigPictureStyle·notificationCompat$BigPictureStyle·=·(NotificationCompat$BigPictureStyle)notificationCompat$Style; | ||
118 | ················NotificationCompatJellybean.addBigPictureStyle(notificationBuilderWithBuilderAccessor,·notificationCompat$BigPictureStyle.mBigContentTitle,·notificationCompat$BigPictureStyle.mSummaryTextSet,·notificationCompat$BigPictureStyle.mSummaryText,·notificationCompat$BigPictureStyle.mPicture,·notificationCompat$BigPictureStyle.mBigLargeIcon,·notificationCompat$BigPictureStyle.mBigLargeIconSet); | ||
119 | ············} | ||
120 | ········} | ||
121 | ····} | ||
122 | ···· | ||
123 | ····public·static·NotificationCompat$Action·getAction(final·Notification·notification,·final·int·n)·{ | ||
124 | ········return·NotificationCompat.IMPL.getAction(notification,·n); | ||
Max diff block lines reached; 0/9919 bytes (0.00%) of diff not shown. |
Offset 1, 59 lines modified | Offset 1, 728 lines modified | ||
1 | package·android.support.v4.app; | 1 | package·android.support.v4.app; |
2 | import·android.app.Notification$Builder; | ||
3 | import·android.os.Parcelable; | ||
4 | import·android.app.PendingIntent; | ||
5 | import·android.util.Log; | ||
6 | import·android.app.Notification; | ||
7 | import·android.os.Bundle; | ||
8 | import·android.util.SparseArray; | ||
9 | import·java.util.List; | ||
2 | import·java.util.Iterator; | 10 | import·java.util.Iterator; |
3 | import·android.app.Notification$InboxStyle; | 11 | import·android.app.Notification$InboxStyle; |
4 | import·java.util.ArrayList; | 12 | import·java.util.ArrayList; |
5 | import·android.app.Notification$BigTextStyle; | 13 | import·android.app.Notification$BigTextStyle; |
6 | import·android.app.Notification$BigPictureStyle; | 14 | import·android.app.Notification$BigPictureStyle; |
7 | import·android.graphics.Bitmap; | 15 | import·android.graphics.Bitmap; |
16 | import·java.lang.reflect.Field; | ||
8 | import·android.app.PendingIntent; | ||
9 | import·android.widget.RemoteViews; | ||
10 | import·android.app.Notification; | ||
11 | import·android.content.Context; | ||
12 | import·android.app.Notification$Builder; | ||
13 | class·NotificationCompatJellybean | 17 | class·NotificationCompatJellybean |
14 | { | 18 | { |
15 | ···· | 19 | ····static·final·String·EXTRA_ACTION_EXTRAS·=·"android.support.actionExtras"; |
20 | ····static·final·String·EXTRA_GROUP_KEY·=·"android.support.groupKey"; | ||
21 | ····static·final·String·EXTRA_GROUP_SUMMARY·=·"android.support.isGroupSummary"; | ||
22 | ····static·final·String·EXTRA_LOCAL_ONLY·=·"android.support.localOnly"; | ||
23 | ····static·final·String·EXTRA_REMOTE_INPUTS·=·"android.support.remoteInputs"; | ||
24 | ····static·final·String·EXTRA_SORT_KEY·=·"android.support.sortKey"; | ||
25 | ····static·final·String·EXTRA_USE_SIDE_CHANNEL·=·"android.support.useSideChannel"; | ||
26 | ····private·static·final·String·KEY_ACTION_INTENT·=·"actionIntent"; | ||
27 | ····private·static·final·String·KEY_EXTRAS·=·"extras"; | ||
28 | ····private·static·final·String·KEY_ICON·=·"icon"; | ||
29 | ····private·static·final·String·KEY_REMOTE_INPUTS·=·"remoteInputs"; | ||
30 | ····private·static·final·String·KEY_TITLE·=·"title"; | ||
31 | ····public·static·final·String·TAG·=·"NotificationCompat"; | ||
32 | ····private·static·Class·sActionClass; | ||
33 | ····private·static·Field·sActionIconField; | ||
34 | ····private·static·Field·sActionIntentField; | ||
35 | ····private·static·Field·sActionTitleField; | ||
36 | ····private·static·boolean·sActionsAccessFailed; | ||
37 | ····private·static·Field·sActionsField; | ||
38 | ····private·static·final·Object·sActionsLock; | ||
39 | ····private·static·Field·sExtrasField; | ||
40 | ····private·static·boolean·sExtrasFieldAccessFailed; | ||
41 | ····private·static·final·Object·sExtrasLock; | ||
16 | ···· | 42 | ···· |
17 | ····public·NotificationCompatJellybean(final·Context·context,·final·Notification·notification,·final·CharSequence·contentTitle,·final·CharSequence·contentText,·final·CharSequence·contentInfo,·final·RemoteViews·remoteViews,·final·int·number,·final·PendingIntent·contentIntent,·final·PendingIntent·pendingIntent,·final·Bitmap·largeIcon,·final·int·n,·final·int·n2,·final·boolean·b,·final·boolean·usesChronometer,·final·int·priority,·final·CharSequence·subText)·{ | ||
18 | ···· | 43 | ····static·{ |
44 | ········sExtrasLock·=·new·Object(); | ||
45 | ········sActionsLock·=·new·Object(); | ||
19 | ····} | 46 | ····} |
20 | ···· | 47 | ···· |
21 | ····public·void·addAction(final·int·n,·final·CharSequence·charSequence,·final·PendingIntent·pendingIntent)·{ | ||
22 | ········this.b.addAction(n,·charSequence,·pendingIntent); | ||
23 | ····} | ||
24 | ···· | ||
25 | ····public·void·addBigPictureStyle(final·CharSequence·bigContentTitle,·final·boolean·b,·final·CharSequence·summaryText,·final·Bitmap·bitmap,·final·Bitmap·bitmap2,·final·boolean·b2)·{ | 48 | ····public·static·void·addBigPictureStyle(final·NotificationBuilderWithBuilderAccessor·notificationBuilderWithBuilderAccessor,·final·CharSequence·bigContentTitle,·final·boolean·b,·final·CharSequence·summaryText,·final·Bitmap·bitmap,·final·Bitmap·bitmap2,·final·boolean·b2)·{ |
26 | ········final·Notification$BigPictureStyle·bigPicture·=·new·Notification$BigPictureStyle(this. | 49 | ········final·Notification$BigPictureStyle·bigPicture·=·new·Notification$BigPictureStyle(notificationBuilderWithBuilderAccessor.getBuilder()).setBigContentTitle(bigContentTitle).bigPicture(bitmap); |
27 | ········if·(b2)·{ | 50 | ········if·(b2)·{ |
28 | ············bigPicture.bigLargeIcon(bitmap2); | 51 | ············bigPicture.bigLargeIcon(bitmap2); |
29 | ········} | 52 | ········} |
30 | ········if·(b)·{ | 53 | ········if·(b)·{ |
31 | ············bigPicture.setSummaryText(summaryText); | 54 | ············bigPicture.setSummaryText(summaryText); |
32 | ········} | 55 | ········} |
33 | ····} | 56 | ····} |
34 | ···· | 57 | ···· |
35 | ····public·void·addBigTextStyle(final·CharSequence·bigContentTitle,·final·boolean·b,·final·CharSequence·summaryText,·final·CharSequence·charSequence)·{ | 58 | ····public·static·void·addBigTextStyle(final·NotificationBuilderWithBuilderAccessor·notificationBuilderWithBuilderAccessor,·final·CharSequence·bigContentTitle,·final·boolean·b,·final·CharSequence·summaryText,·final·CharSequence·charSequence)·{ |
36 | ········final·Notification$BigTextStyle·bigText·=·new·Notification$BigTextStyle(this. | 59 | ········final·Notification$BigTextStyle·bigText·=·new·Notification$BigTextStyle(notificationBuilderWithBuilderAccessor.getBuilder()).setBigContentTitle(bigContentTitle).bigText(charSequence); |
37 | ········if·(b)·{ | 60 | ········if·(b)·{ |
38 | ············bigText.setSummaryText(summaryText); | 61 | ············bigText.setSummaryText(summaryText); |
39 | ········} | 62 | ········} |
40 | ····} | 63 | ····} |
41 | ···· | 64 | ···· |
42 | ····public·void·addInboxStyle(final·CharSequence·bigContentTitle,·final·boolean·b,·final·CharSequence·summaryText,·final·ArrayList·list)·{ | 65 | ····public·static·void·addInboxStyle(final·NotificationBuilderWithBuilderAccessor·notificationBuilderWithBuilderAccessor,·final·CharSequence·bigContentTitle,·final·boolean·b,·final·CharSequence·summaryText,·final·ArrayList·list)·{ |
43 | ········final·Notification$InboxStyle·setBigContentTitle·=·new·Notification$InboxStyle(this. | 66 | ········final·Notification$InboxStyle·setBigContentTitle·=·new·Notification$InboxStyle(notificationBuilderWithBuilderAccessor.getBuilder()).setBigContentTitle(bigContentTitle); |
44 | ········if·(b)·{ | 67 | ········if·(b)·{ |
45 | ············setBigContentTitle.setSummaryText(summaryText); | 68 | ············setBigContentTitle.setSummaryText(summaryText); |
46 | ········} | 69 | ········} |
47 | ········final·Iterator<CharSequence>·iterator·=·list.iterator(); | 70 | ········final·Iterator<CharSequence>·iterator·=·list.iterator(); |
48 | ········while·(iterator.hasNext())·{ | 71 | ········while·(iterator.hasNext())·{ |
49 | ············setBigContentTitle.addLine((CharSequence)iterator.next()); | 72 | ············setBigContentTitle.addLine((CharSequence)iterator.next()); |
50 | ········} | 73 | ········} |
51 | ····} | 74 | ····} |
52 | ···· | 75 | ···· |
53 | ····public·Notification·build()·{ | ||
54 | ······ | 76 | ····public·static·SparseArray·buildActionExtrasMap(final·List·list)·{ |
77 | ········SparseArray·sparseArray·=·null; | ||
78 | ········for·(int·i·=·0;·i·<·list.size();·++i)·{ | ||
79 | ············final·Bundle·bundle·=·(Bundle)list.get(i); | ||
80 | ············if·(bundle·!=·null)·{ | ||
81 | ················if·(sparseArray·==·null)·{ | ||
82 | ····················sparseArray·=·new·SparseArray(); | ||
83 | ················} | ||
84 | ················sparseArray.put(i,·(Object)bundle); | ||
85 | ············} | ||
86 | ········} | ||
87 | ········return·sparseArray; | ||
88 | ····} | ||
89 | ···· | ||
90 | ····private·static·boolean·ensureActionReflectionReadyLocked()·{ | ||
91 | ········int·n·=·0; | ||
92 | ········int·n2·=·1; | ||
93 | ········if·(!NotificationCompatJellybean.sActionsAccessFailed)·{ | ||
94 | ············while·(true)·{ | ||
95 | ················while·(true)·{ | ||
96 | ····················try·{ | ||
97 | ························Label_0122:·{ | ||
98 | ····························if·(NotificationCompatJellybean.sActionsField·!=·null)·{ | ||
99 | ································break·Label_0122; | ||
100 | ····························} | ||
101 | ····························final·Class<?>·forName·=·Class.forName("android.app.Notification$Action"); | ||
102 | ····························try·{ | ||
103 | ································NotificationCompatJellybean.sActionClass·=·forName; | ||
104 | ································final·Field·declaredField·=·NotificationCompatJellybean.sActionClass.getDeclaredField("icon"); | ||
105 | ································try·{ | ||
106 | ····································NotificationCompatJellybean.sActionIconField·=·declaredField; | ||
107 | ····································final·Field·declaredField2·=·NotificationCompatJellybean.sActionClass.getDeclaredField("title"); | ||
108 | ····································try·{ | ||
109 | ········································NotificationCompatJellybean.sActionTitleField·=·declaredField2; | ||
110 | ········································final·Field·declaredField3·=·NotificationCompatJellybean.sActionClass.getDeclaredField("actionIntent"); | ||
111 | ········································try·{ | ||
112 | ············································NotificationCompatJellybean.sActionIntentField·=·declaredField3; | ||
113 | ············································final·Field·declaredField4·=·Notification.class.getDeclaredField("actions"); | ||
Max diff block lines reached; 3/43663 bytes (0.01%) of diff not shown. |
Offset 93, 15 lines modified | Offset 93, 15 lines modified | ||
93 | ···· | 93 | ···· |
94 | ····public·String[]·getEmailTo()·{ | 94 | ····public·String[]·getEmailTo()·{ |
95 | ········return·this.mIntent.getStringArrayExtra("android.intent.extra.EMAIL"); | 95 | ········return·this.mIntent.getStringArrayExtra("android.intent.extra.EMAIL"); |
96 | ····} | 96 | ····} |
97 | ···· | 97 | ···· |
98 | ····public·String·getHtmlText()·{ | 98 | ····public·String·getHtmlText()·{ |
99 | ········String·s·=·this.mIntent.getStringExtra("android.intent.extra.HTML_TEXT"); | 99 | ········String·s·=·this.mIntent.getStringExtra("android.intent.extra.HTML_TEXT"); |
100 | ········if·( | 100 | ········if·(s·==·null)·{ |
101 | ············final·CharSequence·text·=·this.getText(); | 101 | ············final·CharSequence·text·=·this.getText(); |
102 | ············if·(text·instanceof·Spanned)·{ | 102 | ············if·(text·instanceof·Spanned)·{ |
103 | ················s·=·Html.toHtml((Spanned)text); | 103 | ················s·=·Html.toHtml((Spanned)text); |
104 | ············} | 104 | ············} |
105 | ············else·if·(text·!=·null)·{ | 105 | ············else·if·(text·!=·null)·{ |
106 | ················s·=·ShareCompat.access$000().escapeHtml(text); | 106 | ················s·=·ShareCompat.access$000().escapeHtml(text); |
107 | ············} | 107 | ············} |
Offset 57, 22 lines modified | Offset 57, 28 lines modified | ||
57 | ············this.addParentStack(componentName); | 57 | ············this.addParentStack(componentName); |
58 | ········} | 58 | ········} |
59 | ········this.addNextIntent(intent); | 59 | ········this.addNextIntent(intent); |
60 | ········return·this; | 60 | ········return·this; |
61 | ····} | 61 | ····} |
62 | ···· | 62 | ···· |
63 | ····public·TaskStackBuilder·addParentStack(final·Activity·activity)·{ | 63 | ····public·TaskStackBuilder·addParentStack(final·Activity·activity)·{ |
64 | ········ | 64 | ········Intent·intent·=·null; |
65 | ········if·(activity·instanceof·TaskStackBuilder$SupportParentable)·{ | ||
66 | ············intent·=·((TaskStackBuilder$SupportParentable)activity).getSupportParentActivityIntent(); | ||
67 | ········} | ||
68 | ········if·(intent·==·null)·{ | ||
69 | ············intent·=·NavUtils.getParentActivityIntent((Activity)activity); | ||
70 | ········} | ||
65 | ········if·( | 71 | ········if·(intent·!=·null)·{ |
66 | ············ComponentName·componentName·=· | 72 | ············ComponentName·componentName·=·intent.getComponent(); |
67 | ············if·(componentName·==·null)·{ | 73 | ············if·(componentName·==·null)·{ |
68 | ················componentName·=· | 74 | ················componentName·=·intent.resolveActivity(this.mSourceContext.getPackageManager()); |
69 | ············} | 75 | ············} |
70 | ············this.addParentStack(componentName); | 76 | ············this.addParentStack(componentName); |
71 | ············this.addNextIntent( | 77 | ············this.addNextIntent(intent); |
72 | ········} | 78 | ········} |
73 | ········return·this; | 79 | ········return·this; |
74 | ····} | 80 | ····} |
75 | ···· | 81 | ···· |
76 | ····public·TaskStackBuilder·addParentStack(final·ComponentName·componentName)·{ | 82 | ····public·TaskStackBuilder·addParentStack(final·ComponentName·componentName)·{ |
77 | ········final·int·size·=·this.mIntents.size(); | 83 | ········final·int·size·=·this.mIntents.size(); |
78 | ········try·{ | 84 | ········try·{ |
Offset 1, 13 lines modified | Offset 1, 13 lines modified | ||
1 | package·android.support.v4.app; | 1 | package·android.support.v4.app; |
2 | import·android.app.PendingIntent; | 2 | import·android.app.PendingIntent; |
3 | import·android.content.Intent; | 3 | import·android.content.Intent; |
4 | import·android.content.Context; | 4 | import·android.content.Context; |
5 | 5 | class·TaskStackBuilderHoneycomb | |
6 | { | 6 | { |
7 | ····public·static·PendingIntent·getActivitiesPendingIntent(final·Context·context,·final·int·n,·final·Intent[]·array,·final·int·n2)·{ | 7 | ····public·static·PendingIntent·getActivitiesPendingIntent(final·Context·context,·final·int·n,·final·Intent[]·array,·final·int·n2)·{ |
8 | ········return·PendingIntent.getActivities(context,·n,·array,·n2); | 8 | ········return·PendingIntent.getActivities(context,·n,·array,·n2); |
9 | ····} | 9 | ····} |
10 | } | 10 | } |
Offset 1, 17 lines modified | Offset 1, 151 lines modified | ||
1 | package·android.support.v4.content; | 1 | package·android.support.v4.content; |
2 | import·android.os.Build$VERSION; | ||
3 | import·android.os.Bundle; | 2 | import·android.os.Bundle; |
4 | import·android.content.Intent; | 3 | import·android.content.Intent; |
4 | import·android.os.Environment; | ||
5 | import·android.os.Build$VERSION; | ||
6 | import·android.graphics.drawable.Drawable; | ||
5 | import·android.content.Context; | 7 | import·android.content.Context; |
8 | import·android.util.Log; | ||
9 | import·java.io.File; | ||
6 | public·class·ContextCompat | 10 | public·class·ContextCompat |
7 | { | 11 | { |
12 | ····private·static·final·String·DIR_ANDROID·=·"Android"; | ||
13 | ····private·static·final·String·DIR_CACHE·=·"cache"; | ||
14 | ····private·static·final·String·DIR_DATA·=·"data"; | ||
15 | ····private·static·final·String·DIR_FILES·=·"files"; | ||
16 | ····private·static·final·String·DIR_OBB·=·"obb"; | ||
17 | ····private·static·final·String·TAG·=·"ContextCompat"; | ||
18 | ···· | ||
19 | ····private·static·File·buildPath(final·File·file,·final·String...·array)·{ | ||
20 | ········final·int·length·=·array.length; | ||
21 | ········int·i·=·0; | ||
22 | ········File·parent·=·file; | ||
23 | ········while·(i·<·length)·{ | ||
24 | ············final·String·s·=·array[i]; | ||
25 | ············File·file2; | ||
26 | ············if·(parent·==·null)·{ | ||
27 | ················file2·=·new·File(s); | ||
28 | ············} | ||
29 | ············else·if·(s·!=·null)·{ | ||
30 | ················file2·=·new·File(parent,·s); | ||
31 | ············} | ||
32 | ············else·{ | ||
33 | ················file2·=·parent; | ||
34 | ············} | ||
35 | ············++i; | ||
36 | ············parent·=·file2; | ||
37 | ········} | ||
38 | ········return·parent; | ||
39 | ····} | ||
40 | ···· | ||
41 | ····private·static·File·createFilesDir(File·file)·{ | ||
42 | ········synchronized·(ContextCompat.class)·{ | ||
43 | ············if·(!file.exists()·&&·!file.mkdirs()·&&·!file.exists())·{ | ||
44 | ················Log.w("ContextCompat",·"Unable·to·create·files·subdir·"·+·file.getPath()); | ||
45 | ················file·=·null; | ||
46 | ············} | ||
47 | ············return·file; | ||
48 | ········} | ||
49 | ····} | ||
50 | ···· | ||
51 | ····public·static·final·Drawable·getDrawable(final·Context·context,·final·int·n)·{ | ||
52 | ········Drawable·drawable; | ||
53 | ········if·(Build$VERSION.SDK_INT·>=·21)·{ | ||
54 | ············drawable·=·ContextCompatApi21.getDrawable(context,·n); | ||
55 | ········} | ||
56 | ········else·{ | ||
57 | ············drawable·=·context.getResources().getDrawable(n); | ||
58 | ········} | ||
59 | ········return·drawable; | ||
60 | ····} | ||
61 | ···· | ||
62 | ····public·static·File[]·getExternalCacheDirs(final·Context·context)·{ | ||
63 | ········final·int·n·=·1; | ||
64 | ········final·int·sdk_INT·=·Build$VERSION.SDK_INT; | ||
65 | ········File[]·externalCacheDirs; | ||
66 | ········if·(sdk_INT·>=·19)·{ | ||
67 | ············externalCacheDirs·=·ContextCompatKitKat.getExternalCacheDirs(context); | ||
68 | ········} | ||
69 | ········else·{ | ||
70 | ············File·file; | ||
71 | ············if·(sdk_INT·>=·8)·{ | ||
72 | ················file·=·ContextCompatFroyo.getExternalCacheDir(context); | ||
73 | ············} | ||
74 | ············else·{ | ||
75 | ················final·File·externalStorageDirectory·=·Environment.getExternalStorageDirectory(); | ||
76 | ················final·String[]·array·=·new·String[4]; | ||
77 | ················array[0]·=·"Android"; | ||
78 | ················array[n]·=·"data"; | ||
79 | ················array[2]·=·context.getPackageName(); | ||
80 | ················array[3]·=·"cache"; | ||
81 | ················file·=·buildPath(externalStorageDirectory,·array); | ||
82 | ············} | ||
83 | ············externalCacheDirs·=·new·File[n]; | ||
84 | ············externalCacheDirs[0]·=·file; | ||
85 | ········} | ||
86 | ········return·externalCacheDirs; | ||
87 | ····} | ||
88 | ···· | ||
89 | ····public·static·File[]·getExternalFilesDirs(final·Context·context,·final·String·s)·{ | ||
90 | ········final·int·n·=·1; | ||
91 | ········final·int·sdk_INT·=·Build$VERSION.SDK_INT; | ||
92 | ········File[]·externalFilesDirs; | ||
93 | ········if·(sdk_INT·>=·19)·{ | ||
94 | ············externalFilesDirs·=·ContextCompatKitKat.getExternalFilesDirs(context,·s); | ||
95 | ········} | ||
96 | ········else·{ | ||
97 | ············File·file; | ||
98 | ············if·(sdk_INT·>=·8)·{ | ||
99 | ················file·=·ContextCompatFroyo.getExternalFilesDir(context,·s); | ||
100 | ············} | ||
101 | ············else·{ | ||
102 | ················final·File·externalStorageDirectory·=·Environment.getExternalStorageDirectory(); | ||
103 | ················final·String[]·array·=·new·String[5]; | ||
104 | ················array[0]·=·"Android"; | ||
105 | ················array[n]·=·"data"; | ||
106 | ················array[2]·=·context.getPackageName(); | ||
107 | ················array[3]·=·"files"; | ||
108 | ················array[4]·=·s; | ||
109 | ················file·=·buildPath(externalStorageDirectory,·array); | ||
110 | ············} | ||
111 | ············externalFilesDirs·=·new·File[n]; | ||
112 | ············externalFilesDirs[0]·=·file; | ||
113 | ········} | ||
114 | ········return·externalFilesDirs; | ||
115 | ····} | ||
116 | ···· | ||
117 | ····public·static·File[]·getObbDirs(final·Context·context)·{ | ||
118 | ········final·int·n·=·1; | ||
119 | ········final·int·sdk_INT·=·Build$VERSION.SDK_INT; | ||
120 | ········File[]·obbDirs; | ||
121 | ········if·(sdk_INT·>=·19)·{ | ||
122 | ············obbDirs·=·ContextCompatKitKat.getObbDirs(context); | ||
123 | ········} | ||
Max diff block lines reached; 1173/6334 bytes (18.52%) of diff not shown. |
Offset 1, 12 lines modified | Offset 1, 17 lines modified | ||
1 | package·android.support.v4.content; | 1 | package·android.support.v4.content; |
2 | import·android.content.Intent; | 2 | import·android.content.Intent; |
3 | import·java.io.File; | ||
3 | import·android.content.Context; | 4 | import·android.content.Context; |
4 | class·ContextCompatHoneycomb | 5 | class·ContextCompatHoneycomb |
5 | { | 6 | { |
7 | ····public·static·File·getObbDir(final·Context·context)·{ | ||
8 | ········return·context.getObbDir(); | ||
9 | ····} | ||
10 | ···· | ||
6 | ····static·void·startActivities(final·Context·context,·final·Intent[]·array)·{ | 11 | ····static·void·startActivities(final·Context·context,·final·Intent[]·array)·{ |
7 | ········context.startActivities(array); | 12 | ········context.startActivities(array); |
8 | ····} | 13 | ····} |
9 | } | 14 | } |
Offset 9, 30 lines modified | Offset 9, 36 lines modified | ||
9 | public·class·Loader | 9 | public·class·Loader |
10 | { | 10 | { |
11 | ····boolean·mAbandoned; | 11 | ····boolean·mAbandoned; |
12 | ····boolean·mContentChanged; | 12 | ····boolean·mContentChanged; |
13 | ····Context·mContext; | 13 | ····Context·mContext; |
14 | ····int·mId; | 14 | ····int·mId; |
15 | ····Loader$OnLoadCompleteListener·mListener; | 15 | ····Loader$OnLoadCompleteListener·mListener; |
16 | ····boolean·mProcessingChange; | ||
16 | ····boolean·mReset; | 17 | ····boolean·mReset; |
17 | ····boolean·mStarted; | 18 | ····boolean·mStarted; |
18 | ···· | 19 | ···· |
19 | ····public·Loader(final·Context·context)·{ | 20 | ····public·Loader(final·Context·context)·{ |
20 | ········this.mStarted·=·false; | 21 | ········this.mStarted·=·false; |
21 | ········this.mAbandoned·=·false; | 22 | ········this.mAbandoned·=·false; |
22 | ········this.mReset·=·true; | 23 | ········this.mReset·=·true; |
23 | ········this.mContentChanged·=·false; | 24 | ········this.mContentChanged·=·false; |
25 | ········this.mProcessingChange·=·false; | ||
24 | ········this.mContext·=·context.getApplicationContext(); | 26 | ········this.mContext·=·context.getApplicationContext(); |
25 | ····} | 27 | ····} |
26 | ···· | 28 | ···· |
27 | ····public·void·abandon()·{ | 29 | ····public·void·abandon()·{ |
28 | ········this.mAbandoned·=·true; | 30 | ········this.mAbandoned·=·true; |
29 | ········this.onAbandon(); | 31 | ········this.onAbandon(); |
30 | ····} | 32 | ····} |
31 | ···· | 33 | ···· |
34 | ····public·void·commitContentChanged()·{ | ||
35 | ········this.mProcessingChange·=·false; | ||
36 | ····} | ||
37 | ···· | ||
32 | ····public·String·dataToString(final·Object·o)·{ | 38 | ····public·String·dataToString(final·Object·o)·{ |
33 | ········final·StringBuilder·sb·=·new·StringBuilder(64); | 39 | ········final·StringBuilder·sb·=·new·StringBuilder(64); |
34 | ········DebugUtils.buildShortClassTag(o,·sb); | 40 | ········DebugUtils.buildShortClassTag(o,·sb); |
35 | ········sb.append("}"); | 41 | ········sb.append("}"); |
36 | ········return·sb.toString(); | 42 | ········return·sb.toString(); |
37 | ····} | 43 | ····} |
38 | ···· | 44 | ···· |
Offset 44, 23 lines modified | Offset 50, 30 lines modified | ||
44 | ···· | 50 | ···· |
45 | ····public·void·dump(final·String·s,·final·FileDescriptor·fileDescriptor,·final·PrintWriter·printWriter,·final·String[]·array)·{ | 51 | ····public·void·dump(final·String·s,·final·FileDescriptor·fileDescriptor,·final·PrintWriter·printWriter,·final·String[]·array)·{ |
46 | ········printWriter.print(s); | 52 | ········printWriter.print(s); |
47 | ········printWriter.print("mId="); | 53 | ········printWriter.print("mId="); |
48 | ········printWriter.print(this.mId); | 54 | ········printWriter.print(this.mId); |
49 | ········printWriter.print("·mListener="); | 55 | ········printWriter.print("·mListener="); |
50 | ········printWriter.println(this.mListener); | 56 | ········printWriter.println(this.mListener); |
57 | ········if·(this.mStarted·||·this.mContentChanged·||·this.mProcessingChange)·{ | ||
51 | ········printWriter.print(s); | 58 | ············printWriter.print(s); |
52 | ········printWriter.print("mStarted="); | 59 | ············printWriter.print("mStarted="); |
53 | ········printWriter.print(this.mStarted); | 60 | ············printWriter.print(this.mStarted); |
54 | ········printWriter.print("·mContentChanged="); | 61 | ············printWriter.print("·mContentChanged="); |
55 | ········printWriter.print(this.mContentChanged); | 62 | ············printWriter.print(this.mContentChanged); |
63 | ············printWriter.print("·mProcessingChange="); | ||
64 | ············printWriter.println(this.mProcessingChange); | ||
65 | ········} | ||
66 | ········if·(this.mAbandoned·||·this.mReset)·{ | ||
67 | ············printWriter.print(s); | ||
56 | ········printWriter.print(" | 68 | ············printWriter.print("mAbandoned="); |
57 | ········printWriter.print(this.mAbandoned); | 69 | ············printWriter.print(this.mAbandoned); |
58 | ········printWriter.print("·mReset="); | 70 | ············printWriter.print("·mReset="); |
59 | ········printWriter.println(this.mReset); | 71 | ············printWriter.println(this.mReset); |
72 | ········} | ||
60 | ····} | 73 | ····} |
61 | ···· | 74 | ···· |
62 | ····public·void·forceLoad()·{ | 75 | ····public·void·forceLoad()·{ |
63 | ········this.onForceLoad(); | 76 | ········this.onForceLoad(); |
64 | ····} | 77 | ····} |
65 | ···· | 78 | ···· |
66 | ····public·Context·getContext()·{ | 79 | ····public·Context·getContext()·{ |
Offset 117, 14 lines modified | Offset 130, 21 lines modified | ||
117 | ···· | 130 | ···· |
118 | ····public·void·reset()·{ | 131 | ····public·void·reset()·{ |
119 | ········this.onReset(); | 132 | ········this.onReset(); |
120 | ········this.mReset·=·true; | 133 | ········this.mReset·=·true; |
121 | ········this.mStarted·=·false; | 134 | ········this.mStarted·=·false; |
122 | ········this.mAbandoned·=·false; | 135 | ········this.mAbandoned·=·false; |
123 | ········this.mContentChanged·=·false; | 136 | ········this.mContentChanged·=·false; |
137 | ········this.mProcessingChange·=·false; | ||
138 | ····} | ||
139 | ···· | ||
140 | ····public·void·rollbackContentChanged()·{ | ||
141 | ········if·(this.mProcessingChange)·{ | ||
142 | ············this.mContentChanged·=·true; | ||
143 | ········} | ||
124 | ····} | 144 | ····} |
125 | ···· | 145 | ···· |
126 | ····public·final·void·startLoading()·{ | 146 | ····public·final·void·startLoading()·{ |
127 | ········this.mStarted·=·true; | 147 | ········this.mStarted·=·true; |
128 | ········this.mReset·=·false; | 148 | ········this.mReset·=·false; |
129 | ········this.mAbandoned·=·false; | 149 | ········this.mAbandoned·=·false; |
130 | ········this.onStartLoading(); | 150 | ········this.onStartLoading(); |
Offset 134, 14 lines modified | Offset 154, 15 lines modified | ||
134 | ········this.mStarted·=·false; | 154 | ········this.mStarted·=·false; |
135 | ········this.onStopLoading(); | 155 | ········this.onStopLoading(); |
136 | ····} | 156 | ····} |
137 | ···· | 157 | ···· |
138 | ····public·boolean·takeContentChanged()·{ | 158 | ····public·boolean·takeContentChanged()·{ |
139 | ········final·boolean·mContentChanged·=·this.mContentChanged; | 159 | ········final·boolean·mContentChanged·=·this.mContentChanged; |
140 | ········this.mContentChanged·=·false; | 160 | ········this.mContentChanged·=·false; |
161 | ········this.mProcessingChange·|=·mContentChanged; | ||
141 | ········return·mContentChanged; | 162 | ········return·mContentChanged; |
142 | ····} | 163 | ····} |
143 | ···· | 164 | ···· |
144 | ····@Override | 165 | ····@Override |
145 | ····public·String·toString()·{ | 166 | ····public·String·toString()·{ |
146 | ········final·StringBuilder·sb·=·new·StringBuilder(64); | 167 | ········final·StringBuilder·sb·=·new·StringBuilder(64); |
147 | ········DebugUtils.buildShortClassTag((Object)this,·sb); | 168 | ········DebugUtils.buildShortClassTag((Object)this,·sb); |
Offset 300, 56 lines modified | Offset 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_FINAL | 301 | ····flags:·(0x0012)·ACC_PRIVATE,·ACC_FINAL |
302 | ··static·{}; | 302 | ··static·{}; |
303 | ····descriptor:·()V | 303 | ····descriptor:·()V |
304 | ····flags:·(0x0008)·ACC_STATIC | 304 | ····flags:·(0x0008)·ACC_STATIC |
305 | ····Code: | 305 | ····Code: |
306 | ······stack=300,·locals= | 306 | ······stack=300,·locals=5,·args_size=0 |
307 | ·········0:·new···········#38·················//·class·android/support/v4/content/ModernAsyncTask$1 | 307 | ·········0:·new···········#38·················//·class·android/support/v4/content/ModernAsyncTask$1 |
308 | ·········3:·astore_0 | 308 | ·········3:·astore_0 |
309 | ·········4:·aload_0 | 309 | ·········4:·aload_0 |
310 | ·········5:·invokespecial·#42·················//·Method·android/support/v4/content/ModernAsyncTask$1."<init>":()V | 310 | ·········5:·invokespecial·#42·················//·Method·android/support/v4/content/ModernAsyncTask$1."<init>":()V |
311 | ·········8:·aload_0 | 311 | ·········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/LinkedBlockingQueue | 313 | ········12:·new···········#46·················//·class·java/util/concurrent/LinkedBlockingQueue |
314 | ········15:·astore_0 | 314 | ········15:·astore_0 |
315 | ········16:·aload_0 | 315 | ········16:·aload_0 |
316 | ········17:·bipush········10 | 316 | ········17:·bipush········10 |
317 | ········19:·invokespecial·#50·················//·Method·java/util/concurrent/LinkedBlockingQueue."<init>":(I)V | 317 | ········19:·invokespecial·#50·················//·Method·java/util/concurrent/LinkedBlockingQueue."<init>":(I)V |
318 | ········22:·aload_0 | 318 | ········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/ThreadPoolExecutor | 320 | ········26:·new···········#54·················//·class·java/util/concurrent/ThreadPoolExecutor |
321 | ········29:·astore_ | 321 | ········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_ | 323 | ········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_ | 325 | ········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 | 327 | ········41:·astore········4 |
328 | ········4 | 328 | ········43:·aload_1 |
329 | ········4 | 329 | ········44:·iconst_5 |
330 | ········4 | 330 | ········45:·sipush········128 |
331 | ········4 | 331 | ········48:·lconst_1 |
332 | ········48:·aload_1 | ||
333 | ········49:·aload_2 | 332 | ········49:·aload_2 |
334 | ········50:·aload_3 | 333 | ········50:·aload_3 |
334 | ········51:·aload·········4 | ||
335 | ········5 | 335 | ········53:·invokespecial·#67·················//·Method·java/util/concurrent/ThreadPoolExecutor."<init>":(IIJLjava/util/concurrent/TimeUnit;Ljava/util/concurrent/BlockingQueue;Ljava/util/concurrent/ThreadFactory;)V |
336 | ········5 | 336 | ········56:·aload_1 |
337 | ········5 | 337 | ········57:·putstatic·····#69·················//·Field·THREAD_POOL_EXECUTOR:Ljava/util/concurrent/Executor; |
338 | ········ | 338 | ········60:·new···········#71·················//·class·android/support/v4/content/ModernAsyncTask$InternalHandler |
339 | ········6 | 339 | ········63:·astore_0 |
340 | ········6 | 340 | ········64:·aload_0 |
341 | ········6 | 341 | ········65:·aconst_null |
342 | ········6 | 342 | ········66:·invokespecial·#74·················//·Method·android/support/v4/content/ModernAsyncTask$InternalHandler."<init>":(Landroid/support/v4/content/ModernAsyncTask$1;)V |
343 | ········6 | 343 | ········69:·aload_0 |
344 | ········ | 344 | ········70:·putstatic·····#76·················//·Field·sHandler:Landroid/support/v4/content/ModernAsyncTask$InternalHandler; |
345 | ········7 | 345 | ········73:·getstatic·····#69·················//·Field·THREAD_POOL_EXECUTOR:Ljava/util/concurrent/Executor; |
346 | ········7 | 346 | ········76:·putstatic·····#78·················//·Field·sDefaultExecutor:Ljava/util/concurrent/Executor; |
347 | ········7 | 347 | ········79:·return |
348 | ··public·android.support.v4.content.ModernAsyncTask(); | 348 | ··public·android.support.v4.content.ModernAsyncTask(); |
349 | ····descriptor:·()V | 349 | ····descriptor:·()V |
350 | ····flags:·(0x0001)·ACC_PUBLIC | 350 | ····flags:·(0x0001)·ACC_PUBLIC |
351 | ····Code: | 351 | ····Code: |
352 | ······stack=300,·locals=3,·args_size=1 | 352 | ······stack=300,·locals=3,·args_size=1 |
353 | ·········0:·aload_0 | 353 | ·········0:·aload_0 |
Offset 22, 14 lines modified | Offset 22, 22 lines modified | ||
22 | ········} | 22 | ········} |
23 | ········else·{ | 23 | ········else·{ |
24 | ············IMPL·=·(ConnectivityManagerCompat$ConnectivityManagerCompatImpl)new·ConnectivityManagerCompat$BaseConnectivityManagerCompatImpl(); | 24 | ············IMPL·=·(ConnectivityManagerCompat$ConnectivityManagerCompatImpl)new·ConnectivityManagerCompat$BaseConnectivityManagerCompatImpl(); |
25 | ········} | 25 | ········} |
26 | ····} | 26 | ····} |
27 | ···· | 27 | ···· |
28 | ····public·static·NetworkInfo·getNetworkInfoFromBroadcast(final·ConnectivityManager·connectivityManager,·final·Intent·intent)·{ | 28 | ····public·static·NetworkInfo·getNetworkInfoFromBroadcast(final·ConnectivityManager·connectivityManager,·final·Intent·intent)·{ |
29 | ········ | 29 | ········final·NetworkInfo·networkInfo·=·(NetworkInfo)intent.getParcelableExtra("networkInfo"); |
30 | ········NetworkInfo·networkInfo2; | ||
31 | ········if·(networkInfo·!=·null)·{ | ||
32 | ············networkInfo2·=·connectivityManager.getNetworkInfo(networkInfo.getType()); | ||
33 | ········} | ||
34 | ········else·{ | ||
35 | ············networkInfo2·=·null; | ||
36 | ········} | ||
37 | ········return·networkInfo2; | ||
30 | ····} | 38 | ····} |
31 | ···· | 39 | ···· |
32 | ····public·static·boolean·isActiveNetworkMetered(final·ConnectivityManager·connectivityManager)·{ | 40 | ····public·static·boolean·isActiveNetworkMetered(final·ConnectivityManager·connectivityManager)·{ |
33 | ········return·ConnectivityManagerCompat.IMPL.isActiveNetworkMetered(connectivityManager); | 41 | ········return·ConnectivityManagerCompat.IMPL.isActiveNetworkMetered(connectivityManager); |
34 | ····} | 42 | ····} |
35 | } | 43 | } |
Offset 1, 14 lines modified | Offset 1, 14 lines modified | ||
1 | package·android.support.v4.net; | 1 | package·android.support.v4.net; |
2 | import·java.net.Socket; | 2 | import·java.net.Socket; |
3 | import·android.net.TrafficStats; | 3 | import·android.net.TrafficStats; |
4 | 4 | class·TrafficStatsCompatIcs | |
5 | { | 5 | { |
6 | ····public·static·void·clearThreadStatsTag()·{ | 6 | ····public·static·void·clearThreadStatsTag()·{ |
7 | ········TrafficStats.clearThreadStatsTag(); | 7 | ········TrafficStats.clearThreadStatsTag(); |
8 | ····} | 8 | ····} |
9 | ···· | 9 | ···· |
10 | ····public·static·int·getThreadStatsTag()·{ | 10 | ····public·static·int·getThreadStatsTag()·{ |
11 | ········return·TrafficStats.getThreadStatsTag(); | 11 | ········return·TrafficStats.getThreadStatsTag(); |
Offset 15, 39 lines modified | Offset 15, 24 lines modified | ||
15 | ···· | 15 | ···· |
16 | ····public·LongSparseArray()·{ | 16 | ····public·LongSparseArray()·{ |
17 | ········this(10); | 17 | ········this(10); |
18 | ····} | 18 | ····} |
19 | ···· | 19 | ···· |
20 | ····public·LongSparseArray(int·idealLongArraySize)·{ | 20 | ····public·LongSparseArray(int·idealLongArraySize)·{ |
21 | ········this.mGarbage·=·false; | 21 | ········this.mGarbage·=·false; |
22 | ········if·(idealLongArraySize·==·0)·{ | ||
23 | ············this.mKeys·=·ContainerHelpers.EMPTY_LONGS; | ||
24 | ············this.mValues·=·ContainerHelpers.EMPTY_OBJECTS; | ||
22 | ········idealLongArraySize·=·idealLongArraySize(idealLongArraySize); | ||
23 | ········this.mKeys·=·new·long[idealLongArraySize]; | ||
24 | ········this.mValues·=·new·Object[idealLongArraySize]; | ||
25 | ········this.mSize·=·0; | ||
26 | ····} | ||
27 | ···· | ||
28 | ····private·static·int·binarySearch(final·long[]·array,·final·int·n,·final·int·n2,·final·long·n3)·{ | ||
29 | ········int·n4·=·n·+·n2; | ||
30 | ········int·n5·=·n·-·1; | ||
31 | ········while·(n4·-·n5·>·1)·{ | ||
32 | ············final·int·n6·=·(n4·+·n5)·/·2; | ||
33 | ············if·(array[n6]·<·n3)·{ | ||
34 | ················n5·=·n6; | ||
35 | ············} | ||
36 | ············else·{ | ||
37 | ················n4·=·n6; | ||
38 | ············} | ||
39 | ········} | 25 | ········} |
26 | ········else·{ | ||
27 | ············idealLongArraySize·=·ContainerHelpers.idealLongArraySize(idealLongArraySize); | ||
28 | ············this.mKeys·=·new·long[idealLongArraySize]; | ||
29 | ············this.mValues·=·new·Object[idealLongArraySize]; | ||
40 | ········if·(n4·==·n·+·n2)·{ | ||
41 | ············n4·=·~(n·+·n2); | ||
42 | ········} | ||
43 | ········else·if·(array[n4]·!=·n3)·{ | ||
44 | ············n4·^=·-1; | ||
45 | ········} | 30 | ········} |
46 | ········ | 31 | ········this.mSize·=·0; |
47 | ····} | 32 | ····} |
48 | ···· | 33 | ···· |
49 | ····private·void·gc()·{ | 34 | ····private·void·gc()·{ |
50 | ········final·int·mSize·=·this.mSize; | 35 | ········final·int·mSize·=·this.mSize; |
51 | ········int·mSize2·=·0; | 36 | ········int·mSize2·=·0; |
52 | ········final·long[]·mKeys·=·this.mKeys; | 37 | ········final·long[]·mKeys·=·this.mKeys; |
53 | ········final·Object[]·mValues·=·this.mValues; | 38 | ········final·Object[]·mValues·=·this.mValues; |
Offset 62, 40 lines modified | Offset 47, 25 lines modified | ||
62 | ················++mSize2; | 47 | ················++mSize2; |
63 | ············} | 48 | ············} |
64 | ········} | 49 | ········} |
65 | ········this.mGarbage·=·false; | 50 | ········this.mGarbage·=·false; |
66 | ········this.mSize·=·mSize2; | 51 | ········this.mSize·=·mSize2; |
67 | ····} | 52 | ····} |
68 | ···· | 53 | ···· |
69 | ····public·static·int·idealByteArraySize(int·n)·{ | ||
70 | ········final·int·n2·=·1; | ||
71 | ········for·(int·i·=·4;·i·<·32;·++i)·{ | ||
72 | ············if·(n·<=·(n2·<<·i)·-·12)·{ | ||
73 | ················n·=·(n2·<<·i)·-·12; | ||
74 | ················break; | ||
75 | ············} | ||
76 | ········} | ||
77 | ········return·n; | ||
78 | ····} | ||
79 | ···· | ||
80 | ····public·static·int·idealLongArraySize(final·int·n)·{ | ||
81 | ········return·idealByteArraySize(n·*·8)·/·8; | ||
82 | ····} | ||
83 | ···· | ||
84 | ····public·void·append(final·long·n,·final·Object·o)·{ | 54 | ····public·void·append(final·long·n,·final·Object·o)·{ |
85 | ········if·(this.mSize·!=·0·&&·n·<=·this.mKeys[this.mSize·-·1])·{ | 55 | ········if·(this.mSize·!=·0·&&·n·<=·this.mKeys[this.mSize·-·1])·{ |
86 | ············this.put(n,·o); | 56 | ············this.put(n,·o); |
87 | ········} | 57 | ········} |
88 | ········else·{ | 58 | ········else·{ |
89 | ············if·(this.mGarbage·&&·this.mSize·>=·this.mKeys.length)·{ | 59 | ············if·(this.mGarbage·&&·this.mSize·>=·this.mKeys.length)·{ |
90 | ················this.gc(); | 60 | ················this.gc(); |
91 | ············} | 61 | ············} |
92 | ············final·int·mSize·=·this.mSize; | 62 | ············final·int·mSize·=·this.mSize; |
93 | ············if·(mSize·>=·this.mKeys.length)·{ | 63 | ············if·(mSize·>=·this.mKeys.length)·{ |
94 | ················final·int·idealLongArraySize·=·idealLongArraySize(mSize·+·1); | 64 | ················final·int·idealLongArraySize·=·ContainerHelpers.idealLongArraySize(mSize·+·1); |
95 | ················final·long[]·mKeys·=·new·long[idealLongArraySize]; | 65 | ················final·long[]·mKeys·=·new·long[idealLongArraySize]; |
96 | ················final·Object[]·mValues·=·new·Object[idealLongArraySize]; | 66 | ················final·Object[]·mValues·=·new·Object[idealLongArraySize]; |
97 | ················System.arraycopy(this.mKeys,·0,·mKeys,·0,·this.mKeys.length); | 67 | ················System.arraycopy(this.mKeys,·0,·mKeys,·0,·this.mKeys.length); |
98 | ················System.arraycopy(this.mValues,·0,·mValues,·0,·this.mValues.length); | 68 | ················System.arraycopy(this.mValues,·0,·mValues,·0,·this.mValues.length); |
99 | ················this.mKeys·=·mKeys; | 69 | ················this.mKeys·=·mKeys; |
100 | ················this.mValues·=·mValues; | 70 | ················this.mValues·=·mValues; |
101 | ············} | 71 | ············} |
Offset 139, 38 lines modified | Offset 109, 38 lines modified | ||
139 | ············} | 109 | ············} |
140 | ············catch·(CloneNotSupportedException·ex4)·{} | 110 | ············catch·(CloneNotSupportedException·ex4)·{} |
141 | ········} | 111 | ········} |
142 | ········catch·(CloneNotSupportedException·ex5)·{} | 112 | ········catch·(CloneNotSupportedException·ex5)·{} |
143 | ····} | 113 | ····} |
144 | ···· | 114 | ···· |
145 | ····public·void·delete(final·long·n)·{ | 115 | ····public·void·delete(final·long·n)·{ |
146 | ········final·int·binarySearch·=·binarySearch(this.mKeys | 116 | ········final·int·binarySearch·=·ContainerHelpers.binarySearch(this.mKeys,·this.mSize,·n); |
147 | ········if·(binarySearch·>=·0·&&·this.mValues[binarySearch]·!=·LongSparseArray.DELETED)·{ | 117 | ········if·(binarySearch·>=·0·&&·this.mValues[binarySearch]·!=·LongSparseArray.DELETED)·{ |
148 | ············this.mValues[binarySearch]·=·LongSparseArray.DELETED; | 118 | ············this.mValues[binarySearch]·=·LongSparseArray.DELETED; |
149 | ············this.mGarbage·=·true; | 119 | ············this.mGarbage·=·true; |
150 | ········} | 120 | ········} |
151 | ····} | 121 | ····} |
152 | ···· | 122 | ···· |
153 | ····public·Object·get(final·long·n)·{ | 123 | ····public·Object·get(final·long·n)·{ |
154 | ········return·this.get(n,·null); | 124 | ········return·this.get(n,·null); |
155 | ····} | 125 | ····} |
156 | ···· | 126 | ···· |
157 | ····public·Object·get(final·long·n,·Object·o)·{ | 127 | ····public·Object·get(final·long·n,·Object·o)·{ |
158 | ········final·int·binarySearch·=·binarySearch(this.mKeys | 128 | ········final·int·binarySearch·=·ContainerHelpers.binarySearch(this.mKeys,·this.mSize,·n); |
159 | ········if·(binarySearch·>=·0·&&·this.mValues[binarySearch]·!=·LongSparseArray.DELETED)·{ | 129 | ········if·(binarySearch·>=·0·&&·this.mValues[binarySearch]·!=·LongSparseArray.DELETED)·{ |
160 | ············o·=·this.mValues[binarySearch]; | 130 | ············o·=·this.mValues[binarySearch]; |
161 | ········} | 131 | ········} |
162 | ········return·o; | 132 | ········return·o; |
163 | ····} | 133 | ····} |
164 | ···· | 134 | ···· |
165 | ····public·int·indexOfKey(final·long·n)·{ | 135 | ····public·int·indexOfKey(final·long·n)·{ |
166 | ········if·(this.mGarbage)·{ | 136 | ········if·(this.mGarbage)·{ |
167 | ············this.gc(); | 137 | ············this.gc(); |
168 | ········} | 138 | ········} |
169 | ········return·binarySearch(this.mKeys | 139 | ········return·ContainerHelpers.binarySearch(this.mKeys,·this.mSize,·n); |
170 | ····} | 140 | ····} |
171 | ···· | 141 | ···· |
172 | ····public·int·indexOfValue(final·Object·o)·{ | 142 | ····public·int·indexOfValue(final·Object·o)·{ |
173 | ········if·(this.mGarbage)·{ | 143 | ········if·(this.mGarbage)·{ |
174 | ············this.gc(); | 144 | ············this.gc(); |
175 | ········} | 145 | ········} |
176 | ········for·(int·i·=·0;·i·<·this.mSize;·++i)·{ | 146 | ········for·(int·i·=·0;·i·<·this.mSize;·++i)·{ |
Offset 185, 31 lines modified | Offset 155, 31 lines modified | ||
Max diff block lines reached; 2774/7309 bytes (37.95%) of diff not shown. |
Offset 158, 14 lines modified | Offset 158, 25 lines modified | ||
158 | ············if·(remove·!=·null)·{ | 158 | ············if·(remove·!=·null)·{ |
159 | ················this.entryRemoved(false,·key,·remove,·null); | 159 | ················this.entryRemoved(false,·key,·remove,·null); |
160 | ············} | 160 | ············} |
161 | ············return·remove; | 161 | ············return·remove; |
162 | ········} | 162 | ········} |
163 | ····} | 163 | ····} |
164 | ···· | 164 | ···· |
165 | ····public·void·resize(final·int·maxSize)·{ | ||
166 | ········if·(maxSize·<=·0)·{ | ||
167 | ············throw·new·IllegalArgumentException("maxSize·<=·0"); | ||
168 | ········} | ||
169 | ········synchronized·(this)·{ | ||
170 | ············this.maxSize·=·maxSize; | ||
171 | ············//·monitorexit(this) | ||
172 | ············this.trimToSize(maxSize); | ||
173 | ········} | ||
174 | ····} | ||
175 | ···· | ||
165 | ····public·final·int·size()·{ | 176 | ····public·final·int·size()·{ |
166 | ········synchronized·(this)·{ | 177 | ········synchronized·(this)·{ |
167 | ············return·this.size; | 178 | ············return·this.size; |
168 | ········} | 179 | ········} |
169 | ····} | 180 | ····} |
170 | ···· | 181 | ···· |
171 | ····protected·int·sizeOf(final·Object·o,·final·Object·o2)·{ | 182 | ····protected·int·sizeOf(final·Object·o,·final·Object·o2)·{ |
Offset 1, 11 lines modified | Offset 1, 11 lines modified | ||
1 | package·android.support.v4.util; | 1 | package·android.support.v4.util; |
2 | public·class·SparseArrayCompat | 2 | public·class·SparseArrayCompat·implements·Cloneable |
3 | { | 3 | { |
4 | ····private·static·final·Object·DELETED; | 4 | ····private·static·final·Object·DELETED; |
5 | ····private·boolean·mGarbage; | 5 | ····private·boolean·mGarbage; |
6 | ····private·int[]·mKeys; | 6 | ····private·int[]·mKeys; |
7 | ····private·int·mSize; | 7 | ····private·int·mSize; |
8 | ····private·Object[]·mValues; | 8 | ····private·Object[]·mValues; |
9 | ···· | 9 | ···· |
Offset 15, 86 lines modified | Offset 15, 57 lines modified | ||
15 | ···· | 15 | ···· |
16 | ····public·SparseArrayCompat()·{ | 16 | ····public·SparseArrayCompat()·{ |
17 | ········this(10); | 17 | ········this(10); |
18 | ····} | 18 | ····} |
19 | ···· | 19 | ···· |
20 | ····public·SparseArrayCompat(int·idealIntArraySize)·{ | 20 | ····public·SparseArrayCompat(int·idealIntArraySize)·{ |
21 | ········this.mGarbage·=·false; | 21 | ········this.mGarbage·=·false; |
22 | ········if·(idealIntArraySize·==·0)·{ | ||
23 | ············this.mKeys·=·ContainerHelpers.EMPTY_INTS; | ||
24 | ············this.mValues·=·ContainerHelpers.EMPTY_OBJECTS; | ||
22 | ········idealIntArraySize·=·idealIntArraySize(idealIntArraySize); | ||
23 | ········this.mKeys·=·new·int[idealIntArraySize]; | ||
24 | ········this.mValues·=·new·Object[idealIntArraySize]; | ||
25 | ········this.mSize·=·0; | ||
26 | ····} | ||
27 | ···· | ||
28 | ····private·static·int·binarySearch(final·int[]·array,·final·int·n,·final·int·n2,·final·int·n3)·{ | ||
29 | ········int·n4·=·n·+·n2; | ||
30 | ········int·n5·=·n·-·1; | ||
31 | ········while·(n4·-·n5·>·1)·{ | ||
32 | ············final·int·n6·=·(n4·+·n5)·/·2; | ||
33 | ············if·(array[n6]·<·n3)·{ | ||
34 | ················n5·=·n6; | ||
35 | ············} | ||
36 | ············else·{ | ||
37 | ················n4·=·n6; | ||
38 | ············} | ||
39 | ········} | 25 | ········} |
26 | ········else·{ | ||
27 | ············idealIntArraySize·=·ContainerHelpers.idealIntArraySize(idealIntArraySize); | ||
28 | ············this.mKeys·=·new·int[idealIntArraySize]; | ||
29 | ············this.mValues·=·new·Object[idealIntArraySize]; | ||
40 | ········if·(n4·==·n·+·n2)·{ | ||
41 | ············n4·=·~(n·+·n2); | ||
42 | ········} | ||
43 | ········else·if·(array[n4]·!=·n3)·{ | ||
44 | ············n4·^=·-1; | ||
45 | ········} | 30 | ········} |
46 | ········ | 31 | ········this.mSize·=·0; |
47 | ····} | 32 | ····} |
48 | ···· | 33 | ···· |
49 | ····private·void·gc()·{ | 34 | ····private·void·gc()·{ |
50 | ········final·int·mSize·=·this.mSize; | 35 | ········final·int·mSize·=·this.mSize; |
51 | ········int·mSize2·=·0; | 36 | ········int·mSize2·=·0; |
52 | ········final·int[]·mKeys·=·this.mKeys; | 37 | ········final·int[]·mKeys·=·this.mKeys; |
53 | ········final·Object[]·mValues·=·this.mValues; | 38 | ········final·Object[]·mValues·=·this.mValues; |
54 | ········for·(int·i·=·0;·i·<·mSize;·++i)·{ | 39 | ········for·(int·i·=·0;·i·<·mSize;·++i)·{ |
55 | ············final·Object·o·=·mValues[i]; | 40 | ············final·Object·o·=·mValues[i]; |
56 | ············if·(o·!=·SparseArrayCompat.DELETED)·{ | 41 | ············if·(o·!=·SparseArrayCompat.DELETED)·{ |
57 | ················if·(i·!=·mSize2)·{ | 42 | ················if·(i·!=·mSize2)·{ |
58 | ····················mKeys[mSize2]·=·mKeys[i]; | 43 | ····················mKeys[mSize2]·=·mKeys[i]; |
59 | ····················mValues[mSize2]·=·o; | 44 | ····················mValues[mSize2]·=·o; |
45 | ····················mValues[i]·=·null; | ||
60 | ················} | 46 | ················} |
61 | ················++mSize2; | 47 | ················++mSize2; |
62 | ············} | 48 | ············} |
63 | ········} | 49 | ········} |
64 | ········this.mGarbage·=·false; | 50 | ········this.mGarbage·=·false; |
65 | ········this.mSize·=·mSize2; | 51 | ········this.mSize·=·mSize2; |
66 | ····} | 52 | ····} |
67 | ···· | 53 | ···· |
68 | ····static·int·idealByteArraySize(int·n)·{ | ||
69 | ········final·int·n2·=·1; | ||
70 | ········for·(int·i·=·4;·i·<·32;·++i)·{ | ||
71 | ············if·(n·<=·(n2·<<·i)·-·12)·{ | ||
72 | ················n·=·(n2·<<·i)·-·12; | ||
73 | ················break; | ||
74 | ············} | ||
75 | ········} | ||
76 | ········return·n; | ||
77 | ····} | ||
78 | ···· | ||
79 | ····static·int·idealIntArraySize(final·int·n)·{ | ||
80 | ········return·idealByteArraySize(n·*·4)·/·4; | ||
81 | ····} | ||
82 | ···· | ||
83 | ····public·void·append(final·int·n,·final·Object·o)·{ | 54 | ····public·void·append(final·int·n,·final·Object·o)·{ |
84 | ········if·(this.mSize·!=·0·&&·n·<=·this.mKeys[this.mSize·-·1])·{ | 55 | ········if·(this.mSize·!=·0·&&·n·<=·this.mKeys[this.mSize·-·1])·{ |
85 | ············this.put(n,·o); | 56 | ············this.put(n,·o); |
86 | ········} | 57 | ········} |
87 | ········else·{ | 58 | ········else·{ |
88 | ············if·(this.mGarbage·&&·this.mSize·>=·this.mKeys.length)·{ | 59 | ············if·(this.mGarbage·&&·this.mSize·>=·this.mKeys.length)·{ |
89 | ················this.gc(); | 60 | ················this.gc(); |
90 | ············} | 61 | ············} |
91 | ············final·int·mSize·=·this.mSize; | 62 | ············final·int·mSize·=·this.mSize; |
92 | ············if·(mSize·>=·this.mKeys.length)·{ | 63 | ············if·(mSize·>=·this.mKeys.length)·{ |
93 | ················final·int·idealIntArraySize·=·idealIntArraySize(mSize·+·1); | 64 | ················final·int·idealIntArraySize·=·ContainerHelpers.idealIntArraySize(mSize·+·1); |
94 | ················final·int[]·mKeys·=·new·int[idealIntArraySize]; | 65 | ················final·int[]·mKeys·=·new·int[idealIntArraySize]; |
95 | ················final·Object[]·mValues·=·new·Object[idealIntArraySize]; | 66 | ················final·Object[]·mValues·=·new·Object[idealIntArraySize]; |
96 | ················System.arraycopy(this.mKeys,·0,·mKeys,·0,·this.mKeys.length); | 67 | ················System.arraycopy(this.mKeys,·0,·mKeys,·0,·this.mKeys.length); |
97 | ················System.arraycopy(this.mValues,·0,·mValues,·0,·this.mValues.length); | 68 | ················System.arraycopy(this.mValues,·0,·mValues,·0,·this.mValues.length); |
98 | ················this.mKeys·=·mKeys; | 69 | ················this.mKeys·=·mKeys; |
99 | ················this.mValues·=·mValues; | 70 | ················this.mValues·=·mValues; |
100 | ············} | 71 | ············} |
Offset 110, 39 lines modified | Offset 81, 66 lines modified | ||
110 | ········for·(int·i·=·0;·i·<·mSize;·++i)·{ | 81 | ········for·(int·i·=·0;·i·<·mSize;·++i)·{ |
111 | ············mValues[i]·=·null; | 82 | ············mValues[i]·=·null; |
112 | ········} | 83 | ········} |
113 | ········this.mSize·=·0; | 84 | ········this.mSize·=·0; |
114 | ········this.mGarbage·=·false; | 85 | ········this.mGarbage·=·false; |
115 | ····} | 86 | ····} |
116 | ···· | 87 | ···· |
88 | ····public·SparseArrayCompat·clone()·{ | ||
89 | ········SparseArrayCompat·sparseArrayCompat·=·null; | ||
90 | ········try·{ | ||
91 | ············final·SparseArrayCompat·sparseArrayCompat2·=·sparseArrayCompat·=·(SparseArrayCompat)super.clone(); | ||
92 | ············final·int[]·mKeys·=·this.mKeys; | ||
93 | ············try·{ | ||
94 | ················final·int[]·clone·=·mKeys.clone(); | ||
95 | ················try·{ | ||
96 | ····················sparseArrayCompat2.mKeys·=·clone; | ||
97 | ····················final·Object[]·mValues·=·this.mValues; | ||
98 | ····················try·{ | ||
99 | ························final·Object[]·clone2·=·mValues.clone(); | ||
100 | ························try·{ | ||
Max diff block lines reached; 4079/9001 bytes (45.32%) of diff not shown. |
Offset 1, 14 lines modified | Offset 1, 20 lines modified | ||
1 | package·android.support.v4.view; | 1 | package·android.support.v4.view; |
2 | import·android.view.View; | ||
3 | import·android.view.KeyEvent$Callback; | ||
2 | import·android.view.KeyEvent; | 4 | import·android.view.KeyEvent; |
3 | interface·KeyEventCompat$KeyEventVersionImpl | 5 | interface·KeyEventCompat$KeyEventVersionImpl |
4 | { | 6 | { |
7 | ····boolean·dispatch(final·KeyEvent·p0,·final·KeyEvent$Callback·p1,·final·Object·p2,·final·Object·p3); | ||
8 | ···· | ||
9 | ····Object·getKeyDispatcherState(final·View·p0); | ||
10 | ···· | ||
5 | ····boolean·isTracking(final·KeyEvent·p0); | 11 | ····boolean·isTracking(final·KeyEvent·p0); |
6 | ···· | 12 | ···· |
7 | ····boolean·metaStateHasModifiers(final·int·p0,·final·int·p1); | 13 | ····boolean·metaStateHasModifiers(final·int·p0,·final·int·p1); |
8 | ···· | 14 | ···· |
9 | ····boolean·metaStateHasNoModifiers(final·int·p0); | 15 | ····boolean·metaStateHasNoModifiers(final·int·p0); |
10 | ···· | 16 | ···· |
11 | ····int·normalizeMetaState(final·int·p0); | 17 | ····int·normalizeMetaState(final·int·p0); |
Offset 1, 10 lines modified | Offset 1, 12 lines modified | ||
1 | package·android.support.v4.view; | 1 | package·android.support.v4.view; |
2 | import·android.view.View; | ||
3 | import·android.view.KeyEvent$Callback; | ||
2 | import·android.view.KeyEvent; | 4 | import·android.view.KeyEvent; |
3 | import·android.os.Build$VERSION; | 5 | import·android.os.Build$VERSION; |
4 | public·class·KeyEventCompat | 6 | public·class·KeyEventCompat |
5 | { | 7 | { |
6 | ····static·final·KeyEventCompat$KeyEventVersionImpl·IMPL; | 8 | ····static·final·KeyEventCompat$KeyEventVersionImpl·IMPL; |
7 | ···· | 9 | ···· |
Offset 13, 14 lines modified | Offset 15, 22 lines modified | ||
13 | ············IMPL·=·(KeyEventCompat$KeyEventVersionImpl)new·KeyEventCompat$HoneycombKeyEventVersionImpl(); | 15 | ············IMPL·=·(KeyEventCompat$KeyEventVersionImpl)new·KeyEventCompat$HoneycombKeyEventVersionImpl(); |
14 | ········} | 16 | ········} |
15 | ········else·{ | 17 | ········else·{ |
16 | ············IMPL·=·(KeyEventCompat$KeyEventVersionImpl)new·KeyEventCompat$BaseKeyEventVersionImpl(); | 18 | ············IMPL·=·(KeyEventCompat$KeyEventVersionImpl)new·KeyEventCompat$BaseKeyEventVersionImpl(); |
17 | ········} | 19 | ········} |
18 | ····} | 20 | ····} |
19 | ···· | 21 | ···· |
22 | ····public·static·boolean·dispatch(final·KeyEvent·keyEvent,·final·KeyEvent$Callback·keyEvent$Callback,·final·Object·o,·final·Object·o2)·{ | ||
23 | ········return·KeyEventCompat.IMPL.dispatch(keyEvent,·keyEvent$Callback,·o,·o2); | ||
24 | ····} | ||
25 | ···· | ||
26 | ····public·static·Object·getKeyDispatcherState(final·View·view)·{ | ||
27 | ········return·KeyEventCompat.IMPL.getKeyDispatcherState(view); | ||
28 | ····} | ||
29 | ···· | ||
20 | ····public·static·boolean·hasModifiers(final·KeyEvent·keyEvent,·final·int·n)·{ | 30 | ····public·static·boolean·hasModifiers(final·KeyEvent·keyEvent,·final·int·n)·{ |
21 | ········return·KeyEventCompat.IMPL.metaStateHasModifiers(keyEvent.getMetaState(),·n); | 31 | ········return·KeyEventCompat.IMPL.metaStateHasModifiers(keyEvent.getMetaState(),·n); |
22 | ····} | 32 | ····} |
23 | ···· | 33 | ···· |
24 | ····public·static·boolean·hasNoModifiers(final·KeyEvent·keyEvent)·{ | 34 | ····public·static·boolean·hasNoModifiers(final·KeyEvent·keyEvent)·{ |
25 | ········return·KeyEventCompat.IMPL.metaStateHasNoModifiers(keyEvent.getMetaState()); | 35 | ········return·KeyEventCompat.IMPL.metaStateHasNoModifiers(keyEvent.getMetaState()); |
26 | ····} | 36 | ····} |
Offset 1, 14 lines modified | Offset 1, 25 lines modified | ||
1 | package·android.support.v4.view; | 1 | package·android.support.v4.view; |
2 | import·android.view.View; | ||
3 | import·android.view.KeyEvent$DispatcherState; | ||
4 | import·android.view.KeyEvent$Callback; | ||
2 | import·android.view.KeyEvent; | 5 | import·android.view.KeyEvent; |
3 | class·KeyEventCompatEclair | 6 | class·KeyEventCompatEclair |
4 | { | 7 | { |
8 | ····public·static·boolean·dispatch(final·KeyEvent·keyEvent,·final·KeyEvent$Callback·keyEvent$Callback,·final·Object·o,·final·Object·o2)·{ | ||
9 | ········return·keyEvent.dispatch(keyEvent$Callback,·(KeyEvent$DispatcherState)o,·o2); | ||
10 | ····} | ||
11 | ···· | ||
12 | ····public·static·Object·getKeyDispatcherState(final·View·view)·{ | ||
13 | ········return·view.getKeyDispatcherState(); | ||
14 | ····} | ||
15 | ···· | ||
5 | ····public·static·boolean·isTracking(final·KeyEvent·keyEvent)·{ | 16 | ····public·static·boolean·isTracking(final·KeyEvent·keyEvent)·{ |
6 | ········return·keyEvent.isTracking(); | 17 | ········return·keyEvent.isTracking(); |
7 | ····} | 18 | ····} |
8 | ···· | 19 | ···· |
9 | ····public·static·void·startTracking(final·KeyEvent·keyEvent)·{ | 20 | ····public·static·void·startTracking(final·KeyEvent·keyEvent)·{ |
10 | ········keyEvent.startTracking(); | 21 | ········keyEvent.startTracking(); |
11 | ····} | 22 | ····} |
Offset 1, 23 lines modified | Offset 1, 11 lines modified | ||
1 | package·android.support.v4.view; | 1 | package·android.support.v4.view; |
2 | import·android.view.MenuItem; | 2 | import·android.view.MenuItem; |
3 | import·android.os.Build$VERSION; | ||
4 | public·class·MenuCompat | 3 | public·class·MenuCompat |
5 | { | 4 | { |
6 | ····static·final·MenuCompat$MenuVersionImpl·IMPL; | ||
7 | ···· | ||
8 | ····static·{ | ||
9 | ········if·(Build$VERSION.SDK_INT·>=·11)·{ | ||
10 | ············IMPL·=·(MenuCompat$MenuVersionImpl)new·MenuCompat$HoneycombMenuVersionImpl(); | ||
11 | ········} | ||
12 | ········else·{ | ||
13 | ············IMPL·=·(MenuCompat$MenuVersionImpl)new·MenuCompat$BaseMenuVersionImpl(); | ||
14 | ········} | ||
15 | ····} | ||
16 | ···· | ||
17 | ····public·static· | 5 | ····public·static·void·setShowAsAction(final·MenuItem·menuItem,·final·int·n)·{ |
18 | ········ | 6 | ········MenuItemCompat.setShowAsAction(menuItem,·n); |
19 | ····} | 7 | ····} |
20 | } | 8 | } |
Offset 2, 11 lines modified | Offset 2, 23 lines modified | ||
2 | package·android.support.v4.view; | 2 | package·android.support.v4.view; |
3 | import·android.view.View; | 3 | import·android.view.View; |
4 | import·android.view.MenuItem; | 4 | import·android.view.MenuItem; |
5 | interface·MenuItemCompat$MenuVersionImpl | 5 | interface·MenuItemCompat$MenuVersionImpl |
6 | { | 6 | { |
7 | ····boolean·collapseActionView(final·MenuItem·p0); | ||
8 | ···· | ||
9 | ····boolean·expandActionView(final·MenuItem·p0); | ||
10 | ···· | ||
11 | ····View·getActionView(final·MenuItem·p0); | ||
12 | ···· | ||
13 | ····boolean·isActionViewExpanded(final·MenuItem·p0); | ||
14 | ···· | ||
15 | ····MenuItem·setActionView(final·MenuItem·p0,·final·int·p1); | ||
16 | ···· | ||
7 | ····MenuItem·setActionView(final·MenuItem·p0,·final·View·p1); | 17 | ····MenuItem·setActionView(final·MenuItem·p0,·final·View·p1); |
8 | ···· | 18 | ···· |
19 | ····MenuItem·setOnActionExpandListener(final·MenuItem·p0,·final·MenuItemCompat$OnActionExpandListener·p1); | ||
20 | ···· | ||
9 | ···· | 21 | ····void·setShowAsAction(final·MenuItem·p0,·final·int·p1); |
10 | } | 22 | } |
Offset 1, 33 lines modified | Offset 1, 140 lines modified | ||
1 | package·android.support.v4.view; | 1 | package·android.support.v4.view; |
2 | import·android.view.View; | 2 | import·android.view.View; |
3 | import·android.util.Log; | ||
4 | import·android.support.v4.internal.view.SupportMenuItem; | ||
3 | import·android.view.MenuItem; | 5 | import·android.view.MenuItem; |
4 | import·android.os.Build$VERSION; | 6 | import·android.os.Build$VERSION; |
5 | public·class·MenuItemCompat | 7 | public·class·MenuItemCompat |
6 | { | 8 | { |
7 | ····static·final·MenuItemCompat$MenuVersionImpl·IMPL; | 9 | ····static·final·MenuItemCompat$MenuVersionImpl·IMPL; |
8 | ····public·static·final·int·SHOW_AS_ACTION_ALWAYS·=·2; | 10 | ····public·static·final·int·SHOW_AS_ACTION_ALWAYS·=·2; |
9 | ····public·static·final·int·SHOW_AS_ACTION_COLLAPSE_ACTION_VIEW·=·8; | 11 | ····public·static·final·int·SHOW_AS_ACTION_COLLAPSE_ACTION_VIEW·=·8; |
10 | ····public·static·final·int·SHOW_AS_ACTION_IF_ROOM·=·1; | 12 | ····public·static·final·int·SHOW_AS_ACTION_IF_ROOM·=·1; |
11 | ····public·static·final·int·SHOW_AS_ACTION_NEVER·=·0; | 13 | ····public·static·final·int·SHOW_AS_ACTION_NEVER·=·0; |
12 | ····public·static·final·int·SHOW_AS_ACTION_WITH_TEXT·=·4; | 14 | ····public·static·final·int·SHOW_AS_ACTION_WITH_TEXT·=·4; |
15 | ····private·static·final·String·TAG·=·"MenuItemCompat"; | ||
13 | ···· | 16 | ···· |
14 | ····static·{ | 17 | ····static·{ |
15 | ········i | 18 | ········final·int·sdk_INT·=·Build$VERSION.SDK_INT; |
19 | ········if·(sdk_INT·>=·14)·{ | ||
20 | ············IMPL·=·(MenuItemCompat$MenuVersionImpl)new·MenuItemCompat$IcsMenuVersionImpl(); | ||
21 | ········} | ||
22 | ········else·if·(sdk_INT·>=·11)·{ | ||
16 | ············IMPL·=·(MenuItemCompat$MenuVersionImpl)new·MenuItemCompat$HoneycombMenuVersionImpl(); | 23 | ············IMPL·=·(MenuItemCompat$MenuVersionImpl)new·MenuItemCompat$HoneycombMenuVersionImpl(); |
17 | ········} | 24 | ········} |
18 | ········else·{ | 25 | ········else·{ |
19 | ············IMPL·=·(MenuItemCompat$MenuVersionImpl)new·MenuItemCompat$BaseMenuVersionImpl(); | 26 | ············IMPL·=·(MenuItemCompat$MenuVersionImpl)new·MenuItemCompat$BaseMenuVersionImpl(); |
20 | ········} | 27 | ········} |
21 | ····} | 28 | ····} |
22 | ···· | 29 | ···· |
30 | ····public·static·boolean·collapseActionView(final·MenuItem·menuItem)·{ | ||
31 | ········boolean·b; | ||
32 | ········if·(menuItem·instanceof·SupportMenuItem)·{ | ||
33 | ············b·=·((SupportMenuItem)menuItem).collapseActionView(); | ||
34 | ········} | ||
35 | ········else·{ | ||
36 | ············b·=·MenuItemCompat.IMPL.collapseActionView(menuItem); | ||
37 | ········} | ||
38 | ········return·b; | ||
39 | ····} | ||
40 | ···· | ||
41 | ····public·static·boolean·expandActionView(final·MenuItem·menuItem)·{ | ||
42 | ········boolean·b; | ||
43 | ········if·(menuItem·instanceof·SupportMenuItem)·{ | ||
44 | ············b·=·((SupportMenuItem)menuItem).expandActionView(); | ||
45 | ········} | ||
46 | ········else·{ | ||
47 | ············b·=·MenuItemCompat.IMPL.expandActionView(menuItem); | ||
48 | ········} | ||
49 | ········return·b; | ||
50 | ····} | ||
51 | ···· | ||
52 | ····public·static·ActionProvider·getActionProvider(final·MenuItem·menuItem)·{ | ||
53 | ········ActionProvider·supportActionProvider; | ||
54 | ········if·(menuItem·instanceof·SupportMenuItem)·{ | ||
55 | ············supportActionProvider·=·((SupportMenuItem)menuItem).getSupportActionProvider(); | ||
56 | ········} | ||
57 | ········else·{ | ||
58 | ············Log.w("MenuItemCompat",·"getActionProvider:·item·does·not·implement·SupportMenuItem;·returning·null"); | ||
59 | ············supportActionProvider·=·null; | ||
60 | ········} | ||
61 | ········return·supportActionProvider; | ||
62 | ····} | ||
63 | ···· | ||
23 | ····public·static· | 64 | ····public·static·View·getActionView(final·MenuItem·menuItem)·{ |
65 | ········View·view; | ||
66 | ········if·(menuItem·instanceof·SupportMenuItem)·{ | ||
67 | ············view·=·((SupportMenuItem)menuItem).getActionView(); | ||
68 | ········} | ||
69 | ········else·{ | ||
24 | ········ | 70 | ············view·=·MenuItemCompat.IMPL.getActionView(menuItem); |
71 | ········} | ||
72 | ········return·view; | ||
73 | ····} | ||
74 | ···· | ||
75 | ····public·static·boolean·isActionViewExpanded(final·MenuItem·menuItem)·{ | ||
76 | ········boolean·b; | ||
77 | ········if·(menuItem·instanceof·SupportMenuItem)·{ | ||
78 | ············b·=·((SupportMenuItem)menuItem).isActionViewExpanded(); | ||
79 | ········} | ||
80 | ········else·{ | ||
81 | ············b·=·MenuItemCompat.IMPL.isActionViewExpanded(menuItem); | ||
82 | ········} | ||
83 | ········return·b; | ||
25 | ····} | 84 | ····} |
26 | ···· | 85 | ···· |
86 | ····public·static·MenuItem·setActionProvider(MenuItem·setSupportActionProvider,·final·ActionProvider·supportActionProvider)·{ | ||
87 | ········if·(setSupportActionProvider·instanceof·SupportMenuItem)·{ | ||
88 | ············setSupportActionProvider·=·(MenuItem)((SupportMenuItem)setSupportActionProvider).setSupportActionProvider(supportActionProvider); | ||
89 | ········} | ||
90 | ········else·{ | ||
91 | ············Log.w("MenuItemCompat",·"setActionProvider:·item·does·not·implement·SupportMenuItem;·ignoring"); | ||
92 | ········} | ||
93 | ········return·setSupportActionProvider; | ||
94 | ····} | ||
95 | ···· | ||
96 | ····public·static·MenuItem·setActionView(final·MenuItem·menuItem,·final·int·actionView)·{ | ||
97 | ········MenuItem·menuItem2; | ||
98 | ········if·(menuItem·instanceof·SupportMenuItem)·{ | ||
99 | ············menuItem2·=·((SupportMenuItem)menuItem).setActionView(actionView); | ||
100 | ········} | ||
101 | ········else·{ | ||
102 | ············menuItem2·=·MenuItemCompat.IMPL.setActionView(menuItem,·actionView); | ||
103 | ········} | ||
104 | ········return·menuItem2; | ||
105 | ····} | ||
106 | ···· | ||
107 | ····public·static·MenuItem·setActionView(final·MenuItem·menuItem,·final·View·actionView)·{ | ||
108 | ········MenuItem·menuItem2; | ||
109 | ········if·(menuItem·instanceof·SupportMenuItem)·{ | ||
110 | ············menuItem2·=·((SupportMenuItem)menuItem).setActionView(actionView); | ||
111 | ········} | ||
112 | ········else·{ | ||
113 | ············menuItem2·=·MenuItemCompat.IMPL.setActionView(menuItem,·actionView); | ||
114 | ········} | ||
115 | ········return·menuItem2; | ||
116 | ····} | ||
117 | ···· | ||
118 | ····public·static·MenuItem·setOnActionExpandListener(final·MenuItem·menuItem,·final·MenuItemCompat$OnActionExpandListener·supportOnActionExpandListener)·{ | ||
119 | ········Object·o; | ||
120 | ········if·(menuItem·instanceof·SupportMenuItem)·{ | ||
121 | ············o·=·((SupportMenuItem)menuItem).setSupportOnActionExpandListener(supportOnActionExpandListener); | ||
122 | ········} | ||
123 | ········else·{ | ||
124 | ············o·=·MenuItemCompat.IMPL.setOnActionExpandListener(menuItem,·supportOnActionExpandListener); | ||
Max diff block lines reached; 3/5639 bytes (0.05%) of diff not shown. |
Offset 2, 14 lines modified | Offset 2, 22 lines modified | ||
2 | package·android.support.v4.view; | 2 | package·android.support.v4.view; |
3 | import·android.view.View; | 3 | import·android.view.View; |
4 | import·android.view.MenuItem; | 4 | import·android.view.MenuItem; |
5 | class·MenuItemCompatHoneycomb | 5 | class·MenuItemCompatHoneycomb |
6 | { | 6 | { |
7 | ····public·static·View·getActionView(final·MenuItem·menuItem)·{ | ||
8 | ········return·menuItem.getActionView(); | ||
9 | ····} | ||
10 | ···· | ||
11 | ····public·static·MenuItem·setActionView(final·MenuItem·menuItem,·final·int·actionView)·{ | ||
12 | ········return·menuItem.setActionView(actionView); | ||
13 | ····} | ||
14 | ···· | ||
7 | ····public·static·MenuItem·setActionView(final·MenuItem·menuItem,·final·View·actionView)·{ | 15 | ····public·static·MenuItem·setActionView(final·MenuItem·menuItem,·final·View·actionView)·{ |
8 | ········return·menuItem.setActionView(actionView); | 16 | ········return·menuItem.setActionView(actionView); |
9 | ····} | 17 | ····} |
10 | ···· | 18 | ···· |
11 | ····public·static·void·setShowAsAction(final·MenuItem·menuItem,·final·int·showAsAction)·{ | 19 | ····public·static·void·setShowAsAction(final·MenuItem·menuItem,·final·int·showAsAction)·{ |
12 | ········menuItem.setShowAsAction(showAsAction); | 20 | ········menuItem.setShowAsAction(showAsAction); |
13 | ····} | 21 | ····} |
Offset 40, 20 lines modified | Offset 40, 20 lines modified | ||
40 | ··#32·=·Fieldref···········#29.#31········//·android/content/res/Configuration.locale:Ljava/util/Locale; | 40 | ··#32·=·Fieldref···········#29.#31········//·android/content/res/Configuration.locale:Ljava/util/Locale; |
41 | ··#33·=·NameAndType········#10:#11········//·mLocale:Ljava/util/Locale; | 41 | ··#33·=·NameAndType········#10:#11········//·mLocale:Ljava/util/Locale; |
42 | ··#34·=·Fieldref···········#2.#33·········//·android/support/v4/view/PagerTitleStripIcs$SingleLineAllCapsTransform.mLocale:Ljava/util/Locale; | 42 | ··#34·=·Fieldref···········#2.#33·········//·android/support/v4/view/PagerTitleStripIcs$SingleLineAllCapsTransform.mLocale:Ljava/util/Locale; |
43 | ··#35·=·Utf8···············getTransformation | 43 | ··#35·=·Utf8···············getTransformation |
44 | ··#36·=·Utf8···············(Ljava/lang/CharSequence;Landroid/view/View;)Ljava/lang/CharSequence; | 44 | ··#36·=·Utf8···············(Ljava/lang/CharSequence;Landroid/view/View;)Ljava/lang/CharSequence; |
45 | ··#37·=·NameAndType········#35:#36········//·getTransformation:(Ljava/lang/CharSequence;Landroid/view/View;)Ljava/lang/CharSequence; | 45 | ··#37·=·NameAndType········#35:#36········//·getTransformation:(Ljava/lang/CharSequence;Landroid/view/View;)Ljava/lang/CharSequence; |
46 | ··#38·=·Methodref··········#4.#37·········//·android/text/method/SingleLineTransformationMethod.getTransformation:(Ljava/lang/CharSequence;Landroid/view/View;)Ljava/lang/CharSequence; | 46 | ··#38·=·Methodref··········#4.#37·········//·android/text/method/SingleLineTransformationMethod.getTransformation:(Ljava/lang/CharSequence;Landroid/view/View;)Ljava/lang/CharSequence; |
47 | ··#39·=·Utf8···············java/lang/ | 47 | ··#39·=·Utf8···············java/lang/CharSequence |
48 | ··#40·=·Class··············#39············//·java/lang/ | 48 | ··#40·=·Class··············#39············//·java/lang/CharSequence |
49 | ··#41·=·Utf8···············toString | 49 | ··#41·=·Utf8···············toString |
50 | ··#42·=·Utf8···············()Ljava/lang/String; | 50 | ··#42·=·Utf8···············()Ljava/lang/String; |
51 | ··#43·=·NameAndType········#41:#42········//·toString:()Ljava/lang/String; | 51 | ··#43·=·NameAndType········#41:#42········//·toString:()Ljava/lang/String; |
52 | ··#44·=· | 52 | ··#44·=·InterfaceMethodref·#40.#43········//·java/lang/CharSequence.toString:()Ljava/lang/String; |
53 | ··#45·=·Utf8···············java/lang/String | 53 | ··#45·=·Utf8···············java/lang/String |
54 | ··#46·=·Class··············#45············//·java/lang/String | 54 | ··#46·=·Class··············#45············//·java/lang/String |
55 | ··#47·=·Utf8···············toUpperCase | 55 | ··#47·=·Utf8···············toUpperCase |
56 | ··#48·=·Utf8···············(Ljava/util/Locale;)Ljava/lang/String; | 56 | ··#48·=·Utf8···············(Ljava/util/Locale;)Ljava/lang/String; |
57 | ··#49·=·NameAndType········#47:#48········//·toUpperCase:(Ljava/util/Locale;)Ljava/lang/String; | 57 | ··#49·=·NameAndType········#47:#48········//·toUpperCase:(Ljava/util/Locale;)Ljava/lang/String; |
58 | ··#50·=·Methodref··········#46.#49········//·java/lang/String.toUpperCase:(Ljava/util/Locale;)Ljava/lang/String; | 58 | ··#50·=·Methodref··········#46.#49········//·java/lang/String.toUpperCase:(Ljava/util/Locale;)Ljava/lang/String; |
59 | ··#51·=·Utf8···············Code | 59 | ··#51·=·Utf8···············Code |
Offset 92, 24 lines modified | Offset 92, 24 lines modified | ||
92 | ······stack=300,·locals=5,·args_size=3 | 92 | ······stack=300,·locals=5,·args_size=3 |
93 | ·········0:·aload_0 | 93 | ·········0:·aload_0 |
94 | ·········1:·aload_1 | 94 | ·········1:·aload_1 |
95 | ·········2:·aload_2 | 95 | ·········2:·aload_2 |
96 | ·········3:·invokespecial·#38·················//·Method·android/text/method/SingleLineTransformationMethod.getTransformation:(Ljava/lang/CharSequence;Landroid/view/View;)Ljava/lang/CharSequence; | 96 | ·········3:·invokespecial·#38·················//·Method·android/text/method/SingleLineTransformationMethod.getTransformation:(Ljava/lang/CharSequence;Landroid/view/View;)Ljava/lang/CharSequence; |
97 | ·········6:·astore_1 | 97 | ·········6:·astore_1 |
98 | ·········7:·aload_1 | 98 | ·········7:·aload_1 |
99 | ·········8:·ifnull········3 | 99 | ·········8:·ifnull········33 |
100 | ········11:·aload_1 | 100 | ········11:·aload_1 |
101 | ········12:·invoke | 101 | ········12:·invokeinterface·#44,··1···········//·InterfaceMethod·java/lang/CharSequence.toString:()Ljava/lang/String; |
102 | ········1 | 102 | ········17:·astore_3 |
103 | ········1 | 103 | ········18:·aload_0 |
104 | ········1 | 104 | ········19:·getfield······#34·················//·Field·mLocale:Ljava/util/Locale; |
105 | ········2 | 105 | ········22:·astore········4 |
106 | ········2 | 106 | ········24:·aload_3 |
107 | ········2 | 107 | ········25:·aload·········4 |
108 | ········2 | 108 | ········27:·invokevirtual·#50·················//·Method·java/lang/String.toUpperCase:(Ljava/util/Locale;)Ljava/lang/String; |
109 | ········ | 109 | ········30:·astore_3 |
110 | ········ | 110 | ········31:·aload_3 |
111 | ········3 | 111 | ········32:·areturn |
112 | ········3 | 112 | ········33:·aconst_null |
113 | ········3 | 113 | ········34:·astore_3 |
114 | ········3 | 114 | ········35:·goto··········31 |
115 | } | 115 | } |
Offset 1, 40 lines modified | Offset 1, 103 lines modified | ||
1 | package·android.support.v4.view; | 1 | package·android.support.v4.view; |
2 | import·android.graphics.Paint; | 2 | import·android.graphics.Paint; |
3 | import·android.view.ViewGroup; | ||
3 | import·android.os.Bundle; | 4 | import·android.os.Bundle; |
4 | import·android.support.v4.view.accessibility.AccessibilityNodeInfoCompat; | 5 | import·android.support.v4.view.accessibility.AccessibilityNodeInfoCompat; |
5 | import·android.view.accessibility.AccessibilityEvent; | 6 | import·android.view.accessibility.AccessibilityEvent; |
6 | import·android.view.ViewParent; | 7 | import·android.view.ViewParent; |
7 | import·android.support.v4.view.accessibility.AccessibilityNodeProviderCompat; | 8 | import·android.support.v4.view.accessibility.AccessibilityNodeProviderCompat; |
8 | import·android.view.View; | 9 | import·android.view.View; |
9 | interface·ViewCompat$ViewCompatImpl | 10 | interface·ViewCompat$ViewCompatImpl |
10 | { | 11 | { |
12 | ····ViewPropertyAnimatorCompat·animate(final·View·p0); | ||
13 | ···· | ||
11 | ····boolean·canScrollHorizontally(final·View·p0,·final·int·p1); | 14 | ····boolean·canScrollHorizontally(final·View·p0,·final·int·p1); |
12 | ···· | 15 | ···· |
13 | ····boolean·canScrollVertically(final·View·p0,·final·int·p1); | 16 | ····boolean·canScrollVertically(final·View·p0,·final·int·p1); |
14 | ···· | 17 | ···· |
18 | ····void·dispatchFinishTemporaryDetach(final·View·p0); | ||
19 | ···· | ||
20 | ····void·dispatchStartTemporaryDetach(final·View·p0); | ||
21 | ···· | ||
22 | ····int·getAccessibilityLiveRegion(final·View·p0); | ||
23 | ···· | ||
15 | ····AccessibilityNodeProviderCompat·getAccessibilityNodeProvider(final·View·p0); | 24 | ····AccessibilityNodeProviderCompat·getAccessibilityNodeProvider(final·View·p0); |
16 | ···· | 25 | ···· |
26 | ····float·getAlpha(final·View·p0); | ||
27 | ···· | ||
28 | ····float·getElevation(final·View·p0); | ||
29 | ···· | ||
30 | ····boolean·getFitsSystemWindows(final·View·p0); | ||
31 | ···· | ||
17 | ····int·getImportantForAccessibility(final·View·p0); | 32 | ····int·getImportantForAccessibility(final·View·p0); |
18 | ···· | 33 | ···· |
19 | ····int·getLabelFor(final·View·p0); | 34 | ····int·getLabelFor(final·View·p0); |
20 | ···· | 35 | ···· |
21 | ····int·getLayerType(final·View·p0); | 36 | ····int·getLayerType(final·View·p0); |
22 | ···· | 37 | ···· |
23 | ····int·getLayoutDirection(final·View·p0); | 38 | ····int·getLayoutDirection(final·View·p0); |
24 | ···· | 39 | ···· |
40 | ····int·getMeasuredHeightAndState(final·View·p0); | ||
41 | ···· | ||
42 | ····int·getMeasuredState(final·View·p0); | ||
43 | ···· | ||
44 | ····int·getMeasuredWidthAndState(final·View·p0); | ||
45 | ···· | ||
46 | ····int·getMinimumHeight(final·View·p0); | ||
47 | ···· | ||
48 | ····int·getMinimumWidth(final·View·p0); | ||
49 | ···· | ||
25 | ····int·getOverScrollMode(final·View·p0); | 50 | ····int·getOverScrollMode(final·View·p0); |
26 | ···· | 51 | ···· |
52 | ····int·getPaddingEnd(final·View·p0); | ||
53 | ···· | ||
54 | ····int·getPaddingStart(final·View·p0); | ||
55 | ···· | ||
27 | ····ViewParent·getParentForAccessibility(final·View·p0); | 56 | ····ViewParent·getParentForAccessibility(final·View·p0); |
28 | ···· | 57 | ···· |
58 | ····float·getPivotX(final·View·p0); | ||
59 | ···· | ||
60 | ····float·getPivotY(final·View·p0); | ||
61 | ···· | ||
62 | ····float·getRotation(final·View·p0); | ||
63 | ···· | ||
64 | ····float·getRotationX(final·View·p0); | ||
65 | ···· | ||
66 | ····float·getRotationY(final·View·p0); | ||
67 | ···· | ||
68 | ····float·getScaleX(final·View·p0); | ||
69 | ···· | ||
70 | ····float·getScaleY(final·View·p0); | ||
71 | ···· | ||
72 | ····String·getTransitionName(final·View·p0); | ||
73 | ···· | ||
74 | ····float·getTranslationX(final·View·p0); | ||
75 | ···· | ||
76 | ····float·getTranslationY(final·View·p0); | ||
77 | ···· | ||
78 | ····float·getTranslationZ(final·View·p0); | ||
79 | ···· | ||
80 | ····int·getWindowSystemUiVisibility(final·View·p0); | ||
81 | ···· | ||
82 | ····float·getX(final·View·p0); | ||
83 | ···· | ||
84 | ····float·getY(final·View·p0); | ||
85 | ···· | ||
86 | ····boolean·hasAccessibilityDelegate(final·View·p0); | ||
87 | ···· | ||
29 | ····boolean·hasTransientState(final·View·p0); | 88 | ····boolean·hasTransientState(final·View·p0); |
30 | ···· | 89 | ···· |
90 | ····boolean·isOpaque(final·View·p0); | ||
91 | ···· | ||
92 | ····void·jumpDrawablesToCurrentState(final·View·p0); | ||
93 | ···· | ||
31 | ····void·onInitializeAccessibilityEvent(final·View·p0,·final·AccessibilityEvent·p1); | 94 | ····void·onInitializeAccessibilityEvent(final·View·p0,·final·AccessibilityEvent·p1); |
32 | ···· | 95 | ···· |
33 | ····void·onInitializeAccessibilityNodeInfo(final·View·p0,·final·AccessibilityNodeInfoCompat·p1); | 96 | ····void·onInitializeAccessibilityNodeInfo(final·View·p0,·final·AccessibilityNodeInfoCompat·p1); |
34 | ···· | 97 | ···· |
35 | ····void·onPopulateAccessibilityEvent(final·View·p0,·final·AccessibilityEvent·p1); | 98 | ····void·onPopulateAccessibilityEvent(final·View·p0,·final·AccessibilityEvent·p1); |
36 | ···· | 99 | ···· |
37 | ····boolean·performAccessibilityAction(final·View·p0,·final·int·p1,·final·Bundle·p2); | 100 | ····boolean·performAccessibilityAction(final·View·p0,·final·int·p1,·final·Bundle·p2); |
Offset 43, 23 lines modified | Offset 106, 65 lines modified | ||
43 | ···· | 106 | ···· |
44 | ····void·postInvalidateOnAnimation(final·View·p0,·final·int·p1,·final·int·p2,·final·int·p3,·final·int·p4); | 107 | ····void·postInvalidateOnAnimation(final·View·p0,·final·int·p1,·final·int·p2,·final·int·p3,·final·int·p4); |
45 | ···· | 108 | ···· |
46 | ····void·postOnAnimation(final·View·p0,·final·Runnable·p1); | 109 | ····void·postOnAnimation(final·View·p0,·final·Runnable·p1); |
47 | ···· | 110 | ···· |
48 | ····void·postOnAnimationDelayed(final·View·p0,·final·Runnable·p1,·final·long·p2); | 111 | ····void·postOnAnimationDelayed(final·View·p0,·final·Runnable·p1,·final·long·p2); |
49 | ···· | 112 | ···· |
113 | ····void·requestApplyInsets(final·View·p0); | ||
114 | ···· | ||
115 | ····int·resolveSizeAndState(final·int·p0,·final·int·p1,·final·int·p2); | ||
116 | ···· | ||
50 | ····void·setAccessibilityDelegate(final·View·p0,·final·AccessibilityDelegateCompat·p1); | 117 | ····void·setAccessibilityDelegate(final·View·p0,·final·AccessibilityDelegateCompat·p1); |
51 | ···· | 118 | ···· |
119 | ····void·setAccessibilityLiveRegion(final·View·p0,·final·int·p1); | ||
120 | ···· | ||
121 | ····void·setAlpha(final·View·p0,·final·float·p1); | ||
122 | ···· | ||
123 | ····void·setChildrenDrawingOrderEnabled(final·ViewGroup·p0,·final·boolean·p1); | ||
124 | ···· | ||
125 | ····void·setElevation(final·View·p0,·final·float·p1); | ||
126 | ···· | ||
52 | ····void·setHasTransientState(final·View·p0,·final·boolean·p1); | 127 | ····void·setHasTransientState(final·View·p0,·final·boolean·p1); |
53 | ···· | 128 | ···· |
Max diff block lines reached; 1314/5217 bytes (25.19%) of diff not shown. |
Offset 1, 71 lines modified | Offset 1, 118 lines modified | ||
1 | package·android.support.v4.view; | 1 | package·android.support.v4.view; |
2 | import·android.graphics.Paint; | 2 | import·android.graphics.Paint; |
3 | import·android.view.ViewGroup; | ||
3 | import·android.os.Bundle; | 4 | import·android.os.Bundle; |
4 | import·android.support.v4.view.accessibility.AccessibilityNodeInfoCompat; | 5 | import·android.support.v4.view.accessibility.AccessibilityNodeInfoCompat; |
5 | import·android.view.accessibility.AccessibilityEvent; | 6 | import·android.view.accessibility.AccessibilityEvent; |
6 | import·android.view.ViewParent; | 7 | import·android.view.ViewParent; |
7 | import·android.support.v4.view.accessibility.AccessibilityNodeProviderCompat; | 8 | import·android.support.v4.view.accessibility.AccessibilityNodeProviderCompat; |
8 | import·android.view.View; | 9 | import·android.view.View; |
9 | import·android.os.Build$VERSION; | 10 | import·android.os.Build$VERSION; |
10 | public·class·ViewCompat | 11 | public·class·ViewCompat |
11 | { | 12 | { |
13 | ····public·static·final·int·ACCESSIBILITY_LIVE_REGION_ASSERTIVE·=·2; | ||
14 | ····public·static·final·int·ACCESSIBILITY_LIVE_REGION_NONE·=·0; | ||
15 | ····public·static·final·int·ACCESSIBILITY_LIVE_REGION_POLITE·=·1; | ||
12 | ····private·static·final·long·FAKE_FRAME_TIME·=·10L; | 16 | ····private·static·final·long·FAKE_FRAME_TIME·=·10L; |
13 | ····static·final·ViewCompat$ViewCompatImpl·IMPL; | 17 | ····static·final·ViewCompat$ViewCompatImpl·IMPL; |
14 | ····public·static·final·int·IMPORTANT_FOR_ACCESSIBILITY_AUTO·=·0; | 18 | ····public·static·final·int·IMPORTANT_FOR_ACCESSIBILITY_AUTO·=·0; |
15 | ····public·static·final·int·IMPORTANT_FOR_ACCESSIBILITY_NO·=·2; | 19 | ····public·static·final·int·IMPORTANT_FOR_ACCESSIBILITY_NO·=·2; |
20 | ····public·static·final·int·IMPORTANT_FOR_ACCESSIBILITY_NO_HIDE_DESCENDANTS·=·4; | ||
16 | ····public·static·final·int·IMPORTANT_FOR_ACCESSIBILITY_YES·=·1; | 21 | ····public·static·final·int·IMPORTANT_FOR_ACCESSIBILITY_YES·=·1; |
17 | ····public·static·final·int·LAYER_TYPE_HARDWARE·=·2; | 22 | ····public·static·final·int·LAYER_TYPE_HARDWARE·=·2; |
18 | ····public·static·final·int·LAYER_TYPE_NONE·=·0; | 23 | ····public·static·final·int·LAYER_TYPE_NONE·=·0; |
19 | ····public·static·final·int·LAYER_TYPE_SOFTWARE·=·1; | 24 | ····public·static·final·int·LAYER_TYPE_SOFTWARE·=·1; |
20 | ····public·static·final·int·LAYOUT_DIRECTION_INHERIT·=·2; | 25 | ····public·static·final·int·LAYOUT_DIRECTION_INHERIT·=·2; |
21 | ····public·static·final·int·LAYOUT_DIRECTION_LOCALE·=·3; | 26 | ····public·static·final·int·LAYOUT_DIRECTION_LOCALE·=·3; |
22 | ····public·static·final·int·LAYOUT_DIRECTION_LTR·=·0; | 27 | ····public·static·final·int·LAYOUT_DIRECTION_LTR·=·0; |
23 | ····public·static·final·int·LAYOUT_DIRECTION_RTL·=·1; | 28 | ····public·static·final·int·LAYOUT_DIRECTION_RTL·=·1; |
29 | ····public·static·final·int·MEASURED_HEIGHT_STATE_SHIFT·=·16; | ||
30 | ····public·static·final·int·MEASURED_SIZE_MASK·=·16777215; | ||
31 | ····public·static·final·int·MEASURED_STATE_MASK·=·-16777216; | ||
32 | ····public·static·final·int·MEASURED_STATE_TOO_SMALL·=·16777216; | ||
24 | ····public·static·final·int·OVER_SCROLL_ALWAYS·=·0; | 33 | ····public·static·final·int·OVER_SCROLL_ALWAYS·=·0; |
25 | ····public·static·final·int·OVER_SCROLL_IF_CONTENT_SCROLLS·=·1; | 34 | ····public·static·final·int·OVER_SCROLL_IF_CONTENT_SCROLLS·=·1; |
26 | ····public·static·final·int·OVER_SCROLL_NEVER·=·2; | 35 | ····public·static·final·int·OVER_SCROLL_NEVER·=·2; |
36 | ····private·static·final·String·TAG·=·"ViewCompat"; | ||
27 | ···· | 37 | ···· |
28 | ····static·{ | 38 | ····static·{ |
29 | ········final·int·sdk_INT·=·Build$VERSION.SDK_INT; | 39 | ········final·int·sdk_INT·=·Build$VERSION.SDK_INT; |
30 | ········if·(sdk_INT·>=· | 40 | ········if·(sdk_INT·>=·21)·{ |
41 | ············IMPL·=·(ViewCompat$ViewCompatImpl)new·ViewCompat$Api21ViewCompatImpl(); | ||
42 | ········} | ||
43 | ········else·if·(sdk_INT·>=·19)·{ | ||
44 | ············IMPL·=·(ViewCompat$ViewCompatImpl)new·ViewCompat$KitKatViewCompatImpl(); | ||
45 | ········} | ||
46 | ········else·if·(sdk_INT·>=·17)·{ | ||
31 | ············IMPL·=·(ViewCompat$ViewCompatImpl)new·ViewCompat$JbMr1ViewCompatImpl(); | 47 | ············IMPL·=·(ViewCompat$ViewCompatImpl)new·ViewCompat$JbMr1ViewCompatImpl(); |
32 | ········} | 48 | ········} |
33 | ········else·if·(sdk_INT·>=·16)·{ | 49 | ········else·if·(sdk_INT·>=·16)·{ |
34 | ············IMPL·=·(ViewCompat$ViewCompatImpl)new·ViewCompat$JBViewCompatImpl(); | 50 | ············IMPL·=·(ViewCompat$ViewCompatImpl)new·ViewCompat$JBViewCompatImpl(); |
35 | ········} | 51 | ········} |
36 | ········else·if·(sdk_INT·>=·14)·{ | 52 | ········else·if·(sdk_INT·>=·14)·{ |
37 | ············IMPL·=·(ViewCompat$ViewCompatImpl)new·ViewCompat$ICSViewCompatImpl(); | 53 | ············IMPL·=·(ViewCompat$ViewCompatImpl)new·ViewCompat$ICSViewCompatImpl(); |
38 | ········} | 54 | ········} |
39 | ········else·if·(sdk_INT·>=·11)·{ | 55 | ········else·if·(sdk_INT·>=·11)·{ |
40 | ············IMPL·=·(ViewCompat$ViewCompatImpl)new·ViewCompat$HCViewCompatImpl(); | 56 | ············IMPL·=·(ViewCompat$ViewCompatImpl)new·ViewCompat$HCViewCompatImpl(); |
41 | ········} | 57 | ········} |
42 | ········else·if·(sdk_INT·>=·9)·{ | 58 | ········else·if·(sdk_INT·>=·9)·{ |
43 | ············IMPL·=·(ViewCompat$ViewCompatImpl)new·ViewCompat$GBViewCompatImpl(); | 59 | ············IMPL·=·(ViewCompat$ViewCompatImpl)new·ViewCompat$GBViewCompatImpl(); |
44 | ········} | 60 | ········} |
61 | ········else·if·(sdk_INT·>=·7)·{ | ||
62 | ············IMPL·=·(ViewCompat$ViewCompatImpl)new·ViewCompat$EclairMr1ViewCompatImpl(); | ||
63 | ········} | ||
45 | ········else·{ | 64 | ········else·{ |
46 | ············IMPL·=·(ViewCompat$ViewCompatImpl)new·ViewCompat$BaseViewCompatImpl(); | 65 | ············IMPL·=·(ViewCompat$ViewCompatImpl)new·ViewCompat$BaseViewCompatImpl(); |
47 | ········} | 66 | ········} |
48 | ····} | 67 | ····} |
49 | ···· | 68 | ···· |
69 | ····public·static·ViewPropertyAnimatorCompat·animate(final·View·view)·{ | ||
70 | ········return·ViewCompat.IMPL.animate(view); | ||
71 | ····} | ||
72 | ···· | ||
50 | ····public·static·boolean·canScrollHorizontally(final·View·view,·final·int·n)·{ | 73 | ····public·static·boolean·canScrollHorizontally(final·View·view,·final·int·n)·{ |
51 | ········return·ViewCompat.IMPL.canScrollHorizontally(view,·n); | 74 | ········return·ViewCompat.IMPL.canScrollHorizontally(view,·n); |
52 | ····} | 75 | ····} |
53 | ···· | 76 | ···· |
54 | ····public·static·boolean·canScrollVertically(final·View·view,·final·int·n)·{ | 77 | ····public·static·boolean·canScrollVertically(final·View·view,·final·int·n)·{ |
55 | ········return·ViewCompat.IMPL.canScrollVertically(view,·n); | 78 | ········return·ViewCompat.IMPL.canScrollVertically(view,·n); |
56 | ····} | 79 | ····} |
57 | ···· | 80 | ···· |
81 | ····public·static·void·dispatchFinishTemporaryDetach(final·View·view)·{ | ||
82 | ········ViewCompat.IMPL.dispatchFinishTemporaryDetach(view); | ||
83 | ····} | ||
84 | ···· | ||
85 | ····public·static·void·dispatchStartTemporaryDetach(final·View·view)·{ | ||
86 | ········ViewCompat.IMPL.dispatchStartTemporaryDetach(view); | ||
87 | ····} | ||
88 | ···· | ||
89 | ····public·static·int·getAccessibilityLiveRegion(final·View·view)·{ | ||
90 | ········return·ViewCompat.IMPL.getAccessibilityLiveRegion(view); | ||
91 | ····} | ||
92 | ···· | ||
58 | ····public·static·AccessibilityNodeProviderCompat·getAccessibilityNodeProvider(final·View·view)·{ | 93 | ····public·static·AccessibilityNodeProviderCompat·getAccessibilityNodeProvider(final·View·view)·{ |
59 | ········return·ViewCompat.IMPL.getAccessibilityNodeProvider(view); | 94 | ········return·ViewCompat.IMPL.getAccessibilityNodeProvider(view); |
60 | ····} | 95 | ····} |
61 | ···· | 96 | ···· |
97 | ····public·static·float·getAlpha(final·View·view)·{ | ||
98 | ········return·ViewCompat.IMPL.getAlpha(view); | ||
99 | ····} | ||
100 | ···· | ||
101 | ····public·static·float·getElevation(final·View·view)·{ | ||
102 | ········return·ViewCompat.IMPL.getElevation(view); | ||
103 | ····} | ||
104 | ···· | ||
105 | ····public·static·boolean·getFitsSystemWindows(final·View·view)·{ | ||
106 | ········return·ViewCompat.IMPL.getFitsSystemWindows(view); | ||
107 | ····} | ||
108 | ···· | ||
62 | ····public·static·int·getImportantForAccessibility(final·View·view)·{ | 109 | ····public·static·int·getImportantForAccessibility(final·View·view)·{ |
63 | ········return·ViewCompat.IMPL.getImportantForAccessibility(view); | 110 | ········return·ViewCompat.IMPL.getImportantForAccessibility(view); |
64 | ····} | 111 | ····} |
65 | ···· | 112 | ···· |
66 | ····public·static·int·getLabelFor(final·View·view)·{ | 113 | ····public·static·int·getLabelFor(final·View·view)·{ |
67 | ········return·ViewCompat.IMPL.getLabelFor(view); | 114 | ········return·ViewCompat.IMPL.getLabelFor(view); |
68 | ····} | 115 | ····} |
Offset 74, 26 lines modified | Offset 121, 122 lines modified | ||
74 | ········return·ViewCompat.IMPL.getLayerType(view); | 121 | ········return·ViewCompat.IMPL.getLayerType(view); |
75 | ····} | 122 | ····} |
76 | ···· | 123 | ···· |
77 | ····public·static·int·getLayoutDirection(final·View·view)·{ | 124 | ····public·static·int·getLayoutDirection(final·View·view)·{ |
78 | ········return·ViewCompat.IMPL.getLayoutDirection(view); | 125 | ········return·ViewCompat.IMPL.getLayoutDirection(view); |
79 | ····} | 126 | ····} |
80 | ···· | 127 | ···· |
128 | ····public·static·int·getMeasuredHeightAndState(final·View·view)·{ | ||
Max diff block lines reached; 7374/13219 bytes (55.78%) of diff not shown. |
Offset 1, 21 lines modified | Offset 1, 137 lines modified | ||
1 | package·android.support.v4.view; | 1 | package·android.support.v4.view; |
2 | import·android.graphics.Paint; | 2 | import·android.graphics.Paint; |
3 | import·android.view.View; | ||
4 | import·android.animation.ValueAnimator; | 3 | import·android.animation.ValueAnimator; |
4 | import·android.view.View; | ||
5 | class·ViewCompatHC | 5 | class·ViewCompatHC |
6 | { | 6 | { |
7 | ····public·static·float·getAlpha(final·View·view)·{ | ||
8 | ········return·view.getAlpha(); | ||
9 | ····} | ||
10 | ···· | ||
7 | ····static·long·getFrameTime()·{ | 11 | ····static·long·getFrameTime()·{ |
8 | ········return·ValueAnimator.getFrameDelay(); | 12 | ········return·ValueAnimator.getFrameDelay(); |
9 | ····} | 13 | ····} |
10 | ···· | 14 | ···· |
11 | ····public·static·int·getLayerType(final·View·view)·{ | 15 | ····public·static·int·getLayerType(final·View·view)·{ |
12 | ········return·view.getLayerType(); | 16 | ········return·view.getLayerType(); |
13 | ····} | 17 | ····} |
14 | ···· | 18 | ···· |
19 | ····public·static·int·getMeasuredHeightAndState(final·View·view)·{ | ||
20 | ········return·view.getMeasuredHeightAndState(); | ||
21 | ····} | ||
22 | ···· | ||
23 | ····public·static·int·getMeasuredState(final·View·view)·{ | ||
24 | ········return·view.getMeasuredState(); | ||
25 | ····} | ||
26 | ···· | ||
27 | ····public·static·int·getMeasuredWidthAndState(final·View·view)·{ | ||
28 | ········return·view.getMeasuredWidthAndState(); | ||
29 | ····} | ||
30 | ···· | ||
31 | ····public·static·float·getPivotX(final·View·view)·{ | ||
32 | ········return·view.getPivotX(); | ||
33 | ····} | ||
34 | ···· | ||
35 | ····public·static·float·getPivotY(final·View·view)·{ | ||
36 | ········return·view.getPivotY(); | ||
37 | ····} | ||
38 | ···· | ||
39 | ····public·static·float·getRotation(final·View·view)·{ | ||
40 | ········return·view.getRotation(); | ||
41 | ····} | ||
42 | ···· | ||
43 | ····public·static·float·getRotationX(final·View·view)·{ | ||
44 | ········return·view.getRotationX(); | ||
45 | ····} | ||
46 | ···· | ||
47 | ····public·static·float·getRotationY(final·View·view)·{ | ||
48 | ········return·view.getRotationY(); | ||
49 | ····} | ||
50 | ···· | ||
51 | ····public·static·float·getScaleX(final·View·view)·{ | ||
52 | ········return·view.getScaleX(); | ||
53 | ····} | ||
54 | ···· | ||
55 | ····public·static·float·getScaleY(final·View·view)·{ | ||
56 | ········return·view.getScaleY(); | ||
57 | ····} | ||
58 | ···· | ||
59 | ····public·static·float·getTranslationX(final·View·view)·{ | ||
60 | ········return·view.getTranslationX(); | ||
61 | ····} | ||
62 | ···· | ||
63 | ····public·static·float·getTranslationY(final·View·view)·{ | ||
64 | ········return·view.getTranslationY(); | ||
65 | ····} | ||
66 | ···· | ||
67 | ····public·static·float·getX(final·View·view)·{ | ||
68 | ········return·view.getX(); | ||
69 | ····} | ||
70 | ···· | ||
71 | ····public·static·float·getY(final·View·view)·{ | ||
72 | ········return·view.getY(); | ||
73 | ····} | ||
74 | ···· | ||
75 | ····public·static·void·jumpDrawablesToCurrentState(final·View·view)·{ | ||
76 | ········view.jumpDrawablesToCurrentState(); | ||
77 | ····} | ||
78 | ···· | ||
79 | ····public·static·int·resolveSizeAndState(final·int·n,·final·int·n2,·final·int·n3)·{ | ||
80 | ········return·View.resolveSizeAndState(n,·n2,·n3); | ||
81 | ····} | ||
82 | ···· | ||
83 | ····public·static·void·setAlpha(final·View·view,·final·float·alpha)·{ | ||
84 | ········view.setAlpha(alpha); | ||
85 | ····} | ||
86 | ···· | ||
15 | ····public·static·void·setLayerType(final·View·view,·final·int·n,·final·Paint·paint)·{ | 87 | ····public·static·void·setLayerType(final·View·view,·final·int·n,·final·Paint·paint)·{ |
16 | ········view.setLayerType(n,·paint); | 88 | ········view.setLayerType(n,·paint); |
17 | ····} | 89 | ····} |
90 | ···· | ||
91 | ····public·static·void·setPivotX(final·View·view,·final·float·pivotX)·{ | ||
92 | ········view.setPivotX(pivotX); | ||
93 | ····} | ||
94 | ···· | ||
95 | ····public·static·void·setPivotY(final·View·view,·final·float·pivotY)·{ | ||
96 | ········view.setPivotY(pivotY); | ||
97 | ····} | ||
98 | ···· | ||
99 | ····public·static·void·setRotation(final·View·view,·final·float·rotation)·{ | ||
100 | ········view.setRotation(rotation); | ||
101 | ····} | ||
102 | ···· | ||
103 | ····public·static·void·setRotationX(final·View·view,·final·float·rotationX)·{ | ||
104 | ········view.setRotationX(rotationX); | ||
105 | ····} | ||
106 | ···· | ||
107 | ····public·static·void·setRotationY(final·View·view,·final·float·rotationY)·{ | ||
108 | ········view.setRotationY(rotationY); | ||
109 | ····} | ||
110 | ···· | ||
111 | ····public·static·void·setScaleX(final·View·view,·final·float·scaleX)·{ | ||
112 | ········view.setScaleX(scaleX); | ||
113 | ····} | ||
114 | ···· | ||
115 | ····public·static·void·setScaleY(final·View·view,·final·float·scaleY)·{ | ||
116 | ········view.setScaleY(scaleY); | ||
117 | ····} | ||
118 | ···· | ||
119 | ····public·static·void·setTranslationX(final·View·view,·final·float·translationX)·{ | ||
120 | ········view.setTranslationX(translationX); | ||
121 | ····} | ||
122 | ···· | ||
123 | ····public·static·void·setTranslationY(final·View·view,·final·float·translationY)·{ | ||
Max diff block lines reached; 0/3892 bytes (0.00%) of diff not shown. |
Offset 1, 24 lines modified | Offset 1, 36 lines modified | ||
1 | package·android.support.v4.view; | 1 | package·android.support.v4.view; |
2 | import·android.os.Bundle; | 2 | import·android.os.Bundle; |
3 | import·android.view.ViewParent; | 3 | import·android.view.ViewParent; |
4 | import·android.view.View; | 4 | import·android.view.View; |
5 | 5 | class·ViewCompatJB | |
6 | { | 6 | { |
7 | ····public·static·Object·getAccessibilityNodeProvider(final·View·view)·{ | 7 | ····public·static·Object·getAccessibilityNodeProvider(final·View·view)·{ |
8 | ········return·view.getAccessibilityNodeProvider(); | 8 | ········return·view.getAccessibilityNodeProvider(); |
9 | ····} | 9 | ····} |
10 | ···· | 10 | ···· |
11 | ····public·static·boolean·getFitsSystemWindows(final·View·view)·{ | ||
12 | ········return·view.getFitsSystemWindows(); | ||
13 | ····} | ||
14 | ···· | ||
11 | ····public·static·int·getImportantForAccessibility(final·View·view)·{ | 15 | ····public·static·int·getImportantForAccessibility(final·View·view)·{ |
12 | ········return·view.getImportantForAccessibility(); | 16 | ········return·view.getImportantForAccessibility(); |
13 | ····} | 17 | ····} |
14 | ···· | 18 | ···· |
19 | ····public·static·int·getMinimumHeight(final·View·view)·{ | ||
20 | ········return·view.getMinimumHeight(); | ||
21 | ····} | ||
22 | ···· | ||
23 | ····public·static·int·getMinimumWidth(final·View·view)·{ | ||
24 | ········return·view.getMinimumWidth(); | ||
25 | ····} | ||
26 | ···· | ||
15 | ····public·static·ViewParent·getParentForAccessibility(final·View·view)·{ | 27 | ····public·static·ViewParent·getParentForAccessibility(final·View·view)·{ |
16 | ········return·view.getParentForAccessibility(); | 28 | ········return·view.getParentForAccessibility(); |
17 | ····} | 29 | ····} |
18 | ···· | 30 | ···· |
19 | ····public·static·boolean·hasTransientState(final·View·view)·{ | 31 | ····public·static·boolean·hasTransientState(final·View·view)·{ |
20 | ········return·view.hasTransientState(); | 32 | ········return·view.hasTransientState(); |
21 | ····} | 33 | ····} |
Offset 39, 14 lines modified | Offset 51, 18 lines modified | ||
39 | ········view.postOnAnimation(runnable); | 51 | ········view.postOnAnimation(runnable); |
40 | ····} | 52 | ····} |
41 | ···· | 53 | ···· |
42 | ····public·static·void·postOnAnimationDelayed(final·View·view,·final·Runnable·runnable,·final·long·n)·{ | 54 | ····public·static·void·postOnAnimationDelayed(final·View·view,·final·Runnable·runnable,·final·long·n)·{ |
43 | ········view.postOnAnimationDelayed(runnable,·n); | 55 | ········view.postOnAnimationDelayed(runnable,·n); |
44 | ····} | 56 | ····} |
45 | ···· | 57 | ···· |
58 | ····public·static·void·requestApplyInsets(final·View·view)·{ | ||
59 | ········view.requestFitSystemWindows(); | ||
60 | ····} | ||
61 | ···· | ||
46 | ····public·static·void·setHasTransientState(final·View·view,·final·boolean·hasTransientState)·{ | 62 | ····public·static·void·setHasTransientState(final·View·view,·final·boolean·hasTransientState)·{ |
47 | ········view.setHasTransientState(hasTransientState); | 63 | ········view.setHasTransientState(hasTransientState); |
48 | ····} | 64 | ····} |
49 | ···· | 65 | ···· |
50 | ····public·static·void·setImportantForAccessibility(final·View·view,·final·int·importantForAccessibility)·{ | 66 | ····public·static·void·setImportantForAccessibility(final·View·view,·final·int·importantForAccessibility)·{ |
51 | ········view.setImportantForAccessibility(importantForAccessibility); | 67 | ········view.setImportantForAccessibility(importantForAccessibility); |
52 | ····} | 68 | ····} |
Offset 10, 19 lines modified | Offset 10, 35 lines modified | ||
10 | ········return·view.getLabelFor(); | 10 | ········return·view.getLabelFor(); |
11 | ····} | 11 | ····} |
12 | ···· | 12 | ···· |
13 | ····public·static·int·getLayoutDirection(final·View·view)·{ | 13 | ····public·static·int·getLayoutDirection(final·View·view)·{ |
14 | ········return·view.getLayoutDirection(); | 14 | ········return·view.getLayoutDirection(); |
15 | ····} | 15 | ····} |
16 | ···· | 16 | ···· |
17 | ····public·static·int·getPaddingEnd(final·View·view)·{ | ||
18 | ········return·view.getPaddingEnd(); | ||
19 | ····} | ||
20 | ···· | ||
21 | ····public·static·int·getPaddingStart(final·View·view)·{ | ||
22 | ········return·view.getPaddingStart(); | ||
23 | ····} | ||
24 | ···· | ||
25 | ····public·static·int·getWindowSystemUiVisibility(final·View·view)·{ | ||
26 | ········return·view.getWindowSystemUiVisibility(); | ||
27 | ····} | ||
28 | ···· | ||
17 | ····public·static·void·setLabelFor(final·View·view,·final·int·labelFor)·{ | 29 | ····public·static·void·setLabelFor(final·View·view,·final·int·labelFor)·{ |
18 | ········view.setLabelFor(labelFor); | 30 | ········view.setLabelFor(labelFor); |
19 | ····} | 31 | ····} |
20 | ···· | 32 | ···· |
21 | ····public·static·void·setLayerPaint(final·View·view,·final·Paint·layerPaint)·{ | 33 | ····public·static·void·setLayerPaint(final·View·view,·final·Paint·layerPaint)·{ |
22 | ········view.setLayerPaint(layerPaint); | 34 | ········view.setLayerPaint(layerPaint); |
23 | ····} | 35 | ····} |
24 | ···· | 36 | ···· |
25 | ····public·static·void·setLayoutDirection(final·View·view,·final·int·layoutDirection)·{ | 37 | ····public·static·void·setLayoutDirection(final·View·view,·final·int·layoutDirection)·{ |
26 | ········view.setLayoutDirection(layoutDirection); | 38 | ········view.setLayoutDirection(layoutDirection); |
27 | ····} | 39 | ····} |
40 | ···· | ||
41 | ····public·static·void·setPaddingRelative(final·View·view,·final·int·n,·final·int·n2,·final·int·n3,·final·int·n4)·{ | ||
42 | ········view.setPaddingRelative(n,·n2,·n3,·n4); | ||
43 | ····} | ||
28 | } | 44 | } |
Offset 2, 8 lines modified | Offset 2, 10 lines modified | ||
2 | package·android.support.v4.view; | 2 | package·android.support.v4.view; |
3 | import·android.view.ViewConfiguration; | 3 | import·android.view.ViewConfiguration; |
4 | interface·ViewConfigurationCompat$ViewConfigurationVersionImpl | 4 | interface·ViewConfigurationCompat$ViewConfigurationVersionImpl |
5 | { | 5 | { |
6 | ····int·getScaledPagingTouchSlop(final·ViewConfiguration·p0); | 6 | ····int·getScaledPagingTouchSlop(final·ViewConfiguration·p0); |
7 | ···· | ||
8 | ····boolean·hasPermanentMenuKey(final·ViewConfiguration·p0); | ||
7 | } | 9 | } |
Offset 5, 19 lines modified | Offset 5, 29 lines modified | ||
5 | import·android.os.Build$VERSION; | 5 | import·android.os.Build$VERSION; |
6 | public·class·ViewConfigurationCompat | 6 | public·class·ViewConfigurationCompat |
7 | { | 7 | { |
8 | ····static·final·ViewConfigurationCompat$ViewConfigurationVersionImpl·IMPL; | 8 | ····static·final·ViewConfigurationCompat$ViewConfigurationVersionImpl·IMPL; |
9 | ···· | 9 | ···· |
10 | ····static·{ | 10 | ····static·{ |
11 | ········if·(Build$VERSION.SDK_INT·>=·1 | 11 | ········if·(Build$VERSION.SDK_INT·>=·14)·{ |
12 | ············IMPL·=·(ViewConfigurationCompat$ViewConfigurationVersionImpl)new·ViewConfigurationCompat$IcsViewConfigurationVersionImpl(); | ||
13 | ········} | ||
14 | ········else·if·(Build$VERSION.SDK_INT·>=·11)·{ | ||
15 | ············IMPL·=·(ViewConfigurationCompat$ViewConfigurationVersionImpl)new·ViewConfigurationCompat$HoneycombViewConfigurationVersionImpl(); | ||
16 | ········} | ||
17 | ········else·if·(Build$VERSION.SDK_INT·>=·8)·{ | ||
12 | ············IMPL·=·(ViewConfigurationCompat$ViewConfigurationVersionImpl)new·ViewConfigurationCompat$FroyoViewConfigurationVersionImpl(); | 18 | ············IMPL·=·(ViewConfigurationCompat$ViewConfigurationVersionImpl)new·ViewConfigurationCompat$FroyoViewConfigurationVersionImpl(); |
13 | ········} | 19 | ········} |
14 | ········else·{ | 20 | ········else·{ |
15 | ············IMPL·=·(ViewConfigurationCompat$ViewConfigurationVersionImpl)new·ViewConfigurationCompat$BaseViewConfigurationVersionImpl(); | 21 | ············IMPL·=·(ViewConfigurationCompat$ViewConfigurationVersionImpl)new·ViewConfigurationCompat$BaseViewConfigurationVersionImpl(); |
16 | ········} | 22 | ········} |
17 | ····} | 23 | ····} |
18 | ···· | 24 | ···· |
19 | ····public·static·int·getScaledPagingTouchSlop(final·ViewConfiguration·viewConfiguration)·{ | 25 | ····public·static·int·getScaledPagingTouchSlop(final·ViewConfiguration·viewConfiguration)·{ |
20 | ········return·ViewConfigurationCompat.IMPL.getScaledPagingTouchSlop(viewConfiguration); | 26 | ········return·ViewConfigurationCompat.IMPL.getScaledPagingTouchSlop(viewConfiguration); |
21 | ····} | 27 | ····} |
28 | ···· | ||
29 | ····public·static·boolean·hasPermanentMenuKey(final·ViewConfiguration·viewConfiguration)·{ | ||
30 | ········return·ViewConfigurationCompat.IMPL.hasPermanentMenuKey(viewConfiguration); | ||
31 | ····} | ||
22 | } | 32 | } |
Offset 3, 11 lines modified | Offset 3, 19 lines modified | ||
3 | import·android.view.accessibility.AccessibilityEvent; | 3 | import·android.view.accessibility.AccessibilityEvent; |
4 | import·android.view.View; | 4 | import·android.view.View; |
5 | import·android.view.ViewGroup; | 5 | import·android.view.ViewGroup; |
6 | interface·ViewGroupCompat$ViewGroupCompatImpl | 6 | interface·ViewGroupCompat$ViewGroupCompatImpl |
7 | { | 7 | { |
8 | ····int·getLayoutMode(final·ViewGroup·p0); | ||
9 | ···· | ||
10 | ····boolean·isTransitionGroup(final·ViewGroup·p0); | ||
11 | ···· | ||
8 | ····boolean·onRequestSendAccessibilityEvent(final·ViewGroup·p0,·final·View·p1,·final·AccessibilityEvent·p2); | 12 | ····boolean·onRequestSendAccessibilityEvent(final·ViewGroup·p0,·final·View·p1,·final·AccessibilityEvent·p2); |
9 | ···· | 13 | ···· |
14 | ····void·setLayoutMode(final·ViewGroup·p0,·final·int·p1); | ||
15 | ···· | ||
10 | ····void·setMotionEventSplittingEnabled(final·ViewGroup·p0,·final·boolean·p1); | 16 | ····void·setMotionEventSplittingEnabled(final·ViewGroup·p0,·final·boolean·p1); |
17 | ···· | ||
18 | ····void·setTransitionGroup(final·ViewGroup·p0,·final·boolean·p1); | ||
11 | } | 19 | } |
Offset 5, 32 lines modified | Offset 5, 56 lines modified | ||
5 | import·android.view.View; | 5 | import·android.view.View; |
6 | import·android.view.ViewGroup; | 6 | import·android.view.ViewGroup; |
7 | import·android.os.Build$VERSION; | 7 | import·android.os.Build$VERSION; |
8 | public·class·ViewGroupCompat | 8 | public·class·ViewGroupCompat |
9 | { | 9 | { |
10 | ····static·final·ViewGroupCompat$ViewGroupCompatImpl·IMPL; | 10 | ····static·final·ViewGroupCompat$ViewGroupCompatImpl·IMPL; |
11 | ····public·static·final·int·LAYOUT_MODE_CLIP_BOUNDS·=·0; | ||
12 | ····public·static·final·int·LAYOUT_MODE_OPTICAL_BOUNDS·=·1; | ||
11 | ···· | 13 | ···· |
12 | ····static·{ | 14 | ····static·{ |
13 | ········final·int·sdk_INT·=·Build$VERSION.SDK_INT; | 15 | ········final·int·sdk_INT·=·Build$VERSION.SDK_INT; |
14 | ········if·(sdk_INT·>=· | 16 | ········if·(sdk_INT·>=·21)·{ |
17 | ············IMPL·=·(ViewGroupCompat$ViewGroupCompatImpl)new·ViewGroupCompat$ViewGroupCompatApi21Impl(); | ||
18 | ········} | ||
19 | ········else·if·(sdk_INT·>=·18)·{ | ||
20 | ············IMPL·=·(ViewGroupCompat$ViewGroupCompatImpl)new·ViewGroupCompat$ViewGroupCompatJellybeanMR2Impl(); | ||
21 | ········} | ||
22 | ········else·if·(sdk_INT·>=·14)·{ | ||
15 | ············IMPL·=·(ViewGroupCompat$ViewGroupCompatImpl)new·ViewGroupCompat$ViewGroupCompatIcsImpl(); | 23 | ············IMPL·=·(ViewGroupCompat$ViewGroupCompatImpl)new·ViewGroupCompat$ViewGroupCompatIcsImpl(); |
16 | ········} | 24 | ········} |
17 | ········else·if·(sdk_INT·>=·11)·{ | 25 | ········else·if·(sdk_INT·>=·11)·{ |
18 | ············IMPL·=·(ViewGroupCompat$ViewGroupCompatImpl)new·ViewGroupCompat$ViewGroupCompatHCImpl(); | 26 | ············IMPL·=·(ViewGroupCompat$ViewGroupCompatImpl)new·ViewGroupCompat$ViewGroupCompatHCImpl(); |
19 | ········} | 27 | ········} |
20 | ········else·{ | 28 | ········else·{ |
21 | ············IMPL·=·(ViewGroupCompat$ViewGroupCompatImpl)new·ViewGroupCompat$ViewGroupCompatStubImpl(); | 29 | ············IMPL·=·(ViewGroupCompat$ViewGroupCompatImpl)new·ViewGroupCompat$ViewGroupCompatStubImpl(); |
22 | ········} | 30 | ········} |
23 | ····} | 31 | ····} |
24 | ···· | 32 | ···· |
25 | ····private·ViewGroupCompat()·{ | 33 | ····private·ViewGroupCompat()·{ |
26 | ····} | 34 | ····} |
27 | ···· | 35 | ···· |
36 | ····public·static·int·getLayoutMode(final·ViewGroup·viewGroup)·{ | ||
37 | ········return·ViewGroupCompat.IMPL.getLayoutMode(viewGroup); | ||
38 | ····} | ||
39 | ···· | ||
40 | ····public·static·boolean·isTransitionGroup(final·ViewGroup·viewGroup)·{ | ||
41 | ········return·ViewGroupCompat.IMPL.isTransitionGroup(viewGroup); | ||
42 | ····} | ||
43 | ···· | ||
28 | ····public·static·boolean·onRequestSendAccessibilityEvent(final·ViewGroup·viewGroup,·final·View·view,·final·AccessibilityEvent·accessibilityEvent)·{ | 44 | ····public·static·boolean·onRequestSendAccessibilityEvent(final·ViewGroup·viewGroup,·final·View·view,·final·AccessibilityEvent·accessibilityEvent)·{ |
29 | ········return·ViewGroupCompat.IMPL.onRequestSendAccessibilityEvent(viewGroup,·view,·accessibilityEvent); | 45 | ········return·ViewGroupCompat.IMPL.onRequestSendAccessibilityEvent(viewGroup,·view,·accessibilityEvent); |
30 | ····} | 46 | ····} |
31 | ···· | 47 | ···· |
48 | ····public·static·void·setLayoutMode(final·ViewGroup·viewGroup,·final·int·n)·{ | ||
49 | ········ViewGroupCompat.IMPL.setLayoutMode(viewGroup,·n); | ||
50 | ····} | ||
51 | ···· | ||
32 | ····public·static·void·setMotionEventSplittingEnabled(final·ViewGroup·viewGroup,·final·boolean·b)·{ | 52 | ····public·static·void·setMotionEventSplittingEnabled(final·ViewGroup·viewGroup,·final·boolean·b)·{ |
33 | ········ViewGroupCompat.IMPL.setMotionEventSplittingEnabled(viewGroup,·b); | 53 | ········ViewGroupCompat.IMPL.setMotionEventSplittingEnabled(viewGroup,·b); |
34 | ····} | 54 | ····} |
55 | ···· | ||
56 | ····public·static·void·setTransitionGroup(final·ViewGroup·viewGroup,·final·boolean·b)·{ | ||
57 | ········ViewGroupCompat.IMPL.setTransitionGroup(viewGroup,·b); | ||
58 | ····} | ||
35 | } | 59 | } |
Offset 530, 14 lines modified | Offset 530, 21 lines modified | ||
530 | ············if·(!((ViewPager$LayoutParams)this.getChildAt(i).getLayoutParams()).isDecor)·{ | 530 | ············if·(!((ViewPager$LayoutParams)this.getChildAt(i).getLayoutParams()).isDecor)·{ |
531 | ················this.removeViewAt(i); | 531 | ················this.removeViewAt(i); |
532 | ················--i; | 532 | ················--i; |
533 | ············} | 533 | ············} |
534 | ········} | 534 | ········} |
535 | ····} | 535 | ····} |
536 | ···· | 536 | ···· |
537 | ····private·void·requestParentDisallowInterceptTouchEvent(final·boolean·b)·{ | ||
538 | ········final·ViewParent·parent·=·this.getParent(); | ||
539 | ········if·(parent·!=·null)·{ | ||
540 | ············parent.requestDisallowInterceptTouchEvent(b); | ||
541 | ········} | ||
542 | ····} | ||
543 | ···· | ||
537 | ····private·void·scrollToItem(final·int·n,·final·boolean·b,·final·int·n2,·final·boolean·b2)·{ | 544 | ····private·void·scrollToItem(final·int·n,·final·boolean·b,·final·int·n2,·final·boolean·b2)·{ |
538 | ········final·ViewPager$ItemInfo·infoForPosition·=·this.infoForPosition(n); | 545 | ········final·ViewPager$ItemInfo·infoForPosition·=·this.infoForPosition(n); |
539 | ········int·n3·=·0; | 546 | ········int·n3·=·0; |
540 | ········if·(infoForPosition·!=·null)·{ | 547 | ········if·(infoForPosition·!=·null)·{ |
541 | ············n3·=·(int)(this.getClientWidth()·*·Math.max(this.mFirstOffset,·Math.min(infoForPosition.offset,·this.mLastOffset))); | 548 | ············n3·=·(int)(this.getClientWidth()·*·Math.max(this.mFirstOffset,·Math.min(infoForPosition.offset,·this.mLastOffset))); |
542 | ········} | 549 | ········} |
543 | ········if·(b)·{ | 550 | ········if·(b)·{ |
Offset 554, 14 lines modified | Offset 561, 15 lines modified | ||
554 | ················this.mOnPageChangeListener.onPageSelected(n); | 561 | ················this.mOnPageChangeListener.onPageSelected(n); |
555 | ············} | 562 | ············} |
556 | ············if·(b2·&&·this.mInternalPageChangeListener·!=·null)·{ | 563 | ············if·(b2·&&·this.mInternalPageChangeListener·!=·null)·{ |
557 | ················this.mInternalPageChangeListener.onPageSelected(n); | 564 | ················this.mInternalPageChangeListener.onPageSelected(n); |
558 | ············} | 565 | ············} |
559 | ············this.completeScroll(false); | 566 | ············this.completeScroll(false); |
560 | ············this.scrollTo(n3,·0); | 567 | ············this.scrollTo(n3,·0); |
568 | ············this.pageScrolled(n3); | ||
561 | ········} | 569 | ········} |
562 | ····} | 570 | ····} |
563 | ···· | 571 | ···· |
564 | ····private·void·setScrollState(final·int·mScrollState)·{ | 572 | ····private·void·setScrollState(final·int·mScrollState)·{ |
565 | ········if·(this.mScrollState·!=·mScrollState)·{ | 573 | ········if·(this.mScrollState·!=·mScrollState)·{ |
566 | ············this.mScrollState·=·mScrollState; | 574 | ············this.mScrollState·=·mScrollState; |
567 | ············if·(this.mPageTransformer·!=·null)·{ | 575 | ············if·(this.mPageTransformer·!=·null)·{ |
Offset 754, 14 lines modified | Offset 762, 36 lines modified | ||
754 | ············} | 762 | ············} |
755 | ············return·b·&&·ViewCompat.canScrollHorizontally((View)view,·-n); | 763 | ············return·b·&&·ViewCompat.canScrollHorizontally((View)view,·-n); |
756 | ········} | 764 | ········} |
757 | ········return·b·&&·ViewCompat.canScrollHorizontally((View)view,·-n); | 765 | ········return·b·&&·ViewCompat.canScrollHorizontally((View)view,·-n); |
758 | ········return·b·&&·ViewCompat.canScrollHorizontally((View)view,·-n); | 766 | ········return·b·&&·ViewCompat.canScrollHorizontally((View)view,·-n); |
759 | ····} | 767 | ····} |
760 | ···· | 768 | ···· |
769 | ····public·boolean·canScrollHorizontally(final·int·n)·{ | ||
770 | ········boolean·b·=·true; | ||
771 | ········boolean·b2·=·false; | ||
772 | ········if·(this.mAdapter·!=·null)·{ | ||
773 | ············final·int·clientWidth·=·this.getClientWidth(); | ||
774 | ············final·int·scrollX·=·this.getScrollX(); | ||
775 | ············if·(n·<·0)·{ | ||
776 | ················if·(scrollX·<=·(int)(clientWidth·*·this.mFirstOffset))·{ | ||
777 | ····················b·=·false; | ||
778 | ················} | ||
779 | ················b2·=·b; | ||
780 | ············} | ||
781 | ············else·if·(n·>·0)·{ | ||
782 | ················if·(scrollX·>=·(int)(clientWidth·*·this.mLastOffset))·{ | ||
783 | ····················b·=·false; | ||
784 | ················} | ||
785 | ················b2·=·b; | ||
786 | ············} | ||
787 | ········} | ||
788 | ········return·b2; | ||
789 | ····} | ||
790 | ···· | ||
761 | ····protected·boolean·checkLayoutParams(final·ViewGroup$LayoutParams·viewGroup$LayoutParams)·{ | 791 | ····protected·boolean·checkLayoutParams(final·ViewGroup$LayoutParams·viewGroup$LayoutParams)·{ |
762 | ········return·viewGroup$LayoutParams·instanceof·ViewPager$LayoutParams·&&·super.checkLayoutParams((ViewGroup$LayoutParams)viewGroup$LayoutParams); | 792 | ········return·viewGroup$LayoutParams·instanceof·ViewPager$LayoutParams·&&·super.checkLayoutParams((ViewGroup$LayoutParams)viewGroup$LayoutParams); |
763 | ····} | 793 | ····} |
764 | ···· | 794 | ···· |
765 | ····public·void·computeScroll()·{ | 795 | ····public·void·computeScroll()·{ |
766 | ········if·(!this.mScroller.isFinished()·&&·this.mScroller.computeScrollOffset())·{ | 796 | ········if·(!this.mScroller.isFinished()·&&·this.mScroller.computeScrollOffset())·{ |
767 | ············final·int·scrollX·=·this.getScrollX(); | 797 | ············final·int·scrollX·=·this.getScrollX(); |
Offset 833, 24 lines modified | Offset 863, 32 lines modified | ||
833 | ····} | 863 | ····} |
834 | ···· | 864 | ···· |
835 | ····public·boolean·dispatchKeyEvent(final·KeyEvent·keyEvent)·{ | 865 | ····public·boolean·dispatchKeyEvent(final·KeyEvent·keyEvent)·{ |
836 | ········return·super.dispatchKeyEvent(keyEvent)·||·this.executeKeyEvent(keyEvent); | 866 | ········return·super.dispatchKeyEvent(keyEvent)·||·this.executeKeyEvent(keyEvent); |
837 | ····} | 867 | ····} |
838 | ···· | 868 | ···· |
839 | ····public·boolean·dispatchPopulateAccessibilityEvent(final·AccessibilityEvent·accessibilityEvent)·{ | 869 | ····public·boolean·dispatchPopulateAccessibilityEvent(final·AccessibilityEvent·accessibilityEvent)·{ |
870 | ········boolean·dispatchPopulateAccessibilityEvent; | ||
871 | ········if·(accessibilityEvent.getEventType()·==·4096)·{ | ||
872 | ············dispatchPopulateAccessibilityEvent·=·super.dispatchPopulateAccessibilityEvent(accessibilityEvent); | ||
873 | ········} | ||
874 | ········else·{ | ||
840 | ········for·(int·childCount·=·this.getChildCount(),·i·=·0;·i·<·childCount;·++i)·{ | 875 | ············for·(int·childCount·=·this.getChildCount(),·i·=·0;·i·<·childCount;·++i)·{ |
841 | ············final·View·child·=·this.getChildAt(i); | 876 | ················final·View·child·=·this.getChildAt(i); |
842 | ············if·(child.getVisibility()·==·0)·{ | 877 | ················if·(child.getVisibility()·==·0)·{ |
843 | ················final·ViewPager$ItemInfo·infoForChild·=·this.infoForChild(child); | 878 | ····················final·ViewPager$ItemInfo·infoForChild·=·this.infoForChild(child); |
844 | ················if·(infoForChild·!=·null·&&·infoForChild.position·==·this.mCurItem·&&·child.dispatchPopulateAccessibilityEvent(accessibilityEvent))·{ | 879 | ····················if·(infoForChild·!=·null·&&·infoForChild.position·==·this.mCurItem·&&·child.dispatchPopulateAccessibilityEvent(accessibilityEvent))·{ |
880 | ························dispatchPopulateAccessibilityEvent·=·true; | ||
881 | ························return·dispatchPopulateAccessibilityEvent; | ||
845 | ···················· | 882 | ····················} |
846 | ················} | 883 | ················} |
847 | ············} | 884 | ············} |
885 | ············dispatchPopulateAccessibilityEvent·=·false; | ||
848 | ········} | 886 | ········} |
849 | ········return· | 887 | ········return·dispatchPopulateAccessibilityEvent; |
850 | ····} | 888 | ····} |
851 | ···· | 889 | ···· |
852 | ····float·distanceInfluenceForSnapDuration(final·float·n)·{ | 890 | ····float·distanceInfluenceForSnapDuration(final·float·n)·{ |
853 | ········return·(float)Math.sin((n·-·0.5f)·*·0.4712389167638204); | 891 | ········return·(float)Math.sin((n·-·0.5f)·*·0.4712389167638204); |
854 | ····} | 892 | ····} |
855 | ···· | 893 | ···· |
856 | ····public·void·draw(final·Canvas·canvas)·{ | 894 | ····public·void·draw(final·Canvas·canvas)·{ |
Offset 1168, 15 lines modified | Offset 1206, 15 lines modified | ||
1168 | ························this.mLastMotionX·=·x; | 1206 | ························this.mLastMotionX·=·x; |
1169 | ························this.mLastMotionY·=·y; | 1207 | ························this.mLastMotionY·=·y; |
1170 | ························this.mIsUnableToDrag·=·true; | 1208 | ························this.mIsUnableToDrag·=·true; |
1171 | ························mIsBeingDragged·=·false; | 1209 | ························mIsBeingDragged·=·false; |
1172 | ························return·mIsBeingDragged; | 1210 | ························return·mIsBeingDragged; |
1173 | ····················} | 1211 | ····················} |
1174 | ····················if·(abs·>·this.mTouchSlop·&&·0.5f·*·abs·>·abs2)·{ | 1212 | ····················if·(abs·>·this.mTouchSlop·&&·0.5f·*·abs·>·abs2)·{ |
1175 | ························this.mIsBeingDragged·=·true; | 1213 | ························this.requestParentDisallowInterceptTouchEvent(this.mIsBeingDragged·=·true); |
1176 | ························this.setScrollState(1); | 1214 | ························this.setScrollState(1); |
1177 | ························float·mLastMotionX; | 1215 | ························float·mLastMotionX; |
1178 | ························if·(a·>·0.0f)·{ | 1216 | ························if·(a·>·0.0f)·{ |
1179 | ····························mLastMotionX·=·this.mInitialMotionX·+·this.mTouchSlop; | 1217 | ····························mLastMotionX·=·this.mInitialMotionX·+·this.mTouchSlop; |
1180 | ························} | 1218 | ························} |
1181 | ························else·{ | 1219 | ························else·{ |
1182 | ····························mLastMotionX·=·this.mInitialMotionX·-·this.mTouchSlop; | 1220 | ····························mLastMotionX·=·this.mInitialMotionX·-·this.mTouchSlop; |
Offset 1204, 15 lines modified | Offset 1242, 15 lines modified | ||
1204 | ····················this.mActivePointerId·=·MotionEventCompat.getPointerId(motionEvent,·0); | 1242 | ····················this.mActivePointerId·=·MotionEventCompat.getPointerId(motionEvent,·0); |
1205 | ····················this.mIsUnableToDrag·=·false; | 1243 | ····················this.mIsUnableToDrag·=·false; |
1206 | ····················this.mScroller.computeScrollOffset(); | 1244 | ····················this.mScroller.computeScrollOffset(); |
Max diff block lines reached; 5798/11861 bytes (48.88%) of diff not shown. |
Offset 36, 14 lines modified | Offset 36, 18 lines modified | ||
36 | ····private·AccessibilityEventCompat()·{ | 36 | ····private·AccessibilityEventCompat()·{ |
37 | ····} | 37 | ····} |
38 | ···· | 38 | ···· |
39 | ····public·static·void·appendRecord(final·AccessibilityEvent·accessibilityEvent,·final·AccessibilityRecordCompat·accessibilityRecordCompat)·{ | 39 | ····public·static·void·appendRecord(final·AccessibilityEvent·accessibilityEvent,·final·AccessibilityRecordCompat·accessibilityRecordCompat)·{ |
40 | ········AccessibilityEventCompat.IMPL.appendRecord(accessibilityEvent,·accessibilityRecordCompat.getImpl()); | 40 | ········AccessibilityEventCompat.IMPL.appendRecord(accessibilityEvent,·accessibilityRecordCompat.getImpl()); |
41 | ····} | 41 | ····} |
42 | ···· | 42 | ···· |
43 | ····public·static·AccessibilityRecordCompat·asRecord(final·AccessibilityEvent·accessibilityEvent)·{ | ||
44 | ········return·new·AccessibilityRecordCompat((Object)accessibilityEvent); | ||
45 | ····} | ||
46 | ···· | ||
43 | ····public·static·AccessibilityRecordCompat·getRecord(final·AccessibilityEvent·accessibilityEvent,·final·int·n)·{ | 47 | ····public·static·AccessibilityRecordCompat·getRecord(final·AccessibilityEvent·accessibilityEvent,·final·int·n)·{ |
44 | ········return·new·AccessibilityRecordCompat(AccessibilityEventCompat.IMPL.getRecord(accessibilityEvent,·n)); | 48 | ········return·new·AccessibilityRecordCompat(AccessibilityEventCompat.IMPL.getRecord(accessibilityEvent,·n)); |
45 | ····} | 49 | ····} |
46 | ···· | 50 | ···· |
47 | ····public·static·int·getRecordCount(final·AccessibilityEvent·accessibilityEvent)·{ | 51 | ····public·static·int·getRecordCount(final·AccessibilityEvent·accessibilityEvent)·{ |
48 | ········return·AccessibilityEventCompat.IMPL.getRecordCount(accessibilityEvent); | 52 | ········return·AccessibilityEventCompat.IMPL.getRecordCount(accessibilityEvent); |
49 | ····} | 53 | ····} |
Offset 13, 8 lines modified | Offset 13, 12 lines modified | ||
13 | ····public·static·Object·getRecord(final·AccessibilityEvent·accessibilityEvent,·final·int·n)·{ | 13 | ····public·static·Object·getRecord(final·AccessibilityEvent·accessibilityEvent,·final·int·n)·{ |
14 | ········return·accessibilityEvent.getRecord(n); | 14 | ········return·accessibilityEvent.getRecord(n); |
15 | ····} | 15 | ····} |
16 | ···· | 16 | ···· |
17 | ····public·static·int·getRecordCount(final·AccessibilityEvent·accessibilityEvent)·{ | 17 | ····public·static·int·getRecordCount(final·AccessibilityEvent·accessibilityEvent)·{ |
18 | ········return·accessibilityEvent.getRecordCount(); | 18 | ········return·accessibilityEvent.getRecordCount(); |
19 | ····} | 19 | ····} |
20 | ···· | ||
21 | ····public·static·void·setScrollable(final·AccessibilityEvent·accessibilityEvent,·final·boolean·scrollable)·{ | ||
22 | ········accessibilityEvent.setScrollable(scrollable); | ||
23 | ····} | ||
20 | } | 24 | } |
Offset 6, 56 lines modified | Offset 6, 88 lines modified | ||
6 | import·java.util.List; | 6 | import·java.util.List; |
7 | import·android.view.View; | 7 | import·android.view.View; |
8 | interface·AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl | 8 | interface·AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl |
9 | { | 9 | { |
10 | ····void·addAction(final·Object·p0,·final·int·p1); | 10 | ····void·addAction(final·Object·p0,·final·int·p1); |
11 | ···· | 11 | ···· |
12 | ····void·addAction(final·Object·p0,·final·int·p1,·final·CharSequence·p2); | ||
13 | ···· | ||
12 | ····void·addChild(final·Object·p0,·final·View·p1); | 14 | ····void·addChild(final·Object·p0,·final·View·p1); |
13 | ···· | 15 | ···· |
14 | ····void·addChild(final·Object·p0,·final·View·p1,·final·int·p2); | 16 | ····void·addChild(final·Object·p0,·final·View·p1,·final·int·p2); |
15 | ···· | 17 | ···· |
16 | ····List·findAccessibilityNodeInfosByText(final·Object·p0,·final·String·p1); | 18 | ····List·findAccessibilityNodeInfosByText(final·Object·p0,·final·String·p1); |
17 | ···· | 19 | ···· |
18 | ····Object·findFocus(final·Object·p0,·final·int·p1); | 20 | ····Object·findFocus(final·Object·p0,·final·int·p1); |
19 | ···· | 21 | ···· |
20 | ····Object·focusSearch(final·Object·p0,·final·int·p1); | 22 | ····Object·focusSearch(final·Object·p0,·final·int·p1); |
21 | ···· | 23 | ···· |
24 | ····List·getActionList(final·Object·p0); | ||
25 | ···· | ||
22 | ····int·getActions(final·Object·p0); | 26 | ····int·getActions(final·Object·p0); |
23 | ···· | 27 | ···· |
24 | ····void·getBoundsInParent(final·Object·p0,·final·Rect·p1); | 28 | ····void·getBoundsInParent(final·Object·p0,·final·Rect·p1); |
25 | ···· | 29 | ···· |
26 | ····void·getBoundsInScreen(final·Object·p0,·final·Rect·p1); | 30 | ····void·getBoundsInScreen(final·Object·p0,·final·Rect·p1); |
27 | ···· | 31 | ···· |
28 | ····Object·getChild(final·Object·p0,·final·int·p1); | 32 | ····Object·getChild(final·Object·p0,·final·int·p1); |
29 | ···· | 33 | ···· |
30 | ····int·getChildCount(final·Object·p0); | 34 | ····int·getChildCount(final·Object·p0); |
31 | ···· | 35 | ···· |
32 | ····CharSequence·getClassName(final·Object·p0); | 36 | ····CharSequence·getClassName(final·Object·p0); |
33 | ···· | 37 | ···· |
38 | ····Object·getCollectionInfo(final·Object·p0); | ||
39 | ···· | ||
40 | ····int·getCollectionInfoColumnCount(final·Object·p0); | ||
41 | ···· | ||
42 | ····int·getCollectionInfoRowCount(final·Object·p0); | ||
43 | ···· | ||
44 | ····int·getCollectionItemColumnIndex(final·Object·p0); | ||
45 | ···· | ||
46 | ····int·getCollectionItemColumnSpan(final·Object·p0); | ||
47 | ···· | ||
48 | ····Object·getCollectionItemInfo(final·Object·p0); | ||
49 | ···· | ||
50 | ····int·getCollectionItemRowIndex(final·Object·p0); | ||
51 | ···· | ||
52 | ····int·getCollectionItemRowSpan(final·Object·p0); | ||
53 | ···· | ||
34 | ····CharSequence·getContentDescription(final·Object·p0); | 54 | ····CharSequence·getContentDescription(final·Object·p0); |
35 | ···· | 55 | ···· |
56 | ····int·getLiveRegion(final·Object·p0); | ||
57 | ···· | ||
36 | ····int·getMovementGranularities(final·Object·p0); | 58 | ····int·getMovementGranularities(final·Object·p0); |
37 | ···· | 59 | ···· |
38 | ····CharSequence·getPackageName(final·Object·p0); | 60 | ····CharSequence·getPackageName(final·Object·p0); |
39 | ···· | 61 | ···· |
40 | ····Object·getParent(final·Object·p0); | 62 | ····Object·getParent(final·Object·p0); |
41 | ···· | 63 | ···· |
64 | ····Object·getRangeInfo(final·Object·p0); | ||
65 | ···· | ||
42 | ····CharSequence·getText(final·Object·p0); | 66 | ····CharSequence·getText(final·Object·p0); |
43 | ···· | 67 | ···· |
68 | ····String·getViewIdResourceName(final·Object·p0); | ||
69 | ···· | ||
44 | ····int·getWindowId(final·Object·p0); | 70 | ····int·getWindowId(final·Object·p0); |
45 | ···· | 71 | ···· |
46 | ····boolean·isAccessibilityFocused(final·Object·p0); | 72 | ····boolean·isAccessibilityFocused(final·Object·p0); |
47 | ···· | 73 | ···· |
48 | ····boolean·isCheckable(final·Object·p0); | 74 | ····boolean·isCheckable(final·Object·p0); |
49 | ···· | 75 | ···· |
50 | ····boolean·isChecked(final·Object·p0); | 76 | ····boolean·isChecked(final·Object·p0); |
51 | ···· | 77 | ···· |
52 | ····boolean·isClickable(final·Object·p0); | 78 | ····boolean·isClickable(final·Object·p0); |
53 | ···· | 79 | ···· |
80 | ····boolean·isCollectionInfoHierarchical(final·Object·p0); | ||
81 | ···· | ||
82 | ····boolean·isCollectionItemHeading(final·Object·p0); | ||
83 | ···· | ||
84 | ····boolean·isCollectionItemSelected(final·Object·p0); | ||
85 | ···· | ||
54 | ····boolean·isEnabled(final·Object·p0); | 86 | ····boolean·isEnabled(final·Object·p0); |
55 | ···· | 87 | ···· |
56 | ····boolean·isFocusable(final·Object·p0); | 88 | ····boolean·isFocusable(final·Object·p0); |
57 | ···· | 89 | ···· |
58 | ····boolean·isFocused(final·Object·p0); | 90 | ····boolean·isFocused(final·Object·p0); |
59 | ···· | 91 | ···· |
60 | ····boolean·isLongClickable(final·Object·p0); | 92 | ····boolean·isLongClickable(final·Object·p0); |
Offset 72, 14 lines modified | Offset 104, 18 lines modified | ||
72 | ···· | 104 | ···· |
73 | ····Object·obtain(final·View·p0); | 105 | ····Object·obtain(final·View·p0); |
74 | ···· | 106 | ···· |
75 | ····Object·obtain(final·View·p0,·final·int·p1); | 107 | ····Object·obtain(final·View·p0,·final·int·p1); |
76 | ···· | 108 | ···· |
77 | ····Object·obtain(final·Object·p0); | 109 | ····Object·obtain(final·Object·p0); |
78 | ···· | 110 | ···· |
111 | ····Object·obtainCollectionInfo(final·int·p0,·final·int·p1,·final·boolean·p2,·final·int·p3); | ||
112 | ···· | ||
113 | ····Object·obtainCollectionItemInfo(final·int·p0,·final·int·p1,·final·int·p2,·final·int·p3,·final·boolean·p4,·final·boolean·p5); | ||
114 | ···· | ||
79 | ····boolean·performAction(final·Object·p0,·final·int·p1); | 115 | ····boolean·performAction(final·Object·p0,·final·int·p1); |
80 | ···· | 116 | ···· |
81 | ····boolean·performAction(final·Object·p0,·final·int·p1,·final·Bundle·p2); | 117 | ····boolean·performAction(final·Object·p0,·final·int·p1,·final·Bundle·p2); |
82 | ···· | 118 | ···· |
83 | ····void·recycle(final·Object·p0); | 119 | ····void·recycle(final·Object·p0); |
84 | ···· | 120 | ···· |
85 | ····void·setAccessibilityFocused(final·Object·p0,·final·boolean·p1); | 121 | ····void·setAccessibilityFocused(final·Object·p0,·final·boolean·p1); |
Offset 92, 22 lines modified | Offset 128, 28 lines modified | ||
92 | ···· | 128 | ···· |
93 | ····void·setChecked(final·Object·p0,·final·boolean·p1); | 129 | ····void·setChecked(final·Object·p0,·final·boolean·p1); |
94 | ···· | 130 | ···· |
95 | ····void·setClassName(final·Object·p0,·final·CharSequence·p1); | 131 | ····void·setClassName(final·Object·p0,·final·CharSequence·p1); |
96 | ···· | 132 | ···· |
97 | ····void·setClickable(final·Object·p0,·final·boolean·p1); | 133 | ····void·setClickable(final·Object·p0,·final·boolean·p1); |
98 | ···· | 134 | ···· |
135 | ····void·setCollectionInfo(final·Object·p0,·final·Object·p1); | ||
136 | ···· | ||
137 | ····void·setCollectionItemInfo(final·Object·p0,·final·Object·p1); | ||
138 | ···· | ||
99 | ····void·setContentDescription(final·Object·p0,·final·CharSequence·p1); | 139 | ····void·setContentDescription(final·Object·p0,·final·CharSequence·p1); |
100 | ···· | 140 | ···· |
101 | ····void·setEnabled(final·Object·p0,·final·boolean·p1); | 141 | ····void·setEnabled(final·Object·p0,·final·boolean·p1); |
102 | ···· | 142 | ···· |
103 | ····void·setFocusable(final·Object·p0,·final·boolean·p1); | 143 | ····void·setFocusable(final·Object·p0,·final·boolean·p1); |
104 | ···· | 144 | ···· |
105 | ····void·setFocused(final·Object·p0,·final·boolean·p1); | 145 | ····void·setFocused(final·Object·p0,·final·boolean·p1); |
106 | ···· | 146 | ···· |
Max diff block lines reached; 567/4522 bytes (12.54%) of diff not shown. |
Offset 7, 55 lines modified | Offset 7, 156 lines modified | ||
7 | import·java.util.List; | 7 | import·java.util.List; |
8 | import·android.view.View; | 8 | import·android.view.View; |
9 | import·android.os.Build$VERSION; | 9 | import·android.os.Build$VERSION; |
10 | public·class·AccessibilityNodeInfoCompat | 10 | public·class·AccessibilityNodeInfoCompat |
11 | { | 11 | { |
12 | ····public·static·final·int·ACTION_ACCESSIBILITY_FOCUS·=·64; | 12 | ····public·static·final·int·ACTION_ACCESSIBILITY_FOCUS·=·64; |
13 | ····public·static·final·String·ACTION_ARGUMENT_EXTEND_SELECTION_BOOLEAN·=·"ACTION_ARGUMENT_EXTEND_SELECTION_BOOLEAN"; | ||
13 | ····public·static·final·String·ACTION_ARGUMENT_HTML_ELEMENT_STRING·=·"ACTION_ARGUMENT_HTML_ELEMENT_STRING"; | 14 | ····public·static·final·String·ACTION_ARGUMENT_HTML_ELEMENT_STRING·=·"ACTION_ARGUMENT_HTML_ELEMENT_STRING"; |
14 | ····public·static·final·String·ACTION_ARGUMENT_MOVEMENT_GRANULARITY_INT·=·"ACTION_ARGUMENT_MOVEMENT_GRANULARITY_INT"; | 15 | ····public·static·final·String·ACTION_ARGUMENT_MOVEMENT_GRANULARITY_INT·=·"ACTION_ARGUMENT_MOVEMENT_GRANULARITY_INT"; |
16 | ····public·static·final·String·ACTION_ARGUMENT_SELECTION_END_INT·=·"ACTION_ARGUMENT_SELECTION_END_INT"; | ||
17 | ····public·static·final·String·ACTION_ARGUMENT_SELECTION_START_INT·=·"ACTION_ARGUMENT_SELECTION_START_INT"; | ||
18 | ····public·static·final·String·ACTION_ARGUMENT_SET_TEXT_CHARSEQUENCE·=·"ACTION_ARGUMENT_SET_TEXT_CHARSEQUENCE"; | ||
15 | ····public·static·final·int·ACTION_CLEAR_ACCESSIBILITY_FOCUS·=·128; | 19 | ····public·static·final·int·ACTION_CLEAR_ACCESSIBILITY_FOCUS·=·128; |
16 | ····public·static·final·int·ACTION_CLEAR_FOCUS·=·2; | 20 | ····public·static·final·int·ACTION_CLEAR_FOCUS·=·2; |
17 | ····public·static·final·int·ACTION_CLEAR_SELECTION·=·8; | 21 | ····public·static·final·int·ACTION_CLEAR_SELECTION·=·8; |
18 | ····public·static·final·int·ACTION_CLICK·=·16; | 22 | ····public·static·final·int·ACTION_CLICK·=·16; |
23 | ····public·static·final·int·ACTION_COPY·=·16384; | ||
24 | ····public·static·final·int·ACTION_CUT·=·65536; | ||
19 | ····public·static·final·int·ACTION_FOCUS·=·1; | 25 | ····public·static·final·int·ACTION_FOCUS·=·1; |
20 | ····public·static·final·int·ACTION_LONG_CLICK·=·32; | 26 | ····public·static·final·int·ACTION_LONG_CLICK·=·32; |
21 | ····public·static·final·int·ACTION_NEXT_AT_MOVEMENT_GRANULARITY·=·256; | 27 | ····public·static·final·int·ACTION_NEXT_AT_MOVEMENT_GRANULARITY·=·256; |
22 | ····public·static·final·int·ACTION_NEXT_HTML_ELEMENT·=·1024; | 28 | ····public·static·final·int·ACTION_NEXT_HTML_ELEMENT·=·1024; |
29 | ····public·static·final·int·ACTION_PASTE·=·32768; | ||
23 | ····public·static·final·int·ACTION_PREVIOUS_AT_MOVEMENT_GRANULARITY·=·512; | 30 | ····public·static·final·int·ACTION_PREVIOUS_AT_MOVEMENT_GRANULARITY·=·512; |
24 | ····public·static·final·int·ACTION_PREVIOUS_HTML_ELEMENT·=·2048; | 31 | ····public·static·final·int·ACTION_PREVIOUS_HTML_ELEMENT·=·2048; |
25 | ····public·static·final·int·ACTION_SCROLL_BACKWARD·=·8192; | 32 | ····public·static·final·int·ACTION_SCROLL_BACKWARD·=·8192; |
26 | ····public·static·final·int·ACTION_SCROLL_FORWARD·=·4096; | 33 | ····public·static·final·int·ACTION_SCROLL_FORWARD·=·4096; |
27 | ····public·static·final·int·ACTION_SELECT·=·4; | 34 | ····public·static·final·int·ACTION_SELECT·=·4; |
35 | ····public·static·final·int·ACTION_SET_SELECTION·=·131072; | ||
36 | ····public·static·final·int·ACTION_SET_TEXT·=·2097152; | ||
28 | ····public·static·final·int·FOCUS_ACCESSIBILITY·=·2; | 37 | ····public·static·final·int·FOCUS_ACCESSIBILITY·=·2; |
29 | ····public·static·final·int·FOCUS_INPUT·=·1; | 38 | ····public·static·final·int·FOCUS_INPUT·=·1; |
30 | ····private·static·final·AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl·IMPL; | 39 | ····private·static·final·AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl·IMPL; |
31 | ····public·static·final·int·MOVEMENT_GRANULARITY_CHARACTER·=·1; | 40 | ····public·static·final·int·MOVEMENT_GRANULARITY_CHARACTER·=·1; |
32 | ····public·static·final·int·MOVEMENT_GRANULARITY_LINE·=·4; | 41 | ····public·static·final·int·MOVEMENT_GRANULARITY_LINE·=·4; |
33 | ····public·static·final·int·MOVEMENT_GRANULARITY_PAGE·=·16; | 42 | ····public·static·final·int·MOVEMENT_GRANULARITY_PAGE·=·16; |
34 | ····public·static·final·int·MOVEMENT_GRANULARITY_PARAGRAPH·=·8; | 43 | ····public·static·final·int·MOVEMENT_GRANULARITY_PARAGRAPH·=·8; |
35 | ····public·static·final·int·MOVEMENT_GRANULARITY_WORD·=·2; | 44 | ····public·static·final·int·MOVEMENT_GRANULARITY_WORD·=·2; |
36 | ····private·final·Object·mInfo; | 45 | ····private·final·Object·mInfo; |
37 | ···· | 46 | ···· |
38 | ····static·{ | 47 | ····static·{ |
39 | ········if·(Build$VERSION.SDK_INT·>=· | 48 | ········if·(Build$VERSION.SDK_INT·>=·21)·{ |
49 | ············IMPL·=·(AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl)new·AccessibilityNodeInfoCompat$AccessibilityNodeInfoApi21Impl(); | ||
50 | ········} | ||
51 | ········else·if·(Build$VERSION.SDK_INT·>=·19)·{ | ||
52 | ············IMPL·=·(AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl)new·AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl(); | ||
53 | ········} | ||
54 | ········else·if·(Build$VERSION.SDK_INT·>=·18)·{ | ||
55 | ············IMPL·=·(AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl)new·AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanMr2Impl(); | ||
56 | ········} | ||
57 | ········else·if·(Build$VERSION.SDK_INT·>=·16)·{ | ||
40 | ············IMPL·=·(AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl)new·AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl(); | 58 | ············IMPL·=·(AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl)new·AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl(); |
41 | ········} | 59 | ········} |
42 | ········else·if·(Build$VERSION.SDK_INT·>=·14)·{ | 60 | ········else·if·(Build$VERSION.SDK_INT·>=·14)·{ |
43 | ············IMPL·=·(AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl)new·AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl(); | 61 | ············IMPL·=·(AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl)new·AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl(); |
44 | ········} | 62 | ········} |
45 | ········else·{ | 63 | ········else·{ |
46 | ············IMPL·=·(AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl)new·AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl(); | 64 | ············IMPL·=·(AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl)new·AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl(); |
47 | ········} | 65 | ········} |
48 | ····} | 66 | ····} |
49 | ···· | 67 | ···· |
50 | ····public·AccessibilityNodeInfoCompat(final·Object·mInfo)·{ | 68 | ····public·AccessibilityNodeInfoCompat(final·Object·mInfo)·{ |
51 | ········this.mInfo·=·mInfo; | 69 | ········this.mInfo·=·mInfo; |
52 | ····} | 70 | ····} |
53 | ···· | 71 | ···· |
72 | ····private·static·String·getActionSymbolicName(final·int·n)·{ | ||
73 | ········String·s·=·null; | ||
74 | ········switch·(n)·{ | ||
75 | ············default:·{ | ||
76 | ················s·=·"ACTION_UNKNOWN"; | ||
77 | ················break; | ||
78 | ············} | ||
79 | ············case·1:·{ | ||
80 | ················s·=·"ACTION_FOCUS"; | ||
81 | ················break; | ||
82 | ············} | ||
83 | ············case·2:·{ | ||
84 | ················s·=·"ACTION_CLEAR_FOCUS"; | ||
85 | ················break; | ||
86 | ············} | ||
87 | ············case·4:·{ | ||
88 | ················s·=·"ACTION_SELECT"; | ||
89 | ················break; | ||
90 | ············} | ||
91 | ············case·8:·{ | ||
92 | ················s·=·"ACTION_CLEAR_SELECTION"; | ||
93 | ················break; | ||
94 | ············} | ||
95 | ············case·16:·{ | ||
96 | ················s·=·"ACTION_CLICK"; | ||
97 | ················break; | ||
98 | ············} | ||
99 | ············case·32:·{ | ||
100 | ················s·=·"ACTION_LONG_CLICK"; | ||
101 | ················break; | ||
102 | ············} | ||
103 | ············case·64:·{ | ||
104 | ················s·=·"ACTION_ACCESSIBILITY_FOCUS"; | ||
105 | ················break; | ||
106 | ············} | ||
107 | ············case·128:·{ | ||
108 | ················s·=·"ACTION_CLEAR_ACCESSIBILITY_FOCUS"; | ||
109 | ················break; | ||
110 | ············} | ||
111 | ············case·256:·{ | ||
112 | ················s·=·"ACTION_NEXT_AT_MOVEMENT_GRANULARITY"; | ||
113 | ················break; | ||
114 | ············} | ||
115 | ············case·512:·{ | ||
116 | ················s·=·"ACTION_PREVIOUS_AT_MOVEMENT_GRANULARITY"; | ||
117 | ················break; | ||
118 | ············} | ||
119 | ············case·1024:·{ | ||
120 | ················s·=·"ACTION_NEXT_HTML_ELEMENT"; | ||
121 | ················break; | ||
122 | ············} | ||
123 | ············case·2048:·{ | ||
124 | ················s·=·"ACTION_PREVIOUS_HTML_ELEMENT"; | ||
125 | ················break; | ||
126 | ············} | ||
127 | ············case·4096:·{ | ||
128 | ················s·=·"ACTION_SCROLL_FORWARD"; | ||
129 | ················break; | ||
130 | ············} | ||
131 | ············case·8192:·{ | ||
132 | ················s·=·"ACTION_SCROLL_BACKWARD"; | ||
Max diff block lines reached; 8630/14734 bytes (58.57%) of diff not shown. |
Offset 7, 15 lines modified | Offset 7, 18 lines modified | ||
7 | public·class·AccessibilityNodeProviderCompat | 7 | public·class·AccessibilityNodeProviderCompat |
8 | { | 8 | { |
9 | ····private·static·final·AccessibilityNodeProviderCompat$AccessibilityNodeProviderImpl·IMPL; | 9 | ····private·static·final·AccessibilityNodeProviderCompat$AccessibilityNodeProviderImpl·IMPL; |
10 | ····private·final·Object·mProvider; | 10 | ····private·final·Object·mProvider; |
11 | ···· | 11 | ···· |
12 | ····static·{ | 12 | ····static·{ |
13 | ········if·(Build$VERSION.SDK_INT·>=·1 | 13 | ········if·(Build$VERSION.SDK_INT·>=·19)·{ |
14 | ············IMPL·=·(AccessibilityNodeProviderCompat$AccessibilityNodeProviderImpl)new·AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl(); | ||
15 | ········} | ||
16 | ········else·if·(Build$VERSION.SDK_INT·>=·16)·{ | ||
14 | ············IMPL·=·(AccessibilityNodeProviderCompat$AccessibilityNodeProviderImpl)new·AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl(); | 17 | ············IMPL·=·(AccessibilityNodeProviderCompat$AccessibilityNodeProviderImpl)new·AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl(); |
15 | ········} | 18 | ········} |
16 | ········else·{ | 19 | ········else·{ |
17 | ············IMPL·=·(AccessibilityNodeProviderCompat$AccessibilityNodeProviderImpl)new·AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl(); | 20 | ············IMPL·=·(AccessibilityNodeProviderCompat$AccessibilityNodeProviderImpl)new·AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl(); |
18 | ········} | 21 | ········} |
19 | ····} | 22 | ····} |
20 | ···· | 23 | ···· |
Offset 31, 14 lines modified | Offset 34, 18 lines modified | ||
31 | ········return·null; | 34 | ········return·null; |
32 | ····} | 35 | ····} |
33 | ···· | 36 | ···· |
34 | ····public·List·findAccessibilityNodeInfosByText(final·String·s,·final·int·n)·{ | 37 | ····public·List·findAccessibilityNodeInfosByText(final·String·s,·final·int·n)·{ |
35 | ········return·null; | 38 | ········return·null; |
36 | ····} | 39 | ····} |
37 | ···· | 40 | ···· |
41 | ····public·AccessibilityNodeInfoCompat·findFocus(final·int·n)·{ | ||
42 | ········return·null; | ||
43 | ····} | ||
44 | ···· | ||
38 | ····public·Object·getProvider()·{ | 45 | ····public·Object·getProvider()·{ |
39 | ········return·this.mProvider; | 46 | ········return·this.mProvider; |
40 | ····} | 47 | ····} |
41 | ···· | 48 | ···· |
42 | ····public·boolean·performAction(final·int·n,·final·int·n2,·final·Bundle·bundle)·{ | 49 | ····public·boolean·performAction(final·int·n,·final·int·n2,·final·Bundle·bundle)·{ |
43 | ········return·false; | 50 | ········return·false; |
44 | ····} | 51 | ····} |
Offset 1, 100 lines modified | Offset 1, 131 lines modified | ||
1 | package·android.support.v4.widget; | 1 | package·android.support.v4.widget; |
2 | import·android.graphics.drawable.ColorDrawable; | ||
3 | import·android.support.v4.content.ContextCompat; | ||
2 | import·android.os.Parcelable; | 4 | import·android.os.Parcelable; |
3 | import·android.view.View$MeasureSpec; | 5 | import·android.view.View$MeasureSpec; |
4 | import·android.support.v4.view.KeyEventCompat; | 6 | import·android.support.v4.view.KeyEventCompat; |
5 | import·android.view.KeyEvent; | 7 | import·android.view.KeyEvent; |
6 | import·android.support.v4.view.MotionEventCompat; | 8 | import·android.support.v4.view.MotionEventCompat; |
7 | import·android.view.ViewGroup$MarginLayoutParams; | 9 | import·android.view.ViewGroup$MarginLayoutParams; |
8 | import·android.graphics.Canvas; | ||
9 | import·android.support.v4.view.GravityCompat; | 10 | import·android.support.v4.view.GravityCompat; |
10 | import·android. | 11 | import·android.graphics.Canvas; |
11 | import·android.view.MotionEvent; | 12 | import·android.view.MotionEvent; |
12 | import·android.os.SystemClock; | 13 | import·android.os.SystemClock; |
14 | import·android.view.ViewGroup$LayoutParams; | ||
13 | import·android.support.v4.view.ViewGroupCompat; | 15 | import·android.support.v4.view.ViewGroupCompat; |
14 | import·android.support.v4.view.AccessibilityDelegateCompat; | 16 | import·android.support.v4.view.AccessibilityDelegateCompat; |
15 | import·android.view.View; | 17 | import·android.view.View; |
16 | import·android.support.v4.view.ViewCompat; | 18 | import·android.support.v4.view.ViewCompat; |
17 | import·android.util.AttributeSet; | 19 | import·android.util.AttributeSet; |
18 | import·android.content.Context; | 20 | import·android.content.Context; |
21 | import·android.os.Build$VERSION; | ||
19 | import·android.graphics.drawable.Drawable; | 22 | import·android.graphics.drawable.Drawable; |
20 | import·android.graphics.Paint; | 23 | import·android.graphics.Paint; |
21 | import·android.view.ViewGroup; | 24 | import·android.view.ViewGroup; |
22 | public·class·DrawerLayout·extends·ViewGroup | 25 | public·class·DrawerLayout·extends·ViewGroup·implements·DrawerLayoutImpl |
23 | { | 26 | { |
24 | ····private·static·final·boolean·ALLOW_EDGE_LOCK·=·false; | 27 | ····private·static·final·boolean·ALLOW_EDGE_LOCK·=·false; |
28 | ····private·static·final·boolean·CAN_HIDE_DESCENDANTS·=·false; | ||
29 | ····private·static·final·boolean·CHILDREN_DISALLOW_INTERCEPT·=·true; | ||
25 | ····private·static·final·int·DEFAULT_SCRIM_COLOR·=·-1728053248; | 30 | ····private·static·final·int·DEFAULT_SCRIM_COLOR·=·-1728053248; |
31 | ····static·final·DrawerLayout$DrawerLayoutCompatImpl·IMPL; | ||
26 | ····private·static·final·int[]·LAYOUT_ATTRS; | 32 | ····private·static·final·int[]·LAYOUT_ATTRS; |
27 | ····public·static·final·int·LOCK_MODE_LOCKED_CLOSED·=·1; | 33 | ····public·static·final·int·LOCK_MODE_LOCKED_CLOSED·=·1; |
28 | ····public·static·final·int·LOCK_MODE_LOCKED_OPEN·=·2; | 34 | ····public·static·final·int·LOCK_MODE_LOCKED_OPEN·=·2; |
29 | ····public·static·final·int·LOCK_MODE_UNLOCKED·=·0; | 35 | ····public·static·final·int·LOCK_MODE_UNLOCKED·=·0; |
30 | ····private·static·final·int·MIN_DRAWER_MARGIN·=·64; | 36 | ····private·static·final·int·MIN_DRAWER_MARGIN·=·64; |
31 | ····private·static·final·int·MIN_FLING_VELOCITY·=·400; | 37 | ····private·static·final·int·MIN_FLING_VELOCITY·=·400; |
32 | ····private·static·final·int·PEEK_DELAY·=·160; | 38 | ····private·static·final·int·PEEK_DELAY·=·160; |
33 | ····public·static·final·int·STATE_DRAGGING·=·1; | 39 | ····public·static·final·int·STATE_DRAGGING·=·1; |
34 | ····public·static·final·int·STATE_IDLE·=·0; | 40 | ····public·static·final·int·STATE_IDLE·=·0; |
35 | ····public·static·final·int·STATE_SETTLING·=·2; | 41 | ····public·static·final·int·STATE_SETTLING·=·2; |
36 | ····private·static·final·String·TAG·=·"DrawerLayout"; | 42 | ····private·static·final·String·TAG·=·"DrawerLayout"; |
43 | ····private·static·final·float·TOUCH_SLOP_SENSITIVITY·=·1.0f; | ||
44 | ····private·final·DrawerLayout$ChildAccessibilityDelegate·mChildAccessibilityDelegate; | ||
37 | ····private·boolean·mChildrenCanceledTouch; | 45 | ····private·boolean·mChildrenCanceledTouch; |
38 | ····private·boolean·mDisallowInterceptRequested; | 46 | ····private·boolean·mDisallowInterceptRequested; |
47 | ····private·boolean·mDrawStatusBarBackground; | ||
39 | ····private·int·mDrawerState; | 48 | ····private·int·mDrawerState; |
40 | ····private·boolean·mFirstLayout; | 49 | ····private·boolean·mFirstLayout; |
41 | ····private·boolean·mInLayout; | 50 | ····private·boolean·mInLayout; |
42 | ····private·float·mInitialMotionX; | 51 | ····private·float·mInitialMotionX; |
43 | ····private·float·mInitialMotionY; | 52 | ····private·float·mInitialMotionY; |
53 | ····private·Object·mLastInsets; | ||
44 | ····private·final·DrawerLayout$ViewDragCallback·mLeftCallback; | 54 | ····private·final·DrawerLayout$ViewDragCallback·mLeftCallback; |
45 | ····private·final·ViewDragHelper·mLeftDragger; | 55 | ····private·final·ViewDragHelper·mLeftDragger; |
46 | ····private·DrawerLayout$DrawerListener·mListener; | 56 | ····private·DrawerLayout$DrawerListener·mListener; |
47 | ····private·int·mLockModeLeft; | 57 | ····private·int·mLockModeLeft; |
48 | ····private·int·mLockModeRight; | 58 | ····private·int·mLockModeRight; |
49 | ····private·int·mMinDrawerMargin; | 59 | ····private·int·mMinDrawerMargin; |
50 | ····private·final·DrawerLayout$ViewDragCallback·mRightCallback; | 60 | ····private·final·DrawerLayout$ViewDragCallback·mRightCallback; |
51 | ····private·final·ViewDragHelper·mRightDragger; | 61 | ····private·final·ViewDragHelper·mRightDragger; |
52 | ····private·int·mScrimColor; | 62 | ····private·int·mScrimColor; |
53 | ····private·float·mScrimOpacity; | 63 | ····private·float·mScrimOpacity; |
54 | ····private·Paint·mScrimPaint; | 64 | ····private·Paint·mScrimPaint; |
55 | ····private·Drawable·mShadowLeft; | 65 | ····private·Drawable·mShadowLeft; |
56 | ····private·Drawable·mShadowRight; | 66 | ····private·Drawable·mShadowRight; |
67 | ····private·Drawable·mStatusBarBackground; | ||
68 | ····private·CharSequence·mTitleLeft; | ||
69 | ····private·CharSequence·mTitleRight; | ||
57 | ···· | 70 | ···· |
58 | ····static·{ | 71 | ····static·{ |
59 | ········ | 72 | ········int·can_HIDE_DESCENDANTS·=·1; |
73 | ········final·int[]·layout_ATTRS·=·new·int[can_HIDE_DESCENDANTS]; | ||
74 | ········layout_ATTRS[0]·=·16842931; | ||
75 | ········LAYOUT_ATTRS·=·layout_ATTRS; | ||
76 | ········if·(Build$VERSION.SDK_INT·<·19)·{ | ||
77 | ············can_HIDE_DESCENDANTS·=·0; | ||
78 | ········} | ||
79 | ········if·(Build$VERSION.SDK_INT·>=·21)·{ | ||
80 | ············IMPL·=·(DrawerLayout$DrawerLayoutCompatImpl)new·DrawerLayout$DrawerLayoutCompatImplApi21(); | ||
81 | ········} | ||
82 | ········else·{ | ||
83 | ············IMPL·=·(DrawerLayout$DrawerLayoutCompatImpl)new·DrawerLayout$DrawerLayoutCompatImplBase(); | ||
84 | ········} | ||
60 | ····} | 85 | ····} |
61 | ···· | 86 | ···· |
62 | ····public·DrawerLayout(final·Context·context)·{ | 87 | ····public·DrawerLayout(final·Context·context)·{ |
63 | ········this(context,·null); | 88 | ········this(context,·null); |
64 | ····} | 89 | ····} |
65 | ···· | 90 | ···· |
66 | ····public·DrawerLayout(final·Context·context,·final·AttributeSet·set)·{ | 91 | ····public·DrawerLayout(final·Context·context,·final·AttributeSet·set)·{ |
67 | ········this(context,·set,·0); | 92 | ········this(context,·set,·0); |
68 | ····} | 93 | ····} |
69 | ···· | 94 | ···· |
70 | ····public·DrawerLayout(final·Context·context,·final·AttributeSet·set,·final·int·n)·{ | 95 | ····public·DrawerLayout(final·Context·context,·final·AttributeSet·set,·final·int·n)·{ |
96 | ········final·float·n2·=·1.0f; | ||
71 | ········final·int·focusableInTouchMode·=·1; | 97 | ········final·int·focusableInTouchMode·=·1; |
72 | ········final·float·n2·=·0.5f; | ||
73 | ········super(context,·set,·n); | 98 | ········super(context,·set,·n); |
99 | ········this.mChildAccessibilityDelegate·=·new·DrawerLayout$ChildAccessibilityDelegate(this); | ||
74 | ········this.mScrimColor·=·-1728053248; | 100 | ········this.mScrimColor·=·-1728053248; |
75 | ········this.mScrimPaint·=·new·Paint(); | 101 | ········this.mScrimPaint·=·new·Paint(); |
76 | ········this.mFirstLayout·=·(focusableInTouchMode·!=·0); | 102 | ········this.mFirstLayout·=·(focusableInTouchMode·!=·0); |
103 | ········this.setDescendantFocusability(262144); | ||
77 | ········final·float·density·=·this.getResources().getDisplayMetrics().density; | 104 | ········final·float·density·=·this.getResources().getDisplayMetrics().density; |
78 | ········this.mMinDrawerMargin·=·(int)(64.0f·*·density·+· | 105 | ········this.mMinDrawerMargin·=·(int)(64.0f·*·density·+·0.5f); |
79 | ········final·float·n3·=·400.0f·*·density; | 106 | ········final·float·n3·=·400.0f·*·density; |
80 | ········this.mLeftCallback·=·new·DrawerLayout$ViewDragCallback(this,·3); | 107 | ········this.mLeftCallback·=·new·DrawerLayout$ViewDragCallback(this,·3); |
81 | ········this.mRightCallback·=·new·DrawerLayout$ViewDragCallback(this,·5); | 108 | ········this.mRightCallback·=·new·DrawerLayout$ViewDragCallback(this,·5); |
82 | ········(this.mLeftDragger·=·ViewDragHelper.create((ViewGroup)this,·n2,·(ViewDragHelper$Callback)this.mLeftCallback)).setEdgeTrackingEnabled(focusableInTouchMode); | 109 | ········(this.mLeftDragger·=·ViewDragHelper.create((ViewGroup)this,·n2,·(ViewDragHelper$Callback)this.mLeftCallback)).setEdgeTrackingEnabled(focusableInTouchMode); |
83 | ········this.mLeftDragger.setMinVelocity(n3); | 110 | ········this.mLeftDragger.setMinVelocity(n3); |
84 | ········this.mLeftCallback.setDragger(this.mLeftDragger); | 111 | ········this.mLeftCallback.setDragger(this.mLeftDragger); |
85 | ········(this.mRightDragger·=·ViewDragHelper.create((ViewGroup)this,·n2,·(ViewDragHelper$Callback)this.mRightCallback)).setEdgeTrackingEnabled(2); | 112 | ········(this.mRightDragger·=·ViewDragHelper.create((ViewGroup)this,·n2,·(ViewDragHelper$Callback)this.mRightCallback)).setEdgeTrackingEnabled(2); |
86 | ········this.mRightDragger.setMinVelocity(n3); | 113 | ········this.mRightDragger.setMinVelocity(n3); |
87 | ········this.mRightCallback.setDragger(this.mRightDragger); | 114 | ········this.mRightCallback.setDragger(this.mRightDragger); |
88 | ········this.setFocusableInTouchMode((boolean)(focusableInTouchMode·!=·0)); | 115 | ········this.setFocusableInTouchMode((boolean)(focusableInTouchMode·!=·0)); |
116 | ········ViewCompat.setImportantForAccessibility((View)this,·focusableInTouchMode); | ||
89 | ········ViewCompat.setAccessibilityDelegate((View)this,·(AccessibilityDelegateCompat)new·DrawerLayout$AccessibilityDelegate(this)); | 117 | ········ViewCompat.setAccessibilityDelegate((View)this,·(AccessibilityDelegateCompat)new·DrawerLayout$AccessibilityDelegate(this)); |
90 | ········ViewGroupCompat.setMotionEventSplittingEnabled((ViewGroup)this,·false); | 118 | ········ViewGroupCompat.setMotionEventSplittingEnabled((ViewGroup)this,·false); |
119 | ········if·(ViewCompat.getFitsSystemWindows((View)this))·{ | ||
120 | ············DrawerLayout.IMPL.configureApplyInsets((View)this); | ||
121 | ········} | ||
91 | ····} | 122 | ····} |
Max diff block lines reached; 30823/36887 bytes (83.56%) of diff not shown. |
Offset 1, 97 lines modified | Offset 1, 99 lines modified | ||
1 | package·android.support.v4.widget; | 1 | package·android.support.v4.widget; |
2 | import·android.os.Build$VERSION; | ||
2 | import·android.view.animation.Interpolator; | 3 | import·android.view.animation.Interpolator; |
3 | import·android.content.Context; | 4 | import·android.content.Context; |
4 | import·android.os.Build$VERSION; | ||
5 | public·class·ScrollerCompat | 5 | public·class·ScrollerCompat |
6 | { | 6 | { |
7 | ····static·final·int·CHASE_FRAME_TIME·=·16; | ||
8 | ····private·static·final·String·TAG·=·"ScrollerCompat"; | ||
7 | ···· | 9 | ····ScrollerCompat$ScrollerCompatImpl·mImpl; |
8 | ····Object·mScroller; | 10 | ····Object·mScroller; |
9 | ···· | 11 | ···· |
12 | ····private·ScrollerCompat(final·int·n,·final·Context·context,·final·Interpolator·interpolator)·{ | ||
10 | ····static·{ | ||
11 | ········final·int·sdk_INT·=·Build$VERSION.SDK_INT; | ||
12 | ········if·( | 13 | ········if·(n·>=·14)·{ |
13 | ············I | 14 | ············this.mImpl·=·(ScrollerCompat$ScrollerCompatImpl)new·ScrollerCompat$ScrollerCompatImplIcs(); |
14 | ········} | 15 | ········} |
15 | ········else·if·( | 16 | ········else·if·(n·>=·9)·{ |
16 | ············I | 17 | ············this.mImpl·=·(ScrollerCompat$ScrollerCompatImpl)new·ScrollerCompat$ScrollerCompatImplGingerbread(); |
17 | ········} | 18 | ········} |
18 | ········else·{ | 19 | ········else·{ |
19 | ············I | 20 | ············this.mImpl·=·(ScrollerCompat$ScrollerCompatImpl)new·ScrollerCompat$ScrollerCompatImplBase(); |
20 | ········} | 21 | ········} |
22 | ········this.mScroller·=·this.mImpl.createScroller(context,·interpolator); | ||
21 | ····} | 23 | ····} |
22 | ···· | 24 | ···· |
23 | ····ScrollerCompat(final·Context·context,·final·Interpolator·interpolator)·{ | 25 | ····ScrollerCompat(final·Context·context,·final·Interpolator·interpolator)·{ |
24 | ········this | 26 | ········this(Build$VERSION.SDK_INT,·context,·interpolator); |
25 | ····} | 27 | ····} |
26 | ···· | 28 | ···· |
27 | ····public·static·ScrollerCompat·create(final·Context·context)·{ | 29 | ····public·static·ScrollerCompat·create(final·Context·context)·{ |
28 | ········return·create(context,·null); | 30 | ········return·create(context,·null); |
29 | ····} | 31 | ····} |
30 | ···· | 32 | ···· |
31 | ····public·static·ScrollerCompat·create(final·Context·context,·final·Interpolator·interpolator)·{ | 33 | ····public·static·ScrollerCompat·create(final·Context·context,·final·Interpolator·interpolator)·{ |
32 | ········return·new·ScrollerCompat(context,·interpolator); | 34 | ········return·new·ScrollerCompat(context,·interpolator); |
33 | ····} | 35 | ····} |
34 | ···· | 36 | ···· |
35 | ····public·void·abortAnimation()·{ | 37 | ····public·void·abortAnimation()·{ |
36 | ········ | 38 | ········this.mImpl.abortAnimation(this.mScroller); |
37 | ····} | 39 | ····} |
38 | ···· | 40 | ···· |
39 | ····public·boolean·computeScrollOffset()·{ | 41 | ····public·boolean·computeScrollOffset()·{ |
40 | ········return· | 42 | ········return·this.mImpl.computeScrollOffset(this.mScroller); |
41 | ····} | 43 | ····} |
42 | ···· | 44 | ···· |
43 | ····public·void·fling(final·int·n,·final·int·n2,·final·int·n3,·final·int·n4,·final·int·n5,·final·int·n6,·final·int·n7,·final·int·n8)·{ | 45 | ····public·void·fling(final·int·n,·final·int·n2,·final·int·n3,·final·int·n4,·final·int·n5,·final·int·n6,·final·int·n7,·final·int·n8)·{ |
44 | ········ | 46 | ········this.mImpl.fling(this.mScroller,·n,·n2,·n3,·n4,·n5,·n6,·n7,·n8); |
45 | ····} | 47 | ····} |
46 | ···· | 48 | ···· |
47 | ····public·void·fling(final·int·n,·final·int·n2,·final·int·n3,·final·int·n4,·final·int·n5,·final·int·n6,·final·int·n7,·final·int·n8,·final·int·n9,·final·int·n10)·{ | 49 | ····public·void·fling(final·int·n,·final·int·n2,·final·int·n3,·final·int·n4,·final·int·n5,·final·int·n6,·final·int·n7,·final·int·n8,·final·int·n9,·final·int·n10)·{ |
48 | ········ | 50 | ········this.mImpl.fling(this.mScroller,·n,·n2,·n3,·n4,·n5,·n6,·n7,·n8,·n9,·n10); |
49 | ····} | 51 | ····} |
50 | ···· | 52 | ···· |
51 | ····public·float·getCurrVelocity()·{ | 53 | ····public·float·getCurrVelocity()·{ |
52 | ········return· | 54 | ········return·this.mImpl.getCurrVelocity(this.mScroller); |
53 | ····} | 55 | ····} |
54 | ···· | 56 | ···· |
55 | ····public·int·getCurrX()·{ | 57 | ····public·int·getCurrX()·{ |
56 | ········return· | 58 | ········return·this.mImpl.getCurrX(this.mScroller); |
57 | ····} | 59 | ····} |
58 | ···· | 60 | ···· |
59 | ····public·int·getCurrY()·{ | 61 | ····public·int·getCurrY()·{ |
60 | ········return· | 62 | ········return·this.mImpl.getCurrY(this.mScroller); |
61 | ····} | 63 | ····} |
62 | ···· | 64 | ···· |
63 | ····public·int·getFinalX()·{ | 65 | ····public·int·getFinalX()·{ |
64 | ········return· | 66 | ········return·this.mImpl.getFinalX(this.mScroller); |
65 | ····} | 67 | ····} |
66 | ···· | 68 | ···· |
67 | ····public·int·getFinalY()·{ | 69 | ····public·int·getFinalY()·{ |
68 | ········return· | 70 | ········return·this.mImpl.getFinalY(this.mScroller); |
69 | ····} | 71 | ····} |
70 | ···· | 72 | ···· |
71 | ····public·boolean·isFinished()·{ | 73 | ····public·boolean·isFinished()·{ |
72 | ········return· | 74 | ········return·this.mImpl.isFinished(this.mScroller); |
73 | ····} | 75 | ····} |
74 | ···· | 76 | ···· |
75 | ····public·boolean·isOverScrolled()·{ | 77 | ····public·boolean·isOverScrolled()·{ |
76 | ········return· | 78 | ········return·this.mImpl.isOverScrolled(this.mScroller); |
77 | ····} | 79 | ····} |
78 | ···· | 80 | ···· |
79 | ····public·void·notifyHorizontalEdgeReached(final·int·n,·final·int·n2,·final·int·n3)·{ | 81 | ····public·void·notifyHorizontalEdgeReached(final·int·n,·final·int·n2,·final·int·n3)·{ |
80 | ········ | 82 | ········this.mImpl.notifyHorizontalEdgeReached(this.mScroller,·n,·n2,·n3); |
81 | ····} | 83 | ····} |
82 | ···· | 84 | ···· |
83 | ····public·void·notifyVerticalEdgeReached(final·int·n,·final·int·n2,·final·int·n3)·{ | 85 | ····public·void·notifyVerticalEdgeReached(final·int·n,·final·int·n2,·final·int·n3)·{ |
84 | ········ | 86 | ········this.mImpl.notifyVerticalEdgeReached(this.mScroller,·n,·n2,·n3); |
85 | ····} | 87 | ····} |
86 | ···· | 88 | ···· |
87 | ····public·void·startScroll(final·int·n,·final·int·n2,·final·int·n3,·final·int·n4)·{ | 89 | ····public·void·startScroll(final·int·n,·final·int·n2,·final·int·n3,·final·int·n4)·{ |
88 | ········ | 90 | ········this.mImpl.startScroll(this.mScroller,·n,·n2,·n3,·n4); |
89 | ····} | 91 | ····} |
90 | ···· | 92 | ···· |
91 | ····public·void·startScroll(final·int·n,·final·int·n2,·final·int·n3,·final·int·n4,·final·int·n5)·{ | 93 | ····public·void·startScroll(final·int·n,·final·int·n2,·final·int·n3,·final·int·n4,·final·int·n5)·{ |
92 | ········ | 94 | ········this.mImpl.startScroll(this.mScroller,·n,·n2,·n3,·n4,·n5); |
93 | ····} | 95 | ····} |
94 | } | 96 | } |
Offset 14, 12 lines modified | Offset 14, 12 lines modified | ||
14 | ········this.this$0·=·this$0; | 14 | ········this.this$0·=·this$0; |
15 | ········this.mChildView·=·mChildView; | 15 | ········this.mChildView·=·mChildView; |
16 | ····} | 16 | ····} |
17 | ···· | 17 | ···· |
18 | ····public·void·run()·{ | 18 | ····public·void·run()·{ |
19 | ········if·(this.mChildView.getParent()·==·this.this$0)·{ | 19 | ········if·(this.mChildView.getParent()·==·this.this$0)·{ |
20 | ············ViewCompat.setLayerType(this.mChildView,·0,·(Paint)null); | 20 | ············ViewCompat.setLayerType(this.mChildView,·0,·(Paint)null); |
21 | ············SlidingPaneLayout.access$ | 21 | ············SlidingPaneLayout.access$1000(this.this$0,·this.mChildView); |
22 | ········} | 22 | ········} |
23 | ········SlidingPaneLayout.access$1 | 23 | ········SlidingPaneLayout.access$1100(this.this$0).remove(this); |
24 | ····} | 24 | ····} |
25 | } | 25 | } |
Offset 42, 15 lines modified | Offset 42, 16 lines modified | ||
42 | ····private·boolean·mIsUnableToDrag; | 42 | ····private·boolean·mIsUnableToDrag; |
43 | ····private·final·int·mOverhangSize; | 43 | ····private·final·int·mOverhangSize; |
44 | ····private·SlidingPaneLayout$PanelSlideListener·mPanelSlideListener; | 44 | ····private·SlidingPaneLayout$PanelSlideListener·mPanelSlideListener; |
45 | ····private·int·mParallaxBy; | 45 | ····private·int·mParallaxBy; |
46 | ····private·float·mParallaxOffset; | 46 | ····private·float·mParallaxOffset; |
47 | ····private·final·ArrayList·mPostedRunnables; | 47 | ····private·final·ArrayList·mPostedRunnables; |
48 | ····private·boolean·mPreservedOpenState; | 48 | ····private·boolean·mPreservedOpenState; |
49 | ····private·Drawable·mShadowDrawable; | 49 | ····private·Drawable·mShadowDrawableLeft; |
50 | ····private·Drawable·mShadowDrawableRight; | ||
50 | ····private·float·mSlideOffset; | 51 | ····private·float·mSlideOffset; |
51 | ····private·int·mSlideRange; | 52 | ····private·int·mSlideRange; |
52 | ····private·View·mSlideableView; | 53 | ····private·View·mSlideableView; |
53 | ····private·int·mSliderFadeColor; | 54 | ····private·int·mSliderFadeColor; |
54 | ····private·final·Rect·mTmpRect; | 55 | ····private·final·Rect·mTmpRect; |
55 | ···· | 56 | ···· |
56 | ····static·{ | 57 | ····static·{ |
Offset 71, 29 lines modified | Offset 72, 28 lines modified | ||
71 | ····} | 72 | ····} |
72 | ···· | 73 | ···· |
73 | ····public·SlidingPaneLayout(final·Context·context,·final·AttributeSet·set)·{ | 74 | ····public·SlidingPaneLayout(final·Context·context,·final·AttributeSet·set)·{ |
74 | ········this(context,·set,·0); | 75 | ········this(context,·set,·0); |
75 | ····} | 76 | ····} |
76 | ···· | 77 | ···· |
77 | ····public·SlidingPaneLayout(final·Context·context,·final·AttributeSet·set,·final·int·n)·{ | 78 | ····public·SlidingPaneLayout(final·Context·context,·final·AttributeSet·set,·final·int·n)·{ |
79 | ········final·int·mFirstLayout·=·1; | ||
78 | ········final·float·n2·=·0.5f; | 80 | ········final·float·n2·=·0.5f; |
79 | ········final·int·n3·=·1; | ||
80 | ········super(context,·set,·n); | 81 | ········super(context,·set,·n); |
81 | ········this.mSliderFadeColor·=·-858993460; | 82 | ········this.mSliderFadeColor·=·-858993460; |
82 | ········this.mFirstLayout·=·( | 83 | ········this.mFirstLayout·=·(mFirstLayout·!=·0); |
83 | ········this.mTmpRect·=·new·Rect(); | 84 | ········this.mTmpRect·=·new·Rect(); |
84 | ········this.mPostedRunnables·=·new·ArrayList(); | 85 | ········this.mPostedRunnables·=·new·ArrayList(); |
85 | ········final·float·density·=·context.getResources().getDisplayMetrics().density; | 86 | ········final·float·density·=·context.getResources().getDisplayMetrics().density; |
86 | ········this.mOverhangSize·=·(int)(32.0f·*·density·+·n2); | 87 | ········this.mOverhangSize·=·(int)(32.0f·*·density·+·n2); |
87 | ········ViewConfiguration.get(context); | 88 | ········ViewConfiguration.get(context); |
88 | ········this.setWillNotDraw(false); | 89 | ········this.setWillNotDraw(false); |
89 | ········ViewCompat.setAccessibilityDelegate((View)this,·(AccessibilityDelegateCompat)new·SlidingPaneLayout$AccessibilityDelegate(this)); | 90 | ········ViewCompat.setAccessibilityDelegate((View)this,·(AccessibilityDelegateCompat)new·SlidingPaneLayout$AccessibilityDelegate(this)); |
90 | ········ViewCompat.setImportantForAccessibility((View)this,· | 91 | ········ViewCompat.setImportantForAccessibility((View)this,·mFirstLayout); |
91 | ········(this.mDragHelper·=·ViewDragHelper.create((ViewGroup)this,·n2,·(ViewDragHelper$Callback)new·SlidingPaneLayout$DragHelperCallback(this,·(SlidingPaneLayout$1)null))).set | 92 | ········(this.mDragHelper·=·ViewDragHelper.create((ViewGroup)this,·n2,·(ViewDragHelper$Callback)new·SlidingPaneLayout$DragHelperCallback(this,·(SlidingPaneLayout$1)null))).setMinVelocity(400.0f·*·density); |
92 | ········this.mDragHelper.setMinVelocity(400.0f·*·density); | ||
93 | ····} | 93 | ····} |
94 | ···· | 94 | ···· |
95 | ····private·boolean·closePane(final·View·view,·final·int·n)·{ | 95 | ····private·boolean·closePane(final·View·view,·final·int·n)·{ |
96 | ········boolean·b·=·false; | 96 | ········boolean·b·=·false; |
97 | ········if·(this.mFirstLayout·||·this.smoothSlideTo(0.0f,·n))·{ | 97 | ········if·(this.mFirstLayout·||·this.smoothSlideTo(0.0f,·n))·{ |
98 | ············this.mPreservedOpenState·=·false; | 98 | ············this.mPreservedOpenState·=·false; |
99 | ············b·=·true; | 99 | ············b·=·true; |
Offset 121, 37 lines modified | Offset 121, 64 lines modified | ||
121 | ············} | 121 | ············} |
122 | ············final·SlidingPaneLayout$DisableLayerRunnable·e·=·new·SlidingPaneLayout$DisableLayerRunnable(this,·view); | 122 | ············final·SlidingPaneLayout$DisableLayerRunnable·e·=·new·SlidingPaneLayout$DisableLayerRunnable(this,·view); |
123 | ············this.mPostedRunnables.add(e); | 123 | ············this.mPostedRunnables.add(e); |
124 | ············ViewCompat.postOnAnimation((View)this,·(Runnable)e); | 124 | ············ViewCompat.postOnAnimation((View)this,·(Runnable)e); |
125 | ········} | 125 | ········} |
126 | ····} | 126 | ····} |
127 | ···· | 127 | ···· |
128 | ····private·static·boolean·hasOpaqueBackground(final·View·view)·{ | ||
129 | ········boolean·b·=·false; | ||
130 | ········final·Drawable·background·=·view.getBackground(); | ||
131 | ········if·(background·!=·null·&&·background.getOpacity()·==·-1)·{ | ||
132 | ············b·=·true; | ||
133 | ········} | ||
134 | ········return·b; | ||
135 | ····} | ||
136 | ···· | ||
137 | ····private·void·invalidateChildRegion(final·View·view)·{ | 128 | ····private·void·invalidateChildRegion(final·View·view)·{ |
138 | ········SlidingPaneLayout.IMPL.invalidateChildRegion(this,·view); | 129 | ········SlidingPaneLayout.IMPL.invalidateChildRegion(this,·view); |
139 | ····} | 130 | ····} |
140 | ···· | 131 | ···· |
132 | ····private·boolean·isLayoutRtlSupport()·{ | ||
133 | ········int·n·=·1; | ||
134 | ········if·(ViewCompat.getLayoutDirection((View)this)·!=·n)·{ | ||
135 | ············n·=·0; | ||
136 | ········} | ||
137 | ········return·n·!=·0; | ||
138 | ····} | ||
139 | ···· | ||
141 | ····private·void·onPanelDragged(final·int·n)·{ | 140 | ····private·void·onPanelDragged(final·int·n)·{ |
141 | ········if·(this.mSlideableView·==·null)·{ | ||
142 | ············this.mSlideOffset·=·0.0f; | ||
142 | ········final·SlidingPaneLayout$LayoutParams·slidingPaneLayout$LayoutParams·=·(SlidingPaneLayout$LayoutParams)this.mSlideableView.getLayoutParams(); | ||
143 | ········this.mSlideOffset·=·(n·-·(this.getPaddingLeft()·+·slidingPaneLayout$LayoutParams.leftMargin))·/·(float)this.mSlideRange; | ||
144 | ········if·(this.mParallaxBy·!=·0)·{ | ||
145 | ············this.parallaxOtherViews(this.mSlideOffset); | ||
146 | ········} | 143 | ········} |
144 | ········else·{ | ||
145 | ············final·boolean·layoutRtlSupport·=·this.isLayoutRtlSupport(); | ||
146 | ············final·SlidingPaneLayout$LayoutParams·slidingPaneLayout$LayoutParams·=·(SlidingPaneLayout$LayoutParams)this.mSlideableView.getLayoutParams(); | ||
147 | ············final·int·width·=·this.mSlideableView.getWidth(); | ||
148 | ············int·n2; | ||
149 | ············if·(layoutRtlSupport)·{ | ||
150 | ················n2·=·this.getWidth()·-·n·-·width; | ||
151 | ············} | ||
152 | ············else·{ | ||
153 | ················n2·=·n; | ||
154 | ············} | ||
155 | ············int·n3; | ||
156 | ············if·(layoutRtlSupport)·{ | ||
157 | ················n3·=·this.getPaddingRight(); | ||
158 | ············} | ||
159 | ············else·{ | ||
160 | ················n3·=·this.getPaddingLeft(); | ||
161 | ············} | ||
162 | ············int·n4; | ||
163 | ············if·(layoutRtlSupport)·{ | ||
164 | ················n4·=·slidingPaneLayout$LayoutParams.rightMargin; | ||
165 | ············} | ||
166 | ············else·{ | ||
167 | ················n4·=·slidingPaneLayout$LayoutParams.leftMargin; | ||
168 | ············} | ||
169 | ············this.mSlideOffset·=·(n2·-·(n3·+·n4))·/·(float)this.mSlideRange; | ||
170 | ············if·(this.mParallaxBy·!=·0)·{ | ||
171 | ················this.parallaxOtherViews(this.mSlideOffset); | ||
172 | ············} | ||
147 | ········if·(slidingPaneLayout$LayoutParams.dimWhenOffset)·{ | 173 | ············if·(slidingPaneLayout$LayoutParams.dimWhenOffset)·{ |
148 | ············this.dimChildView(this.mSlideableView,·this.mSlideOffset,·this.mSliderFadeColor); | 174 | ················this.dimChildView(this.mSlideableView,·this.mSlideOffset,·this.mSliderFadeColor); |
175 | ············} | ||
176 | ············this.dispatchOnPanelSlide(this.mSlideableView); | ||
149 | ········} | 177 | ········} |
150 | ········this.dispatchOnPanelSlide(this.mSlideableView); | ||
151 | ····} | 178 | ····} |
152 | ···· | 179 | ···· |
153 | ····private·boolean·openPane(final·View·view,·final·int·n)·{ | 180 | ····private·boolean·openPane(final·View·view,·final·int·n)·{ |
154 | ········boolean·mPreservedOpenState·=·true; | 181 | ········boolean·mPreservedOpenState·=·true; |
155 | ········if·(this.mFirstLayout·||·this.smoothSlideTo(1.0f,·n))·{ | 182 | ········if·(this.mFirstLayout·||·this.smoothSlideTo(1.0f,·n))·{ |
156 | ············this.mPreservedOpenState·=·mPreservedOpenState; | 183 | ············this.mPreservedOpenState·=·mPreservedOpenState; |
157 | ········} | 184 | ········} |
Offset 159, 44 lines modified | Offset 186, 106 lines modified | ||
Max diff block lines reached; 31444/37179 bytes (84.57%) of diff not shown. |
Offset 493, 33 lines modified | Offset 493, 33 lines modified | ||
493 | ········} | 493 | ········} |
494 | ········return·n3·!=·0; | 494 | ········return·n3·!=·0; |
495 | ····} | 495 | ····} |
496 | ···· | 496 | ···· |
497 | ····public·boolean·continueSettling(final·boolean·b)·{ | 497 | ····public·boolean·continueSettling(final·boolean·b)·{ |
498 | ········final·int·n·=·2; | 498 | ········final·int·n·=·2; |
499 | ········if·(this.mDragState·==·n)·{ | 499 | ········if·(this.mDragState·==·n)·{ |
500 | ············ | 500 | ············int·computeScrollOffset·=·this.mScroller.computeScrollOffset()·?·1·:·0; |
501 | ············final·int·currX·=·this.mScroller.getCurrX(); | 501 | ············final·int·currX·=·this.mScroller.getCurrX(); |
502 | ············final·int·currY·=·this.mScroller.getCurrY(); | 502 | ············final·int·currY·=·this.mScroller.getCurrY(); |
503 | ············final·int·n2·=·currX·-·this.mCapturedView.getLeft(); | 503 | ············final·int·n2·=·currX·-·this.mCapturedView.getLeft(); |
504 | ············final·int·n3·=·currY·-·this.mCapturedView.getTop(); | 504 | ············final·int·n3·=·currY·-·this.mCapturedView.getTop(); |
505 | ············if·(n2·!=·0)·{ | 505 | ············if·(n2·!=·0)·{ |
506 | ················this.mCapturedView.offsetLeftAndRight(n2); | 506 | ················this.mCapturedView.offsetLeftAndRight(n2); |
507 | ············} | 507 | ············} |
508 | ············if·(n3·!=·0)·{ | 508 | ············if·(n3·!=·0)·{ |
509 | ················this.mCapturedView.offsetTopAndBottom(n3); | 509 | ················this.mCapturedView.offsetTopAndBottom(n3); |
510 | ············} | 510 | ············} |
511 | ············if·(n2·!=·0·||·n3·!=·0)·{ | 511 | ············if·(n2·!=·0·||·n3·!=·0)·{ |
512 | ················this.mCallback.onViewPositionChanged(this.mCapturedView,·currX,·currY,·n2,·n3); | 512 | ················this.mCallback.onViewPositionChanged(this.mCapturedView,·currX,·currY,·n2,·n3); |
513 | ············} | 513 | ············} |
514 | ············if·( | 514 | ············if·(computeScrollOffset·!=·0·&&·currX·==·this.mScroller.getFinalX()·&&·currY·==·this.mScroller.getFinalY())·{ |
515 | ················this.mScroller.abortAnimation(); | 515 | ················this.mScroller.abortAnimation(); |
516 | ················ | 516 | ················computeScrollOffset·=·0; |
517 | ············} | 517 | ············} |
518 | ············if·( | 518 | ············if·(computeScrollOffset·==·0)·{ |
519 | ················if·(b)·{ | 519 | ················if·(b)·{ |
520 | ····················this.mParentView.post(this.mSetIdleRunnable); | 520 | ····················this.mParentView.post(this.mSetIdleRunnable); |
521 | ················} | 521 | ················} |
522 | ················else·{ | 522 | ················else·{ |
523 | ····················this.setDragState(0); | 523 | ····················this.setDragState(0); |
524 | ················} | 524 | ················} |
525 | ············} | 525 | ············} |
Offset 716, 15 lines modified | Offset 716, 15 lines modified | ||
716 | ········} | 716 | ········} |
717 | ····} | 717 | ····} |
718 | ···· | 718 | ···· |
719 | ····void·setDragState(final·int·mDragState)·{ | 719 | ····void·setDragState(final·int·mDragState)·{ |
720 | ········if·(this.mDragState·!=·mDragState)·{ | 720 | ········if·(this.mDragState·!=·mDragState)·{ |
721 | ············this.mDragState·=·mDragState; | 721 | ············this.mDragState·=·mDragState; |
722 | ············this.mCallback.onViewDragStateChanged(mDragState); | 722 | ············this.mCallback.onViewDragStateChanged(mDragState); |
723 | ············if·(mDragState·==·0)·{ | 723 | ············if·(this.mDragState·==·0)·{ |
724 | ················this.mCapturedView·=·null; | 724 | ················this.mCapturedView·=·null; |
725 | ············} | 725 | ············} |
726 | ········} | 726 | ········} |
727 | ····} | 727 | ····} |
728 | ···· | 728 | ···· |
729 | ····public·void·setEdgeTrackingEnabled(final·int·mTrackingEdges)·{ | 729 | ····public·void·setEdgeTrackingEnabled(final·int·mTrackingEdges)·{ |
730 | ········this.mTrackingEdges·=·mTrackingEdges; | 730 | ········this.mTrackingEdges·=·mTrackingEdges; |
Offset 782, 35 lines modified | Offset 782, 51 lines modified | ||
782 | ····················break; | 782 | ····················break; |
783 | ················} | 783 | ················} |
784 | ················else·{ | 784 | ················else·{ |
785 | ····················if·(this.mDragState·!=·2)·{ | 785 | ····················if·(this.mDragState·!=·2)·{ |
786 | ························break; | 786 | ························break; |
787 | ····················} | 787 | ····················} |
788 | ····················final·View·topChildUnder2·=·this.findTopChildUnder((int)x2,·(int)y2); | 788 | ····················final·View·topChildUnder2·=·this.findTopChildUnder((int)x2,·(int)y2); |
789 | ····················final·View·view; | ||
789 | ····················if·(topChildUnder2·==·this.mCapturedView)·{ | 790 | ····················if·((view·=·topChildUnder2)·==·this.mCapturedView)·{ |
790 | ························this.tryCaptureViewForDrag(topChildUnder2,·pointerId2); | 791 | ························this.tryCaptureViewForDrag(topChildUnder2,·pointerId2); |
791 | ························break; | 792 | ························break; |
792 | ····················} | 793 | ····················} |
793 | ····················break; | 794 | ····················break; |
794 | ················} | 795 | ················} |
795 | ················break; | 796 | ················break; |
796 | ············} | 797 | ············} |
797 | ············case·2:·{ | 798 | ············case·2:·{ |
798 | ················for·(int·pointerCount·=·MotionEventCompat.getPointerCount(motionEvent),·i·=·0;·i·<·pointerCount;·++i)·{ | 799 | ················for·(int·pointerCount·=·MotionEventCompat.getPointerCount(motionEvent),·i·=·0;·i·<·pointerCount;·++i)·{ |
799 | ····················final·int·pointerId3·=·MotionEventCompat.getPointerId(motionEvent,·i); | 800 | ····················final·int·pointerId3·=·MotionEventCompat.getPointerId(motionEvent,·i); |
800 | ····················final·float·x3·=·MotionEventCompat.getX(motionEvent,·i); | 801 | ····················final·float·x3·=·MotionEventCompat.getX(motionEvent,·i); |
801 | ····················final·float·y3·=·MotionEventCompat.getY(motionEvent,·i); | 802 | ····················final·float·y3·=·MotionEventCompat.getY(motionEvent,·i); |
802 | ····················final·float·n3·=·x3·-·this.mInitialMotionX[pointerId3]; | 803 | ····················final·float·n3·=·x3·-·this.mInitialMotionX[pointerId3]; |
803 | ····················final·float·n4·=·y3·-·this.mInitialMotionY[pointerId3]; | 804 | ····················final·float·n4·=·y3·-·this.mInitialMotionY[pointerId3]; |
804 | ····················this.reportNewEdgeDrags(n3,·n4,·pointerId3); | ||
805 | ····················if·(this.mDragState·==·1)·{ | ||
806 | ························break; | ||
807 | ····················} | ||
808 | ····················final·View·topChildUnder3·=·this.findTopChildUnder((int)x3,·(int)y3); | 805 | ····················final·View·topChildUnder3·=·this.findTopChildUnder((int)x3,·(int)y3); |
806 | ····················boolean·b; | ||
809 | ····················if·(topChildUnder3·!=·null·&&·this.checkTouchSlop(topChildUnder3,·n3,·n4) | 807 | ····················if·(topChildUnder3·!=·null·&&·this.checkTouchSlop(topChildUnder3,·n3,·n4))·{ |
808 | ························b·=·true; | ||
809 | ····················} | ||
810 | ····················else·{ | ||
811 | ························b·=·false; | ||
812 | ····················} | ||
813 | ····················if·(b)·{ | ||
814 | ························final·int·left·=·topChildUnder3.getLeft(); | ||
815 | ························final·int·clampViewPositionHorizontal·=·this.mCallback.clampViewPositionHorizontal(topChildUnder3,·left·+·(int)n3,·(int)n3); | ||
816 | ························final·int·top·=·topChildUnder3.getTop(); | ||
817 | ························final·int·clampViewPositionVertical·=·this.mCallback.clampViewPositionVertical(topChildUnder3,·top·+·(int)n4,·(int)n4); | ||
818 | ························final·int·viewHorizontalDragRange·=·this.mCallback.getViewHorizontalDragRange(topChildUnder3); | ||
819 | ························final·int·viewVerticalDragRange·=·this.mCallback.getViewVerticalDragRange(topChildUnder3); | ||
820 | ························if·((viewHorizontalDragRange·==·0·||·(viewHorizontalDragRange·>·0·&&·clampViewPositionHorizontal·==·left))·&&·(viewVerticalDragRange·==·0·||·(viewVerticalDragRange·>·0·&&·clampViewPositionVertical·==·top)))·{ | ||
821 | ····························break; | ||
822 | ························} | ||
823 | ····················} | ||
824 | ····················this.reportNewEdgeDrags(n3,·n4,·pointerId3); | ||
825 | ····················if·(this.mDragState·==·1·||·(b·&&·this.tryCaptureViewForDrag(topChildUnder3,·pointerId3)))·{ | ||
810 | ························break; | 826 | ························break; |
811 | ····················} | 827 | ····················} |
812 | ················} | 828 | ················} |
813 | ················this.saveLastMotion(motionEvent); | 829 | ················this.saveLastMotion(motionEvent); |
814 | ················break; | 830 | ················break; |
815 | ············} | 831 | ············} |
816 | ············case·6:·{ | 832 | ············case·6:·{ |
Offset 825, 15 lines modified | Offset 841, 19 lines modified | ||
825 | ········} | 841 | ········} |
826 | ········return·this.mDragState·==·1; | 842 | ········return·this.mDragState·==·1; |
827 | ····} | 843 | ····} |
828 | ···· | 844 | ···· |
829 | ····public·boolean·smoothSlideViewTo(final·View·mCapturedView,·final·int·n,·final·int·n2)·{ | 845 | ····public·boolean·smoothSlideViewTo(final·View·mCapturedView,·final·int·n,·final·int·n2)·{ |
830 | ········this.mCapturedView·=·mCapturedView; | 846 | ········this.mCapturedView·=·mCapturedView; |
831 | ········this.mActivePointerId·=·-1; | 847 | ········this.mActivePointerId·=·-1; |
848 | ········final·boolean·forceSettleCapturedView·=·this.forceSettleCapturedViewAt(n,·n2,·0,·0); | ||
849 | ········if·(!forceSettleCapturedView·&&·this.mDragState·==·0·&&·this.mCapturedView·!=·null)·{ | ||
850 | ············this.mCapturedView·=·null; | ||
851 | ········} | ||
832 | ········return· | 852 | ········return·forceSettleCapturedView; |
833 | ····} | 853 | ····} |
834 | ···· | 854 | ···· |
835 | ····boolean·tryCaptureViewForDrag(final·View·view,·final·int·mActivePointerId)·{ | 855 | ····boolean·tryCaptureViewForDrag(final·View·view,·final·int·mActivePointerId)·{ |
836 | ········boolean·b·=·true; | 856 | ········boolean·b·=·true; |
837 | ········if·(view·!=·this.mCapturedView·||·this.mActivePointerId·!=·mActivePointerId)·{ | 857 | ········if·(view·!=·this.mCapturedView·||·this.mActivePointerId·!=·mActivePointerId)·{ |
838 | ············if·(view·!=·null·&&·this.mCallback.tryCaptureView(view,·mActivePointerId))·{ | 858 | ············if·(view·!=·null·&&·this.mCallback.tryCaptureView(view,·mActivePointerId))·{ |
839 | ················this.captureChildView(view,·this.mActivePointerId·=·mActivePointerId); | 859 | ················this.captureChildView(view,·this.mActivePointerId·=·mActivePointerId); |
Offset 521, 29 lines modified | Offset 521, 29 lines modified | ||
521 | ·······159:·goto··········39 | 521 | ·······159:·goto··········39 |
522 | ·······162:·iload_0 | 522 | ·······162:·iload_0 |
523 | ·······163:·ifeq··········205 | 523 | ·······163:·ifeq··········205 |
524 | ·······166:·ldc···········#110················//·String·%s0x%x | 524 | ·······166:·ldc···········#110················//·String·%s0x%x |
525 | ·······168:·astore········11 | 525 | ·······168:·astore········11 |
526 | ·······170:·iload_3 | 526 | ·······170:·iload_3 |
527 | ·······171:·anewarray·····#4··················//·class·java/lang/Object | 527 | ·······171:·anewarray·····#4··················//·class·java/lang/Object |
528 | ·······174:·astore········ | 528 | ·······174:·astore········8 |
529 | ·······176:·aload········· | 529 | ·······176:·aload·········8 |
530 | ·······178:·iconst_0 | 530 | ·······178:·iconst_0 |
531 | ·······179:·aload·········7 | 531 | ·······179:·aload·········7 |
532 | ·······181:·aastore | 532 | ·······181:·aastore |
533 | ·······182:·iload_0 | 533 | ·······182:·iload_0 |
534 | ·······183:·invokestatic··#114················//·Method·java/lang/Integer.valueOf:(I)Ljava/lang/Integer; | 534 | ·······183:·invokestatic··#114················//·Method·java/lang/Integer.valueOf:(I)Ljava/lang/Integer; |
535 | ·······186:·astore········1 | 535 | ·······186:·astore········13 |
536 | ·······188:·aload········· | 536 | ·······188:·aload·········8 |
537 | ·······190:·iload·········4 | 537 | ·······190:·iload·········4 |
538 | ·······192:·aload·········1 | 538 | ·······192:·aload·········13 |
539 | ·······194:·aastore | 539 | ·······194:·aastore |
540 | ·······195:·aload·········6 | 540 | ·······195:·aload·········6 |
541 | ·······197:·aload·········11 | 541 | ·······197:·aload·········11 |
542 | ·······199:·aload········· | 542 | ·······199:·aload·········8 |
543 | ·······201:·invokevirtual·#106················//·Method·java/util/Formatter.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/util/Formatter; | 543 | ·······201:·invokevirtual·#106················//·Method·java/util/Formatter.format:(Ljava/lang/String;[Ljava/lang/Object;)Ljava/util/Formatter; |
544 | ·······204:·pop | 544 | ·······204:·pop |
545 | ·······205:·aload·········5 | 545 | ·······205:·aload·········5 |
546 | ·······207:·invokevirtual·#118················//·Method·java/lang/StringBuilder.toString:()Ljava/lang/String; | 546 | ·······207:·invokevirtual·#118················//·Method·java/lang/StringBuilder.toString:()Ljava/lang/String; |
547 | ·······210:·areturn | 547 | ·······210:·areturn |
548 | ··private·static·java.lang.String·formatFileSize(long); | 548 | ··private·static·java.lang.String·formatFileSize(long); |
Offset 6, 14 lines modified | Offset 6, 18 lines modified | ||
6 | class·AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl·implements·AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl | 6 | class·AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl·implements·AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl |
7 | { | 7 | { |
8 | ····public·boolean·getCanRetrieveWindowContent(final·AccessibilityServiceInfo·accessibilityServiceInfo)·{ | 8 | ····public·boolean·getCanRetrieveWindowContent(final·AccessibilityServiceInfo·accessibilityServiceInfo)·{ |
9 | ········return·false; | 9 | ········return·false; |
10 | ····} | 10 | ····} |
11 | ···· | 11 | ···· |
12 | ····public·int·getCapabilities(final·AccessibilityServiceInfo·accessibilityServiceInfo)·{ | ||
13 | ········return·0; | ||
14 | ····} | ||
15 | ···· | ||
12 | ····public·String·getDescription(final·AccessibilityServiceInfo·accessibilityServiceInfo)·{ | 16 | ····public·String·getDescription(final·AccessibilityServiceInfo·accessibilityServiceInfo)·{ |
13 | ········return·null; | 17 | ········return·null; |
14 | ····} | 18 | ····} |
15 | ···· | 19 | ···· |
16 | ····public·String·getId(final·AccessibilityServiceInfo·accessibilityServiceInfo)·{ | 20 | ····public·String·getId(final·AccessibilityServiceInfo·accessibilityServiceInfo)·{ |
17 | ········return·null; | 21 | ········return·null; |
18 | ····} | 22 | ····} |
Offset 1, 149 lines modified | Offset 1, 234 lines modified | ||
1 | package·android.support.v4.app; | 1 | package·android.support.v4.app; |
2 | import·android.view.MenuItem; | 2 | import·android.view.MenuItem; |
3 | import·android.view.View; | 3 | import·android.view.View; |
4 | import·android.content.res.Configuration; | 4 | import·android.content.res.Configuration; |
5 | import·android.support.v4.content.ContextCompat; | ||
6 | import·android.content.Context; | ||
5 | import·android.os.Build$VERSION; | 7 | import·android.os.Build$VERSION; |
6 | import·android.support.v4.widget.DrawerLayout; | 8 | import·android.support.v4.widget.DrawerLayout; |
7 | import·android.graphics.drawable.Drawable; | 9 | import·android.graphics.drawable.Drawable; |
8 | import·android.app.Activity; | 10 | import·android.app.Activity; |
9 | import·android.support.v4.widget.DrawerLayout$DrawerListener; | 11 | import·android.support.v4.widget.DrawerLayout$DrawerListener; |
10 | public·class·ActionBarDrawerToggle·implements·DrawerLayout$DrawerListener | 12 | public·class·ActionBarDrawerToggle·implements·DrawerLayout$DrawerListener |
11 | { | 13 | { |
12 | ····private·static·final·int·ID_HOME·=·16908332; | 14 | ····private·static·final·int·ID_HOME·=·16908332; |
13 | ····private·static·final·ActionBarDrawerToggle$ActionBarDrawerToggleImpl·IMPL; | 15 | ····private·static·final·ActionBarDrawerToggle$ActionBarDrawerToggleImpl·IMPL; |
16 | ····private·static·final·float·TOGGLE_DRAWABLE_OFFSET·=·0.33333334f; | ||
14 | ····private·final·Activity·mActivity; | 17 | ····private·final·Activity·mActivity; |
18 | ····private·final·ActionBarDrawerToggle$Delegate·mActivityImpl; | ||
15 | ····private·final·int·mCloseDrawerContentDescRes; | 19 | ····private·final·int·mCloseDrawerContentDescRes; |
16 | ····private·Drawable·mDrawerImage; | 20 | ····private·Drawable·mDrawerImage; |
17 | ····private·final·int·mDrawerImageResource; | 21 | ····private·final·int·mDrawerImageResource; |
18 | ····private·boolean·mDrawerIndicatorEnabled; | 22 | ····private·boolean·mDrawerIndicatorEnabled; |
19 | ····private·final·DrawerLayout·mDrawerLayout; | 23 | ····private·final·DrawerLayout·mDrawerLayout; |
24 | ····private·boolean·mHasCustomUpIndicator; | ||
25 | ····private·Drawable·mHomeAsUpIndicator; | ||
20 | ····private·final·int·mOpenDrawerContentDescRes; | 26 | ····private·final·int·mOpenDrawerContentDescRes; |
21 | ····private·Object·mSetIndicatorInfo; | 27 | ····private·Object·mSetIndicatorInfo; |
22 | ····private·ActionBarDrawerToggle$SlideDrawable·mSlider; | 28 | ····private·ActionBarDrawerToggle$SlideDrawable·mSlider; |
23 | ····private·Drawable·mThemeImage; | ||
24 | ···· | 29 | ···· |
25 | ····static·{ | 30 | ····static·{ |
26 | ········i | 31 | ········final·int·sdk_INT·=·Build$VERSION.SDK_INT; |
32 | ········if·(sdk_INT·>=·18)·{ | ||
33 | ············IMPL·=·(ActionBarDrawerToggle$ActionBarDrawerToggleImpl)new·ActionBarDrawerToggle$ActionBarDrawerToggleImplJellybeanMR2((ActionBarDrawerToggle$1)null); | ||
34 | ········} | ||
35 | ········else·if·(sdk_INT·>=·11)·{ | ||
27 | ············IMPL·=·(ActionBarDrawerToggle$ActionBarDrawerToggleImpl)new·ActionBarDrawerToggle$ActionBarDrawerToggleImplHC((ActionBarDrawerToggle$1)null); | 36 | ············IMPL·=·(ActionBarDrawerToggle$ActionBarDrawerToggleImpl)new·ActionBarDrawerToggle$ActionBarDrawerToggleImplHC((ActionBarDrawerToggle$1)null); |
28 | ········} | 37 | ········} |
29 | ········else·{ | 38 | ········else·{ |
30 | ············IMPL·=·(ActionBarDrawerToggle$ActionBarDrawerToggleImpl)new·ActionBarDrawerToggle$ActionBarDrawerToggleImplBase((ActionBarDrawerToggle$1)null); | 39 | ············IMPL·=·(ActionBarDrawerToggle$ActionBarDrawerToggleImpl)new·ActionBarDrawerToggle$ActionBarDrawerToggleImplBase((ActionBarDrawerToggle$1)null); |
31 | ········} | 40 | ········} |
32 | ····} | 41 | ····} |
33 | ···· | 42 | ···· |
43 | ····public·ActionBarDrawerToggle(final·Activity·activity,·final·DrawerLayout·drawerLayout,·final·int·n,·final·int·n2,·final·int·n3)·{ | ||
44 | ········this(activity,·drawerLayout,·!assumeMaterial((Context)activity),·n,·n2,·n3); | ||
45 | ····} | ||
46 | ···· | ||
34 | ····public·ActionBarDrawerToggle(final·Activity·mActivity,·final·DrawerLayout·mDrawerLayout,·final·int·mDrawerImageResource,·final·int·mOpenDrawerContentDescRes,·final·int·mCloseDrawerContentDescRes)·{ | 47 | ····public·ActionBarDrawerToggle(final·Activity·mActivity,·final·DrawerLayout·mDrawerLayout,·final·boolean·b,·final·int·mDrawerImageResource,·final·int·mOpenDrawerContentDescRes,·final·int·mCloseDrawerContentDescRes)·{ |
35 | ········this.mDrawerIndicatorEnabled·=·true; | 48 | ········this.mDrawerIndicatorEnabled·=·true; |
36 | ········this.mActivity·=·mActivity; | 49 | ········this.mActivity·=·mActivity; |
50 | ········if·(mActivity·instanceof·ActionBarDrawerToggle$DelegateProvider)·{ | ||
51 | ············this.mActivityImpl·=·((ActionBarDrawerToggle$DelegateProvider)mActivity).getDrawerToggleDelegate(); | ||
52 | ········} | ||
53 | ········else·{ | ||
54 | ············this.mActivityImpl·=·null; | ||
55 | ········} | ||
37 | ········this.mDrawerLayout·=·mDrawerLayout; | 56 | ········this.mDrawerLayout·=·mDrawerLayout; |
38 | ········this.mDrawerImageResource·=·mDrawerImageResource; | 57 | ········this.mDrawerImageResource·=·mDrawerImageResource; |
39 | ········this.mOpenDrawerContentDescRes·=·mOpenDrawerContentDescRes; | 58 | ········this.mOpenDrawerContentDescRes·=·mOpenDrawerContentDescRes; |
40 | ········this.mCloseDrawerContentDescRes·=·mCloseDrawerContentDescRes; | 59 | ········this.mCloseDrawerContentDescRes·=·mCloseDrawerContentDescRes; |
60 | ········this.mHomeAsUpIndicator·=·this.getThemeUpIndicator(); | ||
61 | ········this.mDrawerImage·=·ContextCompat.getDrawable((Context)mActivity,·mDrawerImageResource); | ||
62 | ········this.mSlider·=·new·ActionBarDrawerToggle$SlideDrawable(this,·this.mDrawerImage,·(ActionBarDrawerToggle$1)null); | ||
63 | ········final·ActionBarDrawerToggle$SlideDrawable·mSlider·=·this.mSlider; | ||
64 | ········float·offset; | ||
65 | ········if·(b)·{ | ||
66 | ············offset·=·0.33333334f; | ||
67 | ········} | ||
68 | ········else·{ | ||
69 | ············offset·=·0.0f; | ||
70 | ········} | ||
71 | ········mSlider.setOffset(offset); | ||
72 | ····} | ||
73 | ···· | ||
74 | ····private·static·boolean·assumeMaterial(final·Context·context)·{ | ||
75 | ········final·int·n·=·21; | ||
76 | ········return·context.getApplicationInfo().targetSdkVersion·>=·n·&&·Build$VERSION.SDK_INT·>=·n; | ||
77 | ····} | ||
78 | ···· | ||
79 | ····Drawable·getThemeUpIndicator()·{ | ||
80 | ········Drawable·drawable; | ||
81 | ········if·(this.mActivityImpl·!=·null)·{ | ||
82 | ············drawable·=·this.mActivityImpl.getThemeUpIndicator(); | ||
83 | ········} | ||
84 | ········else·{ | ||
41 | ········ | 85 | ············drawable·=·ActionBarDrawerToggle.IMPL.getThemeUpIndicator(this.mActivity); |
42 | ········this.mDrawerImage·=·mActivity.getResources().getDrawable(mDrawerImageResource); | ||
43 | ········ | 86 | ········} |
87 | ········return·drawable; | ||
44 | ····} | 88 | ····} |
45 | ···· | 89 | ···· |
46 | ····public·boolean·isDrawerIndicatorEnabled()·{ | 90 | ····public·boolean·isDrawerIndicatorEnabled()·{ |
47 | ········return·this.mDrawerIndicatorEnabled; | 91 | ········return·this.mDrawerIndicatorEnabled; |
48 | ····} | 92 | ····} |
49 | ···· | 93 | ···· |
50 | ····public·void·onConfigurationChanged(final·Configuration·configuration)·{ | 94 | ····public·void·onConfigurationChanged(final·Configuration·configuration)·{ |
51 | ········this.mThemeImage·=·ActionBarDrawerToggle.IMPL.getThemeUpIndicator(this.mActivity); | ||
52 | ········ | 95 | ········if·(!this.mHasCustomUpIndicator)·{ |
96 | ············this.mHomeAsUpIndicator·=·this.getThemeUpIndicator(); | ||
97 | ········} | ||
98 | ········this.mDrawerImage·=·ContextCompat.getDrawable((Context)this.mActivity,·this.mDrawerImageResource); | ||
53 | ········this.syncState(); | 99 | ········this.syncState(); |
54 | ····} | 100 | ····} |
55 | ···· | 101 | ···· |
56 | ····public·void·onDrawerClosed(final·View·view)·{ | 102 | ····public·void·onDrawerClosed(final·View·view)·{ |
57 | ········this.mSlider.set | 103 | ········this.mSlider.setPosition(0.0f); |
58 | ········if·(this.mDrawerIndicatorEnabled)·{ | 104 | ········if·(this.mDrawerIndicatorEnabled)·{ |
59 | ············this. | 105 | ············this.setActionBarDescription(this.mOpenDrawerContentDescRes); |
60 | ········} | 106 | ········} |
61 | ····} | 107 | ····} |
62 | ···· | 108 | ···· |
63 | ····public·void·onDrawerOpened(final·View·view)·{ | 109 | ····public·void·onDrawerOpened(final·View·view)·{ |
64 | ········this.mSlider.set | 110 | ········this.mSlider.setPosition(1.0f); |
65 | ········if·(this.mDrawerIndicatorEnabled)·{ | 111 | ········if·(this.mDrawerIndicatorEnabled)·{ |
66 | ············this. | 112 | ············this.setActionBarDescription(this.mCloseDrawerContentDescRes); |
67 | ········} | 113 | ········} |
68 | ····} | 114 | ····} |
69 | ···· | 115 | ···· |
70 | ····public·void·onDrawerSlide(final·View·view,·final·float·n)·{ | 116 | ····public·void·onDrawerSlide(final·View·view,·final·float·n)·{ |
71 | ········final·float·n2·=·2.0f; | 117 | ········final·float·n2·=·2.0f; |
72 | ········final·float·n3·=·0.5f; | 118 | ········final·float·n3·=·0.5f; |
73 | ········final·float·o | 119 | ········final·float·position·=·this.mSlider.getPosition(); |
74 | ········float·o | 120 | ········float·position2; |
75 | ········if·(n·>·n3)·{ | 121 | ········if·(n·>·n3)·{ |
Max diff block lines reached; 5125/11809 bytes (43.40%) of diff not shown. |
Offset 6, 26 lines modified | Offset 6, 70 lines modified | ||
6 | import·android.content.Intent; | 6 | import·android.content.Intent; |
7 | import·android.os.Build$VERSION; | 7 | import·android.os.Build$VERSION; |
8 | import·android.app.Activity; | 8 | import·android.app.Activity; |
9 | import·android.support.v4.content.ContextCompat; | 9 | import·android.support.v4.content.ContextCompat; |
10 | public·class·ActivityCompat·extends·ContextCompat | 10 | public·class·ActivityCompat·extends·ContextCompat |
11 | { | 11 | { |
12 | ····private·static·ActivityCompat21$SharedElementCallback21·createCallback(final·SharedElementCallback·sharedElementCallback)·{ | ||
13 | ········Object·o·=·null; | ||
14 | ········if·(sharedElementCallback·!=·null)·{ | ||
15 | ············o·=·new·ActivityCompat$SharedElementCallback21Impl(sharedElementCallback); | ||
16 | ········} | ||
17 | ········return·(ActivityCompat21$SharedElementCallback21)o; | ||
18 | ····} | ||
19 | ···· | ||
20 | ····public·static·void·finishAffinity(final·Activity·activity)·{ | ||
21 | ········if·(Build$VERSION.SDK_INT·>=·16)·{ | ||
22 | ············ActivityCompatJB.finishAffinity(activity); | ||
23 | ········} | ||
24 | ········else·{ | ||
25 | ············activity.finish(); | ||
26 | ········} | ||
27 | ····} | ||
28 | ···· | ||
29 | ····public·static·void·finishAfterTransition(final·Activity·activity)·{ | ||
30 | ········if·(Build$VERSION.SDK_INT·>=·21)·{ | ||
31 | ············ActivityCompat21.finishAfterTransition(activity); | ||
32 | ········} | ||
33 | ········else·{ | ||
34 | ············activity.finish(); | ||
35 | ········} | ||
36 | ····} | ||
37 | ···· | ||
12 | ····public·static·boolean·invalidateOptionsMenu(final·Activity·activity)·{ | 38 | ····public·static·boolean·invalidateOptionsMenu(final·Activity·activity)·{ |
13 | ········boolean·b; | 39 | ········boolean·b; |
14 | ········if·(Build$VERSION.SDK_INT·>=·11)·{ | 40 | ········if·(Build$VERSION.SDK_INT·>=·11)·{ |
15 | ············ActivityCompatHoneycomb.invalidateOptionsMenu(activity); | 41 | ············ActivityCompatHoneycomb.invalidateOptionsMenu(activity); |
16 | ············b·=·true; | 42 | ············b·=·true; |
17 | ········} | 43 | ········} |
18 | ········else·{ | 44 | ········else·{ |
19 | ············b·=·false; | 45 | ············b·=·false; |
20 | ········} | 46 | ········} |
21 | ········return·b; | 47 | ········return·b; |
22 | ····} | 48 | ····} |
23 | ···· | 49 | ···· |
50 | ····public·static·void·postponeEnterTransition(final·Activity·activity)·{ | ||
51 | ········if·(Build$VERSION.SDK_INT·>=·21)·{ | ||
52 | ············ActivityCompat21.postponeEnterTransition(activity); | ||
53 | ········} | ||
54 | ····} | ||
55 | ···· | ||
56 | ····public·static·void·setEnterSharedElementCallback(final·Activity·activity,·final·SharedElementCallback·sharedElementCallback)·{ | ||
57 | ········if·(Build$VERSION.SDK_INT·>=·21)·{ | ||
58 | ············ActivityCompat21.setEnterSharedElementCallback(activity,·createCallback(sharedElementCallback)); | ||
59 | ········} | ||
60 | ····} | ||
61 | ···· | ||
62 | ····public·static·void·setExitSharedElementCallback(final·Activity·activity,·final·SharedElementCallback·sharedElementCallback)·{ | ||
63 | ········if·(Build$VERSION.SDK_INT·>=·21)·{ | ||
64 | ············ActivityCompat21.setExitSharedElementCallback(activity,·createCallback(sharedElementCallback)); | ||
65 | ········} | ||
66 | ····} | ||
67 | ···· | ||
24 | ····public·static·void·startActivity(final·Activity·activity,·final·Intent·intent,·final·Bundle·bundle)·{ | 68 | ····public·static·void·startActivity(final·Activity·activity,·final·Intent·intent,·final·Bundle·bundle)·{ |
25 | ········if·(Build$VERSION.SDK_INT·>=·16)·{ | 69 | ········if·(Build$VERSION.SDK_INT·>=·16)·{ |
26 | ············ActivityCompatJB.startActivity((Context)activity,·intent,·bundle); | 70 | ············ActivityCompatJB.startActivity((Context)activity,·intent,·bundle); |
27 | ········} | 71 | ········} |
28 | ········else·{ | 72 | ········else·{ |
29 | ············activity.startActivity(intent); | 73 | ············activity.startActivity(intent); |
30 | ········} | 74 | ········} |
Offset 35, 8 lines modified | Offset 79, 14 lines modified | ||
35 | ········if·(Build$VERSION.SDK_INT·>=·16)·{ | 79 | ········if·(Build$VERSION.SDK_INT·>=·16)·{ |
36 | ············ActivityCompatJB.startActivityForResult(activity,·intent,·n,·bundle); | 80 | ············ActivityCompatJB.startActivityForResult(activity,·intent,·n,·bundle); |
37 | ········} | 81 | ········} |
38 | ········else·{ | 82 | ········else·{ |
39 | ············activity.startActivityForResult(intent,·n); | 83 | ············activity.startActivityForResult(intent,·n); |
40 | ········} | 84 | ········} |
41 | ····} | 85 | ····} |
86 | ···· | ||
87 | ····public·static·void·startPostponedEnterTransition(final·Activity·activity)·{ | ||
88 | ········if·(Build$VERSION.SDK_INT·>=·21)·{ | ||
89 | ············ActivityCompat21.startPostponedEnterTransition(activity); | ||
90 | ········} | ||
91 | ····} | ||
42 | } | 92 | } |
Offset 1, 16 lines modified | Offset 1, 26 lines modified | ||
1 | package·android.support.v4.app; | 1 | package·android.support.v4.app; |
2 | import·java.util.ArrayList; | ||
3 | import·java.io.FileDescriptor; | 2 | import·java.io.FileDescriptor; |
4 | import·java.io.Writer; | 3 | import·java.io.Writer; |
5 | import·java.io.PrintWriter; | 4 | import·java.io.PrintWriter; |
6 | import·android.support.v4.util.LogWriter; | 5 | import·android.support.v4.util.LogWriter; |
7 | import·android.util.Log; | 6 | import·android.util.Log; |
7 | import·android.os.Build$VERSION; | ||
8 | import·android.view.ViewTreeObserver$OnPreDrawListener; | ||
9 | import·android.view.ViewGroup; | ||
10 | import·java.util.Map; | ||
11 | import·java.util.List; | ||
12 | import·java.util.Collection; | ||
13 | import·android.content.Context; | ||
14 | import·android.view.View; | ||
15 | import·android.util.SparseArray; | ||
16 | import·android.support.v4.util.ArrayMap; | ||
17 | import·java.util.ArrayList; | ||
8 | final·class·BackStackRecord·extends·FragmentTransaction·implements·FragmentManager$BackStackEntry,·Runnable | 18 | final·class·BackStackRecord·extends·FragmentTransaction·implements·FragmentManager$BackStackEntry,·Runnable |
9 | { | 19 | { |
10 | ····static·final·int·OP_ADD·=·1; | 20 | ····static·final·int·OP_ADD·=·1; |
11 | ····static·final·int·OP_ATTACH·=·7; | 21 | ····static·final·int·OP_ATTACH·=·7; |
12 | ····static·final·int·OP_DETACH·=·6; | 22 | ····static·final·int·OP_DETACH·=·6; |
13 | ····static·final·int·OP_HIDE·=·4; | 23 | ····static·final·int·OP_HIDE·=·4; |
Offset 31, 24 lines modified | Offset 41, 196 lines modified | ||
31 | ····BackStackRecord$Op·mHead; | 41 | ····BackStackRecord$Op·mHead; |
32 | ····int·mIndex; | 42 | ····int·mIndex; |
33 | ····final·FragmentManagerImpl·mManager; | 43 | ····final·FragmentManagerImpl·mManager; |
34 | ····String·mName; | 44 | ····String·mName; |
35 | ····int·mNumOp; | 45 | ····int·mNumOp; |
36 | ····int·mPopEnterAnim; | 46 | ····int·mPopEnterAnim; |
37 | ····int·mPopExitAnim; | 47 | ····int·mPopExitAnim; |
48 | ····ArrayList·mSharedElementSourceNames; | ||
49 | ····ArrayList·mSharedElementTargetNames; | ||
38 | ····BackStackRecord$Op·mTail; | 50 | ····BackStackRecord$Op·mTail; |
39 | ····int·mTransition; | 51 | ····int·mTransition; |
40 | ····int·mTransitionStyle; | 52 | ····int·mTransitionStyle; |
41 | ···· | 53 | ···· |
42 | ····public·BackStackRecord(final·FragmentManagerImpl·mManager)·{ | 54 | ····public·BackStackRecord(final·FragmentManagerImpl·mManager)·{ |
43 | ········this.mAllowAddToBackStack·=·true; | 55 | ········this.mAllowAddToBackStack·=·true; |
44 | ········this.mIndex·=·-1; | 56 | ········this.mIndex·=·-1; |
45 | ········this.mManager·=·mManager; | 57 | ········this.mManager·=·mManager; |
46 | ····} | 58 | ····} |
47 | ···· | 59 | ···· |
60 | ····private·BackStackRecord$TransitionState·beginTransition(final·SparseArray·sparseArray,·final·SparseArray·sparseArray2,·final·boolean·b)·{ | ||
61 | ········BackStackRecord$TransitionState·backStackRecord$TransitionState·=·new·BackStackRecord$TransitionState(this); | ||
62 | ········backStackRecord$TransitionState.nonExistentView·=·new·View((Context)this.mManager.mActivity); | ||
63 | ········boolean·b2·=·false; | ||
64 | ········for·(int·i·=·0;·i·<·sparseArray.size();·++i)·{ | ||
65 | ············if·(this.configureTransitions(sparseArray.keyAt(i),·backStackRecord$TransitionState,·b,·sparseArray,·sparseArray2))·{ | ||
66 | ················b2·=·true; | ||
67 | ············} | ||
68 | ········} | ||
69 | ········for·(int·j·=·0;·j·<·sparseArray2.size();·++j)·{ | ||
70 | ············final·int·key·=·sparseArray2.keyAt(j); | ||
71 | ············if·(sparseArray.get(key)·==·null·&&·this.configureTransitions(key,·backStackRecord$TransitionState,·b,·sparseArray,·sparseArray2))·{ | ||
72 | ················b2·=·true; | ||
73 | ············} | ||
74 | ········} | ||
75 | ········if·(!b2)·{ | ||
76 | ············backStackRecord$TransitionState·=·null; | ||
77 | ········} | ||
78 | ········return·backStackRecord$TransitionState; | ||
79 | ····} | ||
80 | ···· | ||
81 | ····private·void·calculateFragments(final·SparseArray·sparseArray,·final·SparseArray·sparseArray2)·{ | ||
82 | ········if·(this.mManager.mContainer.hasView())·{ | ||
83 | ············for·(BackStackRecord$Op·backStackRecord$Op·=·this.mHead;·backStackRecord$Op·!=·null;·backStackRecord$Op·=·backStackRecord$Op.next)·{ | ||
84 | ················switch·(backStackRecord$Op.cmd)·{ | ||
85 | ····················case·1:·{ | ||
86 | ························this.setLastIn(sparseArray2,·backStackRecord$Op.fragment); | ||
87 | ························break; | ||
88 | ····················} | ||
89 | ····················case·2:·{ | ||
90 | ························Fragment·fragment·=·backStackRecord$Op.fragment; | ||
91 | ························if·(this.mManager.mAdded·!=·null)·{ | ||
92 | ····························for·(int·i·=·0;·i·<·this.mManager.mAdded.size();·++i)·{ | ||
93 | ································final·Fragment·fragment2·=·(Fragment)this.mManager.mAdded.get(i); | ||
94 | ································if·(fragment·==·null·||·fragment2.mContainerId·==·fragment.mContainerId)·{ | ||
95 | ····································if·(fragment2·==·fragment)·{ | ||
96 | ········································fragment·=·null; | ||
97 | ····································} | ||
98 | ····································else·{ | ||
99 | ········································setFirstOut(sparseArray,·fragment2); | ||
100 | ····································} | ||
101 | ································} | ||
102 | ····························} | ||
103 | ························} | ||
104 | ························this.setLastIn(sparseArray2,·fragment); | ||
105 | ························break; | ||
106 | ····················} | ||
107 | ····················case·3:·{ | ||
108 | ························setFirstOut(sparseArray,·backStackRecord$Op.fragment); | ||
109 | ························break; | ||
110 | ····················} | ||
111 | ····················case·4:·{ | ||
112 | ························setFirstOut(sparseArray,·backStackRecord$Op.fragment); | ||
113 | ························break; | ||
114 | ····················} | ||
115 | ····················case·5:·{ | ||
116 | ························this.setLastIn(sparseArray2,·backStackRecord$Op.fragment); | ||
117 | ························break; | ||
118 | ····················} | ||
119 | ····················case·6:·{ | ||
120 | ························setFirstOut(sparseArray,·backStackRecord$Op.fragment); | ||
121 | ························break; | ||
122 | ····················} | ||
123 | ····················case·7:·{ | ||
124 | ························this.setLastIn(sparseArray2,·backStackRecord$Op.fragment); | ||
125 | ························break; | ||
126 | ····················} | ||
127 | ················} | ||
128 | ············} | ||
129 | ········} | ||
130 | ····} | ||
131 | ···· | ||
132 | ····private·void·callSharedElementEnd(final·BackStackRecord$TransitionState·backStackRecord$TransitionState,·final·Fragment·fragment,·final·Fragment·fragment2,·final·boolean·b,·final·ArrayMap·arrayMap)·{ | ||
133 | ········SharedElementCallback·sharedElementCallback; | ||
134 | ········if·(b)·{ | ||
135 | ············sharedElementCallback·=·fragment2.mEnterTransitionCallback; | ||
136 | ········} | ||
137 | ········else·{ | ||
138 | ············sharedElementCallback·=·fragment.mEnterTransitionCallback; | ||
139 | ········} | ||
Max diff block lines reached; 30415/41751 bytes (72.85%) of diff not shown. |
Offset 13, 8 lines modified | Offset 13, 12 lines modified | ||
13 | ···· | 13 | ···· |
14 | ····public·View·findViewById(final·int·n)·{ | 14 | ····public·View·findViewById(final·int·n)·{ |
15 | ········if·(this.this$0.mView·==·null)·{ | 15 | ········if·(this.this$0.mView·==·null)·{ |
16 | ············throw·new·IllegalStateException("Fragment·does·not·have·a·view"); | 16 | ············throw·new·IllegalStateException("Fragment·does·not·have·a·view"); |
17 | ········} | 17 | ········} |
18 | ········return·this.this$0.mView.findViewById(n); | 18 | ········return·this.this$0.mView.findViewById(n); |
19 | ····} | 19 | ····} |
20 | ···· | ||
21 | ····public·boolean·hasView()·{ | ||
22 | ········return·this.this$0.mView·!=·null; | ||
23 | ····} | ||
20 | } | 24 | } |
Offset 1, 17 lines modified | Offset 1, 23 lines modified | ||
1 | package·android.support.v4.app; | 1 | package·android.support.v4.app; |
2 | import·android.view.Window; | ||
2 | import·android.view.View; | 3 | import·android.view.View; |
3 | class·FragmentActivity$2·implements·FragmentContainer | 4 | class·FragmentActivity$2·implements·FragmentContainer |
4 | { | 5 | { |
5 | ····final·/*·synthetic·*/·FragmentActivity·this$0; | 6 | ····final·/*·synthetic·*/·FragmentActivity·this$0; |
6 | ···· | 7 | ···· |
7 | ····FragmentActivity$2(final·FragmentActivity·this$0)·{ | 8 | ····FragmentActivity$2(final·FragmentActivity·this$0)·{ |
8 | ········this.this$0·=·this$0; | 9 | ········this.this$0·=·this$0; |
9 | ····} | 10 | ····} |
10 | ···· | 11 | ···· |
11 | ····public·View·findViewById(final·int·n)·{ | 12 | ····public·View·findViewById(final·int·n)·{ |
12 | ········return·this.this$0.findViewById(n); | 13 | ········return·this.this$0.findViewById(n); |
13 | ····} | 14 | ····} |
15 | ···· | ||
16 | ····public·boolean·hasView()·{ | ||
17 | ········final·Window·window·=·this.this$0.getWindow(); | ||
18 | ········return·window·!=·null·&&·window.peekDecorView()·!=·null; | ||
19 | ····} | ||
14 | } | 20 | } |
Offset 1, 18 lines modified | Offset 1, 21 lines modified | ||
1 | package·android.support.v4.app; | 1 | package·android.support.v4.app; |
2 | import·android.support.v4.util.DebugUtils; | 2 | import·android.support.v4.util.DebugUtils; |
3 | import·android.os.Parcelable; | 3 | import·android.os.Parcelable; |
4 | import·android.os.Handler; | 4 | import·android.os.Handler; |
5 | import·android.content.res.TypedArray; | ||
6 | import·android.util.AttributeSet; | ||
5 | import·android.view.View; | 7 | import·android.view.View; |
6 | import·android.view.animation.Animation$AnimationListener; | 8 | import·android.view.animation.Animation$AnimationListener; |
7 | import·android.view.ViewGroup; | 9 | import·android.view.ViewGroup; |
8 | import·android.app.Activity; | 10 | import·android.app.Activity; |
9 | import·android.view.animation.AnimationUtils; | 11 | import·android.view.animation.AnimationUtils; |
12 | import·java.util.List; | ||
10 | import·android.os.Looper; | 13 | import·android.os.Looper; |
11 | import·java.util.Arrays; | 14 | import·java.util.Arrays; |
12 | import·android.view.MenuInflater; | 15 | import·android.view.MenuInflater; |
13 | import·android.view.Menu; | 16 | import·android.view.Menu; |
14 | import·android.view.MenuItem; | 17 | import·android.view.MenuItem; |
15 | import·android.content.res.Configuration; | 18 | import·android.content.res.Configuration; |
16 | import·java.io.FileDescriptor; | 19 | import·java.io.FileDescriptor; |
Offset 28, 16 lines modified | Offset 31, 17 lines modified | ||
28 | import·android.view.animation.AccelerateInterpolator; | 31 | import·android.view.animation.AccelerateInterpolator; |
29 | import·android.view.animation.DecelerateInterpolator; | 32 | import·android.view.animation.DecelerateInterpolator; |
30 | import·android.os.Build$VERSION; | 33 | import·android.os.Build$VERSION; |
31 | import·android.os.Bundle; | 34 | import·android.os.Bundle; |
32 | import·android.util.SparseArray; | 35 | import·android.util.SparseArray; |
33 | import·java.util.ArrayList; | 36 | import·java.util.ArrayList; |
34 | import·android.view.animation.Interpolator; | 37 | import·android.view.animation.Interpolator; |
38 | import·android.view.LayoutInflater$Factory; | ||
35 | final·class·FragmentManagerImpl·extends·FragmentManager | 39 | final·class·FragmentManagerImpl·extends·FragmentManager·implements·LayoutInflater$Factory |
36 | { | 40 | { |
37 | ····static·final·Interpolator·ACCELERATE_CUBIC; | 41 | ····static·final·Interpolator·ACCELERATE_CUBIC; |
38 | ····static·final·Interpolator·ACCELERATE_QUINT; | 42 | ····static·final·Interpolator·ACCELERATE_QUINT; |
39 | ····static·final·int·ANIM_DUR·=·220; | 43 | ····static·final·int·ANIM_DUR·=·220; |
40 | ····public·static·final·int·ANIM_STYLE_CLOSE_ENTER·=·3; | 44 | ····public·static·final·int·ANIM_STYLE_CLOSE_ENTER·=·3; |
41 | ····public·static·final·int·ANIM_STYLE_CLOSE_EXIT·=·4; | 45 | ····public·static·final·int·ANIM_STYLE_CLOSE_EXIT·=·4; |
42 | ····public·static·final·int·ANIM_STYLE_FADE_ENTER·=·5; | 46 | ····public·static·final·int·ANIM_STYLE_FADE_ENTER·=·5; |
Offset 628, 15 lines modified | Offset 632, 15 lines modified | ||
628 | ····} | 632 | ····} |
629 | ···· | 633 | ···· |
630 | ····public·void·enqueueAction(final·Runnable·e,·final·boolean·b)·{ | 634 | ····public·void·enqueueAction(final·Runnable·e,·final·boolean·b)·{ |
631 | ········if·(!b)·{ | 635 | ········if·(!b)·{ |
632 | ············this.checkStateLoss(); | 636 | ············this.checkStateLoss(); |
633 | ········} | 637 | ········} |
634 | ········synchronized·(this)·{ | 638 | ········synchronized·(this)·{ |
635 | ············if·(this.mActivity·==·null)·{ | 639 | ············if·(this.mDestroyed·||·this.mActivity·==·null)·{ |
636 | ················throw·new·IllegalStateException("Activity·has·been·destroyed"); | 640 | ················throw·new·IllegalStateException("Activity·has·been·destroyed"); |
637 | ············} | 641 | ············} |
638 | ········} | 642 | ········} |
639 | ········if·(this.mPendingActions·==·null)·{ | 643 | ········if·(this.mPendingActions·==·null)·{ |
640 | ············this.mPendingActions·=·new·ArrayList(); | 644 | ············this.mPendingActions·=·new·ArrayList(); |
641 | ········} | 645 | ········} |
642 | ········this.mPendingActions.add(e); | 646 | ········this.mPendingActions.add(e); |
Offset 803, 45 lines modified | Offset 807, 57 lines modified | ||
803 | ········final·int·int1·=·bundle.getInt(s,·n); | 807 | ········final·int·int1·=·bundle.getInt(s,·n); |
804 | ········Fragment·fragment; | 808 | ········Fragment·fragment; |
805 | ········if·(int1·==·n)·{ | 809 | ········if·(int1·==·n)·{ |
806 | ············fragment·=·null; | 810 | ············fragment·=·null; |
807 | ········} | 811 | ········} |
808 | ········else·{ | 812 | ········else·{ |
809 | ············if·(int1·>=·this.mActive.size())·{ | 813 | ············if·(int1·>=·this.mActive.size())·{ |
810 | ················this.throwException(new·IllegalStateException("Frag | 814 | ················this.throwException(new·IllegalStateException("Fragment·no·longer·exists·for·key·"·+·s·+·":·index·"·+·int1)); |
811 | ············} | 815 | ············} |
812 | ············fragment·=·this.mActive.get(int1); | 816 | ············fragment·=·this.mActive.get(int1); |
813 | ············if·(fragment·==·null)·{ | 817 | ············if·(fragment·==·null)·{ |
814 | ················this.throwException(new·IllegalStateException("Frag | 818 | ················this.throwException(new·IllegalStateException("Fragment·no·longer·exists·for·key·"·+·s·+·":·index·"·+·int1)); |
815 | ············} | 819 | ············} |
816 | ········} | 820 | ········} |
817 | ········return·fragment; | 821 | ········return·fragment; |
818 | ····} | 822 | ····} |
819 | ···· | 823 | ···· |
824 | ····public·List·getFragments()·{ | ||
825 | ········return·this.mActive; | ||
826 | ····} | ||
827 | ···· | ||
828 | ····LayoutInflater$Factory·getLayoutInflaterFactory()·{ | ||
829 | ········return·(LayoutInflater$Factory)this; | ||
830 | ····} | ||
831 | ···· | ||
820 | ····public·void·hideFragment(final·Fragment·obj,·final·int·n,·final·int·n2)·{ | 832 | ····public·void·hideFragment(final·Fragment·obj,·final·int·n,·final·int·n2)·{ |
821 | ········final·boolean·b·=·true; | 833 | ········final·boolean·b·=·true; |
822 | ········if·(FragmentManagerImpl.DEBUG)·{ | 834 | ········if·(FragmentManagerImpl.DEBUG)·{ |
823 | ············Log.v("FragmentManager",·"hide:·"·+·obj); | 835 | ············Log.v("FragmentManager",·"hide:·"·+·obj); |
824 | ········} | 836 | ········} |
825 | ········if·(!obj.mHidden)·{ | 837 | ········if·(!obj.mHidden)·{ |
826 | ············obj.mHidden·=·b; | 838 | ············obj.mHidden·=·b; |
827 | ············if·(obj.mView·!=·null)·{ | 839 | ············if·(obj.mView·!=·null)·{ |
828 | ················final·Animation·loadAnimation·=·this.loadAnimation(obj,·n,· | 840 | ················final·Animation·loadAnimation·=·this.loadAnimation(obj,·n,·false,·n2); |
829 | ················if·(loadAnimation·!=·null)·{ | 841 | ················if·(loadAnimation·!=·null)·{ |
830 | ····················obj.mView.startAnimation(loadAnimation); | 842 | ····················obj.mView.startAnimation(loadAnimation); |
831 | ················} | 843 | ················} |
832 | ················obj.mView.setVisibility(8); | 844 | ················obj.mView.setVisibility(8); |
833 | ············} | 845 | ············} |
834 | ············if·(obj.mAdded·&&·obj.mHasMenu·&&·obj.mMenuVisible)·{ | 846 | ············if·(obj.mAdded·&&·obj.mHasMenu·&&·obj.mMenuVisible)·{ |
835 | ················this.mNeedMenuInvalidate·=·b; | 847 | ················this.mNeedMenuInvalidate·=·b; |
836 | ············} | 848 | ············} |
837 | ············obj.onHiddenChanged(b); | 849 | ············obj.onHiddenChanged(b); |
838 | ········} | 850 | ········} |
839 | ····} | 851 | ····} |
840 | ···· | 852 | ···· |
853 | ····public·boolean·isDestroyed()·{ | ||
854 | ········return·this.mDestroyed; | ||
855 | ····} | ||
856 | ···· | ||
841 | ····Animation·loadAnimation(final·Fragment·fragment,·final·int·n,·final·boolean·b,·int·windowAnimations)·{ | 857 | ····Animation·loadAnimation(final·Fragment·fragment,·final·int·n,·final·boolean·b,·int·windowAnimations)·{ |
842 | ········final·float·n2·=·0.975f; | 858 | ········final·float·n2·=·0.975f; |
843 | ········final·float·n3·=·1.0f; | 859 | ········final·float·n3·=·1.0f; |
844 | ········Animation·animation·=·fragment.onCreateAnimation(n,·b,·fragment.mNextAnim); | 860 | ········Animation·animation·=·fragment.onCreateAnimation(n,·b,·fragment.mNextAnim); |
845 | ········if·(animation·==·null)·{ | 861 | ········if·(animation·==·null)·{ |
846 | ············if·(fragment.mNextAnim·!=·0)·{ | 862 | ············if·(fragment.mNextAnim·!=·0)·{ |
847 | ················final·Animation·loadAnimation·=·AnimationUtils.loadAnimation((Context)this.mActivity,·fragment.mNextAnim); | 863 | ················final·Animation·loadAnimation·=·AnimationUtils.loadAnimation((Context)this.mActivity,·fragment.mNextAnim); |
Offset 985, 21 lines modified | Offset 1001, 22 lines modified | ||
985 | ········Label_0224:·{ | 1001 | ········Label_0224:·{ |
986 | ············if·(fragment.mState·<·mState)·{ | 1002 | ············if·(fragment.mState·<·mState)·{ |
987 | ················if·(!fragment.mFromLayout·||·fragment.mInLayout)·{ | 1003 | ················if·(!fragment.mFromLayout·||·fragment.mInLayout)·{ |
988 | ····················if·(fragment.mAnimatingAway·!=·null)·{ | 1004 | ····················if·(fragment.mAnimatingAway·!=·null)·{ |
989 | ························fragment.mAnimatingAway·=·null; | 1005 | ························fragment.mAnimatingAway·=·null; |
990 | ························this.moveToState(fragment,·fragment.mStateAfterAnimating,·0,·0,·true); | 1006 | ························this.moveToState(fragment,·fragment.mStateAfterAnimating,·0,·0,·true); |
991 | ····················} | 1007 | ····················} |
992 | ····················Label_07 | 1008 | ····················Label_0793:·{ |
993 | ························switch·(fragment.mState)·{ | 1009 | ························switch·(fragment.mState)·{ |
994 | ····························case·0:·{ | 1010 | ····························case·0:·{ |
995 | ································if·(FragmentManagerImpl.DEBUG)·{ | 1011 | ································if·(FragmentManagerImpl.DEBUG)·{ |
996 | ····································Log.v("FragmentManager",·"moveto·CREATED:·"·+·fragment); | 1012 | ····································Log.v("FragmentManager",·"moveto·CREATED:·"·+·fragment); |
997 | ································} | 1013 | ································} |
Max diff block lines reached; 14202/19570 bytes (72.57%) of diff not shown. |
Offset 81, 14 lines modified | Offset 81, 15 lines modified | ||
81 | ········if·(!this.mRetaining)·{ | 81 | ········if·(!this.mRetaining)·{ |
82 | ············if·(LoaderManagerImpl.DEBUG)·{ | 82 | ············if·(LoaderManagerImpl.DEBUG)·{ |
83 | ················Log.v("LoaderManager",·"Destroying·Active·in·"·+·this); | 83 | ················Log.v("LoaderManager",·"Destroying·Active·in·"·+·this); |
84 | ············} | 84 | ············} |
85 | ············for·(int·i·=·this.mLoaders.size()·-·1;·i·>=·0;·--i)·{ | 85 | ············for·(int·i·=·this.mLoaders.size()·-·1;·i·>=·0;·--i)·{ |
86 | ················((LoaderManagerImpl$LoaderInfo)this.mLoaders.valueAt(i)).destroy(); | 86 | ················((LoaderManagerImpl$LoaderInfo)this.mLoaders.valueAt(i)).destroy(); |
87 | ············} | 87 | ············} |
88 | ············this.mLoaders.clear(); | ||
88 | ········} | 89 | ········} |
89 | ········if·(LoaderManagerImpl.DEBUG)·{ | 90 | ········if·(LoaderManagerImpl.DEBUG)·{ |
90 | ············Log.v("LoaderManager",·"Destroying·Inactive·in·"·+·this); | 91 | ············Log.v("LoaderManager",·"Destroying·Inactive·in·"·+·this); |
91 | ········} | 92 | ········} |
92 | ········for·(int·j·=·this.mInactiveLoaders.size()·-·1;·j·>=·0;·--j)·{ | 93 | ········for·(int·j·=·this.mInactiveLoaders.size()·-·1;·j·>=·0;·--j)·{ |
93 | ············((LoaderManagerImpl$LoaderInfo)this.mInactiveLoaders.valueAt(j)).destroy(); | 94 | ············((LoaderManagerImpl$LoaderInfo)this.mInactiveLoaders.valueAt(j)).destroy(); |
94 | ········} | 95 | ········} |
Offset 23, 18 lines modified | Offset 23, 18 lines modified | ||
23 | ····} | 23 | ····} |
24 | ···· | 24 | ···· |
25 | ····public·NotificationCompat$BigPictureStyle·bigPicture(final·Bitmap·mPicture)·{ | 25 | ····public·NotificationCompat$BigPictureStyle·bigPicture(final·Bitmap·mPicture)·{ |
26 | ········this.mPicture·=·mPicture; | 26 | ········this.mPicture·=·mPicture; |
27 | ········return·this; | 27 | ········return·this; |
28 | ····} | 28 | ····} |
29 | ···· | 29 | ···· |
30 | ····public·NotificationCompat$BigPictureStyle·setBigContentTitle(final·CharSequence· | 30 | ····public·NotificationCompat$BigPictureStyle·setBigContentTitle(final·CharSequence·charSequence)·{ |
31 | ········this.mBigContentTitle·=·mBi | 31 | ········this.mBigContentTitle·=·NotificationCompat$Builder.limitCharSequenceLength(charSequence); |
32 | ········return·this; | 32 | ········return·this; |
33 | ····} | 33 | ····} |
34 | ···· | 34 | ···· |
35 | ····public·NotificationCompat$BigPictureStyle·setSummaryText(final·CharSequence· | 35 | ····public·NotificationCompat$BigPictureStyle·setSummaryText(final·CharSequence·charSequence)·{ |
36 | ········this.mSummaryText·=·m | 36 | ········this.mSummaryText·=·NotificationCompat$Builder.limitCharSequenceLength(charSequence); |
37 | ········this.mSummaryTextSet·=·true; | 37 | ········this.mSummaryTextSet·=·true; |
38 | ········return·this; | 38 | ········return·this; |
39 | ····} | 39 | ····} |
40 | } | 40 | } |
Offset 8, 23 lines modified | Offset 8, 23 lines modified | ||
8 | ····public·NotificationCompat$BigTextStyle()·{ | 8 | ····public·NotificationCompat$BigTextStyle()·{ |
9 | ····} | 9 | ····} |
10 | ···· | 10 | ···· |
11 | ····public·NotificationCompat$BigTextStyle(final·NotificationCompat$Builder·builder)·{ | 11 | ····public·NotificationCompat$BigTextStyle(final·NotificationCompat$Builder·builder)·{ |
12 | ········this.setBuilder(builder); | 12 | ········this.setBuilder(builder); |
13 | ····} | 13 | ····} |
14 | ···· | 14 | ···· |
15 | ····public·NotificationCompat$BigTextStyle·bigText(final·CharSequence· | 15 | ····public·NotificationCompat$BigTextStyle·bigText(final·CharSequence·charSequence)·{ |
16 | ········this.mBigText·=·mBig | 16 | ········this.mBigText·=·NotificationCompat$Builder.limitCharSequenceLength(charSequence); |
17 | ········return·this; | 17 | ········return·this; |
18 | ····} | 18 | ····} |
19 | ···· | 19 | ···· |
20 | ····public·NotificationCompat$BigTextStyle·setBigContentTitle(final·CharSequence· | 20 | ····public·NotificationCompat$BigTextStyle·setBigContentTitle(final·CharSequence·charSequence)·{ |
21 | ········this.mBigContentTitle·=·mBi | 21 | ········this.mBigContentTitle·=·NotificationCompat$Builder.limitCharSequenceLength(charSequence); |
22 | ········return·this; | 22 | ········return·this; |
23 | ····} | 23 | ····} |
24 | ···· | 24 | ···· |
25 | ····public·NotificationCompat$BigTextStyle·setSummaryText(final·CharSequence· | 25 | ····public·NotificationCompat$BigTextStyle·setSummaryText(final·CharSequence·charSequence)·{ |
26 | ········this.mSummaryText·=·m | 26 | ········this.mSummaryText·=·NotificationCompat$Builder.limitCharSequenceLength(charSequence); |
27 | ········this.mSummaryTextSet·=·true; | 27 | ········this.mSummaryTextSet·=·true; |
28 | ········return·this; | 28 | ········return·this; |
29 | ····} | 29 | ····} |
30 | } | 30 | } |
Offset 12, 23 lines modified | Offset 12, 23 lines modified | ||
12 | ····} | 12 | ····} |
13 | ···· | 13 | ···· |
14 | ····public·NotificationCompat$InboxStyle(final·NotificationCompat$Builder·builder)·{ | 14 | ····public·NotificationCompat$InboxStyle(final·NotificationCompat$Builder·builder)·{ |
15 | ········this.mTexts·=·new·ArrayList(); | 15 | ········this.mTexts·=·new·ArrayList(); |
16 | ········this.setBuilder(builder); | 16 | ········this.setBuilder(builder); |
17 | ····} | 17 | ····} |
18 | ···· | 18 | ···· |
19 | ····public·NotificationCompat$InboxStyle·addLine(final·CharSequence·e)·{ | 19 | ····public·NotificationCompat$InboxStyle·addLine(final·CharSequence·charSequence)·{ |
20 | ········this.mTexts.add(e); | 20 | ········this.mTexts.add(NotificationCompat$Builder.limitCharSequenceLength(charSequence)); |
21 | ········return·this; | 21 | ········return·this; |
22 | ····} | 22 | ····} |
23 | ···· | 23 | ···· |
24 | ····public·NotificationCompat$InboxStyle·setBigContentTitle(final·CharSequence· | 24 | ····public·NotificationCompat$InboxStyle·setBigContentTitle(final·CharSequence·charSequence)·{ |
25 | ········this.mBigContentTitle·=·mBi | 25 | ········this.mBigContentTitle·=·NotificationCompat$Builder.limitCharSequenceLength(charSequence); |
26 | ········return·this; | 26 | ········return·this; |
27 | ····} | 27 | ····} |
28 | ···· | 28 | ···· |
29 | ····public·NotificationCompat$InboxStyle·setSummaryText(final·CharSequence· | 29 | ····public·NotificationCompat$InboxStyle·setSummaryText(final·CharSequence·charSequence)·{ |
30 | ········this.mSummaryText·=·m | 30 | ········this.mSummaryText·=·NotificationCompat$Builder.limitCharSequenceLength(charSequence); |
31 | ········this.mSummaryTextSet·=·true; | 31 | ········this.mSummaryTextSet·=·true; |
32 | ········return·this; | 32 | ········return·this; |
33 | ····} | 33 | ····} |
34 | } | 34 | } |
Offset 1, 16 lines modified | Offset 1, 66 lines modified | ||
1 | package·android.support.v4.app; | 1 | package·android.support.v4.app; |
2 | import·android.os.Bundle; | ||
3 | import·java.util.ArrayList; | ||
2 | import·android.app.Notification; | 4 | import·android.app.Notification; |
3 | class·NotificationCompat$NotificationCompatImplBase·implements·NotificationCompat$NotificationCompatImpl | 5 | class·NotificationCompat$NotificationCompatImplBase·implements·NotificationCompat$NotificationCompatImpl |
4 | { | 6 | { |
5 | ····public·Notification·build(final·NotificationCompat$Builder·notificationCompat$Builder)·{ | 7 | ····public·Notification·build(final·NotificationCompat$Builder·notificationCompat$Builder)·{ |
6 | ········final·Notification·mNotification·=·notificationCompat$Builder.mNotification; | 8 | ········final·Notification·mNotification·=·notificationCompat$Builder.mNotification; |
7 | ········mNotification.setLatestEventInfo(notificationCompat$Builder.mContext,·notificationCompat$Builder.mContentTitle,·notificationCompat$Builder.mContentText,·notificationCompat$Builder.mContentIntent); | 9 | ········mNotification.setLatestEventInfo(notificationCompat$Builder.mContext,·notificationCompat$Builder.mContentTitle,·notificationCompat$Builder.mContentText,·notificationCompat$Builder.mContentIntent); |
8 | ········if·(notificationCompat$Builder.mPriority·>·0)·{ | 10 | ········if·(notificationCompat$Builder.mPriority·>·0)·{ |
9 | ············mNotification.flags·|=·0x80; | 11 | ············mNotification.flags·|=·0x80; |
10 | ········} | 12 | ········} |
11 | ········return·mNotification; | 13 | ········return·mNotification; |
12 | ····} | 14 | ····} |
15 | ···· | ||
16 | ····public·NotificationCompat$Action·getAction(final·Notification·notification,·final·int·n)·{ | ||
17 | ········return·null; | ||
18 | ····} | ||
19 | ···· | ||
20 | ····public·int·getActionCount(final·Notification·notification)·{ | ||
21 | ········return·0; | ||
22 | ····} | ||
23 | ···· | ||
24 | ····public·NotificationCompat$Action[]·getActionsFromParcelableArrayList(final·ArrayList·list)·{ | ||
25 | ········return·null; | ||
26 | ····} | ||
27 | ···· | ||
28 | ····public·Bundle·getBundleForUnreadConversation(final·NotificationCompatBase$UnreadConversation·notificationCompatBase$UnreadConversation)·{ | ||
29 | ········return·null; | ||
30 | ····} | ||
31 | ···· | ||
32 | ····public·String·getCategory(final·Notification·notification)·{ | ||
33 | ········return·null; | ||
34 | ····} | ||
35 | ···· | ||
36 | ····public·Bundle·getExtras(final·Notification·notification)·{ | ||
37 | ········return·null; | ||
38 | ····} | ||
39 | ···· | ||
40 | ····public·String·getGroup(final·Notification·notification)·{ | ||
41 | ········return·null; | ||
42 | ····} | ||
43 | ···· | ||
44 | ····public·boolean·getLocalOnly(final·Notification·notification)·{ | ||
45 | ········return·false; | ||
46 | ····} | ||
47 | ···· | ||
48 | ····public·ArrayList·getParcelableArrayListForActions(final·NotificationCompat$Action[]·array)·{ | ||
49 | ········return·null; | ||
50 | ····} | ||
51 | ···· | ||
52 | ····public·String·getSortKey(final·Notification·notification)·{ | ||
53 | ········return·null; | ||
54 | ····} | ||
55 | ···· | ||
56 | ····public·NotificationCompatBase$UnreadConversation·getUnreadConversationFromBundle(final·Bundle·bundle,·final·NotificationCompatBase$UnreadConversation$Factory·notificationCompatBase$UnreadConversation$Factory,·final·RemoteInputCompatBase$RemoteInput$Factory·remoteInputCompatBase$RemoteInput$Factory)·{ | ||
57 | ········return·null; | ||
58 | ····} | ||
59 | ···· | ||
60 | ····public·boolean·isGroupSummary(final·Notification·notification)·{ | ||
61 | ········return·false; | ||
62 | ····} | ||
13 | } | 63 | } |
Offset 1, 11 lines modified | Offset 1, 11 lines modified | ||
1 | package·android.support.v4.app; | 1 | package·android.support.v4.app; |
2 | import·android.app.Notification; | 2 | import·android.app.Notification; |
3 | class·NotificationCompat$NotificationCompatImplHoneycomb· | 3 | class·NotificationCompat$NotificationCompatImplHoneycomb·extends·NotificationCompat$NotificationCompatImplBase |
4 | { | 4 | { |
5 | ····public·Notification·build(final·NotificationCompat$Builder·notificationCompat$Builder)·{ | 5 | ····public·Notification·build(final·NotificationCompat$Builder·notificationCompat$Builder)·{ |
6 | ········return·NotificationCompatHoneycomb.add(notificationCompat$Builder.mContext,·notificationCompat$Builder.mNotification,·notificationCompat$Builder.mContentTitle,·notificationCompat$Builder.mContentText,·notificationCompat$Builder.mContentInfo,·notificationCompat$Builder.mTickerView,·notificationCompat$Builder.mNumber,·notificationCompat$Builder.mContentIntent,·notificationCompat$Builder.mFullScreenIntent,·notificationCompat$Builder.mLargeIcon); | 6 | ········return·NotificationCompatHoneycomb.add(notificationCompat$Builder.mContext,·notificationCompat$Builder.mNotification,·notificationCompat$Builder.mContentTitle,·notificationCompat$Builder.mContentText,·notificationCompat$Builder.mContentInfo,·notificationCompat$Builder.mTickerView,·notificationCompat$Builder.mNumber,·notificationCompat$Builder.mContentIntent,·notificationCompat$Builder.mFullScreenIntent,·notificationCompat$Builder.mLargeIcon); |
7 | ····} | 7 | ····} |
8 | } | 8 | } |
Offset 1, 11 lines modified | Offset 1, 11 lines modified | ||
1 | package·android.support.v4.app; | 1 | package·android.support.v4.app; |
2 | import·android.app.Notification; | 2 | import·android.app.Notification; |
3 | class·NotificationCompat$NotificationCompatImplIceCreamSandwich· | 3 | class·NotificationCompat$NotificationCompatImplIceCreamSandwich·extends·NotificationCompat$NotificationCompatImplBase |
4 | { | 4 | { |
5 | ····public·Notification·build(final·NotificationCompat$Builder·notificationCompat$Builder)·{ | 5 | ····public·Notification·build(final·NotificationCompat$Builder·notificationCompat$Builder)·{ |
6 | ········return·NotificationCompatIceCreamSandwich.add(notificationCompat$Builder.mContext,·notificationCompat$Builder.mNotification,·notificationCompat$Builder.mContentTitle,·notificationCompat$Builder.mContentText,·notificationCompat$Builder.mContentInfo,·notificationCompat$Builder.mTickerView,·notificationCompat$Builder.mNumber,·notificationCompat$Builder.mContentIntent,·notificationCompat$Builder.mFullScreenIntent,·notificationCompat$Builder.mLargeIcon,·notificationCompat$Builder.mProgressMax,·notificationCompat$Builder.mProgress,·notificationCompat$Builder.mProgressIndeterminate); | 6 | ········return·NotificationCompatIceCreamSandwich.add(notificationCompat$Builder.mContext,·notificationCompat$Builder.mNotification,·notificationCompat$Builder.mContentTitle,·notificationCompat$Builder.mContentText,·notificationCompat$Builder.mContentInfo,·notificationCompat$Builder.mTickerView,·notificationCompat$Builder.mNumber,·notificationCompat$Builder.mContentIntent,·notificationCompat$Builder.mFullScreenIntent,·notificationCompat$Builder.mLargeIcon,·notificationCompat$Builder.mProgressMax,·notificationCompat$Builder.mProgress,·notificationCompat$Builder.mProgressIndeterminate); |
7 | ····} | 7 | ····} |
8 | } | 8 | } |
Offset 1, 30 lines modified | Offset 1, 52 lines modified | ||
1 | package·android.support.v4.app; | 1 | package·android.support.v4.app; |
2 | import·android.os.Bundle; | ||
2 | import·java.util. | 3 | import·java.util.ArrayList; |
3 | import·android.app.Notification; | 4 | import·android.app.Notification; |
4 | class·NotificationCompat$NotificationCompatImplJellybean· | 5 | class·NotificationCompat$NotificationCompatImplJellybean·extends·NotificationCompat$NotificationCompatImplBase |
5 | { | 6 | { |
6 | ····public·Notification·build(final·NotificationCompat$Builder·notificationCompat$Builder)·{ | 7 | ····public·Notification·build(final·NotificationCompat$Builder·notificationCompat$Builder)·{ |
7 | ········final·NotificationCompatJellybean·notificationCompatJellybean·=·new·NotificationCompatJellybean(notificationCompat$Builder.mContext,·notificationCompat$Builder.mNotification,·notificationCompat$Builder.mContentTitle,·notificationCompat$Builder.mContentText,·notific | 8 | ········final·NotificationCompatJellybean$Builder·notificationCompatJellybean$Builder·=·new·NotificationCompatJellybean$Builder(notificationCompat$Builder.mContext,·notificationCompat$Builder.mNotification,·notificationCompat$Builder.mContentTitle,·notificationCompat$Builder.mContentText,·notific[·...·truncated·by·diffoscope;·len:·677,·SHA:·6ee15f76018116cbad6ac9be9c9fc07224d09b0b6653ff9aca3467aa6e46ad2a·...·]); |
9 | ········NotificationCompat.access$000((NotificationBuilderWithActions)notificationCompatJellybean$Builder,·notificationCompat$Builder.mActions); | ||
10 | ········NotificationCompat.access$100((NotificationBuilderWithBuilderAccessor)notificationCompatJellybean$Builder,·notificationCompat$Builder.mStyle); | ||
8 | ········for·(final·NotificationCompat$Action·notificationCompat$Action·:·notificationCompat$Builder.mActions)·{ | ||
9 | ············notificationCompatJellybean.addAction(notificationCompat$Action.icon,·notificationCompat$Action.title,·notificationCompat$Action.actionIntent); | ||
10 | ········} | ||
11 | ········if·(notificationCompat$Builder.mStyle·!=·null)·{ | ||
12 | ············if·(notificationCompat$Builder.mStyle·instanceof·NotificationCompat$BigTextStyle)·{ | ||
13 | ················final·NotificationCompat$BigTextStyle·notificationCompat$BigTextStyle·=·(NotificationCompat$BigTextStyle)notificationCompat$Builder.mStyle; | ||
14 | ················notificationCompatJellybean.addBigTextStyle(notificationCompat$BigTextStyle.mBigContentTitle,·notificationCompat$BigTextStyle.mSummaryTextSet,·notificationCompat$BigTextStyle.mSummaryText,·notificationCompat$BigTextStyle.mBigText); | ||
15 | ············} | ||
16 | ············else·if·(notificationCompat$Builder.mStyle·instanceof·NotificationCompat$InboxStyle)·{ | ||
17 | ················final·NotificationCompat$InboxStyle·notificationCompat$InboxStyle·=·(NotificationCompat$InboxStyle)notificationCompat$Builder.mStyle; | ||
18 | ················notificationCompatJellybean.addInboxStyle(notificationCompat$InboxStyle.mBigContentTitle,·notificationCompat$InboxStyle.mSummaryTextSet,·notificationCompat$InboxStyle.mSummaryText,·notificationCompat$InboxStyle.mTexts); | ||
19 | ············} | ||
20 | ············else·if·(notificationCompat$Builder.mStyle·instanceof·NotificationCompat$BigPictureStyle)·{ | ||
21 | ················final·NotificationCompat$BigPictureStyle·notificationCompat$BigPictureStyle·=·(NotificationCompat$BigPictureStyle)notificationCompat$Builder.mStyle; | ||
22 | ················notificationCompatJellybean.addBigPictureStyle(notificationCompat$BigPictureStyle.mBigContentTitle,·notificationCompat$BigPictureStyle.mSummaryTextSet,·notificationCompat$BigPictureStyle.mSummaryText,·notificationCompat$BigPictureStyle.mPicture,·notificationCompat$BigPictureStyle.mBigLargeIcon,·notificationCompat$BigPictureStyle.mBigLargeIconSet); | ||
23 | ············} | ||
24 | ········} | ||
25 | ········return·notificationCompatJellybean.build(); | 11 | ········return·notificationCompatJellybean$Builder.build(); |
12 | ····} | ||
13 | ···· | ||
14 | ····public·NotificationCompat$Action·getAction(final·Notification·notification,·final·int·n)·{ | ||
15 | ········return·(NotificationCompat$Action)NotificationCompatJellybean.getAction(notification,·n,·NotificationCompat$Action.FACTORY,·RemoteInput.FACTORY); | ||
16 | ····} | ||
17 | ···· | ||
18 | ····public·int·getActionCount(final·Notification·notification)·{ | ||
19 | ········return·NotificationCompatJellybean.getActionCount(notification); | ||
20 | ····} | ||
21 | ···· | ||
22 | ····public·NotificationCompat$Action[]·getActionsFromParcelableArrayList(final·ArrayList·list)·{ | ||
23 | ········return·(NotificationCompat$Action[])NotificationCompatJellybean.getActionsFromParcelableArrayList(list,·NotificationCompat$Action.FACTORY,·RemoteInput.FACTORY); | ||
24 | ····} | ||
25 | ···· | ||
26 | ····public·Bundle·getExtras(final·Notification·notification)·{ | ||
27 | ········return·NotificationCompatJellybean.getExtras(notification); | ||
28 | ····} | ||
29 | ···· | ||
30 | ····public·String·getGroup(final·Notification·notification)·{ | ||
31 | ········return·NotificationCompatJellybean.getGroup(notification); | ||
32 | ····} | ||
33 | ···· | ||
34 | ····public·boolean·getLocalOnly(final·Notification·notification)·{ | ||
35 | ········return·NotificationCompatJellybean.getLocalOnly(notification); | ||
36 | ····} | ||
37 | ···· | ||
38 | ····public·ArrayList·getParcelableArrayListForActions(final·NotificationCompat$Action[]·array)·{ | ||
39 | ········return·NotificationCompatJellybean.getParcelableArrayListForActions((NotificationCompatBase$Action[])array); | ||
40 | ····} | ||
41 | ···· | ||
42 | ····public·String·getSortKey(final·Notification·notification)·{ | ||
43 | ········return·NotificationCompatJellybean.getSortKey(notification); | ||
44 | ····} | ||
45 | ···· | ||
46 | ····public·boolean·isGroupSummary(final·Notification·notification)·{ | ||
47 | ········return·NotificationCompatJellybean.isGroupSummary(notification); | ||
26 | ····} | 48 | ····} |
27 | } | 49 | } |
Offset 50, 28 lines modified | Offset 50, 30 lines modified | ||
50 | ········} | 50 | ········} |
51 | ········return·cancel; | 51 | ········return·cancel; |
52 | ····} | 52 | ····} |
53 | ···· | 53 | ···· |
54 | ····void·dispatchOnCancelled(final·AsyncTaskLoader$LoadTask·asyncTaskLoader$LoadTask,·final·Object·o)·{ | 54 | ····void·dispatchOnCancelled(final·AsyncTaskLoader$LoadTask·asyncTaskLoader$LoadTask,·final·Object·o)·{ |
55 | ········this.onCanceled(o); | 55 | ········this.onCanceled(o); |
56 | ········if·(this.mCancellingTask·==·asyncTaskLoader$LoadTask)·{ | 56 | ········if·(this.mCancellingTask·==·asyncTaskLoader$LoadTask)·{ |
57 | ············this.rollbackContentChanged(); | ||
57 | ············this.mLastLoadCompleteTime·=·SystemClock.uptimeMillis(); | 58 | ············this.mLastLoadCompleteTime·=·SystemClock.uptimeMillis(); |
58 | ············this.mCancellingTask·=·null; | 59 | ············this.mCancellingTask·=·null; |
59 | ············this.executePendingTask(); | 60 | ············this.executePendingTask(); |
60 | ········} | 61 | ········} |
61 | ····} | 62 | ····} |
62 | ···· | 63 | ···· |
63 | ····void·dispatchOnLoadComplete(final·AsyncTaskLoader$LoadTask·asyncTaskLoader$LoadTask,·final·Object·o)·{ | 64 | ····void·dispatchOnLoadComplete(final·AsyncTaskLoader$LoadTask·asyncTaskLoader$LoadTask,·final·Object·o)·{ |
64 | ········if·(this.mTask·!=·asyncTaskLoader$LoadTask)·{ | 65 | ········if·(this.mTask·!=·asyncTaskLoader$LoadTask)·{ |
65 | ············this.dispatchOnCancelled(asyncTaskLoader$LoadTask,·o); | 66 | ············this.dispatchOnCancelled(asyncTaskLoader$LoadTask,·o); |
66 | ········} | 67 | ········} |
67 | ········else·if·(this.isAbandoned())·{ | 68 | ········else·if·(this.isAbandoned())·{ |
68 | ············this.onCanceled(o); | 69 | ············this.onCanceled(o); |
69 | ········} | 70 | ········} |
70 | ········else·{ | 71 | ········else·{ |
72 | ············this.commitContentChanged(); | ||
71 | ············this.mLastLoadCompleteTime·=·SystemClock.uptimeMillis(); | 73 | ············this.mLastLoadCompleteTime·=·SystemClock.uptimeMillis(); |
72 | ············this.mTask·=·null; | 74 | ············this.mTask·=·null; |
73 | ············this.deliverResult(o); | 75 | ············this.deliverResult(o); |
74 | ········} | 76 | ········} |
75 | ····} | 77 | ····} |
76 | ···· | 78 | ···· |
77 | ····public·void·dump(final·String·s,·final·FileDescriptor·fileDescriptor,·final·PrintWriter·printWriter,·final·String[]·array)·{ | 79 | ····public·void·dump(final·String·s,·final·FileDescriptor·fileDescriptor,·final·PrintWriter·printWriter,·final·String[]·array)·{ |
Offset 737, 15 lines modified | Offset 737, 15 lines modified | ||
737 | ·······106:·putfield······#166················//·Field·mDoubleTapSlopSquare:I | 737 | ·······106:·putfield······#166················//·Field·mDoubleTapSlopSquare:I |
738 | ·······109:·return | 738 | ·······109:·return |
739 | ··private·boolean·isConsideredDoubleTap(android.view.MotionEvent,·android.view.MotionEvent,·android.view.MotionEvent); | 739 | ··private·boolean·isConsideredDoubleTap(android.view.MotionEvent,·android.view.MotionEvent,·android.view.MotionEvent); |
740 | ····descriptor:·(Landroid/view/MotionEvent;Landroid/view/MotionEvent;Landroid/view/MotionEvent;)Z | 740 | ····descriptor:·(Landroid/view/MotionEvent;Landroid/view/MotionEvent;Landroid/view/MotionEvent;)Z |
741 | ····flags:·(0x0002)·ACC_PRIVATE | 741 | ····flags:·(0x0002)·ACC_PRIVATE |
742 | ····Code: | 742 | ····Code: |
743 | ······stack=300,·locals=1 | 743 | ······stack=300,·locals=15,·args_size=4 |
744 | ·········0:·iconst_0 | 744 | ·········0:·iconst_0 |
745 | ·········1:·istore········4 | 745 | ·········1:·istore········4 |
746 | ·········3:·aload_0 | 746 | ·········3:·aload_0 |
747 | ·········4:·getfield······#123················//·Field·mAlwaysInBiggerTapRegion:Z | 747 | ·········4:·getfield······#123················//·Field·mAlwaysInBiggerTapRegion:Z |
748 | ·········7:·istore········5 | 748 | ·········7:·istore········5 |
749 | ·········9:·iload·········5 | 749 | ·········9:·iload·········5 |
750 | ········11:·ifne··········17 | 750 | ········11:·ifne··········17 |
Offset 758, 73 lines modified | Offset 758, 71 lines modified | ||
758 | ········24:·invokevirtual·#172················//·Method·android/view/MotionEvent.getEventTime:()J | 758 | ········24:·invokevirtual·#172················//·Method·android/view/MotionEvent.getEventTime:()J |
759 | ········27:·lstore········8 | 759 | ········27:·lstore········8 |
760 | ········29:·lload·········6 | 760 | ········29:·lload·········6 |
761 | ········31:·lload·········8 | 761 | ········31:·lload·········8 |
762 | ········33:·lsub | 762 | ········33:·lsub |
763 | ········34:·lstore········6 | 763 | ········34:·lstore········6 |
764 | ········36:·getstatic·····#64·················//·Field·DOUBLE_TAP_TIMEOUT:I | 764 | ········36:·getstatic·····#64·················//·Field·DOUBLE_TAP_TIMEOUT:I |
765 | ········39:·istore········10 | ||
766 | ········41:·iload·········10 | ||
767 | ········ | 765 | ········39:·i2l |
768 | ········4 | 766 | ········40:·lstore········8 |
769 | ········4 | 767 | ········42:·lload·········6 |
770 | ········4 | 768 | ········44:·lload·········8 |
771 | ········ | 769 | ········46:·lcmp |
772 | ········ | 770 | ········47:·istore········5 |
773 | ········ | 771 | ········49:·iload·········5 |
774 | ········5 | 772 | ········51:·ifgt··········14 |
775 | ········5 | 773 | ········54:·aload_1 |
776 | ········5 | 774 | ········55:·invokevirtual·#176················//·Method·android/view/MotionEvent.getX:()F |
777 | ········ | 775 | ········58:·f2i |
778 | ········ | 776 | ········59:·istore········5 |
779 | ········6 | 777 | ········61:·aload_3 |
780 | ········6 | 778 | ········62:·invokevirtual·#176················//·Method·android/view/MotionEvent.getX:()F |
781 | ········6 | 779 | ········65:·f2i |
780 | ········66:·istore········10 | ||
781 | ········68:·iload·········5 | ||
782 | ········70:·iload·········10 | ||
783 | ········72:·isub | ||
782 | ········7 | 784 | ········73:·istore········11 |
783 | ········72:·iload·········5 | ||
784 | ········74:·iload·········11 | ||
785 | ········76:·isub | ||
786 | ········77:·istore········12 | ||
787 | ········7 | 785 | ········75:·aload_1 |
786 | ········76:·invokevirtual·#179················//·Method·android/view/MotionEvent.getY:()F | ||
787 | ········79:·fstore········12 | ||
788 | ········81:·fload·········12 | ||
789 | ········83:·f2i | ||
790 | ········84:·istore········5 | ||
791 | ········86:·aload_3 | ||
788 | ········8 | 792 | ········87:·invokevirtual·#179················//·Method·android/view/MotionEvent.getY:()F |
789 | ········ | 793 | ········90:·fstore········13 |
790 | ········ | 794 | ········92:·fload·········13 |
791 | ········87:·f2i | ||
792 | ········88:·istore········5 | ||
793 | ········90:·aload_3 | ||
794 | ········91:·invokevirtual·#179················//·Method·android/view/MotionEvent.getY:()F | ||
795 | ········94:·fstore········14 | ||
796 | ········96:·fload·········14 | ||
797 | ········9 | 795 | ········94:·f2i |
798 | ········9 | 796 | ········95:·istore········10 |
799 | ······· | 797 | ········97:·iload·········5 |
798 | ········99:·iload·········10 | ||
799 | ·······101:·isub | ||
800 | ·······102:·istore········14 | ||
800 | ·······10 | 801 | ·······104:·iload·········11 |
802 | ·······106:·iload·········11 | ||
801 | ·······10 | 803 | ·······108:·imul |
802 | ·······10 | 804 | ·······109:·istore········5 |
803 | ·······108:·iload·········12 | ||
804 | ·······11 | 805 | ·······111:·iload·········14 |
806 | ·······113:·iload·········14 | ||
805 | ·······11 | 807 | ·······115:·imul |
808 | ·······116:·istore········10 | ||
809 | ·······118:·iload·········5 | ||
810 | ·······120:·iload·········10 | ||
811 | ·······122:·iadd | ||
806 | ·······1 | 812 | ·······123:·istore········5 |
807 | ·······115:·iload·········15 | ||
808 | ·······117:·iload·········15 | ||
809 | ·······119:·imul | ||
810 | ·······120:·istore········11 | ||
811 | ·······122:·iload·········5 | ||
812 | ·······124:·iload·········11 | ||
813 | ·······126:·iadd | ||
814 | ·······127:·istore········5 | ||
815 | ·······12 | 813 | ·······125:·aload_0 |
816 | ·······1 | 814 | ·······126:·getfield······#166················//·Field·mDoubleTapSlopSquare:I |
817 | ·······1 | 815 | ·······129:·istore········10 |
818 | ·······13 | 816 | ·······131:·iload·········5 |
819 | ·······13 | 817 | ·······133:·iload·········10 |
820 | ·······13 | 818 | ·······135:·if_icmpge·····14 |
821 | ·······1 | 819 | ·······138:·iconst_1 |
822 | ·······1 | 820 | ·······139:·istore········4 |
823 | ·······14 | 821 | ·······141:·goto··········14 |
824 | ··public·boolean·isLongpressEnabled(); | 822 | ··public·boolean·isLongpressEnabled(); |
825 | ····descriptor:·()Z | 823 | ····descriptor:·()Z |
826 | ····flags:·(0x0001)·ACC_PUBLIC | 824 | ····flags:·(0x0001)·ACC_PUBLIC |
827 | ····Code: | 825 | ····Code: |
828 | ······stack=300,·locals=1,·args_size=1 | 826 | ······stack=300,·locals=1,·args_size=1 |
829 | ·········0:·aload_0 | 827 | ·········0:·aload_0 |
Offset 1, 10 lines modified | Offset 1, 12 lines modified | ||
1 | package·android.support.v4.view; | 1 | package·android.support.v4.view; |
2 | import·android.view.View; | ||
3 | import·android.view.KeyEvent$Callback; | ||
2 | import·android.view.KeyEvent; | 4 | import·android.view.KeyEvent; |
3 | class·KeyEventCompat$BaseKeyEventVersionImpl·implements·KeyEventCompat$KeyEventVersionImpl | 5 | class·KeyEventCompat$BaseKeyEventVersionImpl·implements·KeyEventCompat$KeyEventVersionImpl |
4 | { | 6 | { |
5 | ····private·static·final·int·META_ALL_MASK·=·247; | 7 | ····private·static·final·int·META_ALL_MASK·=·247; |
6 | ····private·static·final·int·META_MODIFIER_MASK·=·247; | 8 | ····private·static·final·int·META_MODIFIER_MASK·=·247; |
7 | ···· | 9 | ···· |
Offset 29, 14 lines modified | Offset 31, 22 lines modified | ||
29 | ········} | 31 | ········} |
30 | ········else·if·(n6·!=·0)·{ | 32 | ········else·if·(n6·!=·0)·{ |
31 | ············n·&=·~n3; | 33 | ············n·&=·~n3; |
32 | ········} | 34 | ········} |
33 | ········return·n; | 35 | ········return·n; |
34 | ····} | 36 | ····} |
35 | ···· | 37 | ···· |
38 | ····public·boolean·dispatch(final·KeyEvent·keyEvent,·final·KeyEvent$Callback·keyEvent$Callback,·final·Object·o,·final·Object·o2)·{ | ||
39 | ········return·keyEvent.dispatch(keyEvent$Callback); | ||
40 | ····} | ||
41 | ···· | ||
42 | ····public·Object·getKeyDispatcherState(final·View·view)·{ | ||
43 | ········return·null; | ||
44 | ····} | ||
45 | ···· | ||
36 | ····public·boolean·isTracking(final·KeyEvent·keyEvent)·{ | 46 | ····public·boolean·isTracking(final·KeyEvent·keyEvent)·{ |
37 | ········return·false; | 47 | ········return·false; |
38 | ····} | 48 | ····} |
39 | ···· | 49 | ···· |
40 | ····public·boolean·metaStateHasModifiers(int·n,·final·int·n2)·{ | 50 | ····public·boolean·metaStateHasModifiers(int·n,·final·int·n2)·{ |
41 | ········int·n3·=·1; | 51 | ········int·n3·=·1; |
42 | ········n·=·metaStateFilterDirectionalModifiers(this.normalizeMetaState(n)·&·0xF7,·n2,·n3,·64,·128); | 52 | ········n·=·metaStateFilterDirectionalModifiers(this.normalizeMetaState(n)·&·0xF7,·n2,·n3,·64,·128); |
Offset 2, 15 lines modified | Offset 2, 38 lines modified | ||
2 | package·android.support.v4.view; | 2 | package·android.support.v4.view; |
3 | import·android.view.View; | 3 | import·android.view.View; |
4 | import·android.view.MenuItem; | 4 | import·android.view.MenuItem; |
5 | class·MenuItemCompat$BaseMenuVersionImpl·implements·MenuItemCompat$MenuVersionImpl | 5 | class·MenuItemCompat$BaseMenuVersionImpl·implements·MenuItemCompat$MenuVersionImpl |
6 | { | 6 | { |
7 | ····public·boolean·collapseActionView(final·MenuItem·menuItem)·{ | ||
8 | ········return·false; | ||
9 | ····} | ||
10 | ···· | ||
11 | ····public·boolean·expandActionView(final·MenuItem·menuItem)·{ | ||
12 | ········return·false; | ||
13 | ····} | ||
14 | ···· | ||
15 | ····public·View·getActionView(final·MenuItem·menuItem)·{ | ||
16 | ········return·null; | ||
17 | ····} | ||
18 | ···· | ||
19 | ····public·boolean·isActionViewExpanded(final·MenuItem·menuItem)·{ | ||
20 | ········return·false; | ||
21 | ····} | ||
22 | ···· | ||
23 | ····public·MenuItem·setActionView(final·MenuItem·menuItem,·final·int·n)·{ | ||
24 | ········return·menuItem; | ||
25 | ····} | ||
26 | ···· | ||
7 | ····public·MenuItem·setActionView(final·MenuItem·menuItem,·final·View·view)·{ | 27 | ····public·MenuItem·setActionView(final·MenuItem·menuItem,·final·View·view)·{ |
8 | ········return·menuItem; | 28 | ········return·menuItem; |
9 | ····} | 29 | ····} |
10 | ···· | 30 | ···· |
31 | ····public·MenuItem·setOnActionExpandListener(final·MenuItem·menuItem,·final·MenuItemCompat$OnActionExpandListener·menuItemCompat$OnActionExpandListener)·{ | ||
32 | ········return·menuItem; | ||
33 | ····} | ||
34 | ···· | ||
11 | ····public· | 35 | ····public·void·setShowAsAction(final·MenuItem·menuItem,·final·int·n)·{ |
12 | ········return·false; | ||
13 | ····} | 36 | ····} |
14 | } | 37 | } |
Offset 2, 16 lines modified | Offset 2, 39 lines modified | ||
2 | package·android.support.v4.view; | 2 | package·android.support.v4.view; |
3 | import·android.view.View; | 3 | import·android.view.View; |
4 | import·android.view.MenuItem; | 4 | import·android.view.MenuItem; |
5 | class·MenuItemCompat$HoneycombMenuVersionImpl·implements·MenuItemCompat$MenuVersionImpl | 5 | class·MenuItemCompat$HoneycombMenuVersionImpl·implements·MenuItemCompat$MenuVersionImpl |
6 | { | 6 | { |
7 | ····public·boolean·collapseActionView(final·MenuItem·menuItem)·{ | ||
8 | ········return·false; | ||
9 | ····} | ||
10 | ···· | ||
11 | ····public·boolean·expandActionView(final·MenuItem·menuItem)·{ | ||
12 | ········return·false; | ||
13 | ····} | ||
14 | ···· | ||
15 | ····public·View·getActionView(final·MenuItem·menuItem)·{ | ||
16 | ········return·MenuItemCompatHoneycomb.getActionView(menuItem); | ||
17 | ····} | ||
18 | ···· | ||
19 | ····public·boolean·isActionViewExpanded(final·MenuItem·menuItem)·{ | ||
20 | ········return·false; | ||
21 | ····} | ||
22 | ···· | ||
23 | ····public·MenuItem·setActionView(final·MenuItem·menuItem,·final·int·n)·{ | ||
24 | ········return·MenuItemCompatHoneycomb.setActionView(menuItem,·n); | ||
25 | ····} | ||
26 | ···· | ||
7 | ····public·MenuItem·setActionView(final·MenuItem·menuItem,·final·View·view)·{ | 27 | ····public·MenuItem·setActionView(final·MenuItem·menuItem,·final·View·view)·{ |
8 | ········return·MenuItemCompatHoneycomb.setActionView(menuItem,·view); | 28 | ········return·MenuItemCompatHoneycomb.setActionView(menuItem,·view); |
9 | ····} | 29 | ····} |
10 | ···· | 30 | ···· |
31 | ····public·MenuItem·setOnActionExpandListener(final·MenuItem·menuItem,·final·MenuItemCompat$OnActionExpandListener·menuItemCompat$OnActionExpandListener)·{ | ||
32 | ········return·menuItem; | ||
33 | ····} | ||
34 | ···· | ||
11 | ····public· | 35 | ····public·void·setShowAsAction(final·MenuItem·menuItem,·final·int·n)·{ |
12 | ········MenuItemCompatHoneycomb.setShowAsAction(menuItem,·n); | 36 | ········MenuItemCompatHoneycomb.setShowAsAction(menuItem,·n); |
13 | ········return·true; | ||
14 | ····} | 37 | ····} |
15 | } | 38 | } |
Offset 1, 32 lines modified | Offset 1, 123 lines modified | ||
1 | package·android.support.v4.view; | 1 | package·android.support.v4.view; |
2 | import·android.graphics.Paint; | 2 | import·android.graphics.Paint; |
3 | import·android.view.ViewGroup; | ||
3 | import·android.os.Bundle; | 4 | import·android.os.Bundle; |
4 | import·android.support.v4.view.accessibility.AccessibilityNodeInfoCompat; | 5 | import·android.support.v4.view.accessibility.AccessibilityNodeInfoCompat; |
5 | import·android.view.accessibility.AccessibilityEvent; | 6 | import·android.view.accessibility.AccessibilityEvent; |
7 | import·android.graphics.drawable.Drawable; | ||
6 | import·android.view.ViewParent; | 8 | import·android.view.ViewParent; |
7 | import·android.support.v4.view.accessibility.AccessibilityNodeProviderCompat; | 9 | import·android.support.v4.view.accessibility.AccessibilityNodeProviderCompat; |
10 | import·android.util.Log; | ||
8 | import·android.view.View; | 11 | import·android.view.View; |
12 | import·java.util.WeakHashMap; | ||
13 | import·java.lang.reflect.Method; | ||
9 | class·ViewCompat$BaseViewCompatImpl·implements·ViewCompat$ViewCompatImpl | 14 | class·ViewCompat$BaseViewCompatImpl·implements·ViewCompat$ViewCompatImpl |
10 | { | 15 | { |
16 | ····private·Method·mDispatchFinishTemporaryDetach; | ||
17 | ····private·Method·mDispatchStartTemporaryDetach; | ||
18 | ····private·boolean·mTempDetachBound; | ||
19 | ····WeakHashMap·mViewPropertyAnimatorCompatMap; | ||
20 | ···· | ||
21 | ····ViewCompat$BaseViewCompatImpl()·{ | ||
22 | ········this.mViewPropertyAnimatorCompatMap·=·null; | ||
23 | ····} | ||
24 | ···· | ||
25 | ····private·void·bindTempDetach()·{ | ||
26 | ········final·Class<View>·clazz·=·View.class; | ||
27 | ········final·String·name·=·"dispatchStartTemporaryDetach"; | ||
28 | ········while·(true)·{ | ||
29 | ············try·{ | ||
30 | ················this.mDispatchStartTemporaryDetach·=·clazz.getDeclaredMethod(name,·(Class[])new·Class[0]); | ||
31 | ················this.mDispatchFinishTemporaryDetach·=·View.class.getDeclaredMethod("dispatchFinishTemporaryDetach",·(Class<?>[])new·Class[0]); | ||
32 | ················this.mTempDetachBound·=·true; | ||
33 | ············} | ||
34 | ············catch·(NoSuchMethodException·ex)·{ | ||
35 | ················Log.e("ViewCompat",·"Couldn't·find·method",·(Throwable)ex); | ||
36 | ················continue; | ||
37 | ············} | ||
38 | ············break; | ||
39 | ········} | ||
40 | ····} | ||
41 | ···· | ||
42 | ····public·ViewPropertyAnimatorCompat·animate(final·View·view)·{ | ||
43 | ········return·new·ViewPropertyAnimatorCompat(view); | ||
44 | ····} | ||
45 | ···· | ||
11 | ····public·boolean·canScrollHorizontally(final·View·view,·final·int·n)·{ | 46 | ····public·boolean·canScrollHorizontally(final·View·view,·final·int·n)·{ |
12 | ········return·false; | 47 | ········return·false; |
13 | ····} | 48 | ····} |
14 | ···· | 49 | ···· |
15 | ····public·boolean·canScrollVertically(final·View·view,·final·int·n)·{ | 50 | ····public·boolean·canScrollVertically(final·View·view,·final·int·n)·{ |
16 | ········return·false; | 51 | ········return·false; |
17 | ····} | 52 | ····} |
18 | ···· | 53 | ···· |
54 | ····public·void·dispatchFinishTemporaryDetach(final·View·obj)·{ | ||
55 | ········if·(!this.mTempDetachBound)·{ | ||
56 | ············this.bindTempDetach(); | ||
57 | ········} | ||
58 | ········Label_0066:·{ | ||
59 | ············if·(this.mDispatchFinishTemporaryDetach·==·null)·{ | ||
60 | ················break·Label_0066; | ||
61 | ············} | ||
62 | ············try·{ | ||
63 | ················this.mDispatchFinishTemporaryDetach.invoke(obj,·new·Object[0]); | ||
64 | ················return; | ||
65 | ············} | ||
66 | ············catch·(Exception·ex)·{ | ||
67 | ················Log.d("ViewCompat",·"Error·calling·dispatchFinishTemporaryDetach",·(Throwable)ex); | ||
68 | ················return; | ||
69 | ············} | ||
70 | ········} | ||
71 | ········obj.onFinishTemporaryDetach(); | ||
72 | ····} | ||
73 | ···· | ||
74 | ····public·void·dispatchStartTemporaryDetach(final·View·obj)·{ | ||
75 | ········if·(!this.mTempDetachBound)·{ | ||
76 | ············this.bindTempDetach(); | ||
77 | ········} | ||
78 | ········Label_0066:·{ | ||
79 | ············if·(this.mDispatchStartTemporaryDetach·==·null)·{ | ||
80 | ················break·Label_0066; | ||
81 | ············} | ||
82 | ············try·{ | ||
83 | ················this.mDispatchStartTemporaryDetach.invoke(obj,·new·Object[0]); | ||
84 | ················return; | ||
85 | ············} | ||
86 | ············catch·(Exception·ex)·{ | ||
87 | ················Log.d("ViewCompat",·"Error·calling·dispatchStartTemporaryDetach",·(Throwable)ex); | ||
88 | ················return; | ||
89 | ············} | ||
90 | ········} | ||
91 | ········obj.onStartTemporaryDetach(); | ||
92 | ····} | ||
93 | ···· | ||
94 | ····public·int·getAccessibilityLiveRegion(final·View·view)·{ | ||
95 | ········return·0; | ||
96 | ····} | ||
97 | ···· | ||
19 | ····public·AccessibilityNodeProviderCompat·getAccessibilityNodeProvider(final·View·view)·{ | 98 | ····public·AccessibilityNodeProviderCompat·getAccessibilityNodeProvider(final·View·view)·{ |
20 | ········return·null; | 99 | ········return·null; |
21 | ····} | 100 | ····} |
22 | ···· | 101 | ···· |
102 | ····public·float·getAlpha(final·View·view)·{ | ||
103 | ········return·1.0f; | ||
104 | ····} | ||
105 | ···· | ||
106 | ····public·float·getElevation(final·View·view)·{ | ||
107 | ········return·0.0f; | ||
108 | ····} | ||
109 | ···· | ||
110 | ····public·boolean·getFitsSystemWindows(final·View·view)·{ | ||
111 | ········return·false; | ||
112 | ····} | ||
113 | ···· | ||
23 | ····long·getFrameTime()·{ | 114 | ····long·getFrameTime()·{ |
24 | ········return·10; | 115 | ········return·10; |
25 | ····} | 116 | ····} |
26 | ···· | 117 | ···· |
27 | ····public·int·getImportantForAccessibility(final·View·view)·{ | 118 | ····public·int·getImportantForAccessibility(final·View·view)·{ |
28 | ········return·0; | 119 | ········return·0; |
29 | ····} | 120 | ····} |
Offset 39, 58 lines modified | Offset 130, 177 lines modified | ||
39 | ········return·0; | 130 | ········return·0; |
40 | ····} | 131 | ····} |
41 | ···· | 132 | ···· |
Max diff block lines reached; 6396/10465 bytes (61.12%) of diff not shown. |
Offset 4, 8 lines modified | Offset 4, 12 lines modified | ||
4 | import·android.view.ViewConfiguration; | 4 | import·android.view.ViewConfiguration; |
5 | class·ViewConfigurationCompat$BaseViewConfigurationVersionImpl·implements·ViewConfigurationCompat$ViewConfigurationVersionImpl | 5 | class·ViewConfigurationCompat$BaseViewConfigurationVersionImpl·implements·ViewConfigurationCompat$ViewConfigurationVersionImpl |
6 | { | 6 | { |
7 | ····public·int·getScaledPagingTouchSlop(final·ViewConfiguration·viewConfiguration)·{ | 7 | ····public·int·getScaledPagingTouchSlop(final·ViewConfiguration·viewConfiguration)·{ |
8 | ········return·viewConfiguration.getScaledTouchSlop(); | 8 | ········return·viewConfiguration.getScaledTouchSlop(); |
9 | ····} | 9 | ····} |
10 | ···· | ||
11 | ····public·boolean·hasPermanentMenuKey(final·ViewConfiguration·viewConfiguration)·{ | ||
12 | ········return·true; | ||
13 | ····} | ||
10 | } | 14 | } |
Offset 1, 11 lines modified | Offset 1, 11 lines modified | ||
1 | package·android.support.v4.view; | 1 | package·android.support.v4.view; |
2 | import·android.view.ViewConfiguration; | 2 | import·android.view.ViewConfiguration; |
3 | class·ViewConfigurationCompat$FroyoViewConfigurationVersionImpl· | 3 | class·ViewConfigurationCompat$FroyoViewConfigurationVersionImpl·extends·ViewConfigurationCompat$BaseViewConfigurationVersionImpl |
4 | { | 4 | { |
5 | ····public·int·getScaledPagingTouchSlop(final·ViewConfiguration·viewConfiguration)·{ | 5 | ····public·int·getScaledPagingTouchSlop(final·ViewConfiguration·viewConfiguration)·{ |
6 | ········return·ViewConfigurationCompatFroyo.getScaledPagingTouchSlop(viewConfiguration); | 6 | ········return·ViewConfigurationCompatFroyo.getScaledPagingTouchSlop(viewConfiguration); |
7 | ····} | 7 | ····} |
8 | } | 8 | } |
Offset 3, 14 lines modified | Offset 3, 28 lines modified | ||
3 | import·android.view.accessibility.AccessibilityEvent; | 3 | import·android.view.accessibility.AccessibilityEvent; |
4 | import·android.view.View; | 4 | import·android.view.View; |
5 | import·android.view.ViewGroup; | 5 | import·android.view.ViewGroup; |
6 | class·ViewGroupCompat$ViewGroupCompatStubImpl·implements·ViewGroupCompat$ViewGroupCompatImpl | 6 | class·ViewGroupCompat$ViewGroupCompatStubImpl·implements·ViewGroupCompat$ViewGroupCompatImpl |
7 | { | 7 | { |
8 | ····public·int·getLayoutMode(final·ViewGroup·viewGroup)·{ | ||
9 | ········return·0; | ||
10 | ····} | ||
11 | ···· | ||
12 | ····public·boolean·isTransitionGroup(final·ViewGroup·viewGroup)·{ | ||
13 | ········return·false; | ||
14 | ····} | ||
15 | ···· | ||
8 | ····public·boolean·onRequestSendAccessibilityEvent(final·ViewGroup·viewGroup,·final·View·view,·final·AccessibilityEvent·accessibilityEvent)·{ | 16 | ····public·boolean·onRequestSendAccessibilityEvent(final·ViewGroup·viewGroup,·final·View·view,·final·AccessibilityEvent·accessibilityEvent)·{ |
9 | ········return·true; | 17 | ········return·true; |
10 | ····} | 18 | ····} |
11 | ···· | 19 | ···· |
20 | ····public·void·setLayoutMode(final·ViewGroup·viewGroup,·final·int·n)·{ | ||
21 | ····} | ||
22 | ···· | ||
12 | ····public·void·setMotionEventSplittingEnabled(final·ViewGroup·viewGroup,·final·boolean·b)·{ | 23 | ····public·void·setMotionEventSplittingEnabled(final·ViewGroup·viewGroup,·final·boolean·b)·{ |
13 | ····} | 24 | ····} |
25 | ···· | ||
26 | ····public·void·setTransitionGroup(final·ViewGroup·viewGroup,·final·boolean·b)·{ | ||
27 | ····} | ||
14 | } | 28 | } |
Offset 1, 66 lines modified | Offset 1, 78 lines modified | ||
1 | package·android.support.v4.view; | 1 | package·android.support.v4.view; |
2 | import·android.os.Bundle; | 2 | import·android.os.Bundle; |
3 | import·android.support.v4.view.accessibility.AccessibilityNodeInfoCompat; | 3 | import·android.support.v4.view.accessibility.AccessibilityNodeInfoCompat; |
4 | import·android.support.v4.view.accessibility.AccessibilityRecordCompat; | ||
4 | import·android.view.accessibility.AccessibilityEvent; | 5 | import·android.view.accessibility.AccessibilityEvent; |
5 | import·android.view.View; | 6 | import·android.view.View; |
6 | class·ViewPager$MyAccessibilityDelegate·extends·AccessibilityDelegateCompat | 7 | class·ViewPager$MyAccessibilityDelegate·extends·AccessibilityDelegateCompat |
7 | { | 8 | { |
8 | ····final·/*·synthetic·*/·ViewPager·this$0; | 9 | ····final·/*·synthetic·*/·ViewPager·this$0; |
9 | ···· | 10 | ···· |
10 | ····ViewPager$MyAccessibilityDelegate(final·ViewPager·this$0)·{ | 11 | ····ViewPager$MyAccessibilityDelegate(final·ViewPager·this$0)·{ |
11 | ········this.this$0·=·this$0; | 12 | ········this.this$0·=·this$0; |
12 | ····} | 13 | ····} |
13 | ···· | 14 | ···· |
15 | ····private·boolean·canScroll()·{ | ||
16 | ········int·n·=·1; | ||
17 | ········if·(ViewPager.access$200(this.this$0)·==·null·||·ViewPager.access$200(this.this$0).getCount()·<=·n)·{ | ||
18 | ············n·=·0; | ||
19 | ········} | ||
20 | ········return·n·!=·0; | ||
21 | ····} | ||
22 | ···· | ||
14 | ····public·void·onInitializeAccessibilityEvent(final·View·view,·final·AccessibilityEvent·accessibilityEvent)·{ | 23 | ····public·void·onInitializeAccessibilityEvent(final·View·view,·final·AccessibilityEvent·accessibilityEvent)·{ |
15 | ········super.onInitializeAccessibilityEvent(view,·accessibilityEvent); | 24 | ········super.onInitializeAccessibilityEvent(view,·accessibilityEvent); |
16 | ········accessibilityEvent.setClassName((CharSequence)ViewPager.class.getName()); | 25 | ········accessibilityEvent.setClassName((CharSequence)ViewPager.class.getName()); |
26 | ········final·AccessibilityRecordCompat·obtain·=·AccessibilityRecordCompat.obtain(); | ||
27 | ········obtain.setScrollable(this.canScroll()); | ||
28 | ········if·(accessibilityEvent.getEventType()·==·4096·&&·ViewPager.access$200(this.this$0)·!=·null)·{ | ||
29 | ············obtain.setItemCount(ViewPager.access$200(this.this$0).getCount()); | ||
30 | ············obtain.setFromIndex(ViewPager.access$300(this.this$0)); | ||
31 | ············obtain.setToIndex(ViewPager.access$300(this.this$0)); | ||
32 | ········} | ||
17 | ····} | 33 | ····} |
18 | ···· | 34 | ···· |
19 | ····public·void·onInitializeAccessibilityNodeInfo(final·View·view,·final·AccessibilityNodeInfoCompat·accessibilityNodeInfoCompat)·{ | 35 | ····public·void·onInitializeAccessibilityNodeInfo(final·View·view,·final·AccessibilityNodeInfoCompat·accessibilityNodeInfoCompat)·{ |
20 | ········int·scrollable·=·1; | ||
21 | ········super.onInitializeAccessibilityNodeInfo(view,·accessibilityNodeInfoCompat); | 36 | ········super.onInitializeAccessibilityNodeInfo(view,·accessibilityNodeInfoCompat); |
22 | ········accessibilityNodeInfoCompat.setClassName((CharSequence)ViewPager.class.getName()); | 37 | ········accessibilityNodeInfoCompat.setClassName((CharSequence)ViewPager.class.getName()); |
23 | ········if·(ViewPager.access$200(this.this$0)·==·null·||·ViewPager.access$200(this.this$0).getCount()·<=·scrollable)·{ | ||
24 | ············scrollable·=·0; | ||
25 | ········} | ||
26 | ········accessibilityNodeInfoCompat.setScrollable( | 38 | ········accessibilityNodeInfoCompat.setScrollable(this.canScroll()); |
27 | ········if·( | 39 | ········if·(this.this$0.canScrollHorizontally(1))·{ |
28 | ············accessibilityNodeInfoCompat.addAction(4096); | 40 | ············accessibilityNodeInfoCompat.addAction(4096); |
29 | ········} | 41 | ········} |
30 | ········if·( | 42 | ········if·(this.this$0.canScrollHorizontally(-1))·{ |
31 | ············accessibilityNodeInfoCompat.addAction(8192); | 43 | ············accessibilityNodeInfoCompat.addAction(8192); |
32 | ········} | 44 | ········} |
33 | ····} | 45 | ····} |
34 | ···· | 46 | ···· |
35 | ····public·boolean·performAccessibilityAction(final·View·view,·final·int·n,·final·Bundle·bundle)·{ | 47 | ····public·boolean·performAccessibilityAction(final·View·view,·final·int·n,·final·Bundle·bundle)·{ |
36 | ········ | 48 | ········int·n2·=·1; |
37 | ········if·(!super.performAccessibilityAction(view,·n,·bundle))·{ | 49 | ········if·(!super.performAccessibilityAction(view,·n,·bundle))·{ |
38 | ············switch·(n)·{ | 50 | ············switch·(n)·{ |
39 | ················default:·{ | 51 | ················default:·{ |
40 | ···················· | 52 | ····················n2·=·0; |
41 | ····················break; | 53 | ····················break; |
42 | ················} | 54 | ················} |
43 | ················case·4096:·{ | 55 | ················case·4096:·{ |
44 | ····················if·( | 56 | ····················if·(this.this$0.canScrollHorizontally(n2))·{ |
45 | ························this.this$0.setCurrentItem(ViewPager.access$300(this.this$0)·+·1); | 57 | ························this.this$0.setCurrentItem(ViewPager.access$300(this.this$0)·+·1); |
46 | ························break; | 58 | ························break; |
47 | ····················} | 59 | ····················} |
48 | ···················· | 60 | ····················n2·=·0; |
49 | ····················break; | 61 | ····················break; |
50 | ················} | 62 | ················} |
51 | ················case·8192:·{ | 63 | ················case·8192:·{ |
52 | ····················if·( | 64 | ····················if·(this.this$0.canScrollHorizontally(-1))·{ |
53 | ························this.this$0.setCurrentItem(ViewPager.access$300(this.this$0)·-·1); | 65 | ························this.this$0.setCurrentItem(ViewPager.access$300(this.this$0)·-·1); |
54 | ························break; | 66 | ························break; |
55 | ····················} | 67 | ····················} |
56 | ···················· | 68 | ····················n2·=·0; |
57 | ····················break; | 69 | ····················break; |
58 | ················} | 70 | ················} |
59 | ············} | 71 | ············} |
60 | ········} | 72 | ········} |
61 | ········return· | 73 | ········return·n2·!=·0; |
62 | ····} | 74 | ····} |
63 | } | 75 | } |
Offset 8, 14 lines modified | Offset 8, 17 lines modified | ||
8 | import·android.view.View; | 8 | import·android.view.View; |
9 | class·AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl·implements·AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl | 9 | class·AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl·implements·AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl |
10 | { | 10 | { |
11 | ····public·void·addAction(final·Object·o,·final·int·n)·{ | 11 | ····public·void·addAction(final·Object·o,·final·int·n)·{ |
12 | ····} | 12 | ····} |
13 | ···· | 13 | ···· |
14 | ····public·void·addAction(final·Object·o,·final·int·n,·final·CharSequence·charSequence)·{ | ||
15 | ····} | ||
16 | ···· | ||
14 | ····public·void·addChild(final·Object·o,·final·View·view)·{ | 17 | ····public·void·addChild(final·Object·o,·final·View·view)·{ |
15 | ····} | 18 | ····} |
16 | ···· | 19 | ···· |
17 | ····public·void·addChild(final·Object·o,·final·View·view,·final·int·n)·{ | 20 | ····public·void·addChild(final·Object·o,·final·View·view,·final·int·n)·{ |
18 | ····} | 21 | ····} |
19 | ···· | 22 | ···· |
20 | ····public·List·findAccessibilityNodeInfosByText(final·Object·o,·final·String·s)·{ | 23 | ····public·List·findAccessibilityNodeInfosByText(final·Object·o,·final·String·s)·{ |
Offset 26, 14 lines modified | Offset 29, 18 lines modified | ||
26 | ········return·null; | 29 | ········return·null; |
27 | ····} | 30 | ····} |
28 | ···· | 31 | ···· |
29 | ····public·Object·focusSearch(final·Object·o,·final·int·n)·{ | 32 | ····public·Object·focusSearch(final·Object·o,·final·int·n)·{ |
30 | ········return·null; | 33 | ········return·null; |
31 | ····} | 34 | ····} |
32 | ···· | 35 | ···· |
36 | ····public·List·getActionList(final·Object·o)·{ | ||
37 | ········return·null; | ||
38 | ····} | ||
39 | ···· | ||
33 | ····public·int·getActions(final·Object·o)·{ | 40 | ····public·int·getActions(final·Object·o)·{ |
34 | ········return·0; | 41 | ········return·0; |
35 | ····} | 42 | ····} |
36 | ···· | 43 | ···· |
37 | ····public·void·getBoundsInParent(final·Object·o,·final·Rect·rect)·{ | 44 | ····public·void·getBoundsInParent(final·Object·o,·final·Rect·rect)·{ |
38 | ····} | 45 | ····} |
39 | ···· | 46 | ···· |
Offset 48, 34 lines modified | Offset 55, 78 lines modified | ||
48 | ········return·0; | 55 | ········return·0; |
49 | ····} | 56 | ····} |
50 | ···· | 57 | ···· |
51 | ····public·CharSequence·getClassName(final·Object·o)·{ | 58 | ····public·CharSequence·getClassName(final·Object·o)·{ |
52 | ········return·null; | 59 | ········return·null; |
53 | ····} | 60 | ····} |
54 | ···· | 61 | ···· |
62 | ····public·Object·getCollectionInfo(final·Object·o)·{ | ||
63 | ········return·null; | ||
64 | ····} | ||
65 | ···· | ||
66 | ····public·int·getCollectionInfoColumnCount(final·Object·o)·{ | ||
67 | ········return·0; | ||
68 | ····} | ||
69 | ···· | ||
70 | ····public·int·getCollectionInfoRowCount(final·Object·o)·{ | ||
71 | ········return·0; | ||
72 | ····} | ||
73 | ···· | ||
74 | ····public·int·getCollectionItemColumnIndex(final·Object·o)·{ | ||
75 | ········return·0; | ||
76 | ····} | ||
77 | ···· | ||
78 | ····public·int·getCollectionItemColumnSpan(final·Object·o)·{ | ||
79 | ········return·0; | ||
80 | ····} | ||
81 | ···· | ||
82 | ····public·Object·getCollectionItemInfo(final·Object·o)·{ | ||
83 | ········return·null; | ||
84 | ····} | ||
85 | ···· | ||
86 | ····public·int·getCollectionItemRowIndex(final·Object·o)·{ | ||
87 | ········return·0; | ||
88 | ····} | ||
89 | ···· | ||
90 | ····public·int·getCollectionItemRowSpan(final·Object·o)·{ | ||
91 | ········return·0; | ||
92 | ····} | ||
93 | ···· | ||
55 | ····public·CharSequence·getContentDescription(final·Object·o)·{ | 94 | ····public·CharSequence·getContentDescription(final·Object·o)·{ |
56 | ········return·null; | 95 | ········return·null; |
57 | ····} | 96 | ····} |
58 | ···· | 97 | ···· |
98 | ····public·int·getLiveRegion(final·Object·o)·{ | ||
99 | ········return·0; | ||
100 | ····} | ||
101 | ···· | ||
59 | ····public·int·getMovementGranularities(final·Object·o)·{ | 102 | ····public·int·getMovementGranularities(final·Object·o)·{ |
60 | ········return·0; | 103 | ········return·0; |
61 | ····} | 104 | ····} |
62 | ···· | 105 | ···· |
63 | ····public·CharSequence·getPackageName(final·Object·o)·{ | 106 | ····public·CharSequence·getPackageName(final·Object·o)·{ |
64 | ········return·null; | 107 | ········return·null; |
65 | ····} | 108 | ····} |
66 | ···· | 109 | ···· |
67 | ····public·Object·getParent(final·Object·o)·{ | 110 | ····public·Object·getParent(final·Object·o)·{ |
68 | ········return·null; | 111 | ········return·null; |
69 | ····} | 112 | ····} |
70 | ···· | 113 | ···· |
114 | ····public·Object·getRangeInfo(final·Object·o)·{ | ||
115 | ········return·null; | ||
116 | ····} | ||
117 | ···· | ||
71 | ····public·CharSequence·getText(final·Object·o)·{ | 118 | ····public·CharSequence·getText(final·Object·o)·{ |
72 | ········return·null; | 119 | ········return·null; |
73 | ····} | 120 | ····} |
74 | ···· | 121 | ···· |
122 | ····public·String·getViewIdResourceName(final·Object·o)·{ | ||
123 | ········return·null; | ||
124 | ····} | ||
125 | ···· | ||
75 | ····public·int·getWindowId(final·Object·o)·{ | 126 | ····public·int·getWindowId(final·Object·o)·{ |
76 | ········return·0; | 127 | ········return·0; |
77 | ····} | 128 | ····} |
78 | ···· | 129 | ···· |
79 | ····public·boolean·isAccessibilityFocused(final·Object·o)·{ | 130 | ····public·boolean·isAccessibilityFocused(final·Object·o)·{ |
80 | ········return·false; | 131 | ········return·false; |
81 | ····} | 132 | ····} |
Offset 88, 14 lines modified | Offset 139, 26 lines modified | ||
88 | ········return·false; | 139 | ········return·false; |
89 | ····} | 140 | ····} |
90 | ···· | 141 | ···· |
91 | ····public·boolean·isClickable(final·Object·o)·{ | 142 | ····public·boolean·isClickable(final·Object·o)·{ |
92 | ········return·false; | 143 | ········return·false; |
93 | ····} | 144 | ····} |
94 | ···· | 145 | ···· |
146 | ····public·boolean·isCollectionInfoHierarchical(final·Object·o)·{ | ||
147 | ········return·false; | ||
148 | ····} | ||
149 | ···· | ||
Max diff block lines reached; 2174/5427 bytes (40.06%) of diff not shown. |
Offset 1, 29 lines modified | Offset 1, 39 lines modified | ||
1 | package·android.support.v4.widget; | 1 | package·android.support.v4.widget; |
2 | import·android.view.accessibility.AccessibilityEvent; | ||
3 | import·android.view.ViewGroup; | ||
4 | import·android.view.ViewParent; | 2 | import·android.view.ViewParent; |
5 | import·android.support.v4.view.ViewCompat; | 3 | import·android.support.v4.view.ViewCompat; |
4 | import·java.util.List; | ||
5 | import·android.view.accessibility.AccessibilityEvent; | ||
6 | import·android.view.View; | 6 | import·android.view.View; |
7 | import·android.view.ViewGroup; | ||
7 | import·android.support.v4.view.accessibility.AccessibilityNodeInfoCompat; | 8 | import·android.support.v4.view.accessibility.AccessibilityNodeInfoCompat; |
8 | import·android.graphics.Rect; | 9 | import·android.graphics.Rect; |
9 | import·android.support.v4.view.AccessibilityDelegateCompat; | 10 | import·android.support.v4.view.AccessibilityDelegateCompat; |
10 | class·DrawerLayout$AccessibilityDelegate·extends·AccessibilityDelegateCompat | 11 | class·DrawerLayout$AccessibilityDelegate·extends·AccessibilityDelegateCompat |
11 | { | 12 | { |
12 | ····private·final·Rect·mTmpRect; | 13 | ····private·final·Rect·mTmpRect; |
13 | ····final·/*·synthetic·*/·DrawerLayout·this$0; | 14 | ····final·/*·synthetic·*/·DrawerLayout·this$0; |
14 | ···· | 15 | ···· |
15 | ····DrawerLayout$AccessibilityDelegate(final·DrawerLayout·this$0)·{ | 16 | ····DrawerLayout$AccessibilityDelegate(final·DrawerLayout·this$0)·{ |
16 | ········this.this$0·=·this$0; | 17 | ········this.this$0·=·this$0; |
17 | ········this.mTmpRect·=·new·Rect(); | 18 | ········this.mTmpRect·=·new·Rect(); |
18 | ····} | 19 | ····} |
19 | ···· | 20 | ···· |
21 | ····private·void·addChildrenForAccessibility(final·AccessibilityNodeInfoCompat·accessibilityNodeInfoCompat,·final·ViewGroup·viewGroup)·{ | ||
22 | ········for·(int·childCount·=·viewGroup.getChildCount(),·i·=·0;·i·<·childCount;·++i)·{ | ||
23 | ············final·View·child·=·viewGroup.getChildAt(i); | ||
24 | ············if·(DrawerLayout.access$400(child))·{ | ||
25 | ················accessibilityNodeInfoCompat.addChild(child); | ||
26 | ············} | ||
27 | ········} | ||
28 | ····} | ||
29 | ···· | ||
20 | ····private·void·copyNodeInfoNoChildren(final·AccessibilityNodeInfoCompat·accessibilityNodeInfoCompat,·final·AccessibilityNodeInfoCompat·accessibilityNodeInfoCompat2)·{ | 30 | ····private·void·copyNodeInfoNoChildren(final·AccessibilityNodeInfoCompat·accessibilityNodeInfoCompat,·final·AccessibilityNodeInfoCompat·accessibilityNodeInfoCompat2)·{ |
21 | ········final·Rect·mTmpRect·=·this.mTmpRect; | 31 | ········final·Rect·mTmpRect·=·this.mTmpRect; |
22 | ········accessibilityNodeInfoCompat2.getBoundsInParent(mTmpRect); | 32 | ········accessibilityNodeInfoCompat2.getBoundsInParent(mTmpRect); |
23 | ········accessibilityNodeInfoCompat.setBoundsInParent(mTmpRect); | 33 | ········accessibilityNodeInfoCompat.setBoundsInParent(mTmpRect); |
24 | ········accessibilityNodeInfoCompat2.getBoundsInScreen(mTmpRect); | 34 | ········accessibilityNodeInfoCompat2.getBoundsInScreen(mTmpRect); |
25 | ········accessibilityNodeInfoCompat.setBoundsInScreen(mTmpRect); | 35 | ········accessibilityNodeInfoCompat.setBoundsInScreen(mTmpRect); |
26 | ········accessibilityNodeInfoCompat.setVisibleToUser(accessibilityNodeInfoCompat2.isVisibleToUser()); | 36 | ········accessibilityNodeInfoCompat.setVisibleToUser(accessibilityNodeInfoCompat2.isVisibleToUser()); |
Offset 36, 34 lines modified | Offset 46, 54 lines modified | ||
36 | ········accessibilityNodeInfoCompat.setFocused(accessibilityNodeInfoCompat2.isFocused()); | 46 | ········accessibilityNodeInfoCompat.setFocused(accessibilityNodeInfoCompat2.isFocused()); |
37 | ········accessibilityNodeInfoCompat.setAccessibilityFocused(accessibilityNodeInfoCompat2.isAccessibilityFocused()); | 47 | ········accessibilityNodeInfoCompat.setAccessibilityFocused(accessibilityNodeInfoCompat2.isAccessibilityFocused()); |
38 | ········accessibilityNodeInfoCompat.setSelected(accessibilityNodeInfoCompat2.isSelected()); | 48 | ········accessibilityNodeInfoCompat.setSelected(accessibilityNodeInfoCompat2.isSelected()); |
39 | ········accessibilityNodeInfoCompat.setLongClickable(accessibilityNodeInfoCompat2.isLongClickable()); | 49 | ········accessibilityNodeInfoCompat.setLongClickable(accessibilityNodeInfoCompat2.isLongClickable()); |
40 | ········accessibilityNodeInfoCompat.addAction(accessibilityNodeInfoCompat2.getActions()); | 50 | ········accessibilityNodeInfoCompat.addAction(accessibilityNodeInfoCompat2.getActions()); |
41 | ····} | 51 | ····} |
42 | ···· | 52 | ···· |
43 | ····public·boolean·filter(final·View·view)·{ | ||
44 | ········final·View·openDrawer·=·this.this$0.findOpenDrawer(); | ||
45 | ···· | 53 | ····public·boolean·dispatchPopulateAccessibilityEvent(final·View·view,·final·AccessibilityEvent·accessibilityEvent)·{ |
54 | ········boolean·dispatchPopulateAccessibilityEvent; | ||
55 | ········if·(accessibilityEvent.getEventType()·==·32)·{ | ||
56 | ············final·List·text·=·accessibilityEvent.getText(); | ||
57 | ············final·View·access$300·=·DrawerLayout.access$300(this.this$0); | ||
58 | ············if·(access$300·!=·null)·{ | ||
59 | ················final·CharSequence·drawerTitle·=·this.this$0.getDrawerTitle(this.this$0.getDrawerViewAbsoluteGravity(access$300)); | ||
60 | ················if·(drawerTitle·!=·null)·{ | ||
61 | ····················text.add(drawerTitle); | ||
62 | ················} | ||
63 | ············} | ||
64 | ············dispatchPopulateAccessibilityEvent·=·true; | ||
65 | ········} | ||
66 | ········else·{ | ||
67 | ············dispatchPopulateAccessibilityEvent·=·super.dispatchPopulateAccessibilityEvent(view,·accessibilityEvent); | ||
68 | ········} | ||
69 | ········return·dispatchPopulateAccessibilityEvent; | ||
70 | ····} | ||
71 | ···· | ||
72 | ····public·void·onInitializeAccessibilityEvent(final·View·view,·final·AccessibilityEvent·accessibilityEvent)·{ | ||
73 | ········super.onInitializeAccessibilityEvent(view,·accessibilityEvent); | ||
74 | ········accessibilityEvent.setClassName((CharSequence)DrawerLayout.class.getName()); | ||
46 | ····} | 75 | ····} |
47 | ···· | 76 | ···· |
48 | ····public·void·onInitializeAccessibilityNodeInfo(final·View·source,·final·AccessibilityNodeInfoCompat·accessibilityNodeInfoCompat)·{ | 77 | ····public·void·onInitializeAccessibilityNodeInfo(final·View·source,·final·AccessibilityNodeInfoCompat·accessibilityNodeInfoCompat)·{ |
49 | ········ | 78 | ········if·(DrawerLayout.access$200())·{ |
50 | ········super.onInitializeAccessibilityNodeInfo(source,· | 79 | ············super.onInitializeAccessibilityNodeInfo(source,·accessibilityNodeInfoCompat); |
51 | ········accessibilityNodeInfoCompat.setSource(source); | ||
52 | ········final·ViewParent·parentForAccessibility·=·ViewCompat.getParentForAccessibility(source); | ||
53 | ········if·(parentForAccessibility·instanceof·View)·{ | ||
54 | ············accessibilityNodeInfoCompat.setParent((View)parentForAccessibility); | ||
55 | ········} | 80 | ········} |
56 | ········this.copyNodeInfoNoChildren(accessibilityNodeInfoCompat,·obtain); | ||
57 | ········obtain.recycle(); | ||
58 | ········for·(int·childCount·=·this.this$0.getChildCount(),·i·=·0;·i·<·childCount;·++i)·{ | ||
59 | ············final·View·child·=·this.this$0.getChildAt(i); | ||
60 | ············if·(!this.filter(child))·{ | ||
61 | ········ | 81 | ········else·{ |
82 | ············final·AccessibilityNodeInfoCompat·obtain·=·AccessibilityNodeInfoCompat.obtain(accessibilityNodeInfoCompat); | ||
83 | ············super.onInitializeAccessibilityNodeInfo(source,·obtain); | ||
84 | ············accessibilityNodeInfoCompat.setSource(source); | ||
85 | ············final·ViewParent·parentForAccessibility·=·ViewCompat.getParentForAccessibility(source); | ||
86 | ············if·(parentForAccessibility·instanceof·View)·{ | ||
87 | ················accessibilityNodeInfoCompat.setParent((View)parentForAccessibility); | ||
62 | ············} | 88 | ············} |
89 | ············this.copyNodeInfoNoChildren(accessibilityNodeInfoCompat,·obtain); | ||
90 | ············obtain.recycle(); | ||
91 | ············this.addChildrenForAccessibility(accessibilityNodeInfoCompat,·(ViewGroup)source); | ||
63 | ········} | 92 | ········} |
93 | ········accessibilityNodeInfoCompat.setClassName((CharSequence)DrawerLayout.class.getName()); | ||
64 | ····} | 94 | ····} |
65 | ···· | 95 | ···· |
66 | ····public·boolean·onRequestSendAccessibilityEvent(final·ViewGroup·viewGroup,·final·View·view,·final·AccessibilityEvent·accessibilityEvent)·{ | 96 | ····public·boolean·onRequestSendAccessibilityEvent(final·ViewGroup·viewGroup,·final·View·view,·final·AccessibilityEvent·accessibilityEvent)·{ |
67 | ········return· | 97 | ········return·(DrawerLayout.access$200()·||·DrawerLayout.access$400(view))·&&·super.onRequestSendAccessibilityEvent(viewGroup,·view,·accessibilityEvent); |
68 | ····} | 98 | ····} |
69 | } | 99 | } |
Offset 1, 43 lines modified | Offset 1, 43 lines modified | ||
1 | package·android.support.v4.widget; | 1 | package·android.support.v4.widget; |
2 | import·android.view.View; | 2 | import·android.view.View; |
3 | class·DrawerLayout$ViewDragCallback·extends·ViewDragHelper$Callback | 3 | class·DrawerLayout$ViewDragCallback·extends·ViewDragHelper$Callback |
4 | { | 4 | { |
5 | ····private·final·int·mAbsGravity; | ||
5 | ····private·ViewDragHelper·mDragger; | 6 | ····private·ViewDragHelper·mDragger; |
6 | ····private·final·int·mGravity; | ||
7 | ····private·final·Runnable·mPeekRunnable; | 7 | ····private·final·Runnable·mPeekRunnable; |
8 | ····final·/*·synthetic·*/·DrawerLayout·this$0; | 8 | ····final·/*·synthetic·*/·DrawerLayout·this$0; |
9 | ···· | 9 | ···· |
10 | ····public·DrawerLayout$ViewDragCallback(final·DrawerLayout·this$0,·final·int·mGravity)·{ | 10 | ····public·DrawerLayout$ViewDragCallback(final·DrawerLayout·this$0,·final·int·mAbsGravity)·{ |
11 | ········this.this$0·=·this$0; | 11 | ········this.this$0·=·this$0; |
12 | ········this.mPeekRunnable·=·(Runnable)new·DrawerLayout$ViewDragCallback$1(this); | 12 | ········this.mPeekRunnable·=·(Runnable)new·DrawerLayout$ViewDragCallback$1(this); |
13 | ········this.mGravity·=·mGravity; | 13 | ········this.mAbsGravity·=·mAbsGravity; |
14 | ····} | 14 | ····} |
15 | ···· | 15 | ···· |
16 | ····private·void·closeOtherDrawer()·{ | 16 | ····private·void·closeOtherDrawer()·{ |
17 | ········int·n·=·3; | 17 | ········int·n·=·3; |
18 | ········if·(this.mGravity·==·n)·{ | 18 | ········if·(this.mAbsGravity·==·n)·{ |
19 | ············n·=·5; | 19 | ············n·=·5; |
20 | ········} | 20 | ········} |
21 | ········final·View·drawerWithGravity·=·this.this$0.findDrawerWithGravity(n); | 21 | ········final·View·drawerWithGravity·=·this.this$0.findDrawerWithGravity(n); |
22 | ········if·(drawerWithGravity·!=·null)·{ | 22 | ········if·(drawerWithGravity·!=·null)·{ |
23 | ············this.this$0.closeDrawer(drawerWithGravity); | 23 | ············this.this$0.closeDrawer(drawerWithGravity); |
24 | ········} | 24 | ········} |
25 | ····} | 25 | ····} |
26 | ···· | 26 | ···· |
27 | ····private·void·peekDrawer()·{ | 27 | ····private·void·peekDrawer()·{ |
28 | ········final·int·n·=·3; | 28 | ········final·int·n·=·3; |
29 | ········final·boolean·isPeeking·=·true; | 29 | ········final·boolean·isPeeking·=·true; |
30 | ········int·n2·=·0; | 30 | ········int·n2·=·0; |
31 | ········final·int·edgeSize·=·this.mDragger.getEdgeSize(); | 31 | ········final·int·edgeSize·=·this.mDragger.getEdgeSize(); |
32 | ········boolean·b; | 32 | ········boolean·b; |
33 | ········if·(this.mGravity·==·n)·{ | 33 | ········if·(this.mAbsGravity·==·n)·{ |
34 | ············b·=·isPeeking; | 34 | ············b·=·isPeeking; |
35 | ········} | 35 | ········} |
36 | ········else·{ | 36 | ········else·{ |
37 | ············b·=·false; | 37 | ············b·=·false; |
38 | ········} | 38 | ········} |
39 | ········View·view; | 39 | ········View·view; |
40 | ········int·n3; | 40 | ········int·n3; |
Offset 60, 30 lines modified | Offset 60, 37 lines modified | ||
60 | ············this.closeOtherDrawer(); | 60 | ············this.closeOtherDrawer(); |
61 | ············this.this$0.cancelChildViewTouch(); | 61 | ············this.this$0.cancelChildViewTouch(); |
62 | ········} | 62 | ········} |
63 | ····} | 63 | ····} |
64 | ···· | 64 | ···· |
65 | ····public·int·clampViewPositionHorizontal(final·View·view,·final·int·n,·final·int·n2)·{ | 65 | ····public·int·clampViewPositionHorizontal(final·View·view,·final·int·n,·final·int·n2)·{ |
66 | ········int·n3; | 66 | ········int·n3; |
67 | ········if·(this.this$0.checkDrawerViewGravity(view,·3))·{ | 67 | ········if·(this.this$0.checkDrawerViewAbsoluteGravity(view,·3))·{ |
68 | ············n3·=·Math.max(-view.getWidth(),·Math.min(n,·0)); | 68 | ············n3·=·Math.max(-view.getWidth(),·Math.min(n,·0)); |
69 | ········} | 69 | ········} |
70 | ········else·{ | 70 | ········else·{ |
71 | ············final·int·width·=·this.this$0.getWidth(); | 71 | ············final·int·width·=·this.this$0.getWidth(); |
72 | ············n3·=·Math.max(width·-·view.getWidth(),·Math.min(n,·width)); | 72 | ············n3·=·Math.max(width·-·view.getWidth(),·Math.min(n,·width)); |
73 | ········} | 73 | ········} |
74 | ········return·n3; | 74 | ········return·n3; |
75 | ····} | 75 | ····} |
76 | ···· | 76 | ···· |
77 | ····public·int·clampViewPositionVertical(final·View·view,·final·int·n,·final·int·n2)·{ | 77 | ····public·int·clampViewPositionVertical(final·View·view,·final·int·n,·final·int·n2)·{ |
78 | ········return·view.getTop(); | 78 | ········return·view.getTop(); |
79 | ····} | 79 | ····} |
80 | ···· | 80 | ···· |
81 | ····public·int·getViewHorizontalDragRange(final·View·view)·{ | 81 | ····public·int·getViewHorizontalDragRange(final·View·view)·{ |
82 | ········int·width; | ||
83 | ········if·(this.this$0.isDrawerView(view))·{ | ||
84 | ············width·=·view.getWidth(); | ||
85 | ········} | ||
86 | ········else·{ | ||
87 | ············width·=·0; | ||
88 | ········} | ||
82 | ········return· | 89 | ········return·width; |
83 | ····} | 90 | ····} |
84 | ···· | 91 | ···· |
85 | ····public·void·onEdgeDragStarted(final·int·n,·final·int·n2)·{ | 92 | ····public·void·onEdgeDragStarted(final·int·n,·final·int·n2)·{ |
86 | ········View·view; | 93 | ········View·view; |
87 | ········if·((n·&·0x1)·==·0x1)·{ | 94 | ········if·((n·&·0x1)·==·0x1)·{ |
88 | ············view·=·this.this$0.findDrawerWithGravity(3); | 95 | ············view·=·this.this$0.findDrawerWithGravity(3); |
89 | ········} | 96 | ········} |
Offset 105, 21 lines modified | Offset 112, 21 lines modified | ||
105 | ···· | 112 | ···· |
106 | ····public·void·onViewCaptured(final·View·view,·final·int·n)·{ | 113 | ····public·void·onViewCaptured(final·View·view,·final·int·n)·{ |
107 | ········((DrawerLayout$LayoutParams)view.getLayoutParams()).isPeeking·=·false; | 114 | ········((DrawerLayout$LayoutParams)view.getLayoutParams()).isPeeking·=·false; |
108 | ········this.closeOtherDrawer(); | 115 | ········this.closeOtherDrawer(); |
109 | ····} | 116 | ····} |
110 | ···· | 117 | ···· |
111 | ····public·void·onViewDragStateChanged(final·int·n)·{ | 118 | ····public·void·onViewDragStateChanged(final·int·n)·{ |
112 | ········this.this$0.updateDrawerState(this.mGravity,·n,·this.mDragger.getCapturedView()); | 119 | ········this.this$0.updateDrawerState(this.mAbsGravity,·n,·this.mDragger.getCapturedView()); |
113 | ····} | 120 | ····} |
114 | ···· | 121 | ···· |
115 | ····public·void·onViewPositionChanged(final·View·view,·final·int·n,·final·int·n2,·final·int·n3,·final·int·n4)·{ | 122 | ····public·void·onViewPositionChanged(final·View·view,·final·int·n,·final·int·n2,·final·int·n3,·final·int·n4)·{ |
116 | ········final·int·width·=·view.getWidth(); | 123 | ········final·int·width·=·view.getWidth(); |
117 | ········float·n5; | 124 | ········float·n5; |
118 | ········if·(this.this$0.checkDrawerViewGravity(view,·3))·{ | 125 | ········if·(this.this$0.checkDrawerViewAbsoluteGravity(view,·3))·{ |
119 | ············n5·=·(width·+·n)·/·(float)width; | 126 | ············n5·=·(width·+·n)·/·(float)width; |
120 | ········} | 127 | ········} |
121 | ········else·{ | 128 | ········else·{ |
122 | ············n5·=·(this.this$0.getWidth()·-·n)·/·(float)width; | 129 | ············n5·=·(this.this$0.getWidth()·-·n)·/·(float)width; |
123 | ········} | 130 | ········} |
124 | ········this.this$0.setDrawerViewOffset(view,·n5); | 131 | ········this.this$0.setDrawerViewOffset(view,·n5); |
125 | ········int·visibility; | 132 | ········int·visibility; |
Offset 134, 25 lines modified | Offset 141, 25 lines modified | ||
134 | ····} | 141 | ····} |
135 | ···· | 142 | ···· |
136 | ····public·void·onViewReleased(final·View·view,·final·float·n,·final·float·n2)·{ | 143 | ····public·void·onViewReleased(final·View·view,·final·float·n,·final·float·n2)·{ |
137 | ········final·float·n3·=·0.5f; | 144 | ········final·float·n3·=·0.5f; |
138 | ········final·float·drawerViewOffset·=·this.this$0.getDrawerViewOffset(view); | 145 | ········final·float·drawerViewOffset·=·this.this$0.getDrawerViewOffset(view); |
139 | ········final·int·width·=·view.getWidth(); | 146 | ········final·int·width·=·view.getWidth(); |
140 | ········int·n4; | 147 | ········int·n4; |
141 | ········if·(this.this$0.checkDrawerViewGravity(view,·3))·{ | 148 | ········if·(this.this$0.checkDrawerViewAbsoluteGravity(view,·3))·{ |
142 | ············if·(n·>·0.0f·||·(n·==·0.0f·&&·drawerViewOffset·>·n3))·{ | 149 | ············if·(n·>·0.0f·||·(n·==·0.0f·&&·drawerViewOffset·>·n3))·{ |
143 | ················n4·=·0; | 150 | ················n4·=·0; |
144 | ············} | 151 | ············} |
145 | ············else·{ | 152 | ············else·{ |
146 | ················n4·=·-width; | 153 | ················n4·=·-width; |
147 | ············} | 154 | ············} |
148 | ········} | 155 | ········} |
149 | ········else·{ | 156 | ········else·{ |
150 | ············final·int·width2·=·this.this$0.getWidth(); | 157 | ············final·int·width2·=·this.this$0.getWidth(); |
151 | ············if·(n·<·0.0f·||·(n·==·0.0f·&&·drawerViewOffset· | 158 | ············if·(n·<·0.0f·||·(n·==·0.0f·&&·drawerViewOffset·>·n3))·{ |
152 | ················n4·=·width2·-·width; | 159 | ················n4·=·width2·-·width; |
153 | ············} | 160 | ············} |
154 | ············else·{ | 161 | ············else·{ |
155 | ················n4·=·width2; | 162 | ················n4·=·width2; |
Max diff block lines reached; 609/5297 bytes (11.50%) of diff not shown. |
Offset 1, 14 lines modified | Offset 1, 14 lines modified | ||
1 | package·android.support.v4.widget; | 1 | package·android.support.v4.widget; |
2 | import·android.view.accessibility.AccessibilityEvent; | ||
3 | import·android.view.ViewGroup; | 2 | import·android.view.ViewGroup; |
4 | import·android.view.ViewParent; | 3 | import·android.view.ViewParent; |
5 | import·android.support.v4.view.ViewCompat; | 4 | import·android.support.v4.view.ViewCompat; |
5 | import·android.view.accessibility.AccessibilityEvent; | ||
6 | import·android.view.View; | 6 | import·android.view.View; |
7 | import·android.support.v4.view.accessibility.AccessibilityNodeInfoCompat; | 7 | import·android.support.v4.view.accessibility.AccessibilityNodeInfoCompat; |
8 | import·android.graphics.Rect; | 8 | import·android.graphics.Rect; |
9 | import·android.support.v4.view.AccessibilityDelegateCompat; | 9 | import·android.support.v4.view.AccessibilityDelegateCompat; |
10 | class·SlidingPaneLayout$AccessibilityDelegate·extends·AccessibilityDelegateCompat | 10 | class·SlidingPaneLayout$AccessibilityDelegate·extends·AccessibilityDelegateCompat |
11 | { | 11 | { |
Offset 34, 33 lines modified | Offset 34, 41 lines modified | ||
34 | ········accessibilityNodeInfoCompat.setClickable(accessibilityNodeInfoCompat2.isClickable()); | 34 | ········accessibilityNodeInfoCompat.setClickable(accessibilityNodeInfoCompat2.isClickable()); |
35 | ········accessibilityNodeInfoCompat.setFocusable(accessibilityNodeInfoCompat2.isFocusable()); | 35 | ········accessibilityNodeInfoCompat.setFocusable(accessibilityNodeInfoCompat2.isFocusable()); |
36 | ········accessibilityNodeInfoCompat.setFocused(accessibilityNodeInfoCompat2.isFocused()); | 36 | ········accessibilityNodeInfoCompat.setFocused(accessibilityNodeInfoCompat2.isFocused()); |
37 | ········accessibilityNodeInfoCompat.setAccessibilityFocused(accessibilityNodeInfoCompat2.isAccessibilityFocused()); | 37 | ········accessibilityNodeInfoCompat.setAccessibilityFocused(accessibilityNodeInfoCompat2.isAccessibilityFocused()); |
38 | ········accessibilityNodeInfoCompat.setSelected(accessibilityNodeInfoCompat2.isSelected()); | 38 | ········accessibilityNodeInfoCompat.setSelected(accessibilityNodeInfoCompat2.isSelected()); |
39 | ········accessibilityNodeInfoCompat.setLongClickable(accessibilityNodeInfoCompat2.isLongClickable()); | 39 | ········accessibilityNodeInfoCompat.setLongClickable(accessibilityNodeInfoCompat2.isLongClickable()); |
40 | ········accessibilityNodeInfoCompat.addAction(accessibilityNodeInfoCompat2.getActions()); | 40 | ········accessibilityNodeInfoCompat.addAction(accessibilityNodeInfoCompat2.getActions()); |
41 | ········accessibilityNodeInfoCompat.setMovementGranularities(accessibilityNodeInfoCompat2.getMovementGranularities()); | ||
41 | ····} | 42 | ····} |
42 | ···· | 43 | ···· |
43 | ····public·boolean·filter(final·View·view)·{ | 44 | ····public·boolean·filter(final·View·view)·{ |
44 | ········return·this.this$0.isDimmed(view); | 45 | ········return·this.this$0.isDimmed(view); |
45 | ····} | 46 | ····} |
46 | ···· | 47 | ···· |
48 | ····public·void·onInitializeAccessibilityEvent(final·View·view,·final·AccessibilityEvent·accessibilityEvent)·{ | ||
49 | ········super.onInitializeAccessibilityEvent(view,·accessibilityEvent); | ||
50 | ········accessibilityEvent.setClassName((CharSequence)SlidingPaneLayout.class.getName()); | ||
51 | ····} | ||
52 | ···· | ||
47 | ····public·void·onInitializeAccessibilityNodeInfo(final·View·source,·final·AccessibilityNodeInfoCompat·accessibilityNodeInfoCompat)·{ | 53 | ····public·void·onInitializeAccessibilityNodeInfo(final·View·source,·final·AccessibilityNodeInfoCompat·accessibilityNodeInfoCompat)·{ |
48 | ········final·AccessibilityNodeInfoCompat·obtain·=·AccessibilityNodeInfoCompat.obtain(accessibilityNodeInfoCompat); | 54 | ········final·AccessibilityNodeInfoCompat·obtain·=·AccessibilityNodeInfoCompat.obtain(accessibilityNodeInfoCompat); |
49 | ········super.onInitializeAccessibilityNodeInfo(source,·obtain); | 55 | ········super.onInitializeAccessibilityNodeInfo(source,·obtain); |
56 | ········this.copyNodeInfoNoChildren(accessibilityNodeInfoCompat,·obtain); | ||
57 | ········obtain.recycle(); | ||
58 | ········accessibilityNodeInfoCompat.setClassName((CharSequence)SlidingPaneLayout.class.getName()); | ||
50 | ········accessibilityNodeInfoCompat.setSource(source); | 59 | ········accessibilityNodeInfoCompat.setSource(source); |
51 | ········final·ViewParent·parentForAccessibility·=·ViewCompat.getParentForAccessibility(source); | 60 | ········final·ViewParent·parentForAccessibility·=·ViewCompat.getParentForAccessibility(source); |
52 | ········if·(parentForAccessibility·instanceof·View)·{ | 61 | ········if·(parentForAccessibility·instanceof·View)·{ |
53 | ············accessibilityNodeInfoCompat.setParent((View)parentForAccessibility); | 62 | ············accessibilityNodeInfoCompat.setParent((View)parentForAccessibility); |
54 | ········} | 63 | ········} |
55 | ········this.copyNodeInfoNoChildren(accessibilityNodeInfoCompat,·obtain); | ||
56 | ········obtain.recycle(); | ||
57 | ········for·(int·childCount·=·this.this$0.getChildCount(),·i·=·0;·i·<·childCount;·++i)·{ | 64 | ········for·(int·childCount·=·this.this$0.getChildCount(),·i·=·0;·i·<·childCount;·++i)·{ |
58 | ············final·View·child·=·this.this$0.getChildAt(i); | 65 | ············final·View·child·=·this.this$0.getChildAt(i); |
59 | ············if·(!this.filter(child))·{ | 66 | ············if·(!this.filter(child)·&&·child.getVisibility()·==·0)·{ |
67 | ················ViewCompat.setImportantForAccessibility(child,·1); | ||
60 | ················accessibilityNodeInfoCompat.addChild(child); | 68 | ················accessibilityNodeInfoCompat.addChild(child); |
61 | ············} | 69 | ············} |
62 | ········} | 70 | ········} |
63 | ····} | 71 | ····} |
64 | ···· | 72 | ···· |
65 | ····public·boolean·onRequestSendAccessibilityEvent(final·ViewGroup·viewGroup,·final·View·view,·final·AccessibilityEvent·accessibilityEvent)·{ | 73 | ····public·boolean·onRequestSendAccessibilityEvent(final·ViewGroup·viewGroup,·final·View·view,·final·AccessibilityEvent·accessibilityEvent)·{ |
66 | ········return·!this.filter(view)·&&·super.onRequestSendAccessibilityEvent(viewGroup,·view,·accessibilityEvent); | 74 | ········return·!this.filter(view)·&&·super.onRequestSendAccessibilityEvent(viewGroup,·view,·accessibilityEvent); |
Offset 7, 21 lines modified | Offset 7, 34 lines modified | ||
7 | { | 7 | { |
8 | ····final·/*·synthetic·*/·SlidingPaneLayout·this$0; | 8 | ····final·/*·synthetic·*/·SlidingPaneLayout·this$0; |
9 | ···· | 9 | ···· |
10 | ····private·SlidingPaneLayout$DragHelperCallback(final·SlidingPaneLayout·this$0)·{ | 10 | ····private·SlidingPaneLayout$DragHelperCallback(final·SlidingPaneLayout·this$0)·{ |
11 | ········this.this$0·=·this$0; | 11 | ········this.this$0·=·this$0; |
12 | ····} | 12 | ····} |
13 | ···· | 13 | ···· |
14 | ····public·int·clampViewPositionHorizontal(final·View·view,·final·int· | 14 | ····public·int·clampViewPositionHorizontal(final·View·view,·final·int·n,·final·int·n2)·{ |
15 | ········final·SlidingPaneLayout$LayoutParams·slidingPaneLayout$LayoutParams·=·(SlidingPaneLayout$LayoutParams)SlidingPaneLayout.access$400(this.this$0).getLayoutParams(); | ||
16 | ········int·n3; | ||
17 | ········if·(SlidingPaneLayout.access$700(this.this$0))·{ | ||
15 | ········final·int·b·=·this.this$0.getPadding | 18 | ············final·int·b·=·this.this$0.getWidth()·-·(this.this$0.getPaddingRight()·+·slidingPaneLayout$LayoutParams.rightMargin·+·SlidingPaneLayout.access$400(this.this$0).getWidth()); |
19 | ············n3·=·Math.max(Math.min(n,·b),·b·-·SlidingPaneLayout.access$800(this.this$0)); | ||
20 | ········} | ||
21 | ········else·{ | ||
22 | ············final·int·b2·=·this.this$0.getPaddingLeft()·+·slidingPaneLayout$LayoutParams.leftMargin; | ||
16 | ········ | 23 | ············n3·=·Math.min(Math.max(n,·b2),·b2·+·SlidingPaneLayout.access$800(this.this$0)); |
24 | ········} | ||
25 | ········return·n3; | ||
26 | ····} | ||
27 | ···· | ||
28 | ····public·int·clampViewPositionVertical(final·View·view,·final·int·n,·final·int·n2)·{ | ||
29 | ········return·view.getTop(); | ||
17 | ····} | 30 | ····} |
18 | ···· | 31 | ···· |
19 | ····public·int·getViewHorizontalDragRange(final·View·view)·{ | 32 | ····public·int·getViewHorizontalDragRange(final·View·view)·{ |
20 | ········return·SlidingPaneLayout.access$ | 33 | ········return·SlidingPaneLayout.access$800(this.this$0); |
21 | ····} | 34 | ····} |
22 | ···· | 35 | ···· |
23 | ····public·void·onEdgeDragStarted(final·int·n,·final·int·n2)·{ | 36 | ····public·void·onEdgeDragStarted(final·int·n,·final·int·n2)·{ |
24 | ········SlidingPaneLayout.access$200(this.this$0).captureChildView(SlidingPaneLayout.access$400(this.this$0),·n2); | 37 | ········SlidingPaneLayout.access$200(this.this$0).captureChildView(SlidingPaneLayout.access$400(this.this$0),·n2); |
25 | ····} | 38 | ····} |
26 | ···· | 39 | ···· |
27 | ····public·void·onViewCaptured(final·View·view,·final·int·n)·{ | 40 | ····public·void·onViewCaptured(final·View·view,·final·int·n)·{ |
Offset 44, 19 lines modified | Offset 57, 31 lines modified | ||
44 | ···· | 57 | ···· |
45 | ····public·void·onViewPositionChanged(final·View·view,·final·int·n,·final·int·n2,·final·int·n3,·final·int·n4)·{ | 58 | ····public·void·onViewPositionChanged(final·View·view,·final·int·n,·final·int·n2,·final·int·n3,·final·int·n4)·{ |
46 | ········SlidingPaneLayout.access$600(this.this$0,·n); | 59 | ········SlidingPaneLayout.access$600(this.this$0,·n); |
47 | ········this.this$0.invalidate(); | 60 | ········this.this$0.invalidate(); |
48 | ····} | 61 | ····} |
49 | ···· | 62 | ···· |
50 | ····public·void·onViewReleased(final·View·view,·final·float·n,·final·float·n2)·{ | 63 | ····public·void·onViewReleased(final·View·view,·final·float·n,·final·float·n2)·{ |
64 | ········final·float·n3·=·0.5f; | ||
65 | ········final·SlidingPaneLayout$LayoutParams·slidingPaneLayout$LayoutParams·=·(SlidingPaneLayout$LayoutParams)view.getLayoutParams(); | ||
66 | ········int·n5; | ||
67 | ········if·(SlidingPaneLayout.access$700(this.this$0))·{ | ||
68 | ············int·n4·=·this.this$0.getPaddingRight()·+·slidingPaneLayout$LayoutParams.rightMargin; | ||
69 | ············if·(n·<·0.0f·||·(n·==·0.0f·&&·SlidingPaneLayout.access$300(this.this$0)·>·n3))·{ | ||
70 | ················n4·+=·SlidingPaneLayout.access$800(this.this$0); | ||
71 | ············} | ||
72 | ············n5·=·this.this$0.getWidth()·-·n4·-·SlidingPaneLayout.access$400(this.this$0).getWidth(); | ||
73 | ········} | ||
74 | ········else·{ | ||
51 | ········ | 75 | ············n5·=·this.this$0.getPaddingLeft()·+·slidingPaneLayout$LayoutParams.leftMargin; |
52 | ········if·(n·>·0.0f·||·(n·==·0.0f·&&·SlidingPaneLayout.access$300(this.this$0)·>· | 76 | ············if·(n·>·0.0f·||·(n·==·0.0f·&&·SlidingPaneLayout.access$300(this.this$0)·>·n3))·{ |
53 | ············n | 77 | ················n5·+=·SlidingPaneLayout.access$800(this.this$0); |
78 | ············} | ||
54 | ········} | 79 | ········} |
55 | ········SlidingPaneLayout.access$200(this.this$0).settleCapturedViewAt(n | 80 | ········SlidingPaneLayout.access$200(this.this$0).settleCapturedViewAt(n5,·view.getTop()); |
56 | ········this.this$0.invalidate(); | 81 | ········this.this$0.invalidate(); |
57 | ····} | 82 | ····} |
58 | ···· | 83 | ···· |
59 | ····public·boolean·tryCaptureView(final·View·view,·final·int·n)·{ | 84 | ····public·boolean·tryCaptureView(final·View·view,·final·int·n)·{ |
60 | ········return·!SlidingPaneLayout.access$100(this.this$0)·&&·((SlidingPaneLayout$LayoutParams)view.getLayoutParams()).slideable; | 85 | ········return·!SlidingPaneLayout.access$100(this.this$0)·&&·((SlidingPaneLayout$LayoutParams)view.getLayoutParams()).slideable; |
61 | ····} | 86 | ····} |
62 | } | 87 | } |
Offset 6, 14 lines modified | Offset 6, 25 lines modified | ||
6 | class·AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl·extends·AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl | 6 | class·AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl·extends·AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl |
7 | { | 7 | { |
8 | ····public·boolean·getCanRetrieveWindowContent(final·AccessibilityServiceInfo·accessibilityServiceInfo)·{ | 8 | ····public·boolean·getCanRetrieveWindowContent(final·AccessibilityServiceInfo·accessibilityServiceInfo)·{ |
9 | ········return·AccessibilityServiceInfoCompatIcs.getCanRetrieveWindowContent(accessibilityServiceInfo); | 9 | ········return·AccessibilityServiceInfoCompatIcs.getCanRetrieveWindowContent(accessibilityServiceInfo); |
10 | ····} | 10 | ····} |
11 | ···· | 11 | ···· |
12 | ····public·int·getCapabilities(final·AccessibilityServiceInfo·accessibilityServiceInfo)·{ | ||
13 | ········int·n; | ||
14 | ········if·(this.getCanRetrieveWindowContent(accessibilityServiceInfo))·{ | ||
15 | ············n·=·1; | ||
16 | ········} | ||
17 | ········else·{ | ||
18 | ············n·=·0; | ||
19 | ········} | ||
20 | ········return·n; | ||
21 | ····} | ||
22 | ···· | ||
12 | ····public·String·getDescription(final·AccessibilityServiceInfo·accessibilityServiceInfo)·{ | 23 | ····public·String·getDescription(final·AccessibilityServiceInfo·accessibilityServiceInfo)·{ |
13 | ········return·AccessibilityServiceInfoCompatIcs.getDescription(accessibilityServiceInfo); | 24 | ········return·AccessibilityServiceInfoCompatIcs.getDescription(accessibilityServiceInfo); |
14 | ····} | 25 | ····} |
15 | ···· | 26 | ···· |
16 | ····public·String·getId(final·AccessibilityServiceInfo·accessibilityServiceInfo)·{ | 27 | ····public·String·getId(final·AccessibilityServiceInfo·accessibilityServiceInfo)·{ |
17 | ········return·AccessibilityServiceInfoCompatIcs.getId(accessibilityServiceInfo); | 28 | ········return·AccessibilityServiceInfoCompatIcs.getId(accessibilityServiceInfo); |
18 | ····} | 29 | ····} |
Offset 97, 15 lines modified | Offset 97, 15 lines modified | ||
97 | ········return·this.mUri; | 97 | ········return·this.mUri; |
98 | ····} | 98 | ····} |
99 | ···· | 99 | ···· |
100 | ····public·Cursor·loadInBackground()·{ | 100 | ····public·Cursor·loadInBackground()·{ |
101 | ········final·Cursor·query·=·this.getContext().getContentResolver().query(this.mUri,·this.mProjection,·this.mSelection,·this.mSelectionArgs,·this.mSortOrder); | 101 | ········final·Cursor·query·=·this.getContext().getContentResolver().query(this.mUri,·this.mProjection,·this.mSelection,·this.mSelectionArgs,·this.mSortOrder); |
102 | ········if·(query·!=·null)·{ | 102 | ········if·(query·!=·null)·{ |
103 | ············query.getCount(); | 103 | ············query.getCount(); |
104 | ············ | 104 | ············query.registerContentObserver((ContentObserver)this.mObserver); |
105 | ········} | 105 | ········} |
106 | ········return·query; | 106 | ········return·query; |
107 | ····} | 107 | ····} |
108 | ···· | 108 | ···· |
109 | ····public·void·onCanceled(final·Cursor·cursor)·{ | 109 | ····public·void·onCanceled(final·Cursor·cursor)·{ |
110 | ········if·(cursor·!=·null·&&·!cursor.isClosed())·{ | 110 | ········if·(cursor·!=·null·&&·!cursor.isClosed())·{ |
111 | ············cursor.close(); | 111 | ············cursor.close(); |
Offset 130, 18 lines modified | Offset 130, 14 lines modified | ||
130 | ········} | 130 | ········} |
131 | ····} | 131 | ····} |
132 | ···· | 132 | ···· |
133 | ····protected·void·onStopLoading()·{ | 133 | ····protected·void·onStopLoading()·{ |
134 | ········this.cancelLoad(); | 134 | ········this.cancelLoad(); |
135 | ····} | 135 | ····} |
136 | ···· | 136 | ···· |
137 | ····void·registerContentObserver(final·Cursor·cursor,·final·ContentObserver·contentObserver)·{ | ||
138 | ········cursor.registerContentObserver((ContentObserver)this.mObserver); | ||
139 | ····} | ||
140 | ···· | ||
141 | ····public·void·setProjection(final·String[]·mProjection)·{ | 137 | ····public·void·setProjection(final·String[]·mProjection)·{ |
142 | ········this.mProjection·=·mProjection; | 138 | ········this.mProjection·=·mProjection; |
143 | ····} | 139 | ····} |
144 | ···· | 140 | ···· |
145 | ····public·void·setSelection(final·String·mSelection)·{ | 141 | ····public·void·setSelection(final·String·mSelection)·{ |
146 | ········this.mSelection·=·mSelection; | 142 | ········this.mSelection·=·mSelection; |
147 | ····} | 143 | ····} |
Offset 1, 14 lines modified | Offset 1, 24 lines modified | ||
1 | package·android.support.v4.view; | 1 | package·android.support.v4.view; |
2 | import·android.view.View; | ||
3 | import·android.view.KeyEvent$Callback; | ||
2 | import·android.view.KeyEvent; | 4 | import·android.view.KeyEvent; |
3 | class·KeyEventCompat$EclairKeyEventVersionImpl·extends·KeyEventCompat$BaseKeyEventVersionImpl | 5 | class·KeyEventCompat$EclairKeyEventVersionImpl·extends·KeyEventCompat$BaseKeyEventVersionImpl |
4 | { | 6 | { |
7 | ····public·boolean·dispatch(final·KeyEvent·keyEvent,·final·KeyEvent$Callback·keyEvent$Callback,·final·Object·o,·final·Object·o2)·{ | ||
8 | ········return·KeyEventCompatEclair.dispatch(keyEvent,·keyEvent$Callback,·o,·o2); | ||
9 | ····} | ||
10 | ···· | ||
11 | ····public·Object·getKeyDispatcherState(final·View·view)·{ | ||
12 | ········return·KeyEventCompatEclair.getKeyDispatcherState(view); | ||
13 | ····} | ||
14 | ···· | ||
5 | ····public·boolean·isTracking(final·KeyEvent·keyEvent)·{ | 15 | ····public·boolean·isTracking(final·KeyEvent·keyEvent)·{ |
6 | ········return·KeyEventCompatEclair.isTracking(keyEvent); | 16 | ········return·KeyEventCompatEclair.isTracking(keyEvent); |
7 | ····} | 17 | ····} |
8 | ···· | 18 | ···· |
9 | ····public·void·startTracking(final·KeyEvent·keyEvent)·{ | 19 | ····public·void·startTracking(final·KeyEvent·keyEvent)·{ |
10 | ········KeyEventCompatEclair.startTracking(keyEvent); | 20 | ········KeyEventCompatEclair.startTracking(keyEvent); |
11 | ····} | 21 | ····} |
Offset 1, 13 lines modified | Offset 1, 13 lines modified | ||
1 | package·android.support.v4.view; | 1 | package·android.support.v4.view; |
2 | import·android.view.View; | 2 | import·android.view.View; |
3 | class·ViewCompat$GBViewCompatImpl·extends·ViewCompat$ | 3 | class·ViewCompat$GBViewCompatImpl·extends·ViewCompat$EclairMr1ViewCompatImpl |
4 | { | 4 | { |
5 | ····public·int·getOverScrollMode(final·View·view)·{ | 5 | ····public·int·getOverScrollMode(final·View·view)·{ |
6 | ········return·ViewCompatGingerbread.getOverScrollMode(view); | 6 | ········return·ViewCompatGingerbread.getOverScrollMode(view); |
7 | ····} | 7 | ····} |
8 | ···· | 8 | ···· |
9 | ····public·void·setOverScrollMode(final·View·view,·final·int·n)·{ | 9 | ····public·void·setOverScrollMode(final·View·view,·final·int·n)·{ |
10 | ········ViewCompatGingerbread.setOverScrollMode(view,·n); | 10 | ········ViewCompatGingerbread.setOverScrollMode(view,·n); |
Offset 7, 14 lines modified | Offset 7, 20 lines modified | ||
7 | class·AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl·extends·AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl | 7 | class·AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl·extends·AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl |
8 | { | 8 | { |
9 | ····public·void·addAction(final·Object·o,·final·int·n)·{ | 9 | ····public·void·addAction(final·Object·o,·final·int·n)·{ |
10 | ········AccessibilityNodeInfoCompatIcs.addAction(o,·n); | 10 | ········AccessibilityNodeInfoCompatIcs.addAction(o,·n); |
11 | ····} | 11 | ····} |
12 | ···· | 12 | ···· |
13 | ····public·void·addAction(final·Object·o,·final·int·i,·final·CharSequence·charSequence)·{ | ||
14 | ········if·(Integer.bitCount(i)·==·1)·{ | ||
15 | ············this.addAction(o,·i); | ||
16 | ········} | ||
17 | ····} | ||
18 | ···· | ||
13 | ····public·void·addChild(final·Object·o,·final·View·view)·{ | 19 | ····public·void·addChild(final·Object·o,·final·View·view)·{ |
14 | ········AccessibilityNodeInfoCompatIcs.addChild(o,·view); | 20 | ········AccessibilityNodeInfoCompatIcs.addChild(o,·view); |
15 | ····} | 21 | ····} |
16 | ···· | 22 | ···· |
17 | ····public·List·findAccessibilityNodeInfosByText(final·Object·o,·final·String·s)·{ | 23 | ····public·List·findAccessibilityNodeInfosByText(final·Object·o,·final·String·s)·{ |
18 | ········return·AccessibilityNodeInfoCompatIcs.findAccessibilityNodeInfosByText(o,·s); | 24 | ········return·AccessibilityNodeInfoCompatIcs.findAccessibilityNodeInfosByText(o,·s); |
19 | ····} | 25 | ····} |
Offset 2, 24 lines modified | Offset 2, 140 lines modified | ||
2 | package·android.support.v4.view; | 2 | package·android.support.v4.view; |
3 | import·android.graphics.Paint; | 3 | import·android.graphics.Paint; |
4 | import·android.view.View; | 4 | import·android.view.View; |
5 | class·ViewCompat$HCViewCompatImpl·extends·ViewCompat$GBViewCompatImpl | 5 | class·ViewCompat$HCViewCompatImpl·extends·ViewCompat$GBViewCompatImpl |
6 | { | 6 | { |
7 | ····public·float·getAlpha(final·View·view)·{ | ||
8 | ········return·ViewCompatHC.getAlpha(view); | ||
9 | ····} | ||
10 | ···· | ||
7 | ····long·getFrameTime()·{ | 11 | ····long·getFrameTime()·{ |
8 | ········return·ViewCompatHC.getFrameTime(); | 12 | ········return·ViewCompatHC.getFrameTime(); |
9 | ····} | 13 | ····} |
10 | ···· | 14 | ···· |
11 | ····public·int·getLayerType(final·View·view)·{ | 15 | ····public·int·getLayerType(final·View·view)·{ |
12 | ········return·ViewCompatHC.getLayerType(view); | 16 | ········return·ViewCompatHC.getLayerType(view); |
13 | ····} | 17 | ····} |
14 | ···· | 18 | ···· |
19 | ····public·int·getMeasuredHeightAndState(final·View·view)·{ | ||
20 | ········return·ViewCompatHC.getMeasuredHeightAndState(view); | ||
21 | ····} | ||
22 | ···· | ||
23 | ····public·int·getMeasuredState(final·View·view)·{ | ||
24 | ········return·ViewCompatHC.getMeasuredState(view); | ||
25 | ····} | ||
26 | ···· | ||
27 | ····public·int·getMeasuredWidthAndState(final·View·view)·{ | ||
28 | ········return·ViewCompatHC.getMeasuredWidthAndState(view); | ||
29 | ····} | ||
30 | ···· | ||
31 | ····public·float·getPivotX(final·View·view)·{ | ||
32 | ········return·ViewCompatHC.getPivotX(view); | ||
33 | ····} | ||
34 | ···· | ||
35 | ····public·float·getPivotY(final·View·view)·{ | ||
36 | ········return·ViewCompatHC.getPivotY(view); | ||
37 | ····} | ||
38 | ···· | ||
39 | ····public·float·getRotation(final·View·view)·{ | ||
40 | ········return·ViewCompatHC.getRotation(view); | ||
41 | ····} | ||
42 | ···· | ||
43 | ····public·float·getRotationX(final·View·view)·{ | ||
44 | ········return·ViewCompatHC.getRotationX(view); | ||
45 | ····} | ||
46 | ···· | ||
47 | ····public·float·getRotationY(final·View·view)·{ | ||
48 | ········return·ViewCompatHC.getRotationY(view); | ||
49 | ····} | ||
50 | ···· | ||
51 | ····public·float·getScaleX(final·View·view)·{ | ||
52 | ········return·ViewCompatHC.getScaleX(view); | ||
53 | ····} | ||
54 | ···· | ||
55 | ····public·float·getScaleY(final·View·view)·{ | ||
56 | ········return·ViewCompatHC.getScaleY(view); | ||
57 | ····} | ||
58 | ···· | ||
59 | ····public·float·getTranslationX(final·View·view)·{ | ||
60 | ········return·ViewCompatHC.getTranslationX(view); | ||
61 | ····} | ||
62 | ···· | ||
63 | ····public·float·getTranslationY(final·View·view)·{ | ||
64 | ········return·ViewCompatHC.getTranslationY(view); | ||
65 | ····} | ||
66 | ···· | ||
67 | ····public·float·getX(final·View·view)·{ | ||
68 | ········return·ViewCompatHC.getX(view); | ||
69 | ····} | ||
70 | ···· | ||
71 | ····public·float·getY(final·View·view)·{ | ||
72 | ········return·ViewCompatHC.getY(view); | ||
73 | ····} | ||
74 | ···· | ||
75 | ····public·void·jumpDrawablesToCurrentState(final·View·view)·{ | ||
76 | ········ViewCompatHC.jumpDrawablesToCurrentState(view); | ||
77 | ····} | ||
78 | ···· | ||
79 | ····public·int·resolveSizeAndState(final·int·n,·final·int·n2,·final·int·n3)·{ | ||
80 | ········return·ViewCompatHC.resolveSizeAndState(n,·n2,·n3); | ||
81 | ····} | ||
82 | ···· | ||
83 | ····public·void·setAlpha(final·View·view,·final·float·n)·{ | ||
84 | ········ViewCompatHC.setAlpha(view,·n); | ||
85 | ····} | ||
86 | ···· | ||
15 | ····public·void·setLayerPaint(final·View·view,·final·Paint·paint)·{ | 87 | ····public·void·setLayerPaint(final·View·view,·final·Paint·paint)·{ |
16 | ········this.setLayerType(view,·this.getLayerType(view),·paint); | 88 | ········this.setLayerType(view,·this.getLayerType(view),·paint); |
17 | ········view.invalidate(); | 89 | ········view.invalidate(); |
18 | ····} | 90 | ····} |
19 | ···· | 91 | ···· |
20 | ····public·void·setLayerType(final·View·view,·final·int·n,·final·Paint·paint)·{ | 92 | ····public·void·setLayerType(final·View·view,·final·int·n,·final·Paint·paint)·{ |
21 | ········ViewCompatHC.setLayerType(view,·n,·paint); | 93 | ········ViewCompatHC.setLayerType(view,·n,·paint); |
22 | ····} | 94 | ····} |
95 | ···· | ||
96 | ····public·void·setPivotX(final·View·view,·final·float·n)·{ | ||
97 | ········ViewCompatHC.setPivotX(view,·n); | ||
98 | ····} | ||
99 | ···· | ||
100 | ····public·void·setPivotY(final·View·view,·final·float·n)·{ | ||
101 | ········ViewCompatHC.setPivotY(view,·n); | ||
102 | ····} | ||
103 | ···· | ||
104 | ····public·void·setRotation(final·View·view,·final·float·n)·{ | ||
105 | ········ViewCompatHC.setRotation(view,·n); | ||
106 | ····} | ||
107 | ···· | ||
108 | ····public·void·setRotationX(final·View·view,·final·float·n)·{ | ||
109 | ········ViewCompatHC.setRotationX(view,·n); | ||
110 | ····} | ||
111 | ···· | ||
112 | ····public·void·setRotationY(final·View·view,·final·float·n)·{ | ||
113 | ········ViewCompatHC.setRotationY(view,·n); | ||
114 | ····} | ||
115 | ···· | ||
116 | ····public·void·setScaleX(final·View·view,·final·float·n)·{ | ||
117 | ········ViewCompatHC.setScaleX(view,·n); | ||
118 | ····} | ||
119 | ···· | ||
120 | ····public·void·setScaleY(final·View·view,·final·float·n)·{ | ||
121 | ········ViewCompatHC.setScaleY(view,·n); | ||
122 | ····} | ||
123 | ···· | ||
124 | ····public·void·setTranslationX(final·View·view,·final·float·n)·{ | ||
125 | ········ViewCompatHC.setTranslationX(view,·n); | ||
126 | ····} | ||
Max diff block lines reached; 0/4079 bytes (0.00%) of diff not shown. |
Offset 1, 24 lines modified | Offset 1, 138 lines modified | ||
1 | package·android.support.v4.view; | 1 | package·android.support.v4.view; |
2 | import·android.support.v4.view.accessibility.AccessibilityNodeInfoCompat; | 2 | import·android.support.v4.view.accessibility.AccessibilityNodeInfoCompat; |
3 | import·android.view.accessibility.AccessibilityEvent; | 3 | import·android.view.accessibility.AccessibilityEvent; |
4 | import·java.util.WeakHashMap; | ||
4 | import·android.view.View; | 5 | import·android.view.View; |
6 | import·java.lang.reflect.Field; | ||
5 | class·ViewCompat$ICSViewCompatImpl·extends·ViewCompat$HCViewCompatImpl | 7 | class·ViewCompat$ICSViewCompatImpl·extends·ViewCompat$HCViewCompatImpl |
6 | { | 8 | { |
9 | ····static·boolean·accessibilityDelegateCheckFailed; | ||
10 | ····static·Field·mAccessibilityDelegateField; | ||
11 | ···· | ||
12 | ····static·{ | ||
13 | ········ViewCompat$ICSViewCompatImpl.accessibilityDelegateCheckFailed·=·false; | ||
14 | ····} | ||
15 | ···· | ||
16 | ····public·ViewPropertyAnimatorCompat·animate(final·View·view)·{ | ||
17 | ········if·(this.mViewPropertyAnimatorCompatMap·==·null)·{ | ||
18 | ············this.mViewPropertyAnimatorCompatMap·=·new·WeakHashMap(); | ||
19 | ········} | ||
20 | ········ViewPropertyAnimatorCompat·value·=·(ViewPropertyAnimatorCompat)this.mViewPropertyAnimatorCompatMap.get(view); | ||
21 | ········if·(value·==·null)·{ | ||
22 | ············value·=·new·ViewPropertyAnimatorCompat(view); | ||
23 | ············this.mViewPropertyAnimatorCompatMap.put(view,·value); | ||
24 | ········} | ||
25 | ········return·value; | ||
26 | ····} | ||
27 | ···· | ||
7 | ····public·boolean·canScrollHorizontally(final·View·view,·final·int·n)·{ | 28 | ····public·boolean·canScrollHorizontally(final·View·view,·final·int·n)·{ |
8 | ········return·ViewCompatICS.canScrollHorizontally(view,·n); | 29 | ········return·ViewCompatICS.canScrollHorizontally(view,·n); |
9 | ····} | 30 | ····} |
10 | ···· | 31 | ···· |
11 | ····public·boolean·canScrollVertically(final·View·view,·final·int·n)·{ | 32 | ····public·boolean·canScrollVertically(final·View·view,·final·int·n)·{ |
12 | ········return·ViewCompatICS.canScrollVertically(view,·n); | 33 | ········return·ViewCompatICS.canScrollVertically(view,·n); |
13 | ····} | 34 | ····} |
14 | ···· | 35 | ···· |
36 | ····public·boolean·hasAccessibilityDelegate(final·View·p0)·{ | ||
37 | ········//· | ||
38 | ········//·This·method·could·not·be·decompiled. | ||
39 | ········//· | ||
40 | ········//·Original·Bytecode: | ||
41 | ········//· | ||
42 | ········//·····1:·istore_2······· | ||
43 | ········//·····2:·iconst_0······· | ||
44 | ········//·····3:·istore_3······· | ||
45 | ········//·····4:·getstatic·······android/support/v4/view/ViewCompat$ICSViewCompatImpl.accessibilityDelegateCheckFailed:Z | ||
46 | ········//·····7:·istore··········4 | ||
47 | ········//·····9:·iload···········4 | ||
48 | ········//····11:·ifeq············16 | ||
49 | ········//····14:·iload_3········ | ||
50 | ········//····15:·ireturn········ | ||
51 | ········//····16:·getstatic·······android/support/v4/view/ViewCompat$ICSViewCompatImpl.mAccessibilityDelegateField:Ljava/lang/reflect/Field; | ||
52 | ········//····19:·astore··········5 | ||
53 | ········//····21:·aload···········5 | ||
54 | ········//····23:·ifnonnull·······63 | ||
55 | ········//····26:·ldc·············Landroid/view/View;.class | ||
56 | ········//····28:·astore··········5 | ||
57 | ········//····30:·ldc·············"mAccessibilityDelegate" | ||
58 | ········//····32:·astore··········6 | ||
59 | ········//····34:·aload···········5 | ||
60 | ········//····36:·aload···········6 | ||
61 | ········//····38:·invokevirtual···java/lang/Class.getDeclaredField:(Ljava/lang/String;)Ljava/lang/reflect/Field; | ||
62 | ········//····41:·astore··········5 | ||
63 | ········//····43:·aload···········5 | ||
64 | ········//····45:·putstatic·······android/support/v4/view/ViewCompat$ICSViewCompatImpl.mAccessibilityDelegateField:Ljava/lang/reflect/Field; | ||
65 | ········//····48:·getstatic·······android/support/v4/view/ViewCompat$ICSViewCompatImpl.mAccessibilityDelegateField:Ljava/lang/reflect/Field; | ||
66 | ········//····51:·astore··········5 | ||
67 | ········//····53:·iconst_1······· | ||
68 | ········//····54:·istore··········7 | ||
69 | ········//····56:·aload···········5 | ||
70 | ········//····58:·iload···········7 | ||
71 | ········//····60:·invokevirtual···java/lang/reflect/Field.setAccessible:(Z)V | ||
72 | ········//····63:·getstatic·······android/support/v4/view/ViewCompat$ICSViewCompatImpl.mAccessibilityDelegateField:Ljava/lang/reflect/Field; | ||
73 | ········//····66:·astore··········5 | ||
74 | ········//····68:·aload···········5 | ||
75 | ········//····70:·aload_1········ | ||
76 | ········//····71:·invokevirtual···java/lang/reflect/Field.get:(Ljava/lang/Object;)Ljava/lang/Object; | ||
77 | ········//····74:·astore··········5 | ||
78 | ········//····76:·aload···········5 | ||
79 | ········//····78:·ifnull··········94 | ||
80 | ········//····81:·iload_2········ | ||
81 | ········//····82:·istore_3······· | ||
82 | ········//····83:·goto············14 | ||
83 | ········//····86:·pop············ | ||
84 | ········//····87:·iload_2········ | ||
85 | ········//····88:·putstatic·······android/support/v4/view/ViewCompat$ICSViewCompatImpl.accessibilityDelegateCheckFailed:Z | ||
86 | ········//····91:·goto············14 | ||
87 | ········//····94:·iconst_0······· | ||
88 | ········//····95:·istore_2······· | ||
89 | ········//····96:·goto············81 | ||
90 | ········//····99:·pop············ | ||
91 | ········//···100:·iload_2········ | ||
92 | ········//···101:·putstatic·······android/support/v4/view/ViewCompat$ICSViewCompatImpl.accessibilityDelegateCheckFailed:Z | ||
93 | ········//···104:·goto············14 | ||
94 | ········//····Exceptions: | ||
95 | ········//··Try···········Handler | ||
96 | ········//··Start··End····Start··End····Type | ||
97 | ········//··-----··-----··-----··-----··---- | ||
98 | ········//··36·····41·····86·····94·····Any | ||
99 | ········//··43·····48·····86·····94·····Any | ||
100 | ········//··48·····51·····86·····94·····Any | ||
101 | ········//··58·····63·····86·····94·····Any | ||
102 | ········//··63·····66·····99·····107····Any | ||
103 | ········//··70·····74·····99·····107····Any | ||
104 | ········//· | ||
105 | ········//·The·error·that·occurred·was: | ||
106 | ········//· | ||
107 | ········//·java.lang.IllegalStateException:·Expression·is·linked·from·several·locations:·Label_0063: | ||
108 | ········//·····at·com.strobel.decompiler.ast.Error.expressionLinkedFromMultipleLocations(Error.java:27) | ||
109 | ········//·····at·com.strobel.decompiler.ast.AstOptimizer.mergeDisparateObjectInitializations(AstOptimizer.java:2596) | ||
110 | ········//·····at·com.strobel.decompiler.ast.AstOptimizer.optimize(AstOptimizer.java:235) | ||
111 | ········//·····at·com.strobel.decompiler.ast.AstOptimizer.optimize(AstOptimizer.java:42) | ||
112 | ········//·····at·com.strobel.decompiler.languages.java.ast.AstMethodBodyBuilder.createMethodBody(AstMethodBodyBuilder.java:214) | ||
113 | ········//·····at·com.strobel.decompiler.languages.java.ast.AstMethodBodyBuilder.createMethodBody(AstMethodBodyBuilder.java:99) | ||
114 | ········//·····at·com.strobel.decompiler.languages.java.ast.AstBuilder.createMethodBody(AstBuilder.java:782) | ||
115 | ········//·····at·com.strobel.decompiler.languages.java.ast.AstBuilder.createMethod(AstBuilder.java:675) | ||
116 | ········//·····at·com.strobel.decompiler.languages.java.ast.AstBuilder.addTypeMembers(AstBuilder.java:552) | ||
117 | ········//·····at·com.strobel.decompiler.languages.java.ast.AstBuilder.createTypeCore(AstBuilder.java:519) | ||
118 | ········//·····at·com.strobel.decompiler.languages.java.ast.AstBuilder.createTypeNoCache(AstBuilder.java:161) | ||
119 | ········//·····at·com.strobel.decompiler.languages.java.ast.AstBuilder.createType(AstBuilder.java:150) | ||
120 | ········//·····at·com.strobel.decompiler.languages.java.ast.AstBuilder.addType(AstBuilder.java:125) | ||
121 | ········//·····at·com.strobel.decompiler.languages.java.JavaLanguage.buildAst(JavaLanguage.java:71) | ||
122 | ········//·····at·com.strobel.decompiler.languages.java.JavaLanguage.decompileType(JavaLanguage.java:59) | ||
123 | ········//·····at·com.strobel.decompiler.DecompilerDriver.decompileType(DecompilerDriver.java:331) | ||
124 | ········//·····at·com.strobel.decompiler.DecompilerDriver.main(DecompilerDriver.java:145) | ||
Max diff block lines reached; 337/7354 bytes (4.58%) of diff not shown. |
Offset 16, 18 lines modified | Offset 16, 30 lines modified | ||
16 | ········} | 16 | ········} |
17 | ········else·{ | 17 | ········else·{ |
18 | ············accessibilityNodeProviderCompat·=·null; | 18 | ············accessibilityNodeProviderCompat·=·null; |
19 | ········} | 19 | ········} |
20 | ········return·accessibilityNodeProviderCompat; | 20 | ········return·accessibilityNodeProviderCompat; |
21 | ····} | 21 | ····} |
22 | ···· | 22 | ···· |
23 | ····public·boolean·getFitsSystemWindows(final·View·view)·{ | ||
24 | ········return·ViewCompatJB.getFitsSystemWindows(view); | ||
25 | ····} | ||
26 | ···· | ||
23 | ····public·int·getImportantForAccessibility(final·View·view)·{ | 27 | ····public·int·getImportantForAccessibility(final·View·view)·{ |
24 | ········return·ViewCompatJB.getImportantForAccessibility(view); | 28 | ········return·ViewCompatJB.getImportantForAccessibility(view); |
25 | ····} | 29 | ····} |
26 | ···· | 30 | ···· |
31 | ····public·int·getMinimumHeight(final·View·view)·{ | ||
32 | ········return·ViewCompatJB.getMinimumHeight(view); | ||
33 | ····} | ||
34 | ···· | ||
35 | ····public·int·getMinimumWidth(final·View·view)·{ | ||
36 | ········return·ViewCompatJB.getMinimumWidth(view); | ||
37 | ····} | ||
38 | ···· | ||
27 | ····public·ViewParent·getParentForAccessibility(final·View·view)·{ | 39 | ····public·ViewParent·getParentForAccessibility(final·View·view)·{ |
28 | ········return·ViewCompatJB.getParentForAccessibility(view); | 40 | ········return·ViewCompatJB.getParentForAccessibility(view); |
29 | ····} | 41 | ····} |
30 | ···· | 42 | ···· |
31 | ····public·boolean·hasTransientState(final·View·view)·{ | 43 | ····public·boolean·hasTransientState(final·View·view)·{ |
32 | ········return·ViewCompatJB.hasTransientState(view); | 44 | ········return·ViewCompatJB.hasTransientState(view); |
33 | ····} | 45 | ····} |
Offset 48, 15 lines modified | Offset 60, 22 lines modified | ||
48 | ········ViewCompatJB.postOnAnimation(view,·runnable); | 60 | ········ViewCompatJB.postOnAnimation(view,·runnable); |
49 | ····} | 61 | ····} |
50 | ···· | 62 | ···· |
51 | ····public·void·postOnAnimationDelayed(final·View·view,·final·Runnable·runnable,·final·long·n)·{ | 63 | ····public·void·postOnAnimationDelayed(final·View·view,·final·Runnable·runnable,·final·long·n)·{ |
52 | ········ViewCompatJB.postOnAnimationDelayed(view,·runnable,·n); | 64 | ········ViewCompatJB.postOnAnimationDelayed(view,·runnable,·n); |
53 | ····} | 65 | ····} |
54 | ···· | 66 | ···· |
67 | ····public·void·requestApplyInsets(final·View·view)·{ | ||
68 | ········ViewCompatJB.requestApplyInsets(view); | ||
69 | ····} | ||
70 | ···· | ||
55 | ····public·void·setHasTransientState(final·View·view,·final·boolean·b)·{ | 71 | ····public·void·setHasTransientState(final·View·view,·final·boolean·b)·{ |
56 | ········ViewCompatJB.setHasTransientState(view,·b); | 72 | ········ViewCompatJB.setHasTransientState(view,·b); |
57 | ····} | 73 | ····} |
58 | ···· | 74 | ···· |
59 | ····public·void·setImportantForAccessibility(final·View·view,· | 75 | ····public·void·setImportantForAccessibility(final·View·view,·int·n)·{ |
76 | ········if·(n·==·4)·{ | ||
77 | ············n·=·2; | ||
78 | ········} | ||
60 | ········ViewCompatJB.setImportantForAccessibility(view,·n); | 79 | ········ViewCompatJB.setImportantForAccessibility(view,·n); |
61 | ····} | 80 | ····} |
62 | } | 81 | } |
Offset 10, 19 lines modified | Offset 10, 35 lines modified | ||
10 | ········return·ViewCompatJellybeanMr1.getLabelFor(view); | 10 | ········return·ViewCompatJellybeanMr1.getLabelFor(view); |
11 | ····} | 11 | ····} |
12 | ···· | 12 | ···· |
13 | ····public·int·getLayoutDirection(final·View·view)·{ | 13 | ····public·int·getLayoutDirection(final·View·view)·{ |
14 | ········return·ViewCompatJellybeanMr1.getLayoutDirection(view); | 14 | ········return·ViewCompatJellybeanMr1.getLayoutDirection(view); |
15 | ····} | 15 | ····} |
16 | ···· | 16 | ···· |
17 | ····public·int·getPaddingEnd(final·View·view)·{ | ||
18 | ········return·ViewCompatJellybeanMr1.getPaddingEnd(view); | ||
19 | ····} | ||
20 | ···· | ||
21 | ····public·int·getPaddingStart(final·View·view)·{ | ||
22 | ········return·ViewCompatJellybeanMr1.getPaddingStart(view); | ||
23 | ····} | ||
24 | ···· | ||
25 | ····public·int·getWindowSystemUiVisibility(final·View·view)·{ | ||
26 | ········return·ViewCompatJellybeanMr1.getWindowSystemUiVisibility(view); | ||
27 | ····} | ||
28 | ···· | ||
17 | ····public·void·setLabelFor(final·View·view,·final·int·n)·{ | 29 | ····public·void·setLabelFor(final·View·view,·final·int·n)·{ |
18 | ········ViewCompatJellybeanMr1.setLabelFor(view,·n); | 30 | ········ViewCompatJellybeanMr1.setLabelFor(view,·n); |
19 | ····} | 31 | ····} |
20 | ···· | 32 | ···· |
21 | ····public·void·setLayerPaint(final·View·view,·final·Paint·paint)·{ | 33 | ····public·void·setLayerPaint(final·View·view,·final·Paint·paint)·{ |
22 | ········ViewCompatJellybeanMr1.setLayerPaint(view,·paint); | 34 | ········ViewCompatJellybeanMr1.setLayerPaint(view,·paint); |
23 | ····} | 35 | ····} |
24 | ···· | 36 | ···· |
25 | ····public·void·setLayoutDirection(final·View·view,·final·int·n)·{ | 37 | ····public·void·setLayoutDirection(final·View·view,·final·int·n)·{ |
26 | ········ViewCompatJellybeanMr1.setLayoutDirection(view,·n); | 38 | ········ViewCompatJellybeanMr1.setLayoutDirection(view,·n); |
27 | ····} | 39 | ····} |
40 | ···· | ||
41 | ····public·void·setPaddingRelative(final·View·view,·final·int·n,·final·int·n2,·final·int·n3,·final·int·n4)·{ | ||
42 | ········ViewCompatJellybeanMr1.setPaddingRelative(view,·n,·n2,·n3,·n4); | ||
43 | ····} | ||
28 | } | 44 | } |
Offset 20, 10 lines modified | Offset 20, 9 lines modified | ||
20 | .method·public·constructor·<init>()V | 20 | .method·public·constructor·<init>()V |
21 | ····.locals·0 | 21 | ····.locals·0 |
22 | ····.prologue | 22 | ····.prologue |
23 | ····.line·10 | 23 | ····.line·10 |
24 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 24 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
25 | ····.line·47 | ||
26 | ····return-void | 25 | ····return-void |
27 | .end·method | 26 | .end·method |
Offset 60, 20 lines modified | Offset 60, 22 lines modified | ||
60 | ····.line·50 | 60 | ····.line·50 |
61 | ····invoke-virtual·{p0},·Ljackpal/droidexaminer/ItemListActivity;->getSupportFragmentManager()Landroid/support/v4/app/FragmentManager; | 61 | ····invoke-virtual·{p0},·Ljackpal/droidexaminer/ItemListActivity;->getSupportFragmentManager()Landroid/support/v4/app/FragmentManager; |
62 | ····move-result-object·v0 | 62 | ····move-result-object·v0 |
63 | ····const·v1,·0x7f060001 | 63 | ····const·v1,·0x7f060001 |
64 | ····.line·51 | ||
64 | ····invoke-virtual·{v0,·v1},·Landroid/support/v4/app/FragmentManager;->findFragmentById(I)Landroid/support/v4/app/Fragment; | 65 | ····invoke-virtual·{v0,·v1},·Landroid/support/v4/app/FragmentManager;->findFragmentById(I)Landroid/support/v4/app/Fragment; |
65 | ····move-result-object·v0 | 66 | ····move-result-object·v0 |
66 | ····check-cast·v0,·Ljackpal/droidexaminer/ItemListFragment; | 67 | ····check-cast·v0,·Ljackpal/droidexaminer/ItemListFragment; |
68 | ····.line·52 | ||
67 | ····invoke-virtual·{v0,·v2},·Ljackpal/droidexaminer/ItemListFragment;->setActivateOnItemClick(Z)V | 69 | ····invoke-virtual·{v0,·v2},·Ljackpal/droidexaminer/ItemListFragment;->setActivateOnItemClick(Z)V |
68 | ····.line·56 | 70 | ····.line·56 |
69 | ····:cond_0 | 71 | ····:cond_0 |
70 | ····return-void | 72 | ····return-void |
71 | .end·method | 73 | .end·method |
Offset 114, 18 lines modified | Offset 116, 20 lines modified | ||
114 | ····invoke-virtual·{v3},·Landroid/support/v4/app/FragmentManager;->beginTransaction()Landroid/support/v4/app/FragmentTransaction; | 116 | ····invoke-virtual·{v3},·Landroid/support/v4/app/FragmentManager;->beginTransaction()Landroid/support/v4/app/FragmentTransaction; |
115 | ····move-result-object·v3 | 117 | ····move-result-object·v3 |
116 | ····const/high16·v4,·0x7f060000 | 118 | ····const/high16·v4,·0x7f060000 |
119 | ····.line·73 | ||
117 | ····invoke-virtual·{v3,·v4,·v2},·Landroid/support/v4/app/FragmentTransaction;->replace(ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; | 120 | ····invoke-virtual·{v3,·v4,·v2},·Landroid/support/v4/app/FragmentTransaction;->replace(ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; |
118 | ····move-result-object·v3 | 121 | ····move-result-object·v3 |
122 | ····.line·74 | ||
119 | ····invoke-virtual·{v3},·Landroid/support/v4/app/FragmentTransaction;->commit()I | 123 | ····invoke-virtual·{v3},·Landroid/support/v4/app/FragmentTransaction;->commit()I |
120 | ····.line·83 | 124 | ····.line·83 |
121 | ····.end·local·v0····#·"arguments":Landroid/os/Bundle; | 125 | ····.end·local·v0····#·"arguments":Landroid/os/Bundle; |
122 | ····.end·local·v2····#·"fragment":Ljackpal/droidexaminer/ItemDetailFragment; | 126 | ····.end·local·v2····#·"fragment":Ljackpal/droidexaminer/ItemDetailFragment; |
123 | ····:goto_0 | 127 | ····:goto_0 |
124 | ····return-void | 128 | ····return-void |
Offset 53, 24 lines modified | Offset 53, 26 lines modified | ||
53 | ····invoke-direct·{v0},·Landroid/os/Bundle;-><init>()V | 53 | ····invoke-direct·{v0},·Landroid/os/Bundle;-><init>()V |
54 | ····.line·44 | 54 | ····.line·44 |
55 | ····.local·v0,·"arguments":Landroid/os/Bundle; | 55 | ····.local·v0,·"arguments":Landroid/os/Bundle; |
56 | ····const-string·v2,·"item_id" | 56 | ····const-string·v2,·"item_id" |
57 | ····.line·45 | ||
57 | ····invoke-virtual·{p0},·Ljackpal/droidexaminer/ItemDetailActivity;->getIntent()Landroid/content/Intent; | 58 | ····invoke-virtual·{p0},·Ljackpal/droidexaminer/ItemDetailActivity;->getIntent()Landroid/content/Intent; |
58 | ····move-result-object·v3 | 59 | ····move-result-object·v3 |
59 | ····const-string·v4,·"item_id" | 60 | ····const-string·v4,·"item_id" |
60 | ····invoke-virtual·{v3,·v4},·Landroid/content/Intent;->getStringExtra(Ljava/lang/String;)Ljava/lang/String; | 61 | ····invoke-virtual·{v3,·v4},·Landroid/content/Intent;->getStringExtra(Ljava/lang/String;)Ljava/lang/String; |
61 | ····move-result-object·v3 | 62 | ····move-result-object·v3 |
63 | ····.line·44 | ||
62 | ····invoke-virtual·{v0,·v2,·v3},·Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V | 64 | ····invoke-virtual·{v0,·v2,·v3},·Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V |
63 | ····.line·46 | 65 | ····.line·46 |
64 | ····new-instance·v1,·Ljackpal/droidexaminer/ItemDetailFragment; | 66 | ····new-instance·v1,·Ljackpal/droidexaminer/ItemDetailFragment; |
65 | ····invoke-direct·{v1},·Ljackpal/droidexaminer/ItemDetailFragment;-><init>()V | 67 | ····invoke-direct·{v1},·Ljackpal/droidexaminer/ItemDetailFragment;-><init>()V |
Offset 85, 18 lines modified | Offset 87, 20 lines modified | ||
85 | ····invoke-virtual·{v2},·Landroid/support/v4/app/FragmentManager;->beginTransaction()Landroid/support/v4/app/FragmentTransaction; | 87 | ····invoke-virtual·{v2},·Landroid/support/v4/app/FragmentManager;->beginTransaction()Landroid/support/v4/app/FragmentTransaction; |
86 | ····move-result-object·v2 | 88 | ····move-result-object·v2 |
87 | ····const/high16·v3,·0x7f060000 | 89 | ····const/high16·v3,·0x7f060000 |
90 | ····.line·49 | ||
88 | ····invoke-virtual·{v2,·v3,·v1},·Landroid/support/v4/app/FragmentTransaction;->add(ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; | 91 | ····invoke-virtual·{v2,·v3,·v1},·Landroid/support/v4/app/FragmentTransaction;->add(ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; |
89 | ····move-result-object·v2 | 92 | ····move-result-object·v2 |
93 | ····.line·50 | ||
90 | ····invoke-virtual·{v2},·Landroid/support/v4/app/FragmentTransaction;->commit()I | 94 | ····invoke-virtual·{v2},·Landroid/support/v4/app/FragmentTransaction;->commit()I |
91 | ····.line·52 | 95 | ····.line·52 |
92 | ····.end·local·v0····#·"arguments":Landroid/os/Bundle; | 96 | ····.end·local·v0····#·"arguments":Landroid/os/Bundle; |
93 | ····.end·local·v1····#·"fragment":Ljackpal/droidexaminer/ItemDetailFragment; | 97 | ····.end·local·v1····#·"fragment":Ljackpal/droidexaminer/ItemDetailFragment; |
94 | ····:cond_0 | 98 | ····:cond_0 |
95 | ····return-void | 99 | ····return-void |
Offset 142, 26 lines modified | Offset 142, 28 lines modified | ||
142 | ····.prologue | 142 | ····.prologue |
143 | ····.line·71 | 143 | ····.line·71 |
144 | ····invoke-super·{p0,·p1},·Landroid/support/v4/app/ListFragment;->onCreate(Landroid/os/Bundle;)V | 144 | ····invoke-super·{p0,·p1},·Landroid/support/v4/app/ListFragment;->onCreate(Landroid/os/Bundle;)V |
145 | ····.line·74 | 145 | ····.line·74 |
146 | ····new-instance·v0,·Landroid/widget/ArrayAdapter; | 146 | ····new-instance·v0,·Landroid/widget/ArrayAdapter; |
147 | ····.line·75 | ||
147 | ····invoke-virtual·{p0},·Ljackpal/droidexaminer/ItemListFragment;->getActivity()Landroid/support/v4/app/FragmentActivity; | 148 | ····invoke-virtual·{p0},·Ljackpal/droidexaminer/ItemListFragment;->getActivity()Landroid/support/v4/app/FragmentActivity; |
148 | ····move-result-object·v1 | 149 | ····move-result-object·v1 |
149 | ····const·v2,·0x1090016 | 150 | ····const·v2,·0x1090016 |
150 | ····const·v3,·0x1020014 | 151 | ····const·v3,·0x1020014 |
151 | ····sget-object·v4,·Ljackpal/droidexaminer/content/Content;->ITEMS:Ljava/util/List; | 152 | ····sget-object·v4,·Ljackpal/droidexaminer/content/Content;->ITEMS:Ljava/util/List; |
152 | ····invoke-direct·{v0,·v1,·v2,·v3,·v4},·Landroid/widget/ArrayAdapter;-><init>(Landroid/content/Context;IILjava/util/List;)V | 153 | ····invoke-direct·{v0,·v1,·v2,·v3,·v4},·Landroid/widget/ArrayAdapter;-><init>(Landroid/content/Context;IILjava/util/List;)V |
154 | ····.line·74 | ||
153 | ····invoke-virtual·{p0,·v0},·Ljackpal/droidexaminer/ItemListFragment;->setListAdapter(Landroid/widget/ListAdapter;)V | 155 | ····invoke-virtual·{p0,·v0},·Ljackpal/droidexaminer/ItemListFragment;->setListAdapter(Landroid/widget/ListAdapter;)V |
154 | ····.line·79 | 156 | ····.line·79 |
155 | ····return-void | 157 | ····return-void |
156 | .end·method | 158 | .end·method |
157 | .method·public·onDetach()V | 159 | .method·public·onDetach()V |
Offset 247, 14 lines modified | Offset 249, 15 lines modified | ||
247 | ····invoke-super·{p0,·p1,·p2},·Landroid/support/v4/app/ListFragment;->onViewCreated(Landroid/view/View;Landroid/os/Bundle;)V | 249 | ····invoke-super·{p0,·p1,·p2},·Landroid/support/v4/app/ListFragment;->onViewCreated(Landroid/view/View;Landroid/os/Bundle;)V |
248 | ····.line·86 | 250 | ····.line·86 |
249 | ····if-eqz·p2,·:cond_0 | 251 | ····if-eqz·p2,·:cond_0 |
250 | ····const-string·v0,·"activated_position" | 252 | ····const-string·v0,·"activated_position" |
253 | ····.line·87 | ||
251 | ····invoke-virtual·{p2,·v0},·Landroid/os/Bundle;->containsKey(Ljava/lang/String;)Z | 254 | ····invoke-virtual·{p2,·v0},·Landroid/os/Bundle;->containsKey(Ljava/lang/String;)Z |
252 | ····move-result·v0 | 255 | ····move-result·v0 |
253 | ····if-eqz·v0,·:cond_0 | 256 | ····if-eqz·v0,·:cond_0 |
254 | ····.line·88 | 257 | ····.line·88 |
Offset 27, 20 lines modified | Offset 27, 20 lines modified | ||
27 | ····.line·154 | 27 | ····.line·154 |
28 | ····return-void | 28 | ····return-void |
29 | .end·method | 29 | .end·method |
30 | #·virtual·methods | 30 | #·virtual·methods |
31 | .method·public·getContents()Ljava/lang/String; | 31 | .method·public·getContents()Ljava/lang/String; |
32 | ····.locals· | 32 | ····.locals·10 |
33 | ····.prologue | 33 | ····.prologue |
34 | ····const/4·v | 34 | ····const/4·v9,·0x1 |
35 | ····const/4·v | 35 | ····const/4·v8,·0x0 |
36 | ····.line·157 | 36 | ····.line·157 |
37 | ····new-instance·v2,·Ljava/lang/StringBuilder; | 37 | ····new-instance·v2,·Ljava/lang/StringBuilder; |
38 | ····invoke-direct·{v2},·Ljava/lang/StringBuilder;-><init>()V | 38 | ····invoke-direct·{v2},·Ljava/lang/StringBuilder;-><init>()V |
39 | ····.line·158 | 39 | ····.line·158 |
Offset 57, 76 lines modified | Offset 57, 76 lines modified | ||
57 | ····move-result-object·v1 | 57 | ····move-result-object·v1 |
58 | ····.line·160 | 58 | ····.line·160 |
59 | ····.local·v1,·"r":Ljava/lang/Runtime; | 59 | ····.local·v1,·"r":Ljava/lang/Runtime; |
60 | ····const-string·v3,·"availableProcessors:·%d\n" | 60 | ····const-string·v3,·"availableProcessors:·%d\n" |
61 | ····new-array·v4,·v | 61 | ····new-array·v4,·v9,·[Ljava/lang/Object; |
62 | ····invoke-virtual·{v1},·Ljava/lang/Runtime;->availableProcessors()I | 62 | ····invoke-virtual·{v1},·Ljava/lang/Runtime;->availableProcessors()I |
63 | ····move-result·v5 | 63 | ····move-result·v5 |
64 | ····invoke-static·{v5},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; | 64 | ····invoke-static·{v5},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; |
65 | ····move-result-object·v5 | 65 | ····move-result-object·v5 |
66 | ····aput-object·v5,·v4,·v | 66 | ····aput-object·v5,·v4,·v8 |
67 | ····invoke-virtual·{v0,·v3,·v4},·Ljava/util/Formatter;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/util/Formatter; | 67 | ····invoke-virtual·{v0,·v3,·v4},·Ljava/util/Formatter;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/util/Formatter; |
68 | ····.line·161 | 68 | ····.line·161 |
69 | ····const-string·v3,·"freeMemory:·%s\n" | 69 | ····const-string·v3,·"freeMemory:·%s\n" |
70 | ····new-array·v4,·v | 70 | ····new-array·v4,·v9,·[Ljava/lang/Object; |
71 | ····invoke-virtual·{v1},·Ljava/lang/Runtime;->freeMemory()J | 71 | ····invoke-virtual·{v1},·Ljava/lang/Runtime;->freeMemory()J |
72 | ····move-result-wide·v | 72 | ····move-result-wide·v6 |
73 | ····invoke-static·{v | 73 | ····invoke-static·{v6,·v7},·Ljackpal/droidexaminer/content/Content;->access$200(J)Ljava/lang/String; |
74 | ····move-result-object·v5 | 74 | ····move-result-object·v5 |
75 | ····aput-object·v5,·v4,·v | 75 | ····aput-object·v5,·v4,·v8 |
76 | ····invoke-virtual·{v0,·v3,·v4},·Ljava/util/Formatter;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/util/Formatter; | 76 | ····invoke-virtual·{v0,·v3,·v4},·Ljava/util/Formatter;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/util/Formatter; |
77 | ····.line·162 | 77 | ····.line·162 |
78 | ····const-string·v3,·"totalMemory:·%s\n" | 78 | ····const-string·v3,·"totalMemory:·%s\n" |
79 | ····new-array·v4,·v | 79 | ····new-array·v4,·v9,·[Ljava/lang/Object; |
80 | ····invoke-virtual·{v1},·Ljava/lang/Runtime;->totalMemory()J | 80 | ····invoke-virtual·{v1},·Ljava/lang/Runtime;->totalMemory()J |
81 | ····move-result-wide·v | 81 | ····move-result-wide·v6 |
82 | ····invoke-static·{v | 82 | ····invoke-static·{v6,·v7},·Ljackpal/droidexaminer/content/Content;->access$200(J)Ljava/lang/String; |
83 | ····move-result-object·v5 | 83 | ····move-result-object·v5 |
84 | ····aput-object·v5,·v4,·v | 84 | ····aput-object·v5,·v4,·v8 |
85 | ····invoke-virtual·{v0,·v3,·v4},·Ljava/util/Formatter;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/util/Formatter; | 85 | ····invoke-virtual·{v0,·v3,·v4},·Ljava/util/Formatter;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/util/Formatter; |
86 | ····.line·163 | 86 | ····.line·163 |
87 | ····const-string·v3,·"maxMemory:·%s\n" | 87 | ····const-string·v3,·"maxMemory:·%s\n" |
88 | ····new-array·v4,·v | 88 | ····new-array·v4,·v9,·[Ljava/lang/Object; |
89 | ····invoke-virtual·{v1},·Ljava/lang/Runtime;->maxMemory()J | 89 | ····invoke-virtual·{v1},·Ljava/lang/Runtime;->maxMemory()J |
90 | ····move-result-wide·v | 90 | ····move-result-wide·v6 |
91 | ····invoke-static·{v | 91 | ····invoke-static·{v6,·v7},·Ljackpal/droidexaminer/content/Content;->access$200(J)Ljava/lang/String; |
92 | ····move-result-object·v5 | 92 | ····move-result-object·v5 |
93 | ····aput-object·v5,·v4,·v | 93 | ····aput-object·v5,·v4,·v8 |
94 | ····invoke-virtual·{v0,·v3,·v4},·Ljava/util/Formatter;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/util/Formatter; | 94 | ····invoke-virtual·{v0,·v3,·v4},·Ljava/util/Formatter;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/util/Formatter; |
95 | ····.line·165 | 95 | ····.line·165 |
96 | ····invoke-virtual·{v2},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | 96 | ····invoke-virtual·{v2},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; |
97 | ····move-result-object·v3 | 97 | ····move-result-object·v3 |
Offset 182, 24 lines modified | Offset 182, 26 lines modified | ||
182 | ····move-result-object·v6 | 182 | ····move-result-object·v6 |
183 | ····aput-object·v6,·v5,·v7 | 183 | ····aput-object·v6,·v5,·v7 |
184 | ····const-string·v6,·"scale" | 184 | ····const-string·v6,·"scale" |
185 | ····.line·334 | ||
185 | ····invoke-virtual·{v0,·v6,·v9},·Landroid/content/Intent;->getIntExtra(Ljava/lang/String;I)I | 186 | ····invoke-virtual·{v0,·v6,·v9},·Landroid/content/Intent;->getIntExtra(Ljava/lang/String;I)I |
186 | ····move-result·v6 | 187 | ····move-result·v6 |
187 | ····invoke-static·{v6},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; | 188 | ····invoke-static·{v6},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; |
188 | ····move-result-object·v6 | 189 | ····move-result-object·v6 |
189 | ····aput-object·v6,·v5,·v8 | 190 | ····aput-object·v6,·v5,·v8 |
191 | ····.line·333 | ||
190 | ····invoke-virtual·{v1,·v4,·v5},·Ljava/util/Formatter;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/util/Formatter; | 192 | ····invoke-virtual·{v1,·v4,·v5},·Ljava/util/Formatter;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/util/Formatter; |
191 | ····.line·335 | 193 | ····.line·335 |
192 | ····const-string·v4,·"temperature:·%d\n" | 194 | ····const-string·v4,·"temperature:·%d\n" |
193 | ····new-array·v5,·v8,·[Ljava/lang/Object; | 195 | ····new-array·v5,·v8,·[Ljava/lang/Object; |
Offset 80, 15 lines modified | Offset 80, 14 lines modified | ||
80 | .method·public·constructor·<init>()V | 80 | .method·public·constructor·<init>()V |
81 | ····.locals·0 | 81 | ····.locals·0 |
82 | ····.prologue | 82 | ····.prologue |
83 | ····.line·43 | 83 | ····.line·43 |
84 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 84 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
85 | ····.line·378 | ||
86 | ····return-void | 85 | ····return-void |
87 | .end·method | 86 | .end·method |
88 | .method·static·synthetic·access$000()Ljava/text/DateFormat; | 87 | .method·static·synthetic·access$000()Ljava/text/DateFormat; |
89 | ····.locals·1 | 88 | ····.locals·1 |
90 | ····.prologue | 89 | ····.prologue |
Offset 105, 15 lines modified | Offset 104, 15 lines modified | ||
105 | ····.line·43 | 104 | ····.line·43 |
106 | ····sget-object·v0,·Ljackpal/droidexaminer/content/Content;->sTimeFormat:Ljava/text/DateFormat; | 105 | ····sget-object·v0,·Ljackpal/droidexaminer/content/Content;->sTimeFormat:Ljava/text/DateFormat; |
107 | ····return-object·v0 | 106 | ····return-object·v0 |
108 | .end·method | 107 | .end·method |
109 | .method·static·synthetic·access$200(J)Ljava/lang/String; | 108 | .method·static·synthetic·access$200(J)Ljava/lang/String; |
110 | ····.locals· | 109 | ····.locals·2 |
111 | ····.param·p0,·"x0"····#·J | 110 | ····.param·p0,·"x0"····#·J |
112 | ····.prologue | 111 | ····.prologue |
113 | ····.line·43 | 112 | ····.line·43 |
114 | ····invoke-static·{p0,·p1},·Ljackpal/droidexaminer/content/Content;->formatFileSize(J)Ljava/lang/String; | 113 | ····invoke-static·{p0,·p1},·Ljackpal/droidexaminer/content/Content;->formatFileSize(J)Ljava/lang/String; |
115 | ····move-result-object·v0 | 114 | ····move-result-object·v0 |
Offset 187, 126 lines modified | Offset 186, 125 lines modified | ||
187 | ····const/4·v11,·0x2 | 186 | ····const/4·v11,·0x2 |
188 | ····const/4·v10,·0x1 | 187 | ····const/4·v10,·0x1 |
189 | ····const/4·v9,·0x0 | 188 | ····const/4·v9,·0x0 |
190 | ····.line·94 | 189 | ····.line·94 |
191 | ····new-instance·v | 190 | ····new-instance·v4,·Ljava/lang/StringBuilder; |
192 | ····invoke-direct·{v | 191 | ····invoke-direct·{v4},·Ljava/lang/StringBuilder;-><init>()V |
193 | ····.line·95 | 192 | ····.line·95 |
194 | ····.local·v | 193 | ····.local·v4,·"sb":Ljava/lang/StringBuilder; |
195 | ····new-instance·v0,·Ljava/util/Formatter; | 194 | ····new-instance·v0,·Ljava/util/Formatter; |
196 | ····invoke-direct·{v0,·v | 195 | ····invoke-direct·{v0,·v4},·Ljava/util/Formatter;-><init>(Ljava/lang/Appendable;)V |
197 | ····.line·96 | 196 | ····.line·96 |
198 | ····.local·v0,·"f":Ljava/util/Formatter; | 197 | ····.local·v0,·"f":Ljava/util/Formatter; |
199 | ····const-string·v | 198 | ····const-string·v3,·"" |
200 | ····.line·97 | 199 | ····.line·97 |
201 | ····.local·v | 200 | ····.local·v3,·"prefix":Ljava/lang/String; |
202 | ····invoke-interface·{p1},·Ljava/util/List;->iterator()Ljava/util/Iterator; | 201 | ····invoke-interface·{p1},·Ljava/util/List;->iterator()Ljava/util/Iterator; |
203 | ····move-result-object·v | 202 | ····move-result-object·v6 |
204 | ····.local·v1,·"i$":Ljava/util/Iterator; | ||
205 | ····:cond_0 | 203 | ····:cond_0 |
206 | ····:goto_0 | 204 | ····:goto_0 |
207 | ····invoke-interface·{v | 205 | ····invoke-interface·{v6},·Ljava/util/Iterator;->hasNext()Z |
208 | ····move-result·v | 206 | ····move-result·v5 |
209 | ····if-eqz·v | 207 | ····if-eqz·v5,·:cond_2 |
210 | ····invoke-interface·{v | 208 | ····invoke-interface·{v6},·Ljava/util/Iterator;->next()Ljava/lang/Object; |
211 | ····move-result-object·v | 209 | ····move-result-object·v2 |
212 | ····check-cast·v | 210 | ····check-cast·v2,·Ljackpal/droidexaminer/content/Content$PIS; |
213 | ····.line·98 | 211 | ····.line·98 |
214 | ····.local·v | 212 | ····.local·v2,·"p":Ljackpal/droidexaminer/content/Content$PIS; |
215 | ····iget-object·v | 213 | ····iget-object·v5,·v2,·Ljackpal/droidexaminer/content/Content$PIS;->first:Ljava/lang/Object; |
216 | ····check-cast·v | 214 | ····check-cast·v5,·Ljava/lang/Integer; |
217 | ····invoke-virtual·{v | 215 | ····invoke-virtual·{v5},·Ljava/lang/Integer;->intValue()I |
218 | ····move-result·v | 216 | ····move-result·v1 |
219 | ····.line·99 | 217 | ····.line·99 |
220 | ····.local·v | 218 | ····.local·v1,·"mask":I |
221 | ····if-eqz·v | 219 | ····if-eqz·v1,·:cond_0 |
222 | ····and-int·v | 220 | ····and-int·v5,·v1,·p0 |
223 | ····if-ne·v | 221 | ····if-ne·v1,·v5,·:cond_0 |
224 | ····.line·100 | 222 | ····.line·100 |
225 | ····const-string·v | 223 | ····const-string·v5,·"%s%s" |
226 | ····new-array·v7,·v11,·[Ljava/lang/Object; | 224 | ····new-array·v7,·v11,·[Ljava/lang/Object; |
227 | ····aput-object·v | 225 | ····aput-object·v3,·v7,·v9 |
228 | ····iget-object·v8,·v | 226 | ····iget-object·v8,·v2,·Ljackpal/droidexaminer/content/Content$PIS;->second:Ljava/lang/Object; |
229 | ····aput-object·v8,·v7,·v10 | 227 | ····aput-object·v8,·v7,·v10 |
230 | ····invoke-virtual·{v0,·v | 228 | ····invoke-virtual·{v0,·v5,·v7},·Ljava/util/Formatter;->format(Ljava/lang/String;[Ljava/lang/Object;)Ljava/util/Formatter; |
231 | ····.line·101 | 229 | ····.line·101 |
232 | ····if-nez·p2,·:cond_1 | 230 | ····if-nez·p2,·:cond_1 |
233 | ····.line·102 | 231 | ····.line·102 |
234 | ····xor-int/lit8·v | 232 | ····xor-int/lit8·v5,·v1,·-0x1 |
235 | ····and-int/2addr·p0,·v | 233 | ····and-int/2addr·p0,·v5 |
236 | ····.line·104 | 234 | ····.line·104 |
237 | ····:cond_1 | 235 | ····:cond_1 |
238 | ····const-string·v | 236 | ····const-string·v3,·"|" |
239 | ····goto·:goto_0 | 237 | ····goto·:goto_0 |
240 | ····.line·107 | 238 | ····.line·107 |
241 | ····.end·local·v | 239 | ····.end·local·v1····#·"mask":I |
242 | ····.end·local·v | 240 | ····.end·local·v2····#·"p":Ljackpal/droidexaminer/content/Content$PIS; |
243 | ····:cond_2 | 241 | ····:cond_2 |
244 | ····if-eqz·p0,·:cond_3 | 242 | ····if-eqz·p0,·:cond_3 |
245 | ····.line·108 | 243 | ····.line·108 |
246 | ····const-string·v | 244 | ····const-string·v5,·"%s0x%x" |
Max diff block lines reached; 2182/6632 bytes (32.90%) of diff not shown. |
Offset 28, 29 lines modified | Offset 28, 29 lines modified | ||
28 | #·direct·methods | 28 | #·direct·methods |
29 | .method·constructor·<init>()V | 29 | .method·constructor·<init>()V |
30 | ····.locals·0 | 30 | ····.locals·0 |
31 | ····.prologue | 31 | ····.prologue |
32 | ····.line·1 | 32 | ····.line·121 |
33 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 33 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
34 | ····return-void | 34 | ····return-void |
35 | .end·method | 35 | .end·method |
36 | #·virtual·methods | 36 | #·virtual·methods |
37 | .method·public·compare(Landroid/support/v4/view/ViewPager$ItemInfo;Landroid/support/v4/view/ViewPager$ItemInfo;)I | 37 | .method·public·compare(Landroid/support/v4/view/ViewPager$ItemInfo;Landroid/support/v4/view/ViewPager$ItemInfo;)I |
38 | ····.locals·2 | 38 | ····.locals·2 |
39 | ····.param·p1,·"lhs"····#·Landroid/support/v4/view/ViewPager$ItemInfo; | 39 | ····.param·p1,·"lhs"····#·Landroid/support/v4/view/ViewPager$ItemInfo; |
40 | ····.param·p2,·"rhs"····#·Landroid/support/v4/view/ViewPager$ItemInfo; | 40 | ····.param·p2,·"rhs"····#·Landroid/support/v4/view/ViewPager$ItemInfo; |
41 | ····.prologue | 41 | ····.prologue |
42 | ····.line·1 | 42 | ····.line·124 |
43 | ····iget·v0,·p1,·Landroid/support/v4/view/ViewPager$ItemInfo;->position:I | 43 | ····iget·v0,·p1,·Landroid/support/v4/view/ViewPager$ItemInfo;->position:I |
44 | ····iget·v1,·p2,·Landroid/support/v4/view/ViewPager$ItemInfo;->position:I | 44 | ····iget·v1,·p2,·Landroid/support/v4/view/ViewPager$ItemInfo;->position:I |
45 | ····sub-int/2addr·v0,·v1 | 45 | ····sub-int/2addr·v0,·v1 |
46 | ····return·v0 | 46 | ····return·v0 |
Offset 58, 15 lines modified | Offset 58, 15 lines modified | ||
58 | .method·public·bridge·synthetic·compare(Ljava/lang/Object;Ljava/lang/Object;)I | 58 | .method·public·bridge·synthetic·compare(Ljava/lang/Object;Ljava/lang/Object;)I |
59 | ····.locals·1 | 59 | ····.locals·1 |
60 | ····.param·p1,·"x0"····#·Ljava/lang/Object; | 60 | ····.param·p1,·"x0"····#·Ljava/lang/Object; |
61 | ····.param·p2,·"x1"····#·Ljava/lang/Object; | 61 | ····.param·p2,·"x1"····#·Ljava/lang/Object; |
62 | ····.prologue | 62 | ····.prologue |
63 | ····.line·1 | 63 | ····.line·121 |
64 | ····check-cast·p1,·Landroid/support/v4/view/ViewPager$ItemInfo; | 64 | ····check-cast·p1,·Landroid/support/v4/view/ViewPager$ItemInfo; |
65 | ····.end·local·p1····#·"x0":Ljava/lang/Object; | 65 | ····.end·local·p1····#·"x0":Ljava/lang/Object; |
66 | ····check-cast·p2,·Landroid/support/v4/view/ViewPager$ItemInfo; | 66 | ····check-cast·p2,·Landroid/support/v4/view/ViewPager$ItemInfo; |
67 | ····.end·local·p2····#·"x1":Ljava/lang/Object; | 67 | ····.end·local·p2····#·"x1":Ljava/lang/Object; |
68 | ····invoke-virtual·{p0,·p1,·p2},·Landroid/support/v4/view/ViewPager$1;->compare(Landroid/support/v4/view/ViewPager$ItemInfo;Landroid/support/v4/view/ViewPager$ItemInfo;)I | 68 | ····invoke-virtual·{p0,·p1,·p2},·Landroid/support/v4/view/ViewPager$1;->compare(Landroid/support/v4/view/ViewPager$ItemInfo;Landroid/support/v4/view/ViewPager$ItemInfo;)I |
Offset 15, 27 lines modified | Offset 15, 27 lines modified | ||
15 | #·direct·methods | 15 | #·direct·methods |
16 | .method·constructor·<init>()V | 16 | .method·constructor·<init>()V |
17 | ····.locals·0 | 17 | ····.locals·0 |
18 | ····.prologue | 18 | ····.prologue |
19 | ····.line· | 19 | ····.line·87 |
20 | ····invoke-direct·{p0},·Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatStubImpl;-><init>()V | 20 | ····invoke-direct·{p0},·Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatStubImpl;-><init>()V |
21 | ····return-void | 21 | ····return-void |
22 | .end·method | 22 | .end·method |
23 | #·virtual·methods | 23 | #·virtual·methods |
24 | .method·public·setMotionEventSplittingEnabled(Landroid/view/ViewGroup;Z)V | 24 | .method·public·setMotionEventSplittingEnabled(Landroid/view/ViewGroup;Z)V |
25 | ····.locals·0 | 25 | ····.locals·0 |
26 | ····.param·p1,·"group"····#·Landroid/view/ViewGroup; | 26 | ····.param·p1,·"group"····#·Landroid/view/ViewGroup; |
27 | ····.param·p2,·"split"····#·Z | 27 | ····.param·p2,·"split"····#·Z |
28 | ····.prologue | 28 | ····.prologue |
29 | ····.line· | 29 | ····.line·90 |
30 | ····invoke-static·{p1,·p2},·Landroid/support/v4/view/ViewGroupCompatHC;->setMotionEventSplittingEnabled(Landroid/view/ViewGroup;Z)V | 30 | ····invoke-static·{p1,·p2},·Landroid/support/v4/view/ViewGroupCompatHC;->setMotionEventSplittingEnabled(Landroid/view/ViewGroup;Z)V |
31 | ····.line· | 31 | ····.line·91 |
32 | ····return-void | 32 | ····return-void |
33 | .end·method | 33 | .end·method |
Offset 2, 16 lines modified | Offset 2, 18 lines modified | ||
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | .source·"MenuItemCompat.java" | 3 | .source·"MenuItemCompat.java" |
4 | #·annotations | 4 | #·annotations |
5 | .annotation·system·Ldalvik/annotation/MemberClasses; | 5 | .annotation·system·Ldalvik/annotation/MemberClasses; |
6 | ····value·=·{ | 6 | ····value·=·{ |
7 | ········Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl;, | ||
7 | ········Landroid/support/v4/view/MenuItemCompat$HoneycombMenuVersionImpl;, | 8 | ········Landroid/support/v4/view/MenuItemCompat$HoneycombMenuVersionImpl;, |
8 | ········Landroid/support/v4/view/MenuItemCompat$BaseMenuVersionImpl;, | 9 | ········Landroid/support/v4/view/MenuItemCompat$BaseMenuVersionImpl;, |
10 | ········Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;, | ||
9 | ········Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; | 11 | ········Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; |
10 | ····} | 12 | ····} |
11 | .end·annotation | 13 | .end·annotation |
12 | #·static·fields | 14 | #·static·fields |
13 | .field·static·final·IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; | 15 | .field·static·final·IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; |
Offset 22, 84 lines modified | Offset 24, 408 lines modified | ||
22 | .field·public·static·final·SHOW_AS_ACTION_IF_ROOM:I·=·0x1 | 24 | .field·public·static·final·SHOW_AS_ACTION_IF_ROOM:I·=·0x1 |
23 | .field·public·static·final·SHOW_AS_ACTION_NEVER:I·=·0x0 | 25 | .field·public·static·final·SHOW_AS_ACTION_NEVER:I·=·0x0 |
24 | .field·public·static·final·SHOW_AS_ACTION_WITH_TEXT:I·=·0x4 | 26 | .field·public·static·final·SHOW_AS_ACTION_WITH_TEXT:I·=·0x4 |
27 | .field·private·static·final·TAG:Ljava/lang/String;·=·"MenuItemCompat" | ||
25 | #·direct·methods | 28 | #·direct·methods |
26 | .method·static·constructor·<clinit>()V | 29 | .method·static·constructor·<clinit>()V |
27 | ····.locals·2 | 30 | ····.locals·2 |
28 | ····.prologue | 31 | ····.prologue |
29 | ····.line· | 32 | ····.line·247 |
30 | ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I | 33 | ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I |
34 | ····.line·248 | ||
35 | ····.local·v0,·"version":I | ||
31 | ····const/16·v1,·0x | 36 | ····const/16·v1,·0xe |
32 | ····if-lt·v0,·v1,·:cond_0 | 37 | ····if-lt·v0,·v1,·:cond_0 |
33 | ····.line· | 38 | ····.line·249 |
34 | ····new-instance·v | 39 | ····new-instance·v1,·Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl; |
35 | ····invoke-direct·{v | 40 | ····invoke-direct·{v1},·Landroid/support/v4/view/MenuItemCompat$IcsMenuVersionImpl;-><init>()V |
36 | ····sput-object·v | 41 | ····sput-object·v1,·Landroid/support/v4/view/MenuItemCompat;->IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; |
37 | ····.line· | 42 | ····.line·255 |
38 | ····:goto_0 | 43 | ····:goto_0 |
39 | ····return-void | 44 | ····return-void |
40 | ····.line· | 45 | ····.line·250 |
41 | ····:cond_0 | 46 | ····:cond_0 |
42 | ···· | 47 | ····const/16·v1,·0xb |
48 | ····if-lt·v0,·v1,·:cond_1 | ||
43 | ···· | 49 | ····.line·251 |
50 | ····new-instance·v1,·Landroid/support/v4/view/MenuItemCompat$HoneycombMenuVersionImpl; | ||
51 | ····invoke-direct·{v1},·Landroid/support/v4/view/MenuItemCompat$HoneycombMenuVersionImpl;-><init>()V | ||
44 | ····sput-object·v | 52 | ····sput-object·v1,·Landroid/support/v4/view/MenuItemCompat;->IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; |
53 | ····goto·:goto_0 | ||
54 | ····.line·253 | ||
55 | ····:cond_1 | ||
56 | ····new-instance·v1,·Landroid/support/v4/view/MenuItemCompat$BaseMenuVersionImpl; | ||
57 | ····invoke-direct·{v1},·Landroid/support/v4/view/MenuItemCompat$BaseMenuVersionImpl;-><init>()V | ||
58 | ····sput-object·v1,·Landroid/support/v4/view/MenuItemCompat;->IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; | ||
45 | ····goto·:goto_0 | 59 | ····goto·:goto_0 |
46 | .end·method | 60 | .end·method |
47 | .method·public·constructor·<init>()V | 61 | .method·public·constructor·<init>()V |
48 | ····.locals·0 | 62 | ····.locals·0 |
49 | ····.prologue | 63 | ····.prologue |
50 | ····.line· | 64 | ····.line·32 |
51 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 65 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
52 | ····.line· | 66 | ····.line·200 |
53 | ····return-void | 67 | ····return-void |
54 | .end·method | 68 | .end·method |
69 | .method·public·static·collapseActionView(Landroid/view/MenuItem;)Z | ||
70 | ····.locals·1 | ||
71 | ····.param·p0,·"item"····#·Landroid/view/MenuItem; | ||
72 | ····.prologue | ||
73 | ····.line·402 | ||
74 | ····instance-of·v0,·p0,·Landroid/support/v4/internal/view/SupportMenuItem; | ||
75 | ····if-eqz·v0,·:cond_0 | ||
76 | ····.line·403 | ||
77 | ····check-cast·p0,·Landroid/support/v4/internal/view/SupportMenuItem; | ||
78 | ····.end·local·p0····#·"item":Landroid/view/MenuItem; | ||
79 | ····invoke-interface·{p0},·Landroid/support/v4/internal/view/SupportMenuItem;->collapseActionView()Z | ||
80 | ····move-result·v0 | ||
81 | ····.line·405 | ||
82 | ····.restart·local·p0····#·"item":Landroid/view/MenuItem; | ||
83 | ····:goto_0 | ||
84 | ····return·v0 | ||
85 | ····:cond_0 | ||
86 | ····sget-object·v0,·Landroid/support/v4/view/MenuItemCompat;->IMPL:Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl; | ||
87 | ····invoke-interface·{v0,·p0},·Landroid/support/v4/view/MenuItemCompat$MenuVersionImpl;->collapseActionView(Landroid/view/MenuItem;)Z | ||
88 | ····move-result·v0 | ||
89 | ····goto·:goto_0 | ||
90 | .end·method | ||
91 | .method·public·static·expandActionView(Landroid/view/MenuItem;)Z | ||
92 | ····.locals·1 | ||
93 | ····.param·p0,·"item"····#·Landroid/view/MenuItem; | ||
Max diff block lines reached; 3846/14541 bytes (26.45%) of diff not shown. |
Offset 18, 43 lines modified | Offset 18, 111 lines modified | ||
18 | #·direct·methods | 18 | #·direct·methods |
19 | .method·constructor·<init>()V | 19 | .method·constructor·<init>()V |
20 | ····.locals·0 | 20 | ····.locals·0 |
21 | ····.prologue | 21 | ····.prologue |
22 | ····.line· | 22 | ····.line·158 |
23 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 23 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
24 | ····return-void | 24 | ····return-void |
25 | .end·method | 25 | .end·method |
26 | #·virtual·methods | 26 | #·virtual·methods |
27 | .method·public·collapseActionView(Landroid/view/MenuItem;)Z | ||
28 | ····.locals·1 | ||
29 | ····.param·p1,·"item"····#·Landroid/view/MenuItem; | ||
30 | ····.prologue | ||
31 | ····.line·186 | ||
32 | ····const/4·v0,·0x0 | ||
33 | ····return·v0 | ||
34 | .end·method | ||
35 | .method·public·expandActionView(Landroid/view/MenuItem;)Z | ||
36 | ····.locals·1 | ||
37 | ····.param·p1,·"item"····#·Landroid/view/MenuItem; | ||
38 | ····.prologue | ||
39 | ····.line·181 | ||
40 | ····const/4·v0,·0x0 | ||
41 | ····return·v0 | ||
42 | .end·method | ||
43 | .method·public·getActionView(Landroid/view/MenuItem;)Landroid/view/View; | ||
44 | ····.locals·1 | ||
45 | ····.param·p1,·"item"····#·Landroid/view/MenuItem; | ||
46 | ····.prologue | ||
47 | ····.line·176 | ||
48 | ····invoke-static·{p1},·Landroid/support/v4/view/MenuItemCompatHoneycomb;->getActionView(Landroid/view/MenuItem;)Landroid/view/View; | ||
49 | ····move-result-object·v0 | ||
50 | ····return-object·v0 | ||
51 | .end·method | ||
52 | .method·public·isActionViewExpanded(Landroid/view/MenuItem;)Z | ||
53 | ····.locals·1 | ||
54 | ····.param·p1,·"item"····#·Landroid/view/MenuItem; | ||
55 | ····.prologue | ||
56 | ····.line·191 | ||
57 | ····const/4·v0,·0x0 | ||
58 | ····return·v0 | ||
59 | .end·method | ||
60 | .method·public·setActionView(Landroid/view/MenuItem;I)Landroid/view/MenuItem; | ||
61 | ····.locals·1 | ||
62 | ····.param·p1,·"item"····#·Landroid/view/MenuItem; | ||
63 | ····.param·p2,·"resId"····#·I | ||
64 | ····.prologue | ||
65 | ····.line·171 | ||
66 | ····invoke-static·{p1,·p2},·Landroid/support/v4/view/MenuItemCompatHoneycomb;->setActionView(Landroid/view/MenuItem;I)Landroid/view/MenuItem; | ||
67 | ····move-result-object·v0 | ||
68 | ····return-object·v0 | ||
69 | .end·method | ||
27 | .method·public·setActionView(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem; | 70 | .method·public·setActionView(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem; |
28 | ····.locals·1 | 71 | ····.locals·1 |
29 | ····.param·p1,·"item"····#·Landroid/view/MenuItem; | 72 | ····.param·p1,·"item"····#·Landroid/view/MenuItem; |
30 | ····.param·p2,·"view"····#·Landroid/view/View; | 73 | ····.param·p2,·"view"····#·Landroid/view/View; |
31 | ····.prologue | 74 | ····.prologue |
32 | ····.line· | 75 | ····.line·166 |
33 | ····invoke-static·{p1,·p2},·Landroid/support/v4/view/MenuItemCompatHoneycomb;->setActionView(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem; | 76 | ····invoke-static·{p1,·p2},·Landroid/support/v4/view/MenuItemCompatHoneycomb;->setActionView(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem; |
34 | ····move-result-object·v0 | 77 | ····move-result-object·v0 |
35 | ····return-object·v0 | 78 | ····return-object·v0 |
36 | .end·method | 79 | .end·method |
80 | .method·public·setOnActionExpandListener(Landroid/view/MenuItem;Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;)Landroid/view/MenuItem; | ||
81 | ····.locals·0 | ||
82 | ····.param·p1,·"item"····#·Landroid/view/MenuItem; | ||
83 | ····.param·p2,·"listener"····#·Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener; | ||
84 | ····.prologue | ||
85 | ····.line·196 | ||
86 | ····return-object·p1 | ||
87 | .end·method | ||
37 | .method·public·setShowAsAction(Landroid/view/MenuItem;I) | 88 | .method·public·setShowAsAction(Landroid/view/MenuItem;I)V |
38 | ····.locals· | 89 | ····.locals·0 |
39 | ····.param·p1,·"item"····#·Landroid/view/MenuItem; | 90 | ····.param·p1,·"item"····#·Landroid/view/MenuItem; |
40 | ····.param·p2,·"actionEnum"····#·I | 91 | ····.param·p2,·"actionEnum"····#·I |
41 | ····.prologue | 92 | ····.prologue |
42 | ····.line· | 93 | ····.line·161 |
43 | ····invoke-static·{p1,·p2},·Landroid/support/v4/view/MenuItemCompatHoneycomb;->setShowAsAction(Landroid/view/MenuItem;I)V | 94 | ····invoke-static·{p1,·p2},·Landroid/support/v4/view/MenuItemCompatHoneycomb;->setShowAsAction(Landroid/view/MenuItem;I)V |
44 | ····.line· | 95 | ····.line·162 |
45 | ····const/4·v0,·0x1 | ||
46 | ····return | 96 | ····return-void |
47 | .end·method | 97 | .end·method |
Offset 15, 73 lines modified | Offset 15, 451 lines modified | ||
15 | #·direct·methods | 15 | #·direct·methods |
16 | .method·constructor·<init>()V | 16 | .method·constructor·<init>()V |
17 | ····.locals·0 | 17 | ····.locals·0 |
18 | ····.prologue | 18 | ····.prologue |
19 | ····.line· | 19 | ····.line·752 |
20 | ····invoke-direct·{p0},·Landroid/support/v4/view/ViewCompat$GBViewCompatImpl;-><init>()V | 20 | ····invoke-direct·{p0},·Landroid/support/v4/view/ViewCompat$GBViewCompatImpl;-><init>()V |
21 | ····return-void | 21 | ····return-void |
22 | .end·method | 22 | .end·method |
23 | #·virtual·methods | 23 | #·virtual·methods |
24 | .method·public·getAlpha(Landroid/view/View;)F | ||
25 | ····.locals·1 | ||
26 | ····.param·p1,·"view"····#·Landroid/view/View; | ||
27 | ····.prologue | ||
28 | ····.line·759 | ||
29 | ····invoke-static·{p1},·Landroid/support/v4/view/ViewCompatHC;->getAlpha(Landroid/view/View;)F | ||
30 | ····move-result·v0 | ||
31 | ····return·v0 | ||
32 | .end·method | ||
24 | .method·getFrameTime()J | 33 | .method·getFrameTime()J |
25 | ····.locals·2 | 34 | ····.locals·2 |
26 | ····.prologue | 35 | ····.prologue |
27 | ····.line· | 36 | ····.line·755 |
28 | ····invoke-static·{},·Landroid/support/v4/view/ViewCompatHC;->getFrameTime()J | 37 | ····invoke-static·{},·Landroid/support/v4/view/ViewCompatHC;->getFrameTime()J |
29 | ····move-result-wide·v0 | 38 | ····move-result-wide·v0 |
30 | ····return-wide·v0 | 39 | ····return-wide·v0 |
31 | .end·method | 40 | .end·method |
32 | .method·public·getLayerType(Landroid/view/View;)I | 41 | .method·public·getLayerType(Landroid/view/View;)I |
33 | ····.locals·1 | 42 | ····.locals·1 |
34 | ····.param·p1,·"view"····#·Landroid/view/View; | 43 | ····.param·p1,·"view"····#·Landroid/view/View; |
35 | ····.prologue | 44 | ····.prologue |
36 | ····.line· | 45 | ····.line·767 |
37 | ····invoke-static·{p1},·Landroid/support/v4/view/ViewCompatHC;->getLayerType(Landroid/view/View;)I | 46 | ····invoke-static·{p1},·Landroid/support/v4/view/ViewCompatHC;->getLayerType(Landroid/view/View;)I |
38 | ····move-result·v0 | 47 | ····move-result·v0 |
39 | ····return·v0 | 48 | ····return·v0 |
40 | .end·method | 49 | .end·method |
50 | .method·public·getMeasuredHeightAndState(Landroid/view/View;)I | ||
51 | ····.locals·1 | ||
52 | ····.param·p1,·"view"····#·Landroid/view/View; | ||
53 | ····.prologue | ||
54 | ····.line·787 | ||
55 | ····invoke-static·{p1},·Landroid/support/v4/view/ViewCompatHC;->getMeasuredHeightAndState(Landroid/view/View;)I | ||
56 | ····move-result·v0 | ||
57 | ····return·v0 | ||
58 | .end·method | ||
59 | .method·public·getMeasuredState(Landroid/view/View;)I | ||
60 | ····.locals·1 | ||
61 | ····.param·p1,·"view"····#·Landroid/view/View; | ||
62 | ····.prologue | ||
63 | ····.line·791 | ||
64 | ····invoke-static·{p1},·Landroid/support/v4/view/ViewCompatHC;->getMeasuredState(Landroid/view/View;)I | ||
65 | ····move-result·v0 | ||
66 | ····return·v0 | ||
67 | .end·method | ||
68 | .method·public·getMeasuredWidthAndState(Landroid/view/View;)I | ||
69 | ····.locals·1 | ||
70 | ····.param·p1,·"view"····#·Landroid/view/View; | ||
71 | ····.prologue | ||
72 | ····.line·783 | ||
73 | ····invoke-static·{p1},·Landroid/support/v4/view/ViewCompatHC;->getMeasuredWidthAndState(Landroid/view/View;)I | ||
74 | ····move-result·v0 | ||
75 | ····return·v0 | ||
76 | .end·method | ||
77 | .method·public·getPivotX(Landroid/view/View;)F | ||
78 | ····.locals·1 | ||
79 | ····.param·p1,·"view"····#·Landroid/view/View; | ||
80 | ····.prologue | ||
81 | ····.line·886 | ||
82 | ····invoke-static·{p1},·Landroid/support/v4/view/ViewCompatHC;->getPivotX(Landroid/view/View;)F | ||
83 | ····move-result·v0 | ||
84 | ····return·v0 | ||
85 | .end·method | ||
86 | .method·public·getPivotY(Landroid/view/View;)F | ||
87 | ····.locals·1 | ||
88 | ····.param·p1,·"view"····#·Landroid/view/View; | ||
89 | ····.prologue | ||
90 | ····.line·890 | ||
91 | ····invoke-static·{p1},·Landroid/support/v4/view/ViewCompatHC;->getPivotY(Landroid/view/View;)F | ||
92 | ····move-result·v0 | ||
93 | ····return·v0 | ||
94 | .end·method | ||
95 | .method·public·getRotation(Landroid/view/View;)F | ||
96 | ····.locals·1 | ||
97 | ····.param·p1,·"view"····#·Landroid/view/View; | ||
98 | ····.prologue | ||
99 | ····.line·861 | ||
100 | ····invoke-static·{p1},·Landroid/support/v4/view/ViewCompatHC;->getRotation(Landroid/view/View;)F | ||
101 | ····move-result·v0 | ||
Max diff block lines reached; 4694/11102 bytes (42.28%) of diff not shown. |
Offset 18, 43 lines modified | Offset 18, 43 lines modified | ||
18 | #·direct·methods | 18 | #·direct·methods |
19 | .method·public·constructor·<init>()V | 19 | .method·public·constructor·<init>()V |
20 | ····.locals·0 | 20 | ····.locals·0 |
21 | ····.prologue | 21 | ····.prologue |
22 | ····.line·29 | 22 | ····.line·297 |
23 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 23 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
24 | ····return-void | 24 | ····return-void |
25 | .end·method | 25 | .end·method |
26 | #·virtual·methods | 26 | #·virtual·methods |
27 | .method·public·onPageScrollStateChanged(I)V | 27 | .method·public·onPageScrollStateChanged(I)V |
28 | ····.locals·0 | 28 | ····.locals·0 |
29 | ····.param·p1,·"state"····#·I | 29 | ····.param·p1,·"state"····#·I |
30 | ····.prologue | 30 | ····.prologue |
31 | ····.line·3 | 31 | ····.line·311 |
32 | ····return-void | 32 | ····return-void |
33 | .end·method | 33 | .end·method |
34 | .method·public·onPageScrolled(IFI)V | 34 | .method·public·onPageScrolled(IFI)V |
35 | ····.locals·0 | 35 | ····.locals·0 |
36 | ····.param·p1,·"position"····#·I | 36 | ····.param·p1,·"position"····#·I |
37 | ····.param·p2,·"positionOffset"····#·F | 37 | ····.param·p2,·"positionOffset"····#·F |
38 | ····.param·p3,·"positionOffsetPixels"····#·I | 38 | ····.param·p3,·"positionOffsetPixels"····#·I |
39 | ····.prologue | 39 | ····.prologue |
40 | ····.line· | 40 | ····.line·301 |
41 | ····return-void | 41 | ····return-void |
42 | .end·method | 42 | .end·method |
43 | .method·public·onPageSelected(I)V | 43 | .method·public·onPageSelected(I)V |
44 | ····.locals·0 | 44 | ····.locals·0 |
45 | ····.param·p1,·"position"····#·I | 45 | ····.param·p1,·"position"····#·I |
46 | ····.prologue | 46 | ····.prologue |
47 | ····.line· | 47 | ····.line·306 |
48 | ····return-void | 48 | ····return-void |
49 | .end·method | 49 | .end·method |
Offset 205, 42 lines modified | Offset 205, 42 lines modified | ||
205 | #·direct·methods | 205 | #·direct·methods |
206 | .method·static·constructor·<clinit>()V | 206 | .method·static·constructor·<clinit>()V |
207 | ····.locals·3 | 207 | ····.locals·3 |
208 | ····.prologue | 208 | ····.prologue |
209 | ····.line· | 209 | ····.line·103 |
210 | ····const/4·v0,·0x1 | 210 | ····const/4·v0,·0x1 |
211 | ····new-array·v0,·v0,·[I | 211 | ····new-array·v0,·v0,·[I |
212 | ····const/4·v1,·0x0 | 212 | ····const/4·v1,·0x0 |
213 | ····const·v2,·0x10100b3 | 213 | ····const·v2,·0x10100b3 |
214 | ····aput·v2,·v0,·v1 | 214 | ····aput·v2,·v0,·v1 |
215 | ····sput-object·v0,·Landroid/support/v4/view/ViewPager;->LAYOUT_ATTRS:[I | 215 | ····sput-object·v0,·Landroid/support/v4/view/ViewPager;->LAYOUT_ATTRS:[I |
216 | ····.line·1 | 216 | ····.line·121 |
217 | ····new-instance·v0,·Landroid/support/v4/view/ViewPager$1; | 217 | ····new-instance·v0,·Landroid/support/v4/view/ViewPager$1; |
218 | ····invoke-direct·{v0},·Landroid/support/v4/view/ViewPager$1;-><init>()V | 218 | ····invoke-direct·{v0},·Landroid/support/v4/view/ViewPager$1;-><init>()V |
219 | ····sput-object·v0,·Landroid/support/v4/view/ViewPager;->COMPARATOR:Ljava/util/Comparator; | 219 | ····sput-object·v0,·Landroid/support/v4/view/ViewPager;->COMPARATOR:Ljava/util/Comparator; |
220 | ····.line·12 | 220 | ····.line·128 |
221 | ····new-instance·v0,·Landroid/support/v4/view/ViewPager$2; | 221 | ····new-instance·v0,·Landroid/support/v4/view/ViewPager$2; |
222 | ····invoke-direct·{v0},·Landroid/support/v4/view/ViewPager$2;-><init>()V | 222 | ····invoke-direct·{v0},·Landroid/support/v4/view/ViewPager$2;-><init>()V |
223 | ····sput-object·v0,·Landroid/support/v4/view/ViewPager;->sInterpolator:Landroid/view/animation/Interpolator; | 223 | ····sput-object·v0,·Landroid/support/v4/view/ViewPager;->sInterpolator:Landroid/view/animation/Interpolator; |
224 | ····.line·22 | 224 | ····.line·228 |
225 | ····new-instance·v0,·Landroid/support/v4/view/ViewPager$ViewPositionComparator; | 225 | ····new-instance·v0,·Landroid/support/v4/view/ViewPager$ViewPositionComparator; |
226 | ····invoke-direct·{v0},·Landroid/support/v4/view/ViewPager$ViewPositionComparator;-><init>()V | 226 | ····invoke-direct·{v0},·Landroid/support/v4/view/ViewPager$ViewPositionComparator;-><init>()V |
227 | ····sput-object·v0,·Landroid/support/v4/view/ViewPager;->sPositionComparator:Landroid/support/v4/view/ViewPager$ViewPositionComparator; | 227 | ····sput-object·v0,·Landroid/support/v4/view/ViewPager;->sPositionComparator:Landroid/support/v4/view/ViewPager$ViewPositionComparator; |
228 | ····return-void | 228 | ····return-void |
Offset 255, 83 lines modified | Offset 255, 83 lines modified | ||
255 | ····const/4·v3,·0x1 | 255 | ····const/4·v3,·0x1 |
256 | ····const/4·v2,·0x0 | 256 | ····const/4·v2,·0x0 |
257 | ····const/4·v1,·-0x1 | 257 | ····const/4·v1,·-0x1 |
258 | ····.line·34 | 258 | ····.line·349 |
259 | ····invoke-direct·{p0,·p1},·Landroid/view/ViewGroup;-><init>(Landroid/content/Context;)V | 259 | ····invoke-direct·{p0,·p1},·Landroid/view/ViewGroup;-><init>(Landroid/content/Context;)V |
260 | ····.line·1 | 260 | ····.line·135 |
261 | ····new-instance·v0,·Ljava/util/ArrayList; | 261 | ····new-instance·v0,·Ljava/util/ArrayList; |
262 | ····invoke-direct·{v0},·Ljava/util/ArrayList;-><init>()V | 262 | ····invoke-direct·{v0},·Ljava/util/ArrayList;-><init>()V |
263 | ····iput-object·v0,·p0,·Landroid/support/v4/view/ViewPager;->mItems:Ljava/util/ArrayList; | 263 | ····iput-object·v0,·p0,·Landroid/support/v4/view/ViewPager;->mItems:Ljava/util/ArrayList; |
264 | ····.line·1 | 264 | ····.line·136 |
265 | ····new-instance·v0,·Landroid/support/v4/view/ViewPager$ItemInfo; | 265 | ····new-instance·v0,·Landroid/support/v4/view/ViewPager$ItemInfo; |
266 | ····invoke-direct·{v0},·Landroid/support/v4/view/ViewPager$ItemInfo;-><init>()V | 266 | ····invoke-direct·{v0},·Landroid/support/v4/view/ViewPager$ItemInfo;-><init>()V |
267 | ····iput-object·v0,·p0,·Landroid/support/v4/view/ViewPager;->mTempItem:Landroid/support/v4/view/ViewPager$ItemInfo; | 267 | ····iput-object·v0,·p0,·Landroid/support/v4/view/ViewPager;->mTempItem:Landroid/support/v4/view/ViewPager$ItemInfo; |
268 | ····.line·13 | 268 | ····.line·138 |
269 | ····new-instance·v0,·Landroid/graphics/Rect; | 269 | ····new-instance·v0,·Landroid/graphics/Rect; |
270 | ····invoke-direct·{v0},·Landroid/graphics/Rect;-><init>()V | 270 | ····invoke-direct·{v0},·Landroid/graphics/Rect;-><init>()V |
271 | ····iput-object·v0,·p0,·Landroid/support/v4/view/ViewPager;->mTempRect:Landroid/graphics/Rect; | 271 | ····iput-object·v0,·p0,·Landroid/support/v4/view/ViewPager;->mTempRect:Landroid/graphics/Rect; |
272 | ····.line·1 | 272 | ····.line·142 |
273 | ····iput·v1,·p0,·Landroid/support/v4/view/ViewPager;->mRestoredCurItem:I | 273 | ····iput·v1,·p0,·Landroid/support/v4/view/ViewPager;->mRestoredCurItem:I |
274 | ····.line·1 | 274 | ····.line·143 |
275 | ····iput-object·v4,·p0,·Landroid/support/v4/view/ViewPager;->mRestoredAdapterState:Landroid/os/Parcelable; | 275 | ····iput-object·v4,·p0,·Landroid/support/v4/view/ViewPager;->mRestoredAdapterState:Landroid/os/Parcelable; |
276 | ····.line·1 | 276 | ····.line·144 |
277 | ····iput-object·v4,·p0,·Landroid/support/v4/view/ViewPager;->mRestoredClassLoader:Ljava/lang/ClassLoader; | 277 | ····iput-object·v4,·p0,·Landroid/support/v4/view/ViewPager;->mRestoredClassLoader:Ljava/lang/ClassLoader; |
278 | ····.line·1 | 278 | ····.line·156 |
279 | ····const·v0,·-0x800001 | 279 | ····const·v0,·-0x800001 |
280 | ····iput·v0,·p0,·Landroid/support/v4/view/ViewPager;->mFirstOffset:F | 280 | ····iput·v0,·p0,·Landroid/support/v4/view/ViewPager;->mFirstOffset:F |
281 | ····.line·15 | 281 | ····.line·157 |
282 | ····const·v0,·0x7f7fffff····#·Float.MAX_VALUE | 282 | ····const·v0,·0x7f7fffff····#·Float.MAX_VALUE |
283 | ····iput·v0,·p0,·Landroid/support/v4/view/ViewPager;->mLastOffset:F | 283 | ····iput·v0,·p0,·Landroid/support/v4/view/ViewPager;->mLastOffset:F |
284 | ····.line·1 | 284 | ····.line·166 |
285 | ····iput·v3,·p0,·Landroid/support/v4/view/ViewPager;->mOffscreenPageLimit:I | 285 | ····iput·v3,·p0,·Landroid/support/v4/view/ViewPager;->mOffscreenPageLimit:I |
286 | ····.line·1 | 286 | ····.line·185 |
287 | ····iput·v1,·p0,·Landroid/support/v4/view/ViewPager;->mActivePointerId:I | 287 | ····iput·v1,·p0,·Landroid/support/v4/view/ViewPager;->mActivePointerId:I |
288 | ····.line·2 | 288 | ····.line·212 |
289 | ····iput-boolean·v3,·p0,·Landroid/support/v4/view/ViewPager;->mFirstLayout:Z | 289 | ····iput-boolean·v3,·p0,·Landroid/support/v4/view/ViewPager;->mFirstLayout:Z |
290 | ····.line·2 | 290 | ····.line·213 |
291 | ····iput-boolean·v2,·p0,·Landroid/support/v4/view/ViewPager;->mNeedCalculatePageOffsets:Z | 291 | ····iput-boolean·v2,·p0,·Landroid/support/v4/view/ViewPager;->mNeedCalculatePageOffsets:Z |
292 | ····.line·2 | 292 | ····.line·246 |
293 | ····new-instance·v0,·Landroid/support/v4/view/ViewPager$3; | 293 | ····new-instance·v0,·Landroid/support/v4/view/ViewPager$3; |
294 | ····invoke-direct·{v0,·p0},·Landroid/support/v4/view/ViewPager$3;-><init>(Landroid/support/v4/view/ViewPager;)V | 294 | ····invoke-direct·{v0,·p0},·Landroid/support/v4/view/ViewPager$3;-><init>(Landroid/support/v4/view/ViewPager;)V |
295 | ····iput-object·v0,·p0,·Landroid/support/v4/view/ViewPager;->mEndScrollRunnable:Ljava/lang/Runnable; | 295 | ····iput-object·v0,·p0,·Landroid/support/v4/view/ViewPager;->mEndScrollRunnable:Ljava/lang/Runnable; |
296 | ····.line·2 | 296 | ····.line·253 |
297 | ····iput·v2,·p0,·Landroid/support/v4/view/ViewPager;->mScrollState:I | 297 | ····iput·v2,·p0,·Landroid/support/v4/view/ViewPager;->mScrollState:I |
298 | ····.line·3 | 298 | ····.line·350 |
299 | ····invoke-virtual·{p0},·Landroid/support/v4/view/ViewPager;->initViewPager()V | 299 | ····invoke-virtual·{p0},·Landroid/support/v4/view/ViewPager;->initViewPager()V |
300 | ····.line·3 | 300 | ····.line·351 |
301 | ····return-void | 301 | ····return-void |
302 | .end·method | 302 | .end·method |
303 | .method·public·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;)V | 303 | .method·public·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;)V |
304 | ····.locals·5 | 304 | ····.locals·5 |
305 | ····.param·p1,·"context"····#·Landroid/content/Context; | 305 | ····.param·p1,·"context"····#·Landroid/content/Context; |
306 | ····.param·p2,·"attrs"····#·Landroid/util/AttributeSet; | 306 | ····.param·p2,·"attrs"····#·Landroid/util/AttributeSet; |
Offset 341, 229 lines modified | Offset 341, 229 lines modified | ||
Max diff block lines reached; 311686/315865 bytes (98.68%) of diff not shown. |
Offset 18, 33 lines modified | Offset 18, 33 lines modified | ||
18 | #·direct·methods | 18 | #·direct·methods |
19 | .method·constructor·<init>()V | 19 | .method·constructor·<init>()V |
20 | ····.locals·0 | 20 | ····.locals·0 |
21 | ····.prologue | 21 | ····.prologue |
22 | ····.line·12 | 22 | ····.line·128 |
23 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 23 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
24 | ····return-void | 24 | ····return-void |
25 | .end·method | 25 | .end·method |
26 | #·virtual·methods | 26 | #·virtual·methods |
27 | .method·public·getInterpolation(F)F | 27 | .method·public·getInterpolation(F)F |
28 | ····.locals·2 | 28 | ····.locals·2 |
29 | ····.param·p1,·"t"····#·F | 29 | ····.param·p1,·"t"····#·F |
30 | ····.prologue | 30 | ····.prologue |
31 | ····const/high16·v1,·0x3f800000····#·1.0f | 31 | ····const/high16·v1,·0x3f800000····#·1.0f |
32 | ····.line·1 | 32 | ····.line·130 |
33 | ····sub-float/2addr·p1,·v1 | 33 | ····sub-float/2addr·p1,·v1 |
34 | ····.line·1 | 34 | ····.line·131 |
35 | ····mul-float·v0,·p1,·p1 | 35 | ····mul-float·v0,·p1,·p1 |
36 | ····mul-float/2addr·v0,·p1 | 36 | ····mul-float/2addr·v0,·p1 |
37 | ····mul-float/2addr·v0,·p1 | 37 | ····mul-float/2addr·v0,·p1 |
38 | ····mul-float/2addr·v0,·p1 | 38 | ····mul-float/2addr·v0,·p1 |
Offset 22, 36 lines modified | Offset 22, 36 lines modified | ||
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Landroid/support/v4/view/ViewPager;)V | 23 | .method·constructor·<init>(Landroid/support/v4/view/ViewPager;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.prologue | 25 | ····.prologue |
26 | ····.line·2 | 26 | ····.line·246 |
27 | ····iput-object·p1,·p0,·Landroid/support/v4/view/ViewPager$3;->this$0:Landroid/support/v4/view/ViewPager; | 27 | ····iput-object·p1,·p0,·Landroid/support/v4/view/ViewPager$3;->this$0:Landroid/support/v4/view/ViewPager; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
29 | ····return-void | 29 | ····return-void |
30 | .end·method | 30 | .end·method |
31 | #·virtual·methods | 31 | #·virtual·methods |
32 | .method·public·run()V | 32 | .method·public·run()V |
33 | ····.locals·2 | 33 | ····.locals·2 |
34 | ····.prologue | 34 | ····.prologue |
35 | ····.line·24 | 35 | ····.line·248 |
36 | ····iget-object·v0,·p0,·Landroid/support/v4/view/ViewPager$3;->this$0:Landroid/support/v4/view/ViewPager; | 36 | ····iget-object·v0,·p0,·Landroid/support/v4/view/ViewPager$3;->this$0:Landroid/support/v4/view/ViewPager; |
37 | ····const/4·v1,·0x0 | 37 | ····const/4·v1,·0x0 |
38 | ····invoke-static·{v0,·v1},·Landroid/support/v4/view/ViewPager;->access$000(Landroid/support/v4/view/ViewPager;I)V | 38 | ····invoke-static·{v0,·v1},·Landroid/support/v4/view/ViewPager;->access$000(Landroid/support/v4/view/ViewPager;I)V |
39 | ····.line·24 | 39 | ····.line·249 |
40 | ····iget-object·v0,·p0,·Landroid/support/v4/view/ViewPager$3;->this$0:Landroid/support/v4/view/ViewPager; | 40 | ····iget-object·v0,·p0,·Landroid/support/v4/view/ViewPager$3;->this$0:Landroid/support/v4/view/ViewPager; |
41 | ····invoke-virtual·{v0},·Landroid/support/v4/view/ViewPager;->populate()V | 41 | ····invoke-virtual·{v0},·Landroid/support/v4/view/ViewPager;->populate()V |
42 | ····.line·2 | 42 | ····.line·250 |
43 | ····return-void | 43 | ····return-void |
44 | .end·method | 44 | .end·method |
Offset 18, 36 lines modified | Offset 18, 98 lines modified | ||
18 | #·direct·methods | 18 | #·direct·methods |
19 | .method·constructor·<init>()V | 19 | .method·constructor·<init>()V |
20 | ····.locals·0 | 20 | ····.locals·0 |
21 | ····.prologue | 21 | ····.prologue |
22 | ····.line· | 22 | ····.line·114 |
23 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 23 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
24 | ····return-void | 24 | ····return-void |
25 | .end·method | 25 | .end·method |
26 | #·virtual·methods | 26 | #·virtual·methods |
27 | .method·public·collapseActionView(Landroid/view/MenuItem;)Z | ||
28 | ····.locals·1 | ||
29 | ····.param·p1,·"item"····#·Landroid/view/MenuItem; | ||
30 | ····.prologue | ||
31 | ····.line·141 | ||
32 | ····const/4·v0,·0x0 | ||
33 | ····return·v0 | ||
34 | .end·method | ||
35 | .method·public·expandActionView(Landroid/view/MenuItem;)Z | ||
36 | ····.locals·1 | ||
37 | ····.param·p1,·"item"····#·Landroid/view/MenuItem; | ||
38 | ····.prologue | ||
39 | ····.line·136 | ||
40 | ····const/4·v0,·0x0 | ||
41 | ····return·v0 | ||
42 | .end·method | ||
43 | .method·public·getActionView(Landroid/view/MenuItem;)Landroid/view/View; | ||
44 | ····.locals·1 | ||
45 | ····.param·p1,·"item"····#·Landroid/view/MenuItem; | ||
46 | ····.prologue | ||
47 | ····.line·131 | ||
48 | ····const/4·v0,·0x0 | ||
49 | ····return-object·v0 | ||
50 | .end·method | ||
51 | .method·public·isActionViewExpanded(Landroid/view/MenuItem;)Z | ||
52 | ····.locals·1 | ||
53 | ····.param·p1,·"item"····#·Landroid/view/MenuItem; | ||
54 | ····.prologue | ||
55 | ····.line·146 | ||
56 | ····const/4·v0,·0x0 | ||
57 | ····return·v0 | ||
58 | .end·method | ||
59 | .method·public·setActionView(Landroid/view/MenuItem;I)Landroid/view/MenuItem; | ||
60 | ····.locals·0 | ||
61 | ····.param·p1,·"item"····#·Landroid/view/MenuItem; | ||
62 | ····.param·p2,·"resId"····#·I | ||
63 | ····.prologue | ||
64 | ····.line·126 | ||
65 | ····return-object·p1 | ||
66 | .end·method | ||
27 | .method·public·setActionView(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem; | 67 | .method·public·setActionView(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem; |
28 | ····.locals·0 | 68 | ····.locals·0 |
29 | ····.param·p1,·"item"····#·Landroid/view/MenuItem; | 69 | ····.param·p1,·"item"····#·Landroid/view/MenuItem; |
30 | ····.param·p2,·"view"····#·Landroid/view/View; | 70 | ····.param·p2,·"view"····#·Landroid/view/View; |
31 | ····.prologue | 71 | ····.prologue |
32 | ····.line· | 72 | ····.line·121 |
33 | ····return-object·p1 | 73 | ····return-object·p1 |
34 | .end·method | 74 | .end·method |
35 | .method·public·set | 75 | .method·public·setOnActionExpandListener(Landroid/view/MenuItem;Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;)Landroid/view/MenuItem; |
36 | ····.locals· | 76 | ····.locals·0 |
37 | ····.param·p1,·"item"····#·Landroid/view/MenuItem; | 77 | ····.param·p1,·"item"····#·Landroid/view/MenuItem; |
38 | ····.param·p2,·"actionEn | 78 | ····.param·p2,·"listener"····#·Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener; |
39 | ····.prologue | 79 | ····.prologue |
40 | ····.line· | 80 | ····.line·151 |
41 | ···· | 81 | ····return-object·p1 |
82 | .end·method | ||
83 | .method·public·setShowAsAction(Landroid/view/MenuItem;I)V | ||
84 | ····.locals·0 | ||
85 | ····.param·p1,·"item"····#·Landroid/view/MenuItem; | ||
86 | ····.param·p2,·"actionEnum"····#·I | ||
87 | ····.prologue | ||
88 | ····.line·117 | ||
42 | ····return | 89 | ····return-void |
43 | .end·method | 90 | .end·method |
Offset 31, 60 lines modified | Offset 31, 60 lines modified | ||
31 | #·direct·methods | 31 | #·direct·methods |
32 | .method·public·constructor·<init>()V | 32 | .method·public·constructor·<init>()V |
33 | ····.locals·1 | 33 | ····.locals·1 |
34 | ····.prologue | 34 | ····.prologue |
35 | ····const/4·v0,·-0x1 | 35 | ····const/4·v0,·-0x1 |
36 | ····.line·28 | 36 | ····.line·2872 |
37 | ····invoke-direct·{p0,·v0,·v0},·Landroid/view/ViewGroup$LayoutParams;-><init>(II)V | 37 | ····invoke-direct·{p0,·v0,·v0},·Landroid/view/ViewGroup$LayoutParams;-><init>(II)V |
38 | ····.line·28 | 38 | ····.line·2853 |
39 | ····const/4·v0,·0x0 | 39 | ····const/4·v0,·0x0 |
40 | ····iput·v0,·p0,·Landroid/support/v4/view/ViewPager$LayoutParams;->widthFactor:F | 40 | ····iput·v0,·p0,·Landroid/support/v4/view/ViewPager$LayoutParams;->widthFactor:F |
41 | ····.line·28 | 41 | ····.line·2873 |
42 | ····return-void | 42 | ····return-void |
43 | .end·method | 43 | .end·method |
44 | .method·public·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;)V | 44 | .method·public·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;)V |
45 | ····.locals·3 | 45 | ····.locals·3 |
46 | ····.param·p1,·"context"····#·Landroid/content/Context; | 46 | ····.param·p1,·"context"····#·Landroid/content/Context; |
47 | ····.param·p2,·"attrs"····#·Landroid/util/AttributeSet; | 47 | ····.param·p2,·"attrs"····#·Landroid/util/AttributeSet; |
48 | ····.prologue | 48 | ····.prologue |
49 | ····.line·28 | 49 | ····.line·2876 |
50 | ····invoke-direct·{p0,·p1,·p2},·Landroid/view/ViewGroup$LayoutParams;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V | 50 | ····invoke-direct·{p0,·p1,·p2},·Landroid/view/ViewGroup$LayoutParams;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V |
51 | ····.line·28 | 51 | ····.line·2853 |
52 | ····const/4·v1,·0x0 | 52 | ····const/4·v1,·0x0 |
53 | ····iput·v1,·p0,·Landroid/support/v4/view/ViewPager$LayoutParams;->widthFactor:F | 53 | ····iput·v1,·p0,·Landroid/support/v4/view/ViewPager$LayoutParams;->widthFactor:F |
54 | ····.line·28 | 54 | ····.line·2878 |
55 | ····invoke-static·{},·Landroid/support/v4/view/ViewPager;->access$400()[I | 55 | ····invoke-static·{},·Landroid/support/v4/view/ViewPager;->access$400()[I |
56 | ····move-result-object·v1 | 56 | ····move-result-object·v1 |
57 | ····invoke-virtual·{p1,·p2,·v1},·Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; | 57 | ····invoke-virtual·{p1,·p2,·v1},·Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; |
58 | ····move-result-object·v0 | 58 | ····move-result-object·v0 |
59 | ····.line·28 | 59 | ····.line·2879 |
60 | ····.local·v0,·"a":Landroid/content/res/TypedArray; | 60 | ····.local·v0,·"a":Landroid/content/res/TypedArray; |
61 | ····const/4·v1,·0x0 | 61 | ····const/4·v1,·0x0 |
62 | ····const/16·v2,·0x30 | 62 | ····const/16·v2,·0x30 |
63 | ····invoke-virtual·{v0,·v1,·v2},·Landroid/content/res/TypedArray;->getInteger(II)I | 63 | ····invoke-virtual·{v0,·v1,·v2},·Landroid/content/res/TypedArray;->getInteger(II)I |
64 | ····move-result·v1 | 64 | ····move-result·v1 |
65 | ····iput·v1,·p0,·Landroid/support/v4/view/ViewPager$LayoutParams;->gravity:I | 65 | ····iput·v1,·p0,·Landroid/support/v4/view/ViewPager$LayoutParams;->gravity:I |
66 | ····.line·28 | 66 | ····.line·2880 |
67 | ····invoke-virtual·{v0},·Landroid/content/res/TypedArray;->recycle()V | 67 | ····invoke-virtual·{v0},·Landroid/content/res/TypedArray;->recycle()V |
68 | ····.line·28 | 68 | ····.line·2881 |
69 | ····return-void | 69 | ····return-void |
70 | .end·method | 70 | .end·method |
Offset 2, 14 lines modified | Offset 2, 16 lines modified | ||
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | .source·"ViewConfigurationCompat.java" | 3 | .source·"ViewConfigurationCompat.java" |
4 | #·annotations | 4 | #·annotations |
5 | .annotation·system·Ldalvik/annotation/MemberClasses; | 5 | .annotation·system·Ldalvik/annotation/MemberClasses; |
6 | ····value·=·{ | 6 | ····value·=·{ |
7 | ········Landroid/support/v4/view/ViewConfigurationCompat$IcsViewConfigurationVersionImpl;, | ||
8 | ········Landroid/support/v4/view/ViewConfigurationCompat$HoneycombViewConfigurationVersionImpl;, | ||
7 | ········Landroid/support/v4/view/ViewConfigurationCompat$FroyoViewConfigurationVersionImpl;, | 9 | ········Landroid/support/v4/view/ViewConfigurationCompat$FroyoViewConfigurationVersionImpl;, |
8 | ········Landroid/support/v4/view/ViewConfigurationCompat$BaseViewConfigurationVersionImpl;, | 10 | ········Landroid/support/v4/view/ViewConfigurationCompat$BaseViewConfigurationVersionImpl;, |
9 | ········Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl; | 11 | ········Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl; |
10 | ····} | 12 | ····} |
11 | .end·annotation | 13 | .end·annotation |
Offset 18, 34 lines modified | Offset 20, 68 lines modified | ||
18 | #·direct·methods | 20 | #·direct·methods |
19 | .method·static·constructor·<clinit>()V | 21 | .method·static·constructor·<clinit>()V |
20 | ····.locals·2 | 22 | ····.locals·2 |
21 | ····.prologue | 23 | ····.prologue |
22 | ····.line· | 24 | ····.line·86 |
23 | ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I | 25 | ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I |
24 | ····const/16·v1,·0x | 26 | ····const/16·v1,·0xe |
25 | ····if-lt·v0,·v1,·:cond_0 | 27 | ····if-lt·v0,·v1,·:cond_0 |
26 | ····.line· | 28 | ····.line·87 |
27 | ····new-instance·v0,·Landroid/support/v4/view/ViewConfigurationCompat$ | 29 | ····new-instance·v0,·Landroid/support/v4/view/ViewConfigurationCompat$IcsViewConfigurationVersionImpl; |
28 | ····invoke-direct·{v0},·Landroid/support/v4/view/ViewConfigurationCompat$ | 30 | ····invoke-direct·{v0},·Landroid/support/v4/view/ViewConfigurationCompat$IcsViewConfigurationVersionImpl;-><init>()V |
29 | ····sput-object·v0,·Landroid/support/v4/view/ViewConfigurationCompat;->IMPL:Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl; | 31 | ····sput-object·v0,·Landroid/support/v4/view/ViewConfigurationCompat;->IMPL:Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl; |
30 | ····.line· | 32 | ····.line·95 |
31 | ····:goto_0 | 33 | ····:goto_0 |
32 | ····return-void | 34 | ····return-void |
33 | ····.line· | 35 | ····.line·88 |
34 | ····:cond_0 | 36 | ····:cond_0 |
37 | ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I | ||
38 | ····const/16·v1,·0xb | ||
39 | ····if-lt·v0,·v1,·:cond_1 | ||
40 | ····.line·89 | ||
41 | ····new-instance·v0,·Landroid/support/v4/view/ViewConfigurationCompat$HoneycombViewConfigurationVersionImpl; | ||
42 | ····invoke-direct·{v0},·Landroid/support/v4/view/ViewConfigurationCompat$HoneycombViewConfigurationVersionImpl;-><init>()V | ||
43 | ····sput-object·v0,·Landroid/support/v4/view/ViewConfigurationCompat;->IMPL:Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl; | ||
44 | ····goto·:goto_0 | ||
45 | ····.line·90 | ||
46 | ····:cond_1 | ||
47 | ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I | ||
48 | ····const/16·v1,·0x8 | ||
49 | ····if-lt·v0,·v1,·:cond_2 | ||
50 | ····.line·91 | ||
51 | ····new-instance·v0,·Landroid/support/v4/view/ViewConfigurationCompat$FroyoViewConfigurationVersionImpl; | ||
52 | ····invoke-direct·{v0},·Landroid/support/v4/view/ViewConfigurationCompat$FroyoViewConfigurationVersionImpl;-><init>()V | ||
53 | ····sput-object·v0,·Landroid/support/v4/view/ViewConfigurationCompat;->IMPL:Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl; | ||
54 | ····goto·:goto_0 | ||
55 | ····.line·93 | ||
56 | ····:cond_2 | ||
35 | ····new-instance·v0,·Landroid/support/v4/view/ViewConfigurationCompat$BaseViewConfigurationVersionImpl; | 57 | ····new-instance·v0,·Landroid/support/v4/view/ViewConfigurationCompat$BaseViewConfigurationVersionImpl; |
36 | ····invoke-direct·{v0},·Landroid/support/v4/view/ViewConfigurationCompat$BaseViewConfigurationVersionImpl;-><init>()V | 58 | ····invoke-direct·{v0},·Landroid/support/v4/view/ViewConfigurationCompat$BaseViewConfigurationVersionImpl;-><init>()V |
37 | ····sput-object·v0,·Landroid/support/v4/view/ViewConfigurationCompat;->IMPL:Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl; | 59 | ····sput-object·v0,·Landroid/support/v4/view/ViewConfigurationCompat;->IMPL:Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl; |
38 | ····goto·:goto_0 | 60 | ····goto·:goto_0 |
Offset 54, 25 lines modified | Offset 90, 40 lines modified | ||
54 | .method·public·constructor·<init>()V | 90 | .method·public·constructor·<init>()V |
55 | ····.locals·0 | 91 | ····.locals·0 |
56 | ····.prologue | 92 | ····.prologue |
57 | ····.line·25 | 93 | ····.line·25 |
58 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 94 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
59 | ····.line· | 95 | ····.line·74 |
60 | ····return-void | 96 | ····return-void |
61 | .end·method | 97 | .end·method |
62 | .method·public·static·getScaledPagingTouchSlop(Landroid/view/ViewConfiguration;)I | 98 | .method·public·static·getScaledPagingTouchSlop(Landroid/view/ViewConfiguration;)I |
63 | ····.locals·1 | 99 | ····.locals·1 |
64 | ····.param·p0,·"config"····#·Landroid/view/ViewConfiguration; | 100 | ····.param·p0,·"config"····#·Landroid/view/ViewConfiguration; |
65 | ····.prologue | 101 | ····.prologue |
66 | ····.line· | 102 | ····.line·105 |
67 | ····sget-object·v0,·Landroid/support/v4/view/ViewConfigurationCompat;->IMPL:Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl; | 103 | ····sget-object·v0,·Landroid/support/v4/view/ViewConfigurationCompat;->IMPL:Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl; |
68 | ····invoke-interface·{v0,·p0},·Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl;->getScaledPagingTouchSlop(Landroid/view/ViewConfiguration;)I | 104 | ····invoke-interface·{v0,·p0},·Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl;->getScaledPagingTouchSlop(Landroid/view/ViewConfiguration;)I |
69 | ····move-result·v0 | 105 | ····move-result·v0 |
70 | ····return·v0 | 106 | ····return·v0 |
71 | .end·method | 107 | .end·method |
108 | .method·public·static·hasPermanentMenuKey(Landroid/view/ViewConfiguration;)Z | ||
109 | ····.locals·1 | ||
110 | ····.param·p0,·"config"····#·Landroid/view/ViewConfiguration; | ||
111 | ····.prologue | ||
112 | ····.line·113 | ||
113 | ····sget-object·v0,·Landroid/support/v4/view/ViewConfigurationCompat;->IMPL:Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl; | ||
114 | ····invoke-interface·{v0,·p0},·Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl;->hasPermanentMenuKey(Landroid/view/ViewConfiguration;)Z | ||
115 | ····move-result·v0 | ||
116 | ····return·v0 | ||
117 | .end·method |
Offset 4, 37 lines modified | Offset 4, 69 lines modified | ||
4 | #·direct·methods | 4 | #·direct·methods |
5 | .method·constructor·<init>()V | 5 | .method·constructor·<init>()V |
6 | ····.locals·0 | 6 | ····.locals·0 |
7 | ····.prologue | 7 | ····.prologue |
8 | ····.line·2 | 8 | ····.line·23 |
9 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 9 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
10 | ····return-void | 10 | ····return-void |
11 | .end·method | 11 | .end·method |
12 | .method·public·static·dispatch(Landroid/view/KeyEvent;Landroid/view/KeyEvent$Callback;Ljava/lang/Object;Ljava/lang/Object;)Z | ||
13 | ····.locals·1 | ||
14 | ····.param·p0,·"event"····#·Landroid/view/KeyEvent; | ||
15 | ····.param·p1,·"receiver"····#·Landroid/view/KeyEvent$Callback; | ||
16 | ····.param·p2,·"state"····#·Ljava/lang/Object; | ||
17 | ····.param·p3,·"target"····#·Ljava/lang/Object; | ||
18 | ····.prologue | ||
19 | ····.line·30 | ||
20 | ····check-cast·p2,·Landroid/view/KeyEvent$DispatcherState; | ||
21 | ····.end·local·p2····#·"state":Ljava/lang/Object; | ||
22 | ····invoke-virtual·{p0,·p1,·p2,·p3},·Landroid/view/KeyEvent;->dispatch(Landroid/view/KeyEvent$Callback;Landroid/view/KeyEvent$DispatcherState;Ljava/lang/Object;)Z | ||
23 | ····move-result·v0 | ||
24 | ····return·v0 | ||
25 | .end·method | ||
26 | .method·public·static·getKeyDispatcherState(Landroid/view/View;)Ljava/lang/Object; | ||
27 | ····.locals·1 | ||
28 | ····.param·p0,·"view"····#·Landroid/view/View; | ||
29 | ····.prologue | ||
30 | ····.line·25 | ||
31 | ····invoke-virtual·{p0},·Landroid/view/View;->getKeyDispatcherState()Landroid/view/KeyEvent$DispatcherState; | ||
32 | ····move-result-object·v0 | ||
33 | ····return-object·v0 | ||
34 | .end·method | ||
12 | .method·public·static·isTracking(Landroid/view/KeyEvent;)Z | 35 | .method·public·static·isTracking(Landroid/view/KeyEvent;)Z |
13 | ····.locals·1 | 36 | ····.locals·1 |
14 | ····.param·p0,·"event"····#·Landroid/view/KeyEvent; | 37 | ····.param·p0,·"event"····#·Landroid/view/KeyEvent; |
15 | ····.prologue | 38 | ····.prologue |
16 | ····.line· | 39 | ····.line·38 |
17 | ····invoke-virtual·{p0},·Landroid/view/KeyEvent;->isTracking()Z | 40 | ····invoke-virtual·{p0},·Landroid/view/KeyEvent;->isTracking()Z |
18 | ····move-result·v0 | 41 | ····move-result·v0 |
19 | ····return·v0 | 42 | ····return·v0 |
20 | .end·method | 43 | .end·method |
21 | .method·public·static·startTracking(Landroid/view/KeyEvent;)V | 44 | .method·public·static·startTracking(Landroid/view/KeyEvent;)V |
22 | ····.locals·0 | 45 | ····.locals·0 |
23 | ····.param·p0,·"event"····#·Landroid/view/KeyEvent; | 46 | ····.param·p0,·"event"····#·Landroid/view/KeyEvent; |
24 | ····.prologue | 47 | ····.prologue |
25 | ····.line· | 48 | ····.line·34 |
26 | ····invoke-virtual·{p0},·Landroid/view/KeyEvent;->startTracking()V | 49 | ····invoke-virtual·{p0},·Landroid/view/KeyEvent;->startTracking()V |
27 | ····.line· | 50 | ····.line·35 |
28 | ····return-void | 51 | ····return-void |
29 | .end·method | 52 | .end·method |
Offset 27, 12 lines modified | Offset 27, 12 lines modified | ||
27 | #·direct·methods | 27 | #·direct·methods |
28 | .method·constructor·<init>()V | 28 | .method·constructor·<init>()V |
29 | ····.locals·0 | 29 | ····.locals·0 |
30 | ····.prologue | 30 | ····.prologue |
31 | ····.line·1 | 31 | ····.line·113 |
32 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 32 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
33 | ····return-void | 33 | ····return-void |
34 | .end·method | 34 | .end·method |
Offset 11, 44 lines modified | Offset 11, 137 lines modified | ||
11 | .annotation·system·Ldalvik/annotation/InnerClass; | 11 | .annotation·system·Ldalvik/annotation/InnerClass; |
12 | ····accessFlags·=·0x608 | 12 | ····accessFlags·=·0x608 |
13 | ····name·=·"ViewCompatImpl" | 13 | ····name·=·"ViewCompatImpl" |
14 | .end·annotation | 14 | .end·annotation |
15 | #·virtual·methods | 15 | #·virtual·methods |
16 | .method·public·abstract·animate(Landroid/view/View;)Landroid/support/v4/view/ViewPropertyAnimatorCompat; | ||
17 | .end·method | ||
16 | .method·public·abstract·canScrollHorizontally(Landroid/view/View;I)Z | 18 | .method·public·abstract·canScrollHorizontally(Landroid/view/View;I)Z |
17 | .end·method | 19 | .end·method |
18 | .method·public·abstract·canScrollVertically(Landroid/view/View;I)Z | 20 | .method·public·abstract·canScrollVertically(Landroid/view/View;I)Z |
19 | .end·method | 21 | .end·method |
22 | .method·public·abstract·dispatchFinishTemporaryDetach(Landroid/view/View;)V | ||
23 | .end·method | ||
24 | .method·public·abstract·dispatchStartTemporaryDetach(Landroid/view/View;)V | ||
25 | .end·method | ||
26 | .method·public·abstract·getAccessibilityLiveRegion(Landroid/view/View;)I | ||
27 | .end·method | ||
20 | .method·public·abstract·getAccessibilityNodeProvider(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; | 28 | .method·public·abstract·getAccessibilityNodeProvider(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; |
21 | .end·method | 29 | .end·method |
30 | .method·public·abstract·getAlpha(Landroid/view/View;)F | ||
31 | .end·method | ||
32 | .method·public·abstract·getElevation(Landroid/view/View;)F | ||
33 | .end·method | ||
34 | .method·public·abstract·getFitsSystemWindows(Landroid/view/View;)Z | ||
35 | .end·method | ||
22 | .method·public·abstract·getImportantForAccessibility(Landroid/view/View;)I | 36 | .method·public·abstract·getImportantForAccessibility(Landroid/view/View;)I |
23 | .end·method | 37 | .end·method |
24 | .method·public·abstract·getLabelFor(Landroid/view/View;)I | 38 | .method·public·abstract·getLabelFor(Landroid/view/View;)I |
25 | .end·method | 39 | .end·method |
26 | .method·public·abstract·getLayerType(Landroid/view/View;)I | 40 | .method·public·abstract·getLayerType(Landroid/view/View;)I |
27 | .end·method | 41 | .end·method |
28 | .method·public·abstract·getLayoutDirection(Landroid/view/View;)I | 42 | .method·public·abstract·getLayoutDirection(Landroid/view/View;)I |
29 | .end·method | 43 | .end·method |
44 | .method·public·abstract·getMeasuredHeightAndState(Landroid/view/View;)I | ||
45 | .end·method | ||
46 | .method·public·abstract·getMeasuredState(Landroid/view/View;)I | ||
47 | .end·method | ||
48 | .method·public·abstract·getMeasuredWidthAndState(Landroid/view/View;)I | ||
49 | .end·method | ||
50 | .method·public·abstract·getMinimumHeight(Landroid/view/View;)I | ||
51 | .end·method | ||
52 | .method·public·abstract·getMinimumWidth(Landroid/view/View;)I | ||
53 | .end·method | ||
30 | .method·public·abstract·getOverScrollMode(Landroid/view/View;)I | 54 | .method·public·abstract·getOverScrollMode(Landroid/view/View;)I |
31 | .end·method | 55 | .end·method |
56 | .method·public·abstract·getPaddingEnd(Landroid/view/View;)I | ||
57 | .end·method | ||
58 | .method·public·abstract·getPaddingStart(Landroid/view/View;)I | ||
59 | .end·method | ||
32 | .method·public·abstract·getParentForAccessibility(Landroid/view/View;)Landroid/view/ViewParent; | 60 | .method·public·abstract·getParentForAccessibility(Landroid/view/View;)Landroid/view/ViewParent; |
33 | .end·method | 61 | .end·method |
62 | .method·public·abstract·getPivotX(Landroid/view/View;)F | ||
63 | .end·method | ||
64 | .method·public·abstract·getPivotY(Landroid/view/View;)F | ||
65 | .end·method | ||
66 | .method·public·abstract·getRotation(Landroid/view/View;)F | ||
67 | .end·method | ||
68 | .method·public·abstract·getRotationX(Landroid/view/View;)F | ||
69 | .end·method | ||
70 | .method·public·abstract·getRotationY(Landroid/view/View;)F | ||
71 | .end·method | ||
72 | .method·public·abstract·getScaleX(Landroid/view/View;)F | ||
73 | .end·method | ||
74 | .method·public·abstract·getScaleY(Landroid/view/View;)F | ||
75 | .end·method | ||
76 | .method·public·abstract·getTransitionName(Landroid/view/View;)Ljava/lang/String; | ||
77 | .end·method | ||
78 | .method·public·abstract·getTranslationX(Landroid/view/View;)F | ||
79 | .end·method | ||
80 | .method·public·abstract·getTranslationY(Landroid/view/View;)F | ||
81 | .end·method | ||
82 | .method·public·abstract·getTranslationZ(Landroid/view/View;)F | ||
83 | .end·method | ||
84 | .method·public·abstract·getWindowSystemUiVisibility(Landroid/view/View;)I | ||
85 | .end·method | ||
86 | .method·public·abstract·getX(Landroid/view/View;)F | ||
87 | .end·method | ||
88 | .method·public·abstract·getY(Landroid/view/View;)F | ||
89 | .end·method | ||
90 | .method·public·abstract·hasAccessibilityDelegate(Landroid/view/View;)Z | ||
91 | .end·method | ||
34 | .method·public·abstract·hasTransientState(Landroid/view/View;)Z | 92 | .method·public·abstract·hasTransientState(Landroid/view/View;)Z |
35 | .end·method | 93 | .end·method |
94 | .method·public·abstract·isOpaque(Landroid/view/View;)Z | ||
95 | .end·method | ||
Max diff block lines reached; 2892/6607 bytes (43.77%) of diff not shown. |
Offset 13, 350 lines modified | Offset 13, 1100 lines modified | ||
13 | .annotation·system·Ldalvik/annotation/InnerClass; | 13 | .annotation·system·Ldalvik/annotation/InnerClass; |
14 | ····accessFlags·=·0x8 | 14 | ····accessFlags·=·0x8 |
15 | ····name·=·"BaseViewCompatImpl" | 15 | ····name·=·"BaseViewCompatImpl" |
16 | .end·annotation | 16 | .end·annotation |
17 | #·instance·fields | ||
18 | .field·private·mDispatchFinishTemporaryDetach:Ljava/lang/reflect/Method; | ||
19 | .field·private·mDispatchStartTemporaryDetach:Ljava/lang/reflect/Method; | ||
20 | .field·private·mTempDetachBound:Z | ||
21 | .field·mViewPropertyAnimatorCompatMap:Ljava/util/WeakHashMap; | ||
22 | ····.annotation·system·Ldalvik/annotation/Signature; | ||
23 | ········value·=·{ | ||
24 | ············"Ljava/util/WeakHashMap", | ||
25 | ············"<", | ||
26 | ············"Landroid/view/View;", | ||
27 | ············"Landroid/support/v4/view/ViewPropertyAnimatorCompat;", | ||
28 | ············">;" | ||
29 | ········} | ||
30 | ····.end·annotation | ||
31 | .end·field | ||
17 | #·direct·methods | 32 | #·direct·methods |
18 | .method·constructor·<init>()V | 33 | .method·constructor·<init>()V |
19 | ····.locals· | 34 | ····.locals·1 |
20 | ····.prologue | 35 | ····.prologue |
21 | ····.line· | 36 | ····.line·337 |
22 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 37 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
38 | ····.line·341 | ||
39 | ····const/4·v0,·0x0 | ||
40 | ····iput-object·v0,·p0,·Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;->mViewPropertyAnimatorCompatMap:Ljava/util/WeakHashMap; | ||
41 | ····return-void | ||
42 | .end·method | ||
43 | .method·private·bindTempDetach()V | ||
44 | ····.locals·4 | ||
45 | ····.prologue | ||
46 | ····.line·531 | ||
47 | ····:try_start_0 | ||
48 | ····const-class·v1,·Landroid/view/View; | ||
49 | ····const-string·v2,·"dispatchStartTemporaryDetach" | ||
50 | ····const/4·v3,·0x0 | ||
51 | ····new-array·v3,·v3,·[Ljava/lang/Class; | ||
52 | ····invoke-virtual·{v1,·v2,·v3},·Ljava/lang/Class;->getDeclaredMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; | ||
53 | ····move-result-object·v1 | ||
54 | ····iput-object·v1,·p0,·Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;->mDispatchStartTemporaryDetach:Ljava/lang/reflect/Method; | ||
55 | ····.line·533 | ||
56 | ····const-class·v1,·Landroid/view/View; | ||
57 | ····const-string·v2,·"dispatchFinishTemporaryDetach" | ||
58 | ····const/4·v3,·0x0 | ||
59 | ····new-array·v3,·v3,·[Ljava/lang/Class; | ||
60 | ····invoke-virtual·{v1,·v2,·v3},·Ljava/lang/Class;->getDeclaredMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; | ||
61 | ····move-result-object·v1 | ||
62 | ····iput-object·v1,·p0,·Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;->mDispatchFinishTemporaryDetach:Ljava/lang/reflect/Method; | ||
63 | ····:try_end_0 | ||
64 | ····.catch·Ljava/lang/NoSuchMethodException;·{:try_start_0·..·:try_end_0}·:catch_0 | ||
65 | ····.line·538 | ||
66 | ····:goto_0 | ||
67 | ····const/4·v1,·0x1 | ||
68 | ····iput-boolean·v1,·p0,·Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;->mTempDetachBound:Z | ||
69 | ····.line·539 | ||
23 | ····return-void | 70 | ····return-void |
71 | ····.line·535 | ||
72 | ····:catch_0 | ||
73 | ····move-exception·v0 | ||
74 | ····.line·536 | ||
75 | ····.local·v0,·"e":Ljava/lang/NoSuchMethodException; | ||
76 | ····const-string·v1,·"ViewCompat" | ||
77 | ····const-string·v2,·"Couldn\'t·find·method" | ||
78 | ····invoke-static·{v1,·v2,·v0},·Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I | ||
79 | ····goto·:goto_0 | ||
24 | .end·method | 80 | .end·method |
25 | #·virtual·methods | 81 | #·virtual·methods |
82 | .method·public·animate(Landroid/view/View;)Landroid/support/v4/view/ViewPropertyAnimatorCompat; | ||
83 | ····.locals·1 | ||
84 | ····.param·p1,·"view"····#·Landroid/view/View; | ||
85 | ····.prologue | ||
86 | ····.line·598 | ||
87 | ····new-instance·v0,·Landroid/support/v4/view/ViewPropertyAnimatorCompat; | ||
88 | ····invoke-direct·{v0,·p1},·Landroid/support/v4/view/ViewPropertyAnimatorCompat;-><init>(Landroid/view/View;)V | ||
89 | ····return-object·v0 | ||
90 | .end·method | ||
26 | .method·public·canScrollHorizontally(Landroid/view/View;I)Z | 91 | .method·public·canScrollHorizontally(Landroid/view/View;I)Z |
27 | ····.locals·1 | 92 | ····.locals·1 |
28 | ····.param·p1,·"v"····#·Landroid/view/View; | 93 | ····.param·p1,·"v"····#·Landroid/view/View; |
29 | ····.param·p2,·"direction"····#·I | 94 | ····.param·p2,·"direction"····#·I |
30 | ····.prologue | 95 | ····.prologue |
31 | ····.line· | 96 | ····.line·345 |
32 | ····const/4·v0,·0x0 | 97 | ····const/4·v0,·0x0 |
Max diff block lines reached; 22893/26384 bytes (86.77%) of diff not shown. |
Offset 11, 14 lines modified | Offset 11, 20 lines modified | ||
11 | .annotation·system·Ldalvik/annotation/InnerClass; | 11 | .annotation·system·Ldalvik/annotation/InnerClass; |
12 | ····accessFlags·=·0x608 | 12 | ····accessFlags·=·0x608 |
13 | ····name·=·"KeyEventVersionImpl" | 13 | ····name·=·"KeyEventVersionImpl" |
14 | .end·annotation | 14 | .end·annotation |
15 | #·virtual·methods | 15 | #·virtual·methods |
16 | .method·public·abstract·dispatch(Landroid/view/KeyEvent;Landroid/view/KeyEvent$Callback;Ljava/lang/Object;Ljava/lang/Object;)Z | ||
17 | .end·method | ||
18 | .method·public·abstract·getKeyDispatcherState(Landroid/view/View;)Ljava/lang/Object; | ||
19 | .end·method | ||
16 | .method·public·abstract·isTracking(Landroid/view/KeyEvent;)Z | 20 | .method·public·abstract·isTracking(Landroid/view/KeyEvent;)Z |
17 | .end·method | 21 | .end·method |
18 | .method·public·abstract·metaStateHasModifiers(II)Z | 22 | .method·public·abstract·metaStateHasModifiers(II)Z |
19 | .end·method | 23 | .end·method |
20 | .method·public·abstract·metaStateHasNoModifiers(I)Z | 24 | .method·public·abstract·metaStateHasNoModifiers(I)Z |
Offset 1, 14 lines modified | Offset 1, 14 lines modified | ||
1 | .class· | 1 | .class·Landroid/support/v4/view/ViewCompatJB; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | .source·"ViewCompatJB.java" | 3 | .source·"ViewCompatJB.java" |
4 | #·direct·methods | 4 | #·direct·methods |
5 | .method· | 5 | .method·constructor·<init>()V |
6 | ····.locals·0 | 6 | ····.locals·0 |
7 | ····.prologue | 7 | ····.prologue |
8 | ····.line·26 | 8 | ····.line·26 |
9 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 9 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
10 | ····return-void | 10 | ····return-void |
Offset 23, 27 lines modified | Offset 23, 66 lines modified | ||
23 | ····invoke-virtual·{p0},·Landroid/view/View;->getAccessibilityNodeProvider()Landroid/view/accessibility/AccessibilityNodeProvider; | 23 | ····invoke-virtual·{p0},·Landroid/view/View;->getAccessibilityNodeProvider()Landroid/view/accessibility/AccessibilityNodeProvider; |
24 | ····move-result-object·v0 | 24 | ····move-result-object·v0 |
25 | ····return-object·v0 | 25 | ····return-object·v0 |
26 | .end·method | 26 | .end·method |
27 | .method·public·static·getFitsSystemWindows(Landroid/view/View;)Z | ||
28 | ····.locals·1 | ||
29 | ····.param·p0,·"view"····#·Landroid/view/View; | ||
30 | ····.prologue | ||
31 | ····.line·86 | ||
32 | ····invoke-virtual·{p0},·Landroid/view/View;->getFitsSystemWindows()Z | ||
33 | ····move-result·v0 | ||
34 | ····return·v0 | ||
35 | .end·method | ||
27 | .method·public·static·getImportantForAccessibility(Landroid/view/View;)I | 36 | .method·public·static·getImportantForAccessibility(Landroid/view/View;)I |
28 | ····.locals·1 | 37 | ····.locals·1 |
29 | ····.param·p0,·"view"····#·Landroid/view/View; | 38 | ····.param·p0,·"view"····#·Landroid/view/View; |
30 | ····.prologue | 39 | ····.prologue |
31 | ····.line·54 | 40 | ····.line·54 |
32 | ····invoke-virtual·{p0},·Landroid/view/View;->getImportantForAccessibility()I | 41 | ····invoke-virtual·{p0},·Landroid/view/View;->getImportantForAccessibility()I |
33 | ····move-result·v0 | 42 | ····move-result·v0 |
34 | ····return·v0 | 43 | ····return·v0 |
35 | .end·method | 44 | .end·method |
45 | .method·public·static·getMinimumHeight(Landroid/view/View;)I | ||
46 | ····.locals·1 | ||
47 | ····.param·p0,·"view"····#·Landroid/view/View; | ||
48 | ····.prologue | ||
49 | ····.line·78 | ||
50 | ····invoke-virtual·{p0},·Landroid/view/View;->getMinimumHeight()I | ||
51 | ····move-result·v0 | ||
52 | ····return·v0 | ||
53 | .end·method | ||
54 | .method·public·static·getMinimumWidth(Landroid/view/View;)I | ||
55 | ····.locals·1 | ||
56 | ····.param·p0,·"view"····#·Landroid/view/View; | ||
57 | ····.prologue | ||
58 | ····.line·74 | ||
59 | ····invoke-virtual·{p0},·Landroid/view/View;->getMinimumWidth()I | ||
60 | ····move-result·v0 | ||
61 | ····return·v0 | ||
62 | .end·method | ||
36 | .method·public·static·getParentForAccessibility(Landroid/view/View;)Landroid/view/ViewParent; | 63 | .method·public·static·getParentForAccessibility(Landroid/view/View;)Landroid/view/ViewParent; |
37 | ····.locals·1 | 64 | ····.locals·1 |
38 | ····.param·p0,·"view"····#·Landroid/view/View; | 65 | ····.param·p0,·"view"····#·Landroid/view/View; |
39 | ····.prologue | 66 | ····.prologue |
40 | ····.line·70 | 67 | ····.line·70 |
41 | ····invoke-virtual·{p0},·Landroid/view/View;->getParentForAccessibility()Landroid/view/ViewParent; | 68 | ····invoke-virtual·{p0},·Landroid/view/View;->getParentForAccessibility()Landroid/view/ViewParent; |
Offset 132, 14 lines modified | Offset 171, 26 lines modified | ||
132 | ····.line·50 | 171 | ····.line·50 |
133 | ····invoke-virtual·{p0,·p1,·p2,·p3},·Landroid/view/View;->postOnAnimationDelayed(Ljava/lang/Runnable;J)V | 172 | ····invoke-virtual·{p0,·p1,·p2,·p3},·Landroid/view/View;->postOnAnimationDelayed(Ljava/lang/Runnable;J)V |
134 | ····.line·51 | 173 | ····.line·51 |
135 | ····return-void | 174 | ····return-void |
136 | .end·method | 175 | .end·method |
176 | .method·public·static·requestApplyInsets(Landroid/view/View;)V | ||
177 | ····.locals·0 | ||
178 | ····.param·p0,·"view"····#·Landroid/view/View; | ||
179 | ····.prologue | ||
180 | ····.line·82 | ||
181 | ····invoke-virtual·{p0},·Landroid/view/View;->requestFitSystemWindows()V | ||
182 | ····.line·83 | ||
183 | ····return-void | ||
184 | .end·method | ||
137 | .method·public·static·setHasTransientState(Landroid/view/View;Z)V | 185 | .method·public·static·setHasTransientState(Landroid/view/View;Z)V |
138 | ····.locals·0 | 186 | ····.locals·0 |
139 | ····.param·p0,·"view"····#·Landroid/view/View; | 187 | ····.param·p0,·"view"····#·Landroid/view/View; |
140 | ····.param·p1,·"hasTransientState"····#·Z | 188 | ····.param·p1,·"hasTransientState"····#·Z |
141 | ····.prologue | 189 | ····.prologue |
142 | ····.line·33 | 190 | ····.line·33 |
Offset 19, 254 lines modified | Offset 19, 249 lines modified | ||
19 | #·direct·methods | 19 | #·direct·methods |
20 | .method·constructor·<init>(Landroid/support/v4/view/ViewPager;)V | 20 | .method·constructor·<init>(Landroid/support/v4/view/ViewPager;)V |
21 | ····.locals·0 | 21 | ····.locals·0 |
22 | ····.prologue | 22 | ····.prologue |
23 | ····.line·27 | 23 | ····.line·2765 |
24 | ····iput-object·p1,·p0,·Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;->this$0:Landroid/support/v4/view/ViewPager; | 24 | ····iput-object·p1,·p0,·Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;->this$0:Landroid/support/v4/view/ViewPager; |
25 | ····invoke-direct·{p0},·Landroid/support/v4/view/AccessibilityDelegateCompat;-><init>()V | 25 | ····invoke-direct·{p0},·Landroid/support/v4/view/AccessibilityDelegateCompat;-><init>()V |
26 | ····return-void | 26 | ····return-void |
27 | .end·method | 27 | .end·method |
28 | .method·private·canScroll()Z | ||
28 | #·virtual·methods | ||
29 | .method·public·onInitializeAccessibilityEvent(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V | ||
30 | ····.locals·1 | ||
31 | ····.param·p1,·"host"····#·Landroid/view/View; | ||
32 | ····.param·p2,·"event"····#·Landroid/view/accessibility/AccessibilityEvent; | ||
33 | ····.prologue | ||
34 | ····.line·2729 | ||
35 | ····invoke-super·{p0,·p1,·p2},·Landroid/support/v4/view/AccessibilityDelegateCompat;->onInitializeAccessibilityEvent(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V | ||
36 | ····.line·2730 | ||
37 | ····const-class·v0,·Landroid/support/v4/view/ViewPager; | ||
38 | ····invoke-virtual·{v0},·Ljava/lang/Class;->getName()Ljava/lang/String; | ||
39 | ····move-result-object·v0 | ||
40 | ····invoke-virtual·{p2,·v0},·Landroid/view/accessibility/AccessibilityEvent;->setClassName(Ljava/lang/CharSequence;)V | ||
41 | ····.line·2731 | ||
42 | ····return-void | ||
43 | .end·method | ||
44 | .method·public·onInitializeAccessibilityNodeInfo(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V | ||
45 | ····.locals·2 | 29 | ····.locals·2 |
46 | ····.param·p1,·"host"····#·Landroid/view/View; | ||
47 | ····.param·p2,·"info"····#·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; | ||
48 | ····.prologue | 30 | ····.prologue |
49 | ····const/4·v0,·0x1 | 31 | ····const/4·v0,·0x1 |
50 | ····.line·2 | 32 | ····.line·2817 |
51 | ····invoke-super·{p0,·p1,·p2},·Landroid/support/v4/view/AccessibilityDelegateCompat;->onInitializeAccessibilityNodeInfo(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V | ||
52 | ····.line·2736 | ||
53 | ····const-class·v1,·Landroid/support/v4/view/ViewPager; | ||
54 | ····invoke-virtual·{v1},·Ljava/lang/Class;->getName()Ljava/lang/String; | ||
55 | ····move-result-object·v1 | ||
56 | ····invoke-virtual·{p2,·v1},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->setClassName(Ljava/lang/CharSequence;)V | ||
57 | ····.line·2737 | ||
58 | ····iget-object·v1,·p0,·Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;->this$0:Landroid/support/v4/view/ViewPager; | 33 | ····iget-object·v1,·p0,·Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;->this$0:Landroid/support/v4/view/ViewPager; |
59 | ····invoke-static·{v1},·Landroid/support/v4/view/ViewPager;->access$200(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; | 34 | ····invoke-static·{v1},·Landroid/support/v4/view/ViewPager;->access$200(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; |
60 | ····move-result-object·v1 | 35 | ····move-result-object·v1 |
61 | ····if-eqz·v1,·:cond_ | 36 | ····if-eqz·v1,·:cond_0 |
62 | ····iget-object·v1,·p0,·Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;->this$0:Landroid/support/v4/view/ViewPager; | 37 | ····iget-object·v1,·p0,·Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;->this$0:Landroid/support/v4/view/ViewPager; |
63 | ····invoke-static·{v1},·Landroid/support/v4/view/ViewPager;->access$200(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; | 38 | ····invoke-static·{v1},·Landroid/support/v4/view/ViewPager;->access$200(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; |
64 | ····move-result-object·v1 | 39 | ····move-result-object·v1 |
65 | ····invoke-virtual·{v1},·Landroid/support/v4/view/PagerAdapter;->getCount()I | 40 | ····invoke-virtual·{v1},·Landroid/support/v4/view/PagerAdapter;->getCount()I |
66 | ····move-result·v1 | 41 | ····move-result·v1 |
67 | ····if-le·v1,·v0,·:cond_ | 42 | ····if-le·v1,·v0,·:cond_0 |
68 | ····:goto_0 | 43 | ····:goto_0 |
69 | ···· | 44 | ····return·v0 |
70 | ····.line·2738 | ||
71 | ···· | 45 | ····:cond_0 |
46 | ····const/4·v0,·0x0 | ||
47 | ····goto·:goto_0 | ||
48 | .end·method | ||
72 | ····invoke-static·{v0},·Landroid/support/v4/view/ViewPager;->access$200(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter; | ||
49 | #·virtual·methods | ||
50 | .method·public·onInitializeAccessibilityEvent(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V | ||
51 | ····.locals·3 | ||
52 | ····.param·p1,·"host"····#·Landroid/view/View; | ||
53 | ····.param·p2,·"event"····#·Landroid/view/accessibility/AccessibilityEvent; | ||
54 | ····.prologue | ||
55 | ····.line·2769 | ||
56 | ····invoke-super·{p0,·p1,·p2},·Landroid/support/v4/view/AccessibilityDelegateCompat;->onInitializeAccessibilityEvent(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V | ||
57 | ····.line·2770 | ||
58 | ····const-class·v1,·Landroid/support/v4/view/ViewPager; | ||
59 | ····invoke-virtual·{v1},·Ljava/lang/Class;->getName()Ljava/lang/String; | ||
60 | ····move-result-object·v1 | ||
61 | ····invoke-virtual·{p2,·v1},·Landroid/view/accessibility/AccessibilityEvent;->setClassName(Ljava/lang/CharSequence;)V | ||
62 | ····.line·2771 | ||
63 | ····invoke-static·{},·Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;->obtain()Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; | ||
73 | ····move-result-object·v0 | 64 | ····move-result-object·v0 |
74 | ···· | 65 | ····.line·2772 |
66 | ····.local·v0,·"recordCompat":Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; | ||
67 | ····invoke-direct·{p0},·Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;->canScroll()Z | ||
75 | ···· | 68 | ····move-result·v1 |
76 | ····invoke- | 69 | ····invoke-virtual·{v0,·v1},·Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;->setScrollable(Z)V |
77 | ···· | 70 | ····.line·2773 |
71 | ····invoke-virtual·{p2},·Landroid/view/accessibility/AccessibilityEvent;->getEventType()I | ||
Max diff block lines reached; 10946/16309 bytes (67.12%) of diff not shown. |
Offset 28, 69 lines modified | Offset 28, 69 lines modified | ||
28 | #·direct·methods | 28 | #·direct·methods |
29 | .method·constructor·<init>()V | 29 | .method·constructor·<init>()V |
30 | ····.locals·0 | 30 | ····.locals·0 |
31 | ····.prologue | 31 | ····.prologue |
32 | ····.line·28 | 32 | ····.line·2884 |
33 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 33 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
34 | ····return-void | 34 | ····return-void |
35 | .end·method | 35 | .end·method |
36 | #·virtual·methods | 36 | #·virtual·methods |
37 | .method·public·compare(Landroid/view/View;Landroid/view/View;)I | 37 | .method·public·compare(Landroid/view/View;Landroid/view/View;)I |
38 | ····.locals·4 | 38 | ····.locals·4 |
39 | ····.param·p1,·"lhs"····#·Landroid/view/View; | 39 | ····.param·p1,·"lhs"····#·Landroid/view/View; |
40 | ····.param·p2,·"rhs"····#·Landroid/view/View; | 40 | ····.param·p2,·"rhs"····#·Landroid/view/View; |
41 | ····.prologue | 41 | ····.prologue |
42 | ····.line·28 | 42 | ····.line·2887 |
43 | ····invoke-virtual·{p1},·Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams; | 43 | ····invoke-virtual·{p1},·Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams; |
44 | ····move-result-object·v0 | 44 | ····move-result-object·v0 |
45 | ····check-cast·v0,·Landroid/support/v4/view/ViewPager$LayoutParams; | 45 | ····check-cast·v0,·Landroid/support/v4/view/ViewPager$LayoutParams; |
46 | ····.line·28 | 46 | ····.line·2888 |
47 | ····.local·v0,·"llp":Landroid/support/v4/view/ViewPager$LayoutParams; | 47 | ····.local·v0,·"llp":Landroid/support/v4/view/ViewPager$LayoutParams; |
48 | ····invoke-virtual·{p2},·Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams; | 48 | ····invoke-virtual·{p2},·Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams; |
49 | ····move-result-object·v1 | 49 | ····move-result-object·v1 |
50 | ····check-cast·v1,·Landroid/support/v4/view/ViewPager$LayoutParams; | 50 | ····check-cast·v1,·Landroid/support/v4/view/ViewPager$LayoutParams; |
51 | ····.line·28 | 51 | ····.line·2889 |
52 | ····.local·v1,·"rlp":Landroid/support/v4/view/ViewPager$LayoutParams; | 52 | ····.local·v1,·"rlp":Landroid/support/v4/view/ViewPager$LayoutParams; |
53 | ····iget-boolean·v2,·v0,·Landroid/support/v4/view/ViewPager$LayoutParams;->isDecor:Z | 53 | ····iget-boolean·v2,·v0,·Landroid/support/v4/view/ViewPager$LayoutParams;->isDecor:Z |
54 | ····iget-boolean·v3,·v1,·Landroid/support/v4/view/ViewPager$LayoutParams;->isDecor:Z | 54 | ····iget-boolean·v3,·v1,·Landroid/support/v4/view/ViewPager$LayoutParams;->isDecor:Z |
55 | ····if-eq·v2,·v3,·:cond_1 | 55 | ····if-eq·v2,·v3,·:cond_1 |
56 | ····.line·28 | 56 | ····.line·2890 |
57 | ····iget-boolean·v2,·v0,·Landroid/support/v4/view/ViewPager$LayoutParams;->isDecor:Z | 57 | ····iget-boolean·v2,·v0,·Landroid/support/v4/view/ViewPager$LayoutParams;->isDecor:Z |
58 | ····if-eqz·v2,·:cond_0 | 58 | ····if-eqz·v2,·:cond_0 |
59 | ····const/4·v2,·0x1 | 59 | ····const/4·v2,·0x1 |
60 | ····.line·28 | 60 | ····.line·2892 |
61 | ····:goto_0 | 61 | ····:goto_0 |
62 | ····return·v2 | 62 | ····return·v2 |
63 | ····.line·28 | 63 | ····.line·2890 |
64 | ····:cond_0 | 64 | ····:cond_0 |
65 | ····const/4·v2,·-0x1 | 65 | ····const/4·v2,·-0x1 |
66 | ····goto·:goto_0 | 66 | ····goto·:goto_0 |
67 | ····.line·28 | 67 | ····.line·2892 |
68 | ····:cond_1 | 68 | ····:cond_1 |
69 | ····iget·v2,·v0,·Landroid/support/v4/view/ViewPager$LayoutParams;->position:I | 69 | ····iget·v2,·v0,·Landroid/support/v4/view/ViewPager$LayoutParams;->position:I |
70 | ····iget·v3,·v1,·Landroid/support/v4/view/ViewPager$LayoutParams;->position:I | 70 | ····iget·v3,·v1,·Landroid/support/v4/view/ViewPager$LayoutParams;->position:I |
71 | ····sub-int/2addr·v2,·v3 | 71 | ····sub-int/2addr·v2,·v3 |
Offset 99, 15 lines modified | Offset 99, 15 lines modified | ||
99 | .method·public·bridge·synthetic·compare(Ljava/lang/Object;Ljava/lang/Object;)I | 99 | .method·public·bridge·synthetic·compare(Ljava/lang/Object;Ljava/lang/Object;)I |
100 | ····.locals·1 | 100 | ····.locals·1 |
101 | ····.param·p1,·"x0"····#·Ljava/lang/Object; | 101 | ····.param·p1,·"x0"····#·Ljava/lang/Object; |
102 | ····.param·p2,·"x1"····#·Ljava/lang/Object; | 102 | ····.param·p2,·"x1"····#·Ljava/lang/Object; |
103 | ····.prologue | 103 | ····.prologue |
104 | ····.line·28 | 104 | ····.line·2884 |
105 | ····check-cast·p1,·Landroid/view/View; | 105 | ····check-cast·p1,·Landroid/view/View; |
106 | ····.end·local·p1····#·"x0":Ljava/lang/Object; | 106 | ····.end·local·p1····#·"x0":Ljava/lang/Object; |
107 | ····check-cast·p2,·Landroid/view/View; | 107 | ····check-cast·p2,·Landroid/view/View; |
108 | ····.end·local·p2····#·"x1":Ljava/lang/Object; | 108 | ····.end·local·p2····#·"x1":Ljava/lang/Object; |
109 | ····invoke-virtual·{p0,·p1,·p2},·Landroid/support/v4/view/ViewPager$ViewPositionComparator;->compare(Landroid/view/View;Landroid/view/View;)I | 109 | ····invoke-virtual·{p0,·p1,·p2},·Landroid/support/v4/view/ViewPager$ViewPositionComparator;->compare(Landroid/view/View;Landroid/view/View;)I |
Offset 15, 29 lines modified | Offset 15, 29 lines modified | ||
15 | #·direct·methods | 15 | #·direct·methods |
16 | .method·constructor·<init>()V | 16 | .method·constructor·<init>()V |
17 | ····.locals·0 | 17 | ····.locals·0 |
18 | ····.prologue | 18 | ····.prologue |
19 | ····.line· | 19 | ····.line·94 |
20 | ····invoke-direct·{p0},·Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatHCImpl;-><init>()V | 20 | ····invoke-direct·{p0},·Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatHCImpl;-><init>()V |
21 | ····return-void | 21 | ····return-void |
22 | .end·method | 22 | .end·method |
23 | #·virtual·methods | 23 | #·virtual·methods |
24 | .method·public·onRequestSendAccessibilityEvent(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z | 24 | .method·public·onRequestSendAccessibilityEvent(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z |
25 | ····.locals·1 | 25 | ····.locals·1 |
26 | ····.param·p1,·"group"····#·Landroid/view/ViewGroup; | 26 | ····.param·p1,·"group"····#·Landroid/view/ViewGroup; |
27 | ····.param·p2,·"child"····#·Landroid/view/View; | 27 | ····.param·p2,·"child"····#·Landroid/view/View; |
28 | ····.param·p3,·"event"····#·Landroid/view/accessibility/AccessibilityEvent; | 28 | ····.param·p3,·"event"····#·Landroid/view/accessibility/AccessibilityEvent; |
29 | ····.prologue | 29 | ····.prologue |
30 | ····.line· | 30 | ····.line·98 |
31 | ····invoke-static·{p1,·p2,·p3},·Landroid/support/v4/view/ViewGroupCompatIcs;->onRequestSendAccessibilityEvent(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z | 31 | ····invoke-static·{p1,·p2,·p3},·Landroid/support/v4/view/ViewGroupCompatIcs;->onRequestSendAccessibilityEvent(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z |
32 | ····move-result·v0 | 32 | ····move-result·v0 |
33 | ····return·v0 | 33 | ····return·v0 |
34 | .end·method | 34 | .end·method |
Offset 60, 15 lines modified | Offset 60, 15 lines modified | ||
60 | ····invoke-super·{p0,·p1,·p2},·Landroid/text/method/SingleLineTransformationMethod;->getTransformation(Ljava/lang/CharSequence;Landroid/view/View;)Ljava/lang/CharSequence; | 60 | ····invoke-super·{p0,·p1,·p2},·Landroid/text/method/SingleLineTransformationMethod;->getTransformation(Ljava/lang/CharSequence;Landroid/view/View;)Ljava/lang/CharSequence; |
61 | ····move-result-object·p1 | 61 | ····move-result-object·p1 |
62 | ····.line·43 | 62 | ····.line·43 |
63 | ····if-eqz·p1,·:cond_0 | 63 | ····if-eqz·p1,·:cond_0 |
64 | ····invoke- | 64 | ····invoke-interface·{p1},·Ljava/lang/CharSequence;->toString()Ljava/lang/String; |
65 | ····move-result-object·v0 | 65 | ····move-result-object·v0 |
66 | ····iget-object·v1,·p0,·Landroid/support/v4/view/PagerTitleStripIcs$SingleLineAllCapsTransform;->mLocale:Ljava/util/Locale; | 66 | ····iget-object·v1,·p0,·Landroid/support/v4/view/PagerTitleStripIcs$SingleLineAllCapsTransform;->mLocale:Ljava/util/Locale; |
67 | ····invoke-virtual·{v0,·v1},·Ljava/lang/String;->toUpperCase(Ljava/util/Locale;)Ljava/lang/String; | 67 | ····invoke-virtual·{v0,·v1},·Ljava/lang/String;->toUpperCase(Ljava/util/Locale;)Ljava/lang/String; |
Offset 10, 107 lines modified | Offset 10, 264 lines modified | ||
10 | .annotation·system·Ldalvik/annotation/InnerClass; | 10 | .annotation·system·Ldalvik/annotation/InnerClass; |
11 | ····accessFlags·=·0x8 | 11 | ····accessFlags·=·0x8 |
12 | ····name·=·"ICSViewCompatImpl" | 12 | ····name·=·"ICSViewCompatImpl" |
13 | .end·annotation | 13 | .end·annotation |
14 | #·static·fields | ||
15 | .field·static·accessibilityDelegateCheckFailed:Z | ||
16 | .field·static·mAccessibilityDelegateField:Ljava/lang/reflect/Field; | ||
14 | #·direct·methods | 17 | #·direct·methods |
18 | .method·static·constructor·<clinit>()V | ||
19 | ····.locals·1 | ||
20 | ····.prologue | ||
21 | ····.line·900 | ||
22 | ····const/4·v0,·0x0 | ||
23 | ····sput-boolean·v0,·Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;->accessibilityDelegateCheckFailed:Z | ||
24 | ····return-void | ||
25 | .end·method | ||
15 | .method·constructor·<init>()V | 26 | .method·constructor·<init>()V |
16 | ····.locals·0 | 27 | ····.locals·0 |
17 | ····.prologue | 28 | ····.prologue |
18 | ····.line· | 29 | ····.line·898 |
19 | ····invoke-direct·{p0},·Landroid/support/v4/view/ViewCompat$HCViewCompatImpl;-><init>()V | 30 | ····invoke-direct·{p0},·Landroid/support/v4/view/ViewCompat$HCViewCompatImpl;-><init>()V |
20 | ····return-void | 31 | ····return-void |
21 | .end·method | 32 | .end·method |
22 | #·virtual·methods | 33 | #·virtual·methods |
34 | .method·public·animate(Landroid/view/View;)Landroid/support/v4/view/ViewPropertyAnimatorCompat; | ||
35 | ····.locals·2 | ||
36 | ····.param·p1,·"view"····#·Landroid/view/View; | ||
37 | ····.prologue | ||
38 | ····.line·951 | ||
39 | ····iget-object·v1,·p0,·Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;->mViewPropertyAnimatorCompatMap:Ljava/util/WeakHashMap; | ||
40 | ····if-nez·v1,·:cond_0 | ||
41 | ····.line·952 | ||
42 | ····new-instance·v1,·Ljava/util/WeakHashMap; | ||
43 | ····invoke-direct·{v1},·Ljava/util/WeakHashMap;-><init>()V | ||
44 | ····iput-object·v1,·p0,·Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;->mViewPropertyAnimatorCompatMap:Ljava/util/WeakHashMap; | ||
45 | ····.line·955 | ||
46 | ····:cond_0 | ||
47 | ····iget-object·v1,·p0,·Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;->mViewPropertyAnimatorCompatMap:Ljava/util/WeakHashMap; | ||
48 | ····invoke-virtual·{v1,·p1},·Ljava/util/WeakHashMap;->get(Ljava/lang/Object;)Ljava/lang/Object; | ||
49 | ····move-result-object·v0 | ||
50 | ····check-cast·v0,·Landroid/support/v4/view/ViewPropertyAnimatorCompat; | ||
51 | ····.line·956 | ||
52 | ····.local·v0,·"vpa":Landroid/support/v4/view/ViewPropertyAnimatorCompat; | ||
53 | ····if-nez·v0,·:cond_1 | ||
54 | ····.line·957 | ||
55 | ····new-instance·v0,·Landroid/support/v4/view/ViewPropertyAnimatorCompat; | ||
56 | ····.end·local·v0····#·"vpa":Landroid/support/v4/view/ViewPropertyAnimatorCompat; | ||
57 | ····invoke-direct·{v0,·p1},·Landroid/support/v4/view/ViewPropertyAnimatorCompat;-><init>(Landroid/view/View;)V | ||
58 | ····.line·958 | ||
59 | ····.restart·local·v0····#·"vpa":Landroid/support/v4/view/ViewPropertyAnimatorCompat; | ||
60 | ····iget-object·v1,·p0,·Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;->mViewPropertyAnimatorCompatMap:Ljava/util/WeakHashMap; | ||
61 | ····invoke-virtual·{v1,·p1,·v0},·Ljava/util/WeakHashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; | ||
62 | ····.line·960 | ||
63 | ····:cond_1 | ||
64 | ····return-object·v0 | ||
65 | .end·method | ||
23 | .method·public·canScrollHorizontally(Landroid/view/View;I)Z | 66 | .method·public·canScrollHorizontally(Landroid/view/View;I)Z |
24 | ····.locals·1 | 67 | ····.locals·1 |
25 | ····.param·p1,·"v"····#·Landroid/view/View; | 68 | ····.param·p1,·"v"····#·Landroid/view/View; |
26 | ····.param·p2,·"direction"····#·I | 69 | ····.param·p2,·"direction"····#·I |
27 | ····.prologue | 70 | ····.prologue |
28 | ····.line· | 71 | ····.line·903 |
29 | ····invoke-static·{p1,·p2},·Landroid/support/v4/view/ViewCompatICS;->canScrollHorizontally(Landroid/view/View;I)Z | 72 | ····invoke-static·{p1,·p2},·Landroid/support/v4/view/ViewCompatICS;->canScrollHorizontally(Landroid/view/View;I)Z |
30 | ····move-result·v0 | 73 | ····move-result·v0 |
31 | ····return·v0 | 74 | ····return·v0 |
32 | .end·method | 75 | .end·method |
33 | .method·public·canScrollVertically(Landroid/view/View;I)Z | 76 | .method·public·canScrollVertically(Landroid/view/View;I)Z |
34 | ····.locals·1 | 77 | ····.locals·1 |
35 | ····.param·p1,·"v"····#·Landroid/view/View; | 78 | ····.param·p1,·"v"····#·Landroid/view/View; |
36 | ····.param·p2,·"direction"····#·I | 79 | ····.param·p2,·"direction"····#·I |
37 | ····.prologue | 80 | ····.prologue |
38 | ····.line· | 81 | ····.line·907 |
39 | ····invoke-static·{p1,·p2},·Landroid/support/v4/view/ViewCompatICS;->canScrollVertically(Landroid/view/View;I)Z | 82 | ····invoke-static·{p1,·p2},·Landroid/support/v4/view/ViewCompatICS;->canScrollVertically(Landroid/view/View;I)Z |
40 | ····move-result·v0 | 83 | ····move-result·v0 |
41 | ····return·v0 | 84 | ····return·v0 |
42 | .end·method | 85 | .end·method |
86 | .method·public·hasAccessibilityDelegate(Landroid/view/View;)Z | ||
87 | ····.locals·5 | ||
88 | ····.param·p1,·"v"····#·Landroid/view/View; | ||
89 | ····.prologue | ||
90 | ····const/4·v1,·0x1 | ||
91 | ····const/4·v2,·0x0 | ||
92 | ····.line·928 | ||
93 | ····sget-boolean·v3,·Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;->accessibilityDelegateCheckFailed:Z | ||
94 | ····if-eqz·v3,·:cond_0 | ||
Max diff block lines reached; 2300/8200 bytes (28.05%) of diff not shown. |
Offset 18, 37 lines modified | Offset 18, 79 lines modified | ||
18 | #·direct·methods | 18 | #·direct·methods |
19 | .method·constructor·<init>()V | 19 | .method·constructor·<init>()V |
20 | ····.locals·0 | 20 | ····.locals·0 |
21 | ····.prologue | 21 | ····.prologue |
22 | ····.line· | 22 | ····.line·57 |
23 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 23 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
24 | ····return-void | 24 | ····return-void |
25 | .end·method | 25 | .end·method |
26 | #·virtual·methods | 26 | #·virtual·methods |
27 | .method·public·getLayoutMode(Landroid/view/ViewGroup;)I | ||
28 | ····.locals·1 | ||
29 | ····.param·p1,·"group"····#·Landroid/view/ViewGroup; | ||
30 | ····.prologue | ||
31 | ····.line·69 | ||
32 | ····const/4·v0,·0x0 | ||
33 | ····return·v0 | ||
34 | .end·method | ||
35 | .method·public·isTransitionGroup(Landroid/view/ViewGroup;)Z | ||
36 | ····.locals·1 | ||
37 | ····.param·p1,·"group"····#·Landroid/view/ViewGroup; | ||
38 | ····.prologue | ||
39 | ····.line·83 | ||
40 | ····const/4·v0,·0x0 | ||
41 | ····return·v0 | ||
42 | .end·method | ||
27 | .method·public·onRequestSendAccessibilityEvent(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z | 43 | .method·public·onRequestSendAccessibilityEvent(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z |
28 | ····.locals·1 | 44 | ····.locals·1 |
29 | ····.param·p1,·"group"····#·Landroid/view/ViewGroup; | 45 | ····.param·p1,·"group"····#·Landroid/view/ViewGroup; |
30 | ····.param·p2,·"child"····#·Landroid/view/View; | 46 | ····.param·p2,·"child"····#·Landroid/view/View; |
31 | ····.param·p3,·"event"····#·Landroid/view/accessibility/AccessibilityEvent; | 47 | ····.param·p3,·"event"····#·Landroid/view/accessibility/AccessibilityEvent; |
32 | ····.prologue | 48 | ····.prologue |
33 | ····.line· | 49 | ····.line·60 |
34 | ····const/4·v0,·0x1 | 50 | ····const/4·v0,·0x1 |
35 | ····return·v0 | 51 | ····return·v0 |
36 | .end·method | 52 | .end·method |
53 | .method·public·setLayoutMode(Landroid/view/ViewGroup;I)V | ||
54 | ····.locals·0 | ||
55 | ····.param·p1,·"group"····#·Landroid/view/ViewGroup; | ||
56 | ····.param·p2,·"mode"····#·I | ||
57 | ····.prologue | ||
58 | ····.line·75 | ||
59 | ····return-void | ||
60 | .end·method | ||
37 | .method·public·setMotionEventSplittingEnabled(Landroid/view/ViewGroup;Z)V | 61 | .method·public·setMotionEventSplittingEnabled(Landroid/view/ViewGroup;Z)V |
38 | ····.locals·0 | 62 | ····.locals·0 |
39 | ····.param·p1,·"group"····#·Landroid/view/ViewGroup; | 63 | ····.param·p1,·"group"····#·Landroid/view/ViewGroup; |
40 | ····.param·p2,·"split"····#·Z | 64 | ····.param·p2,·"split"····#·Z |
41 | ····.prologue | 65 | ····.prologue |
42 | ····.line· | 66 | ····.line·65 |
67 | ····return-void | ||
68 | .end·method | ||
69 | .method·public·setTransitionGroup(Landroid/view/ViewGroup;Z)V | ||
70 | ····.locals·0 | ||
71 | ····.param·p1,·"group"····#·Landroid/view/ViewGroup; | ||
72 | ····.param·p2,·"isTransitionGroup"····#·Z | ||
73 | ····.prologue | ||
74 | ····.line·79 | ||
43 | ····return-void | 75 | ····return-void |
44 | .end·method | 76 | .end·method |
Offset 15, 54 lines modified | Offset 15, 54 lines modified | ||
15 | #·direct·methods | 15 | #·direct·methods |
16 | .method·constructor·<init>()V | 16 | .method·constructor·<init>()V |
17 | ····.locals·0 | 17 | ····.locals·0 |
18 | ····.prologue | 18 | ····.prologue |
19 | ····.line·1 | 19 | ····.line·144 |
20 | ····invoke-direct·{p0},·Landroid/support/v4/view/KeyEventCompat$EclairKeyEventVersionImpl;-><init>()V | 20 | ····invoke-direct·{p0},·Landroid/support/v4/view/KeyEventCompat$EclairKeyEventVersionImpl;-><init>()V |
21 | ····return-void | 21 | ····return-void |
22 | .end·method | 22 | .end·method |
23 | #·virtual·methods | 23 | #·virtual·methods |
24 | .method·public·metaStateHasModifiers(II)Z | 24 | .method·public·metaStateHasModifiers(II)Z |
25 | ····.locals·1 | 25 | ····.locals·1 |
26 | ····.param·p1,·"metaState"····#·I | 26 | ····.param·p1,·"metaState"····#·I |
27 | ····.param·p2,·"modifiers"····#·I | 27 | ····.param·p2,·"modifiers"····#·I |
28 | ····.prologue | 28 | ····.prologue |
29 | ····.line·1 | 29 | ····.line·152 |
30 | ····invoke-static·{p1,·p2},·Landroid/support/v4/view/KeyEventCompatHoneycomb;->metaStateHasModifiers(II)Z | 30 | ····invoke-static·{p1,·p2},·Landroid/support/v4/view/KeyEventCompatHoneycomb;->metaStateHasModifiers(II)Z |
31 | ····move-result·v0 | 31 | ····move-result·v0 |
32 | ····return·v0 | 32 | ····return·v0 |
33 | .end·method | 33 | .end·method |
34 | .method·public·metaStateHasNoModifiers(I)Z | 34 | .method·public·metaStateHasNoModifiers(I)Z |
35 | ····.locals·1 | 35 | ····.locals·1 |
36 | ····.param·p1,·"metaState"····#·I | 36 | ····.param·p1,·"metaState"····#·I |
37 | ····.prologue | 37 | ····.prologue |
38 | ····.line·1 | 38 | ····.line·157 |
39 | ····invoke-static·{p1},·Landroid/support/v4/view/KeyEventCompatHoneycomb;->metaStateHasNoModifiers(I)Z | 39 | ····invoke-static·{p1},·Landroid/support/v4/view/KeyEventCompatHoneycomb;->metaStateHasNoModifiers(I)Z |
40 | ····move-result·v0 | 40 | ····move-result·v0 |
41 | ····return·v0 | 41 | ····return·v0 |
42 | .end·method | 42 | .end·method |
43 | .method·public·normalizeMetaState(I)I | 43 | .method·public·normalizeMetaState(I)I |
44 | ····.locals·1 | 44 | ····.locals·1 |
45 | ····.param·p1,·"metaState"····#·I | 45 | ····.param·p1,·"metaState"····#·I |
46 | ····.prologue | 46 | ····.prologue |
47 | ····.line·1 | 47 | ····.line·147 |
48 | ····invoke-static·{p1},·Landroid/support/v4/view/KeyEventCompatHoneycomb;->normalizeMetaState(I)I | 48 | ····invoke-static·{p1},·Landroid/support/v4/view/KeyEventCompatHoneycomb;->normalizeMetaState(I)I |
49 | ····move-result·v0 | 49 | ····move-result·v0 |
50 | ····return·v0 | 50 | ····return·v0 |
51 | .end·method | 51 | .end·method |
Offset 15, 178 lines modified | Offset 15, 238 lines modified | ||
15 | #·direct·methods | 15 | #·direct·methods |
16 | .method·constructor·<init>()V | 16 | .method·constructor·<init>()V |
17 | ····.locals·0 | 17 | ····.locals·0 |
18 | ····.prologue | 18 | ····.prologue |
19 | ····.line· | 19 | ····.line·964 |
20 | ····invoke-direct·{p0},·Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;-><init>()V | 20 | ····invoke-direct·{p0},·Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;-><init>()V |
21 | ····return-void | 21 | ····return-void |
22 | .end·method | 22 | .end·method |
23 | #·virtual·methods | 23 | #·virtual·methods |
24 | .method·public·getAccessibilityNodeProvider(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; | 24 | .method·public·getAccessibilityNodeProvider(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; |
25 | ····.locals·2 | 25 | ····.locals·2 |
26 | ····.param·p1,·"view"····#·Landroid/view/View; | 26 | ····.param·p1,·"view"····#·Landroid/view/View; |
27 | ····.prologue | 27 | ····.prologue |
28 | ····.line· | 28 | ····.line·1009 |
29 | ····invoke-static·{p1},·Landroid/support/v4/view/ViewCompatJB;->getAccessibilityNodeProvider(Landroid/view/View;)Ljava/lang/Object; | 29 | ····invoke-static·{p1},·Landroid/support/v4/view/ViewCompatJB;->getAccessibilityNodeProvider(Landroid/view/View;)Ljava/lang/Object; |
30 | ····move-result-object·v0 | 30 | ····move-result-object·v0 |
31 | ····.line· | 31 | ····.line·1010 |
32 | ····.local·v0,·"compat":Ljava/lang/Object; | 32 | ····.local·v0,·"compat":Ljava/lang/Object; |
33 | ····if-eqz·v0,·:cond_0 | 33 | ····if-eqz·v0,·:cond_0 |
34 | ····.line· | 34 | ····.line·1011 |
35 | ····new-instance·v1,·Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; | 35 | ····new-instance·v1,·Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat; |
36 | ····invoke-direct·{v1,·v0},·Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;-><init>(Ljava/lang/Object;)V | 36 | ····invoke-direct·{v1,·v0},·Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;-><init>(Ljava/lang/Object;)V |
37 | ····.line· | 37 | ····.line·1013 |
38 | ····:goto_0 | 38 | ····:goto_0 |
39 | ····return-object·v1 | 39 | ····return-object·v1 |
40 | ····:cond_0 | 40 | ····:cond_0 |
41 | ····const/4·v1,·0x0 | 41 | ····const/4·v1,·0x0 |
42 | ····goto·:goto_0 | 42 | ····goto·:goto_0 |
43 | .end·method | 43 | .end·method |
44 | .method·public·getFitsSystemWindows(Landroid/view/View;)Z | ||
45 | ····.locals·1 | ||
46 | ····.param·p1,·"view"····#·Landroid/view/View; | ||
47 | ····.prologue | ||
48 | ····.line·1038 | ||
49 | ····invoke-static·{p1},·Landroid/support/v4/view/ViewCompatJB;->getFitsSystemWindows(Landroid/view/View;)Z | ||
50 | ····move-result·v0 | ||
51 | ····return·v0 | ||
52 | .end·method | ||
44 | .method·public·getImportantForAccessibility(Landroid/view/View;)I | 53 | .method·public·getImportantForAccessibility(Landroid/view/View;)I |
45 | ····.locals·1 | 54 | ····.locals·1 |
46 | ····.param·p1,·"view"····#·Landroid/view/View; | 55 | ····.param·p1,·"view"····#·Landroid/view/View; |
47 | ····.prologue | 56 | ····.prologue |
48 | ····.line· | 57 | ····.line·991 |
49 | ····invoke-static·{p1},·Landroid/support/v4/view/ViewCompatJB;->getImportantForAccessibility(Landroid/view/View;)I | 58 | ····invoke-static·{p1},·Landroid/support/v4/view/ViewCompatJB;->getImportantForAccessibility(Landroid/view/View;)I |
50 | ····move-result·v0 | 59 | ····move-result·v0 |
51 | ····return·v0 | 60 | ····return·v0 |
52 | .end·method | 61 | .end·method |
62 | .method·public·getMinimumHeight(Landroid/view/View;)I | ||
63 | ····.locals·1 | ||
64 | ····.param·p1,·"view"····#·Landroid/view/View; | ||
65 | ····.prologue | ||
66 | ····.line·1028 | ||
67 | ····invoke-static·{p1},·Landroid/support/v4/view/ViewCompatJB;->getMinimumHeight(Landroid/view/View;)I | ||
68 | ····move-result·v0 | ||
69 | ····return·v0 | ||
70 | .end·method | ||
71 | .method·public·getMinimumWidth(Landroid/view/View;)I | ||
72 | ····.locals·1 | ||
73 | ····.param·p1,·"view"····#·Landroid/view/View; | ||
74 | ····.prologue | ||
75 | ····.line·1023 | ||
76 | ····invoke-static·{p1},·Landroid/support/v4/view/ViewCompatJB;->getMinimumWidth(Landroid/view/View;)I | ||
77 | ····move-result·v0 | ||
78 | ····return·v0 | ||
79 | .end·method | ||
53 | .method·public·getParentForAccessibility(Landroid/view/View;)Landroid/view/ViewParent; | 80 | .method·public·getParentForAccessibility(Landroid/view/View;)Landroid/view/ViewParent; |
54 | ····.locals·1 | 81 | ····.locals·1 |
55 | ····.param·p1,·"view"····#·Landroid/view/View; | 82 | ····.param·p1,·"view"····#·Landroid/view/View; |
56 | ····.prologue | 83 | ····.prologue |
57 | ····.line· | 84 | ····.line·1018 |
58 | ····invoke-static·{p1},·Landroid/support/v4/view/ViewCompatJB;->getParentForAccessibility(Landroid/view/View;)Landroid/view/ViewParent; | 85 | ····invoke-static·{p1},·Landroid/support/v4/view/ViewCompatJB;->getParentForAccessibility(Landroid/view/View;)Landroid/view/ViewParent; |
59 | ····move-result-object·v0 | 86 | ····move-result-object·v0 |
60 | ····return-object·v0 | 87 | ····return-object·v0 |
61 | .end·method | 88 | .end·method |
62 | .method·public·hasTransientState(Landroid/view/View;)Z | 89 | .method·public·hasTransientState(Landroid/view/View;)Z |
63 | ····.locals·1 | 90 | ····.locals·1 |
64 | ····.param·p1,·"view"····#·Landroid/view/View; | 91 | ····.param·p1,·"view"····#·Landroid/view/View; |
65 | ····.prologue | 92 | ····.prologue |
66 | ····.line· | 93 | ····.line·967 |
67 | ····invoke-static·{p1},·Landroid/support/v4/view/ViewCompatJB;->hasTransientState(Landroid/view/View;)Z | 94 | ····invoke-static·{p1},·Landroid/support/v4/view/ViewCompatJB;->hasTransientState(Landroid/view/View;)Z |
68 | ····move-result·v0 | 95 | ····move-result·v0 |
69 | ····return·v0 | 96 | ····return·v0 |
70 | .end·method | 97 | .end·method |
71 | .method·public·performAccessibilityAction(Landroid/view/View;ILandroid/os/Bundle;)Z | 98 | .method·public·performAccessibilityAction(Landroid/view/View;ILandroid/os/Bundle;)Z |
72 | ····.locals·1 | 99 | ····.locals·1 |
73 | ····.param·p1,·"view"····#·Landroid/view/View; | 100 | ····.param·p1,·"view"····#·Landroid/view/View; |
74 | ····.param·p2,·"action"····#·I | 101 | ····.param·p2,·"action"····#·I |
75 | ····.param·p3,·"arguments"····#·Landroid/os/Bundle; | 102 | ····.param·p3,·"arguments"····#·Landroid/os/Bundle; |
Max diff block lines reached; 3243/6679 bytes (48.56%) of diff not shown. |
Offset 1, 79 lines modified | Offset 1, 30 lines modified | ||
1 | .class·public·Landroid/support/v4/view/MenuCompat; | 1 | .class·public·Landroid/support/v4/view/MenuCompat; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | .source·"MenuCompat.java" | 3 | .source·"MenuCompat.java" |
4 | #·annotations | ||
5 | .annotation·system·Ldalvik/annotation/MemberClasses; | ||
6 | ····value·=·{ | ||
7 | ········Landroid/support/v4/view/MenuCompat$HoneycombMenuVersionImpl;, | ||
8 | ········Landroid/support/v4/view/MenuCompat$BaseMenuVersionImpl;, | ||
9 | ········Landroid/support/v4/view/MenuCompat$MenuVersionImpl; | ||
10 | ····} | ||
11 | .end·annotation | ||
12 | #·static·fields | ||
13 | .field·static·final·IMPL:Landroid/support/v4/view/MenuCompat$MenuVersionImpl; | ||
14 | #·direct·methods | 4 | #·direct·methods |
15 | .method·static·constructor·<clinit>()V | ||
16 | ····.locals·2 | ||
17 | ····.prologue | ||
18 | ····.line·60 | ||
19 | ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I | ||
20 | ····const/16·v1,·0xb | ||
21 | ····if-lt·v0,·v1,·:cond_0 | ||
22 | ····.line·61 | ||
23 | ····new-instance·v0,·Landroid/support/v4/view/MenuCompat$HoneycombMenuVersionImpl; | ||
24 | ····invoke-direct·{v0},·Landroid/support/v4/view/MenuCompat$HoneycombMenuVersionImpl;-><init>()V | ||
25 | ····sput-object·v0,·Landroid/support/v4/view/MenuCompat;->IMPL:Landroid/support/v4/view/MenuCompat$MenuVersionImpl; | ||
26 | ····.line·65 | ||
27 | ····:goto_0 | ||
28 | ····return-void | ||
29 | ····.line·63 | ||
30 | ····:cond_0 | ||
31 | ····new-instance·v0,·Landroid/support/v4/view/MenuCompat$BaseMenuVersionImpl; | ||
32 | ····invoke-direct·{v0},·Landroid/support/v4/view/MenuCompat$BaseMenuVersionImpl;-><init>()V | ||
33 | ····sput-object·v0,·Landroid/support/v4/view/MenuCompat;->IMPL:Landroid/support/v4/view/MenuCompat$MenuVersionImpl; | ||
34 | ····goto·:goto_0 | ||
35 | .end·method | ||
36 | .method·public·constructor·<init>()V | 5 | .method·public·constructor·<init>()V |
37 | ····.locals·0 | 6 | ····.locals·0 |
38 | ····.prologue | 7 | ····.prologue |
39 | ····.line·25 | 8 | ····.line·25 |
40 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 9 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
41 | ····.line·47 | ||
42 | ····return-void | 10 | ····return-void |
43 | .end·method | 11 | .end·method |
44 | .method·public·static·setShowAsAction(Landroid/view/MenuItem;I) | 12 | .method·public·static·setShowAsAction(Landroid/view/MenuItem;I)V |
45 | ····.locals· | 13 | ····.locals·0 |
46 | ····.param·p0,·"item"····#·Landroid/view/MenuItem; | 14 | ····.param·p0,·"item"····#·Landroid/view/MenuItem; |
47 | ····.param·p1,·"actionEnum"····#·I | 15 | ····.param·p1,·"actionEnum"····#·I |
16 | ····.annotation·runtime·Ljava/lang/Deprecated; | ||
17 | ····.end·annotation | ||
48 | ····.prologue | 18 | ····.prologue |
49 | ····.line· | 19 | ····.line·34 |
50 | ····sget-object·v0,·Landroid/support/v4/view/MenuCompat;->IMPL:Landroid/support/v4/view/MenuCompat$MenuVersionImpl; | ||
51 | ····invoke- | 20 | ····invoke-static·{p0,·p1},·Landroid/support/v4/view/MenuItemCompat;->setShowAsAction(Landroid/view/MenuItem;I)V |
21 | ····.line·35 | ||
52 | ····move-result·v0 | ||
53 | ····return | 22 | ····return-void |
54 | .end·method | 23 | .end·method |
Offset 15, 79 lines modified | Offset 15, 134 lines modified | ||
15 | #·direct·methods | 15 | #·direct·methods |
16 | .method·constructor·<init>()V | 16 | .method·constructor·<init>()V |
17 | ····.locals·0 | 17 | ····.locals·0 |
18 | ····.prologue | 18 | ····.prologue |
19 | ····.line· | 19 | ····.line·1042 |
20 | ····invoke-direct·{p0},·Landroid/support/v4/view/ViewCompat$JBViewCompatImpl;-><init>()V | 20 | ····invoke-direct·{p0},·Landroid/support/v4/view/ViewCompat$JBViewCompatImpl;-><init>()V |
21 | ····return-void | 21 | ····return-void |
22 | .end·method | 22 | .end·method |
23 | #·virtual·methods | 23 | #·virtual·methods |
24 | .method·public·getLabelFor(Landroid/view/View;)I | 24 | .method·public·getLabelFor(Landroid/view/View;)I |
25 | ····.locals·1 | 25 | ····.locals·1 |
26 | ····.param·p1,·"view"····#·Landroid/view/View; | 26 | ····.param·p1,·"view"····#·Landroid/view/View; |
27 | ····.prologue | 27 | ····.prologue |
28 | ····.line· | 28 | ····.line·1046 |
29 | ····invoke-static·{p1},·Landroid/support/v4/view/ViewCompatJellybeanMr1;->getLabelFor(Landroid/view/View;)I | 29 | ····invoke-static·{p1},·Landroid/support/v4/view/ViewCompatJellybeanMr1;->getLabelFor(Landroid/view/View;)I |
30 | ····move-result·v0 | 30 | ····move-result·v0 |
31 | ····return·v0 | 31 | ····return·v0 |
32 | .end·method | 32 | .end·method |
33 | .method·public·getLayoutDirection(Landroid/view/View;)I | 33 | .method·public·getLayoutDirection(Landroid/view/View;)I |
34 | ····.locals·1 | 34 | ····.locals·1 |
35 | ····.param·p1,·"view"····#·Landroid/view/View; | 35 | ····.param·p1,·"view"····#·Landroid/view/View; |
36 | ····.prologue | 36 | ····.prologue |
37 | ····.line· | 37 | ····.line·1061 |
38 | ····invoke-static·{p1},·Landroid/support/v4/view/ViewCompatJellybeanMr1;->getLayoutDirection(Landroid/view/View;)I | 38 | ····invoke-static·{p1},·Landroid/support/v4/view/ViewCompatJellybeanMr1;->getLayoutDirection(Landroid/view/View;)I |
39 | ····move-result·v0 | 39 | ····move-result·v0 |
40 | ····return·v0 | 40 | ····return·v0 |
41 | .end·method | 41 | .end·method |
42 | .method·public·getPaddingEnd(Landroid/view/View;)I | ||
43 | ····.locals·1 | ||
44 | ····.param·p1,·"view"····#·Landroid/view/View; | ||
45 | ····.prologue | ||
46 | ····.line·1076 | ||
47 | ····invoke-static·{p1},·Landroid/support/v4/view/ViewCompatJellybeanMr1;->getPaddingEnd(Landroid/view/View;)I | ||
48 | ····move-result·v0 | ||
49 | ····return·v0 | ||
50 | .end·method | ||
51 | .method·public·getPaddingStart(Landroid/view/View;)I | ||
52 | ····.locals·1 | ||
53 | ····.param·p1,·"view"····#·Landroid/view/View; | ||
54 | ····.prologue | ||
55 | ····.line·1071 | ||
56 | ····invoke-static·{p1},·Landroid/support/v4/view/ViewCompatJellybeanMr1;->getPaddingStart(Landroid/view/View;)I | ||
57 | ····move-result·v0 | ||
58 | ····return·v0 | ||
59 | .end·method | ||
60 | .method·public·getWindowSystemUiVisibility(Landroid/view/View;)I | ||
61 | ····.locals·1 | ||
62 | ····.param·p1,·"view"····#·Landroid/view/View; | ||
63 | ····.prologue | ||
64 | ····.line·1086 | ||
65 | ····invoke-static·{p1},·Landroid/support/v4/view/ViewCompatJellybeanMr1;->getWindowSystemUiVisibility(Landroid/view/View;)I | ||
66 | ····move-result·v0 | ||
67 | ····return·v0 | ||
68 | .end·method | ||
42 | .method·public·setLabelFor(Landroid/view/View;I)V | 69 | .method·public·setLabelFor(Landroid/view/View;I)V |
43 | ····.locals·0 | 70 | ····.locals·0 |
44 | ····.param·p1,·"view"····#·Landroid/view/View; | 71 | ····.param·p1,·"view"····#·Landroid/view/View; |
45 | ····.param·p2,·"id"····#·I | 72 | ····.param·p2,·"id"····#·I |
46 | ····.prologue | 73 | ····.prologue |
47 | ····.line· | 74 | ····.line·1051 |
48 | ····invoke-static·{p1,·p2},·Landroid/support/v4/view/ViewCompatJellybeanMr1;->setLabelFor(Landroid/view/View;I)V | 75 | ····invoke-static·{p1,·p2},·Landroid/support/v4/view/ViewCompatJellybeanMr1;->setLabelFor(Landroid/view/View;I)V |
49 | ····.line· | 76 | ····.line·1052 |
50 | ····return-void | 77 | ····return-void |
51 | .end·method | 78 | .end·method |
52 | .method·public·setLayerPaint(Landroid/view/View;Landroid/graphics/Paint;)V | 79 | .method·public·setLayerPaint(Landroid/view/View;Landroid/graphics/Paint;)V |
53 | ····.locals·0 | 80 | ····.locals·0 |
54 | ····.param·p1,·"view"····#·Landroid/view/View; | 81 | ····.param·p1,·"view"····#·Landroid/view/View; |
55 | ····.param·p2,·"paint"····#·Landroid/graphics/Paint; | 82 | ····.param·p2,·"paint"····#·Landroid/graphics/Paint; |
56 | ····.prologue | 83 | ····.prologue |
57 | ····.line· | 84 | ····.line·1056 |
58 | ····invoke-static·{p1,·p2},·Landroid/support/v4/view/ViewCompatJellybeanMr1;->setLayerPaint(Landroid/view/View;Landroid/graphics/Paint;)V | 85 | ····invoke-static·{p1,·p2},·Landroid/support/v4/view/ViewCompatJellybeanMr1;->setLayerPaint(Landroid/view/View;Landroid/graphics/Paint;)V |
59 | ····.line· | 86 | ····.line·1057 |
60 | ····return-void | 87 | ····return-void |
61 | .end·method | 88 | .end·method |
62 | .method·public·setLayoutDirection(Landroid/view/View;I)V | 89 | .method·public·setLayoutDirection(Landroid/view/View;I)V |
63 | ····.locals·0 | 90 | ····.locals·0 |
64 | ····.param·p1,·"view"····#·Landroid/view/View; | 91 | ····.param·p1,·"view"····#·Landroid/view/View; |
65 | ····.param·p2,·"layoutDirection"····#·I | 92 | ····.param·p2,·"layoutDirection"····#·I |
66 | ····.prologue | 93 | ····.prologue |
67 | ····.line· | 94 | ····.line·1066 |
68 | ····invoke-static·{p1,·p2},·Landroid/support/v4/view/ViewCompatJellybeanMr1;->setLayoutDirection(Landroid/view/View;I)V | 95 | ····invoke-static·{p1,·p2},·Landroid/support/v4/view/ViewCompatJellybeanMr1;->setLayoutDirection(Landroid/view/View;I)V |
96 | ····.line·1067 | ||
97 | ····return-void | ||
98 | .end·method | ||
99 | .method·public·setPaddingRelative(Landroid/view/View;IIII)V | ||
100 | ····.locals·0 | ||
101 | ····.param·p1,·"view"····#·Landroid/view/View; | ||
102 | ····.param·p2,·"start"····#·I | ||
103 | ····.param·p3,·"top"····#·I | ||
104 | ····.param·p4,·"end"····#·I | ||
105 | ····.param·p5,·"bottom"····#·I | ||
Max diff block lines reached; 13/3587 bytes (0.36%) of diff not shown. |
Offset 36, 14 lines modified | Offset 36, 53 lines modified | ||
36 | ····invoke-virtual·{p0},·Landroid/view/View;->getLayoutDirection()I | 36 | ····invoke-virtual·{p0},·Landroid/view/View;->getLayoutDirection()I |
37 | ····move-result·v0 | 37 | ····move-result·v0 |
38 | ····return·v0 | 38 | ····return·v0 |
39 | .end·method | 39 | .end·method |
40 | .method·public·static·getPaddingEnd(Landroid/view/View;)I | ||
41 | ····.locals·1 | ||
42 | ····.param·p0,·"view"····#·Landroid/view/View; | ||
43 | ····.prologue | ||
44 | ····.line·52 | ||
45 | ····invoke-virtual·{p0},·Landroid/view/View;->getPaddingEnd()I | ||
46 | ····move-result·v0 | ||
47 | ····return·v0 | ||
48 | .end·method | ||
49 | .method·public·static·getPaddingStart(Landroid/view/View;)I | ||
50 | ····.locals·1 | ||
51 | ····.param·p0,·"view"····#·Landroid/view/View; | ||
52 | ····.prologue | ||
53 | ····.line·48 | ||
54 | ····invoke-virtual·{p0},·Landroid/view/View;->getPaddingStart()I | ||
55 | ····move-result·v0 | ||
56 | ····return·v0 | ||
57 | .end·method | ||
58 | .method·public·static·getWindowSystemUiVisibility(Landroid/view/View;)I | ||
59 | ····.locals·1 | ||
60 | ····.param·p0,·"view"····#·Landroid/view/View; | ||
61 | ····.prologue | ||
62 | ····.line·60 | ||
63 | ····invoke-virtual·{p0},·Landroid/view/View;->getWindowSystemUiVisibility()I | ||
64 | ····move-result·v0 | ||
65 | ····return·v0 | ||
66 | .end·method | ||
40 | .method·public·static·setLabelFor(Landroid/view/View;I)V | 67 | .method·public·static·setLabelFor(Landroid/view/View;I)V |
41 | ····.locals·0 | 68 | ····.locals·0 |
42 | ····.param·p0,·"view"····#·Landroid/view/View; | 69 | ····.param·p0,·"view"····#·Landroid/view/View; |
43 | ····.param·p1,·"id"····#·I | 70 | ····.param·p1,·"id"····#·I |
44 | ····.prologue | 71 | ····.prologue |
45 | ····.line·32 | 72 | ····.line·32 |
Offset 74, 7 lines modified | Offset 113, 23 lines modified | ||
74 | ····.prologue | 113 | ····.prologue |
75 | ····.line·44 | 114 | ····.line·44 |
76 | ····invoke-virtual·{p0,·p1},·Landroid/view/View;->setLayoutDirection(I)V | 115 | ····invoke-virtual·{p0,·p1},·Landroid/view/View;->setLayoutDirection(I)V |
77 | ····.line·45 | 116 | ····.line·45 |
78 | ····return-void | 117 | ····return-void |
79 | .end·method | 118 | .end·method |
119 | .method·public·static·setPaddingRelative(Landroid/view/View;IIII)V | ||
120 | ····.locals·0 | ||
121 | ····.param·p0,·"view"····#·Landroid/view/View; | ||
122 | ····.param·p1,·"start"····#·I | ||
123 | ····.param·p2,·"top"····#·I | ||
124 | ····.param·p3,·"end"····#·I | ||
125 | ····.param·p4,·"bottom"····#·I | ||
126 | ····.prologue | ||
127 | ····.line·56 | ||
128 | ····invoke-virtual·{p0,·p1,·p2,·p3,·p4},·Landroid/view/View;->setPaddingRelative(IIII)V | ||
129 | ····.line·57 | ||
130 | ····return-void | ||
131 | .end·method |
Offset 461, 15 lines modified | Offset 461, 15 lines modified | ||
461 | ····iput·v3,·p0,·Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mDoubleTapSlopSquare:I | 461 | ····iput·v3,·p0,·Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mDoubleTapSlopSquare:I |
462 | ····.line·182 | 462 | ····.line·182 |
463 | ····return-void | 463 | ····return-void |
464 | .end·method | 464 | .end·method |
465 | .method·private·isConsideredDoubleTap(Landroid/view/MotionEvent;Landroid/view/MotionEvent;Landroid/view/MotionEvent;)Z | 465 | .method·private·isConsideredDoubleTap(Landroid/view/MotionEvent;Landroid/view/MotionEvent;Landroid/view/MotionEvent;)Z |
466 | ····.locals· | 466 | ····.locals·8 |
467 | ····.param·p1,·"firstDown"····#·Landroid/view/MotionEvent; | 467 | ····.param·p1,·"firstDown"····#·Landroid/view/MotionEvent; |
468 | ····.param·p2,·"firstUp"····#·Landroid/view/MotionEvent; | 468 | ····.param·p2,·"firstUp"····#·Landroid/view/MotionEvent; |
469 | ····.param·p3,·"secondDown"····#·Landroid/view/MotionEvent; | 469 | ····.param·p3,·"secondDown"····#·Landroid/view/MotionEvent; |
470 | ····.prologue | 470 | ····.prologue |
471 | ····const/4·v2,·0x0 | 471 | ····const/4·v2,·0x0 |
Offset 483, 27 lines modified | Offset 483, 27 lines modified | ||
483 | ····:goto_0 | 483 | ····:goto_0 |
484 | ····return·v2 | 484 | ····return·v2 |
485 | ····.line·443 | 485 | ····.line·443 |
486 | ····:cond_1 | 486 | ····:cond_1 |
487 | ····invoke-virtual·{p3},·Landroid/view/MotionEvent;->getEventTime()J | 487 | ····invoke-virtual·{p3},·Landroid/view/MotionEvent;->getEventTime()J |
488 | ····move-result-wide·v | 488 | ····move-result-wide·v4 |
489 | ····invoke-virtual·{p2},·Landroid/view/MotionEvent;->getEventTime()J | 489 | ····invoke-virtual·{p2},·Landroid/view/MotionEvent;->getEventTime()J |
490 | ····move-result-wide·v | 490 | ····move-result-wide·v6 |
491 | ····sub-long/2addr·v | 491 | ····sub-long/2addr·v4,·v6 |
492 | ····sget·v | 492 | ····sget·v3,·Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->DOUBLE_TAP_TIMEOUT:I |
493 | ····int-to-long·v | 493 | ····int-to-long·v6,·v3 |
494 | ····cmp-long·v3,·v | 494 | ····cmp-long·v3,·v4,·v6 |
495 | ····if-gtz·v3,·:cond_0 | 495 | ····if-gtz·v3,·:cond_0 |
496 | ····.line·447 | 496 | ····.line·447 |
497 | ····invoke-virtual·{p1},·Landroid/view/MotionEvent;->getX()F | 497 | ····invoke-virtual·{p1},·Landroid/view/MotionEvent;->getX()F |
498 | ····move-result·v3 | 498 | ····move-result·v3 |
Offset 560, 1448 lines modified | Offset 560, 1448 lines modified | ||
560 | ····.line·212 | 560 | ····.line·212 |
561 | ····iget-boolean·v0,·p0,·Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mIsLongpressEnabled:Z | 561 | ····iget-boolean·v0,·p0,·Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mIsLongpressEnabled:Z |
562 | ····return·v0 | 562 | ····return·v0 |
563 | .end·method | 563 | .end·method |
564 | .method·public·onTouchEvent(Landroid/view/MotionEvent;)Z | 564 | .method·public·onTouchEvent(Landroid/view/MotionEvent;)Z |
565 | ····.locals·4 | 565 | ····.locals·42 |
566 | ····.param·p1,·"ev"····#·Landroid/view/MotionEvent; | 566 | ····.param·p1,·"ev"····#·Landroid/view/MotionEvent; |
567 | ····.prologue | 567 | ····.prologue |
568 | ····.line·224 | 568 | ····.line·224 |
569 | ····invoke-virtual/range·{p1·..·p1},·Landroid/view/MotionEvent;->getAction()I | 569 | ····invoke-virtual/range·{p1·..·p1},·Landroid/view/MotionEvent;->getAction()I |
570 | ····move-result·v | 570 | ····move-result·v6 |
571 | ····.line·226 | 571 | ····.line·226 |
572 | ····.local·v | 572 | ····.local·v6,·"action":I |
573 | ····move-object/from16·v0,·p0 | 573 | ····move-object/from16·v0,·p0 |
574 | ····iget-object·v0,·v0,·Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mVelocityTracker:Landroid/view/VelocityTracker; | 574 | ····iget-object·v0,·v0,·Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mVelocityTracker:Landroid/view/VelocityTracker; |
575 | ····move-object/from16·v3 | 575 | ····move-object/from16·v36,·v0 |
576 | ····if-nez·v3 | 576 | ····if-nez·v36,·:cond_0 |
577 | ····.line·227 | 577 | ····.line·227 |
578 | ····invoke-static·{},·Landroid/view/VelocityTracker;->obtain()Landroid/view/VelocityTracker; | 578 | ····invoke-static·{},·Landroid/view/VelocityTracker;->obtain()Landroid/view/VelocityTracker; |
579 | ····move-result-object·v3 | 579 | ····move-result-object·v36 |
580 | ····move-object/from16·v0,·v3 | 580 | ····move-object/from16·v0,·v36 |
581 | ····move-object/from16·v1,·p0 | 581 | ····move-object/from16·v1,·p0 |
582 | ····iput-object·v0,·v1,·Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mVelocityTracker:Landroid/view/VelocityTracker; | 582 | ····iput-object·v0,·v1,·Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mVelocityTracker:Landroid/view/VelocityTracker; |
583 | ····.line·229 | 583 | ····.line·229 |
584 | ····:cond_0 | 584 | ····:cond_0 |
585 | ····move-object/from16·v0,·p0 | 585 | ····move-object/from16·v0,·p0 |
586 | ····iget-object·v0,·v0,·Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mVelocityTracker:Landroid/view/VelocityTracker; | 586 | ····iget-object·v0,·v0,·Landroid/support/v4/view/GestureDetectorCompat$GestureDetectorCompatImplBase;->mVelocityTracker:Landroid/view/VelocityTracker; |
587 | ····move-object/from16·v3 | 587 | ····move-object/from16·v36,·v0 |
588 | ····move-object/from16·v0,·v3 | 588 | ····move-object/from16·v0,·v36 |
589 | ····move-object/from16·v1,·p1 | 589 | ····move-object/from16·v1,·p1 |
590 | ····invoke-virtual·{v0,·v1},·Landroid/view/VelocityTracker;->addMovement(Landroid/view/MotionEvent;)V | 590 | ····invoke-virtual·{v0,·v1},·Landroid/view/VelocityTracker;->addMovement(Landroid/view/MotionEvent;)V |
591 | ····.line·231 | 591 | ····.line·231 |
592 | ····and-int/lit16·v0,·v | 592 | ····and-int/lit16·v0,·v6,·0xff |
593 | ····move/from16·v3 | 593 | ····move/from16·v36,·v0 |
594 | ····const/16·v3 | 594 | ····const/16·v37,·0x6 |
595 | ····move/from16·v0,·v3 | 595 | ····move/from16·v0,·v36 |
596 | ····move/from16·v1,·v3 | 596 | ····move/from16·v1,·v37 |
597 | ····if-ne·v0,·v1,·:cond_1 | 597 | ····if-ne·v0,·v1,·:cond_1 |
598 | ····const/16·v2 | 598 | ····const/16·v22,·0x1 |
599 | ····.line·233 | 599 | ····.line·233 |
600 | ····.local·v2 | 600 | ····.local·v22,·"pointerUp":Z |
601 | ····:goto_0 | 601 | ····:goto_0 |
602 | ····if-eqz·v2 | 602 | ····if-eqz·v22,·:cond_2 |
603 | ····invoke-static/range·{p1·..·p1},·Landroid/support/v4/view/MotionEventCompat;->getActionIndex(Landroid/view/MotionEvent;)I | 603 | ····invoke-static/range·{p1·..·p1},·Landroid/support/v4/view/MotionEventCompat;->getActionIndex(Landroid/view/MotionEvent;)I |
604 | ····move-result·v2 | 604 | ····move-result·v25 |
605 | ····.line·236 | 605 | ····.line·236 |
606 | ····.local·v2 | 606 | ····.local·v25,·"skipIndex":I |
607 | ····:goto_1 | 607 | ····:goto_1 |
608 | ····const/16·v25,·0x0 | ||
609 | ····.local·v25,·"sumX":F | ||
610 | ····const/16·v26,·0x0 | 608 | ····const/16·v26,·0x0 |
Max diff block lines reached; 50669/54757 bytes (92.53%) of diff not shown. |
Offset 10, 14 lines modified | Offset 10, 27 lines modified | ||
10 | ····.prologue | 10 | ····.prologue |
11 | ····.line·23 | 11 | ····.line·23 |
12 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 12 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
13 | ····return-void | 13 | ····return-void |
14 | .end·method | 14 | .end·method |
15 | .method·public·static·getAlpha(Landroid/view/View;)F | ||
16 | ····.locals·1 | ||
17 | ····.param·p0,·"view"····#·Landroid/view/View; | ||
18 | ····.prologue | ||
19 | ····.line·29 | ||
20 | ····invoke-virtual·{p0},·Landroid/view/View;->getAlpha()F | ||
21 | ····move-result·v0 | ||
22 | ····return·v0 | ||
23 | .end·method | ||
15 | .method·static·getFrameTime()J | 24 | .method·static·getFrameTime()J |
16 | ····.locals·2 | 25 | ····.locals·2 |
17 | ····.prologue | 26 | ····.prologue |
18 | ····.line·25 | 27 | ····.line·25 |
19 | ····invoke-static·{},·Landroid/animation/ValueAnimator;->getFrameDelay()J | 28 | ····invoke-static·{},·Landroid/animation/ValueAnimator;->getFrameDelay()J |
Offset 27, 28 lines modified | Offset 40, 393 lines modified | ||
27 | .end·method | 40 | .end·method |
28 | .method·public·static·getLayerType(Landroid/view/View;)I | 41 | .method·public·static·getLayerType(Landroid/view/View;)I |
29 | ····.locals·1 | 42 | ····.locals·1 |
30 | ····.param·p0,·"view"····#·Landroid/view/View; | 43 | ····.param·p0,·"view"····#·Landroid/view/View; |
31 | ····.prologue | 44 | ····.prologue |
32 | ····.line·3 | 45 | ····.line·37 |
33 | ····invoke-virtual·{p0},·Landroid/view/View;->getLayerType()I | 46 | ····invoke-virtual·{p0},·Landroid/view/View;->getLayerType()I |
34 | ····move-result·v0 | 47 | ····move-result·v0 |
35 | ····return·v0 | 48 | ····return·v0 |
36 | .end·method | 49 | .end·method |
50 | .method·public·static·getMeasuredHeightAndState(Landroid/view/View;)I | ||
51 | ····.locals·1 | ||
52 | ····.param·p0,·"view"····#·Landroid/view/View; | ||
53 | ····.prologue | ||
54 | ····.line·49 | ||
55 | ····invoke-virtual·{p0},·Landroid/view/View;->getMeasuredHeightAndState()I | ||
56 | ····move-result·v0 | ||
57 | ····return·v0 | ||
58 | .end·method | ||
59 | .method·public·static·getMeasuredState(Landroid/view/View;)I | ||
60 | ····.locals·1 | ||
61 | ····.param·p0,·"view"····#·Landroid/view/View; | ||
62 | ····.prologue | ||
63 | ····.line·53 | ||
64 | ····invoke-virtual·{p0},·Landroid/view/View;->getMeasuredState()I | ||
65 | ····move-result·v0 | ||
66 | ····return·v0 | ||
67 | .end·method | ||
68 | .method·public·static·getMeasuredWidthAndState(Landroid/view/View;)I | ||
69 | ····.locals·1 | ||
70 | ····.param·p0,·"view"····#·Landroid/view/View; | ||
71 | ····.prologue | ||
72 | ····.line·45 | ||
73 | ····invoke-virtual·{p0},·Landroid/view/View;->getMeasuredWidthAndState()I | ||
74 | ····move-result·v0 | ||
75 | ····return·v0 | ||
76 | .end·method | ||
77 | .method·public·static·getPivotX(Landroid/view/View;)F | ||
78 | ····.locals·1 | ||
79 | ····.param·p0,·"view"····#·Landroid/view/View; | ||
80 | ····.prologue | ||
81 | ····.line·141 | ||
82 | ····invoke-virtual·{p0},·Landroid/view/View;->getPivotX()F | ||
83 | ····move-result·v0 | ||
84 | ····return·v0 | ||
85 | .end·method | ||
86 | .method·public·static·getPivotY(Landroid/view/View;)F | ||
87 | ····.locals·1 | ||
88 | ····.param·p0,·"view"····#·Landroid/view/View; | ||
89 | ····.prologue | ||
90 | ····.line·145 | ||
91 | ····invoke-virtual·{p0},·Landroid/view/View;->getPivotY()F | ||
92 | ····move-result·v0 | ||
93 | ····return·v0 | ||
94 | .end·method | ||
95 | .method·public·static·getRotation(Landroid/view/View;)F | ||
96 | ····.locals·1 | ||
97 | ····.param·p0,·"view"····#·Landroid/view/View; | ||
98 | ····.prologue | ||
99 | ····.line·73 | ||
100 | ····invoke-virtual·{p0},·Landroid/view/View;->getRotation()F | ||
101 | ····move-result·v0 | ||
102 | ····return·v0 | ||
103 | .end·method | ||
104 | .method·public·static·getRotationX(Landroid/view/View;)F | ||
105 | ····.locals·1 | ||
106 | ····.param·p0,·"view"····#·Landroid/view/View; | ||
107 | ····.prologue | ||
108 | ····.line·77 | ||
Max diff block lines reached; 3625/9290 bytes (39.02%) of diff not shown. |
Offset 11, 12 lines modified | Offset 11, 30 lines modified | ||
11 | .annotation·system·Ldalvik/annotation/InnerClass; | 11 | .annotation·system·Ldalvik/annotation/InnerClass; |
12 | ····accessFlags·=·0x608 | 12 | ····accessFlags·=·0x608 |
13 | ····name·=·"MenuVersionImpl" | 13 | ····name·=·"MenuVersionImpl" |
14 | .end·annotation | 14 | .end·annotation |
15 | #·virtual·methods | 15 | #·virtual·methods |
16 | .method·public·abstract·collapseActionView(Landroid/view/MenuItem;)Z | ||
17 | .end·method | ||
18 | .method·public·abstract·expandActionView(Landroid/view/MenuItem;)Z | ||
19 | .end·method | ||
20 | .method·public·abstract·getActionView(Landroid/view/MenuItem;)Landroid/view/View; | ||
21 | .end·method | ||
22 | .method·public·abstract·isActionViewExpanded(Landroid/view/MenuItem;)Z | ||
23 | .end·method | ||
24 | .method·public·abstract·setActionView(Landroid/view/MenuItem;I)Landroid/view/MenuItem; | ||
25 | .end·method | ||
16 | .method·public·abstract·setActionView(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem; | 26 | .method·public·abstract·setActionView(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem; |
17 | .end·method | 27 | .end·method |
28 | .method·public·abstract·setOnActionExpandListener(Landroid/view/MenuItem;Landroid/support/v4/view/MenuItemCompat$OnActionExpandListener;)Landroid/view/MenuItem; | ||
29 | .end·method | ||
18 | .method·public·abstract·setShowAsAction(Landroid/view/MenuItem;I) | 30 | .method·public·abstract·setShowAsAction(Landroid/view/MenuItem;I)V |
19 | .end·method | 31 | .end·method |
Offset 22, 30 lines modified | Offset 22, 30 lines modified | ||
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Landroid/support/v4/view/PagerTabStrip;)V | 23 | .method·constructor·<init>(Landroid/support/v4/view/PagerTabStrip;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.prologue | 25 | ····.prologue |
26 | ····.line·10 | 26 | ····.line·105 |
27 | ····iput-object·p1,·p0,·Landroid/support/v4/view/PagerTabStrip$1;->this$0:Landroid/support/v4/view/PagerTabStrip; | 27 | ····iput-object·p1,·p0,·Landroid/support/v4/view/PagerTabStrip$1;->this$0:Landroid/support/v4/view/PagerTabStrip; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
29 | ····return-void | 29 | ····return-void |
30 | .end·method | 30 | .end·method |
31 | #·virtual·methods | 31 | #·virtual·methods |
32 | .method·public·onClick(Landroid/view/View;)V | 32 | .method·public·onClick(Landroid/view/View;)V |
33 | ····.locals·2 | 33 | ····.locals·2 |
34 | ····.param·p1,·"v"····#·Landroid/view/View; | 34 | ····.param·p1,·"v"····#·Landroid/view/View; |
35 | ····.prologue | 35 | ····.prologue |
36 | ····.line·10 | 36 | ····.line·108 |
37 | ····iget-object·v0,·p0,·Landroid/support/v4/view/PagerTabStrip$1;->this$0:Landroid/support/v4/view/PagerTabStrip; | 37 | ····iget-object·v0,·p0,·Landroid/support/v4/view/PagerTabStrip$1;->this$0:Landroid/support/v4/view/PagerTabStrip; |
38 | ····iget-object·v0,·v0,·Landroid/support/v4/view/PagerTabStrip;->mPager:Landroid/support/v4/view/ViewPager; | 38 | ····iget-object·v0,·v0,·Landroid/support/v4/view/PagerTabStrip;->mPager:Landroid/support/v4/view/ViewPager; |
39 | ····iget-object·v1,·p0,·Landroid/support/v4/view/PagerTabStrip$1;->this$0:Landroid/support/v4/view/PagerTabStrip; | 39 | ····iget-object·v1,·p0,·Landroid/support/v4/view/PagerTabStrip$1;->this$0:Landroid/support/v4/view/PagerTabStrip; |
40 | ····iget-object·v1,·v1,·Landroid/support/v4/view/PagerTabStrip;->mPager:Landroid/support/v4/view/ViewPager; | 40 | ····iget-object·v1,·v1,·Landroid/support/v4/view/PagerTabStrip;->mPager:Landroid/support/v4/view/ViewPager; |
Offset 54, 10 lines modified | Offset 54, 10 lines modified | ||
54 | ····move-result·v1 | 54 | ····move-result·v1 |
55 | ····add-int/lit8·v1,·v1,·-0x1 | 55 | ····add-int/lit8·v1,·v1,·-0x1 |
56 | ····invoke-virtual·{v0,·v1},·Landroid/support/v4/view/ViewPager;->setCurrentItem(I)V | 56 | ····invoke-virtual·{v0,·v1},·Landroid/support/v4/view/ViewPager;->setCurrentItem(I)V |
57 | ····.line·10 | 57 | ····.line·109 |
58 | ····return-void | 58 | ····return-void |
59 | .end·method | 59 | .end·method |
Offset 2, 112 lines modified | Offset 2, 208 lines modified | ||
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | .source·"ViewGroupCompat.java" | 3 | .source·"ViewGroupCompat.java" |
4 | #·annotations | 4 | #·annotations |
5 | .annotation·system·Ldalvik/annotation/MemberClasses; | 5 | .annotation·system·Ldalvik/annotation/MemberClasses; |
6 | ····value·=·{ | 6 | ····value·=·{ |
7 | ········Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatApi21Impl;, | ||
8 | ········Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatJellybeanMR2Impl;, | ||
7 | ········Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatIcsImpl;, | 9 | ········Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatIcsImpl;, |
8 | ········Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatHCImpl;, | 10 | ········Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatHCImpl;, |
9 | ········Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatStubImpl;, | 11 | ········Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatStubImpl;, |
10 | ········Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; | 12 | ········Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; |
11 | ····} | 13 | ····} |
12 | .end·annotation | 14 | .end·annotation |
13 | #·static·fields | 15 | #·static·fields |
14 | .field·static·final·IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; | 16 | .field·static·final·IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; |
17 | .field·public·static·final·LAYOUT_MODE_CLIP_BOUNDS:I·=·0x0 | ||
18 | .field·public·static·final·LAYOUT_MODE_OPTICAL_BOUNDS:I·=·0x1 | ||
15 | #·direct·methods | 19 | #·direct·methods |
16 | .method·static·constructor·<clinit>()V | 20 | .method·static·constructor·<clinit>()V |
17 | ····.locals·2 | 21 | ····.locals·2 |
18 | ····.prologue | 22 | ····.prologue |
19 | ····.line· | 23 | ····.line·128 |
20 | ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I | 24 | ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I |
21 | ····.line· | 25 | ····.line·129 |
22 | ····.local·v0,·"version":I | 26 | ····.local·v0,·"version":I |
23 | ····const/16·v1,·0x | 27 | ····const/16·v1,·0x15 |
24 | ····if-lt·v0,·v1,·:cond_0 | 28 | ····if-lt·v0,·v1,·:cond_0 |
25 | ····.line· | 29 | ····.line·130 |
26 | ····new-instance·v1,·Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompat | 30 | ····new-instance·v1,·Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatApi21Impl; |
27 | ····invoke-direct·{v1},·Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompat | 31 | ····invoke-direct·{v1},·Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatApi21Impl;-><init>()V |
28 | ····sput-object·v1,·Landroid/support/v4/view/ViewGroupCompat;->IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; | 32 | ····sput-object·v1,·Landroid/support/v4/view/ViewGroupCompat;->IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; |
29 | ····.line· | 33 | ····.line·140 |
30 | ····:goto_0 | 34 | ····:goto_0 |
31 | ····return-void | 35 | ····return-void |
32 | ····.line· | 36 | ····.line·131 |
33 | ····:cond_0 | 37 | ····:cond_0 |
34 | ····const/16·v1,·0x | 38 | ····const/16·v1,·0x12 |
35 | ····if-lt·v0,·v1,·:cond_1 | 39 | ····if-lt·v0,·v1,·:cond_1 |
40 | ····.line·132 | ||
41 | ····new-instance·v1,·Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatJellybeanMR2Impl; | ||
42 | ····invoke-direct·{v1},·Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatJellybeanMR2Impl;-><init>()V | ||
43 | ····sput-object·v1,·Landroid/support/v4/view/ViewGroupCompat;->IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; | ||
44 | ····goto·:goto_0 | ||
45 | ····.line·133 | ||
46 | ····:cond_1 | ||
47 | ····const/16·v1,·0xe | ||
48 | ····if-lt·v0,·v1,·:cond_2 | ||
49 | ····.line·134 | ||
50 | ····new-instance·v1,·Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatIcsImpl; | ||
51 | ····invoke-direct·{v1},·Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatIcsImpl;-><init>()V | ||
52 | ····sput-object·v1,·Landroid/support/v4/view/ViewGroupCompat;->IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; | ||
53 | ····goto·:goto_0 | ||
54 | ····.line·135 | ||
55 | ····:cond_2 | ||
56 | ····const/16·v1,·0xb | ||
57 | ····if-lt·v0,·v1,·:cond_3 | ||
36 | ····.line· | 58 | ····.line·136 |
37 | ····new-instance·v1,·Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatHCImpl; | 59 | ····new-instance·v1,·Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatHCImpl; |
38 | ····invoke-direct·{v1},·Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatHCImpl;-><init>()V | 60 | ····invoke-direct·{v1},·Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatHCImpl;-><init>()V |
39 | ····sput-object·v1,·Landroid/support/v4/view/ViewGroupCompat;->IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; | 61 | ····sput-object·v1,·Landroid/support/v4/view/ViewGroupCompat;->IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; |
40 | ····goto·:goto_0 | 62 | ····goto·:goto_0 |
41 | ····.line· | 63 | ····.line·138 |
42 | ····:cond_ | 64 | ····:cond_3 |
43 | ····new-instance·v1,·Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatStubImpl; | 65 | ····new-instance·v1,·Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatStubImpl; |
44 | ····invoke-direct·{v1},·Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatStubImpl;-><init>()V | 66 | ····invoke-direct·{v1},·Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatStubImpl;-><init>()V |
45 | ····sput-object·v1,·Landroid/support/v4/view/ViewGroupCompat;->IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; | 67 | ····sput-object·v1,·Landroid/support/v4/view/ViewGroupCompat;->IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; |
46 | ····goto·:goto_0 | 68 | ····goto·:goto_0 |
47 | .end·method | 69 | .end·method |
48 | .method·private·constructor·<init>()V | 70 | .method·private·constructor·<init>()V |
49 | ····.locals·0 | 71 | ····.locals·0 |
50 | ····.prologue | 72 | ····.prologue |
51 | ····.line· | 73 | ····.line·145 |
52 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 74 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
53 | ····.line· | 75 | ····.line·147 |
54 | ····return-void | 76 | ····return-void |
55 | .end·method | 77 | .end·method |
78 | .method·public·static·getLayoutMode(Landroid/view/ViewGroup;)I | ||
79 | ····.locals·1 | ||
80 | ····.param·p0,·"group"····#·Landroid/view/ViewGroup; | ||
81 | ····.prologue | ||
82 | ····.line·202 | ||
83 | ····sget-object·v0,·Landroid/support/v4/view/ViewGroupCompat;->IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl; | ||
84 | ····invoke-interface·{v0,·p0},·Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl;->getLayoutMode(Landroid/view/ViewGroup;)I | ||
Max diff block lines reached; 2299/7255 bytes (31.69%) of diff not shown. |
Offset 1, 9 lines modified | Offset 1, 9 lines modified | ||
1 | .class·Landroid/support/v4/view/ViewCompat$GBViewCompatImpl; | 1 | .class·Landroid/support/v4/view/ViewCompat$GBViewCompatImpl; |
2 | .super·Landroid/support/v4/view/ViewCompat$ | 2 | .super·Landroid/support/v4/view/ViewCompat$EclairMr1ViewCompatImpl; |
3 | .source·"ViewCompat.java" | 3 | .source·"ViewCompat.java" |
4 | #·annotations | 4 | #·annotations |
5 | .annotation·system·Ldalvik/annotation/EnclosingClass; | 5 | .annotation·system·Ldalvik/annotation/EnclosingClass; |
6 | ····value·=·Landroid/support/v4/view/ViewCompat; | 6 | ····value·=·Landroid/support/v4/view/ViewCompat; |
7 | .end·annotation | 7 | .end·annotation |
Offset 15, 40 lines modified | Offset 15, 40 lines modified | ||
15 | #·direct·methods | 15 | #·direct·methods |
16 | .method·constructor·<init>()V | 16 | .method·constructor·<init>()V |
17 | ····.locals·0 | 17 | ····.locals·0 |
18 | ····.prologue | 18 | ····.prologue |
19 | ····.line· | 19 | ····.line·741 |
20 | ····invoke-direct·{p0},·Landroid/support/v4/view/ViewCompat$ | 20 | ····invoke-direct·{p0},·Landroid/support/v4/view/ViewCompat$EclairMr1ViewCompatImpl;-><init>()V |
21 | ····return-void | 21 | ····return-void |
22 | .end·method | 22 | .end·method |
23 | #·virtual·methods | 23 | #·virtual·methods |
24 | .method·public·getOverScrollMode(Landroid/view/View;)I | 24 | .method·public·getOverScrollMode(Landroid/view/View;)I |
25 | ····.locals·1 | 25 | ····.locals·1 |
26 | ····.param·p1,·"v"····#·Landroid/view/View; | 26 | ····.param·p1,·"v"····#·Landroid/view/View; |
27 | ····.prologue | 27 | ····.prologue |
28 | ····.line· | 28 | ····.line·744 |
29 | ····invoke-static·{p1},·Landroid/support/v4/view/ViewCompatGingerbread;->getOverScrollMode(Landroid/view/View;)I | 29 | ····invoke-static·{p1},·Landroid/support/v4/view/ViewCompatGingerbread;->getOverScrollMode(Landroid/view/View;)I |
30 | ····move-result·v0 | 30 | ····move-result·v0 |
31 | ····return·v0 | 31 | ····return·v0 |
32 | .end·method | 32 | .end·method |
33 | .method·public·setOverScrollMode(Landroid/view/View;I)V | 33 | .method·public·setOverScrollMode(Landroid/view/View;I)V |
34 | ····.locals·0 | 34 | ····.locals·0 |
35 | ····.param·p1,·"v"····#·Landroid/view/View; | 35 | ····.param·p1,·"v"····#·Landroid/view/View; |
36 | ····.param·p2,·"mode"····#·I | 36 | ····.param·p2,·"mode"····#·I |
37 | ····.prologue | 37 | ····.prologue |
38 | ····.line· | 38 | ····.line·748 |
39 | ····invoke-static·{p1,·p2},·Landroid/support/v4/view/ViewCompatGingerbread;->setOverScrollMode(Landroid/view/View;I)V | 39 | ····invoke-static·{p1,·p2},·Landroid/support/v4/view/ViewCompatGingerbread;->setOverScrollMode(Landroid/view/View;I)V |
40 | ····.line· | 40 | ····.line·749 |
41 | ····return-void | 41 | ····return-void |
42 | .end·method | 42 | .end·method |
Offset 36, 15 lines modified | Offset 36, 15 lines modified | ||
36 | #·direct·methods | 36 | #·direct·methods |
37 | .method·static·constructor·<clinit>()V | 37 | .method·static·constructor·<clinit>()V |
38 | ····.locals·1 | 38 | ····.locals·1 |
39 | ····.prologue | 39 | ····.prologue |
40 | ····.line·12 | 40 | ····.line·1241 |
41 | ····new-instance·v0,·Landroid/support/v4/view/ViewPager$SavedState$1; | 41 | ····new-instance·v0,·Landroid/support/v4/view/ViewPager$SavedState$1; |
42 | ····invoke-direct·{v0},·Landroid/support/v4/view/ViewPager$SavedState$1;-><init>()V | 42 | ····invoke-direct·{v0},·Landroid/support/v4/view/ViewPager$SavedState$1;-><init>()V |
43 | ····invoke-static·{v0},·Landroid/support/v4/os/ParcelableCompat;->newCreator(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)Landroid/os/Parcelable$Creator; | 43 | ····invoke-static·{v0},·Landroid/support/v4/os/ParcelableCompat;->newCreator(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)Landroid/os/Parcelable$Creator; |
44 | ····move-result-object·v0 | 44 | ····move-result-object·v0 |
Offset 56, 70 lines modified | Offset 56, 70 lines modified | ||
56 | .method·constructor·<init>(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V | 56 | .method·constructor·<init>(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V |
57 | ····.locals·1 | 57 | ····.locals·1 |
58 | ····.param·p1,·"in"····#·Landroid/os/Parcel; | 58 | ····.param·p1,·"in"····#·Landroid/os/Parcel; |
59 | ····.param·p2,·"loader"····#·Ljava/lang/ClassLoader; | 59 | ····.param·p2,·"loader"····#·Ljava/lang/ClassLoader; |
60 | ····.prologue | 60 | ····.prologue |
61 | ····.line·12 | 61 | ····.line·1254 |
62 | ····invoke-direct·{p0,·p1},·Landroid/view/View$BaseSavedState;-><init>(Landroid/os/Parcel;)V | 62 | ····invoke-direct·{p0,·p1},·Landroid/view/View$BaseSavedState;-><init>(Landroid/os/Parcel;)V |
63 | ····.line·12 | 63 | ····.line·1255 |
64 | ····if-nez·p2,·:cond_0 | 64 | ····if-nez·p2,·:cond_0 |
65 | ····.line·12 | 65 | ····.line·1256 |
66 | ····invoke-virtual·{p0},·Ljava/lang/Object;->getClass()Ljava/lang/Class; | 66 | ····invoke-virtual·{p0},·Ljava/lang/Object;->getClass()Ljava/lang/Class; |
67 | ····move-result-object·v0 | 67 | ····move-result-object·v0 |
68 | ····invoke-virtual·{v0},·Ljava/lang/Class;->getClassLoader()Ljava/lang/ClassLoader; | 68 | ····invoke-virtual·{v0},·Ljava/lang/Class;->getClassLoader()Ljava/lang/ClassLoader; |
69 | ····move-result-object·p2 | 69 | ····move-result-object·p2 |
70 | ····.line·12 | 70 | ····.line·1258 |
71 | ····:cond_0 | 71 | ····:cond_0 |
72 | ····invoke-virtual·{p1},·Landroid/os/Parcel;->readInt()I | 72 | ····invoke-virtual·{p1},·Landroid/os/Parcel;->readInt()I |
73 | ····move-result·v0 | 73 | ····move-result·v0 |
74 | ····iput·v0,·p0,·Landroid/support/v4/view/ViewPager$SavedState;->position:I | 74 | ····iput·v0,·p0,·Landroid/support/v4/view/ViewPager$SavedState;->position:I |
75 | ····.line·125 | 75 | ····.line·1259 |
76 | ····invoke-virtual·{p1,·p2},·Landroid/os/Parcel;->readParcelable(Ljava/lang/ClassLoader;)Landroid/os/Parcelable; | 76 | ····invoke-virtual·{p1,·p2},·Landroid/os/Parcel;->readParcelable(Ljava/lang/ClassLoader;)Landroid/os/Parcelable; |
77 | ····move-result-object·v0 | 77 | ····move-result-object·v0 |
78 | ····iput-object·v0,·p0,·Landroid/support/v4/view/ViewPager$SavedState;->adapterState:Landroid/os/Parcelable; | 78 | ····iput-object·v0,·p0,·Landroid/support/v4/view/ViewPager$SavedState;->adapterState:Landroid/os/Parcelable; |
79 | ····.line·12 | 79 | ····.line·1260 |
80 | ····iput-object·p2,·p0,·Landroid/support/v4/view/ViewPager$SavedState;->loader:Ljava/lang/ClassLoader; | 80 | ····iput-object·p2,·p0,·Landroid/support/v4/view/ViewPager$SavedState;->loader:Ljava/lang/ClassLoader; |
81 | ····.line·12 | 81 | ····.line·1261 |
82 | ····return-void | 82 | ····return-void |
83 | .end·method | 83 | .end·method |
84 | .method·public·constructor·<init>(Landroid/os/Parcelable;)V | 84 | .method·public·constructor·<init>(Landroid/os/Parcelable;)V |
85 | ····.locals·0 | 85 | ····.locals·0 |
86 | ····.param·p1,·"superState"····#·Landroid/os/Parcelable; | 86 | ····.param·p1,·"superState"····#·Landroid/os/Parcelable; |
87 | ····.prologue | 87 | ····.prologue |
88 | ····.line·12 | 88 | ····.line·1224 |
89 | ····invoke-direct·{p0,·p1},·Landroid/view/View$BaseSavedState;-><init>(Landroid/os/Parcelable;)V | 89 | ····invoke-direct·{p0,·p1},·Landroid/view/View$BaseSavedState;-><init>(Landroid/os/Parcelable;)V |
90 | ····.line·12 | 90 | ····.line·1225 |
91 | ····return-void | 91 | ····return-void |
92 | .end·method | 92 | .end·method |
93 | #·virtual·methods | 93 | #·virtual·methods |
94 | .method·public·toString()Ljava/lang/String; | 94 | .method·public·toString()Ljava/lang/String; |
95 | ····.locals·2 | 95 | ····.locals·2 |
96 | ····.prologue | 96 | ····.prologue |
97 | ····.line·12 | 97 | ····.line·1236 |
98 | ····new-instance·v0,·Ljava/lang/StringBuilder; | 98 | ····new-instance·v0,·Ljava/lang/StringBuilder; |
99 | ····invoke-direct·{v0},·Ljava/lang/StringBuilder;-><init>()V | 99 | ····invoke-direct·{v0},·Ljava/lang/StringBuilder;-><init>()V |
100 | ····const-string·v1,·"FragmentPager.SavedState{" | 100 | ····const-string·v1,·"FragmentPager.SavedState{" |
101 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 101 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
Offset 165, 23 lines modified | Offset 165, 23 lines modified | ||
165 | .method·public·writeToParcel(Landroid/os/Parcel;I)V | 165 | .method·public·writeToParcel(Landroid/os/Parcel;I)V |
166 | ····.locals·1 | 166 | ····.locals·1 |
167 | ····.param·p1,·"out"····#·Landroid/os/Parcel; | 167 | ····.param·p1,·"out"····#·Landroid/os/Parcel; |
168 | ····.param·p2,·"flags"····#·I | 168 | ····.param·p2,·"flags"····#·I |
169 | ····.prologue | 169 | ····.prologue |
170 | ····.line·122 | 170 | ····.line·1229 |
171 | ····invoke-super·{p0,·p1,·p2},·Landroid/view/View$BaseSavedState;->writeToParcel(Landroid/os/Parcel;I)V | 171 | ····invoke-super·{p0,·p1,·p2},·Landroid/view/View$BaseSavedState;->writeToParcel(Landroid/os/Parcel;I)V |
172 | ····.line·12 | 172 | ····.line·1230 |
173 | ····iget·v0,·p0,·Landroid/support/v4/view/ViewPager$SavedState;->position:I | 173 | ····iget·v0,·p0,·Landroid/support/v4/view/ViewPager$SavedState;->position:I |
174 | ····invoke-virtual·{p1,·v0},·Landroid/os/Parcel;->writeInt(I)V | 174 | ····invoke-virtual·{p1,·v0},·Landroid/os/Parcel;->writeInt(I)V |
175 | ····.line·12 | 175 | ····.line·1231 |
176 | ····iget-object·v0,·p0,·Landroid/support/v4/view/ViewPager$SavedState;->adapterState:Landroid/os/Parcelable; | 176 | ····iget-object·v0,·p0,·Landroid/support/v4/view/ViewPager$SavedState;->adapterState:Landroid/os/Parcelable; |
177 | ····invoke-virtual·{p1,·v0,·p2},·Landroid/os/Parcel;->writeParcelable(Landroid/os/Parcelable;I)V | 177 | ····invoke-virtual·{p1,·v0,·p2},·Landroid/os/Parcel;->writeParcelable(Landroid/os/Parcelable;I)V |
178 | ····.line·12 | 178 | ····.line·1232 |
179 | ····return-void | 179 | ····return-void |
180 | .end·method | 180 | .end·method |
Offset 19, 61 lines modified | Offset 19, 94 lines modified | ||
19 | #·direct·methods | 19 | #·direct·methods |
20 | .method·static·constructor·<clinit>()V | 20 | .method·static·constructor·<clinit>()V |
21 | ····.locals·2 | 21 | ····.locals·2 |
22 | ····.prologue | 22 | ····.prologue |
23 | ····.line·1 | 23 | ····.line·166 |
24 | ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I | 24 | ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I |
25 | ····const/16·v1,·0xb | 25 | ····const/16·v1,·0xb |
26 | ····if-lt·v0,·v1,·:cond_0 | 26 | ····if-lt·v0,·v1,·:cond_0 |
27 | ····.line·1 | 27 | ····.line·167 |
28 | ····new-instance·v0,·Landroid/support/v4/view/KeyEventCompat$HoneycombKeyEventVersionImpl; | 28 | ····new-instance·v0,·Landroid/support/v4/view/KeyEventCompat$HoneycombKeyEventVersionImpl; |
29 | ····invoke-direct·{v0},·Landroid/support/v4/view/KeyEventCompat$HoneycombKeyEventVersionImpl;-><init>()V | 29 | ····invoke-direct·{v0},·Landroid/support/v4/view/KeyEventCompat$HoneycombKeyEventVersionImpl;-><init>()V |
30 | ····sput-object·v0,·Landroid/support/v4/view/KeyEventCompat;->IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; | 30 | ····sput-object·v0,·Landroid/support/v4/view/KeyEventCompat;->IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; |
31 | ····.line·1 | 31 | ····.line·171 |
32 | ····:goto_0 | 32 | ····:goto_0 |
33 | ····return-void | 33 | ····return-void |
34 | ····.line·1 | 34 | ····.line·169 |
35 | ····:cond_0 | 35 | ····:cond_0 |
36 | ····new-instance·v0,·Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl; | 36 | ····new-instance·v0,·Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl; |
37 | ····invoke-direct·{v0},·Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl;-><init>()V | 37 | ····invoke-direct·{v0},·Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl;-><init>()V |
38 | ····sput-object·v0,·Landroid/support/v4/view/KeyEventCompat;->IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; | 38 | ····sput-object·v0,·Landroid/support/v4/view/KeyEventCompat;->IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; |
39 | ····goto·:goto_0 | 39 | ····goto·:goto_0 |
40 | .end·method | 40 | .end·method |
41 | .method·public·constructor·<init>()V | 41 | .method·public·constructor·<init>()V |
42 | ····.locals·0 | 42 | ····.locals·0 |
43 | ····.prologue | 43 | ····.prologue |
44 | ····.line·2 | 44 | ····.line·26 |
45 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 45 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
46 | ····.line·1 | 46 | ····.line·144 |
47 | ····return-void | 47 | ····return-void |
48 | .end·method | 48 | .end·method |
49 | .method·public·static·dispatch(Landroid/view/KeyEvent;Landroid/view/KeyEvent$Callback;Ljava/lang/Object;Ljava/lang/Object;)Z | ||
50 | ····.locals·1 | ||
51 | ····.param·p0,·"event"····#·Landroid/view/KeyEvent; | ||
52 | ····.param·p1,·"receiver"····#·Landroid/view/KeyEvent$Callback; | ||
53 | ····.param·p2,·"state"····#·Ljava/lang/Object; | ||
54 | ····.param·p3,·"target"····#·Ljava/lang/Object; | ||
55 | ····.prologue | ||
56 | ····.line·209 | ||
57 | ····sget-object·v0,·Landroid/support/v4/view/KeyEventCompat;->IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; | ||
58 | ····invoke-interface·{v0,·p0,·p1,·p2,·p3},·Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;->dispatch(Landroid/view/KeyEvent;Landroid/view/KeyEvent$Callback;Ljava/lang/Object;Ljava/lang/Object;)Z | ||
59 | ····move-result·v0 | ||
60 | ····return·v0 | ||
61 | .end·method | ||
62 | .method·public·static·getKeyDispatcherState(Landroid/view/View;)Ljava/lang/Object; | ||
63 | ····.locals·1 | ||
64 | ····.param·p0,·"view"····#·Landroid/view/View; | ||
65 | ····.prologue | ||
66 | ····.line·204 | ||
67 | ····sget-object·v0,·Landroid/support/v4/view/KeyEventCompat;->IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; | ||
68 | ····invoke-interface·{v0,·p0},·Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;->getKeyDispatcherState(Landroid/view/View;)Ljava/lang/Object; | ||
69 | ····move-result-object·v0 | ||
70 | ····return-object·v0 | ||
71 | .end·method | ||
49 | .method·public·static·hasModifiers(Landroid/view/KeyEvent;I)Z | 72 | .method·public·static·hasModifiers(Landroid/view/KeyEvent;I)Z |
50 | ····.locals·2 | 73 | ····.locals·2 |
51 | ····.param·p0,·"event"····#·Landroid/view/KeyEvent; | 74 | ····.param·p0,·"event"····#·Landroid/view/KeyEvent; |
52 | ····.param·p1,·"modifiers"····#·I | 75 | ····.param·p1,·"modifiers"····#·I |
53 | ····.prologue | 76 | ····.prologue |
54 | ····.line·1 | 77 | ····.line·188 |
55 | ····sget-object·v0,·Landroid/support/v4/view/KeyEventCompat;->IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; | 78 | ····sget-object·v0,·Landroid/support/v4/view/KeyEventCompat;->IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; |
56 | ····invoke-virtual·{p0},·Landroid/view/KeyEvent;->getMetaState()I | 79 | ····invoke-virtual·{p0},·Landroid/view/KeyEvent;->getMetaState()I |
57 | ····move-result·v1 | 80 | ····move-result·v1 |
58 | ····invoke-interface·{v0,·v1,·p1},·Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;->metaStateHasModifiers(II)Z | 81 | ····invoke-interface·{v0,·v1,·p1},·Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;->metaStateHasModifiers(II)Z |
Offset 84, 15 lines modified | Offset 117, 15 lines modified | ||
84 | .end·method | 117 | .end·method |
85 | .method·public·static·hasNoModifiers(Landroid/view/KeyEvent;)Z | 118 | .method·public·static·hasNoModifiers(Landroid/view/KeyEvent;)Z |
86 | ····.locals·2 | 119 | ····.locals·2 |
87 | ····.param·p0,·"event"····#·Landroid/view/KeyEvent; | 120 | ····.param·p0,·"event"····#·Landroid/view/KeyEvent; |
88 | ····.prologue | 121 | ····.prologue |
89 | ····.line·1 | 122 | ····.line·192 |
90 | ····sget-object·v0,·Landroid/support/v4/view/KeyEventCompat;->IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; | 123 | ····sget-object·v0,·Landroid/support/v4/view/KeyEventCompat;->IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; |
91 | ····invoke-virtual·{p0},·Landroid/view/KeyEvent;->getMetaState()I | 124 | ····invoke-virtual·{p0},·Landroid/view/KeyEvent;->getMetaState()I |
92 | ····move-result·v1 | 125 | ····move-result·v1 |
93 | ····invoke-interface·{v0,·v1},·Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;->metaStateHasNoModifiers(I)Z | 126 | ····invoke-interface·{v0,·v1},·Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;->metaStateHasNoModifiers(I)Z |
Offset 103, 15 lines modified | Offset 136, 15 lines modified | ||
103 | .end·method | 136 | .end·method |
104 | .method·public·static·isTracking(Landroid/view/KeyEvent;)Z | 137 | .method·public·static·isTracking(Landroid/view/KeyEvent;)Z |
105 | ····.locals·1 | 138 | ····.locals·1 |
106 | ····.param·p0,·"event"····#·Landroid/view/KeyEvent; | 139 | ····.param·p0,·"event"····#·Landroid/view/KeyEvent; |
107 | ····.prologue | 140 | ····.prologue |
108 | ····.line· | 141 | ····.line·200 |
109 | ····sget-object·v0,·Landroid/support/v4/view/KeyEventCompat;->IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; | 142 | ····sget-object·v0,·Landroid/support/v4/view/KeyEventCompat;->IMPL:Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl; |
110 | ····invoke-interface·{v0,·p0},·Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;->isTracking(Landroid/view/KeyEvent;)Z | 143 | ····invoke-interface·{v0,·p0},·Landroid/support/v4/view/KeyEventCompat$KeyEventVersionImpl;->isTracking(Landroid/view/KeyEvent;)Z |
111 | ····move-result·v0 | 144 | ····move-result·v0 |
112 | ····return·v0 | 145 | ····return·v0 |
Offset 119, 60 lines modified | Offset 152, 60 lines modified | ||
Max diff block lines reached; 1899/6160 bytes (30.83%) of diff not shown. |
Offset 10, 14 lines modified | Offset 10, 41 lines modified | ||
10 | ····.prologue | 10 | ····.prologue |
11 | ····.line·25 | 11 | ····.line·25 |
12 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 12 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
13 | ····return-void | 13 | ····return-void |
14 | .end·method | 14 | .end·method |
15 | .method·public·static·getActionView(Landroid/view/MenuItem;)Landroid/view/View; | ||
16 | ····.locals·1 | ||
17 | ····.param·p0,·"item"····#·Landroid/view/MenuItem; | ||
18 | ····.prologue | ||
19 | ····.line·39 | ||
20 | ····invoke-interface·{p0},·Landroid/view/MenuItem;->getActionView()Landroid/view/View; | ||
21 | ····move-result-object·v0 | ||
22 | ····return-object·v0 | ||
23 | .end·method | ||
24 | .method·public·static·setActionView(Landroid/view/MenuItem;I)Landroid/view/MenuItem; | ||
25 | ····.locals·1 | ||
26 | ····.param·p0,·"item"····#·Landroid/view/MenuItem; | ||
27 | ····.param·p1,·"resId"····#·I | ||
28 | ····.prologue | ||
29 | ····.line·35 | ||
30 | ····invoke-interface·{p0,·p1},·Landroid/view/MenuItem;->setActionView(I)Landroid/view/MenuItem; | ||
31 | ····move-result-object·v0 | ||
32 | ····return-object·v0 | ||
33 | .end·method | ||
15 | .method·public·static·setActionView(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem; | 34 | .method·public·static·setActionView(Landroid/view/MenuItem;Landroid/view/View;)Landroid/view/MenuItem; |
16 | ····.locals·1 | 35 | ····.locals·1 |
17 | ····.param·p0,·"item"····#·Landroid/view/MenuItem; | 36 | ····.param·p0,·"item"····#·Landroid/view/MenuItem; |
18 | ····.param·p1,·"view"····#·Landroid/view/View; | 37 | ····.param·p1,·"view"····#·Landroid/view/View; |
19 | ····.prologue | 38 | ····.prologue |
20 | ····.line·31 | 39 | ····.line·31 |
Offset 19, 54 lines modified | Offset 19, 54 lines modified | ||
19 | #·direct·methods | 19 | #·direct·methods |
20 | .method·private·constructor·<init>(Landroid/support/v4/view/ViewPager;)V | 20 | .method·private·constructor·<init>(Landroid/support/v4/view/ViewPager;)V |
21 | ····.locals·0 | 21 | ····.locals·0 |
22 | ····.prologue | 22 | ····.prologue |
23 | ····.line·2 | 23 | ····.line·2821 |
24 | ····iput-object·p1,·p0,·Landroid/support/v4/view/ViewPager$PagerObserver;->this$0:Landroid/support/v4/view/ViewPager; | 24 | ····iput-object·p1,·p0,·Landroid/support/v4/view/ViewPager$PagerObserver;->this$0:Landroid/support/v4/view/ViewPager; |
25 | ····invoke-direct·{p0},·Landroid/database/DataSetObserver;-><init>()V | 25 | ····invoke-direct·{p0},·Landroid/database/DataSetObserver;-><init>()V |
26 | ····return-void | 26 | ····return-void |
27 | .end·method | 27 | .end·method |
28 | .method·synthetic·constructor·<init>(Landroid/support/v4/view/ViewPager;Landroid/support/v4/view/ViewPager$1;)V | 28 | .method·synthetic·constructor·<init>(Landroid/support/v4/view/ViewPager;Landroid/support/v4/view/ViewPager$1;)V |
29 | ····.locals·0 | 29 | ····.locals·0 |
30 | ····.param·p1,·"x0"····#·Landroid/support/v4/view/ViewPager; | 30 | ····.param·p1,·"x0"····#·Landroid/support/v4/view/ViewPager; |
31 | ····.param·p2,·"x1"····#·Landroid/support/v4/view/ViewPager$1; | 31 | ····.param·p2,·"x1"····#·Landroid/support/v4/view/ViewPager$1; |
32 | ····.prologue | 32 | ····.prologue |
33 | ····.line·2 | 33 | ····.line·2821 |
34 | ····invoke-direct·{p0,·p1},·Landroid/support/v4/view/ViewPager$PagerObserver;-><init>(Landroid/support/v4/view/ViewPager;)V | 34 | ····invoke-direct·{p0,·p1},·Landroid/support/v4/view/ViewPager$PagerObserver;-><init>(Landroid/support/v4/view/ViewPager;)V |
35 | ····return-void | 35 | ····return-void |
36 | .end·method | 36 | .end·method |
37 | #·virtual·methods | 37 | #·virtual·methods |
38 | .method·public·onChanged()V | 38 | .method·public·onChanged()V |
39 | ····.locals·1 | 39 | ····.locals·1 |
40 | ····.prologue | 40 | ····.prologue |
41 | ····.line·2 | 41 | ····.line·2824 |
42 | ····iget-object·v0,·p0,·Landroid/support/v4/view/ViewPager$PagerObserver;->this$0:Landroid/support/v4/view/ViewPager; | 42 | ····iget-object·v0,·p0,·Landroid/support/v4/view/ViewPager$PagerObserver;->this$0:Landroid/support/v4/view/ViewPager; |
43 | ····invoke-virtual·{v0},·Landroid/support/v4/view/ViewPager;->dataSetChanged()V | 43 | ····invoke-virtual·{v0},·Landroid/support/v4/view/ViewPager;->dataSetChanged()V |
44 | ····.line·2 | 44 | ····.line·2825 |
45 | ····return-void | 45 | ····return-void |
46 | .end·method | 46 | .end·method |
47 | .method·public·onInvalidated()V | 47 | .method·public·onInvalidated()V |
48 | ····.locals·1 | 48 | ····.locals·1 |
49 | ····.prologue | 49 | ····.prologue |
50 | ····.line·2 | 50 | ····.line·2828 |
51 | ····iget-object·v0,·p0,·Landroid/support/v4/view/ViewPager$PagerObserver;->this$0:Landroid/support/v4/view/ViewPager; | 51 | ····iget-object·v0,·p0,·Landroid/support/v4/view/ViewPager$PagerObserver;->this$0:Landroid/support/v4/view/ViewPager; |
52 | ····invoke-virtual·{v0},·Landroid/support/v4/view/ViewPager;->dataSetChanged()V | 52 | ····invoke-virtual·{v0},·Landroid/support/v4/view/ViewPager;->dataSetChanged()V |
53 | ····.line·2 | 53 | ····.line·2829 |
54 | ····return-void | 54 | ····return-void |
55 | .end·method | 55 | .end·method |
Offset 18, 27 lines modified | Offset 18, 38 lines modified | ||
18 | #·direct·methods | 18 | #·direct·methods |
19 | .method·constructor·<init>()V | 19 | .method·constructor·<init>()V |
20 | ····.locals·0 | 20 | ····.locals·0 |
21 | ····.prologue | 21 | ····.prologue |
22 | ····.line·3 | 22 | ····.line·37 |
23 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 23 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
24 | ····return-void | 24 | ····return-void |
25 | .end·method | 25 | .end·method |
26 | #·virtual·methods | 26 | #·virtual·methods |
27 | .method·public·getScaledPagingTouchSlop(Landroid/view/ViewConfiguration;)I | 27 | .method·public·getScaledPagingTouchSlop(Landroid/view/ViewConfiguration;)I |
28 | ····.locals·1 | 28 | ····.locals·1 |
29 | ····.param·p1,·"config"····#·Landroid/view/ViewConfiguration; | 29 | ····.param·p1,·"config"····#·Landroid/view/ViewConfiguration; |
30 | ····.prologue | 30 | ····.prologue |
31 | ····.line· | 31 | ····.line·40 |
32 | ····invoke-virtual·{p1},·Landroid/view/ViewConfiguration;->getScaledTouchSlop()I | 32 | ····invoke-virtual·{p1},·Landroid/view/ViewConfiguration;->getScaledTouchSlop()I |
33 | ····move-result·v0 | 33 | ····move-result·v0 |
34 | ····return·v0 | 34 | ····return·v0 |
35 | .end·method | 35 | .end·method |
36 | .method·public·hasPermanentMenuKey(Landroid/view/ViewConfiguration;)Z | ||
37 | ····.locals·1 | ||
38 | ····.param·p1,·"config"····#·Landroid/view/ViewConfiguration; | ||
39 | ····.prologue | ||
40 | ····.line·46 | ||
41 | ····const/4·v0,·0x1 | ||
42 | ····return·v0 | ||
43 | .end·method |
Offset 28, 66 lines modified | Offset 28, 66 lines modified | ||
28 | #·direct·methods | 28 | #·direct·methods |
29 | .method·constructor·<init>()V | 29 | .method·constructor·<init>()V |
30 | ····.locals·0 | 30 | ····.locals·0 |
31 | ····.prologue | 31 | ····.prologue |
32 | ····.line·12 | 32 | ····.line·1242 |
33 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 33 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
34 | ····return-void | 34 | ····return-void |
35 | .end·method | 35 | .end·method |
36 | #·virtual·methods | 36 | #·virtual·methods |
37 | .method·public·createFromParcel(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Landroid/support/v4/view/ViewPager$SavedState; | 37 | .method·public·createFromParcel(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Landroid/support/v4/view/ViewPager$SavedState; |
38 | ····.locals·1 | 38 | ····.locals·1 |
39 | ····.param·p1,·"in"····#·Landroid/os/Parcel; | 39 | ····.param·p1,·"in"····#·Landroid/os/Parcel; |
40 | ····.param·p2,·"loader"····#·Ljava/lang/ClassLoader; | 40 | ····.param·p2,·"loader"····#·Ljava/lang/ClassLoader; |
41 | ····.prologue | 41 | ····.prologue |
42 | ····.line·12 | 42 | ····.line·1245 |
43 | ····new-instance·v0,·Landroid/support/v4/view/ViewPager$SavedState; | 43 | ····new-instance·v0,·Landroid/support/v4/view/ViewPager$SavedState; |
44 | ····invoke-direct·{v0,·p1,·p2},·Landroid/support/v4/view/ViewPager$SavedState;-><init>(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V | 44 | ····invoke-direct·{v0,·p1,·p2},·Landroid/support/v4/view/ViewPager$SavedState;-><init>(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V |
45 | ····return-object·v0 | 45 | ····return-object·v0 |
46 | .end·method | 46 | .end·method |
47 | .method·public·bridge·synthetic·createFromParcel(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object; | 47 | .method·public·bridge·synthetic·createFromParcel(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object; |
48 | ····.locals·1 | 48 | ····.locals·1 |
49 | ····.param·p1,·"x0"····#·Landroid/os/Parcel; | 49 | ····.param·p1,·"x0"····#·Landroid/os/Parcel; |
50 | ····.param·p2,·"x1"····#·Ljava/lang/ClassLoader; | 50 | ····.param·p2,·"x1"····#·Ljava/lang/ClassLoader; |
51 | ····.prologue | 51 | ····.prologue |
52 | ····.line·12 | 52 | ····.line·1242 |
53 | ····invoke-virtual·{p0,·p1,·p2},·Landroid/support/v4/view/ViewPager$SavedState$1;->createFromParcel(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Landroid/support/v4/view/ViewPager$SavedState; | 53 | ····invoke-virtual·{p0,·p1,·p2},·Landroid/support/v4/view/ViewPager$SavedState$1;->createFromParcel(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Landroid/support/v4/view/ViewPager$SavedState; |
54 | ····move-result-object·v0 | 54 | ····move-result-object·v0 |
55 | ····return-object·v0 | 55 | ····return-object·v0 |
56 | .end·method | 56 | .end·method |
57 | .method·public·newArray(I)[Landroid/support/v4/view/ViewPager$SavedState; | 57 | .method·public·newArray(I)[Landroid/support/v4/view/ViewPager$SavedState; |
58 | ····.locals·1 | 58 | ····.locals·1 |
59 | ····.param·p1,·"size"····#·I | 59 | ····.param·p1,·"size"····#·I |
60 | ····.prologue | 60 | ····.prologue |
61 | ····.line·124 | 61 | ····.line·1249 |
62 | ····new-array·v0,·p1,·[Landroid/support/v4/view/ViewPager$SavedState; | 62 | ····new-array·v0,·p1,·[Landroid/support/v4/view/ViewPager$SavedState; |
63 | ····return-object·v0 | 63 | ····return-object·v0 |
64 | .end·method | 64 | .end·method |
65 | .method·public·bridge·synthetic·newArray(I)[Ljava/lang/Object; | 65 | .method·public·bridge·synthetic·newArray(I)[Ljava/lang/Object; |
66 | ····.locals·1 | 66 | ····.locals·1 |
67 | ····.param·p1,·"x0"····#·I | 67 | ····.param·p1,·"x0"····#·I |
68 | ····.prologue | 68 | ····.prologue |
69 | ····.line·12 | 69 | ····.line·1242 |
70 | ····invoke-virtual·{p0,·p1},·Landroid/support/v4/view/ViewPager$SavedState$1;->newArray(I)[Landroid/support/v4/view/ViewPager$SavedState; | 70 | ····invoke-virtual·{p0,·p1},·Landroid/support/v4/view/ViewPager$SavedState$1;->newArray(I)[Landroid/support/v4/view/ViewPager$SavedState; |
71 | ····move-result-object·v0 | 71 | ····move-result-object·v0 |
72 | ····return-object·v0 | 72 | ····return-object·v0 |
73 | .end·method | 73 | .end·method |
Offset 24, 15 lines modified | Offset 24, 15 lines modified | ||
24 | #·direct·methods | 24 | #·direct·methods |
25 | .method·constructor·<init>()V | 25 | .method·constructor·<init>()V |
26 | ····.locals·0 | 26 | ····.locals·0 |
27 | ····.prologue | 27 | ····.prologue |
28 | ····.line·4 | 28 | ····.line·44 |
29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
30 | ····return-void | 30 | ····return-void |
31 | .end·method | 31 | .end·method |
32 | .method·private·static·metaStateFilterDirectionalModifiers(IIIII)I | 32 | .method·private·static·metaStateFilterDirectionalModifiers(IIIII)I |
33 | ····.locals·5 | 33 | ····.locals·5 |
Offset 43, 141 lines modified | Offset 43, 168 lines modified | ||
43 | ····.param·p4,·"right"····#·I | 43 | ····.param·p4,·"right"····#·I |
44 | ····.prologue | 44 | ····.prologue |
45 | ····const/4·v2,·0x1 | 45 | ····const/4·v2,·0x1 |
46 | ····const/4·v3,·0x0 | 46 | ····const/4·v3,·0x0 |
47 | ····.line·5 | 47 | ····.line·55 |
48 | ····and-int·v4,·p1,·p2 | 48 | ····and-int·v4,·p1,·p2 |
49 | ····if-eqz·v4,·:cond_0 | 49 | ····if-eqz·v4,·:cond_0 |
50 | ····move·v1,·v2 | 50 | ····move·v1,·v2 |
51 | ····.line·5 | 51 | ····.line·56 |
52 | ····.local·v1,·"wantBasic":Z | 52 | ····.local·v1,·"wantBasic":Z |
53 | ····:goto_0 | 53 | ····:goto_0 |
54 | ····or-int·v0,·p3,·p4 | 54 | ····or-int·v0,·p3,·p4 |
55 | ····.line·5 | 55 | ····.line·57 |
56 | ····.local·v0,·"directional":I | 56 | ····.local·v0,·"directional":I |
57 | ····and-int·v4,·p1,·v0 | 57 | ····and-int·v4,·p1,·v0 |
58 | ····if-eqz·v4,·:cond_1 | 58 | ····if-eqz·v4,·:cond_1 |
59 | ····.line·5 | 59 | ····.line·59 |
60 | ····.local·v2,·"wantLeftOrRight":Z | 60 | ····.local·v2,·"wantLeftOrRight":Z |
61 | ····:goto_1 | 61 | ····:goto_1 |
62 | ····if-eqz·v1,·:cond_4 | 62 | ····if-eqz·v1,·:cond_4 |
63 | ····.line· | 63 | ····.line·60 |
64 | ····if-eqz·v2,·:cond_2 | 64 | ····if-eqz·v2,·:cond_2 |
65 | ····.line· | 65 | ····.line·61 |
66 | ····new-instance·v3,·Ljava/lang/IllegalArgumentException; | 66 | ····new-instance·v3,·Ljava/lang/IllegalArgumentException; |
67 | ····const-string·v4,·"bad·arguments" | 67 | ····const-string·v4,·"bad·arguments" |
68 | ····invoke-direct·{v3,·v4},·Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V | 68 | ····invoke-direct·{v3,·v4},·Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V |
69 | ····throw·v3 | 69 | ····throw·v3 |
70 | ····.end·local·v0····#·"directional":I | 70 | ····.end·local·v0····#·"directional":I |
71 | ····.end·local·v1····#·"wantBasic":Z | 71 | ····.end·local·v1····#·"wantBasic":Z |
72 | ····.end·local·v2····#·"wantLeftOrRight":Z | 72 | ····.end·local·v2····#·"wantLeftOrRight":Z |
73 | ····:cond_0 | 73 | ····:cond_0 |
74 | ····move·v1,·v3 | 74 | ····move·v1,·v3 |
75 | ····.line·5 | 75 | ····.line·55 |
76 | ····goto·:goto_0 | 76 | ····goto·:goto_0 |
77 | ····.restart·local·v0····#·"directional":I | 77 | ····.restart·local·v0····#·"directional":I |
78 | ····.restart·local·v1····#·"wantBasic":Z | 78 | ····.restart·local·v1····#·"wantBasic":Z |
79 | ····:cond_1 | 79 | ····:cond_1 |
80 | ····move·v2,·v3 | 80 | ····move·v2,·v3 |
81 | ····.line·5 | 81 | ····.line·57 |
82 | ····goto·:goto_1 | 82 | ····goto·:goto_1 |
83 | ····.line· | 83 | ····.line·63 |
84 | ····.restart·local·v2····#·"wantLeftOrRight":Z | 84 | ····.restart·local·v2····#·"wantLeftOrRight":Z |
85 | ····:cond_2 | 85 | ····:cond_2 |
86 | ····xor-int/lit8·v3,·v0,·-0x1 | 86 | ····xor-int/lit8·v3,·v0,·-0x1 |
87 | ····and-int/2addr·p0,·v3 | 87 | ····and-int/2addr·p0,·v3 |
88 | ····.line·6 | 88 | ····.line·67 |
89 | ····.end·local·p0····#·"metaState":I | 89 | ····.end·local·p0····#·"metaState":I |
90 | ····:cond_3 | 90 | ····:cond_3 |
91 | ····:goto_2 | 91 | ····:goto_2 |
92 | ····return·p0 | 92 | ····return·p0 |
93 | ····.line·6 | 93 | ····.line·64 |
94 | ····.restart·local·p0····#·"metaState":I | 94 | ····.restart·local·p0····#·"metaState":I |
95 | ····:cond_4 | 95 | ····:cond_4 |
96 | ····if-eqz·v2,·:cond_3 | 96 | ····if-eqz·v2,·:cond_3 |
97 | ····.line·6 | 97 | ····.line·65 |
98 | ····xor-int/lit8·v3,·p2,·-0x1 | 98 | ····xor-int/lit8·v3,·p2,·-0x1 |
99 | ····and-int/2addr·p0,·v3 | 99 | ····and-int/2addr·p0,·v3 |
100 | ····goto·:goto_2 | 100 | ····goto·:goto_2 |
101 | .end·method | 101 | .end·method |
102 | #·virtual·methods | 102 | #·virtual·methods |
103 | .method·public·dispatch(Landroid/view/KeyEvent;Landroid/view/KeyEvent$Callback;Ljava/lang/Object;Ljava/lang/Object;)Z | ||
104 | ····.locals·1 | ||
105 | ····.param·p1,·"event"····#·Landroid/view/KeyEvent; | ||
106 | ····.param·p2,·"receiver"····#·Landroid/view/KeyEvent$Callback; | ||
107 | ····.param·p3,·"state"····#·Ljava/lang/Object; | ||
108 | ····.param·p4,·"target"····#·Ljava/lang/Object; | ||
109 | ····.prologue | ||
110 | ····.line·114 | ||
111 | ····invoke-virtual·{p1,·p2},·Landroid/view/KeyEvent;->dispatch(Landroid/view/KeyEvent$Callback;)Z | ||
112 | ····move-result·v0 | ||
113 | ····return·v0 | ||
114 | .end·method | ||
115 | .method·public·getKeyDispatcherState(Landroid/view/View;)Ljava/lang/Object; | ||
116 | ····.locals·1 | ||
117 | ····.param·p1,·"view"····#·Landroid/view/View; | ||
118 | ····.prologue | ||
119 | ····.line·108 | ||
120 | ····const/4·v0,·0x0 | ||
Max diff block lines reached; 2320/5145 bytes (45.09%) of diff not shown. |
Offset 11, 12 lines modified | Offset 11, 24 lines modified | ||
11 | .annotation·system·Ldalvik/annotation/InnerClass; | 11 | .annotation·system·Ldalvik/annotation/InnerClass; |
12 | ····accessFlags·=·0x608 | 12 | ····accessFlags·=·0x608 |
13 | ····name·=·"ViewGroupCompatImpl" | 13 | ····name·=·"ViewGroupCompatImpl" |
14 | .end·annotation | 14 | .end·annotation |
15 | #·virtual·methods | 15 | #·virtual·methods |
16 | .method·public·abstract·getLayoutMode(Landroid/view/ViewGroup;)I | ||
17 | .end·method | ||
18 | .method·public·abstract·isTransitionGroup(Landroid/view/ViewGroup;)Z | ||
19 | .end·method | ||
16 | .method·public·abstract·onRequestSendAccessibilityEvent(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z | 20 | .method·public·abstract·onRequestSendAccessibilityEvent(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z |
17 | .end·method | 21 | .end·method |
22 | .method·public·abstract·setLayoutMode(Landroid/view/ViewGroup;I)V | ||
23 | .end·method | ||
18 | .method·public·abstract·setMotionEventSplittingEnabled(Landroid/view/ViewGroup;Z)V | 24 | .method·public·abstract·setMotionEventSplittingEnabled(Landroid/view/ViewGroup;Z)V |
19 | .end·method | 25 | .end·method |
26 | .method·public·abstract·setTransitionGroup(Landroid/view/ViewGroup;Z)V | ||
27 | .end·method |
Offset 2, 34 lines modified | Offset 2, 51 lines modified | ||
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | .source·"ViewCompat.java" | 3 | .source·"ViewCompat.java" |
4 | #·annotations | 4 | #·annotations |
5 | .annotation·system·Ldalvik/annotation/MemberClasses; | 5 | .annotation·system·Ldalvik/annotation/MemberClasses; |
6 | ····value·=·{ | 6 | ····value·=·{ |
7 | ········Landroid/support/v4/view/ViewCompat$Api21ViewCompatImpl;, | ||
8 | ········Landroid/support/v4/view/ViewCompat$KitKatViewCompatImpl;, | ||
7 | ········Landroid/support/v4/view/ViewCompat$JbMr1ViewCompatImpl;, | 9 | ········Landroid/support/v4/view/ViewCompat$JbMr1ViewCompatImpl;, |
8 | ········Landroid/support/v4/view/ViewCompat$JBViewCompatImpl;, | 10 | ········Landroid/support/v4/view/ViewCompat$JBViewCompatImpl;, |
9 | ········Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;, | 11 | ········Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;, |
10 | ········Landroid/support/v4/view/ViewCompat$HCViewCompatImpl;, | 12 | ········Landroid/support/v4/view/ViewCompat$HCViewCompatImpl;, |
11 | ········Landroid/support/v4/view/ViewCompat$GBViewCompatImpl;, | 13 | ········Landroid/support/v4/view/ViewCompat$GBViewCompatImpl;, |
14 | ········Landroid/support/v4/view/ViewCompat$EclairMr1ViewCompatImpl;, | ||
12 | ········Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;, | 15 | ········Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;, |
13 | ········Landroid/support/v4/view/ViewCompat$ViewCompatImpl; | 16 | ········Landroid/support/v4/view/ViewCompat$ViewCompatImpl;, |
17 | ········Landroid/support/v4/view/ViewCompat$ResolvedLayoutDirectionMode;, | ||
18 | ········Landroid/support/v4/view/ViewCompat$LayoutDirectionMode;, | ||
19 | ········Landroid/support/v4/view/ViewCompat$LayerType;, | ||
20 | ········Landroid/support/v4/view/ViewCompat$AccessibilityLiveRegion;, | ||
21 | ········Landroid/support/v4/view/ViewCompat$ImportantForAccessibility;, | ||
22 | ········Landroid/support/v4/view/ViewCompat$OverScroll; | ||
14 | ····} | 23 | ····} |
15 | .end·annotation | 24 | .end·annotation |
16 | #·static·fields | 25 | #·static·fields |
26 | .field·public·static·final·ACCESSIBILITY_LIVE_REGION_ASSERTIVE:I·=·0x2 | ||
27 | .field·public·static·final·ACCESSIBILITY_LIVE_REGION_NONE:I·=·0x0 | ||
28 | .field·public·static·final·ACCESSIBILITY_LIVE_REGION_POLITE:I·=·0x1 | ||
17 | .field·private·static·final·FAKE_FRAME_TIME:J·=·0xaL | 29 | .field·private·static·final·FAKE_FRAME_TIME:J·=·0xaL |
18 | .field·static·final·IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; | 30 | .field·static·final·IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; |
19 | .field·public·static·final·IMPORTANT_FOR_ACCESSIBILITY_AUTO:I·=·0x0 | 31 | .field·public·static·final·IMPORTANT_FOR_ACCESSIBILITY_AUTO:I·=·0x0 |
20 | .field·public·static·final·IMPORTANT_FOR_ACCESSIBILITY_NO:I·=·0x2 | 32 | .field·public·static·final·IMPORTANT_FOR_ACCESSIBILITY_NO:I·=·0x2 |
33 | .field·public·static·final·IMPORTANT_FOR_ACCESSIBILITY_NO_HIDE_DESCENDANTS:I·=·0x4 | ||
21 | .field·public·static·final·IMPORTANT_FOR_ACCESSIBILITY_YES:I·=·0x1 | 34 | .field·public·static·final·IMPORTANT_FOR_ACCESSIBILITY_YES:I·=·0x1 |
22 | .field·public·static·final·LAYER_TYPE_HARDWARE:I·=·0x2 | 35 | .field·public·static·final·LAYER_TYPE_HARDWARE:I·=·0x2 |
23 | .field·public·static·final·LAYER_TYPE_NONE:I·=·0x0 | 36 | .field·public·static·final·LAYER_TYPE_NONE:I·=·0x0 |
24 | .field·public·static·final·LAYER_TYPE_SOFTWARE:I·=·0x1 | 37 | .field·public·static·final·LAYER_TYPE_SOFTWARE:I·=·0x1 |
Offset 38, 135 lines modified | Offset 55, 205 lines modified | ||
38 | .field·public·static·final·LAYOUT_DIRECTION_LOCALE:I·=·0x3 | 55 | .field·public·static·final·LAYOUT_DIRECTION_LOCALE:I·=·0x3 |
39 | .field·public·static·final·LAYOUT_DIRECTION_LTR:I·=·0x0 | 56 | .field·public·static·final·LAYOUT_DIRECTION_LTR:I·=·0x0 |
40 | .field·public·static·final·LAYOUT_DIRECTION_RTL:I·=·0x1 | 57 | .field·public·static·final·LAYOUT_DIRECTION_RTL:I·=·0x1 |
58 | .field·public·static·final·MEASURED_HEIGHT_STATE_SHIFT:I·=·0x10 | ||
59 | .field·public·static·final·MEASURED_SIZE_MASK:I·=·0xffffff | ||
60 | .field·public·static·final·MEASURED_STATE_MASK:I·=·-0x1000000 | ||
61 | .field·public·static·final·MEASURED_STATE_TOO_SMALL:I·=·0x1000000 | ||
41 | .field·public·static·final·OVER_SCROLL_ALWAYS:I·=·0x0 | 62 | .field·public·static·final·OVER_SCROLL_ALWAYS:I·=·0x0 |
42 | .field·public·static·final·OVER_SCROLL_IF_CONTENT_SCROLLS:I·=·0x1 | 63 | .field·public·static·final·OVER_SCROLL_IF_CONTENT_SCROLLS:I·=·0x1 |
43 | .field·public·static·final·OVER_SCROLL_NEVER:I·=·0x2 | 64 | .field·public·static·final·OVER_SCROLL_NEVER:I·=·0x2 |
65 | .field·private·static·final·TAG:Ljava/lang/String;·=·"ViewCompat" | ||
44 | #·direct·methods | 66 | #·direct·methods |
45 | .method·static·constructor·<clinit>()V | 67 | .method·static·constructor·<clinit>()V |
46 | ····.locals·2 | 68 | ····.locals·2 |
47 | ····.prologue | 69 | ····.prologue |
48 | ····.line· | 70 | ····.line·1151 |
49 | ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I | 71 | ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I |
50 | ····.line· | 72 | ····.line·1152 |
51 | ····.local·v0,·"version":I | 73 | ····.local·v0,·"version":I |
52 | ····const/16·v1,·0x1 | 74 | ····const/16·v1,·0x15 |
53 | ····if-lt·v0,·v1,·:cond_0 | 75 | ····if-lt·v0,·v1,·:cond_0 |
54 | ····.line· | 76 | ····.line·1153 |
55 | ····new-instance·v1,·Landroid/support/v4/view/ViewCompat$ | 77 | ····new-instance·v1,·Landroid/support/v4/view/ViewCompat$Api21ViewCompatImpl; |
56 | ····invoke-direct·{v1},·Landroid/support/v4/view/ViewCompat$ | 78 | ····invoke-direct·{v1},·Landroid/support/v4/view/ViewCompat$Api21ViewCompatImpl;-><init>()V |
57 | ····sput-object·v1,·Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; | 79 | ····sput-object·v1,·Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; |
58 | ····.line· | 80 | ····.line·1171 |
59 | ····:goto_0 | 81 | ····:goto_0 |
60 | ····return-void | 82 | ····return-void |
61 | ····.line· | 83 | ····.line·1154 |
62 | ····:cond_0 | 84 | ····:cond_0 |
63 | ····const/16·v1,·0x1 | 85 | ····const/16·v1,·0x13 |
64 | ····if-lt·v0,·v1,·:cond_1 | 86 | ····if-lt·v0,·v1,·:cond_1 |
65 | ····.line· | 87 | ····.line·1155 |
88 | ····new-instance·v1,·Landroid/support/v4/view/ViewCompat$KitKatViewCompatImpl; | ||
89 | ····invoke-direct·{v1},·Landroid/support/v4/view/ViewCompat$KitKatViewCompatImpl;-><init>()V | ||
90 | ····sput-object·v1,·Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl; | ||
91 | ····goto·:goto_0 | ||
92 | ····.line·1156 | ||
93 | ····:cond_1 | ||
94 | ····const/16·v1,·0x11 | ||
95 | ····if-lt·v0,·v1,·:cond_2 | ||
96 | ····.line·1157 | ||
97 | ····new-instance·v1,·Landroid/support/v4/view/ViewCompat$JbMr1ViewCompatImpl; | ||
98 | ····invoke-direct·{v1},·Landroid/support/v4/view/ViewCompat$JbMr1ViewCompatImpl;-><init>()V | ||
Max diff block lines reached; 42220/47005 bytes (89.82%) of diff not shown. |
Offset 57, 20 lines modified | Offset 57, 20 lines modified | ||
57 | #·direct·methods | 57 | #·direct·methods |
58 | .method·public·constructor·<init>(Landroid/content/Context;)V | 58 | .method·public·constructor·<init>(Landroid/content/Context;)V |
59 | ····.locals·1 | 59 | ····.locals·1 |
60 | ····.param·p1,·"context"····#·Landroid/content/Context; | 60 | ····.param·p1,·"context"····#·Landroid/content/Context; |
61 | ····.prologue | 61 | ····.prologue |
62 | ····.line·7 | 62 | ····.line·78 |
63 | ····const/4·v0,·0x0 | 63 | ····const/4·v0,·0x0 |
64 | ····invoke-direct·{p0,·p1,·v0},·Landroid/support/v4/view/PagerTabStrip;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V | 64 | ····invoke-direct·{p0,·p1,·v0},·Landroid/support/v4/view/PagerTabStrip;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V |
65 | ····.line·7 | 65 | ····.line·79 |
66 | ····return-void | 66 | ····return-void |
67 | .end·method | 67 | .end·method |
68 | .method·public·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;)V | 68 | .method·public·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;)V |
69 | ····.locals·7 | 69 | ····.locals·7 |
70 | ····.param·p1,·"context"····#·Landroid/content/Context; | 70 | ····.param·p1,·"context"····#·Landroid/content/Context; |
71 | ····.param·p2,·"attrs"····#·Landroid/util/AttributeSet; | 71 | ····.param·p2,·"attrs"····#·Landroid/util/AttributeSet; |
Offset 78, 142 lines modified | Offset 78, 142 lines modified | ||
78 | ····.prologue | 78 | ····.prologue |
79 | ····const/4·v6,·0x1 | 79 | ····const/4·v6,·0x1 |
80 | ····const/4·v5,·0x0 | 80 | ····const/4·v5,·0x0 |
81 | ····const/high16·v3,·0x3f000000····#·0.5f | 81 | ····const/high16·v3,·0x3f000000····#·0.5f |
82 | ····.line·8 | 82 | ····.line·82 |
83 | ····invoke-direct·{p0,·p1,·p2},·Landroid/support/v4/view/PagerTitleStrip;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V | 83 | ····invoke-direct·{p0,·p1,·p2},·Landroid/support/v4/view/PagerTitleStrip;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V |
84 | ····.line·6 | 84 | ····.line·63 |
85 | ····new-instance·v1,·Landroid/graphics/Paint; | 85 | ····new-instance·v1,·Landroid/graphics/Paint; |
86 | ····invoke-direct·{v1},·Landroid/graphics/Paint;-><init>()V | 86 | ····invoke-direct·{v1},·Landroid/graphics/Paint;-><init>()V |
87 | ····iput-object·v1,·p0,·Landroid/support/v4/view/PagerTabStrip;->mTabPaint:Landroid/graphics/Paint; | 87 | ····iput-object·v1,·p0,·Landroid/support/v4/view/PagerTabStrip;->mTabPaint:Landroid/graphics/Paint; |
88 | ····.line·6 | 88 | ····.line·64 |
89 | ····new-instance·v1,·Landroid/graphics/Rect; | 89 | ····new-instance·v1,·Landroid/graphics/Rect; |
90 | ····invoke-direct·{v1},·Landroid/graphics/Rect;-><init>()V | 90 | ····invoke-direct·{v1},·Landroid/graphics/Rect;-><init>()V |
91 | ····iput-object·v1,·p0,·Landroid/support/v4/view/PagerTabStrip;->mTempRect:Landroid/graphics/Rect; | 91 | ····iput-object·v1,·p0,·Landroid/support/v4/view/PagerTabStrip;->mTempRect:Landroid/graphics/Rect; |
92 | ····.line·6 | 92 | ····.line·66 |
93 | ····const/16·v1,·0xff | 93 | ····const/16·v1,·0xff |
94 | ····iput·v1,·p0,·Landroid/support/v4/view/PagerTabStrip;->mTabAlpha:I | 94 | ····iput·v1,·p0,·Landroid/support/v4/view/PagerTabStrip;->mTabAlpha:I |
95 | ····.line·6 | 95 | ····.line·68 |
96 | ····iput-boolean·v5,·p0,·Landroid/support/v4/view/PagerTabStrip;->mDrawFullUnderline:Z | 96 | ····iput-boolean·v5,·p0,·Landroid/support/v4/view/PagerTabStrip;->mDrawFullUnderline:Z |
97 | ····.line·6 | 97 | ····.line·69 |
98 | ····iput-boolean·v5,·p0,·Landroid/support/v4/view/PagerTabStrip;->mDrawFullUnderlineSet:Z | 98 | ····iput-boolean·v5,·p0,·Landroid/support/v4/view/PagerTabStrip;->mDrawFullUnderlineSet:Z |
99 | ····.line·8 | 99 | ····.line·84 |
100 | ····iget·v1,·p0,·Landroid/support/v4/view/PagerTabStrip;->mTextColor:I | 100 | ····iget·v1,·p0,·Landroid/support/v4/view/PagerTabStrip;->mTextColor:I |
101 | ····iput·v1,·p0,·Landroid/support/v4/view/PagerTabStrip;->mIndicatorColor:I | 101 | ····iput·v1,·p0,·Landroid/support/v4/view/PagerTabStrip;->mIndicatorColor:I |
102 | ····.line·8 | 102 | ····.line·85 |
103 | ····iget-object·v1,·p0,·Landroid/support/v4/view/PagerTabStrip;->mTabPaint:Landroid/graphics/Paint; | 103 | ····iget-object·v1,·p0,·Landroid/support/v4/view/PagerTabStrip;->mTabPaint:Landroid/graphics/Paint; |
104 | ····iget·v2,·p0,·Landroid/support/v4/view/PagerTabStrip;->mIndicatorColor:I | 104 | ····iget·v2,·p0,·Landroid/support/v4/view/PagerTabStrip;->mIndicatorColor:I |
105 | ····invoke-virtual·{v1,·v2},·Landroid/graphics/Paint;->setColor(I)V | 105 | ····invoke-virtual·{v1,·v2},·Landroid/graphics/Paint;->setColor(I)V |
106 | ····.line·8 | 106 | ····.line·89 |
107 | ····invoke-virtual·{p1},·Landroid/content/Context;->getResources()Landroid/content/res/Resources; | 107 | ····invoke-virtual·{p1},·Landroid/content/Context;->getResources()Landroid/content/res/Resources; |
108 | ····move-result-object·v1 | 108 | ····move-result-object·v1 |
109 | ····invoke-virtual·{v1},·Landroid/content/res/Resources;->getDisplayMetrics()Landroid/util/DisplayMetrics; | 109 | ····invoke-virtual·{v1},·Landroid/content/res/Resources;->getDisplayMetrics()Landroid/util/DisplayMetrics; |
110 | ····move-result-object·v1 | 110 | ····move-result-object·v1 |
111 | ····iget·v0,·v1,·Landroid/util/DisplayMetrics;->density:F | 111 | ····iget·v0,·v1,·Landroid/util/DisplayMetrics;->density:F |
112 | ····.line· | 112 | ····.line·90 |
113 | ····.local·v0,·"density":F | 113 | ····.local·v0,·"density":F |
114 | ····const/high16·v1,·0x40400000····#·3.0f | 114 | ····const/high16·v1,·0x40400000····#·3.0f |
115 | ····mul-float/2addr·v1,·v0 | 115 | ····mul-float/2addr·v1,·v0 |
116 | ····add-float/2addr·v1,·v3 | 116 | ····add-float/2addr·v1,·v3 |
117 | ····float-to-int·v1,·v1 | 117 | ····float-to-int·v1,·v1 |
118 | ····iput·v1,·p0,·Landroid/support/v4/view/PagerTabStrip;->mIndicatorHeight:I | 118 | ····iput·v1,·p0,·Landroid/support/v4/view/PagerTabStrip;->mIndicatorHeight:I |
119 | ····.line· | 119 | ····.line·91 |
120 | ····const/high16·v1,·0x40c00000····#·6.0f | 120 | ····const/high16·v1,·0x40c00000····#·6.0f |
121 | ····mul-float/2addr·v1,·v0 | 121 | ····mul-float/2addr·v1,·v0 |
122 | ····add-float/2addr·v1,·v3 | 122 | ····add-float/2addr·v1,·v3 |
123 | ····float-to-int·v1,·v1 | 123 | ····float-to-int·v1,·v1 |
124 | ····iput·v1,·p0,·Landroid/support/v4/view/PagerTabStrip;->mMinPaddingBottom:I | 124 | ····iput·v1,·p0,·Landroid/support/v4/view/PagerTabStrip;->mMinPaddingBottom:I |
125 | ····.line·9 | 125 | ····.line·92 |
126 | ····const/high16·v1,·0x42800000····#·64.0f | 126 | ····const/high16·v1,·0x42800000····#·64.0f |
127 | ····mul-float/2addr·v1,·v0 | 127 | ····mul-float/2addr·v1,·v0 |
128 | ····float-to-int·v1,·v1 | 128 | ····float-to-int·v1,·v1 |
129 | ····iput·v1,·p0,·Landroid/support/v4/view/PagerTabStrip;->mMinTextSpacing:I | 129 | ····iput·v1,·p0,·Landroid/support/v4/view/PagerTabStrip;->mMinTextSpacing:I |
130 | ····.line·9 | 130 | ····.line·93 |
131 | ····const/high16·v1,·0x41800000····#·16.0f | 131 | ····const/high16·v1,·0x41800000····#·16.0f |
132 | ····mul-float/2addr·v1,·v0 | 132 | ····mul-float/2addr·v1,·v0 |
133 | ····add-float/2addr·v1,·v3 | 133 | ····add-float/2addr·v1,·v3 |
134 | ····float-to-int·v1,·v1 | 134 | ····float-to-int·v1,·v1 |
135 | ····iput·v1,·p0,·Landroid/support/v4/view/PagerTabStrip;->mTabPadding:I | 135 | ····iput·v1,·p0,·Landroid/support/v4/view/PagerTabStrip;->mTabPadding:I |
136 | ····.line·9 | 136 | ····.line·94 |
137 | ····const/high16·v1,·0x3f800000····#·1.0f | 137 | ····const/high16·v1,·0x3f800000····#·1.0f |
138 | ····mul-float/2addr·v1,·v0 | 138 | ····mul-float/2addr·v1,·v0 |
Max diff block lines reached; 19371/23081 bytes (83.93%) of diff not shown. |
Offset 15, 39 lines modified | Offset 15, 68 lines modified | ||
15 | #·direct·methods | 15 | #·direct·methods |
16 | .method·constructor·<init>()V | 16 | .method·constructor·<init>()V |
17 | ····.locals·0 | 17 | ····.locals·0 |
18 | ····.prologue | 18 | ····.prologue |
19 | ····.line·1 | 19 | ····.line·118 |
20 | ····invoke-direct·{p0},·Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl;-><init>()V | 20 | ····invoke-direct·{p0},·Landroid/support/v4/view/KeyEventCompat$BaseKeyEventVersionImpl;-><init>()V |
21 | ····return-void | 21 | ····return-void |
22 | .end·method | 22 | .end·method |
23 | #·virtual·methods | 23 | #·virtual·methods |
24 | .method·public·dispatch(Landroid/view/KeyEvent;Landroid/view/KeyEvent$Callback;Ljava/lang/Object;Ljava/lang/Object;)Z | ||
25 | ····.locals·1 | ||
26 | ····.param·p1,·"event"····#·Landroid/view/KeyEvent; | ||
27 | ····.param·p2,·"receiver"····#·Landroid/view/KeyEvent$Callback; | ||
28 | ····.param·p3,·"state"····#·Ljava/lang/Object; | ||
29 | ····.param·p4,·"target"····#·Ljava/lang/Object; | ||
30 | ····.prologue | ||
31 | ····.line·137 | ||
32 | ····invoke-static·{p1,·p2,·p3,·p4},·Landroid/support/v4/view/KeyEventCompatEclair;->dispatch(Landroid/view/KeyEvent;Landroid/view/KeyEvent$Callback;Ljava/lang/Object;Ljava/lang/Object;)Z | ||
33 | ····move-result·v0 | ||
34 | ····return·v0 | ||
35 | .end·method | ||
36 | .method·public·getKeyDispatcherState(Landroid/view/View;)Ljava/lang/Object; | ||
37 | ····.locals·1 | ||
38 | ····.param·p1,·"view"····#·Landroid/view/View; | ||
39 | ····.prologue | ||
40 | ····.line·131 | ||
41 | ····invoke-static·{p1},·Landroid/support/v4/view/KeyEventCompatEclair;->getKeyDispatcherState(Landroid/view/View;)Ljava/lang/Object; | ||
42 | ····move-result-object·v0 | ||
43 | ····return-object·v0 | ||
44 | .end·method | ||
24 | .method·public·isTracking(Landroid/view/KeyEvent;)Z | 45 | .method·public·isTracking(Landroid/view/KeyEvent;)Z |
25 | ····.locals·1 | 46 | ····.locals·1 |
26 | ····.param·p1,·"event"····#·Landroid/view/KeyEvent; | 47 | ····.param·p1,·"event"····#·Landroid/view/KeyEvent; |
27 | ····.prologue | 48 | ····.prologue |
28 | ····.line·1 | 49 | ····.line·126 |
29 | ····invoke-static·{p1},·Landroid/support/v4/view/KeyEventCompatEclair;->isTracking(Landroid/view/KeyEvent;)Z | 50 | ····invoke-static·{p1},·Landroid/support/v4/view/KeyEventCompatEclair;->isTracking(Landroid/view/KeyEvent;)Z |
30 | ····move-result·v0 | 51 | ····move-result·v0 |
31 | ····return·v0 | 52 | ····return·v0 |
32 | .end·method | 53 | .end·method |
33 | .method·public·startTracking(Landroid/view/KeyEvent;)V | 54 | .method·public·startTracking(Landroid/view/KeyEvent;)V |
34 | ····.locals·0 | 55 | ····.locals·0 |
35 | ····.param·p1,·"event"····#·Landroid/view/KeyEvent; | 56 | ····.param·p1,·"event"····#·Landroid/view/KeyEvent; |
36 | ····.prologue | 57 | ····.prologue |
37 | ····.line·1 | 58 | ····.line·121 |
38 | ····invoke-static·{p1},·Landroid/support/v4/view/KeyEventCompatEclair;->startTracking(Landroid/view/KeyEvent;)V | 59 | ····invoke-static·{p1},·Landroid/support/v4/view/KeyEventCompatEclair;->startTracking(Landroid/view/KeyEvent;)V |
39 | ····.line·1 | 60 | ····.line·122 |
40 | ····return-void | 61 | ····return-void |
41 | .end·method | 62 | .end·method |
Offset 1, 14 lines modified | Offset 1, 11 lines modified | ||
1 | .class·Landroid/support/v4/view/ViewConfigurationCompat$FroyoViewConfigurationVersionImpl; | 1 | .class·Landroid/support/v4/view/ViewConfigurationCompat$FroyoViewConfigurationVersionImpl; |
2 | .super·L | 2 | .super·Landroid/support/v4/view/ViewConfigurationCompat$BaseViewConfigurationVersionImpl; |
3 | .source·"ViewConfigurationCompat.java" | 3 | .source·"ViewConfigurationCompat.java" |
4 | #·interfaces | ||
5 | .implements·Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl; | ||
6 | #·annotations | 4 | #·annotations |
7 | .annotation·system·Ldalvik/annotation/EnclosingClass; | 5 | .annotation·system·Ldalvik/annotation/EnclosingClass; |
8 | ····value·=·Landroid/support/v4/view/ViewConfigurationCompat; | 6 | ····value·=·Landroid/support/v4/view/ViewConfigurationCompat; |
9 | .end·annotation | 7 | .end·annotation |
10 | .annotation·system·Ldalvik/annotation/InnerClass; | 8 | .annotation·system·Ldalvik/annotation/InnerClass; |
Offset 18, 27 lines modified | Offset 15, 27 lines modified | ||
18 | #·direct·methods | 15 | #·direct·methods |
19 | .method·constructor·<init>()V | 16 | .method·constructor·<init>()V |
20 | ····.locals·0 | 17 | ····.locals·0 |
21 | ····.prologue | 18 | ····.prologue |
22 | ····.line· | 19 | ····.line·53 |
23 | ····invoke-direct·{p0},·L | 20 | ····invoke-direct·{p0},·Landroid/support/v4/view/ViewConfigurationCompat$BaseViewConfigurationVersionImpl;-><init>()V |
24 | ····return-void | 21 | ····return-void |
25 | .end·method | 22 | .end·method |
26 | #·virtual·methods | 23 | #·virtual·methods |
27 | .method·public·getScaledPagingTouchSlop(Landroid/view/ViewConfiguration;)I | 24 | .method·public·getScaledPagingTouchSlop(Landroid/view/ViewConfiguration;)I |
28 | ····.locals·1 | 25 | ····.locals·1 |
29 | ····.param·p1,·"config"····#·Landroid/view/ViewConfiguration; | 26 | ····.param·p1,·"config"····#·Landroid/view/ViewConfiguration; |
30 | ····.prologue | 27 | ····.prologue |
31 | ····.line· | 28 | ····.line·56 |
32 | ····invoke-static·{p1},·Landroid/support/v4/view/ViewConfigurationCompatFroyo;->getScaledPagingTouchSlop(Landroid/view/ViewConfiguration;)I | 29 | ····invoke-static·{p1},·Landroid/support/v4/view/ViewConfigurationCompatFroyo;->getScaledPagingTouchSlop(Landroid/view/ViewConfiguration;)I |
33 | ····move-result·v0 | 30 | ····move-result·v0 |
34 | ····return·v0 | 31 | ····return·v0 |
35 | .end·method | 32 | .end·method |
Offset 13, 7 lines modified | Offset 13, 10 lines modified | ||
13 | ····name·=·"ViewConfigurationVersionImpl" | 13 | ····name·=·"ViewConfigurationVersionImpl" |
14 | .end·annotation | 14 | .end·annotation |
15 | #·virtual·methods | 15 | #·virtual·methods |
16 | .method·public·abstract·getScaledPagingTouchSlop(Landroid/view/ViewConfiguration;)I | 16 | .method·public·abstract·getScaledPagingTouchSlop(Landroid/view/ViewConfiguration;)I |
17 | .end·method | 17 | .end·method |
18 | .method·public·abstract·hasPermanentMenuKey(Landroid/view/ViewConfiguration;)Z | ||
19 | .end·method |
Offset 22, 30 lines modified | Offset 22, 30 lines modified | ||
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Landroid/support/v4/view/PagerTabStrip;)V | 23 | .method·constructor·<init>(Landroid/support/v4/view/PagerTabStrip;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.prologue | 25 | ····.prologue |
26 | ····.line·11 | 26 | ····.line·113 |
27 | ····iput-object·p1,·p0,·Landroid/support/v4/view/PagerTabStrip$2;->this$0:Landroid/support/v4/view/PagerTabStrip; | 27 | ····iput-object·p1,·p0,·Landroid/support/v4/view/PagerTabStrip$2;->this$0:Landroid/support/v4/view/PagerTabStrip; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
29 | ····return-void | 29 | ····return-void |
30 | .end·method | 30 | .end·method |
31 | #·virtual·methods | 31 | #·virtual·methods |
32 | .method·public·onClick(Landroid/view/View;)V | 32 | .method·public·onClick(Landroid/view/View;)V |
33 | ····.locals·2 | 33 | ····.locals·2 |
34 | ····.param·p1,·"v"····#·Landroid/view/View; | 34 | ····.param·p1,·"v"····#·Landroid/view/View; |
35 | ····.prologue | 35 | ····.prologue |
36 | ····.line·11 | 36 | ····.line·116 |
37 | ····iget-object·v0,·p0,·Landroid/support/v4/view/PagerTabStrip$2;->this$0:Landroid/support/v4/view/PagerTabStrip; | 37 | ····iget-object·v0,·p0,·Landroid/support/v4/view/PagerTabStrip$2;->this$0:Landroid/support/v4/view/PagerTabStrip; |
38 | ····iget-object·v0,·v0,·Landroid/support/v4/view/PagerTabStrip;->mPager:Landroid/support/v4/view/ViewPager; | 38 | ····iget-object·v0,·v0,·Landroid/support/v4/view/PagerTabStrip;->mPager:Landroid/support/v4/view/ViewPager; |
39 | ····iget-object·v1,·p0,·Landroid/support/v4/view/PagerTabStrip$2;->this$0:Landroid/support/v4/view/PagerTabStrip; | 39 | ····iget-object·v1,·p0,·Landroid/support/v4/view/PagerTabStrip$2;->this$0:Landroid/support/v4/view/PagerTabStrip; |
40 | ····iget-object·v1,·v1,·Landroid/support/v4/view/PagerTabStrip;->mPager:Landroid/support/v4/view/ViewPager; | 40 | ····iget-object·v1,·v1,·Landroid/support/v4/view/PagerTabStrip;->mPager:Landroid/support/v4/view/ViewPager; |
Offset 54, 10 lines modified | Offset 54, 10 lines modified | ||
54 | ····move-result·v1 | 54 | ····move-result·v1 |
55 | ····add-int/lit8·v1,·v1,·0x1 | 55 | ····add-int/lit8·v1,·v1,·0x1 |
56 | ····invoke-virtual·{v0,·v1},·Landroid/support/v4/view/ViewPager;->setCurrentItem(I)V | 56 | ····invoke-virtual·{v0,·v1},·Landroid/support/v4/view/ViewPager;->setCurrentItem(I)V |
57 | ····.line·11 | 57 | ····.line·117 |
58 | ····return-void | 58 | ····return-void |
59 | .end·method | 59 | .end·method |
Offset 52, 7 lines modified | Offset 52, 20 lines modified | ||
52 | ····.line·28 | 52 | ····.line·28 |
53 | ····invoke-virtual·{p0},·Landroid/view/accessibility/AccessibilityEvent;->getRecordCount()I | 53 | ····invoke-virtual·{p0},·Landroid/view/accessibility/AccessibilityEvent;->getRecordCount()I |
54 | ····move-result·v0 | 54 | ····move-result·v0 |
55 | ····return·v0 | 55 | ····return·v0 |
56 | .end·method | 56 | .end·method |
57 | .method·public·static·setScrollable(Landroid/view/accessibility/AccessibilityEvent;Z)V | ||
58 | ····.locals·0 | ||
59 | ····.param·p0,·"event"····#·Landroid/view/accessibility/AccessibilityEvent; | ||
60 | ····.param·p1,·"scrollable"····#·Z | ||
61 | ····.prologue | ||
62 | ····.line·40 | ||
63 | ····invoke-virtual·{p0,·p1},·Landroid/view/accessibility/AccessibilityEvent;->setScrollable(Z)V | ||
64 | ····.line·41 | ||
65 | ····return-void | ||
66 | .end·method |
Offset 15, 45 lines modified | Offset 15, 69 lines modified | ||
15 | #·direct·methods | 15 | #·direct·methods |
16 | .method·constructor·<init>()V | 16 | .method·constructor·<init>()V |
17 | ····.locals·0 | 17 | ····.locals·0 |
18 | ····.prologue | 18 | ····.prologue |
19 | ····.line· | 19 | ····.line·676 |
20 | ····invoke-direct·{p0},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl;-><init>()V | 20 | ····invoke-direct·{p0},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl;-><init>()V |
21 | ····return-void | 21 | ····return-void |
22 | .end·method | 22 | .end·method |
23 | #·virtual·methods | 23 | #·virtual·methods |
24 | .method·public·addAction(Ljava/lang/Object;I)V | 24 | .method·public·addAction(Ljava/lang/Object;I)V |
25 | ····.locals·0 | 25 | ····.locals·0 |
26 | ····.param·p1,·"info"····#·Ljava/lang/Object; | 26 | ····.param·p1,·"info"····#·Ljava/lang/Object; |
27 | ····.param·p2,·"action"····#·I | 27 | ····.param·p2,·"action"····#·I |
28 | ····.prologue | 28 | ····.prologue |
29 | ····.line· | 29 | ····.line·694 |
30 | ····invoke-static·{p1,·p2},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;->addAction(Ljava/lang/Object;I)V | 30 | ····invoke-static·{p1,·p2},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;->addAction(Ljava/lang/Object;I)V |
31 | ····.line·695 | ||
32 | ····return-void | ||
33 | .end·method | ||
34 | .method·public·addAction(Ljava/lang/Object;ILjava/lang/CharSequence;)V | ||
35 | ····.locals·2 | ||
36 | ····.param·p1,·"info"····#·Ljava/lang/Object; | ||
37 | ····.param·p2,·"id"····#·I | ||
38 | ····.param·p3,·"label"····#·Ljava/lang/CharSequence; | ||
39 | ····.prologue | ||
31 | ····.line· | 40 | ····.line·914 |
41 | ····invoke-static·{p2},·Ljava/lang/Integer;->bitCount(I)I | ||
42 | ····move-result·v0 | ||
43 | ····const/4·v1,·0x1 | ||
44 | ····if-ne·v0,·v1,·:cond_0 | ||
45 | ····.line·915 | ||
46 | ····invoke-virtual·{p0,·p1,·p2},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl;->addAction(Ljava/lang/Object;I)V | ||
47 | ····.line·917 | ||
48 | ····:cond_0 | ||
32 | ····return-void | 49 | ····return-void |
33 | .end·method | 50 | .end·method |
34 | .method·public·addChild(Ljava/lang/Object;Landroid/view/View;)V | 51 | .method·public·addChild(Ljava/lang/Object;Landroid/view/View;)V |
35 | ····.locals·0 | 52 | ····.locals·0 |
36 | ····.param·p1,·"info"····#·Ljava/lang/Object; | 53 | ····.param·p1,·"info"····#·Ljava/lang/Object; |
37 | ····.param·p2,·"child"····#·Landroid/view/View; | 54 | ····.param·p2,·"child"····#·Landroid/view/View; |
38 | ····.prologue | 55 | ····.prologue |
39 | ····.line· | 56 | ····.line·699 |
40 | ····invoke-static·{p1,·p2},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;->addChild(Ljava/lang/Object;Landroid/view/View;)V | 57 | ····invoke-static·{p1,·p2},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;->addChild(Ljava/lang/Object;Landroid/view/View;)V |
41 | ····.line· | 58 | ····.line·700 |
42 | ····return-void | 59 | ····return-void |
43 | .end·method | 60 | .end·method |
44 | .method·public·findAccessibilityNodeInfosByText(Ljava/lang/Object;Ljava/lang/String;)Ljava/util/List; | 61 | .method·public·findAccessibilityNodeInfosByText(Ljava/lang/Object;Ljava/lang/String;)Ljava/util/List; |
45 | ····.locals·1 | 62 | ····.locals·1 |
46 | ····.param·p1,·"info"····#·Ljava/lang/Object; | 63 | ····.param·p1,·"info"····#·Ljava/lang/Object; |
47 | ····.param·p2,·"text"····#·Ljava/lang/String; | 64 | ····.param·p2,·"text"····#·Ljava/lang/String; |
Offset 67, 586 lines modified | Offset 91, 586 lines modified | ||
67 | ············"<", | 91 | ············"<", |
68 | ············"Ljava/lang/Object;", | 92 | ············"Ljava/lang/Object;", |
69 | ············">;" | 93 | ············">;" |
70 | ········} | 94 | ········} |
71 | ····.end·annotation | 95 | ····.end·annotation |
72 | ····.prologue | 96 | ····.prologue |
73 | ····.line· | 97 | ····.line·704 |
74 | ····invoke-static·{p1,·p2},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;->findAccessibilityNodeInfosByText(Ljava/lang/Object;Ljava/lang/String;)Ljava/util/List; | 98 | ····invoke-static·{p1,·p2},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;->findAccessibilityNodeInfosByText(Ljava/lang/Object;Ljava/lang/String;)Ljava/util/List; |
75 | ····move-result-object·v0 | 99 | ····move-result-object·v0 |
76 | ····return-object·v0 | 100 | ····return-object·v0 |
77 | .end·method | 101 | .end·method |
78 | .method·public·getActions(Ljava/lang/Object;)I | 102 | .method·public·getActions(Ljava/lang/Object;)I |
79 | ····.locals·1 | 103 | ····.locals·1 |
80 | ····.param·p1,·"info"····#·Ljava/lang/Object; | 104 | ····.param·p1,·"info"····#·Ljava/lang/Object; |
81 | ····.prologue | 105 | ····.prologue |
82 | ····.line· | 106 | ····.line·709 |
83 | ····invoke-static·{p1},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;->getActions(Ljava/lang/Object;)I | 107 | ····invoke-static·{p1},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;->getActions(Ljava/lang/Object;)I |
84 | ····move-result·v0 | 108 | ····move-result·v0 |
85 | ····return·v0 | 109 | ····return·v0 |
86 | .end·method | 110 | .end·method |
87 | .method·public·getBoundsInParent(Ljava/lang/Object;Landroid/graphics/Rect;)V | 111 | .method·public·getBoundsInParent(Ljava/lang/Object;Landroid/graphics/Rect;)V |
88 | ····.locals·0 | 112 | ····.locals·0 |
89 | ····.param·p1,·"info"····#·Ljava/lang/Object; | 113 | ····.param·p1,·"info"····#·Ljava/lang/Object; |
90 | ····.param·p2,·"outBounds"····#·Landroid/graphics/Rect; | 114 | ····.param·p2,·"outBounds"····#·Landroid/graphics/Rect; |
91 | ····.prologue | 115 | ····.prologue |
92 | ····.line· | 116 | ····.line·714 |
93 | ····invoke-static·{p1,·p2},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;->getBoundsInParent(Ljava/lang/Object;Landroid/graphics/Rect;)V | 117 | ····invoke-static·{p1,·p2},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;->getBoundsInParent(Ljava/lang/Object;Landroid/graphics/Rect;)V |
94 | ····.line· | 118 | ····.line·715 |
95 | ····return-void | 119 | ····return-void |
96 | .end·method | 120 | .end·method |
97 | .method·public·getBoundsInScreen(Ljava/lang/Object;Landroid/graphics/Rect;)V | 121 | .method·public·getBoundsInScreen(Ljava/lang/Object;Landroid/graphics/Rect;)V |
98 | ····.locals·0 | 122 | ····.locals·0 |
99 | ····.param·p1,·"info"····#·Ljava/lang/Object; | 123 | ····.param·p1,·"info"····#·Ljava/lang/Object; |
100 | ····.param·p2,·"outBounds"····#·Landroid/graphics/Rect; | 124 | ····.param·p2,·"outBounds"····#·Landroid/graphics/Rect; |
101 | ····.prologue | 125 | ····.prologue |
102 | ····.line· | 126 | ····.line·719 |
103 | ····invoke-static·{p1,·p2},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;->getBoundsInScreen(Ljava/lang/Object;Landroid/graphics/Rect;)V | 127 | ····invoke-static·{p1,·p2},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;->getBoundsInScreen(Ljava/lang/Object;Landroid/graphics/Rect;)V |
104 | ····.line· | 128 | ····.line·720 |
105 | ····return-void | 129 | ····return-void |
106 | .end·method | 130 | .end·method |
107 | .method·public·getChild(Ljava/lang/Object;I)Ljava/lang/Object; | 131 | .method·public·getChild(Ljava/lang/Object;I)Ljava/lang/Object; |
108 | ····.locals·1 | 132 | ····.locals·1 |
109 | ····.param·p1,·"info"····#·Ljava/lang/Object; | 133 | ····.param·p1,·"info"····#·Ljava/lang/Object; |
Max diff block lines reached; 15797/19647 bytes (80.40%) of diff not shown. |
Offset 15, 28 lines modified | Offset 15, 28 lines modified | ||
15 | #·direct·methods | 15 | #·direct·methods |
16 | .method·constructor·<init>()V | 16 | .method·constructor·<init>()V |
17 | ····.locals·0 | 17 | ····.locals·0 |
18 | ····.prologue | 18 | ····.prologue |
19 | ····.line·49 | 19 | ····.line·498 |
20 | ····invoke-direct·{p0},·Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl;-><init>()V | 20 | ····invoke-direct·{p0},·Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl;-><init>()V |
21 | ····return-void | 21 | ····return-void |
22 | .end·method | 22 | .end·method |
23 | #·virtual·methods | 23 | #·virtual·methods |
24 | .method·public·setSource(Ljava/lang/Object;Landroid/view/View;I)V | 24 | .method·public·setSource(Ljava/lang/Object;Landroid/view/View;I)V |
25 | ····.locals·0 | 25 | ····.locals·0 |
26 | ····.param·p1,·"record"····#·Ljava/lang/Object; | 26 | ····.param·p1,·"record"····#·Ljava/lang/Object; |
27 | ····.param·p2,·"root"····#·Landroid/view/View; | 27 | ····.param·p2,·"root"····#·Landroid/view/View; |
28 | ····.param·p3,·"virtualDescendantId"····#·I | 28 | ····.param·p3,·"virtualDescendantId"····#·I |
29 | ····.prologue | 29 | ····.prologue |
30 | ····.line·50 | 30 | ····.line·501 |
31 | ····invoke-static·{p1,·p2,·p3},·Landroid/support/v4/view/accessibility/AccessibilityRecordCompatJellyBean;->setSource(Ljava/lang/Object;Landroid/view/View;I)V | 31 | ····invoke-static·{p1,·p2,·p3},·Landroid/support/v4/view/accessibility/AccessibilityRecordCompatJellyBean;->setSource(Ljava/lang/Object;Landroid/view/View;I)V |
32 | ····.line·50 | 32 | ····.line·502 |
33 | ····return-void | 33 | ····return-void |
34 | .end·method | 34 | .end·method |
Offset 109, 14 lines modified | Offset 109, 27 lines modified | ||
109 | ····invoke-interface·{v0,·p0,·v1},·Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl;->appendRecord(Landroid/view/accessibility/AccessibilityEvent;Ljava/lang/Object;)V | 109 | ····invoke-interface·{v0,·p0,·v1},·Landroid/support/v4/view/accessibility/AccessibilityEventCompat$AccessibilityEventVersionImpl;->appendRecord(Landroid/view/accessibility/AccessibilityEvent;Ljava/lang/Object;)V |
110 | ····.line·207 | 110 | ····.line·207 |
111 | ····return-void | 111 | ····return-void |
112 | .end·method | 112 | .end·method |
113 | .method·public·static·asRecord(Landroid/view/accessibility/AccessibilityEvent;)Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; | ||
114 | ····.locals·1 | ||
115 | ····.param·p0,·"event"····#·Landroid/view/accessibility/AccessibilityEvent; | ||
116 | ····.prologue | ||
117 | ····.line·233 | ||
118 | ····new-instance·v0,·Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; | ||
119 | ····invoke-direct·{v0,·p0},·Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;-><init>(Ljava/lang/Object;)V | ||
120 | ····return-object·v0 | ||
121 | .end·method | ||
113 | .method·public·static·getRecord(Landroid/view/accessibility/AccessibilityEvent;I)Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; | 122 | .method·public·static·getRecord(Landroid/view/accessibility/AccessibilityEvent;I)Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; |
114 | ····.locals·2 | 123 | ····.locals·2 |
115 | ····.param·p0,·"event"····#·Landroid/view/accessibility/AccessibilityEvent; | 124 | ····.param·p0,·"event"····#·Landroid/view/accessibility/AccessibilityEvent; |
116 | ····.param·p1,·"index"····#·I | 125 | ····.param·p1,·"index"····#·I |
117 | ····.prologue | 126 | ····.prologue |
118 | ····.line·216 | 127 | ····.line·216 |
Offset 15, 171 lines modified | Offset 15, 171 lines modified | ||
15 | #·direct·methods | 15 | #·direct·methods |
16 | .method·constructor·<init>()V | 16 | .method·constructor·<init>()V |
17 | ····.locals·0 | 17 | ····.locals·0 |
18 | ····.prologue | 18 | ····.prologue |
19 | ····.line·26 | 19 | ····.line·268 |
20 | ····invoke-direct·{p0},·Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl;-><init>()V | 20 | ····invoke-direct·{p0},·Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl;-><init>()V |
21 | ····return-void | 21 | ····return-void |
22 | .end·method | 22 | .end·method |
23 | #·virtual·methods | 23 | #·virtual·methods |
24 | .method·public·getAddedCount(Ljava/lang/Object;)I | 24 | .method·public·getAddedCount(Ljava/lang/Object;)I |
25 | ····.locals·1 | 25 | ····.locals·1 |
26 | ····.param·p1,·"record"····#·Ljava/lang/Object; | 26 | ····.param·p1,·"record"····#·Ljava/lang/Object; |
27 | ····.prologue | 27 | ····.prologue |
28 | ····.line·28 | 28 | ····.line·281 |
29 | ····invoke-static·{p1},·Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;->getAddedCount(Ljava/lang/Object;)I | 29 | ····invoke-static·{p1},·Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;->getAddedCount(Ljava/lang/Object;)I |
30 | ····move-result·v0 | 30 | ····move-result·v0 |
31 | ····return·v0 | 31 | ····return·v0 |
32 | .end·method | 32 | .end·method |
33 | .method·public·getBeforeText(Ljava/lang/Object;)Ljava/lang/CharSequence; | 33 | .method·public·getBeforeText(Ljava/lang/Object;)Ljava/lang/CharSequence; |
34 | ····.locals·1 | 34 | ····.locals·1 |
35 | ····.param·p1,·"record"····#·Ljava/lang/Object; | 35 | ····.param·p1,·"record"····#·Ljava/lang/Object; |
36 | ····.prologue | 36 | ····.prologue |
37 | ····.line·28 | 37 | ····.line·286 |
38 | ····invoke-static·{p1},·Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;->getBeforeText(Ljava/lang/Object;)Ljava/lang/CharSequence; | 38 | ····invoke-static·{p1},·Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;->getBeforeText(Ljava/lang/Object;)Ljava/lang/CharSequence; |
39 | ····move-result-object·v0 | 39 | ····move-result-object·v0 |
40 | ····return-object·v0 | 40 | ····return-object·v0 |
41 | .end·method | 41 | .end·method |
42 | .method·public·getClassName(Ljava/lang/Object;)Ljava/lang/CharSequence; | 42 | .method·public·getClassName(Ljava/lang/Object;)Ljava/lang/CharSequence; |
43 | ····.locals·1 | 43 | ····.locals·1 |
44 | ····.param·p1,·"record"····#·Ljava/lang/Object; | 44 | ····.param·p1,·"record"····#·Ljava/lang/Object; |
45 | ····.prologue | 45 | ····.prologue |
46 | ····.line·29 | 46 | ····.line·291 |
47 | ····invoke-static·{p1},·Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;->getClassName(Ljava/lang/Object;)Ljava/lang/CharSequence; | 47 | ····invoke-static·{p1},·Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;->getClassName(Ljava/lang/Object;)Ljava/lang/CharSequence; |
48 | ····move-result-object·v0 | 48 | ····move-result-object·v0 |
49 | ····return-object·v0 | 49 | ····return-object·v0 |
50 | .end·method | 50 | .end·method |
51 | .method·public·getContentDescription(Ljava/lang/Object;)Ljava/lang/CharSequence; | 51 | .method·public·getContentDescription(Ljava/lang/Object;)Ljava/lang/CharSequence; |
52 | ····.locals·1 | 52 | ····.locals·1 |
53 | ····.param·p1,·"record"····#·Ljava/lang/Object; | 53 | ····.param·p1,·"record"····#·Ljava/lang/Object; |
54 | ····.prologue | 54 | ····.prologue |
55 | ····.line·29 | 55 | ····.line·296 |
56 | ····invoke-static·{p1},·Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;->getContentDescription(Ljava/lang/Object;)Ljava/lang/CharSequence; | 56 | ····invoke-static·{p1},·Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;->getContentDescription(Ljava/lang/Object;)Ljava/lang/CharSequence; |
57 | ····move-result-object·v0 | 57 | ····move-result-object·v0 |
58 | ····return-object·v0 | 58 | ····return-object·v0 |
59 | .end·method | 59 | .end·method |
60 | .method·public·getCurrentItemIndex(Ljava/lang/Object;)I | 60 | .method·public·getCurrentItemIndex(Ljava/lang/Object;)I |
61 | ····.locals·1 | 61 | ····.locals·1 |
62 | ····.param·p1,·"record"····#·Ljava/lang/Object; | 62 | ····.param·p1,·"record"····#·Ljava/lang/Object; |
63 | ····.prologue | 63 | ····.prologue |
64 | ····.line·30 | 64 | ····.line·301 |
65 | ····invoke-static·{p1},·Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;->getCurrentItemIndex(Ljava/lang/Object;)I | 65 | ····invoke-static·{p1},·Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;->getCurrentItemIndex(Ljava/lang/Object;)I |
66 | ····move-result·v0 | 66 | ····move-result·v0 |
67 | ····return·v0 | 67 | ····return·v0 |
68 | .end·method | 68 | .end·method |
69 | .method·public·getFromIndex(Ljava/lang/Object;)I | 69 | .method·public·getFromIndex(Ljava/lang/Object;)I |
70 | ····.locals·1 | 70 | ····.locals·1 |
71 | ····.param·p1,·"record"····#·Ljava/lang/Object; | 71 | ····.param·p1,·"record"····#·Ljava/lang/Object; |
72 | ····.prologue | 72 | ····.prologue |
73 | ····.line·30 | 73 | ····.line·306 |
74 | ····invoke-static·{p1},·Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;->getFromIndex(Ljava/lang/Object;)I | 74 | ····invoke-static·{p1},·Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;->getFromIndex(Ljava/lang/Object;)I |
75 | ····move-result·v0 | 75 | ····move-result·v0 |
76 | ····return·v0 | 76 | ····return·v0 |
77 | .end·method | 77 | .end·method |
78 | .method·public·getItemCount(Ljava/lang/Object;)I | 78 | .method·public·getItemCount(Ljava/lang/Object;)I |
79 | ····.locals·1 | 79 | ····.locals·1 |
80 | ····.param·p1,·"record"····#·Ljava/lang/Object; | 80 | ····.param·p1,·"record"····#·Ljava/lang/Object; |
81 | ····.prologue | 81 | ····.prologue |
82 | ····.line·31 | 82 | ····.line·311 |
83 | ····invoke-static·{p1},·Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;->getItemCount(Ljava/lang/Object;)I | 83 | ····invoke-static·{p1},·Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;->getItemCount(Ljava/lang/Object;)I |
84 | ····move-result·v0 | 84 | ····move-result·v0 |
85 | ····return·v0 | 85 | ····return·v0 |
86 | .end·method | 86 | .end·method |
87 | .method·public·getParcelableData(Ljava/lang/Object;)Landroid/os/Parcelable; | 87 | .method·public·getParcelableData(Ljava/lang/Object;)Landroid/os/Parcelable; |
88 | ····.locals·1 | 88 | ····.locals·1 |
89 | ····.param·p1,·"record"····#·Ljava/lang/Object; | 89 | ····.param·p1,·"record"····#·Ljava/lang/Object; |
90 | ····.prologue | 90 | ····.prologue |
91 | ····.line·31 | 91 | ····.line·316 |
92 | ····invoke-static·{p1},·Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;->getParcelableData(Ljava/lang/Object;)Landroid/os/Parcelable; | 92 | ····invoke-static·{p1},·Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;->getParcelableData(Ljava/lang/Object;)Landroid/os/Parcelable; |
93 | ····move-result-object·v0 | 93 | ····move-result-object·v0 |
94 | ····return-object·v0 | 94 | ····return-object·v0 |
95 | .end·method | 95 | .end·method |
96 | .method·public·getRemovedCount(Ljava/lang/Object;)I | 96 | .method·public·getRemovedCount(Ljava/lang/Object;)I |
97 | ····.locals·1 | 97 | ····.locals·1 |
98 | ····.param·p1,·"record"····#·Ljava/lang/Object; | 98 | ····.param·p1,·"record"····#·Ljava/lang/Object; |
99 | ····.prologue | 99 | ····.prologue |
100 | ····.line·32 | 100 | ····.line·321 |
101 | ····invoke-static·{p1},·Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;->getRemovedCount(Ljava/lang/Object;)I | 101 | ····invoke-static·{p1},·Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcs;->getRemovedCount(Ljava/lang/Object;)I |
Max diff block lines reached; 12615/16291 bytes (77.44%) of diff not shown. |
Offset 24, 67 lines modified | Offset 24, 67 lines modified | ||
24 | #·direct·methods | 24 | #·direct·methods |
25 | .method·static·constructor·<clinit>()V | 25 | .method·static·constructor·<clinit>()V |
26 | ····.locals·2 | 26 | ····.locals·2 |
27 | ····.prologue | 27 | ····.prologue |
28 | ····.line·50 | 28 | ····.line·506 |
29 | ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I | 29 | ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I |
30 | ····const/16·v1,·0x10 | 30 | ····const/16·v1,·0x10 |
31 | ····if-lt·v0,·v1,·:cond_0 | 31 | ····if-lt·v0,·v1,·:cond_0 |
32 | ····.line·50 | 32 | ····.line·507 |
33 | ····new-instance·v0,·Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordJellyBeanImpl; | 33 | ····new-instance·v0,·Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordJellyBeanImpl; |
34 | ····invoke-direct·{v0},·Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordJellyBeanImpl;-><init>()V | 34 | ····invoke-direct·{v0},·Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordJellyBeanImpl;-><init>()V |
35 | ····sput-object·v0,·Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;->IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; | 35 | ····sput-object·v0,·Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;->IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; |
36 | ····.line·51 | 36 | ····.line·515 |
37 | ····:goto_0 | 37 | ····:goto_0 |
38 | ····return-void | 38 | ····return-void |
39 | ····.line·50 | 39 | ····.line·508 |
40 | ····:cond_0 | 40 | ····:cond_0 |
41 | ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I | 41 | ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I |
42 | ····const/16·v1,·0xf | 42 | ····const/16·v1,·0xf |
43 | ····if-lt·v0,·v1,·:cond_1 | 43 | ····if-lt·v0,·v1,·:cond_1 |
44 | ····.line·50 | 44 | ····.line·509 |
45 | ····new-instance·v0,·Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl; | 45 | ····new-instance·v0,·Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl; |
46 | ····invoke-direct·{v0},·Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl;-><init>()V | 46 | ····invoke-direct·{v0},·Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsMr1Impl;-><init>()V |
47 | ····sput-object·v0,·Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;->IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; | 47 | ····sput-object·v0,·Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;->IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; |
48 | ····goto·:goto_0 | 48 | ····goto·:goto_0 |
49 | ····.line·5 | 49 | ····.line·510 |
50 | ····:cond_1 | 50 | ····:cond_1 |
51 | ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I | 51 | ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I |
52 | ····const/16·v1,·0xe | 52 | ····const/16·v1,·0xe |
53 | ····if-lt·v0,·v1,·:cond_2 | 53 | ····if-lt·v0,·v1,·:cond_2 |
54 | ····.line·51 | 54 | ····.line·511 |
55 | ····new-instance·v0,·Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; | 55 | ····new-instance·v0,·Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl; |
56 | ····invoke-direct·{v0},·Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl;-><init>()V | 56 | ····invoke-direct·{v0},·Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl;-><init>()V |
57 | ····sput-object·v0,·Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;->IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; | 57 | ····sput-object·v0,·Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;->IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; |
58 | ····goto·:goto_0 | 58 | ····goto·:goto_0 |
59 | ····.line·51 | 59 | ····.line·513 |
60 | ····:cond_2 | 60 | ····:cond_2 |
61 | ····new-instance·v0,·Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; | 61 | ····new-instance·v0,·Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl; |
62 | ····invoke-direct·{v0},·Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl;-><init>()V | 62 | ····invoke-direct·{v0},·Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordStubImpl;-><init>()V |
63 | ····sput-object·v0,·Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;->IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; | 63 | ····sput-object·v0,·Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;->IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; |
Offset 92, 29 lines modified | Offset 92, 29 lines modified | ||
92 | .end·method | 92 | .end·method |
93 | .method·public·constructor·<init>(Ljava/lang/Object;)V | 93 | .method·public·constructor·<init>(Ljava/lang/Object;)V |
94 | ····.locals·0 | 94 | ····.locals·0 |
95 | ····.param·p1,·"record"····#·Ljava/lang/Object; | 95 | ····.param·p1,·"record"····#·Ljava/lang/Object; |
96 | ····.prologue | 96 | ····.prologue |
97 | ····.line·52 | 97 | ····.line·528 |
98 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 98 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
99 | ····.line·52 | 99 | ····.line·529 |
100 | ····iput-object·p1,·p0,·Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;->mRecord:Ljava/lang/Object; | 100 | ····iput-object·p1,·p0,·Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;->mRecord:Ljava/lang/Object; |
101 | ····.line·5 | 101 | ····.line·530 |
102 | ····return-void | 102 | ····return-void |
103 | .end·method | 103 | .end·method |
104 | .method·public·static·obtain()Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; | 104 | .method·public·static·obtain()Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; |
105 | ····.locals·2 | 105 | ····.locals·2 |
106 | ····.prologue | 106 | ····.prologue |
107 | ····.line·5 | 107 | ····.line·560 |
108 | ····new-instance·v0,·Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; | 108 | ····new-instance·v0,·Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; |
109 | ····sget-object·v1,·Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;->IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; | 109 | ····sget-object·v1,·Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;->IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; |
110 | ····invoke-interface·{v1},·Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;->obtain()Ljava/lang/Object; | 110 | ····invoke-interface·{v1},·Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;->obtain()Ljava/lang/Object; |
111 | ····move-result-object·v1 | 111 | ····move-result-object·v1 |
Offset 125, 15 lines modified | Offset 125, 15 lines modified | ||
125 | .end·method | 125 | .end·method |
126 | .method·public·static·obtain(Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;)Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; | 126 | .method·public·static·obtain(Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;)Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; |
127 | ····.locals·3 | 127 | ····.locals·3 |
128 | ····.param·p0,·"record"····#·Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; | 128 | ····.param·p0,·"record"····#·Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; |
129 | ····.prologue | 129 | ····.prologue |
130 | ····.line·5 | 130 | ····.line·550 |
131 | ····new-instance·v0,·Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; | 131 | ····new-instance·v0,·Landroid/support/v4/view/accessibility/AccessibilityRecordCompat; |
132 | ····sget-object·v1,·Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;->IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; | 132 | ····sget-object·v1,·Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;->IMPL:Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl; |
133 | ····iget-object·v2,·p0,·Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;->mRecord:Ljava/lang/Object; | 133 | ····iget-object·v2,·p0,·Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;->mRecord:Ljava/lang/Object; |
134 | ····invoke-interface·{v1,·v2},·Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;->obtain(Ljava/lang/Object;)Ljava/lang/Object; | 134 | ····invoke-interface·{v1,·v2},·Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordImpl;->obtain(Ljava/lang/Object;)Ljava/lang/Object; |
Offset 152, 93 lines modified | Offset 152, 93 lines modified | ||
152 | ····.param·p1,·"obj"····#·Ljava/lang/Object; | 152 | ····.param·p1,·"obj"····#·Ljava/lang/Object; |
153 | ····.prologue | 153 | ····.prologue |
154 | ····const/4·v1,·0x1 | 154 | ····const/4·v1,·0x1 |
155 | ····const/4·v2,·0x0 | 155 | ····const/4·v2,·0x0 |
156 | ····.line·10 | 156 | ····.line·1025 |
157 | ····if-ne·p0,·p1,·:cond_1 | 157 | ····if-ne·p0,·p1,·:cond_1 |
158 | ····.line·10 | 158 | ····.line·1042 |
159 | ····:cond_0 | 159 | ····:cond_0 |
160 | ····:goto_0 | 160 | ····:goto_0 |
Max diff block lines reached; 31601/36407 bytes (86.80%) of diff not shown. |
Offset 2, 14 lines modified | Offset 2, 15 lines modified | ||
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | .source·"AccessibilityNodeProviderCompat.java" | 3 | .source·"AccessibilityNodeProviderCompat.java" |
4 | #·annotations | 4 | #·annotations |
5 | .annotation·system·Ldalvik/annotation/MemberClasses; | 5 | .annotation·system·Ldalvik/annotation/MemberClasses; |
6 | ····value·=·{ | 6 | ····value·=·{ |
7 | ········Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl;, | ||
7 | ········Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl;, | 8 | ········Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl;, |
8 | ········Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl;, | 9 | ········Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl;, |
9 | ········Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderImpl; | 10 | ········Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderImpl; |
10 | ····} | 11 | ····} |
11 | .end·annotation | 12 | .end·annotation |
Offset 22, 86 lines modified | Offset 23, 103 lines modified | ||
22 | #·direct·methods | 23 | #·direct·methods |
23 | .method·static·constructor·<clinit>()V | 24 | .method·static·constructor·<clinit>()V |
24 | ····.locals·2 | 25 | ····.locals·2 |
25 | ····.prologue | 26 | ····.prologue |
26 | ····.line· | 27 | ····.line·139 |
27 | ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I | 28 | ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I |
28 | ····const/16·v1,·0x1 | 29 | ····const/16·v1,·0x13 |
29 | ····if-lt·v0,·v1,·:cond_0 | 30 | ····if-lt·v0,·v1,·:cond_0 |
30 | ····.line· | 31 | ····.line·140 |
31 | ····new-instance·v0,·Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProvider | 32 | ····new-instance·v0,·Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl; |
32 | ····invoke-direct·{v0},·Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProvider | 33 | ····invoke-direct·{v0},·Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderKitKatImpl;-><init>()V |
33 | ····sput-object·v0,·Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;->IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderImpl; | 34 | ····sput-object·v0,·Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;->IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderImpl; |
34 | ····.line· | 35 | ····.line·146 |
35 | ····:goto_0 | 36 | ····:goto_0 |
36 | ····return-void | 37 | ····return-void |
37 | ····.line· | 38 | ····.line·141 |
38 | ····:cond_0 | 39 | ····:cond_0 |
40 | ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I | ||
41 | ····const/16·v1,·0x10 | ||
42 | ····if-lt·v0,·v1,·:cond_1 | ||
43 | ····.line·142 | ||
44 | ····new-instance·v0,·Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl; | ||
45 | ····invoke-direct·{v0},·Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderJellyBeanImpl;-><init>()V | ||
46 | ····sput-object·v0,·Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;->IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderImpl; | ||
47 | ····goto·:goto_0 | ||
48 | ····.line·144 | ||
49 | ····:cond_1 | ||
39 | ····new-instance·v0,·Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl; | 50 | ····new-instance·v0,·Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl; |
40 | ····invoke-direct·{v0},·Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl;-><init>()V | 51 | ····invoke-direct·{v0},·Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderStubImpl;-><init>()V |
41 | ····sput-object·v0,·Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;->IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderImpl; | 52 | ····sput-object·v0,·Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;->IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderImpl; |
42 | ····goto·:goto_0 | 53 | ····goto·:goto_0 |
43 | .end·method | 54 | .end·method |
44 | .method·public·constructor·<init>()V | 55 | .method·public·constructor·<init>()V |
45 | ····.locals·1 | 56 | ····.locals·1 |
46 | ····.prologue | 57 | ····.prologue |
47 | ····.line· | 58 | ····.line·151 |
48 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 59 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
49 | ····.line·1 | 60 | ····.line·152 |
50 | ····sget-object·v0,·Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;->IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderImpl; | 61 | ····sget-object·v0,·Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;->IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderImpl; |
51 | ····invoke-interface·{v0,·p0},·Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderImpl;->newAccessibilityNodeProviderBridge(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)Ljava/lang/Object; | 62 | ····invoke-interface·{v0,·p0},·Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat$AccessibilityNodeProviderImpl;->newAccessibilityNodeProviderBridge(Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;)Ljava/lang/Object; |
52 | ····move-result-object·v0 | 63 | ····move-result-object·v0 |
53 | ····iput-object·v0,·p0,·Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;->mProvider:Ljava/lang/Object; | 64 | ····iput-object·v0,·p0,·Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;->mProvider:Ljava/lang/Object; |
54 | ····.line·1 | 65 | ····.line·153 |
55 | ····return-void | 66 | ····return-void |
56 | .end·method | 67 | .end·method |
57 | .method·public·constructor·<init>(Ljava/lang/Object;)V | 68 | .method·public·constructor·<init>(Ljava/lang/Object;)V |
58 | ····.locals·0 | 69 | ····.locals·0 |
59 | ····.param·p1,·"provider"····#·Ljava/lang/Object; | 70 | ····.param·p1,·"provider"····#·Ljava/lang/Object; |
60 | ····.prologue | 71 | ····.prologue |
61 | ····.line·1 | 72 | ····.line·161 |
62 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 73 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
63 | ····.line·1 | 74 | ····.line·162 |
64 | ····iput-object·p1,·p0,·Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;->mProvider:Ljava/lang/Object; | 75 | ····iput-object·p1,·p0,·Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;->mProvider:Ljava/lang/Object; |
65 | ····.line·1 | 76 | ····.line·163 |
66 | ····return-void | 77 | ····return-void |
67 | .end·method | 78 | .end·method |
68 | #·virtual·methods | 79 | #·virtual·methods |
69 | .method·public·createAccessibilityNodeInfo(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; | 80 | .method·public·createAccessibilityNodeInfo(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; |
70 | ····.locals·1 | 81 | ····.locals·1 |
71 | ····.param·p1,·"virtualViewId"····#·I | 82 | ····.param·p1,·"virtualViewId"····#·I |
72 | ····.prologue | 83 | ····.prologue |
73 | ····.line·1 | 84 | ····.line·195 |
74 | ····const/4·v0,·0x0 | 85 | ····const/4·v0,·0x0 |
75 | ····return-object·v0 | 86 | ····return-object·v0 |
76 | .end·method | 87 | .end·method |
77 | .method·public·findAccessibilityNodeInfosByText(Ljava/lang/String;I)Ljava/util/List; | 88 | .method·public·findAccessibilityNodeInfosByText(Ljava/lang/String;I)Ljava/util/List; |
78 | ····.locals·1 | 89 | ····.locals·1 |
Offset 116, 35 lines modified | Offset 134, 46 lines modified | ||
116 | ············"<", | 134 | ············"<", |
117 | ············"Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;", | 135 | ············"Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;", |
118 | ············">;" | 136 | ············">;" |
119 | ········} | 137 | ········} |
120 | ····.end·annotation | 138 | ····.end·annotation |
121 | ····.prologue | 139 | ····.prologue |
Max diff block lines reached; 606/5809 bytes (10.43%) of diff not shown. |
Offset 14, 14 lines modified | Offset 14, 17 lines modified | ||
14 | .end·annotation | 14 | .end·annotation |
15 | #·virtual·methods | 15 | #·virtual·methods |
16 | .method·public·abstract·addAction(Ljava/lang/Object;I)V | 16 | .method·public·abstract·addAction(Ljava/lang/Object;I)V |
17 | .end·method | 17 | .end·method |
18 | .method·public·abstract·addAction(Ljava/lang/Object;ILjava/lang/CharSequence;)V | ||
19 | .end·method | ||
18 | .method·public·abstract·addChild(Ljava/lang/Object;Landroid/view/View;)V | 20 | .method·public·abstract·addChild(Ljava/lang/Object;Landroid/view/View;)V |
19 | .end·method | 21 | .end·method |
20 | .method·public·abstract·addChild(Ljava/lang/Object;Landroid/view/View;I)V | 22 | .method·public·abstract·addChild(Ljava/lang/Object;Landroid/view/View;I)V |
21 | .end·method | 23 | .end·method |
22 | .method·public·abstract·findAccessibilityNodeInfosByText(Ljava/lang/Object;Ljava/lang/String;)Ljava/util/List; | 24 | .method·public·abstract·findAccessibilityNodeInfosByText(Ljava/lang/Object;Ljava/lang/String;)Ljava/util/List; |
Offset 41, 14 lines modified | Offset 44, 28 lines modified | ||
41 | .method·public·abstract·findFocus(Ljava/lang/Object;I)Ljava/lang/Object; | 44 | .method·public·abstract·findFocus(Ljava/lang/Object;I)Ljava/lang/Object; |
42 | .end·method | 45 | .end·method |
43 | .method·public·abstract·focusSearch(Ljava/lang/Object;I)Ljava/lang/Object; | 46 | .method·public·abstract·focusSearch(Ljava/lang/Object;I)Ljava/lang/Object; |
44 | .end·method | 47 | .end·method |
48 | .method·public·abstract·getActionList(Ljava/lang/Object;)Ljava/util/List; | ||
49 | ····.annotation·system·Ldalvik/annotation/Signature; | ||
50 | ········value·=·{ | ||
51 | ············"(", | ||
52 | ············"Ljava/lang/Object;", | ||
53 | ············")", | ||
54 | ············"Ljava/util/List", | ||
55 | ············"<", | ||
56 | ············"Ljava/lang/Object;", | ||
57 | ············">;" | ||
58 | ········} | ||
59 | ····.end·annotation | ||
60 | .end·method | ||
45 | .method·public·abstract·getActions(Ljava/lang/Object;)I | 61 | .method·public·abstract·getActions(Ljava/lang/Object;)I |
46 | .end·method | 62 | .end·method |
47 | .method·public·abstract·getBoundsInParent(Ljava/lang/Object;Landroid/graphics/Rect;)V | 63 | .method·public·abstract·getBoundsInParent(Ljava/lang/Object;Landroid/graphics/Rect;)V |
48 | .end·method | 64 | .end·method |
49 | .method·public·abstract·getBoundsInScreen(Ljava/lang/Object;Landroid/graphics/Rect;)V | 65 | .method·public·abstract·getBoundsInScreen(Ljava/lang/Object;Landroid/graphics/Rect;)V |
Offset 59, 29 lines modified | Offset 76, 62 lines modified | ||
59 | .method·public·abstract·getChildCount(Ljava/lang/Object;)I | 76 | .method·public·abstract·getChildCount(Ljava/lang/Object;)I |
60 | .end·method | 77 | .end·method |
61 | .method·public·abstract·getClassName(Ljava/lang/Object;)Ljava/lang/CharSequence; | 78 | .method·public·abstract·getClassName(Ljava/lang/Object;)Ljava/lang/CharSequence; |
62 | .end·method | 79 | .end·method |
80 | .method·public·abstract·getCollectionInfo(Ljava/lang/Object;)Ljava/lang/Object; | ||
81 | .end·method | ||
82 | .method·public·abstract·getCollectionInfoColumnCount(Ljava/lang/Object;)I | ||
83 | .end·method | ||
84 | .method·public·abstract·getCollectionInfoRowCount(Ljava/lang/Object;)I | ||
85 | .end·method | ||
86 | .method·public·abstract·getCollectionItemColumnIndex(Ljava/lang/Object;)I | ||
87 | .end·method | ||
88 | .method·public·abstract·getCollectionItemColumnSpan(Ljava/lang/Object;)I | ||
89 | .end·method | ||
90 | .method·public·abstract·getCollectionItemInfo(Ljava/lang/Object;)Ljava/lang/Object; | ||
91 | .end·method | ||
92 | .method·public·abstract·getCollectionItemRowIndex(Ljava/lang/Object;)I | ||
93 | .end·method | ||
94 | .method·public·abstract·getCollectionItemRowSpan(Ljava/lang/Object;)I | ||
95 | .end·method | ||
63 | .method·public·abstract·getContentDescription(Ljava/lang/Object;)Ljava/lang/CharSequence; | 96 | .method·public·abstract·getContentDescription(Ljava/lang/Object;)Ljava/lang/CharSequence; |
64 | .end·method | 97 | .end·method |
98 | .method·public·abstract·getLiveRegion(Ljava/lang/Object;)I | ||
99 | .end·method | ||
65 | .method·public·abstract·getMovementGranularities(Ljava/lang/Object;)I | 100 | .method·public·abstract·getMovementGranularities(Ljava/lang/Object;)I |
66 | .end·method | 101 | .end·method |
67 | .method·public·abstract·getPackageName(Ljava/lang/Object;)Ljava/lang/CharSequence; | 102 | .method·public·abstract·getPackageName(Ljava/lang/Object;)Ljava/lang/CharSequence; |
68 | .end·method | 103 | .end·method |
69 | .method·public·abstract·getParent(Ljava/lang/Object;)Ljava/lang/Object; | 104 | .method·public·abstract·getParent(Ljava/lang/Object;)Ljava/lang/Object; |
70 | .end·method | 105 | .end·method |
106 | .method·public·abstract·getRangeInfo(Ljava/lang/Object;)Ljava/lang/Object; | ||
107 | .end·method | ||
71 | .method·public·abstract·getText(Ljava/lang/Object;)Ljava/lang/CharSequence; | 108 | .method·public·abstract·getText(Ljava/lang/Object;)Ljava/lang/CharSequence; |
72 | .end·method | 109 | .end·method |
110 | .method·public·abstract·getViewIdResourceName(Ljava/lang/Object;)Ljava/lang/String; | ||
111 | .end·method | ||
73 | .method·public·abstract·getWindowId(Ljava/lang/Object;)I | 112 | .method·public·abstract·getWindowId(Ljava/lang/Object;)I |
74 | .end·method | 113 | .end·method |
75 | .method·public·abstract·isAccessibilityFocused(Ljava/lang/Object;)Z | 114 | .method·public·abstract·isAccessibilityFocused(Ljava/lang/Object;)Z |
76 | .end·method | 115 | .end·method |
77 | .method·public·abstract·isCheckable(Ljava/lang/Object;)Z | 116 | .method·public·abstract·isCheckable(Ljava/lang/Object;)Z |
Offset 89, 14 lines modified | Offset 139, 23 lines modified | ||
89 | .method·public·abstract·isChecked(Ljava/lang/Object;)Z | 139 | .method·public·abstract·isChecked(Ljava/lang/Object;)Z |
90 | .end·method | 140 | .end·method |
91 | .method·public·abstract·isClickable(Ljava/lang/Object;)Z | 141 | .method·public·abstract·isClickable(Ljava/lang/Object;)Z |
92 | .end·method | 142 | .end·method |
143 | .method·public·abstract·isCollectionInfoHierarchical(Ljava/lang/Object;)Z | ||
144 | .end·method | ||
145 | .method·public·abstract·isCollectionItemHeading(Ljava/lang/Object;)Z | ||
146 | .end·method | ||
147 | .method·public·abstract·isCollectionItemSelected(Ljava/lang/Object;)Z | ||
148 | .end·method | ||
93 | .method·public·abstract·isEnabled(Ljava/lang/Object;)Z | 149 | .method·public·abstract·isEnabled(Ljava/lang/Object;)Z |
Max diff block lines reached; 2163/5882 bytes (36.77%) of diff not shown. |
Offset 2, 55 lines modified | Offset 2, 81 lines modified | ||
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | .source·"AccessibilityNodeInfoCompat.java" | 3 | .source·"AccessibilityNodeInfoCompat.java" |
4 | #·annotations | 4 | #·annotations |
5 | .annotation·system·Ldalvik/annotation/MemberClasses; | 5 | .annotation·system·Ldalvik/annotation/MemberClasses; |
6 | ····value·=·{ | 6 | ····value·=·{ |
7 | ········Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$1;, | ||
8 | ········Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoApi21Impl;, | ||
9 | ········Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl;, | ||
10 | ········Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanMr2Impl;, | ||
7 | ········Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl;, | 11 | ········Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl;, |
8 | ········Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl;, | 12 | ········Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl;, |
9 | ········Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl;, | 13 | ········Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl;, |
10 | ········Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; | 14 | ········Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;, |
15 | ········Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$RangeInfoCompat;, | ||
16 | ········Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionItemInfoCompat;, | ||
17 | ········Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionInfoCompat;, | ||
18 | ········Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityActionCompat; | ||
11 | ····} | 19 | ····} |
12 | .end·annotation | 20 | .end·annotation |
13 | #·static·fields | 21 | #·static·fields |
14 | .field·public·static·final·ACTION_ACCESSIBILITY_FOCUS:I·=·0x40 | 22 | .field·public·static·final·ACTION_ACCESSIBILITY_FOCUS:I·=·0x40 |
23 | .field·public·static·final·ACTION_ARGUMENT_EXTEND_SELECTION_BOOLEAN:Ljava/lang/String;·=·"ACTION_ARGUMENT_EXTEND_SELECTION_BOOLEAN" | ||
15 | .field·public·static·final·ACTION_ARGUMENT_HTML_ELEMENT_STRING:Ljava/lang/String;·=·"ACTION_ARGUMENT_HTML_ELEMENT_STRING" | 24 | .field·public·static·final·ACTION_ARGUMENT_HTML_ELEMENT_STRING:Ljava/lang/String;·=·"ACTION_ARGUMENT_HTML_ELEMENT_STRING" |
16 | .field·public·static·final·ACTION_ARGUMENT_MOVEMENT_GRANULARITY_INT:Ljava/lang/String;·=·"ACTION_ARGUMENT_MOVEMENT_GRANULARITY_INT" | 25 | .field·public·static·final·ACTION_ARGUMENT_MOVEMENT_GRANULARITY_INT:Ljava/lang/String;·=·"ACTION_ARGUMENT_MOVEMENT_GRANULARITY_INT" |
26 | .field·public·static·final·ACTION_ARGUMENT_SELECTION_END_INT:Ljava/lang/String;·=·"ACTION_ARGUMENT_SELECTION_END_INT" | ||
27 | .field·public·static·final·ACTION_ARGUMENT_SELECTION_START_INT:Ljava/lang/String;·=·"ACTION_ARGUMENT_SELECTION_START_INT" | ||
28 | .field·public·static·final·ACTION_ARGUMENT_SET_TEXT_CHARSEQUENCE:Ljava/lang/String;·=·"ACTION_ARGUMENT_SET_TEXT_CHARSEQUENCE" | ||
17 | .field·public·static·final·ACTION_CLEAR_ACCESSIBILITY_FOCUS:I·=·0x80 | 29 | .field·public·static·final·ACTION_CLEAR_ACCESSIBILITY_FOCUS:I·=·0x80 |
18 | .field·public·static·final·ACTION_CLEAR_FOCUS:I·=·0x2 | 30 | .field·public·static·final·ACTION_CLEAR_FOCUS:I·=·0x2 |
19 | .field·public·static·final·ACTION_CLEAR_SELECTION:I·=·0x8 | 31 | .field·public·static·final·ACTION_CLEAR_SELECTION:I·=·0x8 |
20 | .field·public·static·final·ACTION_CLICK:I·=·0x10 | 32 | .field·public·static·final·ACTION_CLICK:I·=·0x10 |
33 | .field·public·static·final·ACTION_COPY:I·=·0x4000 | ||
34 | .field·public·static·final·ACTION_CUT:I·=·0x10000 | ||
21 | .field·public·static·final·ACTION_FOCUS:I·=·0x1 | 35 | .field·public·static·final·ACTION_FOCUS:I·=·0x1 |
22 | .field·public·static·final·ACTION_LONG_CLICK:I·=·0x20 | 36 | .field·public·static·final·ACTION_LONG_CLICK:I·=·0x20 |
23 | .field·public·static·final·ACTION_NEXT_AT_MOVEMENT_GRANULARITY:I·=·0x100 | 37 | .field·public·static·final·ACTION_NEXT_AT_MOVEMENT_GRANULARITY:I·=·0x100 |
24 | .field·public·static·final·ACTION_NEXT_HTML_ELEMENT:I·=·0x400 | 38 | .field·public·static·final·ACTION_NEXT_HTML_ELEMENT:I·=·0x400 |
39 | .field·public·static·final·ACTION_PASTE:I·=·0x8000 | ||
25 | .field·public·static·final·ACTION_PREVIOUS_AT_MOVEMENT_GRANULARITY:I·=·0x200 | 40 | .field·public·static·final·ACTION_PREVIOUS_AT_MOVEMENT_GRANULARITY:I·=·0x200 |
26 | .field·public·static·final·ACTION_PREVIOUS_HTML_ELEMENT:I·=·0x800 | 41 | .field·public·static·final·ACTION_PREVIOUS_HTML_ELEMENT:I·=·0x800 |
27 | .field·public·static·final·ACTION_SCROLL_BACKWARD:I·=·0x2000 | 42 | .field·public·static·final·ACTION_SCROLL_BACKWARD:I·=·0x2000 |
28 | .field·public·static·final·ACTION_SCROLL_FORWARD:I·=·0x1000 | 43 | .field·public·static·final·ACTION_SCROLL_FORWARD:I·=·0x1000 |
29 | .field·public·static·final·ACTION_SELECT:I·=·0x4 | 44 | .field·public·static·final·ACTION_SELECT:I·=·0x4 |
45 | .field·public·static·final·ACTION_SET_SELECTION:I·=·0x20000 | ||
46 | .field·public·static·final·ACTION_SET_TEXT:I·=·0x200000 | ||
30 | .field·public·static·final·FOCUS_ACCESSIBILITY:I·=·0x2 | 47 | .field·public·static·final·FOCUS_ACCESSIBILITY:I·=·0x2 |
31 | .field·public·static·final·FOCUS_INPUT:I·=·0x1 | 48 | .field·public·static·final·FOCUS_INPUT:I·=·0x1 |
32 | .field·private·static·final·IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; | 49 | .field·private·static·final·IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; |
33 | .field·public·static·final·MOVEMENT_GRANULARITY_CHARACTER:I·=·0x1 | 50 | .field·public·static·final·MOVEMENT_GRANULARITY_CHARACTER:I·=·0x1 |
Offset 69, 80 lines modified | Offset 95, 287 lines modified | ||
69 | #·direct·methods | 95 | #·direct·methods |
70 | .method·static·constructor·<clinit>()V | 96 | .method·static·constructor·<clinit>()V |
71 | ····.locals·2 | 97 | ····.locals·2 |
72 | ····.prologue | 98 | ····.prologue |
73 | ····.line· | 99 | ····.line·1123 |
74 | ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I | 100 | ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I |
75 | ····const/16·v1,·0x1 | 101 | ····const/16·v1,·0x15 |
76 | ····if-lt·v0,·v1,·:cond_0 | 102 | ····if-lt·v0,·v1,·:cond_0 |
77 | ····.line· | 103 | ····.line·1124 |
78 | ····new-instance·v0,·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfo | 104 | ····new-instance·v0,·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoApi21Impl; |
79 | ····invoke-direct·{v0},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfo | 105 | ····invoke-direct·{v0},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoApi21Impl;-><init>()V |
80 | ····sput-object·v0,·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; | 106 | ····sput-object·v0,·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; |
81 | ····.line· | 107 | ····.line·1136 |
82 | ····:goto_0 | 108 | ····:goto_0 |
83 | ····return-void | 109 | ····return-void |
84 | ····.line· | 110 | ····.line·1125 |
85 | ····:cond_0 | 111 | ····:cond_0 |
86 | ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I | 112 | ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I |
87 | ····const/16·v1,·0x | 113 | ····const/16·v1,·0x13 |
88 | ····if-lt·v0,·v1,·:cond_1 | 114 | ····if-lt·v0,·v1,·:cond_1 |
115 | ····.line·1126 | ||
116 | ····new-instance·v0,·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl; | ||
117 | ····invoke-direct·{v0},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl;-><init>()V | ||
118 | ····sput-object·v0,·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl; | ||
119 | ····goto·:goto_0 | ||
89 | ····.line· | 120 | ····.line·1127 |
121 | ····:cond_1 | ||
122 | ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I | ||
Max diff block lines reached; 73839/80957 bytes (91.21%) of diff not shown. |
Offset 18, 50 lines modified | Offset 18, 61 lines modified | ||
18 | #·direct·methods | 18 | #·direct·methods |
19 | .method·constructor·<init>()V | 19 | .method·constructor·<init>()V |
20 | ····.locals·0 | 20 | ····.locals·0 |
21 | ····.prologue | 21 | ····.prologue |
22 | ····.line· | 22 | ····.line·265 |
23 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 23 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
24 | ····return-void | 24 | ····return-void |
25 | .end·method | 25 | .end·method |
26 | #·virtual·methods | 26 | #·virtual·methods |
27 | .method·public·addAction(Ljava/lang/Object;I)V | 27 | .method·public·addAction(Ljava/lang/Object;I)V |
28 | ····.locals·0 | 28 | ····.locals·0 |
29 | ····.param·p1,·"info"····#·Ljava/lang/Object; | 29 | ····.param·p1,·"info"····#·Ljava/lang/Object; |
30 | ····.param·p2,·"action"····#·I | 30 | ····.param·p2,·"action"····#·I |
31 | ····.prologue | 31 | ····.prologue |
32 | ····.line· | 32 | ····.line·289 |
33 | ····return-void | ||
34 | .end·method | ||
35 | .method·public·addAction(Ljava/lang/Object;ILjava/lang/CharSequence;)V | ||
36 | ····.locals·0 | ||
37 | ····.param·p1,·"info"····#·Ljava/lang/Object; | ||
38 | ····.param·p2,·"id"····#·I | ||
39 | ····.param·p3,·"label"····#·Ljava/lang/CharSequence; | ||
40 | ····.prologue | ||
41 | ····.line·616 | ||
33 | ····return-void | 42 | ····return-void |
34 | .end·method | 43 | .end·method |
35 | .method·public·addChild(Ljava/lang/Object;Landroid/view/View;)V | 44 | .method·public·addChild(Ljava/lang/Object;Landroid/view/View;)V |
36 | ····.locals·0 | 45 | ····.locals·0 |
37 | ····.param·p1,·"info"····#·Ljava/lang/Object; | 46 | ····.param·p1,·"info"····#·Ljava/lang/Object; |
38 | ····.param·p2,·"child"····#·Landroid/view/View; | 47 | ····.param·p2,·"child"····#·Landroid/view/View; |
39 | ····.prologue | 48 | ····.prologue |
40 | ····.line· | 49 | ····.line·294 |
41 | ····return-void | 50 | ····return-void |
42 | .end·method | 51 | .end·method |
43 | .method·public·addChild(Ljava/lang/Object;Landroid/view/View;I)V | 52 | .method·public·addChild(Ljava/lang/Object;Landroid/view/View;I)V |
44 | ····.locals·0 | 53 | ····.locals·0 |
45 | ····.param·p1,·"info"····#·Ljava/lang/Object; | 54 | ····.param·p1,·"info"····#·Ljava/lang/Object; |
46 | ····.param·p2,·"child"····#·Landroid/view/View; | 55 | ····.param·p2,·"child"····#·Landroid/view/View; |
47 | ····.param·p3,·"virtualDescendantId"····#·I | 56 | ····.param·p3,·"virtualDescendantId"····#·I |
48 | ····.prologue | 57 | ····.prologue |
49 | ····.line· | 58 | ····.line·299 |
50 | ····return-void | 59 | ····return-void |
51 | .end·method | 60 | .end·method |
52 | .method·public·findAccessibilityNodeInfosByText(Ljava/lang/Object;Ljava/lang/String;)Ljava/util/List; | 61 | .method·public·findAccessibilityNodeInfosByText(Ljava/lang/Object;Ljava/lang/String;)Ljava/util/List; |
53 | ····.locals·1 | 62 | ····.locals·1 |
54 | ····.param·p1,·"info"····#·Ljava/lang/Object; | 63 | ····.param·p1,·"info"····#·Ljava/lang/Object; |
55 | ····.param·p2,·"text"····#·Ljava/lang/String; | 64 | ····.param·p2,·"text"····#·Ljava/lang/String; |
Offset 75, 611 lines modified | Offset 86, 857 lines modified | ||
75 | ············"<", | 86 | ············"<", |
76 | ············"Ljava/lang/Object;", | 87 | ············"Ljava/lang/Object;", |
77 | ············">;" | 88 | ············">;" |
78 | ········} | 89 | ········} |
79 | ····.end·annotation | 90 | ····.end·annotation |
80 | ····.prologue | 91 | ····.prologue |
81 | ····.line· | 92 | ····.line·303 |
82 | ····invoke-static·{},·Ljava/util/Collections;->emptyList()Ljava/util/List; | 93 | ····invoke-static·{},·Ljava/util/Collections;->emptyList()Ljava/util/List; |
83 | ····move-result-object·v0 | 94 | ····move-result-object·v0 |
84 | ····return-object·v0 | 95 | ····return-object·v0 |
85 | .end·method | 96 | .end·method |
86 | .method·public·findFocus(Ljava/lang/Object;I)Ljava/lang/Object; | 97 | .method·public·findFocus(Ljava/lang/Object;I)Ljava/lang/Object; |
87 | ····.locals·1 | 98 | ····.locals·1 |
88 | ····.param·p1,·"info"····#·Ljava/lang/Object; | 99 | ····.param·p1,·"info"····#·Ljava/lang/Object; |
89 | ····.param·p2,·"focus"····#·I | 100 | ····.param·p2,·"focus"····#·I |
90 | ····.prologue | 101 | ····.prologue |
91 | ····.line· | 102 | ····.line·543 |
92 | ····const/4·v0,·0x0 | 103 | ····const/4·v0,·0x0 |
93 | ····return-object·v0 | 104 | ····return-object·v0 |
94 | .end·method | 105 | .end·method |
95 | .method·public·focusSearch(Ljava/lang/Object;I)Ljava/lang/Object; | 106 | .method·public·focusSearch(Ljava/lang/Object;I)Ljava/lang/Object; |
96 | ····.locals·1 | 107 | ····.locals·1 |
97 | ····.param·p1,·"info"····#·Ljava/lang/Object; | 108 | ····.param·p1,·"info"····#·Ljava/lang/Object; |
98 | ····.param·p2,·"direction"····#·I | 109 | ····.param·p2,·"direction"····#·I |
99 | ····.prologue | 110 | ····.prologue |
100 | ····.line· | 111 | ····.line·548 |
112 | ····const/4·v0,·0x0 | ||
113 | ····return-object·v0 | ||
114 | .end·method | ||
115 | .method·public·getActionList(Ljava/lang/Object;)Ljava/util/List; | ||
116 | ····.locals·1 | ||
117 | ····.param·p1,·"info"····#·Ljava/lang/Object; | ||
118 | ····.annotation·system·Ldalvik/annotation/Signature; | ||
119 | ········value·=·{ | ||
120 | ············"(", | ||
121 | ············"Ljava/lang/Object;", | ||
122 | ············")", | ||
123 | ············"Ljava/util/List", | ||
124 | ············"<", | ||
125 | ············"Ljava/lang/Object;", | ||
126 | ············">;" | ||
127 | ········} | ||
128 | ····.end·annotation | ||
129 | ····.prologue | ||
130 | ····.line·611 | ||
101 | ····const/4·v0,·0x0 | 131 | ····const/4·v0,·0x0 |
102 | ····return-object·v0 | 132 | ····return-object·v0 |
103 | .end·method | 133 | .end·method |
104 | .method·public·getActions(Ljava/lang/Object;)I | 134 | .method·public·getActions(Ljava/lang/Object;)I |
105 | ····.locals·1 | 135 | ····.locals·1 |
106 | ····.param·p1,·"info"····#·Ljava/lang/Object; | 136 | ····.param·p1,·"info"····#·Ljava/lang/Object; |
Max diff block lines reached; 17376/20367 bytes (85.31%) of diff not shown. |
Offset 18, 171 lines modified | Offset 18, 171 lines modified | ||
18 | #·direct·methods | 18 | #·direct·methods |
19 | .method·constructor·<init>()V | 19 | .method·constructor·<init>()V |
20 | ····.locals·0 | 20 | ····.locals·0 |
21 | ····.prologue | 21 | ····.prologue |
22 | ····.line·8 | 22 | ····.line·82 |
23 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 23 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
24 | ····return-void | 24 | ····return-void |
25 | .end·method | 25 | .end·method |
26 | #·virtual·methods | 26 | #·virtual·methods |
27 | .method·public·getAddedCount(Ljava/lang/Object;)I | 27 | .method·public·getAddedCount(Ljava/lang/Object;)I |
28 | ····.locals·1 | 28 | ····.locals·1 |
29 | ····.param·p1,·"record"····#·Ljava/lang/Object; | 29 | ····.param·p1,·"record"····#·Ljava/lang/Object; |
30 | ····.prologue | 30 | ····.prologue |
31 | ····.line·9 | 31 | ····.line·92 |
32 | ····const/4·v0,·0x0 | 32 | ····const/4·v0,·0x0 |
33 | ····return·v0 | 33 | ····return·v0 |
34 | .end·method | 34 | .end·method |
35 | .method·public·getBeforeText(Ljava/lang/Object;)Ljava/lang/CharSequence; | 35 | .method·public·getBeforeText(Ljava/lang/Object;)Ljava/lang/CharSequence; |
36 | ····.locals·1 | 36 | ····.locals·1 |
37 | ····.param·p1,·"record"····#·Ljava/lang/Object; | 37 | ····.param·p1,·"record"····#·Ljava/lang/Object; |
38 | ····.prologue | 38 | ····.prologue |
39 | ····.line·9 | 39 | ····.line·96 |
40 | ····const/4·v0,·0x0 | 40 | ····const/4·v0,·0x0 |
41 | ····return-object·v0 | 41 | ····return-object·v0 |
42 | .end·method | 42 | .end·method |
43 | .method·public·getClassName(Ljava/lang/Object;)Ljava/lang/CharSequence; | 43 | .method·public·getClassName(Ljava/lang/Object;)Ljava/lang/CharSequence; |
44 | ····.locals·1 | 44 | ····.locals·1 |
45 | ····.param·p1,·"record"····#·Ljava/lang/Object; | 45 | ····.param·p1,·"record"····#·Ljava/lang/Object; |
46 | ····.prologue | 46 | ····.prologue |
47 | ····.line· | 47 | ····.line·100 |
48 | ····const/4·v0,·0x0 | 48 | ····const/4·v0,·0x0 |
49 | ····return-object·v0 | 49 | ····return-object·v0 |
50 | .end·method | 50 | .end·method |
51 | .method·public·getContentDescription(Ljava/lang/Object;)Ljava/lang/CharSequence; | 51 | .method·public·getContentDescription(Ljava/lang/Object;)Ljava/lang/CharSequence; |
52 | ····.locals·1 | 52 | ····.locals·1 |
53 | ····.param·p1,·"record"····#·Ljava/lang/Object; | 53 | ····.param·p1,·"record"····#·Ljava/lang/Object; |
54 | ····.prologue | 54 | ····.prologue |
55 | ····.line·10 | 55 | ····.line·104 |
56 | ····const/4·v0,·0x0 | 56 | ····const/4·v0,·0x0 |
57 | ····return-object·v0 | 57 | ····return-object·v0 |
58 | .end·method | 58 | .end·method |
59 | .method·public·getCurrentItemIndex(Ljava/lang/Object;)I | 59 | .method·public·getCurrentItemIndex(Ljava/lang/Object;)I |
60 | ····.locals·1 | 60 | ····.locals·1 |
61 | ····.param·p1,·"record"····#·Ljava/lang/Object; | 61 | ····.param·p1,·"record"····#·Ljava/lang/Object; |
62 | ····.prologue | 62 | ····.prologue |
63 | ····.line·10 | 63 | ····.line·108 |
64 | ····const/4·v0,·0x0 | 64 | ····const/4·v0,·0x0 |
65 | ····return·v0 | 65 | ····return·v0 |
66 | .end·method | 66 | .end·method |
67 | .method·public·getFromIndex(Ljava/lang/Object;)I | 67 | .method·public·getFromIndex(Ljava/lang/Object;)I |
68 | ····.locals·1 | 68 | ····.locals·1 |
69 | ····.param·p1,·"record"····#·Ljava/lang/Object; | 69 | ····.param·p1,·"record"····#·Ljava/lang/Object; |
70 | ····.prologue | 70 | ····.prologue |
71 | ····.line·11 | 71 | ····.line·112 |
72 | ····const/4·v0,·0x0 | 72 | ····const/4·v0,·0x0 |
73 | ····return·v0 | 73 | ····return·v0 |
74 | .end·method | 74 | .end·method |
75 | .method·public·getItemCount(Ljava/lang/Object;)I | 75 | .method·public·getItemCount(Ljava/lang/Object;)I |
76 | ····.locals·1 | 76 | ····.locals·1 |
77 | ····.param·p1,·"record"····#·Ljava/lang/Object; | 77 | ····.param·p1,·"record"····#·Ljava/lang/Object; |
78 | ····.prologue | 78 | ····.prologue |
79 | ····.line·11 | 79 | ····.line·116 |
80 | ····const/4·v0,·0x0 | 80 | ····const/4·v0,·0x0 |
81 | ····return·v0 | 81 | ····return·v0 |
82 | .end·method | 82 | .end·method |
83 | .method·public·getMaxScrollX(Ljava/lang/Object;)I | 83 | .method·public·getMaxScrollX(Ljava/lang/Object;)I |
84 | ····.locals·1 | 84 | ····.locals·1 |
85 | ····.param·p1,·"record"····#·Ljava/lang/Object; | 85 | ····.param·p1,·"record"····#·Ljava/lang/Object; |
86 | ····.prologue | 86 | ····.prologue |
87 | ····.line·1 | 87 | ····.line·120 |
88 | ····const/4·v0,·0x0 | 88 | ····const/4·v0,·0x0 |
89 | ····return·v0 | 89 | ····return·v0 |
90 | .end·method | 90 | .end·method |
91 | .method·public·getMaxScrollY(Ljava/lang/Object;)I | 91 | .method·public·getMaxScrollY(Ljava/lang/Object;)I |
92 | ····.locals·1 | 92 | ····.locals·1 |
93 | ····.param·p1,·"record"····#·Ljava/lang/Object; | 93 | ····.param·p1,·"record"····#·Ljava/lang/Object; |
94 | ····.prologue | 94 | ····.prologue |
95 | ····.line·12 | 95 | ····.line·124 |
96 | ····const/4·v0,·0x0 | 96 | ····const/4·v0,·0x0 |
97 | ····return·v0 | 97 | ····return·v0 |
98 | .end·method | 98 | .end·method |
99 | .method·public·getParcelableData(Ljava/lang/Object;)Landroid/os/Parcelable; | 99 | .method·public·getParcelableData(Ljava/lang/Object;)Landroid/os/Parcelable; |
100 | ····.locals·1 | 100 | ····.locals·1 |
101 | ····.param·p1,·"record"····#·Ljava/lang/Object; | 101 | ····.param·p1,·"record"····#·Ljava/lang/Object; |
102 | ····.prologue | 102 | ····.prologue |
103 | ····.line·12 | 103 | ····.line·128 |
104 | ····const/4·v0,·0x0 | 104 | ····const/4·v0,·0x0 |
105 | ····return-object·v0 | 105 | ····return-object·v0 |
106 | .end·method | 106 | .end·method |
107 | .method·public·getRemovedCount(Ljava/lang/Object;)I | 107 | .method·public·getRemovedCount(Ljava/lang/Object;)I |
108 | ····.locals·1 | 108 | ····.locals·1 |
Max diff block lines reached; 8414/11055 bytes (76.11%) of diff not shown. |
Offset 15, 66 lines modified | Offset 15, 66 lines modified | ||
15 | #·direct·methods | 15 | #·direct·methods |
16 | .method·constructor·<init>()V | 16 | .method·constructor·<init>()V |
17 | ····.locals·0 | 17 | ····.locals·0 |
18 | ····.prologue | 18 | ····.prologue |
19 | ····.line·47 | 19 | ····.line·476 |
20 | ····invoke-direct·{p0},·Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl;-><init>()V | 20 | ····invoke-direct·{p0},·Landroid/support/v4/view/accessibility/AccessibilityRecordCompat$AccessibilityRecordIcsImpl;-><init>()V |
21 | ····return-void | 21 | ····return-void |
22 | .end·method | 22 | .end·method |
23 | #·virtual·methods | 23 | #·virtual·methods |
24 | .method·public·getMaxScrollX(Ljava/lang/Object;)I | 24 | .method·public·getMaxScrollX(Ljava/lang/Object;)I |
25 | ····.locals·1 | 25 | ····.locals·1 |
26 | ····.param·p1,·"record"····#·Ljava/lang/Object; | 26 | ····.param·p1,·"record"····#·Ljava/lang/Object; |
27 | ····.prologue | 27 | ····.prologue |
28 | ····.line·47 | 28 | ····.line·479 |
29 | ····invoke-static·{p1},·Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcsMr1;->getMaxScrollX(Ljava/lang/Object;)I | 29 | ····invoke-static·{p1},·Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcsMr1;->getMaxScrollX(Ljava/lang/Object;)I |
30 | ····move-result·v0 | 30 | ····move-result·v0 |
31 | ····return·v0 | 31 | ····return·v0 |
32 | .end·method | 32 | .end·method |
33 | .method·public·getMaxScrollY(Ljava/lang/Object;)I | 33 | .method·public·getMaxScrollY(Ljava/lang/Object;)I |
34 | ····.locals·1 | 34 | ····.locals·1 |
35 | ····.param·p1,·"record"····#·Ljava/lang/Object; | 35 | ····.param·p1,·"record"····#·Ljava/lang/Object; |
36 | ····.prologue | 36 | ····.prologue |
37 | ····.line·48 | 37 | ····.line·484 |
38 | ····invoke-static·{p1},·Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcsMr1;->getMaxScrollY(Ljava/lang/Object;)I | 38 | ····invoke-static·{p1},·Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcsMr1;->getMaxScrollY(Ljava/lang/Object;)I |
39 | ····move-result·v0 | 39 | ····move-result·v0 |
40 | ····return·v0 | 40 | ····return·v0 |
41 | .end·method | 41 | .end·method |
42 | .method·public·setMaxScrollX(Ljava/lang/Object;I)V | 42 | .method·public·setMaxScrollX(Ljava/lang/Object;I)V |
43 | ····.locals·0 | 43 | ····.locals·0 |
44 | ····.param·p1,·"record"····#·Ljava/lang/Object; | 44 | ····.param·p1,·"record"····#·Ljava/lang/Object; |
45 | ····.param·p2,·"maxScrollX"····#·I | 45 | ····.param·p2,·"maxScrollX"····#·I |
46 | ····.prologue | 46 | ····.prologue |
47 | ····.line·48 | 47 | ····.line·489 |
48 | ····invoke-static·{p1,·p2},·Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcsMr1;->setMaxScrollX(Ljava/lang/Object;I)V | 48 | ····invoke-static·{p1,·p2},·Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcsMr1;->setMaxScrollX(Ljava/lang/Object;I)V |
49 | ····.line·4 | 49 | ····.line·490 |
50 | ····return-void | 50 | ····return-void |
51 | .end·method | 51 | .end·method |
52 | .method·public·setMaxScrollY(Ljava/lang/Object;I)V | 52 | .method·public·setMaxScrollY(Ljava/lang/Object;I)V |
53 | ····.locals·0 | 53 | ····.locals·0 |
54 | ····.param·p1,·"record"····#·Ljava/lang/Object; | 54 | ····.param·p1,·"record"····#·Ljava/lang/Object; |
55 | ····.param·p2,·"maxScrollY"····#·I | 55 | ····.param·p2,·"maxScrollY"····#·I |
56 | ····.prologue | 56 | ····.prologue |
57 | ····.line·49 | 57 | ····.line·494 |
58 | ····invoke-static·{p1,·p2},·Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcsMr1;->setMaxScrollY(Ljava/lang/Object;I)V | 58 | ····invoke-static·{p1,·p2},·Landroid/support/v4/view/accessibility/AccessibilityRecordCompatIcsMr1;->setMaxScrollY(Ljava/lang/Object;I)V |
59 | ····.line·49 | 59 | ····.line·495 |
60 | ····return-void | 60 | ····return-void |
61 | .end·method | 61 | .end·method |
Offset 15, 191 lines modified | Offset 15, 191 lines modified | ||
15 | #·direct·methods | 15 | #·direct·methods |
16 | .method·constructor·<init>()V | 16 | .method·constructor·<init>()V |
17 | ····.locals·0 | 17 | ····.locals·0 |
18 | ····.prologue | 18 | ····.prologue |
19 | ····.line· | 19 | ····.line·920 |
20 | ····invoke-direct·{p0},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl;-><init>()V | 20 | ····invoke-direct·{p0},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl;-><init>()V |
21 | ····return-void | 21 | ····return-void |
22 | .end·method | 22 | .end·method |
23 | #·virtual·methods | 23 | #·virtual·methods |
24 | .method·public·addChild(Ljava/lang/Object;Landroid/view/View;I)V | 24 | .method·public·addChild(Ljava/lang/Object;Landroid/view/View;I)V |
25 | ····.locals·0 | 25 | ····.locals·0 |
26 | ····.param·p1,·"info"····#·Ljava/lang/Object; | 26 | ····.param·p1,·"info"····#·Ljava/lang/Object; |
27 | ····.param·p2,·"child"····#·Landroid/view/View; | 27 | ····.param·p2,·"child"····#·Landroid/view/View; |
28 | ····.param·p3,·"virtualDescendantId"····#·I | 28 | ····.param·p3,·"virtualDescendantId"····#·I |
29 | ····.prologue | 29 | ····.prologue |
30 | ····.line· | 30 | ····.line·938 |
31 | ····invoke-static·{p1,·p2,·p3},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;->addChild(Ljava/lang/Object;Landroid/view/View;I)V | 31 | ····invoke-static·{p1,·p2,·p3},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;->addChild(Ljava/lang/Object;Landroid/view/View;I)V |
32 | ····.line· | 32 | ····.line·939 |
33 | ····return-void | 33 | ····return-void |
34 | .end·method | 34 | .end·method |
35 | .method·public·findFocus(Ljava/lang/Object;I)Ljava/lang/Object; | 35 | .method·public·findFocus(Ljava/lang/Object;I)Ljava/lang/Object; |
36 | ····.locals·1 | 36 | ····.locals·1 |
37 | ····.param·p1,·"info"····#·Ljava/lang/Object; | 37 | ····.param·p1,·"info"····#·Ljava/lang/Object; |
38 | ····.param·p2,·"focus"····#·I | 38 | ····.param·p2,·"focus"····#·I |
39 | ····.prologue | 39 | ····.prologue |
40 | ····.line· | 40 | ····.line·928 |
41 | ····invoke-static·{p1,·p2},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;->findFocus(Ljava/lang/Object;I)Ljava/lang/Object; | 41 | ····invoke-static·{p1,·p2},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;->findFocus(Ljava/lang/Object;I)Ljava/lang/Object; |
42 | ····move-result-object·v0 | 42 | ····move-result-object·v0 |
43 | ····return-object·v0 | 43 | ····return-object·v0 |
44 | .end·method | 44 | .end·method |
45 | .method·public·focusSearch(Ljava/lang/Object;I)Ljava/lang/Object; | 45 | .method·public·focusSearch(Ljava/lang/Object;I)Ljava/lang/Object; |
46 | ····.locals·1 | 46 | ····.locals·1 |
47 | ····.param·p1,·"info"····#·Ljava/lang/Object; | 47 | ····.param·p1,·"info"····#·Ljava/lang/Object; |
48 | ····.param·p2,·"direction"····#·I | 48 | ····.param·p2,·"direction"····#·I |
49 | ····.prologue | 49 | ····.prologue |
50 | ····.line· | 50 | ····.line·933 |
51 | ····invoke-static·{p1,·p2},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;->focusSearch(Ljava/lang/Object;I)Ljava/lang/Object; | 51 | ····invoke-static·{p1,·p2},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;->focusSearch(Ljava/lang/Object;I)Ljava/lang/Object; |
52 | ····move-result-object·v0 | 52 | ····move-result-object·v0 |
53 | ····return-object·v0 | 53 | ····return-object·v0 |
54 | .end·method | 54 | .end·method |
55 | .method·public·getMovementGranularities(Ljava/lang/Object;)I | 55 | .method·public·getMovementGranularities(Ljava/lang/Object;)I |
56 | ····.locals·1 | 56 | ····.locals·1 |
57 | ····.param·p1,·"info"····#·Ljava/lang/Object; | 57 | ····.param·p1,·"info"····#·Ljava/lang/Object; |
58 | ····.prologue | 58 | ····.prologue |
59 | ····.line· | 59 | ····.line·978 |
60 | ····invoke-static·{p1},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;->getMovementGranularities(Ljava/lang/Object;)I | 60 | ····invoke-static·{p1},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;->getMovementGranularities(Ljava/lang/Object;)I |
61 | ····move-result·v0 | 61 | ····move-result·v0 |
62 | ····return·v0 | 62 | ····return·v0 |
63 | .end·method | 63 | .end·method |
64 | .method·public·isAccessibilityFocused(Ljava/lang/Object;)Z | 64 | .method·public·isAccessibilityFocused(Ljava/lang/Object;)Z |
65 | ····.locals·1 | 65 | ····.locals·1 |
66 | ····.param·p1,·"info"····#·Ljava/lang/Object; | 66 | ····.param·p1,·"info"····#·Ljava/lang/Object; |
67 | ····.prologue | 67 | ····.prologue |
68 | ····.line· | 68 | ····.line·958 |
69 | ····invoke-static·{p1},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;->isAccessibilityFocused(Ljava/lang/Object;)Z | 69 | ····invoke-static·{p1},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;->isAccessibilityFocused(Ljava/lang/Object;)Z |
70 | ····move-result·v0 | 70 | ····move-result·v0 |
71 | ····return·v0 | 71 | ····return·v0 |
72 | .end·method | 72 | .end·method |
73 | .method·public·isVisibleToUser(Ljava/lang/Object;)Z | 73 | .method·public·isVisibleToUser(Ljava/lang/Object;)Z |
74 | ····.locals·1 | 74 | ····.locals·1 |
75 | ····.param·p1,·"info"····#·Ljava/lang/Object; | 75 | ····.param·p1,·"info"····#·Ljava/lang/Object; |
76 | ····.prologue | 76 | ····.prologue |
77 | ····.line· | 77 | ····.line·948 |
78 | ····invoke-static·{p1},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;->isVisibleToUser(Ljava/lang/Object;)Z | 78 | ····invoke-static·{p1},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;->isVisibleToUser(Ljava/lang/Object;)Z |
79 | ····move-result·v0 | 79 | ····move-result·v0 |
80 | ····return·v0 | 80 | ····return·v0 |
81 | .end·method | 81 | .end·method |
82 | .method·public·obtain(Landroid/view/View;I)Ljava/lang/Object; | 82 | .method·public·obtain(Landroid/view/View;I)Ljava/lang/Object; |
83 | ····.locals·1 | 83 | ····.locals·1 |
84 | ····.param·p1,·"root"····#·Landroid/view/View; | 84 | ····.param·p1,·"root"····#·Landroid/view/View; |
85 | ····.param·p2,·"virtualDescendantId"····#·I | 85 | ····.param·p2,·"virtualDescendantId"····#·I |
86 | ····.prologue | 86 | ····.prologue |
87 | ····.line· | 87 | ····.line·923 |
88 | ····invoke-static·{p1,·p2},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;->obtain(Landroid/view/View;I)Ljava/lang/Object; | 88 | ····invoke-static·{p1,·p2},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;->obtain(Landroid/view/View;I)Ljava/lang/Object; |
89 | ····move-result-object·v0 | 89 | ····move-result-object·v0 |
90 | ····return-object·v0 | 90 | ····return-object·v0 |
91 | .end·method | 91 | .end·method |
92 | .method·public·performAction(Ljava/lang/Object;ILandroid/os/Bundle;)Z | 92 | .method·public·performAction(Ljava/lang/Object;ILandroid/os/Bundle;)Z |
93 | ····.locals·1 | 93 | ····.locals·1 |
94 | ····.param·p1,·"info"····#·Ljava/lang/Object; | 94 | ····.param·p1,·"info"····#·Ljava/lang/Object; |
95 | ····.param·p2,·"action"····#·I | 95 | ····.param·p2,·"action"····#·I |
96 | ····.param·p3,·"arguments"····#·Landroid/os/Bundle; | 96 | ····.param·p3,·"arguments"····#·Landroid/os/Bundle; |
97 | ····.prologue | 97 | ····.prologue |
98 | ····.line·68 | 98 | ····.line·968 |
99 | ····invoke-static·{p1,·p2,·p3},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;->performAction(Ljava/lang/Object;ILandroid/os/Bundle;)Z | 99 | ····invoke-static·{p1,·p2,·p3},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;->performAction(Ljava/lang/Object;ILandroid/os/Bundle;)Z |
100 | ····move-result·v0 | 100 | ····move-result·v0 |
101 | ····return·v0 | 101 | ····return·v0 |
102 | .end·method | 102 | .end·method |
103 | .method·public·setAccessibilityFocused(Ljava/lang/Object;Z)V | 103 | .method·public·setAccessibilityFocused(Ljava/lang/Object;Z)V |
104 | ····.locals·0 | 104 | ····.locals·0 |
Max diff block lines reached; 2126/5960 bytes (35.67%) of diff not shown. |
Offset 4, 25 lines modified | Offset 4, 38 lines modified | ||
4 | #·direct·methods | 4 | #·direct·methods |
5 | .method·constructor·<init>()V | 5 | .method·constructor·<init>()V |
6 | ····.locals·0 | 6 | ····.locals·0 |
7 | ····.prologue | 7 | ····.prologue |
8 | ····.line·2 | 8 | ····.line·27 |
9 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 9 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
10 | ····return-void | 10 | ····return-void |
11 | .end·method | 11 | .end·method |
12 | .method·public·static·getObbDir(Landroid/content/Context;)Ljava/io/File; | ||
13 | ····.locals·1 | ||
14 | ····.param·p0,·"context"····#·Landroid/content/Context; | ||
15 | ····.prologue | ||
16 | ····.line·34 | ||
17 | ····invoke-virtual·{p0},·Landroid/content/Context;->getObbDir()Ljava/io/File; | ||
18 | ····move-result-object·v0 | ||
19 | ····return-object·v0 | ||
20 | .end·method | ||
12 | .method·static·startActivities(Landroid/content/Context;[Landroid/content/Intent;)V | 21 | .method·static·startActivities(Landroid/content/Context;[Landroid/content/Intent;)V |
13 | ····.locals·0 | 22 | ····.locals·0 |
14 | ····.param·p0,·"context"····#·Landroid/content/Context; | 23 | ····.param·p0,·"context"····#·Landroid/content/Context; |
15 | ····.param·p1,·"intents"····#·[Landroid/content/Intent; | 24 | ····.param·p1,·"intents"····#·[Landroid/content/Intent; |
16 | ····.prologue | 25 | ····.prologue |
17 | ····.line· | 26 | ····.line·30 |
18 | ····invoke-virtual·{p0,·p1},·Landroid/content/Context;->startActivities([Landroid/content/Intent;)V | 27 | ····invoke-virtual·{p0,·p1},·Landroid/content/Context;->startActivities([Landroid/content/Intent;)V |
19 | ····.line· | 28 | ····.line·31 |
20 | ····return-void | 29 | ····return-void |
21 | .end·method | 30 | .end·method |
Offset 49, 15 lines modified | Offset 49, 15 lines modified | ||
49 | #·direct·methods | 49 | #·direct·methods |
50 | .method·static·constructor·<clinit>()V | 50 | .method·static·constructor·<clinit>()V |
51 | ····.locals·3 | 51 | ····.locals·3 |
52 | ····.prologue | 52 | ····.prologue |
53 | ····.line· | 53 | ····.line·303 |
54 | ····const/4·v0,·0x2 | 54 | ····const/4·v0,·0x2 |
55 | ····new-array·v0,·v0,·[Ljava/lang/String; | 55 | ····new-array·v0,·v0,·[Ljava/lang/String; |
56 | ····const/4·v1,·0x0 | 56 | ····const/4·v1,·0x0 |
57 | ····const-string·v2,·"_display_name" | 57 | ····const-string·v2,·"_display_name" |
Offset 68, 54 lines modified | Offset 68, 54 lines modified | ||
68 | ····const-string·v2,·"_size" | 68 | ····const-string·v2,·"_size" |
69 | ····aput-object·v2,·v0,·v1 | 69 | ····aput-object·v2,·v0,·v1 |
70 | ····sput-object·v0,·Landroid/support/v4/content/FileProvider;->COLUMNS:[Ljava/lang/String; | 70 | ····sput-object·v0,·Landroid/support/v4/content/FileProvider;->COLUMNS:[Ljava/lang/String; |
71 | ····.line· | 71 | ····.line·317 |
72 | ····new-instance·v0,·Ljava/io/File; | 72 | ····new-instance·v0,·Ljava/io/File; |
73 | ····const-string·v1,·"/" | 73 | ····const-string·v1,·"/" |
74 | ····invoke-direct·{v0,·v1},·Ljava/io/File;-><init>(Ljava/lang/String;)V | 74 | ····invoke-direct·{v0,·v1},·Ljava/io/File;-><init>(Ljava/lang/String;)V |
75 | ····sput-object·v0,·Landroid/support/v4/content/FileProvider;->DEVICE_ROOT:Ljava/io/File; | 75 | ····sput-object·v0,·Landroid/support/v4/content/FileProvider;->DEVICE_ROOT:Ljava/io/File; |
76 | ····.line· | 76 | ····.line·320 |
77 | ····new-instance·v0,·Ljava/util/HashMap; | 77 | ····new-instance·v0,·Ljava/util/HashMap; |
78 | ····invoke-direct·{v0},·Ljava/util/HashMap;-><init>()V | 78 | ····invoke-direct·{v0},·Ljava/util/HashMap;-><init>()V |
79 | ····sput-object·v0,·Landroid/support/v4/content/FileProvider;->sCache:Ljava/util/HashMap; | 79 | ····sput-object·v0,·Landroid/support/v4/content/FileProvider;->sCache:Ljava/util/HashMap; |
80 | ····return-void | 80 | ····return-void |
81 | .end·method | 81 | .end·method |
82 | .method·public·constructor·<init>()V | 82 | .method·public·constructor·<init>()V |
83 | ····.locals·0 | 83 | ····.locals·0 |
84 | ····.prologue | 84 | ····.prologue |
85 | ····.line· | 85 | ····.line·302 |
86 | ····invoke-direct·{p0},·Landroid/content/ContentProvider;-><init>()V | 86 | ····invoke-direct·{p0},·Landroid/content/ContentProvider;-><init>()V |
87 | ····.line· | 87 | ····.line·630 |
88 | ····return-void | 88 | ····return-void |
89 | .end·method | 89 | .end·method |
90 | .method·private·static·varargs·buildPath(Ljava/io/File;[Ljava/lang/String;)Ljava/io/File; | 90 | .method·private·static·varargs·buildPath(Ljava/io/File;[Ljava/lang/String;)Ljava/io/File; |
91 | ····.locals·6 | 91 | ····.locals·6 |
92 | ····.param·p0,·"base"····#·Ljava/io/File; | 92 | ····.param·p0,·"base"····#·Ljava/io/File; |
93 | ····.param·p1,·"segments"····#·[Ljava/lang/String; | 93 | ····.param·p1,·"segments"····#·[Ljava/lang/String; |
94 | ····.prologue | 94 | ····.prologue |
95 | ····.line· | 95 | ····.line·753 |
96 | ····move-object·v1,·p0 | 96 | ····move-object·v1,·p0 |
97 | ····.line· | 97 | ····.line·754 |
98 | ····.local·v1,·"cur":Ljava/io/File; | 98 | ····.local·v1,·"cur":Ljava/io/File; |
99 | ····move-object·v0,·p1 | 99 | ····move-object·v0,·p1 |
100 | ····.local·v0,·"arr$":[Ljava/lang/String; | 100 | ····.local·v0,·"arr$":[Ljava/lang/String; |
101 | ····array-length·v4,·v0 | 101 | ····array-length·v4,·v0 |
102 | ····.local·v4,·"len$":I | 102 | ····.local·v4,·"len$":I |
Offset 127, 36 lines modified | Offset 127, 36 lines modified | ||
127 | ····.end·local·v1····#·"cur":Ljava/io/File; | 127 | ····.end·local·v1····#·"cur":Ljava/io/File; |
128 | ····.local·v2,·"cur":Ljava/io/File; | 128 | ····.local·v2,·"cur":Ljava/io/File; |
129 | ····:goto_0 | 129 | ····:goto_0 |
130 | ····if-ge·v3,·v4,·:cond_0 | 130 | ····if-ge·v3,·v4,·:cond_0 |
131 | ····aget-object·v5,·v0,·v3 | 131 | ····aget-object·v5,·v0,·v3 |
132 | ····.line· | 132 | ····.line·755 |
133 | ····.local·v5,·"segment":Ljava/lang/String; | 133 | ····.local·v5,·"segment":Ljava/lang/String; |
134 | ····if-eqz·v5,·:cond_1 | 134 | ····if-eqz·v5,·:cond_1 |
135 | ····.line· | 135 | ····.line·756 |
136 | ····new-instance·v1,·Ljava/io/File; | 136 | ····new-instance·v1,·Ljava/io/File; |
137 | ····invoke-direct·{v1,·v2,·v5},·Ljava/io/File;-><init>(Ljava/io/File;Ljava/lang/String;)V | 137 | ····invoke-direct·{v1,·v2,·v5},·Ljava/io/File;-><init>(Ljava/io/File;Ljava/lang/String;)V |
138 | ····.line· | 138 | ····.line·754 |
139 | ····.end·local·v2····#·"cur":Ljava/io/File; | 139 | ····.end·local·v2····#·"cur":Ljava/io/File; |
140 | ····.restart·local·v1····#·"cur":Ljava/io/File; | 140 | ····.restart·local·v1····#·"cur":Ljava/io/File; |
141 | ····:goto_1 | 141 | ····:goto_1 |
142 | ····add-int/lit8·v3,·v3,·0x1 | 142 | ····add-int/lit8·v3,·v3,·0x1 |
143 | ····move-object·v2,·v1 | 143 | ····move-object·v2,·v1 |
144 | ····.end·local·v1····#·"cur":Ljava/io/File; | 144 | ····.end·local·v1····#·"cur":Ljava/io/File; |
145 | ····.restart·local·v2····#·"cur":Ljava/io/File; | 145 | ····.restart·local·v2····#·"cur":Ljava/io/File; |
146 | ····goto·:goto_0 | 146 | ····goto·:goto_0 |
147 | ····.line· | 147 | ····.line·759 |
148 | ····.end·local·v5····#·"segment":Ljava/lang/String; | 148 | ····.end·local·v5····#·"segment":Ljava/lang/String; |
149 | ····:cond_0 | 149 | ····:cond_0 |
150 | ····return-object·v2 | 150 | ····return-object·v2 |
151 | ····.restart·local·v5····#·"segment":Ljava/lang/String; | 151 | ····.restart·local·v5····#·"segment":Ljava/lang/String; |
152 | ····:cond_1 | 152 | ····:cond_1 |
153 | ····move-object·v1,·v2 | 153 | ····move-object·v1,·v2 |
Offset 170, 126 lines modified | Offset 170, 126 lines modified | ||
170 | ····.locals·2 | 170 | ····.locals·2 |
171 | ····.param·p0,·"original"····#·[Ljava/lang/Object; | 171 | ····.param·p0,·"original"····#·[Ljava/lang/Object; |
172 | ····.param·p1,·"newLength"····#·I | 172 | ····.param·p1,·"newLength"····#·I |
173 | ····.prologue | 173 | ····.prologue |
174 | ····const/4·v1,·0x0 | 174 | ····const/4·v1,·0x0 |
175 | ····.line· | 175 | ····.line·769 |
176 | ····new-array·v0,·p1,·[Ljava/lang/Object; | 176 | ····new-array·v0,·p1,·[Ljava/lang/Object; |
177 | ····.line· | 177 | ····.line·770 |
178 | ····.local·v0,·"result":[Ljava/lang/Object; | 178 | ····.local·v0,·"result":[Ljava/lang/Object; |
179 | ····invoke-static·{p0,·v1,·v0,·v1,·p1},·Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V | 179 | ····invoke-static·{p0,·v1,·v0,·v1,·p1},·Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V |
180 | ····.line· | 180 | ····.line·771 |
181 | ····return-object·v0 | 181 | ····return-object·v0 |
182 | .end·method | 182 | .end·method |
183 | .method·private·static·copyOf([Ljava/lang/String;I)[Ljava/lang/String; | 183 | .method·private·static·copyOf([Ljava/lang/String;I)[Ljava/lang/String; |
Max diff block lines reached; 23279/26491 bytes (87.88%) of diff not shown. |
Offset 35, 77 lines modified | Offset 35, 77 lines modified | ||
35 | #·direct·methods | 35 | #·direct·methods |
36 | .method·public·constructor·<init>(Ljava/lang/String;)V | 36 | .method·public·constructor·<init>(Ljava/lang/String;)V |
37 | ····.locals·1 | 37 | ····.locals·1 |
38 | ····.param·p1,·"authority"····#·Ljava/lang/String; | 38 | ····.param·p1,·"authority"····#·Ljava/lang/String; |
39 | ····.prologue | 39 | ····.prologue |
40 | ····.line· | 40 | ····.line·634 |
41 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 41 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
42 | ····.line· | 42 | ····.line·632 |
43 | ····new-instance·v0,·Ljava/util/HashMap; | 43 | ····new-instance·v0,·Ljava/util/HashMap; |
44 | ····invoke-direct·{v0},·Ljava/util/HashMap;-><init>()V | 44 | ····invoke-direct·{v0},·Ljava/util/HashMap;-><init>()V |
45 | ····iput-object·v0,·p0,·Landroid/support/v4/content/FileProvider$SimplePathStrategy;->mRoots:Ljava/util/HashMap; | 45 | ····iput-object·v0,·p0,·Landroid/support/v4/content/FileProvider$SimplePathStrategy;->mRoots:Ljava/util/HashMap; |
46 | ····.line· | 46 | ····.line·635 |
47 | ····iput-object·p1,·p0,·Landroid/support/v4/content/FileProvider$SimplePathStrategy;->mAuthority:Ljava/lang/String; | 47 | ····iput-object·p1,·p0,·Landroid/support/v4/content/FileProvider$SimplePathStrategy;->mAuthority:Ljava/lang/String; |
48 | ····.line· | 48 | ····.line·636 |
49 | ····return-void | 49 | ····return-void |
50 | .end·method | 50 | .end·method |
51 | #·virtual·methods | 51 | #·virtual·methods |
52 | .method·public·addRoot(Ljava/lang/String;Ljava/io/File;)V | 52 | .method·public·addRoot(Ljava/lang/String;Ljava/io/File;)V |
53 | ····.locals·4 | 53 | ····.locals·4 |
54 | ····.param·p1,·"name"····#·Ljava/lang/String; | 54 | ····.param·p1,·"name"····#·Ljava/lang/String; |
55 | ····.param·p2,·"root"····#·Ljava/io/File; | 55 | ····.param·p2,·"root"····#·Ljava/io/File; |
56 | ····.prologue | 56 | ····.prologue |
57 | ····.line· | 57 | ····.line·643 |
58 | ····invoke-static·{p1},·Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z | 58 | ····invoke-static·{p1},·Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z |
59 | ····move-result·v1 | 59 | ····move-result·v1 |
60 | ····if-eqz·v1,·:cond_0 | 60 | ····if-eqz·v1,·:cond_0 |
61 | ····.line· | 61 | ····.line·644 |
62 | ····new-instance·v1,·Ljava/lang/IllegalArgumentException; | 62 | ····new-instance·v1,·Ljava/lang/IllegalArgumentException; |
63 | ····const-string·v2,·"Name·must·not·be·empty" | 63 | ····const-string·v2,·"Name·must·not·be·empty" |
64 | ····invoke-direct·{v1,·v2},·Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V | 64 | ····invoke-direct·{v1,·v2},·Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V |
65 | ····throw·v1 | 65 | ····throw·v1 |
66 | ····.line· | 66 | ····.line·649 |
67 | ····:cond_0 | 67 | ····:cond_0 |
68 | ····:try_start_0 | 68 | ····:try_start_0 |
69 | ····invoke-virtual·{p2},·Ljava/io/File;->getCanonicalFile()Ljava/io/File; | 69 | ····invoke-virtual·{p2},·Ljava/io/File;->getCanonicalFile()Ljava/io/File; |
70 | ····:try_end_0 | 70 | ····:try_end_0 |
71 | ····.catch·Ljava/io/IOException;·{:try_start_0·..·:try_end_0}·:catch_0 | 71 | ····.catch·Ljava/io/IOException;·{:try_start_0·..·:try_end_0}·:catch_0 |
72 | ····move-result-object·p2 | 72 | ····move-result-object·p2 |
73 | ····.line· | 73 | ····.line·655 |
74 | ····iget-object·v1,·p0,·Landroid/support/v4/content/FileProvider$SimplePathStrategy;->mRoots:Ljava/util/HashMap; | 74 | ····iget-object·v1,·p0,·Landroid/support/v4/content/FileProvider$SimplePathStrategy;->mRoots:Ljava/util/HashMap; |
75 | ····invoke-virtual·{v1,·p1,·p2},·Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; | 75 | ····invoke-virtual·{v1,·p1,·p2},·Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; |
76 | ····.line· | 76 | ····.line·656 |
77 | ····return-void | 77 | ····return-void |
78 | ····.line· | 78 | ····.line·650 |
79 | ····:catch_0 | 79 | ····:catch_0 |
80 | ····move-exception·v0 | 80 | ····move-exception·v0 |
81 | ····.line· | 81 | ····.line·651 |
82 | ····.local·v0,·"e":Ljava/io/IOException; | 82 | ····.local·v0,·"e":Ljava/io/IOException; |
83 | ····new-instance·v1,·Ljava/lang/IllegalArgumentException; | 83 | ····new-instance·v1,·Ljava/lang/IllegalArgumentException; |
84 | ····new-instance·v2,·Ljava/lang/StringBuilder; | 84 | ····new-instance·v2,·Ljava/lang/StringBuilder; |
85 | ····invoke-direct·{v2},·Ljava/lang/StringBuilder;-><init>()V | 85 | ····invoke-direct·{v2},·Ljava/lang/StringBuilder;-><init>()V |
Offset 131, 63 lines modified | Offset 131, 63 lines modified | ||
131 | .method·public·getFileForUri(Landroid/net/Uri;)Ljava/io/File; | 131 | .method·public·getFileForUri(Landroid/net/Uri;)Ljava/io/File; |
132 | ····.locals·9 | 132 | ····.locals·9 |
133 | ····.param·p1,·"uri"····#·Landroid/net/Uri; | 133 | ····.param·p1,·"uri"····#·Landroid/net/Uri; |
134 | ····.prologue | 134 | ····.prologue |
135 | ····const/4·v7,·0x1 | 135 | ····const/4·v7,·0x1 |
136 | ····.line· | 136 | ····.line·698 |
137 | ····invoke-virtual·{p1},·Landroid/net/Uri;->getEncodedPath()Ljava/lang/String; | 137 | ····invoke-virtual·{p1},·Landroid/net/Uri;->getEncodedPath()Ljava/lang/String; |
138 | ····move-result-object·v2 | 138 | ····move-result-object·v2 |
139 | ····.line· | 139 | ····.line·700 |
140 | ····.local·v2,·"path":Ljava/lang/String; | 140 | ····.local·v2,·"path":Ljava/lang/String; |
141 | ····const/16·v6,·0x2f | 141 | ····const/16·v6,·0x2f |
142 | ····invoke-virtual·{v2,·v6,·v7},·Ljava/lang/String;->indexOf(II)I | 142 | ····invoke-virtual·{v2,·v6,·v7},·Ljava/lang/String;->indexOf(II)I |
143 | ····move-result·v4 | 143 | ····move-result·v4 |
144 | ····.line· | 144 | ····.line·701 |
145 | ····.local·v4,·"splitIndex":I | 145 | ····.local·v4,·"splitIndex":I |
146 | ····invoke-virtual·{v2,·v7,·v4},·Ljava/lang/String;->substring(II)Ljava/lang/String; | 146 | ····invoke-virtual·{v2,·v7,·v4},·Ljava/lang/String;->substring(II)Ljava/lang/String; |
147 | ····move-result-object·v6 | 147 | ····move-result-object·v6 |
148 | ····invoke-static·{v6},·Landroid/net/Uri;->decode(Ljava/lang/String;)Ljava/lang/String; | 148 | ····invoke-static·{v6},·Landroid/net/Uri;->decode(Ljava/lang/String;)Ljava/lang/String; |
149 | ····move-result-object·v5 | 149 | ····move-result-object·v5 |
150 | ····.line· | 150 | ····.line·702 |
151 | ····.local·v5,·"tag":Ljava/lang/String; | 151 | ····.local·v5,·"tag":Ljava/lang/String; |
152 | ····add-int/lit8·v6,·v4,·0x1 | 152 | ····add-int/lit8·v6,·v4,·0x1 |
153 | ····invoke-virtual·{v2,·v6},·Ljava/lang/String;->substring(I)Ljava/lang/String; | 153 | ····invoke-virtual·{v2,·v6},·Ljava/lang/String;->substring(I)Ljava/lang/String; |
154 | ····move-result-object·v6 | 154 | ····move-result-object·v6 |
155 | ····invoke-static·{v6},·Landroid/net/Uri;->decode(Ljava/lang/String;)Ljava/lang/String; | 155 | ····invoke-static·{v6},·Landroid/net/Uri;->decode(Ljava/lang/String;)Ljava/lang/String; |
156 | ····move-result-object·v2 | 156 | ····move-result-object·v2 |
157 | ····.line· | 157 | ····.line·704 |
158 | ····iget-object·v6,·p0,·Landroid/support/v4/content/FileProvider$SimplePathStrategy;->mRoots:Ljava/util/HashMap; | 158 | ····iget-object·v6,·p0,·Landroid/support/v4/content/FileProvider$SimplePathStrategy;->mRoots:Ljava/util/HashMap; |
159 | ····invoke-virtual·{v6,·v5},·Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object; | 159 | ····invoke-virtual·{v6,·v5},·Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object; |
160 | ····move-result-object·v3 | 160 | ····move-result-object·v3 |
Max diff block lines reached; 7468/11150 bytes (66.98%) of diff not shown. |
Offset 193, 29 lines modified | Offset 193, 32 lines modified | ||
193 | ····.line·201 | 193 | ····.line·201 |
194 | ····iget-object·v0,·p0,·Landroid/support/v4/content/AsyncTaskLoader;->mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; | 194 | ····iget-object·v0,·p0,·Landroid/support/v4/content/AsyncTaskLoader;->mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; |
195 | ····if-ne·v0,·p1,·:cond_0 | 195 | ····if-ne·v0,·p1,·:cond_0 |
196 | ····.line·203 | 196 | ····.line·203 |
197 | ····invoke-virtual·{p0},·Landroid/support/v4/content/AsyncTaskLoader;->rollbackContentChanged()V | ||
198 | ····.line·204 | ||
197 | ····invoke-static·{},·Landroid/os/SystemClock;->uptimeMillis()J | 199 | ····invoke-static·{},·Landroid/os/SystemClock;->uptimeMillis()J |
198 | ····move-result-wide·v0 | 200 | ····move-result-wide·v0 |
199 | ····iput-wide·v0,·p0,·Landroid/support/v4/content/AsyncTaskLoader;->mLastLoadCompleteTime:J | 201 | ····iput-wide·v0,·p0,·Landroid/support/v4/content/AsyncTaskLoader;->mLastLoadCompleteTime:J |
200 | ····.line·20 | 202 | ····.line·205 |
201 | ····const/4·v0,·0x0 | 203 | ····const/4·v0,·0x0 |
202 | ····iput-object·v0,·p0,·Landroid/support/v4/content/AsyncTaskLoader;->mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; | 204 | ····iput-object·v0,·p0,·Landroid/support/v4/content/AsyncTaskLoader;->mCancellingTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; |
203 | ····.line·20 | 205 | ····.line·206 |
204 | ····invoke-virtual·{p0},·Landroid/support/v4/content/AsyncTaskLoader;->executePendingTask()V | 206 | ····invoke-virtual·{p0},·Landroid/support/v4/content/AsyncTaskLoader;->executePendingTask()V |
205 | ····.line·20 | 207 | ····.line·208 |
206 | ····:cond_0 | 208 | ····:cond_0 |
207 | ····return-void | 209 | ····return-void |
208 | .end·method | 210 | .end·method |
209 | .method·dispatchOnLoadComplete(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;Ljava/lang/Object;)V | 211 | .method·dispatchOnLoadComplete(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;Ljava/lang/Object;)V |
210 | ····.locals·2 | 212 | ····.locals·2 |
211 | ····.annotation·system·Ldalvik/annotation/Signature; | 213 | ····.annotation·system·Ldalvik/annotation/Signature; |
Offset 225, 168 lines modified | Offset 228, 171 lines modified | ||
225 | ············"<TD;>.", | 228 | ············"<TD;>.", |
226 | ············"LoadTask;", | 229 | ············"LoadTask;", |
227 | ············"TD;)V" | 230 | ············"TD;)V" |
228 | ········} | 231 | ········} |
229 | ····.end·annotation | 232 | ····.end·annotation |
230 | ····.prologue | 233 | ····.prologue |
231 | ····.line·21 | 234 | ····.line·211 |
232 | ····.local·p0,·"this":Landroid/support/v4/content/AsyncTaskLoader;,·"Landroid/support/v4/content/AsyncTaskLoader<TD;>;" | 235 | ····.local·p0,·"this":Landroid/support/v4/content/AsyncTaskLoader;,·"Landroid/support/v4/content/AsyncTaskLoader<TD;>;" |
233 | ····.local·p1,·"task":Landroid/support/v4/content/AsyncTaskLoader$LoadTask;,·"Landroid/support/v4/content/AsyncTaskLoader<TD;>.LoadTask;" | 236 | ····.local·p1,·"task":Landroid/support/v4/content/AsyncTaskLoader$LoadTask;,·"Landroid/support/v4/content/AsyncTaskLoader<TD;>.LoadTask;" |
234 | ····.local·p2,·"data":Ljava/lang/Object;,·"TD;" | 237 | ····.local·p2,·"data":Ljava/lang/Object;,·"TD;" |
235 | ····iget-object·v0,·p0,·Landroid/support/v4/content/AsyncTaskLoader;->mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; | 238 | ····iget-object·v0,·p0,·Landroid/support/v4/content/AsyncTaskLoader;->mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; |
236 | ····if-eq·v0,·p1,·:cond_0 | 239 | ····if-eq·v0,·p1,·:cond_0 |
237 | ····.line·21 | 240 | ····.line·213 |
238 | ····invoke-virtual·{p0,·p1,·p2},·Landroid/support/v4/content/AsyncTaskLoader;->dispatchOnCancelled(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;Ljava/lang/Object;)V | 241 | ····invoke-virtual·{p0,·p1,·p2},·Landroid/support/v4/content/AsyncTaskLoader;->dispatchOnCancelled(Landroid/support/v4/content/AsyncTaskLoader$LoadTask;Ljava/lang/Object;)V |
239 | ····.line·22 | 242 | ····.line·226 |
240 | ····:goto_0 | 243 | ····:goto_0 |
241 | ····return-void | 244 | ····return-void |
242 | ····.line·21 | 245 | ····.line·215 |
243 | ····:cond_0 | 246 | ····:cond_0 |
244 | ····invoke-virtual·{p0},·Landroid/support/v4/content/AsyncTaskLoader;->isAbandoned()Z | 247 | ····invoke-virtual·{p0},·Landroid/support/v4/content/AsyncTaskLoader;->isAbandoned()Z |
245 | ····move-result·v0 | 248 | ····move-result·v0 |
246 | ····if-eqz·v0,·:cond_1 | 249 | ····if-eqz·v0,·:cond_1 |
247 | ····.line·21 | 250 | ····.line·217 |
248 | ····invoke-virtual·{p0,·p2},·Landroid/support/v4/content/AsyncTaskLoader;->onCanceled(Ljava/lang/Object;)V | 251 | ····invoke-virtual·{p0,·p2},·Landroid/support/v4/content/AsyncTaskLoader;->onCanceled(Ljava/lang/Object;)V |
249 | ····goto·:goto_0 | 252 | ····goto·:goto_0 |
250 | ····.line·21 | 253 | ····.line·219 |
251 | ····:cond_1 | 254 | ····:cond_1 |
255 | ····invoke-virtual·{p0},·Landroid/support/v4/content/AsyncTaskLoader;->commitContentChanged()V | ||
256 | ····.line·220 | ||
252 | ····invoke-static·{},·Landroid/os/SystemClock;->uptimeMillis()J | 257 | ····invoke-static·{},·Landroid/os/SystemClock;->uptimeMillis()J |
253 | ····move-result-wide·v0 | 258 | ····move-result-wide·v0 |
254 | ····iput-wide·v0,·p0,·Landroid/support/v4/content/AsyncTaskLoader;->mLastLoadCompleteTime:J | 259 | ····iput-wide·v0,·p0,·Landroid/support/v4/content/AsyncTaskLoader;->mLastLoadCompleteTime:J |
255 | ····.line·2 | 260 | ····.line·221 |
256 | ····const/4·v0,·0x0 | 261 | ····const/4·v0,·0x0 |
257 | ····iput-object·v0,·p0,·Landroid/support/v4/content/AsyncTaskLoader;->mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; | 262 | ····iput-object·v0,·p0,·Landroid/support/v4/content/AsyncTaskLoader;->mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; |
258 | ····.line·22 | 263 | ····.line·223 |
259 | ····invoke-virtual·{p0,·p2},·Landroid/support/v4/content/AsyncTaskLoader;->deliverResult(Ljava/lang/Object;)V | 264 | ····invoke-virtual·{p0,·p2},·Landroid/support/v4/content/AsyncTaskLoader;->deliverResult(Ljava/lang/Object;)V |
260 | ····goto·:goto_0 | 265 | ····goto·:goto_0 |
261 | .end·method | 266 | .end·method |
262 | .method·public·dump(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V | 267 | .method·public·dump(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V |
263 | ····.locals·4 | 268 | ····.locals·4 |
264 | ····.param·p1,·"prefix"····#·Ljava/lang/String; | 269 | ····.param·p1,·"prefix"····#·Ljava/lang/String; |
265 | ····.param·p2,·"fd"····#·Ljava/io/FileDescriptor; | 270 | ····.param·p2,·"fd"····#·Ljava/io/FileDescriptor; |
266 | ····.param·p3,·"writer"····#·Ljava/io/PrintWriter; | 271 | ····.param·p3,·"writer"····#·Ljava/io/PrintWriter; |
267 | ····.param·p4,·"args"····#·[Ljava/lang/String; | 272 | ····.param·p4,·"args"····#·[Ljava/lang/String; |
268 | ····.prologue | 273 | ····.prologue |
269 | ····.line·26 | 274 | ····.line·268 |
270 | ····.local·p0,·"this":Landroid/support/v4/content/AsyncTaskLoader;,·"Landroid/support/v4/content/AsyncTaskLoader<TD;>;" | 275 | ····.local·p0,·"this":Landroid/support/v4/content/AsyncTaskLoader;,·"Landroid/support/v4/content/AsyncTaskLoader<TD;>;" |
271 | ····invoke-super·{p0,·p1,·p2,·p3,·p4},·Landroid/support/v4/content/Loader;->dump(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V | 276 | ····invoke-super·{p0,·p1,·p2,·p3,·p4},·Landroid/support/v4/content/Loader;->dump(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V |
272 | ····.line·26 | 277 | ····.line·269 |
273 | ····iget-object·v0,·p0,·Landroid/support/v4/content/AsyncTaskLoader;->mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; | 278 | ····iget-object·v0,·p0,·Landroid/support/v4/content/AsyncTaskLoader;->mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; |
274 | ····if-eqz·v0,·:cond_0 | 279 | ····if-eqz·v0,·:cond_0 |
275 | ····.line·2 | 280 | ····.line·270 |
276 | ····invoke-virtual·{p3,·p1},·Ljava/io/PrintWriter;->print(Ljava/lang/String;)V | 281 | ····invoke-virtual·{p3,·p1},·Ljava/io/PrintWriter;->print(Ljava/lang/String;)V |
277 | ····const-string·v0,·"mTask=" | 282 | ····const-string·v0,·"mTask=" |
278 | ····invoke-virtual·{p3,·v0},·Ljava/io/PrintWriter;->print(Ljava/lang/String;)V | 283 | ····invoke-virtual·{p3,·v0},·Ljava/io/PrintWriter;->print(Ljava/lang/String;)V |
279 | ····iget-object·v0,·p0,·Landroid/support/v4/content/AsyncTaskLoader;->mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; | 284 | ····iget-object·v0,·p0,·Landroid/support/v4/content/AsyncTaskLoader;->mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; |
280 | ····invoke-virtual·{p3,·v0},·Ljava/io/PrintWriter;->print(Ljava/lang/Object;)V | 285 | ····invoke-virtual·{p3,·v0},·Ljava/io/PrintWriter;->print(Ljava/lang/Object;)V |
281 | ····.line·2 | 286 | ····.line·271 |
282 | ····const-string·v0,·"·waiting=" | 287 | ····const-string·v0,·"·waiting=" |
283 | ····invoke-virtual·{p3,·v0},·Ljava/io/PrintWriter;->print(Ljava/lang/String;)V | 288 | ····invoke-virtual·{p3,·v0},·Ljava/io/PrintWriter;->print(Ljava/lang/String;)V |
284 | ····iget-object·v0,·p0,·Landroid/support/v4/content/AsyncTaskLoader;->mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; | 289 | ····iget-object·v0,·p0,·Landroid/support/v4/content/AsyncTaskLoader;->mTask:Landroid/support/v4/content/AsyncTaskLoader$LoadTask; |
285 | ····iget-boolean·v0,·v0,·Landroid/support/v4/content/AsyncTaskLoader$LoadTask;->waiting:Z | 290 | ····iget-boolean·v0,·v0,·Landroid/support/v4/content/AsyncTaskLoader$LoadTask;->waiting:Z |
Max diff block lines reached; 4572/9361 bytes (48.84%) of diff not shown. |
Offset 35, 29 lines modified | Offset 35, 31 lines modified | ||
35 | ········value·=·{ | 35 | ········value·=·{ |
36 | ············"Landroid/support/v4/content/Loader$OnLoadCompleteListener", | 36 | ············"Landroid/support/v4/content/Loader$OnLoadCompleteListener", |
37 | ············"<TD;>;" | 37 | ············"<TD;>;" |
38 | ········} | 38 | ········} |
39 | ····.end·annotation | 39 | ····.end·annotation |
40 | .end·field | 40 | .end·field |
41 | .field·mProcessingChange:Z | ||
41 | .field·mReset:Z | 42 | .field·mReset:Z |
42 | .field·mStarted:Z | 43 | .field·mStarted:Z |
43 | #·direct·methods | 44 | #·direct·methods |
44 | .method·public·constructor·<init>(Landroid/content/Context;)V | 45 | .method·public·constructor·<init>(Landroid/content/Context;)V |
45 | ····.locals·2 | 46 | ····.locals·2 |
46 | ····.param·p1,·"context"····#·Landroid/content/Context; | 47 | ····.param·p1,·"context"····#·Landroid/content/Context; |
47 | ····.prologue | 48 | ····.prologue |
48 | ····.local·p0,·"this":Landroid/support/v4/content/Loader;,·"Landroid/support/v4/content/Loader<TD;>;" | 49 | ····.local·p0,·"this":Landroid/support/v4/content/Loader;,·"Landroid/support/v4/content/Loader<TD;>;" |
49 | ····const/4·v1,·0x0 | 50 | ····const/4·v1,·0x0 |
50 | ····.line·9 | 51 | ····.line·91 |
51 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 52 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
52 | ····.line·38 | 53 | ····.line·38 |
53 | ····iput-boolean·v1,·p0,·Landroid/support/v4/content/Loader;->mStarted:Z | 54 | ····iput-boolean·v1,·p0,·Landroid/support/v4/content/Loader;->mStarted:Z |
54 | ····.line·39 | 55 | ····.line·39 |
55 | ····iput-boolean·v1,·p0,·Landroid/support/v4/content/Loader;->mAbandoned:Z | 56 | ····iput-boolean·v1,·p0,·Landroid/support/v4/content/Loader;->mAbandoned:Z |
Offset 66, 73 lines modified | Offset 68, 90 lines modified | ||
66 | ····const/4·v0,·0x1 | 68 | ····const/4·v0,·0x1 |
67 | ····iput-boolean·v0,·p0,·Landroid/support/v4/content/Loader;->mReset:Z | 69 | ····iput-boolean·v0,·p0,·Landroid/support/v4/content/Loader;->mReset:Z |
68 | ····.line·41 | 70 | ····.line·41 |
69 | ····iput-boolean·v1,·p0,·Landroid/support/v4/content/Loader;->mContentChanged:Z | 71 | ····iput-boolean·v1,·p0,·Landroid/support/v4/content/Loader;->mContentChanged:Z |
72 | ····.line·42 | ||
73 | ····iput-boolean·v1,·p0,·Landroid/support/v4/content/Loader;->mProcessingChange:Z | ||
70 | ····.line·9 | 74 | ····.line·92 |
71 | ····invoke-virtual·{p1},·Landroid/content/Context;->getApplicationContext()Landroid/content/Context; | 75 | ····invoke-virtual·{p1},·Landroid/content/Context;->getApplicationContext()Landroid/content/Context; |
72 | ····move-result-object·v0 | 76 | ····move-result-object·v0 |
73 | ····iput-object·v0,·p0,·Landroid/support/v4/content/Loader;->mContext:Landroid/content/Context; | 77 | ····iput-object·v0,·p0,·Landroid/support/v4/content/Loader;->mContext:Landroid/content/Context; |
74 | ····.line·9 | 78 | ····.line·93 |
75 | ····return-void | 79 | ····return-void |
76 | .end·method | 80 | .end·method |
77 | #·virtual·methods | 81 | #·virtual·methods |
78 | .method·public·abandon()V | 82 | .method·public·abandon()V |
79 | ····.locals·1 | 83 | ····.locals·1 |
80 | ····.prologue | 84 | ····.prologue |
81 | ····.line·26 | 85 | ····.line·262 |
82 | ····.local·p0,·"this":Landroid/support/v4/content/Loader;,·"Landroid/support/v4/content/Loader<TD;>;" | 86 | ····.local·p0,·"this":Landroid/support/v4/content/Loader;,·"Landroid/support/v4/content/Loader<TD;>;" |
83 | ····const/4·v0,·0x1 | 87 | ····const/4·v0,·0x1 |
84 | ····iput-boolean·v0,·p0,·Landroid/support/v4/content/Loader;->mAbandoned:Z | 88 | ····iput-boolean·v0,·p0,·Landroid/support/v4/content/Loader;->mAbandoned:Z |
85 | ····.line·26 | 89 | ····.line·263 |
86 | ····invoke-virtual·{p0},·Landroid/support/v4/content/Loader;->onAbandon()V | 90 | ····invoke-virtual·{p0},·Landroid/support/v4/content/Loader;->onAbandon()V |
87 | ····.line·26 | 91 | ····.line·264 |
92 | ····return-void | ||
93 | .end·method | ||
94 | .method·public·commitContentChanged()V | ||
95 | ····.locals·1 | ||
96 | ····.prologue | ||
97 | ····.line·328 | ||
98 | ····.local·p0,·"this":Landroid/support/v4/content/Loader;,·"Landroid/support/v4/content/Loader<TD;>;" | ||
99 | ····const/4·v0,·0x0 | ||
100 | ····iput-boolean·v0,·p0,·Landroid/support/v4/content/Loader;->mProcessingChange:Z | ||
101 | ····.line·329 | ||
88 | ····return-void | 102 | ····return-void |
89 | .end·method | 103 | .end·method |
90 | .method·public·dataToString(Ljava/lang/Object;)Ljava/lang/String; | 104 | .method·public·dataToString(Ljava/lang/Object;)Ljava/lang/String; |
91 | ····.locals·2 | 105 | ····.locals·2 |
92 | ····.annotation·system·Ldalvik/annotation/Signature; | 106 | ····.annotation·system·Ldalvik/annotation/Signature; |
93 | ········value·=·{ | 107 | ········value·=·{ |
94 | ············"(TD;)", | 108 | ············"(TD;)", |
95 | ············"Ljava/lang/String;" | 109 | ············"Ljava/lang/String;" |
96 | ········} | 110 | ········} |
97 | ····.end·annotation | 111 | ····.end·annotation |
98 | ····.prologue | 112 | ····.prologue |
99 | ····.line·3 | 113 | ····.line·368 |
100 | ····.local·p0,·"this":Landroid/support/v4/content/Loader;,·"Landroid/support/v4/content/Loader<TD;>;" | 114 | ····.local·p0,·"this":Landroid/support/v4/content/Loader;,·"Landroid/support/v4/content/Loader<TD;>;" |
101 | ····.local·p1,·"data":Ljava/lang/Object;,·"TD;" | 115 | ····.local·p1,·"data":Ljava/lang/Object;,·"TD;" |
102 | ····new-instance·v0,·Ljava/lang/StringBuilder; | 116 | ····new-instance·v0,·Ljava/lang/StringBuilder; |
103 | ····const/16·v1,·0x40 | 117 | ····const/16·v1,·0x40 |
104 | ····invoke-direct·{v0,·v1},·Ljava/lang/StringBuilder;-><init>(I)V | 118 | ····invoke-direct·{v0,·v1},·Ljava/lang/StringBuilder;-><init>(I)V |
105 | ····.line·3 | 119 | ····.line·369 |
106 | ····.local·v0,·"sb":Ljava/lang/StringBuilder; | 120 | ····.local·v0,·"sb":Ljava/lang/StringBuilder; |
107 | ····invoke-static·{p1,·v0},·Landroid/support/v4/util/DebugUtils;->buildShortClassTag(Ljava/lang/Object;Ljava/lang/StringBuilder;)V | 121 | ····invoke-static·{p1,·v0},·Landroid/support/v4/util/DebugUtils;->buildShortClassTag(Ljava/lang/Object;Ljava/lang/StringBuilder;)V |
108 | ····.line·3 | 122 | ····.line·370 |
109 | ····const-string·v1,·"}" | 123 | ····const-string·v1,·"}" |
110 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 124 | ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
111 | ····.line·3 | 125 | ····.line·371 |
112 | ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | 126 | ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; |
113 | ····move-result-object·v1 | 127 | ····move-result-object·v1 |
114 | ····return-object·v1 | 128 | ····return-object·v1 |
115 | .end·method | 129 | .end·method |
Offset 141, 236 lines modified | Offset 160, 273 lines modified | ||
141 | ····.annotation·system·Ldalvik/annotation/Signature; | 160 | ····.annotation·system·Ldalvik/annotation/Signature; |
142 | ········value·=·{ | 161 | ········value·=·{ |
143 | ············"(TD;)V" | 162 | ············"(TD;)V" |
144 | ········} | 163 | ········} |
Max diff block lines reached; 15492/19065 bytes (81.26%) of diff not shown. |
Offset 1, 30 lines modified | Offset 1, 509 lines modified | ||
1 | .class·public·Landroid/support/v4/content/ContextCompat; | 1 | .class·public·Landroid/support/v4/content/ContextCompat; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | .source·"ContextCompat.java" | 3 | .source·"ContextCompat.java" |
4 | #·static·fields | ||
5 | .field·private·static·final·DIR_ANDROID:Ljava/lang/String;·=·"Android" | ||
6 | .field·private·static·final·DIR_CACHE:Ljava/lang/String;·=·"cache" | ||
7 | .field·private·static·final·DIR_DATA:Ljava/lang/String;·=·"data" | ||
8 | .field·private·static·final·DIR_FILES:Ljava/lang/String;·=·"files" | ||
9 | .field·private·static·final·DIR_OBB:Ljava/lang/String;·=·"obb" | ||
10 | .field·private·static·final·TAG:Ljava/lang/String;·=·"ContextCompat" | ||
4 | #·direct·methods | 11 | #·direct·methods |
5 | .method·public·constructor·<init>()V | 12 | .method·public·constructor·<init>()V |
6 | ····.locals·0 | 13 | ····.locals·0 |
7 | ····.prologue | 14 | ····.prologue |
8 | ····.line· | 15 | ····.line·36 |
9 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 16 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
10 | ····return-void | 17 | ····return-void |
11 | .end·method | 18 | .end·method |
19 | .method·private·static·varargs·buildPath(Ljava/io/File;[Ljava/lang/String;)Ljava/io/File; | ||
20 | ····.locals·6 | ||
21 | ····.param·p0,·"base"····#·Ljava/io/File; | ||
22 | ····.param·p1,·"segments"····#·[Ljava/lang/String; | ||
23 | ····.prologue | ||
24 | ····.line·294 | ||
25 | ····move-object·v1,·p0 | ||
26 | ····.line·295 | ||
27 | ····.local·v1,·"cur":Ljava/io/File; | ||
28 | ····move-object·v0,·p1 | ||
29 | ····.local·v0,·"arr$":[Ljava/lang/String; | ||
30 | ····array-length·v4,·v0 | ||
31 | ····.local·v4,·"len$":I | ||
32 | ····const/4·v3,·0x0 | ||
33 | ····.local·v3,·"i$":I | ||
34 | ····move-object·v2,·v1 | ||
35 | ····.end·local·v1····#·"cur":Ljava/io/File; | ||
36 | ····.local·v2,·"cur":Ljava/io/File; | ||
37 | ····:goto_0 | ||
38 | ····if-ge·v3,·v4,·:cond_1 | ||
39 | ····aget-object·v5,·v0,·v3 | ||
40 | ····.line·296 | ||
41 | ····.local·v5,·"segment":Ljava/lang/String; | ||
42 | ····if-nez·v2,·:cond_0 | ||
43 | ····.line·297 | ||
44 | ····new-instance·v1,·Ljava/io/File; | ||
45 | ····invoke-direct·{v1,·v5},·Ljava/io/File;-><init>(Ljava/lang/String;)V | ||
46 | ····.line·295 | ||
47 | ····.end·local·v2····#·"cur":Ljava/io/File; | ||
48 | ····.restart·local·v1····#·"cur":Ljava/io/File; | ||
49 | ····:goto_1 | ||
50 | ····add-int/lit8·v3,·v3,·0x1 | ||
51 | ····move-object·v2,·v1 | ||
52 | ····.end·local·v1····#·"cur":Ljava/io/File; | ||
53 | ····.restart·local·v2····#·"cur":Ljava/io/File; | ||
54 | ····goto·:goto_0 | ||
55 | ····.line·298 | ||
56 | ····:cond_0 | ||
57 | ····if-eqz·v5,·:cond_2 | ||
58 | ····.line·299 | ||
59 | ····new-instance·v1,·Ljava/io/File; | ||
60 | ····invoke-direct·{v1,·v2,·v5},·Ljava/io/File;-><init>(Ljava/io/File;Ljava/lang/String;)V | ||
61 | ····.end·local·v2····#·"cur":Ljava/io/File; | ||
62 | ····.restart·local·v1····#·"cur":Ljava/io/File; | ||
63 | ····goto·:goto_1 | ||
64 | ····.line·302 | ||
65 | ····.end·local·v1····#·"cur":Ljava/io/File; | ||
66 | ····.end·local·v5····#·"segment":Ljava/lang/String; | ||
67 | ····.restart·local·v2····#·"cur":Ljava/io/File; | ||
68 | ····:cond_1 | ||
69 | ····return-object·v2 | ||
70 | ····.restart·local·v5····#·"segment":Ljava/lang/String; | ||
71 | ····:cond_2 | ||
72 | ····move-object·v1,·v2 | ||
73 | ····.end·local·v2····#·"cur":Ljava/io/File; | ||
74 | ····.restart·local·v1····#·"cur":Ljava/io/File; | ||
75 | ····goto·:goto_1 | ||
76 | .end·method | ||
77 | .method·private·static·declared-synchronized·createFilesDir(Ljava/io/File;)Ljava/io/File; | ||
78 | ····.locals·4 | ||
79 | ····.param·p0,·"file"····#·Ljava/io/File; | ||
80 | ····.prologue | ||
81 | ····.line·377 | ||
82 | ····const-class·v1,·Landroid/support/v4/content/ContextCompat; | ||
83 | ····monitor-enter·v1 | ||
84 | ····:try_start_0 | ||
85 | ····invoke-virtual·{p0},·Ljava/io/File;->exists()Z | ||
86 | ····move-result·v0 | ||
87 | ····if-nez·v0,·:cond_0 | ||
88 | ····.line·378 | ||
Max diff block lines reached; 4013/15591 bytes (25.74%) of diff not shown. |
Offset 19, 49 lines modified | Offset 19, 49 lines modified | ||
19 | #·direct·methods | 19 | #·direct·methods |
20 | .method·public·constructor·<init>(Landroid/support/v4/content/Loader;)V | 20 | .method·public·constructor·<init>(Landroid/support/v4/content/Loader;)V |
21 | ····.locals·1 | 21 | ····.locals·1 |
22 | ····.prologue | 22 | ····.prologue |
23 | ····.line·5 | 23 | ····.line·52 |
24 | ····.local·p0,·"this":Landroid/support/v4/content/Loader$ForceLoadContentObserver;,·"Landroid/support/v4/content/Loader<TD;>.ForceLoadContentObserver;" | 24 | ····.local·p0,·"this":Landroid/support/v4/content/Loader$ForceLoadContentObserver;,·"Landroid/support/v4/content/Loader<TD;>.ForceLoadContentObserver;" |
25 | ····iput-object·p1,·p0,·Landroid/support/v4/content/Loader$ForceLoadContentObserver;->this$0:Landroid/support/v4/content/Loader; | 25 | ····iput-object·p1,·p0,·Landroid/support/v4/content/Loader$ForceLoadContentObserver;->this$0:Landroid/support/v4/content/Loader; |
26 | ····.line·5 | 26 | ····.line·53 |
27 | ····new-instance·v0,·Landroid/os/Handler; | 27 | ····new-instance·v0,·Landroid/os/Handler; |
28 | ····invoke-direct·{v0},·Landroid/os/Handler;-><init>()V | 28 | ····invoke-direct·{v0},·Landroid/os/Handler;-><init>()V |
29 | ····invoke-direct·{p0,·v0},·Landroid/database/ContentObserver;-><init>(Landroid/os/Handler;)V | 29 | ····invoke-direct·{p0,·v0},·Landroid/database/ContentObserver;-><init>(Landroid/os/Handler;)V |
30 | ····.line·5 | 30 | ····.line·54 |
31 | ····return-void | 31 | ····return-void |
32 | .end·method | 32 | .end·method |
33 | #·virtual·methods | 33 | #·virtual·methods |
34 | .method·public·deliverSelfNotifications()Z | 34 | .method·public·deliverSelfNotifications()Z |
35 | ····.locals·1 | 35 | ····.locals·1 |
36 | ····.prologue | 36 | ····.prologue |
37 | ····.line·5 | 37 | ····.line·58 |
38 | ····.local·p0,·"this":Landroid/support/v4/content/Loader$ForceLoadContentObserver;,·"Landroid/support/v4/content/Loader<TD;>.ForceLoadContentObserver;" | 38 | ····.local·p0,·"this":Landroid/support/v4/content/Loader$ForceLoadContentObserver;,·"Landroid/support/v4/content/Loader<TD;>.ForceLoadContentObserver;" |
39 | ····const/4·v0,·0x1 | 39 | ····const/4·v0,·0x1 |
40 | ····return·v0 | 40 | ····return·v0 |
41 | .end·method | 41 | .end·method |
42 | .method·public·onChange(Z)V | 42 | .method·public·onChange(Z)V |
43 | ····.locals·1 | 43 | ····.locals·1 |
44 | ····.param·p1,·"selfChange"····#·Z | 44 | ····.param·p1,·"selfChange"····#·Z |
45 | ····.prologue | 45 | ····.prologue |
46 | ····.line·6 | 46 | ····.line·63 |
47 | ····.local·p0,·"this":Landroid/support/v4/content/Loader$ForceLoadContentObserver;,·"Landroid/support/v4/content/Loader<TD;>.ForceLoadContentObserver;" | 47 | ····.local·p0,·"this":Landroid/support/v4/content/Loader$ForceLoadContentObserver;,·"Landroid/support/v4/content/Loader<TD;>.ForceLoadContentObserver;" |
48 | ····iget-object·v0,·p0,·Landroid/support/v4/content/Loader$ForceLoadContentObserver;->this$0:Landroid/support/v4/content/Loader; | 48 | ····iget-object·v0,·p0,·Landroid/support/v4/content/Loader$ForceLoadContentObserver;->this$0:Landroid/support/v4/content/Loader; |
49 | ····invoke-virtual·{v0},·Landroid/support/v4/content/Loader;->onContentChanged()V | 49 | ····invoke-virtual·{v0},·Landroid/support/v4/content/Loader;->onContentChanged()V |
50 | ····.line·6 | 50 | ····.line·64 |
51 | ····return-void | 51 | ····return-void |
52 | .end·method | 52 | .end·method |
Offset 42, 123 lines modified | Offset 42, 123 lines modified | ||
42 | #·direct·methods | 42 | #·direct·methods |
43 | .method·public·constructor·<init>(Landroid/content/Context;)V | 43 | .method·public·constructor·<init>(Landroid/content/Context;)V |
44 | ····.locals·1 | 44 | ····.locals·1 |
45 | ····.param·p1,·"context"····#·Landroid/content/Context; | 45 | ····.param·p1,·"context"····#·Landroid/content/Context; |
46 | ····.prologue | 46 | ····.prologue |
47 | ····.line· | 47 | ····.line·87 |
48 | ····invoke-direct·{p0,·p1},·Landroid/support/v4/content/AsyncTaskLoader;-><init>(Landroid/content/Context;)V | 48 | ····invoke-direct·{p0,·p1},·Landroid/support/v4/content/AsyncTaskLoader;-><init>(Landroid/content/Context;)V |
49 | ····.line· | 49 | ····.line·88 |
50 | ····new-instance·v0,·Landroid/support/v4/content/Loader$ForceLoadContentObserver; | 50 | ····new-instance·v0,·Landroid/support/v4/content/Loader$ForceLoadContentObserver; |
51 | ····invoke-direct·{v0,·p0},·Landroid/support/v4/content/Loader$ForceLoadContentObserver;-><init>(Landroid/support/v4/content/Loader;)V | 51 | ····invoke-direct·{v0,·p0},·Landroid/support/v4/content/Loader$ForceLoadContentObserver;-><init>(Landroid/support/v4/content/Loader;)V |
52 | ····iput-object·v0,·p0,·Landroid/support/v4/content/CursorLoader;->mObserver:Landroid/support/v4/content/Loader$ForceLoadContentObserver; | 52 | ····iput-object·v0,·p0,·Landroid/support/v4/content/CursorLoader;->mObserver:Landroid/support/v4/content/Loader$ForceLoadContentObserver; |
53 | ····.line· | 53 | ····.line·89 |
54 | ····return-void | 54 | ····return-void |
55 | .end·method | 55 | .end·method |
56 | .method·public·constructor·<init>(Landroid/content/Context;Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)V | 56 | .method·public·constructor·<init>(Landroid/content/Context;Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)V |
57 | ····.locals·1 | 57 | ····.locals·1 |
58 | ····.param·p1,·"context"····#·Landroid/content/Context; | 58 | ····.param·p1,·"context"····#·Landroid/content/Context; |
59 | ····.param·p2,·"uri"····#·Landroid/net/Uri; | 59 | ····.param·p2,·"uri"····#·Landroid/net/Uri; |
60 | ····.param·p3,·"projection"····#·[Ljava/lang/String; | 60 | ····.param·p3,·"projection"····#·[Ljava/lang/String; |
61 | ····.param·p4,·"selection"····#·Ljava/lang/String; | 61 | ····.param·p4,·"selection"····#·Ljava/lang/String; |
62 | ····.param·p5,·"selectionArgs"····#·[Ljava/lang/String; | 62 | ····.param·p5,·"selectionArgs"····#·[Ljava/lang/String; |
63 | ····.param·p6,·"sortOrder"····#·Ljava/lang/String; | 63 | ····.param·p6,·"sortOrder"····#·Ljava/lang/String; |
64 | ····.prologue | 64 | ····.prologue |
65 | ····.line· | 65 | ····.line·99 |
66 | ····invoke-direct·{p0,·p1},·Landroid/support/v4/content/AsyncTaskLoader;-><init>(Landroid/content/Context;)V | 66 | ····invoke-direct·{p0,·p1},·Landroid/support/v4/content/AsyncTaskLoader;-><init>(Landroid/content/Context;)V |
67 | ····.line·10 | 67 | ····.line·100 |
68 | ····new-instance·v0,·Landroid/support/v4/content/Loader$ForceLoadContentObserver; | 68 | ····new-instance·v0,·Landroid/support/v4/content/Loader$ForceLoadContentObserver; |
69 | ····invoke-direct·{v0,·p0},·Landroid/support/v4/content/Loader$ForceLoadContentObserver;-><init>(Landroid/support/v4/content/Loader;)V | 69 | ····invoke-direct·{v0,·p0},·Landroid/support/v4/content/Loader$ForceLoadContentObserver;-><init>(Landroid/support/v4/content/Loader;)V |
70 | ····iput-object·v0,·p0,·Landroid/support/v4/content/CursorLoader;->mObserver:Landroid/support/v4/content/Loader$ForceLoadContentObserver; | 70 | ····iput-object·v0,·p0,·Landroid/support/v4/content/CursorLoader;->mObserver:Landroid/support/v4/content/Loader$ForceLoadContentObserver; |
71 | ····.line·10 | 71 | ····.line·101 |
72 | ····iput-object·p2,·p0,·Landroid/support/v4/content/CursorLoader;->mUri:Landroid/net/Uri; | 72 | ····iput-object·p2,·p0,·Landroid/support/v4/content/CursorLoader;->mUri:Landroid/net/Uri; |
73 | ····.line·1 | 73 | ····.line·102 |
74 | ····iput-object·p3,·p0,·Landroid/support/v4/content/CursorLoader;->mProjection:[Ljava/lang/String; | 74 | ····iput-object·p3,·p0,·Landroid/support/v4/content/CursorLoader;->mProjection:[Ljava/lang/String; |
75 | ····.line·1 | 75 | ····.line·103 |
76 | ····iput-object·p4,·p0,·Landroid/support/v4/content/CursorLoader;->mSelection:Ljava/lang/String; | 76 | ····iput-object·p4,·p0,·Landroid/support/v4/content/CursorLoader;->mSelection:Ljava/lang/String; |
77 | ····.line·1 | 77 | ····.line·104 |
78 | ····iput-object·p5,·p0,·Landroid/support/v4/content/CursorLoader;->mSelectionArgs:[Ljava/lang/String; | 78 | ····iput-object·p5,·p0,·Landroid/support/v4/content/CursorLoader;->mSelectionArgs:[Ljava/lang/String; |
79 | ····.line·1 | 79 | ····.line·105 |
80 | ····iput-object·p6,·p0,·Landroid/support/v4/content/CursorLoader;->mSortOrder:Ljava/lang/String; | 80 | ····iput-object·p6,·p0,·Landroid/support/v4/content/CursorLoader;->mSortOrder:Ljava/lang/String; |
81 | ····.line·1 | 81 | ····.line·106 |
82 | ····return-void | 82 | ····return-void |
83 | .end·method | 83 | .end·method |
84 | #·virtual·methods | 84 | #·virtual·methods |
85 | .method·public·deliverResult(Landroid/database/Cursor;)V | 85 | .method·public·deliverResult(Landroid/database/Cursor;)V |
86 | ····.locals·2 | 86 | ····.locals·2 |
87 | ····.param·p1,·"cursor"····#·Landroid/database/Cursor; | 87 | ····.param·p1,·"cursor"····#·Landroid/database/Cursor; |
88 | ····.prologue | 88 | ····.prologue |
89 | ····.line· | 89 | ····.line·62 |
90 | ····invoke-virtual·{p0},·Landroid/support/v4/content/CursorLoader;->isReset()Z | 90 | ····invoke-virtual·{p0},·Landroid/support/v4/content/CursorLoader;->isReset()Z |
91 | ····move-result·v1 | 91 | ····move-result·v1 |
92 | ····if-eqz·v1,·:cond_1 | 92 | ····if-eqz·v1,·:cond_1 |
93 | ····.line· | 93 | ····.line·64 |
94 | ····if-eqz·p1,·:cond_0 | 94 | ····if-eqz·p1,·:cond_0 |
95 | ····.line· | 95 | ····.line·65 |
96 | ····invoke-interface·{p1},·Landroid/database/Cursor;->close()V | 96 | ····invoke-interface·{p1},·Landroid/database/Cursor;->close()V |
97 | ····.line· | 97 | ····.line·79 |
98 | ····:cond_0 | 98 | ····:cond_0 |
99 | ····:goto_0 | 99 | ····:goto_0 |
100 | ····return-void | 100 | ····return-void |
101 | ····.line· | 101 | ····.line·69 |
102 | ····:cond_1 | 102 | ····:cond_1 |
103 | ····iget-object·v0,·p0,·Landroid/support/v4/content/CursorLoader;->mCursor:Landroid/database/Cursor; | 103 | ····iget-object·v0,·p0,·Landroid/support/v4/content/CursorLoader;->mCursor:Landroid/database/Cursor; |
104 | ····.line·7 | 104 | ····.line·70 |
105 | ····.local·v0,·"oldCursor":Landroid/database/Cursor; | 105 | ····.local·v0,·"oldCursor":Landroid/database/Cursor; |
106 | ····iput-object·p1,·p0,·Landroid/support/v4/content/CursorLoader;->mCursor:Landroid/database/Cursor; | 106 | ····iput-object·p1,·p0,·Landroid/support/v4/content/CursorLoader;->mCursor:Landroid/database/Cursor; |
107 | ····.line· | 107 | ····.line·72 |
108 | ····invoke-virtual·{p0},·Landroid/support/v4/content/CursorLoader;->isStarted()Z | 108 | ····invoke-virtual·{p0},·Landroid/support/v4/content/CursorLoader;->isStarted()Z |
109 | ····move-result·v1 | 109 | ····move-result·v1 |
110 | ····if-eqz·v1,·:cond_2 | 110 | ····if-eqz·v1,·:cond_2 |
111 | ····.line· | 111 | ····.line·73 |
112 | ····invoke-super·{p0,·p1},·Landroid/support/v4/content/AsyncTaskLoader;->deliverResult(Ljava/lang/Object;)V | 112 | ····invoke-super·{p0,·p1},·Landroid/support/v4/content/AsyncTaskLoader;->deliverResult(Ljava/lang/Object;)V |
113 | ····.line· | 113 | ····.line·76 |
114 | ····:cond_2 | 114 | ····:cond_2 |
115 | ····if-eqz·v0,·:cond_0 | 115 | ····if-eqz·v0,·:cond_0 |
116 | ····if-eq·v0,·p1,·:cond_0 | 116 | ····if-eq·v0,·p1,·:cond_0 |
117 | ····invoke-interface·{v0},·Landroid/database/Cursor;->isClosed()Z | 117 | ····invoke-interface·{v0},·Landroid/database/Cursor;->isClosed()Z |
118 | ····move-result·v1 | 118 | ····move-result·v1 |
119 | ····if-nez·v1,·:cond_0 | 119 | ····if-nez·v1,·:cond_0 |
120 | ····.line· | 120 | ····.line·77 |
121 | ····invoke-interface·{v0},·Landroid/database/Cursor;->close()V | 121 | ····invoke-interface·{v0},·Landroid/database/Cursor;->close()V |
122 | ····goto·:goto_0 | 122 | ····goto·:goto_0 |
123 | .end·method | 123 | .end·method |
124 | .method·public·bridge·synthetic·deliverResult(Ljava/lang/Object;)V | 124 | .method·public·bridge·synthetic·deliverResult(Ljava/lang/Object;)V |
125 | ····.locals·0 | 125 | ····.locals·0 |
Offset 178, 153 lines modified | Offset 178, 153 lines modified | ||
178 | ····.locals·1 | 178 | ····.locals·1 |
179 | ····.param·p1,·"prefix"····#·Ljava/lang/String; | 179 | ····.param·p1,·"prefix"····#·Ljava/lang/String; |
180 | ····.param·p2,·"fd"····#·Ljava/io/FileDescriptor; | 180 | ····.param·p2,·"fd"····#·Ljava/io/FileDescriptor; |
Max diff block lines reached; 10781/15107 bytes (71.36%) of diff not shown. |
Offset 83, 15 lines modified | Offset 83, 15 lines modified | ||
83 | ········} | 83 | ········} |
84 | ····.end·annotation | 84 | ····.end·annotation |
85 | .end·field | 85 | .end·field |
86 | #·direct·methods | 86 | #·direct·methods |
87 | .method·static·constructor·<clinit>()V | 87 | .method·static·constructor·<clinit>()V |
88 | ····.locals· | 88 | ····.locals·9 |
89 | ····.prologue | 89 | ····.prologue |
90 | ····.line·54 | 90 | ····.line·54 |
91 | ····new-instance·v0,·Landroid/support/v4/content/ModernAsyncTask$1; | 91 | ····new-instance·v0,·Landroid/support/v4/content/ModernAsyncTask$1; |
92 | ····invoke-direct·{v0},·Landroid/support/v4/content/ModernAsyncTask$1;-><init>()V | 92 | ····invoke-direct·{v0},·Landroid/support/v4/content/ModernAsyncTask$1;-><init>()V |
Offset 103, 31 lines modified | Offset 103, 31 lines modified | ||
103 | ····const/16·v1,·0xa | 103 | ····const/16·v1,·0xa |
104 | ····invoke-direct·{v0,·v1},·Ljava/util/concurrent/LinkedBlockingQueue;-><init>(I)V | 104 | ····invoke-direct·{v0,·v1},·Ljava/util/concurrent/LinkedBlockingQueue;-><init>(I)V |
105 | ····sput-object·v0,·Landroid/support/v4/content/ModernAsyncTask;->sPoolWorkQueue:Ljava/util/concurrent/BlockingQueue; | 105 | ····sput-object·v0,·Landroid/support/v4/content/ModernAsyncTask;->sPoolWorkQueue:Ljava/util/concurrent/BlockingQueue; |
106 | ····.line·68 | 106 | ····.line·68 |
107 | ····new-instance·v | 107 | ····new-instance·v1,·Ljava/util/concurrent/ThreadPoolExecutor; |
108 | ····const/4·v | 108 | ····const/4·v2,·0x5 |
109 | ····const/16·v | 109 | ····const/16·v3,·0x80 |
110 | ····const-wide/16·v | 110 | ····const-wide/16·v4,·0x1 |
111 | ····sget-object·v | 111 | ····sget-object·v6,·Ljava/util/concurrent/TimeUnit;->SECONDS:Ljava/util/concurrent/TimeUnit; |
112 | ····sget-object·v | 112 | ····sget-object·v7,·Landroid/support/v4/content/ModernAsyncTask;->sPoolWorkQueue:Ljava/util/concurrent/BlockingQueue; |
113 | ····sget-object·v | 113 | ····sget-object·v8,·Landroid/support/v4/content/ModernAsyncTask;->sThreadFactory:Ljava/util/concurrent/ThreadFactory; |
114 | ····invoke-direct/range·{v | 114 | ····invoke-direct/range·{v1·..·v8},·Ljava/util/concurrent/ThreadPoolExecutor;-><init>(IIJLjava/util/concurrent/TimeUnit;Ljava/util/concurrent/BlockingQueue;Ljava/util/concurrent/ThreadFactory;)V |
115 | ····sput-object·v | 115 | ····sput-object·v1,·Landroid/support/v4/content/ModernAsyncTask;->THREAD_POOL_EXECUTOR:Ljava/util/concurrent/Executor; |
116 | ····.line·75 | 116 | ····.line·75 |
117 | ····new-instance·v0,·Landroid/support/v4/content/ModernAsyncTask$InternalHandler; | 117 | ····new-instance·v0,·Landroid/support/v4/content/ModernAsyncTask$InternalHandler; |
118 | ····const/4·v1,·0x0 | 118 | ····const/4·v1,·0x0 |
119 | ····invoke-direct·{v0,·v1},·Landroid/support/v4/content/ModernAsyncTask$InternalHandler;-><init>(Landroid/support/v4/content/ModernAsyncTask$1;)V | 119 | ····invoke-direct·{v0,·v1},·Landroid/support/v4/content/ModernAsyncTask$InternalHandler;-><init>(Landroid/support/v4/content/ModernAsyncTask$1;)V |
Offset 1, 11 lines modified | Offset 1, 22 lines modified | ||
1 | .class·final·Landroid/support/v4/app/FragmentManagerImpl; | 1 | .class·final·Landroid/support/v4/app/FragmentManagerImpl; |
2 | .super·Landroid/support/v4/app/FragmentManager; | 2 | .super·Landroid/support/v4/app/FragmentManager; |
3 | .source·"FragmentManager.java" | 3 | .source·"FragmentManager.java" |
4 | #·interfaces | ||
5 | .implements·Landroid/view/LayoutInflater$Factory; | ||
6 | #·annotations | ||
7 | .annotation·system·Ldalvik/annotation/MemberClasses; | ||
8 | ····value·=·{ | ||
9 | ········Landroid/support/v4/app/FragmentManagerImpl$FragmentTag; | ||
10 | ····} | ||
11 | .end·annotation | ||
4 | #·static·fields | 12 | #·static·fields |
5 | .field·static·final·ACCELERATE_CUBIC:Landroid/view/animation/Interpolator; | 13 | .field·static·final·ACCELERATE_CUBIC:Landroid/view/animation/Interpolator; |
6 | .field·static·final·ACCELERATE_QUINT:Landroid/view/animation/Interpolator; | 14 | .field·static·final·ACCELERATE_QUINT:Landroid/view/animation/Interpolator; |
7 | .field·static·final·ANIM_DUR:I·=·0xdc | 15 | .field·static·final·ANIM_DUR:I·=·0xdc |
Offset 186, 51 lines modified | Offset 197, 51 lines modified | ||
186 | ····.prologue | 197 | ····.prologue |
187 | ····const/4·v0,·0x0 | 198 | ····const/4·v0,·0x0 |
188 | ····const/high16·v4,·0x40200000····#·2.5f | 199 | ····const/high16·v4,·0x40200000····#·2.5f |
189 | ····const/high16·v3,·0x3fc00000····#·1.5f | 200 | ····const/high16·v3,·0x3fc00000····#·1.5f |
190 | ····.line· | 201 | ····.line·410 |
191 | ····sput-boolean·v0,·Landroid/support/v4/app/FragmentManagerImpl;->DEBUG:Z | 202 | ····sput-boolean·v0,·Landroid/support/v4/app/FragmentManagerImpl;->DEBUG:Z |
192 | ····.line· | 203 | ····.line·413 |
193 | ····sget·v1,·Landroid/os/Build$VERSION;->SDK_INT:I | 204 | ····sget·v1,·Landroid/os/Build$VERSION;->SDK_INT:I |
194 | ····const/16·v2,·0xb | 205 | ····const/16·v2,·0xb |
195 | ····if-lt·v1,·v2,·:cond_0 | 206 | ····if-lt·v1,·v2,·:cond_0 |
196 | ····const/4·v0,·0x1 | 207 | ····const/4·v0,·0x1 |
197 | ····:cond_0 | 208 | ····:cond_0 |
198 | ····sput-boolean·v0,·Landroid/support/v4/app/FragmentManagerImpl;->HONEYCOMB:Z | 209 | ····sput-boolean·v0,·Landroid/support/v4/app/FragmentManagerImpl;->HONEYCOMB:Z |
199 | ····.line·7 | 210 | ····.line·746 |
200 | ····new-instance·v0,·Landroid/view/animation/DecelerateInterpolator; | 211 | ····new-instance·v0,·Landroid/view/animation/DecelerateInterpolator; |
201 | ····invoke-direct·{v0,·v4},·Landroid/view/animation/DecelerateInterpolator;-><init>(F)V | 212 | ····invoke-direct·{v0,·v4},·Landroid/view/animation/DecelerateInterpolator;-><init>(F)V |
202 | ····sput-object·v0,·Landroid/support/v4/app/FragmentManagerImpl;->DECELERATE_QUINT:Landroid/view/animation/Interpolator; | 213 | ····sput-object·v0,·Landroid/support/v4/app/FragmentManagerImpl;->DECELERATE_QUINT:Landroid/view/animation/Interpolator; |
203 | ····.line·7 | 214 | ····.line·747 |
204 | ····new-instance·v0,·Landroid/view/animation/DecelerateInterpolator; | 215 | ····new-instance·v0,·Landroid/view/animation/DecelerateInterpolator; |
205 | ····invoke-direct·{v0,·v3},·Landroid/view/animation/DecelerateInterpolator;-><init>(F)V | 216 | ····invoke-direct·{v0,·v3},·Landroid/view/animation/DecelerateInterpolator;-><init>(F)V |
206 | ····sput-object·v0,·Landroid/support/v4/app/FragmentManagerImpl;->DECELERATE_CUBIC:Landroid/view/animation/Interpolator; | 217 | ····sput-object·v0,·Landroid/support/v4/app/FragmentManagerImpl;->DECELERATE_CUBIC:Landroid/view/animation/Interpolator; |
207 | ····.line·7 | 218 | ····.line·748 |
208 | ····new-instance·v0,·Landroid/view/animation/AccelerateInterpolator; | 219 | ····new-instance·v0,·Landroid/view/animation/AccelerateInterpolator; |
209 | ····invoke-direct·{v0,·v4},·Landroid/view/animation/AccelerateInterpolator;-><init>(F)V | 220 | ····invoke-direct·{v0,·v4},·Landroid/view/animation/AccelerateInterpolator;-><init>(F)V |
210 | ····sput-object·v0,·Landroid/support/v4/app/FragmentManagerImpl;->ACCELERATE_QUINT:Landroid/view/animation/Interpolator; | 221 | ····sput-object·v0,·Landroid/support/v4/app/FragmentManagerImpl;->ACCELERATE_QUINT:Landroid/view/animation/Interpolator; |
211 | ····.line·7 | 222 | ····.line·749 |
212 | ····new-instance·v0,·Landroid/view/animation/AccelerateInterpolator; | 223 | ····new-instance·v0,·Landroid/view/animation/AccelerateInterpolator; |
213 | ····invoke-direct·{v0,·v3},·Landroid/view/animation/AccelerateInterpolator;-><init>(F)V | 224 | ····invoke-direct·{v0,·v3},·Landroid/view/animation/AccelerateInterpolator;-><init>(F)V |
214 | ····sput-object·v0,·Landroid/support/v4/app/FragmentManagerImpl;->ACCELERATE_CUBIC:Landroid/view/animation/Interpolator; | 225 | ····sput-object·v0,·Landroid/support/v4/app/FragmentManagerImpl;->ACCELERATE_CUBIC:Landroid/view/animation/Interpolator; |
215 | ····return-void | 226 | ····return-void |
Offset 238, 63 lines modified | Offset 249, 64 lines modified | ||
238 | .method·constructor·<init>()V | 249 | .method·constructor·<init>()V |
239 | ····.locals·2 | 250 | ····.locals·2 |
240 | ····.prologue | 251 | ····.prologue |
241 | ····const/4·v1,·0x0 | 252 | ····const/4·v1,·0x0 |
242 | ····.line· | 253 | ····.line·409 |
243 | ····invoke-direct·{p0},·Landroid/support/v4/app/FragmentManager;-><init>()V | 254 | ····invoke-direct·{p0},·Landroid/support/v4/app/FragmentManager;-><init>()V |
244 | ····.line·4 | 255 | ····.line·436 |
245 | ····const/4·v0,·0x0 | 256 | ····const/4·v0,·0x0 |
246 | ····iput·v0,·p0,·Landroid/support/v4/app/FragmentManagerImpl;->mCurState:I | 257 | ····iput·v0,·p0,·Landroid/support/v4/app/FragmentManagerImpl;->mCurState:I |
247 | ····.line·4 | 258 | ····.line·448 |
248 | ····iput-object·v1,·p0,·Landroid/support/v4/app/FragmentManagerImpl;->mStateBundle:Landroid/os/Bundle; | 259 | ····iput-object·v1,·p0,·Landroid/support/v4/app/FragmentManagerImpl;->mStateBundle:Landroid/os/Bundle; |
249 | ····.line·4 | 260 | ····.line·449 |
250 | ····iput-object·v1,·p0,·Landroid/support/v4/app/FragmentManagerImpl;->mStateArray:Landroid/util/SparseArray; | 261 | ····iput-object·v1,·p0,·Landroid/support/v4/app/FragmentManagerImpl;->mStateArray:Landroid/util/SparseArray; |
251 | ····.line·4 | 262 | ····.line·451 |
252 | ····new-instance·v0,·Landroid/support/v4/app/FragmentManagerImpl$1; | 263 | ····new-instance·v0,·Landroid/support/v4/app/FragmentManagerImpl$1; |
253 | ····invoke-direct·{v0,·p0},·Landroid/support/v4/app/FragmentManagerImpl$1;-><init>(Landroid/support/v4/app/FragmentManagerImpl;)V | 264 | ····invoke-direct·{v0,·p0},·Landroid/support/v4/app/FragmentManagerImpl$1;-><init>(Landroid/support/v4/app/FragmentManagerImpl;)V |
254 | ····iput-object·v0,·p0,·Landroid/support/v4/app/FragmentManagerImpl;->mExecCommit:Ljava/lang/Runnable; | 265 | ····iput-object·v0,·p0,·Landroid/support/v4/app/FragmentManagerImpl;->mExecCommit:Ljava/lang/Runnable; |
266 | ····.line·2205 | ||
255 | ····return-void | 267 | ····return-void |
256 | .end·method | 268 | .end·method |
257 | .method·private·checkStateLoss()V | 269 | .method·private·checkStateLoss()V |
258 | ····.locals·3 | 270 | ····.locals·3 |
259 | ····.prologue | 271 | ····.prologue |
260 | ····.line·13 | 272 | ····.line·1364 |
261 | ····iget-boolean·v0,·p0,·Landroid/support/v4/app/FragmentManagerImpl;->mStateSaved:Z | 273 | ····iget-boolean·v0,·p0,·Landroid/support/v4/app/FragmentManagerImpl;->mStateSaved:Z |
262 | ····if-eqz·v0,·:cond_0 | 274 | ····if-eqz·v0,·:cond_0 |
263 | ····.line·13 | 275 | ····.line·1365 |
264 | ····new-instance·v0,·Ljava/lang/IllegalStateException; | 276 | ····new-instance·v0,·Ljava/lang/IllegalStateException; |
265 | ····const-string·v1,·"Can·not·perform·this·action·after·onSaveInstanceState" | 277 | ····const-string·v1,·"Can·not·perform·this·action·after·onSaveInstanceState" |
266 | ····invoke-direct·{v0,·v1},·Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V | 278 | ····invoke-direct·{v0,·v1},·Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V |
267 | ····throw·v0 | 279 | ····throw·v0 |
268 | ····.line·13 | 280 | ····.line·1368 |
269 | ····:cond_0 | 281 | ····:cond_0 |
Max diff block lines reached; 233854/237938 bytes (98.28%) of diff not shown. |
Offset 1, 14 lines modified | Offset 1, 11 lines modified | ||
1 | .class·Landroid/support/v4/app/NotificationCompat$NotificationCompatImplJellybean; | 1 | .class·Landroid/support/v4/app/NotificationCompat$NotificationCompatImplJellybean; |
2 | .super·L | 2 | .super·Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase; |
3 | .source·"NotificationCompat.java" | 3 | .source·"NotificationCompat.java" |
4 | #·interfaces | ||
5 | .implements·Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; | ||
6 | #·annotations | 4 | #·annotations |
7 | .annotation·system·Ldalvik/annotation/EnclosingClass; | 5 | .annotation·system·Ldalvik/annotation/EnclosingClass; |
8 | ····value·=·Landroid/support/v4/app/NotificationCompat; | 6 | ····value·=·Landroid/support/v4/app/NotificationCompat; |
9 | .end·annotation | 7 | .end·annotation |
10 | .annotation·system·Ldalvik/annotation/InnerClass; | 8 | .annotation·system·Ldalvik/annotation/InnerClass; |
Offset 18, 29 lines modified | Offset 15, 29 lines modified | ||
18 | #·direct·methods | 15 | #·direct·methods |
19 | .method·constructor·<init>()V | 16 | .method·constructor·<init>()V |
20 | ····.locals·0 | 17 | ····.locals·0 |
21 | ····.prologue | 18 | ····.prologue |
22 | ····.line· | 19 | ····.line·574 |
23 | ····invoke-direct·{p0},·L | 20 | ····invoke-direct·{p0},·Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase;-><init>()V |
24 | ····return-void | 21 | ····return-void |
25 | .end·method | 22 | .end·method |
26 | #·virtual·methods | 23 | #·virtual·methods |
27 | .method·public·build(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; | 24 | .method·public·build(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; |
28 | ····.locals·2 | 25 | ····.locals·23 |
29 | ····.param·p1,·"b"····#·Landroid/support/v4/app/NotificationCompat$Builder; | 26 | ····.param·p1,·"b"····#·Landroid/support/v4/app/NotificationCompat$Builder; |
30 | ····.prologue | 27 | ····.prologue |
31 | ····.line· | 28 | ····.line·577 |
32 | ····new-instance·v1,·Landroid/support/v4/app/NotificationCompatJellybean; | 29 | ····new-instance·v1,·Landroid/support/v4/app/NotificationCompatJellybean$Builder; |
33 | ····move-object/from16·v0,·p1 | 30 | ····move-object/from16·v0,·p1 |
34 | ····iget-object·v2,·v0,·Landroid/support/v4/app/NotificationCompat$Builder;->mContext:Landroid/content/Context; | 31 | ····iget-object·v2,·v0,·Landroid/support/v4/app/NotificationCompat$Builder;->mContext:Landroid/content/Context; |
35 | ····move-object/from16·v0,·p1 | 32 | ····move-object/from16·v0,·p1 |
Offset 102, 199 lines modified | Offset 99, 214 lines modified | ||
102 | ····move-object/from16·v0,·p1 | 99 | ····move-object/from16·v0,·p1 |
103 | ····iget-object·v0,·v0,·Landroid/support/v4/app/NotificationCompat$Builder;->mSubText:Ljava/lang/CharSequence; | 100 | ····iget-object·v0,·v0,·Landroid/support/v4/app/NotificationCompat$Builder;->mSubText:Ljava/lang/CharSequence; |
104 | ····move-object/from16·v17,·v0 | 101 | ····move-object/from16·v17,·v0 |
105 | ····invoke-direct/range·{v1·..·v17},·Landroid/support/v4/app/NotificationCompatJellybean;-><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 | ||
106 | ····.line·122 | ||
107 | ····.local·v1,·"jbBuilder":Landroid/support/v4/app/NotificationCompatJellybean; | ||
108 | ····move-object/from16·v0,·p1 | 102 | ····move-object/from16·v0,·p1 |
109 | ····iget-object·v2,·v0,·Landroid/support/v4/app/NotificationCompat$Builder;->mActions:Ljava/util/ArrayList; | ||
110 | ····invoke-virtual·{v2},·Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; | ||
111 | ····move-result-object·v19 | ||
112 | ····.local·v19,·"i$":Ljava/util/Iterator; | ||
113 | ····:goto_0 | ||
114 | ····invoke-interface/range·{v19·..·v19},·Ljava/util/Iterator;->hasNext()Z | ||
115 | ····move-result·v2 | ||
116 | ····if-eqz·v2,·:cond_0 | ||
117 | ····invoke-interface/range·{v19·..·v19},·Ljava/util/Iterator;->next()Ljava/lang/Object; | ||
118 | ····move-result-object·v18 | ||
119 | ····check-cast·v18,·Landroid/support/v4/app/NotificationCompat$Action; | ||
120 | ····.line·123 | ||
121 | ····.local·v18,·"action":Landroid/support/v4/app/NotificationCompat$Action; | ||
122 | ····move-object/from16·v0,·v18 | ||
123 | ····iget·v | 103 | ····iget-boolean·v0,·v0,·Landroid/support/v4/app/NotificationCompat$Builder;->mLocalOnly:Z |
124 | ····move-object/from16·v0,·v18 | ||
125 | ···· | 104 | ····move/from16·v18,·v0 |
126 | ····move-object/from16·v0,· | 105 | ····move-object/from16·v0,·p1 |
127 | ····iget-object·v4,·v0,·Landroid/support/v4/app/NotificationCompat$Action;->actionIntent:Landroid/app/PendingIntent; | ||
128 | ····i | 106 | ····iget-object·v0,·v0,·Landroid/support/v4/app/NotificationCompat$Builder;->mExtras:Landroid/os/Bundle; |
129 | ···· | 107 | ····move-object/from16·v19,·v0 |
130 | ····.line·125 | ||
131 | ····.end·local·v18····#·"action":Landroid/support/v4/app/NotificationCompat$Action; | ||
132 | ····:cond_0 | ||
133 | ····move-object/from16·v0,·p1 | 108 | ····move-object/from16·v0,·p1 |
134 | ····iget-object·v | 109 | ····iget-object·v0,·v0,·Landroid/support/v4/app/NotificationCompat$Builder;->mGroupKey:Ljava/lang/String; |
135 | ···· | 110 | ····move-object/from16·v20,·v0 |
136 | ····.line·126 | ||
137 | ····move-object/from16·v0,·p1 | 111 | ····move-object/from16·v0,·p1 |
112 | ····iget-boolean·v0,·v0,·Landroid/support/v4/app/NotificationCompat$Builder;->mGroupSummary:Z | ||
138 | ····iget-object·v2,·v0,·Landroid/support/v4/app/NotificationCompat$Builder;->mStyle:Landroid/support/v4/app/NotificationCompat$Style; | ||
139 | ····instance-of·v2,·v2,·Landroid/support/v4/app/NotificationCompat$BigTextStyle; | ||
140 | ···· | 113 | ····move/from16·v21,·v0 |
141 | ····.line·127 | ||
142 | ····move-object/from16·v0,·p1 | 114 | ····move-object/from16·v0,·p1 |
143 | ····iget-object·v0,·v0,·Landroid/support/v4/app/NotificationCompat$Builder;->mS | 115 | ····iget-object·v0,·v0,·Landroid/support/v4/app/NotificationCompat$Builder;->mSortKey:Ljava/lang/String; |
144 | ····move-object/from16·v2 | 116 | ····move-object/from16·v22,·v0 |
145 | ···· | 117 | ····invoke-direct/range·{v1·..·v22},·Landroid/support/v4/app/NotificationCompatJellybean$Builder;-><init>(Landroid/content/Context;Landroid/app/Notification;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/widget/RemoteViews;ILa[·...·truncated·by·diffoscope;·len:·165,·SHA:·b8d2311e1cd9a06722d44e473382e1a9ea3c9706f96d773776ecd5c0efd0fd04·...·] |
146 | ····.line· | 118 | ····.line·583 |
147 | ····.local·v | 119 | ····.local·v1,·"builder":Landroid/support/v4/app/NotificationCompatJellybean$Builder; |
148 | ····move-object/from16·v0,· | 120 | ····move-object/from16·v0,·p1 |
Max diff block lines reached; 10632/16379 bytes (64.91%) of diff not shown. |
Offset 22, 62 lines modified | Offset 22, 62 lines modified | ||
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·static·constructor·<clinit>()V | 23 | .method·static·constructor·<clinit>()V |
24 | ····.locals·2 | 24 | ····.locals·2 |
25 | ····.prologue | 25 | ····.prologue |
26 | ····.line·13 | 26 | ····.line·136 |
27 | ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I | 27 | ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I |
28 | ····.line·13 | 28 | ····.line·137 |
29 | ····.local·v0,·"version":I | 29 | ····.local·v0,·"version":I |
30 | ····const/16·v1,·0x10 | 30 | ····const/16·v1,·0x10 |
31 | ····if-lt·v0,·v1,·:cond_0 | 31 | ····if-lt·v0,·v1,·:cond_0 |
32 | ····.line·13 | 32 | ····.line·138 |
33 | ····new-instance·v1,·Landroid/support/v4/app/NavUtils$NavUtilsImplJB; | 33 | ····new-instance·v1,·Landroid/support/v4/app/NavUtils$NavUtilsImplJB; |
34 | ····invoke-direct·{v1},·Landroid/support/v4/app/NavUtils$NavUtilsImplJB;-><init>()V | 34 | ····invoke-direct·{v1},·Landroid/support/v4/app/NavUtils$NavUtilsImplJB;-><init>()V |
35 | ····sput-object·v1,·Landroid/support/v4/app/NavUtils;->IMPL:Landroid/support/v4/app/NavUtils$NavUtilsImpl; | 35 | ····sput-object·v1,·Landroid/support/v4/app/NavUtils;->IMPL:Landroid/support/v4/app/NavUtils$NavUtilsImpl; |
36 | ····.line·14 | 36 | ····.line·142 |
37 | ····:goto_0 | 37 | ····:goto_0 |
38 | ····return-void | 38 | ····return-void |
39 | ····.line·1 | 39 | ····.line·140 |
40 | ····:cond_0 | 40 | ····:cond_0 |
41 | ····new-instance·v1,·Landroid/support/v4/app/NavUtils$NavUtilsImplBase; | 41 | ····new-instance·v1,·Landroid/support/v4/app/NavUtils$NavUtilsImplBase; |
42 | ····invoke-direct·{v1},·Landroid/support/v4/app/NavUtils$NavUtilsImplBase;-><init>()V | 42 | ····invoke-direct·{v1},·Landroid/support/v4/app/NavUtils$NavUtilsImplBase;-><init>()V |
43 | ····sput-object·v1,·Landroid/support/v4/app/NavUtils;->IMPL:Landroid/support/v4/app/NavUtils$NavUtilsImpl; | 43 | ····sput-object·v1,·Landroid/support/v4/app/NavUtils;->IMPL:Landroid/support/v4/app/NavUtils$NavUtilsImpl; |
44 | ····goto·:goto_0 | 44 | ····goto·:goto_0 |
45 | .end·method | 45 | .end·method |
46 | .method·private·constructor·<init>()V | 46 | .method·private·constructor·<init>()V |
47 | ····.locals·0 | 47 | ····.locals·0 |
48 | ····.prologue | 48 | ····.prologue |
49 | ····.line·30 | 49 | ····.line·307 |
50 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 50 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
51 | ····.line·30 | 51 | ····.line·308 |
52 | ····return-void | 52 | ····return-void |
53 | .end·method | 53 | .end·method |
54 | .method·public·static·getParentActivityIntent(Landroid/app/Activity;)Landroid/content/Intent; | 54 | .method·public·static·getParentActivityIntent(Landroid/app/Activity;)Landroid/content/Intent; |
55 | ····.locals·1 | 55 | ····.locals·1 |
56 | ····.param·p0,·"sourceActivity"····#·Landroid/app/Activity; | 56 | ····.param·p0,·"sourceActivity"····#·Landroid/app/Activity; |
57 | ····.prologue | 57 | ····.prologue |
58 | ····.line·21 | 58 | ····.line·216 |
59 | ····sget-object·v0,·Landroid/support/v4/app/NavUtils;->IMPL:Landroid/support/v4/app/NavUtils$NavUtilsImpl; | 59 | ····sget-object·v0,·Landroid/support/v4/app/NavUtils;->IMPL:Landroid/support/v4/app/NavUtils$NavUtilsImpl; |
60 | ····invoke-interface·{v0,·p0},·Landroid/support/v4/app/NavUtils$NavUtilsImpl;->getParentActivityIntent(Landroid/app/Activity;)Landroid/content/Intent; | 60 | ····invoke-interface·{v0,·p0},·Landroid/support/v4/app/NavUtils$NavUtilsImpl;->getParentActivityIntent(Landroid/app/Activity;)Landroid/content/Intent; |
61 | ····move-result-object·v0 | 61 | ····move-result-object·v0 |
62 | ····return-object·v0 | 62 | ····return-object·v0 |
Offset 90, 59 lines modified | Offset 90, 59 lines modified | ||
90 | ····.annotation·system·Ldalvik/annotation/Throws; | 90 | ····.annotation·system·Ldalvik/annotation/Throws; |
91 | ········value·=·{ | 91 | ········value·=·{ |
92 | ············Landroid/content/pm/PackageManager$NameNotFoundException; | 92 | ············Landroid/content/pm/PackageManager$NameNotFoundException; |
93 | ········} | 93 | ········} |
94 | ····.end·annotation | 94 | ····.end·annotation |
95 | ····.prologue | 95 | ····.prologue |
96 | ····.line·25 | 96 | ····.line·256 |
97 | ····invoke-static·{p0,·p1},·Landroid/support/v4/app/NavUtils;->getParentActivityName(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; | 97 | ····invoke-static·{p0,·p1},·Landroid/support/v4/app/NavUtils;->getParentActivityName(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; |
98 | ····move-result-object·v1 | 98 | ····move-result-object·v1 |
99 | ····.line·25 | 99 | ····.line·257 |
100 | ····.local·v1,·"parentActivity":Ljava/lang/String; | 100 | ····.local·v1,·"parentActivity":Ljava/lang/String; |
101 | ····if-nez·v1,·:cond_0 | 101 | ····if-nez·v1,·:cond_0 |
102 | ····const/4·v2,·0x0 | 102 | ····const/4·v2,·0x0 |
103 | ····.line·26 | 103 | ····.line·266 |
104 | ····:goto_0 | 104 | ····:goto_0 |
105 | ····return-object·v2 | 105 | ····return-object·v2 |
106 | ····.line·2 | 106 | ····.line·260 |
107 | ····:cond_0 | 107 | ····:cond_0 |
108 | ····new-instance·v3,·Landroid/content/ComponentName; | 108 | ····new-instance·v3,·Landroid/content/ComponentName; |
109 | ····invoke-virtual·{p1},·Landroid/content/ComponentName;->getPackageName()Ljava/lang/String; | 109 | ····invoke-virtual·{p1},·Landroid/content/ComponentName;->getPackageName()Ljava/lang/String; |
110 | ····move-result-object·v4 | 110 | ····move-result-object·v4 |
111 | ····invoke-direct·{v3,·v4,·v1},·Landroid/content/ComponentName;-><init>(Ljava/lang/String;Ljava/lang/String;)V | 111 | ····invoke-direct·{v3,·v4,·v1},·Landroid/content/ComponentName;-><init>(Ljava/lang/String;Ljava/lang/String;)V |
112 | ····.line·26 | 112 | ····.line·262 |
113 | ····.local·v3,·"target":Landroid/content/ComponentName; | 113 | ····.local·v3,·"target":Landroid/content/ComponentName; |
114 | ····invoke-static·{p0,·v3},·Landroid/support/v4/app/NavUtils;->getParentActivityName(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; | 114 | ····invoke-static·{p0,·v3},·Landroid/support/v4/app/NavUtils;->getParentActivityName(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; |
115 | ····move-result-object·v0 | 115 | ····move-result-object·v0 |
116 | ····.line·26 | 116 | ····.line·263 |
117 | ····.local·v0,·"grandparent":Ljava/lang/String; | 117 | ····.local·v0,·"grandparent":Ljava/lang/String; |
118 | ····if-nez·v0,·:cond_1 | 118 | ····if-nez·v0,·:cond_1 |
119 | ····invoke-static·{v3},·Landroid/support/v4/content/IntentCompat;->makeMainActivity(Landroid/content/ComponentName;)Landroid/content/Intent; | 119 | ····invoke-static·{v3},·Landroid/support/v4/content/IntentCompat;->makeMainActivity(Landroid/content/ComponentName;)Landroid/content/Intent; |
120 | ····move-result-object·v2 | 120 | ····move-result-object·v2 |
121 | ····.line·26 | 121 | ····.line·266 |
122 | ····.local·v2,·"parentIntent":Landroid/content/Intent; | 122 | ····.local·v2,·"parentIntent":Landroid/content/Intent; |
123 | ····:goto_1 | 123 | ····:goto_1 |
124 | ····goto·:goto_0 | 124 | ····goto·:goto_0 |
125 | ····.line·26 | 125 | ····.line·263 |
126 | ····.end·local·v2····#·"parentIntent":Landroid/content/Intent; | 126 | ····.end·local·v2····#·"parentIntent":Landroid/content/Intent; |
127 | ····:cond_1 | 127 | ····:cond_1 |
128 | ····new-instance·v4,·Landroid/content/Intent; | 128 | ····new-instance·v4,·Landroid/content/Intent; |
129 | ····invoke-direct·{v4},·Landroid/content/Intent;-><init>()V | 129 | ····invoke-direct·{v4},·Landroid/content/Intent;-><init>()V |
130 | ····invoke-virtual·{v4,·v3},·Landroid/content/Intent;->setComponent(Landroid/content/ComponentName;)Landroid/content/Intent; | 130 | ····invoke-virtual·{v4,·v3},·Landroid/content/Intent;->setComponent(Landroid/content/ComponentName;)Landroid/content/Intent; |
Offset 168, 60 lines modified | Offset 168, 60 lines modified | ||
168 | ····.annotation·system·Ldalvik/annotation/Throws; | 168 | ····.annotation·system·Ldalvik/annotation/Throws; |
169 | ········value·=·{ | 169 | ········value·=·{ |
170 | ············Landroid/content/pm/PackageManager$NameNotFoundException; | 170 | ············Landroid/content/pm/PackageManager$NameNotFoundException; |
171 | ········} | 171 | ········} |
Max diff block lines reached; 6944/10905 bytes (63.68%) of diff not shown. |
Offset 2, 55 lines modified | Offset 2, 56 lines modified | ||
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | .source·"ActivityOptionsCompat.java" | 3 | .source·"ActivityOptionsCompat.java" |
4 | #·annotations | 4 | #·annotations |
5 | .annotation·system·Ldalvik/annotation/MemberClasses; | 5 | .annotation·system·Ldalvik/annotation/MemberClasses; |
6 | ····value·=·{ | 6 | ····value·=·{ |
7 | ········Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImpl21;, | ||
7 | ········Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB; | 8 | ········Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB; |
8 | ····} | 9 | ····} |
9 | .end·annotation | 10 | .end·annotation |
10 | #·direct·methods | 11 | #·direct·methods |
11 | .method·protected·constructor·<init>()V | 12 | .method·protected·constructor·<init>()V |
12 | ····.locals·0 | 13 | ····.locals·0 |
13 | ····.prologue | 14 | ····.prologue |
14 | ····.line· | 15 | ····.line·220 |
15 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 16 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
16 | ····.line· | 17 | ····.line·221 |
17 | ····return-void | 18 | ····return-void |
18 | .end·method | 19 | .end·method |
19 | .method·public·static·makeCustomAnimation(Landroid/content/Context;II)Landroid/support/v4/app/ActivityOptionsCompat; | 20 | .method·public·static·makeCustomAnimation(Landroid/content/Context;II)Landroid/support/v4/app/ActivityOptionsCompat; |
20 | ····.locals·2 | 21 | ····.locals·2 |
21 | ····.param·p0,·"context"····#·Landroid/content/Context; | 22 | ····.param·p0,·"context"····#·Landroid/content/Context; |
22 | ····.param·p1,·"enterResId"····#·I | 23 | ····.param·p1,·"enterResId"····#·I |
23 | ····.param·p2,·"exitResId"····#·I | 24 | ····.param·p2,·"exitResId"····#·I |
24 | ····.prologue | 25 | ····.prologue |
25 | ····.line·4 | 26 | ····.line·47 |
26 | ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I | 27 | ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I |
27 | ····const/16·v1,·0x10 | 28 | ····const/16·v1,·0x10 |
28 | ····if-lt·v0,·v1,·:cond_0 | 29 | ····if-lt·v0,·v1,·:cond_0 |
29 | ····.line·4 | 30 | ····.line·48 |
30 | ····new-instance·v0,·Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB; | 31 | ····new-instance·v0,·Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB; |
31 | ····invoke-static·{p0,·p1,·p2},·Landroid/support/v4/app/ActivityOptionsCompatJB;->makeCustomAnimation(Landroid/content/Context;II)Landroid/support/v4/app/ActivityOptionsCompatJB; | 32 | ····invoke-static·{p0,·p1,·p2},·Landroid/support/v4/app/ActivityOptionsCompatJB;->makeCustomAnimation(Landroid/content/Context;II)Landroid/support/v4/app/ActivityOptionsCompatJB; |
32 | ····move-result-object·v1 | 33 | ····move-result-object·v1 |
33 | ····invoke-direct·{v0,·v1},·Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;-><init>(Landroid/support/v4/app/ActivityOptionsCompatJB;)V | 34 | ····invoke-direct·{v0,·v1},·Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;-><init>(Landroid/support/v4/app/ActivityOptionsCompatJB;)V |
34 | ····.line· | 35 | ····.line·51 |
35 | ····:goto_0 | 36 | ····:goto_0 |
36 | ····return-object·v0 | 37 | ····return-object·v0 |
37 | ····:cond_0 | 38 | ····:cond_0 |
38 | ····new-instance·v0,·Landroid/support/v4/app/ActivityOptionsCompat; | 39 | ····new-instance·v0,·Landroid/support/v4/app/ActivityOptionsCompat; |
39 | ····invoke-direct·{v0},·Landroid/support/v4/app/ActivityOptionsCompat;-><init>()V | 40 | ····invoke-direct·{v0},·Landroid/support/v4/app/ActivityOptionsCompat;-><init>()V |
Offset 63, 67 lines modified | Offset 64, 206 lines modified | ||
63 | ····.param·p0,·"source"····#·Landroid/view/View; | 64 | ····.param·p0,·"source"····#·Landroid/view/View; |
64 | ····.param·p1,·"startX"····#·I | 65 | ····.param·p1,·"startX"····#·I |
65 | ····.param·p2,·"startY"····#·I | 66 | ····.param·p2,·"startY"····#·I |
66 | ····.param·p3,·"startWidth"····#·I | 67 | ····.param·p3,·"startWidth"····#·I |
67 | ····.param·p4,·"startHeight"····#·I | 68 | ····.param·p4,·"startHeight"····#·I |
68 | ····.prologue | 69 | ····.prologue |
69 | ····.line·7 | 70 | ····.line·76 |
70 | ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I | 71 | ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I |
71 | ····const/16·v1,·0x10 | 72 | ····const/16·v1,·0x10 |
72 | ····if-lt·v0,·v1,·:cond_0 | 73 | ····if-lt·v0,·v1,·:cond_0 |
73 | ····.line·7 | 74 | ····.line·77 |
74 | ····new-instance·v0,·Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB; | 75 | ····new-instance·v0,·Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB; |
75 | ····invoke-static·{p0,·p1,·p2,·p3,·p4},·Landroid/support/v4/app/ActivityOptionsCompatJB;->makeScaleUpAnimation(Landroid/view/View;IIII)Landroid/support/v4/app/ActivityOptionsCompatJB; | 76 | ····invoke-static·{p0,·p1,·p2,·p3,·p4},·Landroid/support/v4/app/ActivityOptionsCompatJB;->makeScaleUpAnimation(Landroid/view/View;IIII)Landroid/support/v4/app/ActivityOptionsCompatJB; |
76 | ····move-result-object·v1 | 77 | ····move-result-object·v1 |
77 | ····invoke-direct·{v0,·v1},·Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;-><init>(Landroid/support/v4/app/ActivityOptionsCompatJB;)V | 78 | ····invoke-direct·{v0,·v1},·Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;-><init>(Landroid/support/v4/app/ActivityOptionsCompatJB;)V |
78 | ····.line· | 79 | ····.line·81 |
80 | ····:goto_0 | ||
81 | ····return-object·v0 | ||
82 | ····:cond_0 | ||
83 | ····new-instance·v0,·Landroid/support/v4/app/ActivityOptionsCompat; | ||
84 | ····invoke-direct·{v0},·Landroid/support/v4/app/ActivityOptionsCompat;-><init>()V | ||
85 | ····goto·:goto_0 | ||
86 | .end·method | ||
87 | .method·public·static·makeSceneTransitionAnimation(Landroid/app/Activity;Landroid/view/View;Ljava/lang/String;)Landroid/support/v4/app/ActivityOptionsCompat; | ||
88 | ····.locals·2 | ||
89 | ····.param·p0,·"activity"····#·Landroid/app/Activity; | ||
90 | ····.param·p1,·"sharedElement"····#·Landroid/view/View; | ||
91 | ····.param·p2,·"sharedElementName"····#·Ljava/lang/String; | ||
92 | ····.prologue | ||
93 | ····.line·133 | ||
94 | ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I | ||
95 | ····const/16·v1,·0x15 | ||
96 | ····if-lt·v0,·v1,·:cond_0 | ||
97 | ····.line·134 | ||
98 | ····new-instance·v0,·Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImpl21; | ||
99 | ····invoke-static·{p0,·p1,·p2},·Landroid/support/v4/app/ActivityOptionsCompat21;->makeSceneTransitionAnimation(Landroid/app/Activity;Landroid/view/View;Ljava/lang/String;)Landroid/support/v4/app/ActivityOptionsCompat21; | ||
100 | ····move-result-object·v1 | ||
101 | ····invoke-direct·{v0,·v1},·Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImpl21;-><init>(Landroid/support/v4/app/ActivityOptionsCompat21;)V | ||
102 | ····.line·138 | ||
79 | ····:goto_0 | 103 | ····:goto_0 |
80 | ····return-object·v0 | 104 | ····return-object·v0 |
81 | ····:cond_0 | 105 | ····:cond_0 |
82 | ····new-instance·v0,·Landroid/support/v4/app/ActivityOptionsCompat; | 106 | ····new-instance·v0,·Landroid/support/v4/app/ActivityOptionsCompat; |
83 | ····invoke-direct·{v0},·Landroid/support/v4/app/ActivityOptionsCompat;-><init>()V | 107 | ····invoke-direct·{v0},·Landroid/support/v4/app/ActivityOptionsCompat;-><init>()V |
84 | ····goto·:goto_0 | 108 | ····goto·:goto_0 |
85 | .end·method | 109 | .end·method |
Max diff block lines reached; 1563/8635 bytes (18.10%) of diff not shown. |
Offset 3, 14 lines modified | Offset 3, 22 lines modified | ||
3 | .source·"DialogFragment.java" | 3 | .source·"DialogFragment.java" |
4 | #·interfaces | 4 | #·interfaces |
5 | .implements·Landroid/content/DialogInterface$OnCancelListener; | 5 | .implements·Landroid/content/DialogInterface$OnCancelListener; |
6 | .implements·Landroid/content/DialogInterface$OnDismissListener; | 6 | .implements·Landroid/content/DialogInterface$OnDismissListener; |
7 | #·annotations | ||
8 | .annotation·system·Ldalvik/annotation/MemberClasses; | ||
9 | ····value·=·{ | ||
10 | ········Landroid/support/v4/app/DialogFragment$DialogStyle; | ||
11 | ····} | ||
12 | .end·annotation | ||
7 | #·static·fields | 13 | #·static·fields |
8 | .field·private·static·final·SAVED_BACK_STACK_ID:Ljava/lang/String;·=·"android:backStackId" | 14 | .field·private·static·final·SAVED_BACK_STACK_ID:Ljava/lang/String;·=·"android:backStackId" |
9 | .field·private·static·final·SAVED_CANCELABLE:Ljava/lang/String;·=·"android:cancelable" | 15 | .field·private·static·final·SAVED_CANCELABLE:Ljava/lang/String;·=·"android:cancelable" |
10 | .field·private·static·final·SAVED_DIALOG_STATE_TAG:Ljava/lang/String;·=·"android:savedDialogState" | 16 | .field·private·static·final·SAVED_DIALOG_STATE_TAG:Ljava/lang/String;·=·"android:savedDialogState" |
Offset 54, 209 lines modified | Offset 62, 209 lines modified | ||
54 | ····.locals·2 | 62 | ····.locals·2 |
55 | ····.prologue | 63 | ····.prologue |
56 | ····const/4·v1,·0x1 | 64 | ····const/4·v1,·0x1 |
57 | ····const/4·v0,·0x0 | 65 | ····const/4·v0,·0x0 |
58 | ····.line· | 66 | ····.line·95 |
59 | ····invoke-direct·{p0},·Landroid/support/v4/app/Fragment;-><init>()V | 67 | ····invoke-direct·{p0},·Landroid/support/v4/app/Fragment;-><init>()V |
60 | ····.line· | 68 | ····.line·84 |
61 | ····iput·v0,·p0,·Landroid/support/v4/app/DialogFragment;->mStyle:I | 69 | ····iput·v0,·p0,·Landroid/support/v4/app/DialogFragment;->mStyle:I |
62 | ····.line· | 70 | ····.line·85 |
63 | ····iput·v0,·p0,·Landroid/support/v4/app/DialogFragment;->mTheme:I | 71 | ····iput·v0,·p0,·Landroid/support/v4/app/DialogFragment;->mTheme:I |
64 | ····.line· | 72 | ····.line·86 |
65 | ····iput-boolean·v1,·p0,·Landroid/support/v4/app/DialogFragment;->mCancelable:Z | 73 | ····iput-boolean·v1,·p0,·Landroid/support/v4/app/DialogFragment;->mCancelable:Z |
66 | ····.line· | 74 | ····.line·87 |
67 | ····iput-boolean·v1,·p0,·Landroid/support/v4/app/DialogFragment;->mShowsDialog:Z | 75 | ····iput-boolean·v1,·p0,·Landroid/support/v4/app/DialogFragment;->mShowsDialog:Z |
68 | ····.line· | 76 | ····.line·88 |
69 | ····const/4·v0,·-0x1 | 77 | ····const/4·v0,·-0x1 |
70 | ····iput·v0,·p0,·Landroid/support/v4/app/DialogFragment;->mBackStackId:I | 78 | ····iput·v0,·p0,·Landroid/support/v4/app/DialogFragment;->mBackStackId:I |
71 | ····.line· | 79 | ····.line·96 |
72 | ····return-void | 80 | ····return-void |
73 | .end·method | 81 | .end·method |
74 | #·virtual·methods | 82 | #·virtual·methods |
75 | .method·public·dismiss()V | 83 | .method·public·dismiss()V |
76 | ····.locals·1 | 84 | ····.locals·1 |
77 | ····.prologue | 85 | ····.prologue |
78 | ····.line·1 | 86 | ····.line·166 |
79 | ····const/4·v0,·0x0 | 87 | ····const/4·v0,·0x0 |
80 | ····invoke-virtual·{p0,·v0},·Landroid/support/v4/app/DialogFragment;->dismissInternal(Z)V | 88 | ····invoke-virtual·{p0,·v0},·Landroid/support/v4/app/DialogFragment;->dismissInternal(Z)V |
81 | ····.line·1 | 89 | ····.line·167 |
82 | ····return-void | 90 | ····return-void |
83 | .end·method | 91 | .end·method |
84 | .method·public·dismissAllowingStateLoss()V | 92 | .method·public·dismissAllowingStateLoss()V |
85 | ····.locals·1 | 93 | ····.locals·1 |
86 | ····.prologue | 94 | ····.prologue |
87 | ····.line·1 | 95 | ····.line·176 |
88 | ····const/4·v0,·0x1 | 96 | ····const/4·v0,·0x1 |
89 | ····invoke-virtual·{p0,·v0},·Landroid/support/v4/app/DialogFragment;->dismissInternal(Z)V | 97 | ····invoke-virtual·{p0,·v0},·Landroid/support/v4/app/DialogFragment;->dismissInternal(Z)V |
90 | ····.line·1 | 98 | ····.line·177 |
91 | ····return-void | 99 | ····return-void |
92 | .end·method | 100 | .end·method |
93 | .method·dismissInternal(Z)V | 101 | .method·dismissInternal(Z)V |
94 | ····.locals·4 | 102 | ····.locals·4 |
95 | ····.param·p1,·"allowStateLoss"····#·Z | 103 | ····.param·p1,·"allowStateLoss"····#·Z |
96 | ····.prologue | 104 | ····.prologue |
97 | ····const/4·v3,·0x1 | 105 | ····const/4·v3,·0x1 |
98 | ····.line·1 | 106 | ····.line·180 |
99 | ····iget-boolean·v1,·p0,·Landroid/support/v4/app/DialogFragment;->mDismissed:Z | 107 | ····iget-boolean·v1,·p0,·Landroid/support/v4/app/DialogFragment;->mDismissed:Z |
100 | ····if-eqz·v1,·:cond_0 | 108 | ····if-eqz·v1,·:cond_0 |
101 | ····.line· | 109 | ····.line·203 |
102 | ····:goto_0 | 110 | ····:goto_0 |
103 | ····return-void | 111 | ····return-void |
104 | ····.line·1 | 112 | ····.line·183 |
105 | ····:cond_0 | 113 | ····:cond_0 |
106 | ····iput-boolean·v3,·p0,·Landroid/support/v4/app/DialogFragment;->mDismissed:Z | 114 | ····iput-boolean·v3,·p0,·Landroid/support/v4/app/DialogFragment;->mDismissed:Z |
107 | ····.line·1 | 115 | ····.line·184 |
108 | ····const/4·v1,·0x0 | 116 | ····const/4·v1,·0x0 |
109 | ····iput-boolean·v1,·p0,·Landroid/support/v4/app/DialogFragment;->mShownByMe:Z | 117 | ····iput-boolean·v1,·p0,·Landroid/support/v4/app/DialogFragment;->mShownByMe:Z |
110 | ····.line·1 | 118 | ····.line·185 |
111 | ····iget-object·v1,·p0,·Landroid/support/v4/app/DialogFragment;->mDialog:Landroid/app/Dialog; | 119 | ····iget-object·v1,·p0,·Landroid/support/v4/app/DialogFragment;->mDialog:Landroid/app/Dialog; |
112 | ····if-eqz·v1,·:cond_1 | 120 | ····if-eqz·v1,·:cond_1 |
113 | ····.line·1 | 121 | ····.line·186 |
114 | ····iget-object·v1,·p0,·Landroid/support/v4/app/DialogFragment;->mDialog:Landroid/app/Dialog; | 122 | ····iget-object·v1,·p0,·Landroid/support/v4/app/DialogFragment;->mDialog:Landroid/app/Dialog; |
115 | ····invoke-virtual·{v1},·Landroid/app/Dialog;->dismiss()V | 123 | ····invoke-virtual·{v1},·Landroid/app/Dialog;->dismiss()V |
116 | ····.line·1 | 124 | ····.line·187 |
117 | ····const/4·v1,·0x0 | 125 | ····const/4·v1,·0x0 |
118 | ····iput-object·v1,·p0,·Landroid/support/v4/app/DialogFragment;->mDialog:Landroid/app/Dialog; | 126 | ····iput-object·v1,·p0,·Landroid/support/v4/app/DialogFragment;->mDialog:Landroid/app/Dialog; |
119 | ····.line·1 | 127 | ····.line·189 |
120 | ····:cond_1 | 128 | ····:cond_1 |
121 | ····iput-boolean·v3,·p0,·Landroid/support/v4/app/DialogFragment;->mViewDestroyed:Z | 129 | ····iput-boolean·v3,·p0,·Landroid/support/v4/app/DialogFragment;->mViewDestroyed:Z |
122 | ····.line·1 | 130 | ····.line·190 |
Max diff block lines reached; 22553/25914 bytes (87.03%) of diff not shown. |
Offset 22, 31 lines modified | Offset 22, 63 lines modified | ||
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Landroid/support/v4/app/FragmentActivity;)V | 23 | .method·constructor·<init>(Landroid/support/v4/app/FragmentActivity;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.prologue | 25 | ····.prologue |
26 | ····.line·10 | 26 | ····.line·106 |
27 | ····iput-object·p1,·p0,·Landroid/support/v4/app/FragmentActivity$2;->this$0:Landroid/support/v4/app/FragmentActivity; | 27 | ····iput-object·p1,·p0,·Landroid/support/v4/app/FragmentActivity$2;->this$0:Landroid/support/v4/app/FragmentActivity; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
29 | ····return-void | 29 | ····return-void |
30 | .end·method | 30 | .end·method |
31 | #·virtual·methods | 31 | #·virtual·methods |
32 | .method·public·findViewById(I)Landroid/view/View; | 32 | .method·public·findViewById(I)Landroid/view/View; |
33 | ····.locals·1 | 33 | ····.locals·1 |
34 | ····.param·p1,·"id"····#·I | 34 | ····.param·p1,·"id"····#·I |
35 | ····.prologue | 35 | ····.prologue |
36 | ····.line·10 | 36 | ····.line·109 |
37 | ····iget-object·v0,·p0,·Landroid/support/v4/app/FragmentActivity$2;->this$0:Landroid/support/v4/app/FragmentActivity; | 37 | ····iget-object·v0,·p0,·Landroid/support/v4/app/FragmentActivity$2;->this$0:Landroid/support/v4/app/FragmentActivity; |
38 | ····invoke-virtual·{v0,·p1},·Landroid/support/v4/app/FragmentActivity;->findViewById(I)Landroid/view/View; | 38 | ····invoke-virtual·{v0,·p1},·Landroid/support/v4/app/FragmentActivity;->findViewById(I)Landroid/view/View; |
39 | ····move-result-object·v0 | 39 | ····move-result-object·v0 |
40 | ····return-object·v0 | 40 | ····return-object·v0 |
41 | .end·method | 41 | .end·method |
42 | .method·public·hasView()Z | ||
43 | ····.locals·2 | ||
44 | ····.prologue | ||
45 | ····.line·114 | ||
46 | ····iget-object·v1,·p0,·Landroid/support/v4/app/FragmentActivity$2;->this$0:Landroid/support/v4/app/FragmentActivity; | ||
47 | ····invoke-virtual·{v1},·Landroid/support/v4/app/FragmentActivity;->getWindow()Landroid/view/Window; | ||
48 | ····move-result-object·v0 | ||
49 | ····.line·115 | ||
50 | ····.local·v0,·"window":Landroid/view/Window; | ||
51 | ····if-eqz·v0,·:cond_0 | ||
52 | ····invoke-virtual·{v0},·Landroid/view/Window;->peekDecorView()Landroid/view/View; | ||
53 | ····move-result-object·v1 | ||
54 | ····if-eqz·v1,·:cond_0 | ||
55 | ····const/4·v1,·0x1 | ||
56 | ····:goto_0 | ||
57 | ····return·v1 | ||
58 | ····:cond_0 | ||
59 | ····const/4·v1,·0x0 | ||
60 | ····goto·:goto_0 | ||
61 | .end·method |
Offset 44, 12 lines modified | Offset 44, 12 lines modified | ||
44 | #·direct·methods | 44 | #·direct·methods |
45 | .method·constructor·<init>()V | 45 | .method·constructor·<init>()V |
46 | ····.locals·0 | 46 | ····.locals·0 |
47 | ····.prologue | 47 | ····.prologue |
48 | ····.line· | 48 | ····.line·206 |
49 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 49 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
50 | ····return-void | 50 | ····return-void |
51 | .end·method | 51 | .end·method |
Offset 18, 15 lines modified | Offset 18, 15 lines modified | ||
18 | #·direct·methods | 18 | #·direct·methods |
19 | .method·constructor·<init>()V | 19 | .method·constructor·<init>()V |
20 | ····.locals·0 | 20 | ····.locals·0 |
21 | ····.prologue | 21 | ····.prologue |
22 | ····.line·8 | 22 | ····.line·86 |
23 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 23 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
24 | ····return-void | 24 | ····return-void |
25 | .end·method | 25 | .end·method |
26 | .method·private·static·withinStyle(Ljava/lang/StringBuilder;Ljava/lang/CharSequence;II)V | 26 | .method·private·static·withinStyle(Ljava/lang/StringBuilder;Ljava/lang/CharSequence;II)V |
27 | ····.locals·5 | 27 | ····.locals·5 |
Offset 34, 78 lines modified | Offset 34, 78 lines modified | ||
34 | ····.param·p1,·"text"····#·Ljava/lang/CharSequence; | 34 | ····.param·p1,·"text"····#·Ljava/lang/CharSequence; |
35 | ····.param·p2,·"start"····#·I | 35 | ····.param·p2,·"start"····#·I |
36 | ····.param·p3,·"end"····#·I | 36 | ····.param·p3,·"end"····#·I |
37 | ····.prologue | 37 | ····.prologue |
38 | ····const/16·v4,·0x20 | 38 | ····const/16·v4,·0x20 |
39 | ····.line·9 | 39 | ····.line·99 |
40 | ····move·v1,·p2 | 40 | ····move·v1,·p2 |
41 | ····.local·v1,·"i":I | 41 | ····.local·v1,·"i":I |
42 | ····:goto_0 | 42 | ····:goto_0 |
43 | ····if-ge·v1,·p3,·:cond_7 | 43 | ····if-ge·v1,·p3,·:cond_7 |
44 | ····.line· | 44 | ····.line·100 |
45 | ····invoke-interface·{p1,·v1},·Ljava/lang/CharSequence;->charAt(I)C | 45 | ····invoke-interface·{p1,·v1},·Ljava/lang/CharSequence;->charAt(I)C |
46 | ····move-result·v0 | 46 | ····move-result·v0 |
47 | ····.line·10 | 47 | ····.line·102 |
48 | ····.local·v0,·"c":C | 48 | ····.local·v0,·"c":C |
49 | ····const/16·v2,·0x3c | 49 | ····const/16·v2,·0x3c |
50 | ····if-ne·v0,·v2,·:cond_0 | 50 | ····if-ne·v0,·v2,·:cond_0 |
51 | ····.line·10 | 51 | ····.line·103 |
52 | ····const-string·v2,·"<" | 52 | ····const-string·v2,·"<" |
53 | ····invoke-virtual·{p0,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 53 | ····invoke-virtual·{p0,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
54 | ····.line·9 | 54 | ····.line·99 |
55 | ····:goto_1 | 55 | ····:goto_1 |
56 | ····add-int/lit8·v1,·v1,·0x1 | 56 | ····add-int/lit8·v1,·v1,·0x1 |
57 | ····goto·:goto_0 | 57 | ····goto·:goto_0 |
58 | ····.line·10 | 58 | ····.line·104 |
59 | ····:cond_0 | 59 | ····:cond_0 |
60 | ····const/16·v2,·0x3e | 60 | ····const/16·v2,·0x3e |
61 | ····if-ne·v0,·v2,·:cond_1 | 61 | ····if-ne·v0,·v2,·:cond_1 |
62 | ····.line·10 | 62 | ····.line·105 |
63 | ····const-string·v2,·">" | 63 | ····const-string·v2,·">" |
64 | ····invoke-virtual·{p0,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 64 | ····invoke-virtual·{p0,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
65 | ····goto·:goto_1 | 65 | ····goto·:goto_1 |
66 | ····.line·10 | 66 | ····.line·106 |
67 | ····:cond_1 | 67 | ····:cond_1 |
68 | ····const/16·v2,·0x26 | 68 | ····const/16·v2,·0x26 |
69 | ····if-ne·v0,·v2,·:cond_2 | 69 | ····if-ne·v0,·v2,·:cond_2 |
70 | ····.line·10 | 70 | ····.line·107 |
71 | ····const-string·v2,·"&" | 71 | ····const-string·v2,·"&" |
72 | ····invoke-virtual·{p0,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 72 | ····invoke-virtual·{p0,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
73 | ····goto·:goto_1 | 73 | ····goto·:goto_1 |
74 | ····.line·10 | 74 | ····.line·108 |
75 | ····:cond_2 | 75 | ····:cond_2 |
76 | ····const/16·v2,·0x7e | 76 | ····const/16·v2,·0x7e |
77 | ····if-gt·v0,·v2,·:cond_3 | 77 | ····if-gt·v0,·v2,·:cond_3 |
78 | ····if-ge·v0,·v4,·:cond_4 | 78 | ····if-ge·v0,·v4,·:cond_4 |
79 | ····.line·10 | 79 | ····.line·109 |
80 | ····:cond_3 | 80 | ····:cond_3 |
81 | ····new-instance·v2,·Ljava/lang/StringBuilder; | 81 | ····new-instance·v2,·Ljava/lang/StringBuilder; |
82 | ····invoke-direct·{v2},·Ljava/lang/StringBuilder;-><init>()V | 82 | ····invoke-direct·{v2},·Ljava/lang/StringBuilder;-><init>()V |
83 | ····const-string·v3,·"&#" | 83 | ····const-string·v3,·"&#" |
Offset 127, 99 lines modified | Offset 127, 99 lines modified | ||
127 | ····move-result-object·v2 | 127 | ····move-result-object·v2 |
128 | ····invoke-virtual·{p0,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 128 | ····invoke-virtual·{p0,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
129 | ····goto·:goto_1 | 129 | ····goto·:goto_1 |
130 | ····.line·1 | 130 | ····.line·110 |
131 | ····:cond_4 | 131 | ····:cond_4 |
132 | ····if-ne·v0,·v4,·:cond_6 | 132 | ····if-ne·v0,·v4,·:cond_6 |
133 | ····.line·11 | 133 | ····.line·111 |
134 | ····:goto_2 | 134 | ····:goto_2 |
135 | ····add-int/lit8·v2,·v1,·0x1 | 135 | ····add-int/lit8·v2,·v1,·0x1 |
136 | ····if-ge·v2,·p3,·:cond_5 | 136 | ····if-ge·v2,·p3,·:cond_5 |
137 | ····add-int/lit8·v2,·v1,·0x1 | 137 | ····add-int/lit8·v2,·v1,·0x1 |
138 | ····invoke-interface·{p1,·v2},·Ljava/lang/CharSequence;->charAt(I)C | 138 | ····invoke-interface·{p1,·v2},·Ljava/lang/CharSequence;->charAt(I)C |
139 | ····move-result·v2 | 139 | ····move-result·v2 |
140 | ····if-ne·v2,·v4,·:cond_5 | 140 | ····if-ne·v2,·v4,·:cond_5 |
141 | ····.line·11 | 141 | ····.line·112 |
142 | ····const-string·v2,·" " | 142 | ····const-string·v2,·" " |
143 | ····invoke-virtual·{p0,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 143 | ····invoke-virtual·{p0,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
144 | ····.line·11 | 144 | ····.line·113 |
145 | ····add-int/lit8·v1,·v1,·0x1 | 145 | ····add-int/lit8·v1,·v1,·0x1 |
Max diff block lines reached; 1925/4672 bytes (41.20%) of diff not shown. |
Offset 2, 15 lines modified | Offset 2, 14 lines modified | ||
2 | .super·Landroid/app/Activity; | 2 | .super·Landroid/app/Activity; |
3 | .source·"FragmentActivity.java" | 3 | .source·"FragmentActivity.java" |
4 | #·annotations | 4 | #·annotations |
5 | .annotation·system·Ldalvik/annotation/MemberClasses; | 5 | .annotation·system·Ldalvik/annotation/MemberClasses; |
6 | ····value·=·{ | 6 | ····value·=·{ |
7 | ········Landroid/support/v4/app/FragmentActivity$FragmentTag;, | ||
8 | ········Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances; | 7 | ········Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances; |
9 | ····} | 8 | ····} |
10 | .end·annotation | 9 | .end·annotation |
11 | #·static·fields | 10 | #·static·fields |
12 | .field·static·final·FRAGMENTS_TAG:Ljava/lang/String;·=·"android:support:fragments" | 11 | .field·static·final·FRAGMENTS_TAG:Ljava/lang/String;·=·"android:support:fragments" |
Offset 21, 18 lines modified | Offset 20, 18 lines modified | ||
21 | .field·static·final·MSG_RESUME_PENDING:I·=·0x2 | 20 | .field·static·final·MSG_RESUME_PENDING:I·=·0x2 |
22 | .field·private·static·final·TAG:Ljava/lang/String;·=·"FragmentActivity" | 21 | .field·private·static·final·TAG:Ljava/lang/String;·=·"FragmentActivity" |
23 | #·instance·fields | 22 | #·instance·fields |
24 | .field·mAllLoaderManagers:L | 23 | .field·mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; |
25 | ····.annotation·system·Ldalvik/annotation/Signature; | 24 | ····.annotation·system·Ldalvik/annotation/Signature; |
26 | ········value·=·{ | 25 | ········value·=·{ |
27 | ············"L | 26 | ············"Landroid/support/v4/util/SimpleArrayMap", |
28 | ············"<", | 27 | ············"<", |
29 | ············"Ljava/lang/String;", | 28 | ············"Ljava/lang/String;", |
30 | ············"Landroid/support/v4/app/LoaderManagerImpl;", | 29 | ············"Landroid/support/v4/app/LoaderManagerImpl;", |
31 | ············">;" | 30 | ············">;" |
32 | ········} | 31 | ········} |
33 | ····.end·annotation | 32 | ····.end·annotation |
34 | .end·field | 33 | .end·field |
Offset 63, 39 lines modified | Offset 62, 39 lines modified | ||
63 | #·direct·methods | 62 | #·direct·methods |
64 | .method·public·constructor·<init>()V | 63 | .method·public·constructor·<init>()V |
65 | ····.locals·1 | 64 | ····.locals·1 |
66 | ····.prologue | 65 | ····.prologue |
67 | ····.line·7 | 66 | ····.line·75 |
68 | ····invoke-direct·{p0},·Landroid/app/Activity;-><init>()V | 67 | ····invoke-direct·{p0},·Landroid/app/Activity;-><init>()V |
69 | ····.line·8 | 68 | ····.line·86 |
70 | ····new-instance·v0,·Landroid/support/v4/app/FragmentActivity$1; | 69 | ····new-instance·v0,·Landroid/support/v4/app/FragmentActivity$1; |
71 | ····invoke-direct·{v0,·p0},·Landroid/support/v4/app/FragmentActivity$1;-><init>(Landroid/support/v4/app/FragmentActivity;)V | 70 | ····invoke-direct·{v0,·p0},·Landroid/support/v4/app/FragmentActivity$1;-><init>(Landroid/support/v4/app/FragmentActivity;)V |
72 | ····iput-object·v0,·p0,·Landroid/support/v4/app/FragmentActivity;->mHandler:Landroid/os/Handler; | 71 | ····iput-object·v0,·p0,·Landroid/support/v4/app/FragmentActivity;->mHandler:Landroid/os/Handler; |
73 | ····.line·10 | 72 | ····.line·105 |
74 | ····new-instance·v0,·Landroid/support/v4/app/FragmentManagerImpl; | 73 | ····new-instance·v0,·Landroid/support/v4/app/FragmentManagerImpl; |
75 | ····invoke-direct·{v0},·Landroid/support/v4/app/FragmentManagerImpl;-><init>()V | 74 | ····invoke-direct·{v0},·Landroid/support/v4/app/FragmentManagerImpl;-><init>()V |
76 | ····iput-object·v0,·p0,·Landroid/support/v4/app/FragmentActivity;->mFragments:Landroid/support/v4/app/FragmentManagerImpl; | 75 | ····iput-object·v0,·p0,·Landroid/support/v4/app/FragmentActivity;->mFragments:Landroid/support/v4/app/FragmentManagerImpl; |
77 | ····.line·10 | 76 | ····.line·106 |
78 | ····new-instance·v0,·Landroid/support/v4/app/FragmentActivity$2; | 77 | ····new-instance·v0,·Landroid/support/v4/app/FragmentActivity$2; |
79 | ····invoke-direct·{v0,·p0},·Landroid/support/v4/app/FragmentActivity$2;-><init>(Landroid/support/v4/app/FragmentActivity;)V | 78 | ····invoke-direct·{v0,·p0},·Landroid/support/v4/app/FragmentActivity$2;-><init>(Landroid/support/v4/app/FragmentActivity;)V |
80 | ····iput-object·v0,·p0,·Landroid/support/v4/app/FragmentActivity;->mContainer:Landroid/support/v4/app/FragmentContainer; | 79 | ····iput-object·v0,·p0,·Landroid/support/v4/app/FragmentActivity;->mContainer:Landroid/support/v4/app/FragmentContainer; |
81 | ····.line·1 | 80 | ····.line·132 |
82 | ····return-void | 81 | ····return-void |
83 | .end·method | 82 | .end·method |
84 | .method·private·dumpViewHierarchy(Ljava/lang/String;Ljava/io/PrintWriter;Landroid/view/View;)V | 83 | .method·private·dumpViewHierarchy(Ljava/lang/String;Ljava/io/PrintWriter;Landroid/view/View;)V |
85 | ····.locals·5 | 84 | ····.locals·5 |
86 | ····.param·p1,·"prefix"····#·Ljava/lang/String; | 85 | ····.param·p1,·"prefix"····#·Ljava/lang/String; |
87 | ····.param·p2,·"writer"····#·Ljava/io/PrintWriter; | 86 | ····.param·p2,·"writer"····#·Ljava/io/PrintWriter; |
Offset 882, 22 lines modified | Offset 881, 22 lines modified | ||
882 | ····return-void | 881 | ····return-void |
883 | .end·method | 882 | .end·method |
884 | .method·public·getLastCustomNonConfigurationInstance()Ljava/lang/Object; | 883 | .method·public·getLastCustomNonConfigurationInstance()Ljava/lang/Object; |
885 | ····.locals·2 | 884 | ····.locals·2 |
886 | ····.prologue | 885 | ····.prologue |
887 | ····.line·61 | 886 | ····.line·610 |
888 | ····invoke-virtual·{p0},·Landroid/support/v4/app/FragmentActivity;->getLastNonConfigurationInstance()Ljava/lang/Object; | 887 | ····invoke-virtual·{p0},·Landroid/support/v4/app/FragmentActivity;->getLastNonConfigurationInstance()Ljava/lang/Object; |
889 | ····move-result-object·v0 | 888 | ····move-result-object·v0 |
890 | ····check-cast·v0,·Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances; | 889 | ····check-cast·v0,·Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances; |
891 | ····.line·61 | 890 | ····.line·612 |
892 | ····.local·v0,·"nc":Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances; | 891 | ····.local·v0,·"nc":Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances; |
893 | ····if-eqz·v0,·:cond_0 | 892 | ····if-eqz·v0,·:cond_0 |
894 | ····iget-object·v1,·v0,·Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;->custom:Ljava/lang/Object; | 893 | ····iget-object·v1,·v0,·Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;->custom:Ljava/lang/Object; |
895 | ····:goto_0 | 894 | ····:goto_0 |
896 | ····return-object·v1 | 895 | ····return-object·v1 |
Offset 912, 30 lines modified | Offset 911, 30 lines modified | ||
912 | ····.locals·2 | 911 | ····.locals·2 |
913 | ····.param·p1,·"who"····#·Ljava/lang/String; | 912 | ····.param·p1,·"who"····#·Ljava/lang/String; |
914 | ····.param·p2,·"started"····#·Z | 913 | ····.param·p2,·"started"····#·Z |
915 | ····.param·p3,·"create"····#·Z | 914 | ····.param·p3,·"create"····#·Z |
916 | ····.prologue | 915 | ····.prologue |
917 | ····.line·863 | 916 | ····.line·863 |
918 | ····iget-object·v1,·p0,·Landroid/support/v4/app/FragmentActivity;->mAllLoaderManagers:L | 917 | ····iget-object·v1,·p0,·Landroid/support/v4/app/FragmentActivity;->mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; |
919 | ····if-nez·v1,·:cond_0 | 918 | ····if-nez·v1,·:cond_0 |
920 | ····.line·864 | 919 | ····.line·864 |
921 | ····new-instance·v1,·L | 920 | ····new-instance·v1,·Landroid/support/v4/util/SimpleArrayMap; |
922 | ····invoke-direct·{v1},·L | 921 | ····invoke-direct·{v1},·Landroid/support/v4/util/SimpleArrayMap;-><init>()V |
923 | ····iput-object·v1,·p0,·Landroid/support/v4/app/FragmentActivity;->mAllLoaderManagers:L | 922 | ····iput-object·v1,·p0,·Landroid/support/v4/app/FragmentActivity;->mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; |
924 | ····.line·866 | 923 | ····.line·866 |
925 | ····:cond_0 | 924 | ····:cond_0 |
926 | ····iget-object·v1,·p0,·Landroid/support/v4/app/FragmentActivity;->mAllLoaderManagers:L | 925 | ····iget-object·v1,·p0,·Landroid/support/v4/app/FragmentActivity;->mAllLoaderManagers:Landroid/support/v4/util/SimpleArrayMap; |
927 | ····invoke-virtual·{v1,·p1},·L | 926 | ····invoke-virtual·{v1,·p1},·Landroid/support/v4/util/SimpleArrayMap;->get(Ljava/lang/Object;)Ljava/lang/Object; |
928 | ····move-result-object·v0 | 927 | ····move-result-object·v0 |
929 | ····check-cast·v0,·Landroid/support/v4/app/LoaderManagerImpl; | 928 | ····check-cast·v0,·Landroid/support/v4/app/LoaderManagerImpl; |
930 | ····.line·867 | 929 | ····.line·867 |
Max diff block lines reached; 62204/67038 bytes (92.79%) of diff not shown. |
Offset 13, 7 lines modified | Offset 13, 64 lines modified | ||
13 | ····name·=·"NotificationCompatImpl" | 13 | ····name·=·"NotificationCompatImpl" |
14 | .end·annotation | 14 | .end·annotation |
15 | #·virtual·methods | 15 | #·virtual·methods |
16 | .method·public·abstract·build(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; | 16 | .method·public·abstract·build(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; |
17 | .end·method | 17 | .end·method |
18 | .method·public·abstract·getAction(Landroid/app/Notification;I)Landroid/support/v4/app/NotificationCompat$Action; | ||
19 | .end·method | ||
20 | .method·public·abstract·getActionCount(Landroid/app/Notification;)I | ||
21 | .end·method | ||
22 | .method·public·abstract·getActionsFromParcelableArrayList(Ljava/util/ArrayList;)[Landroid/support/v4/app/NotificationCompat$Action; | ||
23 | ····.annotation·system·Ldalvik/annotation/Signature; | ||
24 | ········value·=·{ | ||
25 | ············"(", | ||
26 | ············"Ljava/util/ArrayList", | ||
27 | ············"<", | ||
28 | ············"Landroid/os/Parcelable;", | ||
29 | ············">;)[", | ||
30 | ············"Landroid/support/v4/app/NotificationCompat$Action;" | ||
31 | ········} | ||
32 | ····.end·annotation | ||
33 | .end·method | ||
34 | .method·public·abstract·getBundleForUnreadConversation(Landroid/support/v4/app/NotificationCompatBase$UnreadConversation;)Landroid/os/Bundle; | ||
35 | .end·method | ||
36 | .method·public·abstract·getCategory(Landroid/app/Notification;)Ljava/lang/String; | ||
37 | .end·method | ||
38 | .method·public·abstract·getExtras(Landroid/app/Notification;)Landroid/os/Bundle; | ||
39 | .end·method | ||
40 | .method·public·abstract·getGroup(Landroid/app/Notification;)Ljava/lang/String; | ||
41 | .end·method | ||
42 | .method·public·abstract·getLocalOnly(Landroid/app/Notification;)Z | ||
43 | .end·method | ||
44 | .method·public·abstract·getParcelableArrayListForActions([Landroid/support/v4/app/NotificationCompat$Action;)Ljava/util/ArrayList; | ||
45 | ····.annotation·system·Ldalvik/annotation/Signature; | ||
46 | ········value·=·{ | ||
47 | ············"([", | ||
48 | ············"Landroid/support/v4/app/NotificationCompat$Action;", | ||
49 | ············")", | ||
50 | ············"Ljava/util/ArrayList", | ||
51 | ············"<", | ||
52 | ············"Landroid/os/Parcelable;", | ||
53 | ············">;" | ||
54 | ········} | ||
55 | ····.end·annotation | ||
56 | .end·method | ||
57 | .method·public·abstract·getSortKey(Landroid/app/Notification;)Ljava/lang/String; | ||
58 | .end·method | ||
59 | .method·public·abstract·getUnreadConversationFromBundle(Landroid/os/Bundle;Landroid/support/v4/app/NotificationCompatBase$UnreadConversation$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)Landroid/support/v4/app/NotificationCompatBase$UnreadConversation; | ||
60 | .end·method | ||
61 | .method·public·abstract·isGroupSummary(Landroid/app/Notification;)Z | ||
62 | .end·method |
Offset 10, 14 lines modified | Offset 10, 26 lines modified | ||
10 | ····.prologue | 10 | ····.prologue |
11 | ····.line·24 | 11 | ····.line·24 |
12 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 12 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
13 | ····return-void | 13 | ····return-void |
14 | .end·method | 14 | .end·method |
15 | .method·public·static·finishAffinity(Landroid/app/Activity;)V | ||
16 | ····.locals·0 | ||
17 | ····.param·p0,·"activity"····#·Landroid/app/Activity; | ||
18 | ····.prologue | ||
19 | ····.line·34 | ||
20 | ····invoke-virtual·{p0},·Landroid/app/Activity;->finishAffinity()V | ||
21 | ····.line·35 | ||
22 | ····return-void | ||
23 | .end·method | ||
15 | .method·public·static·startActivity(Landroid/content/Context;Landroid/content/Intent;Landroid/os/Bundle;)V | 24 | .method·public·static·startActivity(Landroid/content/Context;Landroid/content/Intent;Landroid/os/Bundle;)V |
16 | ····.locals·0 | 25 | ····.locals·0 |
17 | ····.param·p0,·"context"····#·Landroid/content/Context; | 26 | ····.param·p0,·"context"····#·Landroid/content/Context; |
18 | ····.param·p1,·"intent"····#·Landroid/content/Intent; | 27 | ····.param·p1,·"intent"····#·Landroid/content/Intent; |
19 | ····.param·p2,·"options"····#·Landroid/os/Bundle; | 28 | ····.param·p2,·"options"····#·Landroid/os/Bundle; |
20 | ····.prologue | 29 | ····.prologue |
Offset 18, 15 lines modified | Offset 18, 15 lines modified | ||
18 | #·direct·methods | 18 | #·direct·methods |
19 | .method·constructor·<init>()V | 19 | .method·constructor·<init>()V |
20 | ····.locals·0 | 20 | ····.locals·0 |
21 | ····.prologue | 21 | ····.prologue |
22 | ····.line· | 22 | ····.line·90 |
23 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 23 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
24 | ····return-void | 24 | ····return-void |
25 | .end·method | 25 | .end·method |
26 | #·virtual·methods | 26 | #·virtual·methods |
Offset 37, 29 lines modified | Offset 37, 29 lines modified | ||
37 | ····.param·p3,·"requestCode"····#·I | 37 | ····.param·p3,·"requestCode"····#·I |
38 | ····.param·p4,·"flags"····#·I | 38 | ····.param·p4,·"flags"····#·I |
39 | ····.param·p5,·"options"····#·Landroid/os/Bundle; | 39 | ····.param·p5,·"options"····#·Landroid/os/Bundle; |
40 | ····.prologue | 40 | ····.prologue |
41 | ····const/4·v2,·0x0 | 41 | ····const/4·v2,·0x0 |
42 | ····.line· | 42 | ····.line·93 |
43 | ····new-instance·v0,·Landroid/content/Intent; | 43 | ····new-instance·v0,·Landroid/content/Intent; |
44 | ····aget-object·v1,·p2,·v2 | 44 | ····aget-object·v1,·p2,·v2 |
45 | ····invoke-direct·{v0,·v1},·Landroid/content/Intent;-><init>(Landroid/content/Intent;)V | 45 | ····invoke-direct·{v0,·v1},·Landroid/content/Intent;-><init>(Landroid/content/Intent;)V |
46 | ····const·v1,·0x1000c000 | 46 | ····const·v1,·0x1000c000 |
47 | ····invoke-virtual·{v0,·v1},·Landroid/content/Intent;->addFlags(I)Landroid/content/Intent; | 47 | ····invoke-virtual·{v0,·v1},·Landroid/content/Intent;->addFlags(I)Landroid/content/Intent; |
48 | ····move-result-object·v0 | 48 | ····move-result-object·v0 |
49 | ····aput-object·v0,·p2,·v2 | 49 | ····aput-object·v0,·p2,·v2 |
50 | ····.line·9 | 50 | ····.line·96 |
51 | ····invoke-static·{p1,·p3,·p2,·p4},·Landroid/support/v4/app/TaskStackBuilderHoneycomb;->getActivitiesPendingIntent(Landroid/content/Context;I[Landroid/content/Intent;I)Landroid/app/PendingIntent; | 51 | ····invoke-static·{p1,·p3,·p2,·p4},·Landroid/support/v4/app/TaskStackBuilderHoneycomb;->getActivitiesPendingIntent(Landroid/content/Context;I[Landroid/content/Intent;I)Landroid/app/PendingIntent; |
52 | ····move-result-object·v0 | 52 | ····move-result-object·v0 |
53 | ····return-object·v0 | 53 | ····return-object·v0 |
54 | .end·method | 54 | .end·method |
Offset 2, 126 lines modified | Offset 2, 679 lines modified | ||
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | .source·"NotificationCompat.java" | 3 | .source·"NotificationCompat.java" |
4 | #·annotations | 4 | #·annotations |
5 | .annotation·system·Ldalvik/annotation/MemberClasses; | 5 | .annotation·system·Ldalvik/annotation/MemberClasses; |
6 | ····value·=·{ | 6 | ····value·=·{ |
7 | ········Landroid/support/v4/app/NotificationCompat$1;, | ||
8 | ········Landroid/support/v4/app/NotificationCompat$CarExtender;, | ||
9 | ········Landroid/support/v4/app/NotificationCompat$WearableExtender;, | ||
10 | ········Landroid/support/v4/app/NotificationCompat$Extender;, | ||
7 | ········Landroid/support/v4/app/NotificationCompat$Action;, | 11 | ········Landroid/support/v4/app/NotificationCompat$Action;, |
8 | ········Landroid/support/v4/app/NotificationCompat$InboxStyle;, | 12 | ········Landroid/support/v4/app/NotificationCompat$InboxStyle;, |
9 | ········Landroid/support/v4/app/NotificationCompat$BigTextStyle;, | 13 | ········Landroid/support/v4/app/NotificationCompat$BigTextStyle;, |
10 | ········Landroid/support/v4/app/NotificationCompat$BigPictureStyle;, | 14 | ········Landroid/support/v4/app/NotificationCompat$BigPictureStyle;, |
11 | ········Landroid/support/v4/app/NotificationCompat$Style;, | 15 | ········Landroid/support/v4/app/NotificationCompat$Style;, |
12 | ········Landroid/support/v4/app/NotificationCompat$Builder;, | 16 | ········Landroid/support/v4/app/NotificationCompat$Builder;, |
17 | ········Landroid/support/v4/app/NotificationCompat$NotificationCompatImplApi21;, | ||
18 | ········Landroid/support/v4/app/NotificationCompat$NotificationCompatImplApi20;, | ||
19 | ········Landroid/support/v4/app/NotificationCompat$NotificationCompatImplKitKat;, | ||
13 | ········Landroid/support/v4/app/NotificationCompat$NotificationCompatImplJellybean;, | 20 | ········Landroid/support/v4/app/NotificationCompat$NotificationCompatImplJellybean;, |
14 | ········Landroid/support/v4/app/NotificationCompat$NotificationCompatImplIceCreamSandwich;, | 21 | ········Landroid/support/v4/app/NotificationCompat$NotificationCompatImplIceCreamSandwich;, |
15 | ········Landroid/support/v4/app/NotificationCompat$NotificationCompatImplHoneycomb;, | 22 | ········Landroid/support/v4/app/NotificationCompat$NotificationCompatImplHoneycomb;, |
23 | ········Landroid/support/v4/app/NotificationCompat$NotificationCompatImplGingerbread;, | ||
16 | ········Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase;, | 24 | ········Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase;, |
17 | ········Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; | 25 | ········Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; |
18 | ····} | 26 | ····} |
19 | .end·annotation | 27 | .end·annotation |
20 | #·static·fields | 28 | #·static·fields |
29 | .field·public·static·final·CATEGORY_ALARM:Ljava/lang/String;·=·"alarm" | ||
30 | .field·public·static·final·CATEGORY_CALL:Ljava/lang/String;·=·"call" | ||
31 | .field·public·static·final·CATEGORY_EMAIL:Ljava/lang/String;·=·"email" | ||
32 | .field·public·static·final·CATEGORY_ERROR:Ljava/lang/String;·=·"err" | ||
33 | .field·public·static·final·CATEGORY_EVENT:Ljava/lang/String;·=·"event" | ||
34 | .field·public·static·final·CATEGORY_MESSAGE:Ljava/lang/String;·=·"msg" | ||
35 | .field·public·static·final·CATEGORY_PROGRESS:Ljava/lang/String;·=·"progress" | ||
36 | .field·public·static·final·CATEGORY_PROMO:Ljava/lang/String;·=·"promo" | ||
37 | .field·public·static·final·CATEGORY_RECOMMENDATION:Ljava/lang/String;·=·"recommendation" | ||
38 | .field·public·static·final·CATEGORY_SERVICE:Ljava/lang/String;·=·"service" | ||
39 | .field·public·static·final·CATEGORY_SOCIAL:Ljava/lang/String;·=·"social" | ||
40 | .field·public·static·final·CATEGORY_STATUS:Ljava/lang/String;·=·"status" | ||
41 | .field·public·static·final·CATEGORY_SYSTEM:Ljava/lang/String;·=·"sys" | ||
42 | .field·public·static·final·CATEGORY_TRANSPORT:Ljava/lang/String;·=·"transport" | ||
43 | .field·public·static·final·COLOR_DEFAULT:I·=·0x0 | ||
44 | .field·public·static·final·DEFAULT_ALL:I·=·-0x1 | ||
45 | .field·public·static·final·DEFAULT_LIGHTS:I·=·0x4 | ||
46 | .field·public·static·final·DEFAULT_SOUND:I·=·0x1 | ||
47 | .field·public·static·final·DEFAULT_VIBRATE:I·=·0x2 | ||
48 | .field·public·static·final·EXTRA_BACKGROUND_IMAGE_URI:Ljava/lang/String;·=·"android.backgroundImageUri" | ||
49 | .field·public·static·final·EXTRA_BIG_TEXT:Ljava/lang/String;·=·"android.bigText" | ||
50 | .field·public·static·final·EXTRA_COMPACT_ACTIONS:Ljava/lang/String;·=·"android.compactActions" | ||
51 | .field·public·static·final·EXTRA_INFO_TEXT:Ljava/lang/String;·=·"android.infoText" | ||
52 | .field·public·static·final·EXTRA_LARGE_ICON:Ljava/lang/String;·=·"android.largeIcon" | ||
53 | .field·public·static·final·EXTRA_LARGE_ICON_BIG:Ljava/lang/String;·=·"android.largeIcon.big" | ||
54 | .field·public·static·final·EXTRA_MEDIA_SESSION:Ljava/lang/String;·=·"android.mediaSession" | ||
55 | .field·public·static·final·EXTRA_PEOPLE:Ljava/lang/String;·=·"android.people" | ||
56 | .field·public·static·final·EXTRA_PICTURE:Ljava/lang/String;·=·"android.picture" | ||
57 | .field·public·static·final·EXTRA_PROGRESS:Ljava/lang/String;·=·"android.progress" | ||
58 | .field·public·static·final·EXTRA_PROGRESS_INDETERMINATE:Ljava/lang/String;·=·"android.progressIndeterminate" | ||
59 | .field·public·static·final·EXTRA_PROGRESS_MAX:Ljava/lang/String;·=·"android.progressMax" | ||
60 | .field·public·static·final·EXTRA_SHOW_CHRONOMETER:Ljava/lang/String;·=·"android.showChronometer" | ||
61 | .field·public·static·final·EXTRA_SHOW_WHEN:Ljava/lang/String;·=·"android.showWhen" | ||
62 | .field·public·static·final·EXTRA_SMALL_ICON:Ljava/lang/String;·=·"android.icon" | ||
63 | .field·public·static·final·EXTRA_SUB_TEXT:Ljava/lang/String;·=·"android.subText" | ||
64 | .field·public·static·final·EXTRA_SUMMARY_TEXT:Ljava/lang/String;·=·"android.summaryText" | ||
65 | .field·public·static·final·EXTRA_TEMPLATE:Ljava/lang/String;·=·"android.template" | ||
66 | .field·public·static·final·EXTRA_TEXT:Ljava/lang/String;·=·"android.text" | ||
67 | .field·public·static·final·EXTRA_TEXT_LINES:Ljava/lang/String;·=·"android.textLines" | ||
68 | .field·public·static·final·EXTRA_TITLE:Ljava/lang/String;·=·"android.title" | ||
69 | .field·public·static·final·EXTRA_TITLE_BIG:Ljava/lang/String;·=·"android.title.big" | ||
70 | .field·public·static·final·FLAG_AUTO_CANCEL:I·=·0x10 | ||
71 | .field·public·static·final·FLAG_FOREGROUND_SERVICE:I·=·0x40 | ||
72 | .field·public·static·final·FLAG_GROUP_SUMMARY:I·=·0x200 | ||
21 | .field·public·static·final·FLAG_HIGH_PRIORITY:I·=·0x80 | 73 | .field·public·static·final·FLAG_HIGH_PRIORITY:I·=·0x80 |
74 | .field·public·static·final·FLAG_INSISTENT:I·=·0x4 | ||
75 | .field·public·static·final·FLAG_LOCAL_ONLY:I·=·0x100 | ||
76 | .field·public·static·final·FLAG_NO_CLEAR:I·=·0x20 | ||
Max diff block lines reached; 19136/24719 bytes (77.41%) of diff not shown. |
Offset 18, 54 lines modified | Offset 18, 54 lines modified | ||
18 | #·direct·methods | 18 | #·direct·methods |
19 | .method·private·constructor·<init>()V | 19 | .method·private·constructor·<init>()V |
20 | ····.locals·0 | 20 | ····.locals·0 |
21 | ····.prologue | 21 | ····.prologue |
22 | ····.line· | 22 | ····.line·132 |
23 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 23 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
24 | ····return-void | 24 | ····return-void |
25 | .end·method | 25 | .end·method |
26 | .method·synthetic·constructor·<init>(Landroid/support/v4/app/ActionBarDrawerToggle$1;)V | 26 | .method·synthetic·constructor·<init>(Landroid/support/v4/app/ActionBarDrawerToggle$1;)V |
27 | ····.locals·0 | 27 | ····.locals·0 |
28 | ····.param·p1,·"x0"····#·Landroid/support/v4/app/ActionBarDrawerToggle$1; | 28 | ····.param·p1,·"x0"····#·Landroid/support/v4/app/ActionBarDrawerToggle$1; |
29 | ····.prologue | 29 | ····.prologue |
30 | ····.line· | 30 | ····.line·132 |
31 | ····invoke-direct·{p0},·Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplHC;-><init>()V | 31 | ····invoke-direct·{p0},·Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplHC;-><init>()V |
32 | ····return-void | 32 | ····return-void |
33 | .end·method | 33 | .end·method |
34 | #·virtual·methods | 34 | #·virtual·methods |
35 | .method·public·getThemeUpIndicator(Landroid/app/Activity;)Landroid/graphics/drawable/Drawable; | 35 | .method·public·getThemeUpIndicator(Landroid/app/Activity;)Landroid/graphics/drawable/Drawable; |
36 | ····.locals·1 | 36 | ····.locals·1 |
37 | ····.param·p1,·"activity"····#·Landroid/app/Activity; | 37 | ····.param·p1,·"activity"····#·Landroid/app/Activity; |
38 | ····.prologue | 38 | ····.prologue |
39 | ····.line· | 39 | ····.line·135 |
40 | ····invoke-static·{p1},·Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb;->getThemeUpIndicator(Landroid/app/Activity;)Landroid/graphics/drawable/Drawable; | 40 | ····invoke-static·{p1},·Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb;->getThemeUpIndicator(Landroid/app/Activity;)Landroid/graphics/drawable/Drawable; |
41 | ····move-result-object·v0 | 41 | ····move-result-object·v0 |
42 | ····return-object·v0 | 42 | ····return-object·v0 |
43 | .end·method | 43 | .end·method |
44 | .method·public·setActionBarDescription(Ljava/lang/Object;Landroid/app/Activity;I)Ljava/lang/Object; | 44 | .method·public·setActionBarDescription(Ljava/lang/Object;Landroid/app/Activity;I)Ljava/lang/Object; |
45 | ····.locals·1 | 45 | ····.locals·1 |
46 | ····.param·p1,·"info"····#·Ljava/lang/Object; | 46 | ····.param·p1,·"info"····#·Ljava/lang/Object; |
47 | ····.param·p2,·"activity"····#·Landroid/app/Activity; | 47 | ····.param·p2,·"activity"····#·Landroid/app/Activity; |
48 | ····.param·p3,·"contentDescRes"····#·I | 48 | ····.param·p3,·"contentDescRes"····#·I |
49 | ····.prologue | 49 | ····.prologue |
50 | ····.line·1 | 50 | ····.line·147 |
51 | ····invoke-static·{p1,·p2,·p3},·Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb;->setActionBarDescription(Ljava/lang/Object;Landroid/app/Activity;I)Ljava/lang/Object; | 51 | ····invoke-static·{p1,·p2,·p3},·Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb;->setActionBarDescription(Ljava/lang/Object;Landroid/app/Activity;I)Ljava/lang/Object; |
52 | ····move-result-object·v0 | 52 | ····move-result-object·v0 |
53 | ····return-object·v0 | 53 | ····return-object·v0 |
54 | .end·method | 54 | .end·method |
Offset 73, 14 lines modified | Offset 73, 14 lines modified | ||
73 | ····.locals·1 | 73 | ····.locals·1 |
74 | ····.param·p1,·"info"····#·Ljava/lang/Object; | 74 | ····.param·p1,·"info"····#·Ljava/lang/Object; |
75 | ····.param·p2,·"activity"····#·Landroid/app/Activity; | 75 | ····.param·p2,·"activity"····#·Landroid/app/Activity; |
76 | ····.param·p3,·"themeImage"····#·Landroid/graphics/drawable/Drawable; | 76 | ····.param·p3,·"themeImage"····#·Landroid/graphics/drawable/Drawable; |
77 | ····.param·p4,·"contentDescRes"····#·I | 77 | ····.param·p4,·"contentDescRes"····#·I |
78 | ····.prologue | 78 | ····.prologue |
79 | ····.line· | 79 | ····.line·141 |
80 | ····invoke-static·{p1,·p2,·p3,·p4},·Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb;->setActionBarUpIndicator(Ljava/lang/Object;Landroid/app/Activity;Landroid/graphics/drawable/Drawable;I)Ljava/lang/Object; | 80 | ····invoke-static·{p1,·p2,·p3,·p4},·Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb;->setActionBarUpIndicator(Ljava/lang/Object;Landroid/app/Activity;Landroid/graphics/drawable/Drawable;I)Ljava/lang/Object; |
81 | ····move-result-object·v0 | 81 | ····move-result-object·v0 |
82 | ····return-object·v0 | 82 | ····return-object·v0 |
83 | .end·method | 83 | .end·method |
Offset 24, 15 lines modified | Offset 24, 15 lines modified | ||
24 | #·direct·methods | 24 | #·direct·methods |
25 | .method·constructor·<init>(Landroid/support/v4/app/FragmentManagerImpl;Landroid/support/v4/app/Fragment;)V | 25 | .method·constructor·<init>(Landroid/support/v4/app/FragmentManagerImpl;Landroid/support/v4/app/Fragment;)V |
26 | ····.locals·0 | 26 | ····.locals·0 |
27 | ····.prologue | 27 | ····.prologue |
28 | ····.line· | 28 | ····.line·1027 |
29 | ····iput-object·p1,·p0,·Landroid/support/v4/app/FragmentManagerImpl$5;->this$0:Landroid/support/v4/app/FragmentManagerImpl; | 29 | ····iput-object·p1,·p0,·Landroid/support/v4/app/FragmentManagerImpl$5;->this$0:Landroid/support/v4/app/FragmentManagerImpl; |
30 | ····iput-object·p2,·p0,·Landroid/support/v4/app/FragmentManagerImpl$5;->val$fragment:Landroid/support/v4/app/Fragment; | 30 | ····iput-object·p2,·p0,·Landroid/support/v4/app/FragmentManagerImpl$5;->val$fragment:Landroid/support/v4/app/Fragment; |
31 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 31 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
32 | ····return-void | 32 | ····return-void |
Offset 43, 58 lines modified | Offset 43, 58 lines modified | ||
43 | .method·public·onAnimationEnd(Landroid/view/animation/Animation;)V | 43 | .method·public·onAnimationEnd(Landroid/view/animation/Animation;)V |
44 | ····.locals·6 | 44 | ····.locals·6 |
45 | ····.param·p1,·"animation"····#·Landroid/view/animation/Animation; | 45 | ····.param·p1,·"animation"····#·Landroid/view/animation/Animation; |
46 | ····.prologue | 46 | ····.prologue |
47 | ····const/4·v3,·0x0 | 47 | ····const/4·v3,·0x0 |
48 | ····.line· | 48 | ····.line·1030 |
49 | ····iget-object·v0,·p0,·Landroid/support/v4/app/FragmentManagerImpl$5;->val$fragment:Landroid/support/v4/app/Fragment; | 49 | ····iget-object·v0,·p0,·Landroid/support/v4/app/FragmentManagerImpl$5;->val$fragment:Landroid/support/v4/app/Fragment; |
50 | ····iget-object·v0,·v0,·Landroid/support/v4/app/Fragment;->mAnimatingAway:Landroid/view/View; | 50 | ····iget-object·v0,·v0,·Landroid/support/v4/app/Fragment;->mAnimatingAway:Landroid/view/View; |
51 | ····if-eqz·v0,·:cond_0 | 51 | ····if-eqz·v0,·:cond_0 |
52 | ····.line· | 52 | ····.line·1031 |
53 | ····iget-object·v0,·p0,·Landroid/support/v4/app/FragmentManagerImpl$5;->val$fragment:Landroid/support/v4/app/Fragment; | 53 | ····iget-object·v0,·p0,·Landroid/support/v4/app/FragmentManagerImpl$5;->val$fragment:Landroid/support/v4/app/Fragment; |
54 | ····const/4·v1,·0x0 | 54 | ····const/4·v1,·0x0 |
55 | ····iput-object·v1,·v0,·Landroid/support/v4/app/Fragment;->mAnimatingAway:Landroid/view/View; | 55 | ····iput-object·v1,·v0,·Landroid/support/v4/app/Fragment;->mAnimatingAway:Landroid/view/View; |
56 | ····.line· | 56 | ····.line·1032 |
57 | ····iget-object·v0,·p0,·Landroid/support/v4/app/FragmentManagerImpl$5;->this$0:Landroid/support/v4/app/FragmentManagerImpl; | 57 | ····iget-object·v0,·p0,·Landroid/support/v4/app/FragmentManagerImpl$5;->this$0:Landroid/support/v4/app/FragmentManagerImpl; |
58 | ····iget-object·v1,·p0,·Landroid/support/v4/app/FragmentManagerImpl$5;->val$fragment:Landroid/support/v4/app/Fragment; | 58 | ····iget-object·v1,·p0,·Landroid/support/v4/app/FragmentManagerImpl$5;->val$fragment:Landroid/support/v4/app/Fragment; |
59 | ····iget-object·v2,·p0,·Landroid/support/v4/app/FragmentManagerImpl$5;->val$fragment:Landroid/support/v4/app/Fragment; | 59 | ····iget-object·v2,·p0,·Landroid/support/v4/app/FragmentManagerImpl$5;->val$fragment:Landroid/support/v4/app/Fragment; |
60 | ····iget·v2,·v2,·Landroid/support/v4/app/Fragment;->mStateAfterAnimating:I | 60 | ····iget·v2,·v2,·Landroid/support/v4/app/Fragment;->mStateAfterAnimating:I |
61 | ····move·v4,·v3 | 61 | ····move·v4,·v3 |
62 | ····move·v5,·v3 | 62 | ····move·v5,·v3 |
63 | ····invoke-virtual/range·{v0·..·v5},·Landroid/support/v4/app/FragmentManagerImpl;->moveToState(Landroid/support/v4/app/Fragment;IIIZ)V | 63 | ····invoke-virtual/range·{v0·..·v5},·Landroid/support/v4/app/FragmentManagerImpl;->moveToState(Landroid/support/v4/app/Fragment;IIIZ)V |
64 | ····.line· | 64 | ····.line·1035 |
65 | ····:cond_0 | 65 | ····:cond_0 |
66 | ····return-void | 66 | ····return-void |
67 | .end·method | 67 | .end·method |
68 | .method·public·onAnimationRepeat(Landroid/view/animation/Animation;)V | 68 | .method·public·onAnimationRepeat(Landroid/view/animation/Animation;)V |
69 | ····.locals·0 | 69 | ····.locals·0 |
70 | ····.param·p1,·"animation"····#·Landroid/view/animation/Animation; | 70 | ····.param·p1,·"animation"····#·Landroid/view/animation/Animation; |
71 | ····.prologue | 71 | ····.prologue |
72 | ····.line·10 | 72 | ····.line·1038 |
73 | ····return-void | 73 | ····return-void |
74 | .end·method | 74 | .end·method |
75 | .method·public·onAnimationStart(Landroid/view/animation/Animation;)V | 75 | .method·public·onAnimationStart(Landroid/view/animation/Animation;)V |
76 | ····.locals·0 | 76 | ····.locals·0 |
77 | ····.param·p1,·"animation"····#·Landroid/view/animation/Animation; | 77 | ····.param·p1,·"animation"····#·Landroid/view/animation/Animation; |
78 | ····.prologue | 78 | ····.prologue |
79 | ····.line·10 | 79 | ····.line·1041 |
80 | ····return-void | 80 | ····return-void |
81 | .end·method | 81 | .end·method |
Offset 28, 64 lines modified | Offset 28, 64 lines modified | ||
28 | #·direct·methods | 28 | #·direct·methods |
29 | .method·constructor·<init>()V | 29 | .method·constructor·<init>()V |
30 | ····.locals·0 | 30 | ····.locals·0 |
31 | ····.prologue | 31 | ····.prologue |
32 | ····.line·3 | 32 | ····.line·387 |
33 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 33 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
34 | ····return-void | 34 | ····return-void |
35 | .end·method | 35 | .end·method |
36 | #·virtual·methods | 36 | #·virtual·methods |
37 | .method·public·createFromParcel(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentManagerState; | 37 | .method·public·createFromParcel(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentManagerState; |
38 | ····.locals·1 | 38 | ····.locals·1 |
39 | ····.param·p1,·"in"····#·Landroid/os/Parcel; | 39 | ····.param·p1,·"in"····#·Landroid/os/Parcel; |
40 | ····.prologue | 40 | ····.prologue |
41 | ····.line·3 | 41 | ····.line·389 |
42 | ····new-instance·v0,·Landroid/support/v4/app/FragmentManagerState; | 42 | ····new-instance·v0,·Landroid/support/v4/app/FragmentManagerState; |
43 | ····invoke-direct·{v0,·p1},·Landroid/support/v4/app/FragmentManagerState;-><init>(Landroid/os/Parcel;)V | 43 | ····invoke-direct·{v0,·p1},·Landroid/support/v4/app/FragmentManagerState;-><init>(Landroid/os/Parcel;)V |
44 | ····return-object·v0 | 44 | ····return-object·v0 |
45 | .end·method | 45 | .end·method |
46 | .method·public·bridge·synthetic·createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; | 46 | .method·public·bridge·synthetic·createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; |
47 | ····.locals·1 | 47 | ····.locals·1 |
48 | ····.param·p1,·"x0"····#·Landroid/os/Parcel; | 48 | ····.param·p1,·"x0"····#·Landroid/os/Parcel; |
49 | ····.prologue | 49 | ····.prologue |
50 | ····.line·3 | 50 | ····.line·387 |
51 | ····invoke-virtual·{p0,·p1},·Landroid/support/v4/app/FragmentManagerState$1;->createFromParcel(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentManagerState; | 51 | ····invoke-virtual·{p0,·p1},·Landroid/support/v4/app/FragmentManagerState$1;->createFromParcel(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentManagerState; |
52 | ····move-result-object·v0 | 52 | ····move-result-object·v0 |
53 | ····return-object·v0 | 53 | ····return-object·v0 |
54 | .end·method | 54 | .end·method |
55 | .method·public·newArray(I)[Landroid/support/v4/app/FragmentManagerState; | 55 | .method·public·newArray(I)[Landroid/support/v4/app/FragmentManagerState; |
56 | ····.locals·1 | 56 | ····.locals·1 |
57 | ····.param·p1,·"size"····#·I | 57 | ····.param·p1,·"size"····#·I |
58 | ····.prologue | 58 | ····.prologue |
59 | ····.line·3 | 59 | ····.line·393 |
60 | ····new-array·v0,·p1,·[Landroid/support/v4/app/FragmentManagerState; | 60 | ····new-array·v0,·p1,·[Landroid/support/v4/app/FragmentManagerState; |
61 | ····return-object·v0 | 61 | ····return-object·v0 |
62 | .end·method | 62 | .end·method |
63 | .method·public·bridge·synthetic·newArray(I)[Ljava/lang/Object; | 63 | .method·public·bridge·synthetic·newArray(I)[Ljava/lang/Object; |
64 | ····.locals·1 | 64 | ····.locals·1 |
65 | ····.param·p1,·"x0"····#·I | 65 | ····.param·p1,·"x0"····#·I |
66 | ····.prologue | 66 | ····.prologue |
67 | ····.line·3 | 67 | ····.line·387 |
68 | ····invoke-virtual·{p0,·p1},·Landroid/support/v4/app/FragmentManagerState$1;->newArray(I)[Landroid/support/v4/app/FragmentManagerState; | 68 | ····invoke-virtual·{p0,·p1},·Landroid/support/v4/app/FragmentManagerState$1;->newArray(I)[Landroid/support/v4/app/FragmentManagerState; |
69 | ····move-result-object·v0 | 69 | ····move-result-object·v0 |
70 | ····return-object·v0 | 70 | ····return-object·v0 |
71 | .end·method | 71 | .end·method |
Offset 28, 64 lines modified | Offset 28, 64 lines modified | ||
28 | #·direct·methods | 28 | #·direct·methods |
29 | .method·constructor·<init>()V | 29 | .method·constructor·<init>()V |
30 | ····.locals·0 | 30 | ····.locals·0 |
31 | ····.prologue | 31 | ····.prologue |
32 | ····.line·1 | 32 | ····.line·141 |
33 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 33 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
34 | ····return-void | 34 | ····return-void |
35 | .end·method | 35 | .end·method |
36 | #·virtual·methods | 36 | #·virtual·methods |
37 | .method·public·createFromParcel(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentState; | 37 | .method·public·createFromParcel(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentState; |
38 | ····.locals·1 | 38 | ····.locals·1 |
39 | ····.param·p1,·"in"····#·Landroid/os/Parcel; | 39 | ····.param·p1,·"in"····#·Landroid/os/Parcel; |
40 | ····.prologue | 40 | ····.prologue |
41 | ····.line·1 | 41 | ····.line·143 |
42 | ····new-instance·v0,·Landroid/support/v4/app/FragmentState; | 42 | ····new-instance·v0,·Landroid/support/v4/app/FragmentState; |
43 | ····invoke-direct·{v0,·p1},·Landroid/support/v4/app/FragmentState;-><init>(Landroid/os/Parcel;)V | 43 | ····invoke-direct·{v0,·p1},·Landroid/support/v4/app/FragmentState;-><init>(Landroid/os/Parcel;)V |
44 | ····return-object·v0 | 44 | ····return-object·v0 |
45 | .end·method | 45 | .end·method |
46 | .method·public·bridge·synthetic·createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; | 46 | .method·public·bridge·synthetic·createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; |
47 | ····.locals·1 | 47 | ····.locals·1 |
48 | ····.param·p1,·"x0"····#·Landroid/os/Parcel; | 48 | ····.param·p1,·"x0"····#·Landroid/os/Parcel; |
49 | ····.prologue | 49 | ····.prologue |
50 | ····.line·1 | 50 | ····.line·141 |
51 | ····invoke-virtual·{p0,·p1},·Landroid/support/v4/app/FragmentState$1;->createFromParcel(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentState; | 51 | ····invoke-virtual·{p0,·p1},·Landroid/support/v4/app/FragmentState$1;->createFromParcel(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentState; |
52 | ····move-result-object·v0 | 52 | ····move-result-object·v0 |
53 | ····return-object·v0 | 53 | ····return-object·v0 |
54 | .end·method | 54 | .end·method |
55 | .method·public·newArray(I)[Landroid/support/v4/app/FragmentState; | 55 | .method·public·newArray(I)[Landroid/support/v4/app/FragmentState; |
56 | ····.locals·1 | 56 | ····.locals·1 |
57 | ····.param·p1,·"size"····#·I | 57 | ····.param·p1,·"size"····#·I |
58 | ····.prologue | 58 | ····.prologue |
59 | ····.line·14 | 59 | ····.line·147 |
60 | ····new-array·v0,·p1,·[Landroid/support/v4/app/FragmentState; | 60 | ····new-array·v0,·p1,·[Landroid/support/v4/app/FragmentState; |
61 | ····return-object·v0 | 61 | ····return-object·v0 |
62 | .end·method | 62 | .end·method |
63 | .method·public·bridge·synthetic·newArray(I)[Ljava/lang/Object; | 63 | .method·public·bridge·synthetic·newArray(I)[Ljava/lang/Object; |
64 | ····.locals·1 | 64 | ····.locals·1 |
65 | ····.param·p1,·"x0"····#·I | 65 | ····.param·p1,·"x0"····#·I |
66 | ····.prologue | 66 | ····.prologue |
67 | ····.line·1 | 67 | ····.line·141 |
68 | ····invoke-virtual·{p0,·p1},·Landroid/support/v4/app/FragmentState$1;->newArray(I)[Landroid/support/v4/app/FragmentState; | 68 | ····invoke-virtual·{p0,·p1},·Landroid/support/v4/app/FragmentState$1;->newArray(I)[Landroid/support/v4/app/FragmentState; |
69 | ····move-result-object·v0 | 69 | ····move-result-object·v0 |
70 | ····return-object·v0 | 70 | ····return-object·v0 |
71 | .end·method | 71 | .end·method |
Offset 17, 13 lines modified | Offset 17, 13 lines modified | ||
17 | #·direct·methods | 17 | #·direct·methods |
18 | .method·public·constructor·<init>(Ljava/lang/String;Ljava/lang/Exception;)V | 18 | .method·public·constructor·<init>(Ljava/lang/String;Ljava/lang/Exception;)V |
19 | ····.locals·0 | 19 | ····.locals·0 |
20 | ····.param·p1,·"msg"····#·Ljava/lang/String; | 20 | ····.param·p1,·"msg"····#·Ljava/lang/String; |
21 | ····.param·p2,·"cause"····#·Ljava/lang/Exception; | 21 | ····.param·p2,·"cause"····#·Ljava/lang/Exception; |
22 | ····.prologue | 22 | ····.prologue |
23 | ····.line·3 | 23 | ····.line·366 |
24 | ····invoke-direct·{p0,·p1,·p2},·Ljava/lang/RuntimeException;-><init>(Ljava/lang/String;Ljava/lang/Throwable;)V | 24 | ····invoke-direct·{p0,·p1,·p2},·Ljava/lang/RuntimeException;-><init>(Ljava/lang/String;Ljava/lang/Throwable;)V |
25 | ····.line·3 | 25 | ····.line·367 |
26 | ····return-void | 26 | ····return-void |
27 | .end·method | 27 | .end·method |
Offset 38, 15 lines modified | Offset 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·71 | 39 | ····.line·71 |
40 | ····return-void | 40 | ····return-void |
41 | .end·method | 41 | .end·method |
42 | .method·private·static·makeFragmentName(IJ)Ljava/lang/String; | 42 | .method·private·static·makeFragmentName(IJ)Ljava/lang/String; |
43 | ····.locals· | 43 | ····.locals·3 |
44 | ····.param·p0,·"viewId"····#·I | 44 | ····.param·p0,·"viewId"····#·I |
45 | ····.param·p1,·"id"····#·J | 45 | ····.param·p1,·"id"····#·J |
46 | ····.prologue | 46 | ····.prologue |
47 | ····.line·173 | 47 | ····.line·173 |
48 | ····new-instance·v0,·Ljava/lang/StringBuilder; | 48 | ····new-instance·v0,·Ljava/lang/StringBuilder; |
Offset 181, 31 lines modified | Offset 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·88 | 182 | ····.line·88 |
183 | ····:cond_0 | 183 | ····:cond_0 |
184 | ····invoke-virtual·{p0,·p2},·Landroid/support/v4/app/FragmentPagerAdapter;->getItemId(I)J | 184 | ····invoke-virtual·{p0,·p2},·Landroid/support/v4/app/FragmentPagerAdapter;->getItemId(I)J |
185 | ····move-result-wide·v | 185 | ····move-result-wide·v2 |
186 | ····.line·91 | 186 | ····.line·91 |
187 | ····.local·v | 187 | ····.local·v2,·"itemId":J |
188 | ····invoke-virtual·{p1},·Landroid/view/ViewGroup;->getId()I | 188 | ····invoke-virtual·{p1},·Landroid/view/ViewGroup;->getId()I |
189 | ····move-result·v4 | 189 | ····move-result·v4 |
190 | ····invoke-static·{v4,·v | 190 | ····invoke-static·{v4,·v2,·v3},·Landroid/support/v4/app/FragmentPagerAdapter;->makeFragmentName(IJ)Ljava/lang/String; |
191 | ····move-result-object·v | 191 | ····move-result-object·v1 |
192 | ····.line·92 | 192 | ····.line·92 |
193 | ····.local·v | 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,·v | 195 | ····invoke-virtual·{v4,·v1},·Landroid/support/v4/app/FragmentManager;->findFragmentByTag(Ljava/lang/String;)Landroid/support/v4/app/Fragment; |
196 | ····move-result-object·v0 | 196 | ····move-result-object·v0 |
197 | ····.line·93 | 197 | ····.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_2 | 199 | ····if-eqz·v0,·:cond_2 |
Offset 243, 15 lines modified | Offset 243, 15 lines modified | ||
243 | ····move-result·v5 | 243 | ····move-result·v5 |
244 | ····invoke-virtual·{p1},·Landroid/view/ViewGroup;->getId()I | 244 | ····invoke-virtual·{p1},·Landroid/view/ViewGroup;->getId()I |
245 | ····move-result·v6 | 245 | ····move-result·v6 |
246 | ····invoke-static·{v6,·v | 246 | ····invoke-static·{v6,·v2,·v3},·Landroid/support/v4/app/FragmentPagerAdapter;->makeFragmentName(IJ)Ljava/lang/String; |
247 | ····move-result-object·v6 | 247 | ····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_0 | 249 | ····goto·:goto_0 |
250 | .end·method | 250 | .end·method |
Offset 1, 47 lines modified | Offset 1, 222 lines modified | ||
1 | .class·public·Landroid/support/v4/app/NotificationCompat$Action; | 1 | .class·public·Landroid/support/v4/app/NotificationCompat$Action; |
2 | .super·L | 2 | .super·Landroid/support/v4/app/NotificationCompatBase$Action; |
3 | .source·"NotificationCompat.java" | 3 | .source·"NotificationCompat.java" |
4 | #·annotations | 4 | #·annotations |
5 | .annotation·system·Ldalvik/annotation/EnclosingClass; | 5 | .annotation·system·Ldalvik/annotation/EnclosingClass; |
6 | ····value·=·Landroid/support/v4/app/NotificationCompat; | 6 | ····value·=·Landroid/support/v4/app/NotificationCompat; |
7 | .end·annotation | 7 | .end·annotation |
8 | .annotation·system·Ldalvik/annotation/InnerClass; | 8 | .annotation·system·Ldalvik/annotation/InnerClass; |
9 | ····accessFlags·=·0x9 | 9 | ····accessFlags·=·0x9 |
10 | ····name·=·"Action" | 10 | ····name·=·"Action" |
11 | .end·annotation | 11 | .end·annotation |
12 | .annotation·system·Ldalvik/annotation/MemberClasses; | ||
13 | ····value·=·{ | ||
14 | ········Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;, | ||
15 | ········Landroid/support/v4/app/NotificationCompat$Action$Extender;, | ||
16 | ········Landroid/support/v4/app/NotificationCompat$Action$Builder; | ||
17 | ····} | ||
18 | .end·annotation | ||
19 | #·static·fields | ||
20 | .field·public·static·final·FACTORY:Landroid/support/v4/app/NotificationCompatBase$Action$Factory; | ||
12 | #·instance·fields | 21 | #·instance·fields |
13 | .field·public·actionIntent:Landroid/app/PendingIntent; | 22 | .field·public·actionIntent:Landroid/app/PendingIntent; |
14 | .field·public·icon:I | 23 | .field·public·icon:I |
24 | .field·private·final·mExtras:Landroid/os/Bundle; | ||
25 | .field·private·final·mRemoteInputs:[Landroid/support/v4/app/RemoteInput; | ||
15 | .field·public·title:Ljava/lang/CharSequence; | 26 | .field·public·title:Ljava/lang/CharSequence; |
16 | #·direct·methods | 27 | #·direct·methods |
28 | .method·static·constructor·<clinit>()V | ||
29 | ····.locals·1 | ||
30 | ····.prologue | ||
31 | ····.line·2135 | ||
32 | ····new-instance·v0,·Landroid/support/v4/app/NotificationCompat$Action$1; | ||
33 | ····invoke-direct·{v0},·Landroid/support/v4/app/NotificationCompat$Action$1;-><init>()V | ||
34 | ····sput-object·v0,·Landroid/support/v4/app/NotificationCompat$Action;->FACTORY:Landroid/support/v4/app/NotificationCompatBase$Action$Factory; | ||
35 | ····return-void | ||
36 | .end·method | ||
17 | .method·public·constructor·<init>(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)V | 37 | .method·public·constructor·<init>(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)V |
18 | ····.locals· | 38 | ····.locals·6 |
19 | ····.param·p1,·"icon | 39 | ····.param·p1,·"icon"····#·I |
20 | ····.param·p2,·"title | 40 | ····.param·p2,·"title"····#·Ljava/lang/CharSequence; |
21 | ····.param·p3,·"intent | 41 | ····.param·p3,·"intent"····#·Landroid/app/PendingIntent; |
42 | ····.prologue | ||
43 | ····.line·1791 | ||
44 | ····new-instance·v4,·Landroid/os/Bundle; | ||
45 | ····invoke-direct·{v4},·Landroid/os/Bundle;-><init>()V | ||
46 | ····const/4·v5,·0x0 | ||
47 | ····move-object·v0,·p0 | ||
48 | ····move·v1,·p1 | ||
49 | ····move-object·v2,·p2 | ||
50 | ····move-object·v3,·p3 | ||
51 | ····invoke-direct/range·{v0·..·v5},·Landroid/support/v4/app/NotificationCompat$Action;-><init>(ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;[Landroid/support/v4/app/RemoteInput;)V | ||
52 | ····.line·1792 | ||
53 | ····return-void | ||
54 | .end·method | ||
55 | .method·private·constructor·<init>(ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;[Landroid/support/v4/app/RemoteInput;)V | ||
56 | ····.locals·1 | ||
57 | ····.param·p1,·"icon"····#·I | ||
58 | ····.param·p2,·"title"····#·Ljava/lang/CharSequence; | ||
59 | ····.param·p3,·"intent"····#·Landroid/app/PendingIntent; | ||
60 | ····.param·p4,·"extras"····#·Landroid/os/Bundle; | ||
61 | ····.param·p5,·"remoteInputs"····#·[Landroid/support/v4/app/RemoteInput; | ||
22 | ····.prologue | 62 | ····.prologue |
23 | ····.line·824 | ||
24 | ···· | 63 | ····.line·1795 |
64 | ····invoke-direct·{p0},·Landroid/support/v4/app/NotificationCompatBase$Action;-><init>()V | ||
25 | ····.line· | 65 | ····.line·1796 |
26 | ····iput·p1,·p0,·Landroid/support/v4/app/NotificationCompat$Action;->icon:I | 66 | ····iput·p1,·p0,·Landroid/support/v4/app/NotificationCompat$Action;->icon:I |
27 | ····.line· | 67 | ····.line·1797 |
68 | ····invoke-static·{p2},·Landroid/support/v4/app/NotificationCompat$Builder;->limitCharSequenceLength(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; | ||
69 | ····move-result-object·v0 | ||
28 | ····iput-object· | 70 | ····iput-object·v0,·p0,·Landroid/support/v4/app/NotificationCompat$Action;->title:Ljava/lang/CharSequence; |
29 | ····.line· | 71 | ····.line·1798 |
30 | ····iput-object·p3,·p0,·Landroid/support/v4/app/NotificationCompat$Action;->actionIntent:Landroid/app/PendingIntent; | 72 | ····iput-object·p3,·p0,·Landroid/support/v4/app/NotificationCompat$Action;->actionIntent:Landroid/app/PendingIntent; |
73 | ····.line·1799 | ||
74 | ····if-eqz·p4,·:cond_0 | ||
75 | ····.end·local·p4····#·"extras":Landroid/os/Bundle; | ||
76 | ····:goto_0 | ||
77 | ····iput-object·p4,·p0,·Landroid/support/v4/app/NotificationCompat$Action;->mExtras:Landroid/os/Bundle; | ||
31 | ····.line·8 | 78 | ····.line·1800 |
79 | ····iput-object·p5,·p0,·Landroid/support/v4/app/NotificationCompat$Action;->mRemoteInputs:[Landroid/support/v4/app/RemoteInput; | ||
80 | ····.line·1801 | ||
81 | ····return-void | ||
82 | ····.line·1799 | ||
83 | ····.restart·local·p4····#·"extras":Landroid/os/Bundle; | ||
84 | ····:cond_0 | ||
85 | ····new-instance·p4,·Landroid/os/Bundle; | ||
Max diff block lines reached; 2001/7344 bytes (27.25%) of diff not shown. |
Offset 1, 415 lines modified | Offset 1, 1361 lines modified | ||
1 | .class·Landroid/support/v4/app/NotificationCompatJellybean; | 1 | .class·Landroid/support/v4/app/NotificationCompatJellybean; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | .source·"NotificationCompatJellybean.java" | 3 | .source·"NotificationCompatJellybean.java" |
4 | #·annotations | ||
5 | .annotation·system·Ldalvik/annotation/MemberClasses; | ||
6 | ····value·=·{ | ||
7 | ········Landroid/support/v4/app/NotificationCompatJellybean$Builder; | ||
8 | ····} | ||
9 | .end·annotation | ||
4 | #· | 10 | #·static·fields |
5 | .field· | 11 | .field·static·final·EXTRA_ACTION_EXTRAS:Ljava/lang/String;·=·"android.support.actionExtras" |
12 | .field·static·final·EXTRA_GROUP_KEY:Ljava/lang/String;·=·"android.support.groupKey" | ||
13 | .field·static·final·EXTRA_GROUP_SUMMARY:Ljava/lang/String;·=·"android.support.isGroupSummary" | ||
14 | .field·static·final·EXTRA_LOCAL_ONLY:Ljava/lang/String;·=·"android.support.localOnly" | ||
15 | .field·static·final·EXTRA_REMOTE_INPUTS:Ljava/lang/String;·=·"android.support.remoteInputs" | ||
16 | .field·static·final·EXTRA_SORT_KEY:Ljava/lang/String;·=·"android.support.sortKey" | ||
17 | .field·static·final·EXTRA_USE_SIDE_CHANNEL:Ljava/lang/String;·=·"android.support.useSideChannel" | ||
18 | .field·private·static·final·KEY_ACTION_INTENT:Ljava/lang/String;·=·"actionIntent" | ||
19 | .field·private·static·final·KEY_EXTRAS:Ljava/lang/String;·=·"extras" | ||
20 | .field·private·static·final·KEY_ICON:Ljava/lang/String;·=·"icon" | ||
21 | .field·private·static·final·KEY_REMOTE_INPUTS:Ljava/lang/String;·=·"remoteInputs" | ||
22 | .field·private·static·final·KEY_TITLE:Ljava/lang/String;·=·"title" | ||
23 | .field·public·static·final·TAG:Ljava/lang/String;·=·"NotificationCompat" | ||
24 | .field·private·static·sActionClass:Ljava/lang/Class; | ||
25 | ····.annotation·system·Ldalvik/annotation/Signature; | ||
26 | ········value·=·{ | ||
27 | ············"Ljava/lang/Class", | ||
28 | ············"<*>;" | ||
29 | ········} | ||
30 | ····.end·annotation | ||
31 | .end·field | ||
32 | .field·private·static·sActionIconField:Ljava/lang/reflect/Field; | ||
33 | .field·private·static·sActionIntentField:Ljava/lang/reflect/Field; | ||
34 | .field·private·static·sActionTitleField:Ljava/lang/reflect/Field; | ||
35 | .field·private·static·sActionsAccessFailed:Z | ||
36 | .field·private·static·sActionsField:Ljava/lang/reflect/Field; | ||
37 | .field·private·static·final·sActionsLock:Ljava/lang/Object; | ||
38 | .field·private·static·sExtrasField:Ljava/lang/reflect/Field; | ||
39 | .field·private·static·sExtrasFieldAccessFailed:Z | ||
40 | .field·private·static·final·sExtrasLock:Ljava/lang/Object; | ||
6 | #·direct·methods | 41 | #·direct·methods |
7 | .method· | 42 | .method·static·constructor·<clinit>()V |
8 | ····.locals· | 43 | ····.locals·1 |
9 | ····.param·p1,·"context"····#·Landroid/content/Context; | ||
10 | ····.param·p2,·"n"····#·Landroid/app/Notification; | ||
11 | ····.param·p3,·"contentTitle"····#·Ljava/lang/CharSequence; | ||
12 | ····.param·p4,·"contentText"····#·Ljava/lang/CharSequence; | ||
13 | ····.param·p5,·"contentInfo"····#·Ljava/lang/CharSequence; | ||
14 | ····.param·p6,·"tickerView"····#·Landroid/widget/RemoteViews; | ||
15 | ····.param·p7,·"number"····#·I | ||
16 | ····.param·p8,·"contentIntent"····#·Landroid/app/PendingIntent; | ||
17 | ····.param·p9,·"fullScreenIntent"····#·Landroid/app/PendingIntent; | ||
18 | ····.param·p10,·"largeIcon"····#·Landroid/graphics/Bitmap; | ||
19 | ····.param·p11,·"mProgressMax"····#·I | ||
20 | ····.param·p12,·"mProgress"····#·I | ||
21 | ····.param·p13,·"mProgressIndeterminate"····#·Z | ||
22 | ····.param·p14,·"useChronometer"····#·Z | ||
23 | ····.param·p15,·"priority"····#·I | ||
24 | ····.param·p16,·"subText"····#·Ljava/lang/CharSequence; | ||
44 | ····.prologue | ||
45 | ····.line·52 | ||
46 | ····new-instance·v0,·Ljava/lang/Object; | ||
47 | ····invoke-direct·{v0},·Ljava/lang/Object;-><init>()V | ||
48 | ····sput-object·v0,·Landroid/support/v4/app/NotificationCompatJellybean;->sExtrasLock:Ljava/lang/Object; | ||
49 | ····.line·56 | ||
50 | ····new-instance·v0,·Ljava/lang/Object; | ||
51 | ····invoke-direct·{v0},·Ljava/lang/Object;-><init>()V | ||
52 | ····sput-object·v0,·Landroid/support/v4/app/NotificationCompatJellybean;->sActionsLock:Ljava/lang/Object; | ||
53 | ····return-void | ||
54 | .end·method | ||
55 | .method·constructor·<init>()V | ||
56 | ····.locals·0 | ||
25 | ····.prologue | 57 | ····.prologue |
26 | ····.line·33 | 58 | ····.line·33 |
27 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 59 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
28 | ····.line· | 60 | ····.line·64 |
29 | ···· | 61 | ····return-void |
62 | .end·method | ||
30 | ·· | 63 | .method·public·static·addBigPictureStyle(Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor;Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Landroid/graphics/Bitmap;Landroid/graphics/Bitmap;Z)V |
64 | ····.locals·3 | ||
65 | ····.param·p0,·"b"····#·Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor; | ||
66 | ····.param·p1,·"bigContentTitle"····#·Ljava/lang/CharSequence; | ||
67 | ····.param·p2,·"useSummary"····#·Z | ||
68 | ····.param·p3,·"summaryText"····#·Ljava/lang/CharSequence; | ||
69 | ····.param·p4,·"bigPicture"····#·Landroid/graphics/Bitmap; | ||
70 | ····.param·p5,·"bigLargeIcon"····#·Landroid/graphics/Bitmap; | ||
71 | ····.param·p6,·"bigLargeIconSet"····#·Z | ||
31 | ···· | 72 | ····.prologue |
Max diff block lines reached; 50429/55608 bytes (90.69%) of diff not shown. |
Offset 15, 103 lines modified | Offset 15, 103 lines modified | ||
15 | #·direct·methods | 15 | #·direct·methods |
16 | .method·constructor·<init>()V | 16 | .method·constructor·<init>()V |
17 | ····.locals·0 | 17 | ····.locals·0 |
18 | ····.prologue | 18 | ····.prologue |
19 | ····.line·9 | 19 | ····.line·96 |
20 | ····invoke-direct·{p0},·Landroid/support/v4/app/NavUtils$NavUtilsImplBase;-><init>()V | 20 | ····invoke-direct·{p0},·Landroid/support/v4/app/NavUtils$NavUtilsImplBase;-><init>()V |
21 | ····return-void | 21 | ····return-void |
22 | .end·method | 22 | .end·method |
23 | #·virtual·methods | 23 | #·virtual·methods |
24 | .method·public·getParentActivityIntent(Landroid/app/Activity;)Landroid/content/Intent; | 24 | .method·public·getParentActivityIntent(Landroid/app/Activity;)Landroid/content/Intent; |
25 | ····.locals·1 | 25 | ····.locals·1 |
26 | ····.param·p1,·"activity"····#·Landroid/app/Activity; | 26 | ····.param·p1,·"activity"····#·Landroid/app/Activity; |
27 | ····.prologue | 27 | ····.prologue |
28 | ····.line·10 | 28 | ····.line·102 |
29 | ····invoke-static·{p1},·Landroid/support/v4/app/NavUtilsJB;->getParentActivityIntent(Landroid/app/Activity;)Landroid/content/Intent; | 29 | ····invoke-static·{p1},·Landroid/support/v4/app/NavUtilsJB;->getParentActivityIntent(Landroid/app/Activity;)Landroid/content/Intent; |
30 | ····move-result-object·v0 | 30 | ····move-result-object·v0 |
31 | ····.line·10 | 31 | ····.line·103 |
32 | ····.local·v0,·"result":Landroid/content/Intent; | 32 | ····.local·v0,·"result":Landroid/content/Intent; |
33 | ····if-nez·v0,·:cond_0 | 33 | ····if-nez·v0,·:cond_0 |
34 | ····.line·10 | 34 | ····.line·104 |
35 | ····invoke-virtual·{p0,·p1},·Landroid/support/v4/app/NavUtils$NavUtilsImplJB;->superGetParentActivityIntent(Landroid/app/Activity;)Landroid/content/Intent; | 35 | ····invoke-virtual·{p0,·p1},·Landroid/support/v4/app/NavUtils$NavUtilsImplJB;->superGetParentActivityIntent(Landroid/app/Activity;)Landroid/content/Intent; |
36 | ····move-result-object·v0 | 36 | ····move-result-object·v0 |
37 | ····.line·10 | 37 | ····.line·106 |
38 | ····:cond_0 | 38 | ····:cond_0 |
39 | ····return-object·v0 | 39 | ····return-object·v0 |
40 | .end·method | 40 | .end·method |
41 | .method·public·getParentActivityName(Landroid/content/Context;Landroid/content/pm/ActivityInfo;)Ljava/lang/String; | 41 | .method·public·getParentActivityName(Landroid/content/Context;Landroid/content/pm/ActivityInfo;)Ljava/lang/String; |
42 | ····.locals·1 | 42 | ····.locals·1 |
43 | ····.param·p1,·"context"····#·Landroid/content/Context; | 43 | ····.param·p1,·"context"····#·Landroid/content/Context; |
44 | ····.param·p2,·"info"····#·Landroid/content/pm/ActivityInfo; | 44 | ····.param·p2,·"info"····#·Landroid/content/pm/ActivityInfo; |
45 | ····.prologue | 45 | ····.prologue |
46 | ····.line·12 | 46 | ····.line·125 |
47 | ····invoke-static·{p2},·Landroid/support/v4/app/NavUtilsJB;->getParentActivityName(Landroid/content/pm/ActivityInfo;)Ljava/lang/String; | 47 | ····invoke-static·{p2},·Landroid/support/v4/app/NavUtilsJB;->getParentActivityName(Landroid/content/pm/ActivityInfo;)Ljava/lang/String; |
48 | ····move-result-object·v0 | 48 | ····move-result-object·v0 |
49 | ····.line·12 | 49 | ····.line·126 |
50 | ····.local·v0,·"result":Ljava/lang/String; | 50 | ····.local·v0,·"result":Ljava/lang/String; |
51 | ····if-nez·v0,·:cond_0 | 51 | ····if-nez·v0,·:cond_0 |
52 | ····.line·12 | 52 | ····.line·127 |
53 | ····invoke-super·{p0,·p1,·p2},·Landroid/support/v4/app/NavUtils$NavUtilsImplBase;->getParentActivityName(Landroid/content/Context;Landroid/content/pm/ActivityInfo;)Ljava/lang/String; | 53 | ····invoke-super·{p0,·p1,·p2},·Landroid/support/v4/app/NavUtils$NavUtilsImplBase;->getParentActivityName(Landroid/content/Context;Landroid/content/pm/ActivityInfo;)Ljava/lang/String; |
54 | ····move-result-object·v0 | 54 | ····move-result-object·v0 |
55 | ····.line·12 | 55 | ····.line·129 |
56 | ····:cond_0 | 56 | ····:cond_0 |
57 | ····return-object·v0 | 57 | ····return-object·v0 |
58 | .end·method | 58 | .end·method |
59 | .method·public·navigateUpTo(Landroid/app/Activity;Landroid/content/Intent;)V | 59 | .method·public·navigateUpTo(Landroid/app/Activity;Landroid/content/Intent;)V |
60 | ····.locals·0 | 60 | ····.locals·0 |
61 | ····.param·p1,·"activity"····#·Landroid/app/Activity; | 61 | ····.param·p1,·"activity"····#·Landroid/app/Activity; |
62 | ····.param·p2,·"upIntent"····#·Landroid/content/Intent; | 62 | ····.param·p2,·"upIntent"····#·Landroid/content/Intent; |
63 | ····.prologue | 63 | ····.prologue |
64 | ····.line·1 | 64 | ····.line·120 |
65 | ····invoke-static·{p1,·p2},·Landroid/support/v4/app/NavUtilsJB;->navigateUpTo(Landroid/app/Activity;Landroid/content/Intent;)V | 65 | ····invoke-static·{p1,·p2},·Landroid/support/v4/app/NavUtilsJB;->navigateUpTo(Landroid/app/Activity;Landroid/content/Intent;)V |
66 | ····.line·12 | 66 | ····.line·121 |
67 | ····return-void | 67 | ····return-void |
68 | .end·method | 68 | .end·method |
69 | .method·public·shouldUpRecreateTask(Landroid/app/Activity;Landroid/content/Intent;)Z | 69 | .method·public·shouldUpRecreateTask(Landroid/app/Activity;Landroid/content/Intent;)Z |
70 | ····.locals·1 | 70 | ····.locals·1 |
71 | ····.param·p1,·"activity"····#·Landroid/app/Activity; | 71 | ····.param·p1,·"activity"····#·Landroid/app/Activity; |
72 | ····.param·p2,·"targetIntent"····#·Landroid/content/Intent; | 72 | ····.param·p2,·"targetIntent"····#·Landroid/content/Intent; |
73 | ····.prologue | 73 | ····.prologue |
74 | ····.line·11 | 74 | ····.line·115 |
75 | ····invoke-static·{p1,·p2},·Landroid/support/v4/app/NavUtilsJB;->shouldUpRecreateTask(Landroid/app/Activity;Landroid/content/Intent;)Z | 75 | ····invoke-static·{p1,·p2},·Landroid/support/v4/app/NavUtilsJB;->shouldUpRecreateTask(Landroid/app/Activity;Landroid/content/Intent;)Z |
76 | ····move-result·v0 | 76 | ····move-result·v0 |
77 | ····return·v0 | 77 | ····return·v0 |
78 | .end·method | 78 | .end·method |
79 | .method·superGetParentActivityIntent(Landroid/app/Activity;)Landroid/content/Intent; | 79 | .method·superGetParentActivityIntent(Landroid/app/Activity;)Landroid/content/Intent; |
80 | ····.locals·1 | 80 | ····.locals·1 |
81 | ····.param·p1,·"activity"····#·Landroid/app/Activity; | 81 | ····.param·p1,·"activity"····#·Landroid/app/Activity; |
82 | ····.prologue | 82 | ····.prologue |
83 | ····.line·1 | 83 | ····.line·110 |
84 | ····invoke-super·{p0,·p1},·Landroid/support/v4/app/NavUtils$NavUtilsImplBase;->getParentActivityIntent(Landroid/app/Activity;)Landroid/content/Intent; | 84 | ····invoke-super·{p0,·p1},·Landroid/support/v4/app/NavUtils$NavUtilsImplBase;->getParentActivityIntent(Landroid/app/Activity;)Landroid/content/Intent; |
85 | ····move-result-object·v0 | 85 | ····move-result-object·v0 |
86 | ····return-object·v0 | 86 | ····return-object·v0 |
87 | .end·method | 87 | .end·method |
Offset 22, 29 lines modified | Offset 22, 29 lines modified | ||
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Landroid/support/v4/app/FragmentManagerImpl;)V | 23 | .method·constructor·<init>(Landroid/support/v4/app/FragmentManagerImpl;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.prologue | 25 | ····.prologue |
26 | ····.line·4 | 26 | ····.line·491 |
27 | ····iput-object·p1,·p0,·Landroid/support/v4/app/FragmentManagerImpl$2;->this$0:Landroid/support/v4/app/FragmentManagerImpl; | 27 | ····iput-object·p1,·p0,·Landroid/support/v4/app/FragmentManagerImpl$2;->this$0:Landroid/support/v4/app/FragmentManagerImpl; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
29 | ····return-void | 29 | ····return-void |
30 | .end·method | 30 | .end·method |
31 | #·virtual·methods | 31 | #·virtual·methods |
32 | .method·public·run()V | 32 | .method·public·run()V |
33 | ····.locals·5 | 33 | ····.locals·5 |
34 | ····.prologue | 34 | ····.prologue |
35 | ····.line·4 | 35 | ····.line·493 |
36 | ····iget-object·v0,·p0,·Landroid/support/v4/app/FragmentManagerImpl$2;->this$0:Landroid/support/v4/app/FragmentManagerImpl; | 36 | ····iget-object·v0,·p0,·Landroid/support/v4/app/FragmentManagerImpl$2;->this$0:Landroid/support/v4/app/FragmentManagerImpl; |
37 | ····iget-object·v1,·p0,·Landroid/support/v4/app/FragmentManagerImpl$2;->this$0:Landroid/support/v4/app/FragmentManagerImpl; | 37 | ····iget-object·v1,·p0,·Landroid/support/v4/app/FragmentManagerImpl$2;->this$0:Landroid/support/v4/app/FragmentManagerImpl; |
38 | ····iget-object·v1,·v1,·Landroid/support/v4/app/FragmentManagerImpl;->mActivity:Landroid/support/v4/app/FragmentActivity; | 38 | ····iget-object·v1,·v1,·Landroid/support/v4/app/FragmentManagerImpl;->mActivity:Landroid/support/v4/app/FragmentActivity; |
39 | ····iget-object·v1,·v1,·Landroid/support/v4/app/FragmentActivity;->mHandler:Landroid/os/Handler; | 39 | ····iget-object·v1,·v1,·Landroid/support/v4/app/FragmentActivity;->mHandler:Landroid/os/Handler; |
Offset 53, 10 lines modified | Offset 53, 10 lines modified | ||
53 | ····const/4·v3,·-0x1 | 53 | ····const/4·v3,·-0x1 |
54 | ····const/4·v4,·0x0 | 54 | ····const/4·v4,·0x0 |
55 | ····invoke-virtual·{v0,·v1,·v2,·v3,·v4},·Landroid/support/v4/app/FragmentManagerImpl;->popBackStackState(Landroid/os/Handler;Ljava/lang/String;II)Z | 55 | ····invoke-virtual·{v0,·v1,·v2,·v3,·v4},·Landroid/support/v4/app/FragmentManagerImpl;->popBackStackState(Landroid/os/Handler;Ljava/lang/String;II)Z |
56 | ····.line·4 | 56 | ····.line·494 |
57 | ····return-void | 57 | ····return-void |
58 | .end·method | 58 | .end·method |
Offset 28, 64 lines modified | Offset 28, 64 lines modified | ||
28 | #·direct·methods | 28 | #·direct·methods |
29 | .method·constructor·<init>()V | 29 | .method·constructor·<init>()V |
30 | ····.locals·0 | 30 | ····.locals·0 |
31 | ····.prologue | 31 | ····.prologue |
32 | ····.line·1 | 32 | ····.line·177 |
33 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 33 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
34 | ····return-void | 34 | ····return-void |
35 | .end·method | 35 | .end·method |
36 | #·virtual·methods | 36 | #·virtual·methods |
37 | .method·public·createFromParcel(Landroid/os/Parcel;)Landroid/support/v4/app/BackStackState; | 37 | .method·public·createFromParcel(Landroid/os/Parcel;)Landroid/support/v4/app/BackStackState; |
38 | ····.locals·1 | 38 | ····.locals·1 |
39 | ····.param·p1,·"in"····#·Landroid/os/Parcel; | 39 | ····.param·p1,·"in"····#·Landroid/os/Parcel; |
40 | ····.prologue | 40 | ····.prologue |
41 | ····.line·1 | 41 | ····.line·179 |
42 | ····new-instance·v0,·Landroid/support/v4/app/BackStackState; | 42 | ····new-instance·v0,·Landroid/support/v4/app/BackStackState; |
43 | ····invoke-direct·{v0,·p1},·Landroid/support/v4/app/BackStackState;-><init>(Landroid/os/Parcel;)V | 43 | ····invoke-direct·{v0,·p1},·Landroid/support/v4/app/BackStackState;-><init>(Landroid/os/Parcel;)V |
44 | ····return-object·v0 | 44 | ····return-object·v0 |
45 | .end·method | 45 | .end·method |
46 | .method·public·bridge·synthetic·createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; | 46 | .method·public·bridge·synthetic·createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; |
47 | ····.locals·1 | 47 | ····.locals·1 |
48 | ····.param·p1,·"x0"····#·Landroid/os/Parcel; | 48 | ····.param·p1,·"x0"····#·Landroid/os/Parcel; |
49 | ····.prologue | 49 | ····.prologue |
50 | ····.line·1 | 50 | ····.line·177 |
51 | ····invoke-virtual·{p0,·p1},·Landroid/support/v4/app/BackStackState$1;->createFromParcel(Landroid/os/Parcel;)Landroid/support/v4/app/BackStackState; | 51 | ····invoke-virtual·{p0,·p1},·Landroid/support/v4/app/BackStackState$1;->createFromParcel(Landroid/os/Parcel;)Landroid/support/v4/app/BackStackState; |
52 | ····move-result-object·v0 | 52 | ····move-result-object·v0 |
53 | ····return-object·v0 | 53 | ····return-object·v0 |
54 | .end·method | 54 | .end·method |
55 | .method·public·newArray(I)[Landroid/support/v4/app/BackStackState; | 55 | .method·public·newArray(I)[Landroid/support/v4/app/BackStackState; |
56 | ····.locals·1 | 56 | ····.locals·1 |
57 | ····.param·p1,·"size"····#·I | 57 | ····.param·p1,·"size"····#·I |
58 | ····.prologue | 58 | ····.prologue |
59 | ····.line·1 | 59 | ····.line·183 |
60 | ····new-array·v0,·p1,·[Landroid/support/v4/app/BackStackState; | 60 | ····new-array·v0,·p1,·[Landroid/support/v4/app/BackStackState; |
61 | ····return-object·v0 | 61 | ····return-object·v0 |
62 | .end·method | 62 | .end·method |
63 | .method·public·bridge·synthetic·newArray(I)[Ljava/lang/Object; | 63 | .method·public·bridge·synthetic·newArray(I)[Ljava/lang/Object; |
64 | ····.locals·1 | 64 | ····.locals·1 |
65 | ····.param·p1,·"x0"····#·I | 65 | ····.param·p1,·"x0"····#·I |
66 | ····.prologue | 66 | ····.prologue |
67 | ····.line·1 | 67 | ····.line·177 |
68 | ····invoke-virtual·{p0,·p1},·Landroid/support/v4/app/BackStackState$1;->newArray(I)[Landroid/support/v4/app/BackStackState; | 68 | ····invoke-virtual·{p0,·p1},·Landroid/support/v4/app/BackStackState$1;->newArray(I)[Landroid/support/v4/app/BackStackState; |
69 | ····move-result-object·v0 | 69 | ····move-result-object·v0 |
70 | ····return-object·v0 | 70 | ····return-object·v0 |
71 | .end·method | 71 | .end·method |
Offset 7, 331 lines modified | Offset 7, 482 lines modified | ||
7 | #·annotations | 7 | #·annotations |
8 | .annotation·system·Ldalvik/annotation/MemberClasses; | 8 | .annotation·system·Ldalvik/annotation/MemberClasses; |
9 | ····value·=·{ | 9 | ····value·=·{ |
10 | ········Landroid/support/v4/app/ActionBarDrawerToggle$1;, | 10 | ········Landroid/support/v4/app/ActionBarDrawerToggle$1;, |
11 | ········Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;, | 11 | ········Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;, |
12 | ········Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplJellybeanMR2;, | ||
12 | ········Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplHC;, | 13 | ········Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplHC;, |
13 | ········Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplBase;, | 14 | ········Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplBase;, |
14 | ········Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl; | 15 | ········Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl;, |
16 | ········Landroid/support/v4/app/ActionBarDrawerToggle$Delegate;, | ||
17 | ········Landroid/support/v4/app/ActionBarDrawerToggle$DelegateProvider; | ||
15 | ····} | 18 | ····} |
16 | .end·annotation | 19 | .end·annotation |
20 | .annotation·runtime·Ljava/lang/Deprecated; | ||
21 | .end·annotation | ||
17 | #·static·fields | 22 | #·static·fields |
18 | .field·private·static·final·ID_HOME:I·=·0x102002c | 23 | .field·private·static·final·ID_HOME:I·=·0x102002c |
19 | .field·private·static·final·IMPL:Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl; | 24 | .field·private·static·final·IMPL:Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl; |
25 | .field·private·static·final·TOGGLE_DRAWABLE_OFFSET:F·=·0.33333334f | ||
20 | #·instance·fields | 26 | #·instance·fields |
21 | .field·private·final·mActivity:Landroid/app/Activity; | 27 | .field·private·final·mActivity:Landroid/app/Activity; |
28 | .field·private·final·mActivityImpl:Landroid/support/v4/app/ActionBarDrawerToggle$Delegate; | ||
22 | .field·private·final·mCloseDrawerContentDescRes:I | 29 | .field·private·final·mCloseDrawerContentDescRes:I |
23 | .field·private·mDrawerImage:Landroid/graphics/drawable/Drawable; | 30 | .field·private·mDrawerImage:Landroid/graphics/drawable/Drawable; |
24 | .field·private·final·mDrawerImageResource:I | 31 | .field·private·final·mDrawerImageResource:I |
25 | .field·private·mDrawerIndicatorEnabled:Z | 32 | .field·private·mDrawerIndicatorEnabled:Z |
26 | .field·private·final·mDrawerLayout:Landroid/support/v4/widget/DrawerLayout; | 33 | .field·private·final·mDrawerLayout:Landroid/support/v4/widget/DrawerLayout; |
34 | .field·private·mHasCustomUpIndicator:Z | ||
35 | .field·private·mHomeAsUpIndicator:Landroid/graphics/drawable/Drawable; | ||
27 | .field·private·final·mOpenDrawerContentDescRes:I | 36 | .field·private·final·mOpenDrawerContentDescRes:I |
28 | .field·private·mSetIndicatorInfo:Ljava/lang/Object; | 37 | .field·private·mSetIndicatorInfo:Ljava/lang/Object; |
29 | .field·private·mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; | 38 | .field·private·mSlider:Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; |
30 | .field·private·mThemeImage:Landroid/graphics/drawable/Drawable; | ||
31 | #·direct·methods | 39 | #·direct·methods |
32 | .method·static·constructor·<clinit>()V | 40 | .method·static·constructor·<clinit>()V |
33 | ····.locals·3 | 41 | ····.locals·3 |
34 | ····.prologue | 42 | ····.prologue |
35 | ····const/4·v2,·0x0 | 43 | ····const/4·v2,·0x0 |
36 | ····.line·1 | 44 | ····.line·176 |
37 | ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I | 45 | ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I |
38 | ····.line·1 | 46 | ····.line·177 |
39 | ····.local·v0,·"version":I | 47 | ····.local·v0,·"version":I |
40 | ····const/16·v1,·0x | 48 | ····const/16·v1,·0x12 |
41 | ····if-lt·v0,·v1,·:cond_0 | 49 | ····if-lt·v0,·v1,·:cond_0 |
42 | ····.line·1 | 50 | ····.line·178 |
43 | ····new-instance·v1,·Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl | 51 | ····new-instance·v1,·Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplJellybeanMR2; |
44 | ····invoke-direct·{v1,·v2},·Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl | 52 | ····invoke-direct·{v1,·v2},·Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplJellybeanMR2;-><init>(Landroid/support/v4/app/ActionBarDrawerToggle$1;)V |
45 | ····sput-object·v1,·Landroid/support/v4/app/ActionBarDrawerToggle;->IMPL:Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl; | 53 | ····sput-object·v1,·Landroid/support/v4/app/ActionBarDrawerToggle;->IMPL:Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl; |
46 | ····.line·1 | 54 | ····.line·184 |
47 | ····:goto_0 | 55 | ····:goto_0 |
48 | ····return-void | 56 | ····return-void |
49 | ····.line·1 | 57 | ····.line·179 |
50 | ····:cond_0 | 58 | ····:cond_0 |
59 | ····const/16·v1,·0xb | ||
60 | ····if-lt·v0,·v1,·:cond_1 | ||
61 | ····.line·180 | ||
62 | ····new-instance·v1,·Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplHC; | ||
63 | ····invoke-direct·{v1,·v2},·Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplHC;-><init>(Landroid/support/v4/app/ActionBarDrawerToggle$1;)V | ||
64 | ····sput-object·v1,·Landroid/support/v4/app/ActionBarDrawerToggle;->IMPL:Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl; | ||
65 | ····goto·:goto_0 | ||
66 | ····.line·182 | ||
67 | ····:cond_1 | ||
51 | ····new-instance·v1,·Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplBase; | 68 | ····new-instance·v1,·Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplBase; |
52 | ····invoke-direct·{v1,·v2},·Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplBase;-><init>(Landroid/support/v4/app/ActionBarDrawerToggle$1;)V | 69 | ····invoke-direct·{v1,·v2},·Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplBase;-><init>(Landroid/support/v4/app/ActionBarDrawerToggle$1;)V |
53 | ····sput-object·v1,·Landroid/support/v4/app/ActionBarDrawerToggle;->IMPL:Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl; | 70 | ····sput-object·v1,·Landroid/support/v4/app/ActionBarDrawerToggle;->IMPL:Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl; |
54 | ····goto·:goto_0 | 71 | ····goto·:goto_0 |
55 | .end·method | 72 | .end·method |
56 | .method·public·constructor·<init>(Landroid/app/Activity;Landroid/support/v4/widget/DrawerLayout;III)V | 73 | .method·public·constructor·<init>(Landroid/app/Activity;Landroid/support/v4/widget/DrawerLayout;III)V |
57 | ····.locals· | 74 | ····.locals·7 |
58 | ····.param·p1,·"activity"····#·Landroid/app/Activity; | 75 | ····.param·p1,·"activity"····#·Landroid/app/Activity; |
59 | ····.param·p2,·"drawerLayout"····#·Landroid/support/v4/widget/DrawerLayout; | 76 | ····.param·p2,·"drawerLayout"····#·Landroid/support/v4/widget/DrawerLayout; |
60 | ····.param·p3,·"drawerImageRes"····#·I | 77 | ····.param·p3,·"drawerImageRes"····#·I |
61 | ····.param·p4,·"openDrawerContentDescRes"····#·I | 78 | ····.param·p4,·"openDrawerContentDescRes"····#·I |
62 | ····.param·p5,·"closeDrawerContentDescRes"····#·I | 79 | ····.param·p5,·"closeDrawerContentDescRes"····#·I |
63 | ····.prologue | 80 | ····.prologue |
64 | ····.line· | 81 | ····.line·229 |
82 | ····invoke-static·{p1},·Landroid/support/v4/app/ActionBarDrawerToggle;->assumeMaterial(Landroid/content/Context;)Z | ||
83 | ····move-result·v0 | ||
84 | ····if-nez·v0,·:cond_0 | ||
85 | ····const/4·v3,·0x1 | ||
Max diff block lines reached; 29561/35296 bytes (83.75%) of diff not shown. |
Offset 22, 50 lines modified | Offset 22, 72 lines modified | ||
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Landroid/support/v4/app/Fragment;)V | 23 | .method·constructor·<init>(Landroid/support/v4/app/Fragment;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.prologue | 25 | ····.prologue |
26 | ····.line·142 | 26 | ····.line·1742 |
27 | ····iput-object·p1,·p0,·Landroid/support/v4/app/Fragment$1;->this$0:Landroid/support/v4/app/Fragment; | 27 | ····iput-object·p1,·p0,·Landroid/support/v4/app/Fragment$1;->this$0:Landroid/support/v4/app/Fragment; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
29 | ····return-void | 29 | ····return-void |
30 | .end·method | 30 | .end·method |
31 | #·virtual·methods | 31 | #·virtual·methods |
32 | .method·public·findViewById(I)Landroid/view/View; | 32 | .method·public·findViewById(I)Landroid/view/View; |
33 | ····.locals·2 | 33 | ····.locals·2 |
34 | ····.param·p1,·"id"····#·I | 34 | ····.param·p1,·"id"····#·I |
35 | ····.prologue | 35 | ····.prologue |
36 | ····.line·1 | 36 | ····.line·1745 |
37 | ····iget-object·v0,·p0,·Landroid/support/v4/app/Fragment$1;->this$0:Landroid/support/v4/app/Fragment; | 37 | ····iget-object·v0,·p0,·Landroid/support/v4/app/Fragment$1;->this$0:Landroid/support/v4/app/Fragment; |
38 | ····iget-object·v0,·v0,·Landroid/support/v4/app/Fragment;->mView:Landroid/view/View; | 38 | ····iget-object·v0,·v0,·Landroid/support/v4/app/Fragment;->mView:Landroid/view/View; |
39 | ····if-nez·v0,·:cond_0 | 39 | ····if-nez·v0,·:cond_0 |
40 | ····.line·1 | 40 | ····.line·1746 |
41 | ····new-instance·v0,·Ljava/lang/IllegalStateException; | 41 | ····new-instance·v0,·Ljava/lang/IllegalStateException; |
42 | ····const-string·v1,·"Fragment·does·not·have·a·view" | 42 | ····const-string·v1,·"Fragment·does·not·have·a·view" |
43 | ····invoke-direct·{v0,·v1},·Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V | 43 | ····invoke-direct·{v0,·v1},·Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V |
44 | ····throw·v0 | 44 | ····throw·v0 |
45 | ····.line·1 | 45 | ····.line·1748 |
46 | ····:cond_0 | 46 | ····:cond_0 |
47 | ····iget-object·v0,·p0,·Landroid/support/v4/app/Fragment$1;->this$0:Landroid/support/v4/app/Fragment; | 47 | ····iget-object·v0,·p0,·Landroid/support/v4/app/Fragment$1;->this$0:Landroid/support/v4/app/Fragment; |
48 | ····iget-object·v0,·v0,·Landroid/support/v4/app/Fragment;->mView:Landroid/view/View; | 48 | ····iget-object·v0,·v0,·Landroid/support/v4/app/Fragment;->mView:Landroid/view/View; |
49 | ····invoke-virtual·{v0,·p1},·Landroid/view/View;->findViewById(I)Landroid/view/View; | 49 | ····invoke-virtual·{v0,·p1},·Landroid/view/View;->findViewById(I)Landroid/view/View; |
50 | ····move-result-object·v0 | 50 | ····move-result-object·v0 |
51 | ····return-object·v0 | 51 | ····return-object·v0 |
52 | .end·method | 52 | .end·method |
53 | .method·public·hasView()Z | ||
54 | ····.locals·1 | ||
55 | ····.prologue | ||
56 | ····.line·1753 | ||
57 | ····iget-object·v0,·p0,·Landroid/support/v4/app/Fragment$1;->this$0:Landroid/support/v4/app/Fragment; | ||
58 | ····iget-object·v0,·v0,·Landroid/support/v4/app/Fragment;->mView:Landroid/view/View; | ||
59 | ····if-eqz·v0,·:cond_0 | ||
60 | ····const/4·v0,·0x1 | ||
61 | ····:goto_0 | ||
62 | ····return·v0 | ||
63 | ····:cond_0 | ||
64 | ····const/4·v0,·0x0 | ||
65 | ····goto·:goto_0 | ||
66 | .end·method |
Offset 30, 18 lines modified | Offset 30, 18 lines modified | ||
30 | ····.prologue | 30 | ····.prologue |
31 | ····const·v13,·0x102002c | 31 | ····const·v13,·0x102002c |
32 | ····const/4·v12,·0x1 | 32 | ····const/4·v12,·0x1 |
33 | ····const/4·v11,·0x0 | 33 | ····const/4·v11,·0x0 |
34 | ····.line· | 34 | ····.line·104 |
35 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 35 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
36 | ····.line· | 36 | ····.line·106 |
37 | ····:try_start_0 | 37 | ····:try_start_0 |
38 | ····const-class·v6,·Landroid/app/ActionBar; | 38 | ····const-class·v6,·Landroid/app/ActionBar; |
39 | ····const-string·v7,·"setHomeAsUpIndicator" | 39 | ····const-string·v7,·"setHomeAsUpIndicator" |
40 | ····const/4·v8,·0x1 | 40 | ····const/4·v8,·0x1 |
Offset 55, 15 lines modified | Offset 55, 15 lines modified | ||
55 | ····invoke-virtual·{v6,·v7,·v8},·Ljava/lang/Class;->getDeclaredMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; | 55 | ····invoke-virtual·{v6,·v7,·v8},·Ljava/lang/Class;->getDeclaredMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method; |
56 | ····move-result-object·v6 | 56 | ····move-result-object·v6 |
57 | ····iput-object·v6,·p0,·Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;->setHomeAsUpIndicator:Ljava/lang/reflect/Method; | 57 | ····iput-object·v6,·p0,·Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;->setHomeAsUpIndicator:Ljava/lang/reflect/Method; |
58 | ····.line·10 | 58 | ····.line·108 |
59 | ····const-class·v6,·Landroid/app/ActionBar; | 59 | ····const-class·v6,·Landroid/app/ActionBar; |
60 | ····const-string·v7,·"setHomeActionContentDescription" | 60 | ····const-string·v7,·"setHomeActionContentDescription" |
61 | ····const/4·v8,·0x1 | 61 | ····const/4·v8,·0x1 |
62 | ····new-array·v8,·v8,·[Ljava/lang/Class; | 62 | ····new-array·v8,·v8,·[Ljava/lang/Class; |
Offset 78, 86 lines modified | Offset 78, 86 lines modified | ||
78 | ····move-result-object·v6 | 78 | ····move-result-object·v6 |
79 | ····iput-object·v6,·p0,·Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;->setHomeActionContentDescription:Ljava/lang/reflect/Method; | 79 | ····iput-object·v6,·p0,·Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;->setHomeActionContentDescription:Ljava/lang/reflect/Method; |
80 | ····:try_end_0 | 80 | ····:try_end_0 |
81 | ····.catch·Ljava/lang/NoSuchMethodException;·{:try_start_0·..·:try_end_0}·:catch_0 | 81 | ····.catch·Ljava/lang/NoSuchMethodException;·{:try_start_0·..·:try_end_0}·:catch_0 |
82 | ····.line·13 | 82 | ····.line·138 |
83 | ····:cond_0 | 83 | ····:cond_0 |
84 | ····:goto_0 | 84 | ····:goto_0 |
85 | ····return-void | 85 | ····return-void |
86 | ····.line·1 | 86 | ····.line·113 |
87 | ····:catch_0 | 87 | ····:catch_0 |
88 | ····move-exception·v6 | 88 | ····move-exception·v6 |
89 | ····.line·11 | 89 | ····.line·117 |
90 | ····invoke-virtual·{p1,·v13},·Landroid/app/Activity;->findViewById(I)Landroid/view/View; | 90 | ····invoke-virtual·{p1,·v13},·Landroid/app/Activity;->findViewById(I)Landroid/view/View; |
91 | ····move-result-object·v2 | 91 | ····move-result-object·v2 |
92 | ····.line·11 | 92 | ····.line·118 |
93 | ····.local·v2,·"home":Landroid/view/View; | 93 | ····.local·v2,·"home":Landroid/view/View; |
94 | ····if-eqz·v2,·:cond_0 | 94 | ····if-eqz·v2,·:cond_0 |
95 | ····.line·1 | 95 | ····.line·123 |
96 | ····invoke-virtual·{v2},·Landroid/view/View;->getParent()Landroid/view/ViewParent; | 96 | ····invoke-virtual·{v2},·Landroid/view/View;->getParent()Landroid/view/ViewParent; |
97 | ····move-result-object·v3 | 97 | ····move-result-object·v3 |
98 | ····check-cast·v3,·Landroid/view/ViewGroup; | 98 | ····check-cast·v3,·Landroid/view/ViewGroup; |
99 | ····.line·1 | 99 | ····.line·124 |
100 | ····.local·v3,·"parent":Landroid/view/ViewGroup; | 100 | ····.local·v3,·"parent":Landroid/view/ViewGroup; |
101 | ····invoke-virtual·{v3},·Landroid/view/ViewGroup;->getChildCount()I | 101 | ····invoke-virtual·{v3},·Landroid/view/ViewGroup;->getChildCount()I |
102 | ····move-result·v0 | 102 | ····move-result·v0 |
103 | ····.line·1 | 103 | ····.line·125 |
104 | ····.local·v0,·"childCount":I | 104 | ····.local·v0,·"childCount":I |
105 | ····const/4·v6,·0x2 | 105 | ····const/4·v6,·0x2 |
106 | ····if-ne·v0,·v6,·:cond_0 | 106 | ····if-ne·v0,·v6,·:cond_0 |
107 | ····.line·1 | 107 | ····.line·130 |
108 | ····invoke-virtual·{v3,·v11},·Landroid/view/ViewGroup;->getChildAt(I)Landroid/view/View; | 108 | ····invoke-virtual·{v3,·v11},·Landroid/view/ViewGroup;->getChildAt(I)Landroid/view/View; |
109 | ····move-result-object·v1 | 109 | ····move-result-object·v1 |
110 | ····.line·1 | 110 | ····.line·131 |
111 | ····.local·v1,·"first":Landroid/view/View; | 111 | ····.local·v1,·"first":Landroid/view/View; |
112 | ····invoke-virtual·{v3,·v12},·Landroid/view/ViewGroup;->getChildAt(I)Landroid/view/View; | 112 | ····invoke-virtual·{v3,·v12},·Landroid/view/ViewGroup;->getChildAt(I)Landroid/view/View; |
113 | ····move-result-object·v4 | 113 | ····move-result-object·v4 |
114 | ····.line·1 | 114 | ····.line·132 |
115 | ····.local·v4,·"second":Landroid/view/View; | 115 | ····.local·v4,·"second":Landroid/view/View; |
116 | ····invoke-virtual·{v1},·Landroid/view/View;->getId()I | 116 | ····invoke-virtual·{v1},·Landroid/view/View;->getId()I |
117 | ····move-result·v6 | 117 | ····move-result·v6 |
118 | ····if-ne·v6,·v13,·:cond_1 | 118 | ····if-ne·v6,·v13,·:cond_1 |
119 | ····move-object·v5,·v4 | 119 | ····move-object·v5,·v4 |
120 | ····.line·1 | 120 | ····.line·134 |
121 | ····.local·v5,·"up":Landroid/view/View; | 121 | ····.local·v5,·"up":Landroid/view/View; |
122 | ····:goto_1 | 122 | ····:goto_1 |
123 | ····instance-of·v6,·v5,·Landroid/widget/ImageView; | 123 | ····instance-of·v6,·v5,·Landroid/widget/ImageView; |
124 | ····if-eqz·v6,·:cond_0 | 124 | ····if-eqz·v6,·:cond_0 |
125 | ····.line·1 | 125 | ····.line·136 |
126 | ····check-cast·v5,·Landroid/widget/ImageView; | 126 | ····check-cast·v5,·Landroid/widget/ImageView; |
127 | ····.end·local·v5····#·"up":Landroid/view/View; | 127 | ····.end·local·v5····#·"up":Landroid/view/View; |
128 | ····iput-object·v5,·p0,·Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;->upIndicatorView:Landroid/widget/ImageView; | 128 | ····iput-object·v5,·p0,·Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;->upIndicatorView:Landroid/widget/ImageView; |
129 | ····goto·:goto_0 | 129 | ····goto·:goto_0 |
130 | ····:cond_1 | 130 | ····:cond_1 |
131 | ····move-object·v5,·v1 | 131 | ····move-object·v5,·v1 |
132 | ····.line·1 | 132 | ····.line·132 |
133 | ····goto·:goto_1 | 133 | ····goto·:goto_1 |
134 | .end·method | 134 | .end·method |
Offset 18, 15 lines modified | Offset 18, 15 lines modified | ||
18 | #·direct·methods | 18 | #·direct·methods |
19 | .method·constructor·<init>()V | 19 | .method·constructor·<init>()V |
20 | ····.locals·0 | 20 | ····.locals·0 |
21 | ····.prologue | 21 | ····.prologue |
22 | ····.line· | 22 | ····.line·101 |
23 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 23 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
24 | ····return-void | 24 | ····return-void |
25 | .end·method | 25 | .end·method |
26 | #·virtual·methods | 26 | #·virtual·methods |
Offset 37, 29 lines modified | Offset 37, 29 lines modified | ||
37 | ····.param·p3,·"requestCode"····#·I | 37 | ····.param·p3,·"requestCode"····#·I |
38 | ····.param·p4,·"flags"····#·I | 38 | ····.param·p4,·"flags"····#·I |
39 | ····.param·p5,·"options"····#·Landroid/os/Bundle; | 39 | ····.param·p5,·"options"····#·Landroid/os/Bundle; |
40 | ····.prologue | 40 | ····.prologue |
41 | ····const/4·v2,·0x0 | 41 | ····const/4·v2,·0x0 |
42 | ····.line·10 | 42 | ····.line·104 |
43 | ····new-instance·v0,·Landroid/content/Intent; | 43 | ····new-instance·v0,·Landroid/content/Intent; |
44 | ····aget-object·v1,·p2,·v2 | 44 | ····aget-object·v1,·p2,·v2 |
45 | ····invoke-direct·{v0,·v1},·Landroid/content/Intent;-><init>(Landroid/content/Intent;)V | 45 | ····invoke-direct·{v0,·v1},·Landroid/content/Intent;-><init>(Landroid/content/Intent;)V |
46 | ····const·v1,·0x1000c000 | 46 | ····const·v1,·0x1000c000 |
47 | ····invoke-virtual·{v0,·v1},·Landroid/content/Intent;->addFlags(I)Landroid/content/Intent; | 47 | ····invoke-virtual·{v0,·v1},·Landroid/content/Intent;->addFlags(I)Landroid/content/Intent; |
48 | ····move-result-object·v0 | 48 | ····move-result-object·v0 |
49 | ····aput-object·v0,·p2,·v2 | 49 | ····aput-object·v0,·p2,·v2 |
50 | ····.line·10 | 50 | ····.line·107 |
51 | ····invoke-static·{p1,·p3,·p2,·p4,·p5},·Landroid/support/v4/app/TaskStackBuilderJellybean;->getActivitiesPendingIntent(Landroid/content/Context;I[Landroid/content/Intent;ILandroid/os/Bundle;)Landroid/app/PendingIntent; | 51 | ····invoke-static·{p1,·p3,·p2,·p4,·p5},·Landroid/support/v4/app/TaskStackBuilderJellybean;->getActivitiesPendingIntent(Landroid/content/Context;I[Landroid/content/Intent;ILandroid/os/Bundle;)Landroid/app/PendingIntent; |
52 | ····move-result-object·v0 | 52 | ····move-result-object·v0 |
53 | ····return-object·v0 | 53 | ····return-object·v0 |
54 | .end·method | 54 | .end·method |
Offset 1, 12 lines modified | Offset 1, 20 lines modified | ||
1 | .class·public·abstract·Landroid/support/v4/app/FragmentTransaction; | 1 | .class·public·abstract·Landroid/support/v4/app/FragmentTransaction; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | .source·"FragmentTransaction.java" | 3 | .source·"FragmentTransaction.java" |
4 | #·annotations | ||
5 | .annotation·system·Ldalvik/annotation/MemberClasses; | ||
6 | ····value·=·{ | ||
7 | ········Landroid/support/v4/app/FragmentTransaction$Transit; | ||
8 | ····} | ||
9 | .end·annotation | ||
4 | #·static·fields | 10 | #·static·fields |
5 | .field·public·static·final·TRANSIT_ENTER_MASK:I·=·0x1000 | 11 | .field·public·static·final·TRANSIT_ENTER_MASK:I·=·0x1000 |
6 | .field·public·static·final·TRANSIT_EXIT_MASK:I·=·0x2000 | 12 | .field·public·static·final·TRANSIT_EXIT_MASK:I·=·0x2000 |
7 | .field·public·static·final·TRANSIT_FRAGMENT_CLOSE:I·=·0x2002 | 13 | .field·public·static·final·TRANSIT_FRAGMENT_CLOSE:I·=·0x2002 |
Offset 20, 32 lines modified | Offset 28, 44 lines modified | ||
20 | #·direct·methods | 28 | #·direct·methods |
21 | .method·public·constructor·<init>()V | 29 | .method·public·constructor·<init>()V |
22 | ····.locals·0 | 30 | ····.locals·0 |
23 | ····.prologue | 31 | ····.prologue |
24 | ····.line· | 32 | ····.line·38 |
25 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 33 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
34 | ····.line·165 | ||
26 | ····return-void | 35 | ····return-void |
27 | .end·method | 36 | .end·method |
28 | #·virtual·methods | 37 | #·virtual·methods |
29 | .method·public·abstract·add(ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; | 38 | .method·public·abstract·add(ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; |
30 | .end·method | 39 | .end·method |
31 | .method·public·abstract·add(ILandroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; | 40 | .method·public·abstract·add(ILandroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; |
41 | ····.param·p3····#·Ljava/lang/String; | ||
42 | ········.annotation·build·Landroid/support/annotation/Nullable; | ||
43 | ········.end·annotation | ||
44 | ····.end·param | ||
32 | .end·method | 45 | .end·method |
33 | .method·public·abstract·add(Landroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; | 46 | .method·public·abstract·add(Landroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; |
34 | .end·method | 47 | .end·method |
48 | .method·public·abstract·addSharedElement(Landroid/view/View;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; | ||
49 | .end·method | ||
35 | .method·public·abstract·addToBackStack(Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; | 50 | .method·public·abstract·addToBackStack(Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; |
51 | ····.param·p1····#·Ljava/lang/String; | ||
52 | ········.annotation·build·Landroid/support/annotation/Nullable; | ||
53 | ········.end·annotation | ||
54 | ····.end·param | ||
36 | .end·method | 55 | .end·method |
37 | .method·public·abstract·attach(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; | 56 | .method·public·abstract·attach(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; |
38 | .end·method | 57 | .end·method |
39 | .method·public·abstract·commit()I | 58 | .method·public·abstract·commit()I |
40 | .end·method | 59 | .end·method |
Offset 71, 14 lines modified | Offset 91, 18 lines modified | ||
71 | .method·public·abstract·remove(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; | 91 | .method·public·abstract·remove(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; |
72 | .end·method | 92 | .end·method |
73 | .method·public·abstract·replace(ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; | 93 | .method·public·abstract·replace(ILandroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; |
74 | .end·method | 94 | .end·method |
75 | .method·public·abstract·replace(ILandroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; | 95 | .method·public·abstract·replace(ILandroid/support/v4/app/Fragment;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction; |
96 | ····.param·p3····#·Ljava/lang/String; | ||
97 | ········.annotation·build·Landroid/support/annotation/Nullable; | ||
98 | ········.end·annotation | ||
99 | ····.end·param | ||
76 | .end·method | 100 | .end·method |
77 | .method·public·abstract·setBreadCrumbShortTitle(I)Landroid/support/v4/app/FragmentTransaction; | 101 | .method·public·abstract·setBreadCrumbShortTitle(I)Landroid/support/v4/app/FragmentTransaction; |
78 | .end·method | 102 | .end·method |
79 | .method·public·abstract·setBreadCrumbShortTitle(Ljava/lang/CharSequence;)Landroid/support/v4/app/FragmentTransaction; | 103 | .method·public·abstract·setBreadCrumbShortTitle(Ljava/lang/CharSequence;)Landroid/support/v4/app/FragmentTransaction; |
80 | .end·method | 104 | .end·method |
Offset 2, 7 lines modified | Offset 2, 10 lines modified | ||
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | .source·"FragmentManager.java" | 3 | .source·"FragmentManager.java" |
4 | #·virtual·methods | 4 | #·virtual·methods |
5 | .method·public·abstract·findViewById(I)Landroid/view/View; | 5 | .method·public·abstract·findViewById(I)Landroid/view/View; |
6 | .end·method | 6 | .end·method |
7 | .method·public·abstract·hasView()Z | ||
8 | .end·method |
Offset 18, 51 lines modified | Offset 18, 207 lines modified | ||
18 | #·direct·methods | 18 | #·direct·methods |
19 | .method·constructor·<init>()V | 19 | .method·constructor·<init>()V |
20 | ····.locals·0 | 20 | ····.locals·0 |
21 | ····.prologue | 21 | ····.prologue |
22 | ····.line· | 22 | ····.line·462 |
23 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 23 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
24 | ····return-void | 24 | ····return-void |
25 | .end·method | 25 | .end·method |
26 | #·virtual·methods | 26 | #·virtual·methods |
27 | .method·public·build(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; | 27 | .method·public·build(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; |
28 | ····.locals·5 | 28 | ····.locals·5 |
29 | ····.param·p1,·"b"····#·Landroid/support/v4/app/NotificationCompat$Builder; | 29 | ····.param·p1,·"b"····#·Landroid/support/v4/app/NotificationCompat$Builder; |
30 | ····.prologue | 30 | ····.prologue |
31 | ····.line· | 31 | ····.line·465 |
32 | ····iget-object·v0,·p1,·Landroid/support/v4/app/NotificationCompat$Builder;->mNotification:Landroid/app/Notification; | 32 | ····iget-object·v0,·p1,·Landroid/support/v4/app/NotificationCompat$Builder;->mNotification:Landroid/app/Notification; |
33 | ····.line· | 33 | ····.line·466 |
34 | ····.local·v0,·"result":Landroid/app/Notification; | 34 | ····.local·v0,·"result":Landroid/app/Notification; |
35 | ····iget-object·v1,·p1,·Landroid/support/v4/app/NotificationCompat$Builder;->mContext:Landroid/content/Context; | 35 | ····iget-object·v1,·p1,·Landroid/support/v4/app/NotificationCompat$Builder;->mContext:Landroid/content/Context; |
36 | ····iget-object·v2,·p1,·Landroid/support/v4/app/NotificationCompat$Builder;->mContentTitle:Ljava/lang/CharSequence; | 36 | ····iget-object·v2,·p1,·Landroid/support/v4/app/NotificationCompat$Builder;->mContentTitle:Ljava/lang/CharSequence; |
37 | ····iget-object·v3,·p1,·Landroid/support/v4/app/NotificationCompat$Builder;->mContentText:Ljava/lang/CharSequence; | 37 | ····iget-object·v3,·p1,·Landroid/support/v4/app/NotificationCompat$Builder;->mContentText:Ljava/lang/CharSequence; |
38 | ····iget-object·v4,·p1,·Landroid/support/v4/app/NotificationCompat$Builder;->mContentIntent:Landroid/app/PendingIntent; | 38 | ····iget-object·v4,·p1,·Landroid/support/v4/app/NotificationCompat$Builder;->mContentIntent:Landroid/app/PendingIntent; |
39 | ····invoke-virtual·{v0,·v1,·v2,·v3,·v4},·Landroid/app/Notification;->setLatestEventInfo(Landroid/content/Context;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/app/PendingIntent;)V | 39 | ····invoke-virtual·{v0,·v1,·v2,·v3,·v4},·Landroid/app/Notification;->setLatestEventInfo(Landroid/content/Context;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/app/PendingIntent;)V |
40 | ····.line· | 40 | ····.line·469 |
41 | ····iget·v1,·p1,·Landroid/support/v4/app/NotificationCompat$Builder;->mPriority:I | 41 | ····iget·v1,·p1,·Landroid/support/v4/app/NotificationCompat$Builder;->mPriority:I |
42 | ····if-lez·v1,·:cond_0 | 42 | ····if-lez·v1,·:cond_0 |
43 | ····.line· | 43 | ····.line·470 |
44 | ····iget·v1,·v0,·Landroid/app/Notification;->flags:I | 44 | ····iget·v1,·v0,·Landroid/app/Notification;->flags:I |
45 | ····or-int/lit16·v1,·v1,·0x80 | 45 | ····or-int/lit16·v1,·v1,·0x80 |
46 | ····iput·v1,·v0,·Landroid/app/Notification;->flags:I | 46 | ····iput·v1,·v0,·Landroid/app/Notification;->flags:I |
47 | ····.line· | 47 | ····.line·472 |
48 | ····:cond_0 | 48 | ····:cond_0 |
49 | ····return-object·v0 | 49 | ····return-object·v0 |
50 | .end·method | 50 | .end·method |
51 | .method·public·getAction(Landroid/app/Notification;I)Landroid/support/v4/app/NotificationCompat$Action; | ||
52 | ····.locals·1 | ||
53 | ····.param·p1,·"n"····#·Landroid/app/Notification; | ||
54 | ····.param·p2,·"actionIndex"····#·I | ||
55 | ····.prologue | ||
56 | ····.line·487 | ||
57 | ····const/4·v0,·0x0 | ||
58 | ····return-object·v0 | ||
59 | .end·method | ||
60 | .method·public·getActionCount(Landroid/app/Notification;)I | ||
61 | ····.locals·1 | ||
62 | ····.param·p1,·"n"····#·Landroid/app/Notification; | ||
63 | ····.prologue | ||
64 | ····.line·482 | ||
65 | ····const/4·v0,·0x0 | ||
66 | ····return·v0 | ||
67 | .end·method | ||
68 | .method·public·getActionsFromParcelableArrayList(Ljava/util/ArrayList;)[Landroid/support/v4/app/NotificationCompat$Action; | ||
69 | ····.locals·1 | ||
70 | ····.annotation·system·Ldalvik/annotation/Signature; | ||
71 | ········value·=·{ | ||
72 | ············"(", | ||
73 | ············"Ljava/util/ArrayList", | ||
74 | ············"<", | ||
75 | ············"Landroid/os/Parcelable;", | ||
76 | ············">;)[", | ||
77 | ············"Landroid/support/v4/app/NotificationCompat$Action;" | ||
78 | ········} | ||
79 | ····.end·annotation | ||
80 | ····.prologue | ||
81 | ····.line·493 | ||
82 | ····.local·p1,·"parcelables":Ljava/util/ArrayList;,·"Ljava/util/ArrayList<Landroid/os/Parcelable;>;" | ||
83 | ····const/4·v0,·0x0 | ||
84 | ····return-object·v0 | ||
85 | .end·method | ||
86 | .method·public·getBundleForUnreadConversation(Landroid/support/v4/app/NotificationCompatBase$UnreadConversation;)Landroid/os/Bundle; | ||
87 | ····.locals·1 | ||
88 | ····.param·p1,·"uc"····#·Landroid/support/v4/app/NotificationCompatBase$UnreadConversation; | ||
89 | ····.prologue | ||
90 | ····.line·528 | ||
91 | ····const/4·v0,·0x0 | ||
92 | ····return-object·v0 | ||
93 | .end·method | ||
94 | .method·public·getCategory(Landroid/app/Notification;)Ljava/lang/String; | ||
95 | ····.locals·1 | ||
96 | ····.param·p1,·"n"····#·Landroid/app/Notification; | ||
97 | ····.prologue | ||
98 | ····.line·503 | ||
99 | ····const/4·v0,·0x0 | ||
100 | ····return-object·v0 | ||
101 | .end·method | ||
102 | .method·public·getExtras(Landroid/app/Notification;)Landroid/os/Bundle; | ||
103 | ····.locals·1 | ||
104 | ····.param·p1,·"n"····#·Landroid/app/Notification; | ||
105 | ····.prologue | ||
106 | ····.line·477 | ||
107 | ····const/4·v0,·0x0 | ||
108 | ····return-object·v0 | ||
Max diff block lines reached; -1/5857 bytes (-0.02%) of diff not shown. |
Offset 15, 38 lines modified | Offset 15, 38 lines modified | ||
15 | #·direct·methods | 15 | #·direct·methods |
16 | .method·constructor·<init>()V | 16 | .method·constructor·<init>()V |
17 | ····.locals·0 | 17 | ····.locals·0 |
18 | ····.prologue | 18 | ····.prologue |
19 | ····.line·13 | 19 | ····.line·138 |
20 | ····invoke-direct·{p0},·Landroid/support/v4/app/ShareCompat$ShareCompatImplICS;-><init>()V | 20 | ····invoke-direct·{p0},·Landroid/support/v4/app/ShareCompat$ShareCompatImplICS;-><init>()V |
21 | ····return-void | 21 | ····return-void |
22 | .end·method | 22 | .end·method |
23 | #·virtual·methods | 23 | #·virtual·methods |
24 | .method·public·escapeHtml(Ljava/lang/CharSequence;)Ljava/lang/String; | 24 | .method·public·escapeHtml(Ljava/lang/CharSequence;)Ljava/lang/String; |
25 | ····.locals·1 | 25 | ····.locals·1 |
26 | ····.param·p1,·"html"····#·Ljava/lang/CharSequence; | 26 | ····.param·p1,·"html"····#·Ljava/lang/CharSequence; |
27 | ····.prologue | 27 | ····.prologue |
28 | ····.line·1 | 28 | ····.line·140 |
29 | ····invoke-static·{p1},·Landroid/support/v4/app/ShareCompatJB;->escapeHtml(Ljava/lang/CharSequence;)Ljava/lang/String; | 29 | ····invoke-static·{p1},·Landroid/support/v4/app/ShareCompatJB;->escapeHtml(Ljava/lang/CharSequence;)Ljava/lang/String; |
30 | ····move-result-object·v0 | 30 | ····move-result-object·v0 |
31 | ····return-object·v0 | 31 | ····return-object·v0 |
32 | .end·method | 32 | .end·method |
33 | .method·shouldAddChooserIntent(Landroid/view/MenuItem;)Z | 33 | .method·shouldAddChooserIntent(Landroid/view/MenuItem;)Z |
34 | ····.locals·1 | 34 | ····.locals·1 |
35 | ····.param·p1,·"item"····#·Landroid/view/MenuItem; | 35 | ····.param·p1,·"item"····#·Landroid/view/MenuItem; |
36 | ····.prologue | 36 | ····.prologue |
37 | ····.line·14 | 37 | ····.line·145 |
38 | ····const/4·v0,·0x0 | 38 | ····const/4·v0,·0x0 |
39 | ····return·v0 | 39 | ····return·v0 |
40 | .end·method | 40 | .end·method |
Offset 28, 66 lines modified | Offset 28, 66 lines modified | ||
28 | #·direct·methods | 28 | #·direct·methods |
29 | .method·constructor·<init>()V | 29 | .method·constructor·<init>()V |
30 | ····.locals·0 | 30 | ····.locals·0 |
31 | ····.prologue | 31 | ····.prologue |
32 | ····.line·3 | 32 | ····.line·349 |
33 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 33 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
34 | ····return-void | 34 | ····return-void |
35 | .end·method | 35 | .end·method |
36 | #·virtual·methods | 36 | #·virtual·methods |
37 | .method·public·createFromParcel(Landroid/os/Parcel;)Landroid/support/v4/app/Fragment$SavedState; | 37 | .method·public·createFromParcel(Landroid/os/Parcel;)Landroid/support/v4/app/Fragment$SavedState; |
38 | ····.locals·2 | 38 | ····.locals·2 |
39 | ····.param·p1,·"in"····#·Landroid/os/Parcel; | 39 | ····.param·p1,·"in"····#·Landroid/os/Parcel; |
40 | ····.prologue | 40 | ····.prologue |
41 | ····.line·3 | 41 | ····.line·351 |
42 | ····new-instance·v0,·Landroid/support/v4/app/Fragment$SavedState; | 42 | ····new-instance·v0,·Landroid/support/v4/app/Fragment$SavedState; |
43 | ····const/4·v1,·0x0 | 43 | ····const/4·v1,·0x0 |
44 | ····invoke-direct·{v0,·p1,·v1},·Landroid/support/v4/app/Fragment$SavedState;-><init>(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V | 44 | ····invoke-direct·{v0,·p1,·v1},·Landroid/support/v4/app/Fragment$SavedState;-><init>(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V |
45 | ····return-object·v0 | 45 | ····return-object·v0 |
46 | .end·method | 46 | .end·method |
47 | .method·public·bridge·synthetic·createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; | 47 | .method·public·bridge·synthetic·createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; |
48 | ····.locals·1 | 48 | ····.locals·1 |
49 | ····.param·p1,·"x0"····#·Landroid/os/Parcel; | 49 | ····.param·p1,·"x0"····#·Landroid/os/Parcel; |
50 | ····.prologue | 50 | ····.prologue |
51 | ····.line·3 | 51 | ····.line·349 |
52 | ····invoke-virtual·{p0,·p1},·Landroid/support/v4/app/Fragment$SavedState$1;->createFromParcel(Landroid/os/Parcel;)Landroid/support/v4/app/Fragment$SavedState; | 52 | ····invoke-virtual·{p0,·p1},·Landroid/support/v4/app/Fragment$SavedState$1;->createFromParcel(Landroid/os/Parcel;)Landroid/support/v4/app/Fragment$SavedState; |
53 | ····move-result-object·v0 | 53 | ····move-result-object·v0 |
54 | ····return-object·v0 | 54 | ····return-object·v0 |
55 | .end·method | 55 | .end·method |
56 | .method·public·newArray(I)[Landroid/support/v4/app/Fragment$SavedState; | 56 | .method·public·newArray(I)[Landroid/support/v4/app/Fragment$SavedState; |
57 | ····.locals·1 | 57 | ····.locals·1 |
58 | ····.param·p1,·"size"····#·I | 58 | ····.param·p1,·"size"····#·I |
59 | ····.prologue | 59 | ····.prologue |
60 | ····.line·3 | 60 | ····.line·355 |
61 | ····new-array·v0,·p1,·[Landroid/support/v4/app/Fragment$SavedState; | 61 | ····new-array·v0,·p1,·[Landroid/support/v4/app/Fragment$SavedState; |
62 | ····return-object·v0 | 62 | ····return-object·v0 |
63 | .end·method | 63 | .end·method |
64 | .method·public·bridge·synthetic·newArray(I)[Ljava/lang/Object; | 64 | .method·public·bridge·synthetic·newArray(I)[Ljava/lang/Object; |
65 | ····.locals·1 | 65 | ····.locals·1 |
66 | ····.param·p1,·"x0"····#·I | 66 | ····.param·p1,·"x0"····#·I |
67 | ····.prologue | 67 | ····.prologue |
68 | ····.line·3 | 68 | ····.line·349 |
69 | ····invoke-virtual·{p0,·p1},·Landroid/support/v4/app/Fragment$SavedState$1;->newArray(I)[Landroid/support/v4/app/Fragment$SavedState; | 69 | ····invoke-virtual·{p0,·p1},·Landroid/support/v4/app/Fragment$SavedState$1;->newArray(I)[Landroid/support/v4/app/Fragment$SavedState; |
70 | ····move-result-object·v0 | 70 | ····move-result-object·v0 |
71 | ····return-object·v0 | 71 | ····return-object·v0 |
72 | .end·method | 72 | .end·method |
Offset 26, 15 lines modified | Offset 26, 15 lines modified | ||
26 | #·direct·methods | 26 | #·direct·methods |
27 | .method·constructor·<init>(Landroid/support/v4/app/FragmentManagerImpl;II)V | 27 | .method·constructor·<init>(Landroid/support/v4/app/FragmentManagerImpl;II)V |
28 | ····.locals·0 | 28 | ····.locals·0 |
29 | ····.prologue | 29 | ····.prologue |
30 | ····.line·5 | 30 | ····.line·526 |
31 | ····iput-object·p1,·p0,·Landroid/support/v4/app/FragmentManagerImpl$4;->this$0:Landroid/support/v4/app/FragmentManagerImpl; | 31 | ····iput-object·p1,·p0,·Landroid/support/v4/app/FragmentManagerImpl$4;->this$0:Landroid/support/v4/app/FragmentManagerImpl; |
32 | ····iput·p2,·p0,·Landroid/support/v4/app/FragmentManagerImpl$4;->val$id:I | 32 | ····iput·p2,·p0,·Landroid/support/v4/app/FragmentManagerImpl$4;->val$id:I |
33 | ····iput·p3,·p0,·Landroid/support/v4/app/FragmentManagerImpl$4;->val$flags:I | 33 | ····iput·p3,·p0,·Landroid/support/v4/app/FragmentManagerImpl$4;->val$flags:I |
34 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 34 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 44, 15 lines modified | Offset 44, 15 lines modified | ||
44 | #·virtual·methods | 44 | #·virtual·methods |
45 | .method·public·run()V | 45 | .method·public·run()V |
46 | ····.locals·5 | 46 | ····.locals·5 |
47 | ····.prologue | 47 | ····.prologue |
48 | ····.line·5 | 48 | ····.line·528 |
49 | ····iget-object·v0,·p0,·Landroid/support/v4/app/FragmentManagerImpl$4;->this$0:Landroid/support/v4/app/FragmentManagerImpl; | 49 | ····iget-object·v0,·p0,·Landroid/support/v4/app/FragmentManagerImpl$4;->this$0:Landroid/support/v4/app/FragmentManagerImpl; |
50 | ····iget-object·v1,·p0,·Landroid/support/v4/app/FragmentManagerImpl$4;->this$0:Landroid/support/v4/app/FragmentManagerImpl; | 50 | ····iget-object·v1,·p0,·Landroid/support/v4/app/FragmentManagerImpl$4;->this$0:Landroid/support/v4/app/FragmentManagerImpl; |
51 | ····iget-object·v1,·v1,·Landroid/support/v4/app/FragmentManagerImpl;->mActivity:Landroid/support/v4/app/FragmentActivity; | 51 | ····iget-object·v1,·v1,·Landroid/support/v4/app/FragmentManagerImpl;->mActivity:Landroid/support/v4/app/FragmentActivity; |
52 | ····iget-object·v1,·v1,·Landroid/support/v4/app/FragmentActivity;->mHandler:Landroid/os/Handler; | 52 | ····iget-object·v1,·v1,·Landroid/support/v4/app/FragmentActivity;->mHandler:Landroid/os/Handler; |
Offset 61, 10 lines modified | Offset 61, 10 lines modified | ||
61 | ····iget·v3,·p0,·Landroid/support/v4/app/FragmentManagerImpl$4;->val$id:I | 61 | ····iget·v3,·p0,·Landroid/support/v4/app/FragmentManagerImpl$4;->val$id:I |
62 | ····iget·v4,·p0,·Landroid/support/v4/app/FragmentManagerImpl$4;->val$flags:I | 62 | ····iget·v4,·p0,·Landroid/support/v4/app/FragmentManagerImpl$4;->val$flags:I |
63 | ····invoke-virtual·{v0,·v1,·v2,·v3,·v4},·Landroid/support/v4/app/FragmentManagerImpl;->popBackStackState(Landroid/os/Handler;Ljava/lang/String;II)Z | 63 | ····invoke-virtual·{v0,·v1,·v2,·v3,·v4},·Landroid/support/v4/app/FragmentManagerImpl;->popBackStackState(Landroid/os/Handler;Ljava/lang/String;II)Z |
64 | ····.line·5 | 64 | ····.line·529 |
65 | ····return-void | 65 | ····return-void |
66 | .end·method | 66 | .end·method |
Offset 15, 64 lines modified | Offset 15, 64 lines modified | ||
15 | #·direct·methods | 15 | #·direct·methods |
16 | .method·constructor·<init>()V | 16 | .method·constructor·<init>()V |
17 | ····.locals·0 | 17 | ····.locals·0 |
18 | ····.prologue | 18 | ····.prologue |
19 | ····.line·12 | 19 | ····.line·124 |
20 | ····invoke-direct·{p0},·Landroid/support/v4/app/ShareCompat$ShareCompatImplBase;-><init>()V | 20 | ····invoke-direct·{p0},·Landroid/support/v4/app/ShareCompat$ShareCompatImplBase;-><init>()V |
21 | ····return-void | 21 | ····return-void |
22 | .end·method | 22 | .end·method |
23 | #·virtual·methods | 23 | #·virtual·methods |
24 | .method·public·configureMenuItem(Landroid/view/MenuItem;Landroid/support/v4/app/ShareCompat$IntentBuilder;)V | 24 | .method·public·configureMenuItem(Landroid/view/MenuItem;Landroid/support/v4/app/ShareCompat$IntentBuilder;)V |
25 | ····.locals·2 | 25 | ····.locals·2 |
26 | ····.param·p1,·"item"····#·Landroid/view/MenuItem; | 26 | ····.param·p1,·"item"····#·Landroid/view/MenuItem; |
27 | ····.param·p2,·"shareIntent"····#·Landroid/support/v4/app/ShareCompat$IntentBuilder; | 27 | ····.param·p2,·"shareIntent"····#·Landroid/support/v4/app/ShareCompat$IntentBuilder; |
28 | ····.prologue | 28 | ····.prologue |
29 | ····.line·12 | 29 | ····.line·126 |
30 | ····invoke-virtual·{p2},·Landroid/support/v4/app/ShareCompat$IntentBuilder;->getActivity()Landroid/app/Activity; | 30 | ····invoke-virtual·{p2},·Landroid/support/v4/app/ShareCompat$IntentBuilder;->getActivity()Landroid/app/Activity; |
31 | ····move-result-object·v0 | 31 | ····move-result-object·v0 |
32 | ····invoke-virtual·{p2},·Landroid/support/v4/app/ShareCompat$IntentBuilder;->getIntent()Landroid/content/Intent; | 32 | ····invoke-virtual·{p2},·Landroid/support/v4/app/ShareCompat$IntentBuilder;->getIntent()Landroid/content/Intent; |
33 | ····move-result-object·v1 | 33 | ····move-result-object·v1 |
34 | ····invoke-static·{p1,·v0,·v1},·Landroid/support/v4/app/ShareCompatICS;->configureMenuItem(Landroid/view/MenuItem;Landroid/app/Activity;Landroid/content/Intent;)V | 34 | ····invoke-static·{p1,·v0,·v1},·Landroid/support/v4/app/ShareCompatICS;->configureMenuItem(Landroid/view/MenuItem;Landroid/app/Activity;Landroid/content/Intent;)V |
35 | ····.line·12 | 35 | ····.line·128 |
36 | ····invoke-virtual·{p0,·p1},·Landroid/support/v4/app/ShareCompat$ShareCompatImplICS;->shouldAddChooserIntent(Landroid/view/MenuItem;)Z | 36 | ····invoke-virtual·{p0,·p1},·Landroid/support/v4/app/ShareCompat$ShareCompatImplICS;->shouldAddChooserIntent(Landroid/view/MenuItem;)Z |
37 | ····move-result·v0 | 37 | ····move-result·v0 |
38 | ····if-eqz·v0,·:cond_0 | 38 | ····if-eqz·v0,·:cond_0 |
39 | ····.line·12 | 39 | ····.line·129 |
40 | ····invoke-virtual·{p2},·Landroid/support/v4/app/ShareCompat$IntentBuilder;->createChooserIntent()Landroid/content/Intent; | 40 | ····invoke-virtual·{p2},·Landroid/support/v4/app/ShareCompat$IntentBuilder;->createChooserIntent()Landroid/content/Intent; |
41 | ····move-result-object·v0 | 41 | ····move-result-object·v0 |
42 | ····invoke-interface·{p1,·v0},·Landroid/view/MenuItem;->setIntent(Landroid/content/Intent;)Landroid/view/MenuItem; | 42 | ····invoke-interface·{p1,·v0},·Landroid/view/MenuItem;->setIntent(Landroid/content/Intent;)Landroid/view/MenuItem; |
43 | ····.line·13 | 43 | ····.line·131 |
44 | ····:cond_0 | 44 | ····:cond_0 |
45 | ····return-void | 45 | ····return-void |
46 | .end·method | 46 | .end·method |
47 | .method·shouldAddChooserIntent(Landroid/view/MenuItem;)Z | 47 | .method·shouldAddChooserIntent(Landroid/view/MenuItem;)Z |
48 | ····.locals·1 | 48 | ····.locals·1 |
49 | ····.param·p1,·"item"····#·Landroid/view/MenuItem; | 49 | ····.param·p1,·"item"····#·Landroid/view/MenuItem; |
50 | ····.prologue | 50 | ····.prologue |
51 | ····.line·13 | 51 | ····.line·134 |
52 | ····invoke-interface·{p1},·Landroid/view/MenuItem;->hasSubMenu()Z | 52 | ····invoke-interface·{p1},·Landroid/view/MenuItem;->hasSubMenu()Z |
53 | ····move-result·v0 | 53 | ····move-result·v0 |
54 | ····if-nez·v0,·:cond_0 | 54 | ····if-nez·v0,·:cond_0 |
55 | ····const/4·v0,·0x1 | 55 | ····const/4·v0,·0x1 |
Offset 1, 529 lines modified | Offset 1, 237 lines modified | ||
1 | .class·Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; | 1 | .class·Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable; |
2 | .super·Landroid/graphics/drawable/Drawable; | 2 | .super·Landroid/graphics/drawable/InsetDrawable; |
3 | .source·"ActionBarDrawerToggle.java" | 3 | .source·"ActionBarDrawerToggle.java" |
4 | #·interfaces | 4 | #·interfaces |
5 | .implements·Landroid/graphics/drawable/Drawable$Callback; | 5 | .implements·Landroid/graphics/drawable/Drawable$Callback; |
6 | #·annotations | 6 | #·annotations |
7 | .annotation·system·Ldalvik/annotation/EnclosingClass; | 7 | .annotation·system·Ldalvik/annotation/EnclosingClass; |
8 | ····value·=·Landroid/support/v4/app/ActionBarDrawerToggle; | 8 | ····value·=·Landroid/support/v4/app/ActionBarDrawerToggle; |
9 | .end·annotation | 9 | .end·annotation |
10 | .annotation·system·Ldalvik/annotation/InnerClass; | 10 | .annotation·system·Ldalvik/annotation/InnerClass; |
11 | ····accessFlags·=·0x | 11 | ····accessFlags·=·0x2 |
12 | ····name·=·"SlideDrawable" | 12 | ····name·=·"SlideDrawable" |
13 | .end·annotation | 13 | .end·annotation |
14 | #·instance·fields | 14 | #·instance·fields |
15 | .field·private·final·mHasMirroring:Z | ||
15 | .field·private·mOffset:F | 16 | .field·private·mOffset:F |
16 | .field·private·m | 17 | .field·private·mPosition:F |
17 | .field·private·final·mTmpRect:Landroid/graphics/Rect; | 18 | .field·private·final·mTmpRect:Landroid/graphics/Rect; |
18 | .field· | 19 | .field·final·synthetic·this$0:Landroid/support/v4/app/ActionBarDrawerToggle; |
19 | #·direct·methods | 20 | #·direct·methods |
20 | .method·p | 21 | .method·private·constructor·<init>(Landroid/support/v4/app/ActionBarDrawerToggle;Landroid/graphics/drawable/Drawable;)V |
21 | ····.locals· | 22 | ····.locals·3 |
22 | ····.param·p | 23 | ····.param·p2,·"wrapped"····#·Landroid/graphics/drawable/Drawable; |
23 | ····.prologue | ||
24 | ····.line·323 | ||
25 | ····invoke-direct·{p0},·Landroid/graphics/drawable/Drawable;-><init>()V | ||
26 | ····.line·321 | ||
27 | ····new-instance·v0,·Landroid/graphics/Rect; | ||
28 | ····invoke-direct·{v0},·Landroid/graphics/Rect;-><init>()V | ||
29 | ····iput-object·v0,·p0,·Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;->mTmpRect:Landroid/graphics/Rect; | ||
30 | ····.line·324 | ||
31 | ····iput-object·p1,·p0,·Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;->mWrapped:Landroid/graphics/drawable/Drawable; | ||
32 | ····.line·325 | ||
33 | ····return-void | ||
34 | .end·method | ||
35 | #·virtual·methods | ||
36 | .method·public·clearColorFilter()V | ||
37 | ····.locals·1 | ||
38 | ····.prologue | ||
39 | ····.line·387 | ||
40 | ····iget-object·v0,·p0,·Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;->mWrapped:Landroid/graphics/drawable/Drawable; | ||
41 | ····invoke-virtual·{v0},·Landroid/graphics/drawable/Drawable;->clearColorFilter()V | ||
42 | ····.line·388 | ||
43 | ····return-void | ||
44 | .end·method | ||
45 | .method·public·draw(Landroid/graphics/Canvas;)V | ||
46 | ····.locals·2 | ||
47 | ····.param·p1,·"canvas"····#·Landroid/graphics/Canvas; | ||
48 | ····.prologue | 24 | ····.prologue |
25 | ····const/4·v0,·0x0 | ||
49 | ····.line·343 | ||
50 | ····iget-object·v0,·p0,·Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;->mWrapped:Landroid/graphics/drawable/Drawable; | ||
26 | ····.line·508 | ||
51 | ····i | 27 | ····iput-object·p1,·p0,·Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;->this$0:Landroid/support/v4/app/ActionBarDrawerToggle; |
52 | ···· | 28 | ····.line·509 |
29 | ····invoke-direct·{p0,·p2,·v0},·Landroid/graphics/drawable/InsetDrawable;-><init>(Landroid/graphics/drawable/Drawable;I)V | ||
53 | ····.line·344 | ||
54 | ····invoke-virtual·{p1},·Landroid/graphics/Canvas;->save()I | ||
55 | ····.line· | 30 | ····.line·502 |
31 | ····sget·v1,·Landroid/os/Build$VERSION;->SDK_INT:I | ||
56 | ····iget·v0,·p0,·Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;->mOffsetBy:F | ||
57 | ····iget-object·v1,·p0,·Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;->mTmpRect:Landroid/graphics/Rect; | ||
58 | ····invoke-virtual·{v1},·Landroid/graphics/Rect;->width()I | ||
59 | ····move-result·v1 | ||
60 | ····int-to-float·v1,·v1 | ||
61 | ····mul-float/2addr·v0,·v1 | ||
62 | ···· | 32 | ····const/16·v2,·0x12 |
63 | ···· | 33 | ····if-le·v1,·v2,·:cond_0 |
64 | ···· | 34 | ····const/4·v0,·0x1 |
35 | ····:cond_0 | ||
36 | ····iput-boolean·v0,·p0,·Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;->mHasMirroring:Z | ||
65 | ····const/4·v1,·0x0 | ||
66 | ····invoke-virtual·{p1,·v0,·v1},·Landroid/graphics/Canvas;->translate(FF)V | ||
67 | ····.line· | 37 | ····.line·503 |
68 | ···· | 38 | ····new-instance·v0,·Landroid/graphics/Rect; |
69 | ····invoke- | 39 | ····invoke-direct·{v0},·Landroid/graphics/Rect;-><init>()V |
40 | ····iput-object·v0,·p0,·Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;->mTmpRect:Landroid/graphics/Rect; | ||
70 | ····.line·347 | ||
71 | ····invoke-virtual·{p1},·Landroid/graphics/Canvas;->restore()V | ||
72 | ····.line· | 41 | ····.line·510 |
73 | ····return-void | 42 | ····return-void |
74 | .end·method | 43 | .end·method |
75 | .method· | 44 | .method·synthetic·constructor·<init>(Landroid/support/v4/app/ActionBarDrawerToggle;Landroid/graphics/drawable/Drawable;Landroid/support/v4/app/ActionBarDrawerToggle$1;)V |
Max diff block lines reached; 12426/20094 bytes (61.84%) of diff not shown. |
Offset 1, 100 lines modified | Offset 1, 281 lines modified | ||
1 | .class·public·Landroid/support/v4/app/ActivityCompat; | 1 | .class·public·Landroid/support/v4/app/ActivityCompat; |
2 | .super·Landroid/support/v4/content/ContextCompat; | 2 | .super·Landroid/support/v4/content/ContextCompat; |
3 | .source·"ActivityCompat.java" | 3 | .source·"ActivityCompat.java" |
4 | #·annotations | ||
5 | .annotation·system·Ldalvik/annotation/MemberClasses; | ||
6 | ····value·=·{ | ||
7 | ········Landroid/support/v4/app/ActivityCompat$SharedElementCallback21Impl; | ||
8 | ····} | ||
9 | .end·annotation | ||
4 | #·direct·methods | 10 | #·direct·methods |
5 | .method·public·constructor·<init>()V | 11 | .method·public·constructor·<init>()V |
6 | ····.locals·0 | 12 | ····.locals·0 |
7 | ····.prologue | 13 | ····.prologue |
8 | ····.line· | 14 | ····.line·38 |
9 | ····invoke-direct·{p0},·Landroid/support/v4/content/ContextCompat;-><init>()V | 15 | ····invoke-direct·{p0},·Landroid/support/v4/content/ContextCompat;-><init>()V |
16 | ····.line·217 | ||
10 | ····return-void | 17 | ····return-void |
11 | .end·method | 18 | .end·method |
19 | .method·private·static·createCallback(Landroid/support/v4/app/SharedElementCallback;)Landroid/support/v4/app/ActivityCompat21$SharedElementCallback21; | ||
20 | ····.locals·1 | ||
21 | ····.param·p0,·"callback"····#·Landroid/support/v4/app/SharedElementCallback; | ||
22 | ····.prologue | ||
23 | ····.line·210 | ||
24 | ····const/4·v0,·0x0 | ||
25 | ····.line·211 | ||
26 | ····.local·v0,·"newCallback":Landroid/support/v4/app/ActivityCompat21$SharedElementCallback21; | ||
27 | ····if-eqz·p0,·:cond_0 | ||
28 | ····.line·212 | ||
29 | ····new-instance·v0,·Landroid/support/v4/app/ActivityCompat$SharedElementCallback21Impl; | ||
30 | ····.end·local·v0····#·"newCallback":Landroid/support/v4/app/ActivityCompat21$SharedElementCallback21; | ||
31 | ····invoke-direct·{v0,·p0},·Landroid/support/v4/app/ActivityCompat$SharedElementCallback21Impl;-><init>(Landroid/support/v4/app/SharedElementCallback;)V | ||
32 | ····.line·214 | ||
33 | ····.restart·local·v0····#·"newCallback":Landroid/support/v4/app/ActivityCompat21$SharedElementCallback21; | ||
34 | ····:cond_0 | ||
35 | ····return-object·v0 | ||
36 | .end·method | ||
37 | .method·public·static·finishAffinity(Landroid/app/Activity;)V | ||
38 | ····.locals·2 | ||
39 | ····.param·p0,·"activity"····#·Landroid/app/Activity; | ||
40 | ····.prologue | ||
41 | ····.line·141 | ||
42 | ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I | ||
43 | ····const/16·v1,·0x10 | ||
44 | ····if-lt·v0,·v1,·:cond_0 | ||
45 | ····.line·142 | ||
46 | ····invoke-static·{p0},·Landroid/support/v4/app/ActivityCompatJB;->finishAffinity(Landroid/app/Activity;)V | ||
47 | ····.line·146 | ||
48 | ····:goto_0 | ||
49 | ····return-void | ||
50 | ····.line·144 | ||
51 | ····:cond_0 | ||
52 | ····invoke-virtual·{p0},·Landroid/app/Activity;->finish()V | ||
53 | ····goto·:goto_0 | ||
54 | .end·method | ||
55 | .method·public·static·finishAfterTransition(Landroid/app/Activity;)V | ||
56 | ····.locals·2 | ||
57 | ····.param·p0,·"activity"····#·Landroid/app/Activity; | ||
58 | ····.prologue | ||
59 | ····.line·158 | ||
60 | ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I | ||
61 | ····const/16·v1,·0x15 | ||
62 | ····if-lt·v0,·v1,·:cond_0 | ||
63 | ····.line·159 | ||
64 | ····invoke-static·{p0},·Landroid/support/v4/app/ActivityCompat21;->finishAfterTransition(Landroid/app/Activity;)V | ||
65 | ····.line·163 | ||
66 | ····:goto_0 | ||
67 | ····return-void | ||
68 | ····.line·161 | ||
69 | ····:cond_0 | ||
70 | ····invoke-virtual·{p0},·Landroid/app/Activity;->finish()V | ||
71 | ····goto·:goto_0 | ||
72 | .end·method | ||
12 | .method·public·static·invalidateOptionsMenu(Landroid/app/Activity;)Z | 73 | .method·public·static·invalidateOptionsMenu(Landroid/app/Activity;)Z |
13 | ····.locals·2 | 74 | ····.locals·2 |
14 | ····.param·p0,·"activity"····#·Landroid/app/Activity; | 75 | ····.param·p0,·"activity"····#·Landroid/app/Activity; |
15 | ····.prologue | 76 | ····.prologue |
16 | ····.line· | 77 | ····.line·72 |
17 | ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I | 78 | ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I |
18 | ····const/16·v1,·0xb | 79 | ····const/16·v1,·0xb |
19 | ····if-lt·v0,·v1,·:cond_0 | 80 | ····if-lt·v0,·v1,·:cond_0 |
20 | ····.line· | 81 | ····.line·73 |
21 | ····invoke-static·{p0},·Landroid/support/v4/app/ActivityCompatHoneycomb;->invalidateOptionsMenu(Landroid/app/Activity;)V | 82 | ····invoke-static·{p0},·Landroid/support/v4/app/ActivityCompatHoneycomb;->invalidateOptionsMenu(Landroid/app/Activity;)V |
22 | ····.line· | 83 | ····.line·74 |
23 | ····const/4·v0,·0x1 | 84 | ····const/4·v0,·0x1 |
24 | ····.line· | 85 | ····.line·76 |
25 | ····:goto_0 | 86 | ····:goto_0 |
26 | ····return·v0 | 87 | ····return·v0 |
27 | ····:cond_0 | 88 | ····:cond_0 |
28 | ····const/4·v0,·0x0 | 89 | ····const/4·v0,·0x0 |
29 | ····goto·:goto_0 | 90 | ····goto·:goto_0 |
Max diff block lines reached; 4782/8124 bytes (58.86%) of diff not shown. |
Offset 6, 14 lines modified | Offset 6, 15 lines modified | ||
6 | .implements·Landroid/support/v4/app/FragmentManager$BackStackEntry; | 6 | .implements·Landroid/support/v4/app/FragmentManager$BackStackEntry; |
7 | .implements·Ljava/lang/Runnable; | 7 | .implements·Ljava/lang/Runnable; |
8 | #·annotations | 8 | #·annotations |
9 | .annotation·system·Ldalvik/annotation/MemberClasses; | 9 | .annotation·system·Ldalvik/annotation/MemberClasses; |
10 | ····value·=·{ | 10 | ····value·=·{ |
11 | ········Landroid/support/v4/app/BackStackRecord$TransitionState;, | ||
11 | ········Landroid/support/v4/app/BackStackRecord$Op; | 12 | ········Landroid/support/v4/app/BackStackRecord$Op; |
12 | ····} | 13 | ····} |
13 | .end·annotation | 14 | .end·annotation |
14 | #·static·fields | 15 | #·static·fields |
15 | .field·static·final·OP_ADD:I·=·0x1 | 16 | .field·static·final·OP_ADD:I·=·0x1 |
Offset 64, 77 lines modified | Offset 65, 1080 lines modified | ||
64 | .field·mNumOp:I | 65 | .field·mNumOp:I |
65 | .field·mPopEnterAnim:I | 66 | .field·mPopEnterAnim:I |
66 | .field·mPopExitAnim:I | 67 | .field·mPopExitAnim:I |
68 | .field·mSharedElementSourceNames:Ljava/util/ArrayList; | ||
69 | ····.annotation·system·Ldalvik/annotation/Signature; | ||
70 | ········value·=·{ | ||
71 | ············"Ljava/util/ArrayList", | ||
72 | ············"<", | ||
73 | ············"Ljava/lang/String;", | ||
74 | ············">;" | ||
75 | ········} | ||
76 | ····.end·annotation | ||
77 | .end·field | ||
78 | .field·mSharedElementTargetNames:Ljava/util/ArrayList; | ||
79 | ····.annotation·system·Ldalvik/annotation/Signature; | ||
80 | ········value·=·{ | ||
81 | ············"Ljava/util/ArrayList", | ||
82 | ············"<", | ||
83 | ············"Ljava/lang/String;", | ||
84 | ············">;" | ||
85 | ········} | ||
86 | ····.end·annotation | ||
87 | .end·field | ||
67 | .field·mTail:Landroid/support/v4/app/BackStackRecord$Op; | 88 | .field·mTail:Landroid/support/v4/app/BackStackRecord$Op; |
68 | .field·mTransition:I | 89 | .field·mTransition:I |
69 | .field·mTransitionStyle:I | 90 | .field·mTransitionStyle:I |
70 | #·direct·methods | 91 | #·direct·methods |
71 | .method·public·constructor·<init>(Landroid/support/v4/app/FragmentManagerImpl;)V | 92 | .method·public·constructor·<init>(Landroid/support/v4/app/FragmentManagerImpl;)V |
72 | ····.locals·1 | 93 | ····.locals·1 |
73 | ····.param·p1,·"manager"····#·Landroid/support/v4/app/FragmentManagerImpl; | 94 | ····.param·p1,·"manager"····#·Landroid/support/v4/app/FragmentManagerImpl; |
74 | ····.prologue | 95 | ····.prologue |
75 | ····.line·3 | 96 | ····.line·355 |
76 | ····invoke-direct·{p0},·Landroid/support/v4/app/FragmentTransaction;-><init>()V | 97 | ····invoke-direct·{p0},·Landroid/support/v4/app/FragmentTransaction;-><init>()V |
77 | ····.line·2 | 98 | ····.line·228 |
78 | ····const/4·v0,·0x1 | 99 | ····const/4·v0,·0x1 |
79 | ····iput-boolean·v0,·p0,·Landroid/support/v4/app/BackStackRecord;->mAllowAddToBackStack:Z | 100 | ····iput-boolean·v0,·p0,·Landroid/support/v4/app/BackStackRecord;->mAllowAddToBackStack:Z |
80 | ····.line·2 | 101 | ····.line·231 |
81 | ····const/4·v0,·-0x1 | 102 | ····const/4·v0,·-0x1 |
82 | ····iput·v0,·p0,·Landroid/support/v4/app/BackStackRecord;->mIndex:I | 103 | ····iput·v0,·p0,·Landroid/support/v4/app/BackStackRecord;->mIndex:I |
83 | ····.line·3 | 104 | ····.line·356 |
84 | ····iput-object·p1,·p0,·Landroid/support/v4/app/BackStackRecord;->mManager:Landroid/support/v4/app/FragmentManagerImpl; | 105 | ····iput-object·p1,·p0,·Landroid/support/v4/app/BackStackRecord;->mManager:Landroid/support/v4/app/FragmentManagerImpl; |
85 | ····.line·3 | 106 | ····.line·357 |
107 | ····return-void | ||
108 | .end·method | ||
109 | .method·static·synthetic·access$000(Landroid/support/v4/app/BackStackRecord;Landroid/support/v4/app/BackStackRecord$TransitionState;ZLandroid/support/v4/app/Fragment;)Landroid/support/v4/util/ArrayMap; | ||
110 | ····.locals·1 | ||
111 | ····.param·p0,·"x0"····#·Landroid/support/v4/app/BackStackRecord; | ||
112 | ····.param·p1,·"x1"····#·Landroid/support/v4/app/BackStackRecord$TransitionState; | ||
113 | ····.param·p2,·"x2"····#·Z | ||
114 | ····.param·p3,·"x3"····#·Landroid/support/v4/app/Fragment; | ||
115 | ····.prologue | ||
116 | ····.line·191 | ||
117 | ····invoke-direct·{p0,·p1,·p2,·p3},·Landroid/support/v4/app/BackStackRecord;->mapSharedElementsIn(Landroid/support/v4/app/BackStackRecord$TransitionState;ZLandroid/support/v4/app/Fragment;)Landroid/support/v4/util/ArrayMap; | ||
118 | ····move-result-object·v0 | ||
119 | ····return-object·v0 | ||
120 | .end·method | ||
121 | .method·static·synthetic·access$100(Landroid/support/v4/app/BackStackRecord;Landroid/support/v4/util/ArrayMap;Landroid/support/v4/app/BackStackRecord$TransitionState;)V | ||
122 | ····.locals·0 | ||
123 | ····.param·p0,·"x0"····#·Landroid/support/v4/app/BackStackRecord; | ||
124 | ····.param·p1,·"x1"····#·Landroid/support/v4/util/ArrayMap; | ||
125 | ····.param·p2,·"x2"····#·Landroid/support/v4/app/BackStackRecord$TransitionState; | ||
126 | ····.prologue | ||
127 | ····.line·191 | ||
128 | ····invoke-direct·{p0,·p1,·p2},·Landroid/support/v4/app/BackStackRecord;->setEpicenterIn(Landroid/support/v4/util/ArrayMap;Landroid/support/v4/app/BackStackRecord$TransitionState;)V | ||
129 | ····return-void | ||
130 | .end·method | ||
131 | .method·static·synthetic·access$200(Landroid/support/v4/app/BackStackRecord;Landroid/support/v4/app/BackStackRecord$TransitionState;Landroid/support/v4/app/Fragment;Landroid/support/v4/app/Fragment;ZLandroid/support/v4/util/ArrayMap;)V | ||
132 | ····.locals·0 | ||
133 | ····.param·p0,·"x0"····#·Landroid/support/v4/app/BackStackRecord; | ||
134 | ····.param·p1,·"x1"····#·Landroid/support/v4/app/BackStackRecord$TransitionState; | ||
135 | ····.param·p2,·"x2"····#·Landroid/support/v4/app/Fragment; | ||
136 | ····.param·p3,·"x3"····#·Landroid/support/v4/app/Fragment; | ||
137 | ····.param·p4,·"x4"····#·Z | ||
138 | ····.param·p5,·"x5"····#·Landroid/support/v4/util/ArrayMap; | ||
139 | ····.prologue | ||
140 | ····.line·191 | ||
141 | ····invoke-direct/range·{p0·..·p5},·Landroid/support/v4/app/BackStackRecord;->callSharedElementEnd(Landroid/support/v4/app/BackStackRecord$TransitionState;Landroid/support/v4/app/Fragment;Landroid/support/v4/app/Fragment;ZLandroid/support/v4/util/ArrayMap;)V | ||
142 | ····return-void | ||
143 | .end·method | ||
144 | .method·static·synthetic·access$300(Landroid/support/v4/app/BackStackRecord;Landroid/support/v4/app/BackStackRecord$TransitionState;ILjava/lang/Object;)V | ||
145 | ····.locals·0 | ||
146 | ····.param·p0,·"x0"····#·Landroid/support/v4/app/BackStackRecord; | ||
147 | ····.param·p1,·"x1"····#·Landroid/support/v4/app/BackStackRecord$TransitionState; | ||
Max diff block lines reached; 187290/192269 bytes (97.41%) of diff not shown. |
Offset 28, 105 lines modified | Offset 28, 105 lines modified | ||
28 | #·direct·methods | 28 | #·direct·methods |
29 | .method·static·constructor·<clinit>()V | 29 | .method·static·constructor·<clinit>()V |
30 | ····.locals·1 | 30 | ····.locals·1 |
31 | ····.prologue | 31 | ····.prologue |
32 | ····.line·3 | 32 | ····.line·386 |
33 | ····new-instance·v0,·Landroid/support/v4/app/FragmentManagerState$1; | 33 | ····new-instance·v0,·Landroid/support/v4/app/FragmentManagerState$1; |
34 | ····invoke-direct·{v0},·Landroid/support/v4/app/FragmentManagerState$1;-><init>()V | 34 | ····invoke-direct·{v0},·Landroid/support/v4/app/FragmentManagerState$1;-><init>()V |
35 | ····sput-object·v0,·Landroid/support/v4/app/FragmentManagerState;->CREATOR:Landroid/os/Parcelable$Creator; | 35 | ····sput-object·v0,·Landroid/support/v4/app/FragmentManagerState;->CREATOR:Landroid/os/Parcelable$Creator; |
36 | ····return-void | 36 | ····return-void |
37 | .end·method | 37 | .end·method |
38 | .method·public·constructor·<init>()V | 38 | .method·public·constructor·<init>()V |
39 | ····.locals·0 | 39 | ····.locals·0 |
40 | ····.prologue | 40 | ····.prologue |
41 | ····.line·3 | 41 | ····.line·367 |
42 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 42 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
43 | ····.line·3 | 43 | ····.line·368 |
44 | ····return-void | 44 | ····return-void |
45 | .end·method | 45 | .end·method |
46 | .method·public·constructor·<init>(Landroid/os/Parcel;)V | 46 | .method·public·constructor·<init>(Landroid/os/Parcel;)V |
47 | ····.locals·1 | 47 | ····.locals·1 |
48 | ····.param·p1,·"in"····#·Landroid/os/Parcel; | 48 | ····.param·p1,·"in"····#·Landroid/os/Parcel; |
49 | ····.prologue | 49 | ····.prologue |
50 | ····.line·3 | 50 | ····.line·370 |
51 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 51 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
52 | ····.line·3 | 52 | ····.line·371 |
53 | ····sget-object·v0,·Landroid/support/v4/app/FragmentState;->CREATOR:Landroid/os/Parcelable$Creator; | 53 | ····sget-object·v0,·Landroid/support/v4/app/FragmentState;->CREATOR:Landroid/os/Parcelable$Creator; |
54 | ····invoke-virtual·{p1,·v0},·Landroid/os/Parcel;->createTypedArray(Landroid/os/Parcelable$Creator;)[Ljava/lang/Object; | 54 | ····invoke-virtual·{p1,·v0},·Landroid/os/Parcel;->createTypedArray(Landroid/os/Parcelable$Creator;)[Ljava/lang/Object; |
55 | ····move-result-object·v0 | 55 | ····move-result-object·v0 |
56 | ····check-cast·v0,·[Landroid/support/v4/app/FragmentState; | 56 | ····check-cast·v0,·[Landroid/support/v4/app/FragmentState; |
57 | ····iput-object·v0,·p0,·Landroid/support/v4/app/FragmentManagerState;->mActive:[Landroid/support/v4/app/FragmentState; | 57 | ····iput-object·v0,·p0,·Landroid/support/v4/app/FragmentManagerState;->mActive:[Landroid/support/v4/app/FragmentState; |
58 | ····.line·3 | 58 | ····.line·372 |
59 | ····invoke-virtual·{p1},·Landroid/os/Parcel;->createIntArray()[I | 59 | ····invoke-virtual·{p1},·Landroid/os/Parcel;->createIntArray()[I |
60 | ····move-result-object·v0 | 60 | ····move-result-object·v0 |
61 | ····iput-object·v0,·p0,·Landroid/support/v4/app/FragmentManagerState;->mAdded:[I | 61 | ····iput-object·v0,·p0,·Landroid/support/v4/app/FragmentManagerState;->mAdded:[I |
62 | ····.line·3 | 62 | ····.line·373 |
63 | ····sget-object·v0,·Landroid/support/v4/app/BackStackState;->CREATOR:Landroid/os/Parcelable$Creator; | 63 | ····sget-object·v0,·Landroid/support/v4/app/BackStackState;->CREATOR:Landroid/os/Parcelable$Creator; |
64 | ····invoke-virtual·{p1,·v0},·Landroid/os/Parcel;->createTypedArray(Landroid/os/Parcelable$Creator;)[Ljava/lang/Object; | 64 | ····invoke-virtual·{p1,·v0},·Landroid/os/Parcel;->createTypedArray(Landroid/os/Parcelable$Creator;)[Ljava/lang/Object; |
65 | ····move-result-object·v0 | 65 | ····move-result-object·v0 |
66 | ····check-cast·v0,·[Landroid/support/v4/app/BackStackState; | 66 | ····check-cast·v0,·[Landroid/support/v4/app/BackStackState; |
67 | ····iput-object·v0,·p0,·Landroid/support/v4/app/FragmentManagerState;->mBackStack:[Landroid/support/v4/app/BackStackState; | 67 | ····iput-object·v0,·p0,·Landroid/support/v4/app/FragmentManagerState;->mBackStack:[Landroid/support/v4/app/BackStackState; |
68 | ····.line·3 | 68 | ····.line·374 |
69 | ····return-void | 69 | ····return-void |
70 | .end·method | 70 | .end·method |
71 | #·virtual·methods | 71 | #·virtual·methods |
72 | .method·public·describeContents()I | 72 | .method·public·describeContents()I |
73 | ····.locals·1 | 73 | ····.locals·1 |
74 | ····.prologue | 74 | ····.prologue |
75 | ····.line·3 | 75 | ····.line·377 |
76 | ····const/4·v0,·0x0 | 76 | ····const/4·v0,·0x0 |
77 | ····return·v0 | 77 | ····return·v0 |
78 | .end·method | 78 | .end·method |
79 | .method·public·writeToParcel(Landroid/os/Parcel;I)V | 79 | .method·public·writeToParcel(Landroid/os/Parcel;I)V |
80 | ····.locals·1 | 80 | ····.locals·1 |
81 | ····.param·p1,·"dest"····#·Landroid/os/Parcel; | 81 | ····.param·p1,·"dest"····#·Landroid/os/Parcel; |
82 | ····.param·p2,·"flags"····#·I | 82 | ····.param·p2,·"flags"····#·I |
83 | ····.prologue | 83 | ····.prologue |
84 | ····.line·3 | 84 | ····.line·381 |
85 | ····iget-object·v0,·p0,·Landroid/support/v4/app/FragmentManagerState;->mActive:[Landroid/support/v4/app/FragmentState; | 85 | ····iget-object·v0,·p0,·Landroid/support/v4/app/FragmentManagerState;->mActive:[Landroid/support/v4/app/FragmentState; |
86 | ····invoke-virtual·{p1,·v0,·p2},·Landroid/os/Parcel;->writeTypedArray([Landroid/os/Parcelable;I)V | 86 | ····invoke-virtual·{p1,·v0,·p2},·Landroid/os/Parcel;->writeTypedArray([Landroid/os/Parcelable;I)V |
87 | ····.line·3 | 87 | ····.line·382 |
88 | ····iget-object·v0,·p0,·Landroid/support/v4/app/FragmentManagerState;->mAdded:[I | 88 | ····iget-object·v0,·p0,·Landroid/support/v4/app/FragmentManagerState;->mAdded:[I |
89 | ····invoke-virtual·{p1,·v0},·Landroid/os/Parcel;->writeIntArray([I)V | 89 | ····invoke-virtual·{p1,·v0},·Landroid/os/Parcel;->writeIntArray([I)V |
90 | ····.line·3 | 90 | ····.line·383 |
91 | ····iget-object·v0,·p0,·Landroid/support/v4/app/FragmentManagerState;->mBackStack:[Landroid/support/v4/app/BackStackState; | 91 | ····iget-object·v0,·p0,·Landroid/support/v4/app/FragmentManagerState;->mBackStack:[Landroid/support/v4/app/BackStackState; |
92 | ····invoke-virtual·{p1,·v0,·p2},·Landroid/os/Parcel;->writeTypedArray([Landroid/os/Parcelable;I)V | 92 | ····invoke-virtual·{p1,·v0,·p2},·Landroid/os/Parcel;->writeTypedArray([Landroid/os/Parcelable;I)V |
93 | ····.line·3 | 93 | ····.line·384 |
94 | ····return-void | 94 | ····return-void |
95 | .end·method | 95 | .end·method |
Offset 25, 32 lines modified | Offset 25, 38 lines modified | ||
25 | .field·static·final·RESUMED:I·=·0x5 | 25 | .field·static·final·RESUMED:I·=·0x5 |
26 | .field·static·final·STARTED:I·=·0x4 | 26 | .field·static·final·STARTED:I·=·0x4 |
27 | .field·static·final·STOPPED:I·=·0x3 | 27 | .field·static·final·STOPPED:I·=·0x3 |
28 | .field·static·final·USE_DEFAULT_TRANSITION:Ljava/lang/Object; | ||
28 | .field·private·static·final·sClassMap:L | 29 | .field·private·static·final·sClassMap:Landroid/support/v4/util/SimpleArrayMap; |
29 | ····.annotation·system·Ldalvik/annotation/Signature; | 30 | ····.annotation·system·Ldalvik/annotation/Signature; |
30 | ········value·=·{ | 31 | ········value·=·{ |
31 | ············"L | 32 | ············"Landroid/support/v4/util/SimpleArrayMap", |
32 | ············"<", | 33 | ············"<", |
33 | ············"Ljava/lang/String;", | 34 | ············"Ljava/lang/String;", |
34 | ············"Ljava/lang/Class", | 35 | ············"Ljava/lang/Class", |
35 | ············"<*>;>;" | 36 | ············"<*>;>;" |
36 | ········} | 37 | ········} |
37 | ····.end·annotation | 38 | ····.end·annotation |
38 | .end·field | 39 | .end·field |
39 | #·instance·fields | 40 | #·instance·fields |
40 | .field·mActivity:Landroid/support/v4/app/FragmentActivity; | 41 | .field·mActivity:Landroid/support/v4/app/FragmentActivity; |
41 | .field·mAdded:Z | 42 | .field·mAdded:Z |
43 | .field·mAllowEnterTransitionOverlap:Ljava/lang/Boolean; | ||
44 | .field·mAllowReturnTransitionOverlap:Ljava/lang/Boolean; | ||
42 | .field·mAnimatingAway:Landroid/view/View; | 45 | .field·mAnimatingAway:Landroid/view/View; |
43 | .field·mArguments:Landroid/os/Bundle; | 46 | .field·mArguments:Landroid/os/Bundle; |
44 | .field·mBackStackNesting:I | 47 | .field·mBackStackNesting:I |
45 | .field·mCalled:Z | 48 | .field·mCalled:Z |
Offset 63, 14 lines modified | Offset 69, 22 lines modified | ||
63 | .field·mContainerId:I | 69 | .field·mContainerId:I |
64 | .field·mDeferStart:Z | 70 | .field·mDeferStart:Z |
65 | .field·mDetached:Z | 71 | .field·mDetached:Z |
72 | .field·mEnterTransition:Ljava/lang/Object; | ||
73 | .field·mEnterTransitionCallback:Landroid/support/v4/app/SharedElementCallback; | ||
74 | .field·mExitTransition:Ljava/lang/Object; | ||
75 | .field·mExitTransitionCallback:Landroid/support/v4/app/SharedElementCallback; | ||
66 | .field·mFragmentId:I | 76 | .field·mFragmentId:I |
67 | .field·mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; | 77 | .field·mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl; |
68 | .field·mFromLayout:Z | 78 | .field·mFromLayout:Z |
69 | .field·mHasMenu:Z | 79 | .field·mHasMenu:Z |
Offset 89, 37 lines modified | Offset 103, 45 lines modified | ||
89 | .field·mMenuVisible:Z | 103 | .field·mMenuVisible:Z |
90 | .field·mNextAnim:I | 104 | .field·mNextAnim:I |
91 | .field·mParentFragment:Landroid/support/v4/app/Fragment; | 105 | .field·mParentFragment:Landroid/support/v4/app/Fragment; |
106 | .field·mReenterTransition:Ljava/lang/Object; | ||
92 | .field·mRemoving:Z | 107 | .field·mRemoving:Z |
93 | .field·mRestored:Z | 108 | .field·mRestored:Z |
94 | .field·mResumed:Z | 109 | .field·mResumed:Z |
95 | .field·mRetainInstance:Z | 110 | .field·mRetainInstance:Z |
96 | .field·mRetaining:Z | 111 | .field·mRetaining:Z |
112 | .field·mReturnTransition:Ljava/lang/Object; | ||
97 | .field·mSavedFragmentState:Landroid/os/Bundle; | 113 | .field·mSavedFragmentState:Landroid/os/Bundle; |
98 | .field·mSavedViewState:Landroid/util/SparseArray; | 114 | .field·mSavedViewState:Landroid/util/SparseArray; |
99 | ····.annotation·system·Ldalvik/annotation/Signature; | 115 | ····.annotation·system·Ldalvik/annotation/Signature; |
100 | ········value·=·{ | 116 | ········value·=·{ |
101 | ············"Landroid/util/SparseArray", | 117 | ············"Landroid/util/SparseArray", |
102 | ············"<", | 118 | ············"<", |
103 | ············"Landroid/os/Parcelable;", | 119 | ············"Landroid/os/Parcelable;", |
104 | ············">;" | 120 | ············">;" |
105 | ········} | 121 | ········} |
106 | ····.end·annotation | 122 | ····.end·annotation |
107 | .end·field | 123 | .end·field |
124 | .field·mSharedElementEnterTransition:Ljava/lang/Object; | ||
125 | .field·mSharedElementReturnTransition:Ljava/lang/Object; | ||
108 | .field·mState:I | 126 | .field·mState:I |
109 | .field·mStateAfterAnimating:I | 127 | .field·mStateAfterAnimating:I |
110 | .field·mTag:Ljava/lang/String; | 128 | .field·mTag:Ljava/lang/String; |
111 | .field·mTarget:Landroid/support/v4/app/Fragment; | 129 | .field·mTarget:Landroid/support/v4/app/Fragment; |
Offset 136, 63 lines modified | Offset 158, 102 lines modified | ||
136 | #·direct·methods | 158 | #·direct·methods |
137 | .method·static·constructor·<clinit>()V | 159 | .method·static·constructor·<clinit>()V |
138 | ····.locals·1 | 160 | ····.locals·1 |
139 | ····.prologue | 161 | ····.prologue |
140 | ····.line·1 | 162 | ····.line·168 |
141 | ····new-instance·v0,·L | 163 | ····new-instance·v0,·Landroid/support/v4/util/SimpleArrayMap; |
164 | ····invoke-direct·{v0},·Landroid/support/v4/util/SimpleArrayMap;-><init>()V | ||
142 | ···· | 165 | ····sput-object·v0,·Landroid/support/v4/app/Fragment;->sClassMap:Landroid/support/v4/util/SimpleArrayMap; |
143 | ···· | 166 | ····.line·171 |
167 | ····new-instance·v0,·Ljava/lang/Object; | ||
168 | ····invoke-direct·{v0},·Ljava/lang/Object;-><init>()V | ||
Max diff block lines reached; 108622/111857 bytes (97.11%) of diff not shown. |
Offset 8, 15 lines modified | Offset 8, 16 lines modified | ||
8 | #·annotations | 8 | #·annotations |
9 | .annotation·system·Ldalvik/annotation/MemberClasses; | 9 | .annotation·system·Ldalvik/annotation/MemberClasses; |
10 | ····value·=·{ | 10 | ····value·=·{ |
11 | ········Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImplJellybean;, | 11 | ········Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImplJellybean;, |
12 | ········Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImplHoneycomb;, | 12 | ········Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImplHoneycomb;, |
13 | ········Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImplBase;, | 13 | ········Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImplBase;, |
14 | ········Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImpl; | 14 | ········Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImpl;, |
15 | ········Landroid/support/v4/app/TaskStackBuilder$SupportParentable; | ||
15 | ····} | 16 | ····} |
16 | .end·annotation | 17 | .end·annotation |
17 | .annotation·system·Ldalvik/annotation/Signature; | 18 | .annotation·system·Ldalvik/annotation/Signature; |
18 | ····value·=·{ | 19 | ····value·=·{ |
19 | ········"Ljava/lang/Object;", | 20 | ········"Ljava/lang/Object;", |
20 | ········"Ljava/lang/Iterable", | 21 | ········"Ljava/lang/Iterable", |
Offset 49, 33 lines modified | Offset 50, 33 lines modified | ||
49 | #·direct·methods | 50 | #·direct·methods |
50 | .method·static·constructor·<clinit>()V | 51 | .method·static·constructor·<clinit>()V |
51 | ····.locals·2 | 52 | ····.locals·2 |
52 | ····.prologue | 53 | ····.prologue |
53 | ····.line·11 | 54 | ····.line·115 |
54 | ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I | 55 | ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I |
55 | ····const/16·v1,·0xb | 56 | ····const/16·v1,·0xb |
56 | ····if-lt·v0,·v1,·:cond_0 | 57 | ····if-lt·v0,·v1,·:cond_0 |
57 | ····.line·11 | 58 | ····.line·116 |
58 | ····new-instance·v0,·Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImplHoneycomb; | 59 | ····new-instance·v0,·Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImplHoneycomb; |
59 | ····invoke-direct·{v0},·Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImplHoneycomb;-><init>()V | 60 | ····invoke-direct·{v0},·Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImplHoneycomb;-><init>()V |
60 | ····sput-object·v0,·Landroid/support/v4/app/TaskStackBuilder;->IMPL:Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImpl; | 61 | ····sput-object·v0,·Landroid/support/v4/app/TaskStackBuilder;->IMPL:Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImpl; |
61 | ····.line·1 | 62 | ····.line·120 |
62 | ····:goto_0 | 63 | ····:goto_0 |
63 | ····return-void | 64 | ····return-void |
64 | ····.line·11 | 65 | ····.line·118 |
65 | ····:cond_0 | 66 | ····:cond_0 |
66 | ····new-instance·v0,·Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImplBase; | 67 | ····new-instance·v0,·Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImplBase; |
67 | ····invoke-direct·{v0},·Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImplBase;-><init>()V | 68 | ····invoke-direct·{v0},·Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImplBase;-><init>()V |
68 | ····sput-object·v0,·Landroid/support/v4/app/TaskStackBuilder;->IMPL:Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImpl; | 69 | ····sput-object·v0,·Landroid/support/v4/app/TaskStackBuilder;->IMPL:Landroid/support/v4/app/TaskStackBuilder$TaskStackBuilderImpl; |
Offset 83, 227 lines modified | Offset 84, 249 lines modified | ||
83 | .end·method | 84 | .end·method |
84 | .method·private·constructor·<init>(Landroid/content/Context;)V | 85 | .method·private·constructor·<init>(Landroid/content/Context;)V |
85 | ····.locals·1 | 86 | ····.locals·1 |
86 | ····.param·p1,·"a"····#·Landroid/content/Context; | 87 | ····.param·p1,·"a"····#·Landroid/content/Context; |
87 | ····.prologue | 88 | ····.prologue |
88 | ····.line·12 | 89 | ····.line·125 |
89 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 90 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
90 | ····.line·1 | 91 | ····.line·122 |
91 | ····new-instance·v0,·Ljava/util/ArrayList; | 92 | ····new-instance·v0,·Ljava/util/ArrayList; |
92 | ····invoke-direct·{v0},·Ljava/util/ArrayList;-><init>()V | 93 | ····invoke-direct·{v0},·Ljava/util/ArrayList;-><init>()V |
93 | ····iput-object·v0,·p0,·Landroid/support/v4/app/TaskStackBuilder;->mIntents:Ljava/util/ArrayList; | 94 | ····iput-object·v0,·p0,·Landroid/support/v4/app/TaskStackBuilder;->mIntents:Ljava/util/ArrayList; |
94 | ····.line·12 | 95 | ····.line·126 |
95 | ····iput-object·p1,·p0,·Landroid/support/v4/app/TaskStackBuilder;->mSourceContext:Landroid/content/Context; | 96 | ····iput-object·p1,·p0,·Landroid/support/v4/app/TaskStackBuilder;->mSourceContext:Landroid/content/Context; |
96 | ····.line·12 | 97 | ····.line·127 |
97 | ····return-void | 98 | ····return-void |
98 | .end·method | 99 | .end·method |
99 | .method·public·static·create(Landroid/content/Context;)Landroid/support/v4/app/TaskStackBuilder; | 100 | .method·public·static·create(Landroid/content/Context;)Landroid/support/v4/app/TaskStackBuilder; |
100 | ····.locals·1 | 101 | ····.locals·1 |
101 | ····.param·p0,·"context"····#·Landroid/content/Context; | 102 | ····.param·p0,·"context"····#·Landroid/content/Context; |
102 | ····.prologue | 103 | ····.prologue |
103 | ····.line·13 | 104 | ····.line·137 |
104 | ····new-instance·v0,·Landroid/support/v4/app/TaskStackBuilder; | 105 | ····new-instance·v0,·Landroid/support/v4/app/TaskStackBuilder; |
105 | ····invoke-direct·{v0,·p0},·Landroid/support/v4/app/TaskStackBuilder;-><init>(Landroid/content/Context;)V | 106 | ····invoke-direct·{v0,·p0},·Landroid/support/v4/app/TaskStackBuilder;-><init>(Landroid/content/Context;)V |
106 | ····return-object·v0 | 107 | ····return-object·v0 |
107 | .end·method | 108 | .end·method |
108 | .method·public·static·from(Landroid/content/Context;)Landroid/support/v4/app/TaskStackBuilder; | 109 | .method·public·static·from(Landroid/content/Context;)Landroid/support/v4/app/TaskStackBuilder; |
109 | ····.locals·1 | 110 | ····.locals·1 |
110 | ····.param·p0,·"context"····#·Landroid/content/Context; | 111 | ····.param·p0,·"context"····#·Landroid/content/Context; |
111 | ····.prologue | 112 | ····.prologue |
112 | ····.line·1 | 113 | ····.line·150 |
113 | ····invoke-static·{p0},·Landroid/support/v4/app/TaskStackBuilder;->create(Landroid/content/Context;)Landroid/support/v4/app/TaskStackBuilder; | 114 | ····invoke-static·{p0},·Landroid/support/v4/app/TaskStackBuilder;->create(Landroid/content/Context;)Landroid/support/v4/app/TaskStackBuilder; |
114 | ····move-result-object·v0 | 115 | ····move-result-object·v0 |
115 | ····return-object·v0 | 116 | ····return-object·v0 |
116 | .end·method | 117 | .end·method |
117 | #·virtual·methods | 118 | #·virtual·methods |
118 | .method·public·addNextIntent(Landroid/content/Intent;)Landroid/support/v4/app/TaskStackBuilder; | 119 | .method·public·addNextIntent(Landroid/content/Intent;)Landroid/support/v4/app/TaskStackBuilder; |
119 | ····.locals·1 | 120 | ····.locals·1 |
120 | ····.param·p1,·"nextIntent"····#·Landroid/content/Intent; | 121 | ····.param·p1,·"nextIntent"····#·Landroid/content/Intent; |
121 | ····.prologue | 122 | ····.prologue |
122 | ····.line·1 | 123 | ····.line·161 |
123 | ····iget-object·v0,·p0,·Landroid/support/v4/app/TaskStackBuilder;->mIntents:Ljava/util/ArrayList; | 124 | ····iget-object·v0,·p0,·Landroid/support/v4/app/TaskStackBuilder;->mIntents:Ljava/util/ArrayList; |
124 | ····invoke-virtual·{v0,·p1},·Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z | 125 | ····invoke-virtual·{v0,·p1},·Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z |
125 | ····.line·1 | 126 | ····.line·162 |
126 | ····return-object·p0 | 127 | ····return-object·p0 |
127 | .end·method | 128 | .end·method |
128 | .method·public·addNextIntentWithParentStack(Landroid/content/Intent;)Landroid/support/v4/app/TaskStackBuilder; | 129 | .method·public·addNextIntentWithParentStack(Landroid/content/Intent;)Landroid/support/v4/app/TaskStackBuilder; |
129 | ····.locals·2 | 130 | ····.locals·2 |
130 | ····.param·p1,·"nextIntent"····#·Landroid/content/Intent; | 131 | ····.param·p1,·"nextIntent"····#·Landroid/content/Intent; |
131 | ····.prologue | 132 | ····.prologue |
132 | ····.line·17 | 133 | ····.line·178 |
133 | ····invoke-virtual·{p1},·Landroid/content/Intent;->getComponent()Landroid/content/ComponentName; | 134 | ····invoke-virtual·{p1},·Landroid/content/Intent;->getComponent()Landroid/content/ComponentName; |
134 | ····move-result-object·v0 | 135 | ····move-result-object·v0 |
Max diff block lines reached; 15500/19771 bytes (78.40%) of diff not shown. |
Offset 17, 30 lines modified | Offset 17, 30 lines modified | ||
17 | #·direct·methods | 17 | #·direct·methods |
18 | .method·public·constructor·<init>()V | 18 | .method·public·constructor·<init>()V |
19 | ····.locals·0 | 19 | ····.locals·0 |
20 | ····.prologue | 20 | ····.prologue |
21 | ····.line· | 21 | ····.line·67 |
22 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 22 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
23 | ····.line·1 | 23 | ····.line·124 |
24 | ····return-void | 24 | ····return-void |
25 | .end·method | 25 | .end·method |
26 | .method·public·static·enableDebugLogging(Z)V | 26 | .method·public·static·enableDebugLogging(Z)V |
27 | ····.locals·0 | 27 | ····.locals·0 |
28 | ····.param·p0,·"enabled"····#·Z | 28 | ····.param·p0,·"enabled"····#·Z |
29 | ····.prologue | 29 | ····.prologue |
30 | ····.line·3 | 30 | ····.line·358 |
31 | ····sput-boolean·p0,·Landroid/support/v4/app/FragmentManagerImpl;->DEBUG:Z | 31 | ····sput-boolean·p0,·Landroid/support/v4/app/FragmentManagerImpl;->DEBUG:Z |
32 | ····.line·3 | 32 | ····.line·359 |
33 | ····return-void | 33 | ····return-void |
34 | .end·method | 34 | .end·method |
35 | #·virtual·methods | 35 | #·virtual·methods |
36 | .method·public·abstract·addOnBackStackChangedListener(Landroid/support/v4/app/FragmentManager$OnBackStackChangedListener;)V | 36 | .method·public·abstract·addOnBackStackChangedListener(Landroid/support/v4/app/FragmentManager$OnBackStackChangedListener;)V |
37 | .end·method | 37 | .end·method |
Offset 65, 21 lines modified | Offset 65, 36 lines modified | ||
65 | .method·public·abstract·getBackStackEntryCount()I | 65 | .method·public·abstract·getBackStackEntryCount()I |
66 | .end·method | 66 | .end·method |
67 | .method·public·abstract·getFragment(Landroid/os/Bundle;Ljava/lang/String;)Landroid/support/v4/app/Fragment; | 67 | .method·public·abstract·getFragment(Landroid/os/Bundle;Ljava/lang/String;)Landroid/support/v4/app/Fragment; |
68 | .end·method | 68 | .end·method |
69 | .method·public·abstract·getFragments()Ljava/util/List; | ||
70 | ····.annotation·system·Ldalvik/annotation/Signature; | ||
71 | ········value·=·{ | ||
72 | ············"()", | ||
73 | ············"Ljava/util/List", | ||
74 | ············"<", | ||
75 | ············"Landroid/support/v4/app/Fragment;", | ||
76 | ············">;" | ||
77 | ········} | ||
78 | ····.end·annotation | ||
79 | .end·method | ||
80 | .method·public·abstract·isDestroyed()Z | ||
81 | .end·method | ||
69 | .method·public·openTransaction()Landroid/support/v4/app/FragmentTransaction; | 82 | .method·public·openTransaction()Landroid/support/v4/app/FragmentTransaction; |
70 | ····.locals·1 | 83 | ····.locals·1 |
71 | ····.annotation·runtime·Ljava/lang/Deprecated; | 84 | ····.annotation·runtime·Ljava/lang/Deprecated; |
72 | ····.end·annotation | 85 | ····.end·annotation |
73 | ····.prologue | 86 | ····.prologue |
74 | ····.line·1 | 87 | ····.line·149 |
75 | ····invoke-virtual·{p0},·Landroid/support/v4/app/FragmentManager;->beginTransaction()Landroid/support/v4/app/FragmentTransaction; | 88 | ····invoke-virtual·{p0},·Landroid/support/v4/app/FragmentManager;->beginTransaction()Landroid/support/v4/app/FragmentTransaction; |
76 | ····move-result-object·v0 | 89 | ····move-result-object·v0 |
77 | ····return-object·v0 | 90 | ····return-object·v0 |
78 | .end·method | 91 | .end·method |
Offset 18, 89 lines modified | Offset 18, 89 lines modified | ||
18 | #·direct·methods | 18 | #·direct·methods |
19 | .method·constructor·<init>()V | 19 | .method·constructor·<init>()V |
20 | ····.locals·0 | 20 | ····.locals·0 |
21 | ····.prologue | 21 | ····.prologue |
22 | ····.line·4 | 22 | ····.line·49 |
23 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 23 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
24 | ····return-void | 24 | ····return-void |
25 | .end·method | 25 | .end·method |
26 | #·virtual·methods | 26 | #·virtual·methods |
27 | .method·public·getParentActivityIntent(Landroid/app/Activity;)Landroid/content/Intent; | 27 | .method·public·getParentActivityIntent(Landroid/app/Activity;)Landroid/content/Intent; |
28 | ····.locals·8 | 28 | ····.locals·8 |
29 | ····.param·p1,·"activity"····#·Landroid/app/Activity; | 29 | ····.param·p1,·"activity"····#·Landroid/app/Activity; |
30 | ····.prologue | 30 | ····.prologue |
31 | ····const/4·v2,·0x0 | 31 | ····const/4·v2,·0x0 |
32 | ····.line·5 | 32 | ····.line·53 |
33 | ····invoke-static·{p1},·Landroid/support/v4/app/NavUtils;->getParentActivityName(Landroid/app/Activity;)Ljava/lang/String; | 33 | ····invoke-static·{p1},·Landroid/support/v4/app/NavUtils;->getParentActivityName(Landroid/app/Activity;)Ljava/lang/String; |
34 | ····move-result-object·v3 | 34 | ····move-result-object·v3 |
35 | ····.line·5 | 35 | ····.line·54 |
36 | ····.local·v3,·"parentName":Ljava/lang/String; | 36 | ····.local·v3,·"parentName":Ljava/lang/String; |
37 | ····if-nez·v3,·:cond_0 | 37 | ····if-nez·v3,·:cond_0 |
38 | ····.line·6 | 38 | ····.line·67 |
39 | ····:goto_0 | 39 | ····:goto_0 |
40 | ····return-object·v2 | 40 | ····return-object·v2 |
41 | ····.line·5 | 41 | ····.line·57 |
42 | ····:cond_0 | 42 | ····:cond_0 |
43 | ····new-instance·v4,·Landroid/content/ComponentName; | 43 | ····new-instance·v4,·Landroid/content/ComponentName; |
44 | ····invoke-direct·{v4,·p1,·v3},·Landroid/content/ComponentName;-><init>(Landroid/content/Context;Ljava/lang/String;)V | 44 | ····invoke-direct·{v4,·p1,·v3},·Landroid/content/ComponentName;-><init>(Landroid/content/Context;Ljava/lang/String;)V |
45 | ····.line·5 | 45 | ····.line·59 |
46 | ····.local·v4,·"target":Landroid/content/ComponentName; | 46 | ····.local·v4,·"target":Landroid/content/ComponentName; |
47 | ····:try_start_0 | 47 | ····:try_start_0 |
48 | ····invoke-static·{p1,·v4},·Landroid/support/v4/app/NavUtils;->getParentActivityName(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; | 48 | ····invoke-static·{p1,·v4},·Landroid/support/v4/app/NavUtils;->getParentActivityName(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String; |
49 | ····move-result-object·v1 | 49 | ····move-result-object·v1 |
50 | ····.line· | 50 | ····.line·60 |
51 | ····.local·v1,·"grandparent":Ljava/lang/String; | 51 | ····.local·v1,·"grandparent":Ljava/lang/String; |
52 | ····if-nez·v1,·:cond_1 | 52 | ····if-nez·v1,·:cond_1 |
53 | ····invoke-static·{v4},·Landroid/support/v4/content/IntentCompat;->makeMainActivity(Landroid/content/ComponentName;)Landroid/content/Intent; | 53 | ····invoke-static·{v4},·Landroid/support/v4/content/IntentCompat;->makeMainActivity(Landroid/content/ComponentName;)Landroid/content/Intent; |
54 | ····move-result-object·v2 | 54 | ····move-result-object·v2 |
55 | ····.line·6 | 55 | ····.line·63 |
56 | ····.local·v2,·"parentIntent":Landroid/content/Intent; | 56 | ····.local·v2,·"parentIntent":Landroid/content/Intent; |
57 | ····:goto_1 | 57 | ····:goto_1 |
58 | ····goto·:goto_0 | 58 | ····goto·:goto_0 |
59 | ····.line· | 59 | ····.line·60 |
60 | ····.end·local·v2····#·"parentIntent":Landroid/content/Intent; | 60 | ····.end·local·v2····#·"parentIntent":Landroid/content/Intent; |
61 | ····:cond_1 | 61 | ····:cond_1 |
62 | ····new-instance·v5,·Landroid/content/Intent; | 62 | ····new-instance·v5,·Landroid/content/Intent; |
63 | ····invoke-direct·{v5},·Landroid/content/Intent;-><init>()V | 63 | ····invoke-direct·{v5},·Landroid/content/Intent;-><init>()V |
64 | ····invoke-virtual·{v5,·v4},·Landroid/content/Intent;->setComponent(Landroid/content/ComponentName;)Landroid/content/Intent; | 64 | ····invoke-virtual·{v5,·v4},·Landroid/content/Intent;->setComponent(Landroid/content/ComponentName;)Landroid/content/Intent; |
65 | ····:try_end_0 | 65 | ····:try_end_0 |
66 | ····.catch·Landroid/content/pm/PackageManager$NameNotFoundException;·{:try_start_0·..·:try_end_0}·:catch_0 | 66 | ····.catch·Landroid/content/pm/PackageManager$NameNotFoundException;·{:try_start_0·..·:try_end_0}·:catch_0 |
67 | ····move-result-object·v2 | 67 | ····move-result-object·v2 |
68 | ····goto·:goto_1 | 68 | ····goto·:goto_1 |
69 | ····.line·6 | 69 | ····.line·64 |
70 | ····.end·local·v1····#·"grandparent":Ljava/lang/String; | 70 | ····.end·local·v1····#·"grandparent":Ljava/lang/String; |
71 | ····:catch_0 | 71 | ····:catch_0 |
72 | ····move-exception·v0 | 72 | ····move-exception·v0 |
73 | ····.line·6 | 73 | ····.line·65 |
74 | ····.local·v0,·"e":Landroid/content/pm/PackageManager$NameNotFoundException; | 74 | ····.local·v0,·"e":Landroid/content/pm/PackageManager$NameNotFoundException; |
75 | ····const-string·v5,·"NavUtils" | 75 | ····const-string·v5,·"NavUtils" |
76 | ····new-instance·v6,·Ljava/lang/StringBuilder; | 76 | ····new-instance·v6,·Ljava/lang/StringBuilder; |
77 | ····invoke-direct·{v6},·Ljava/lang/StringBuilder;-><init>()V | 77 | ····invoke-direct·{v6},·Ljava/lang/StringBuilder;-><init>()V |
Offset 133, 57 lines modified | Offset 133, 57 lines modified | ||
133 | ····.locals·4 | 133 | ····.locals·4 |
134 | ····.param·p1,·"context"····#·Landroid/content/Context; | 134 | ····.param·p1,·"context"····#·Landroid/content/Context; |
135 | ····.param·p2,·"info"····#·Landroid/content/pm/ActivityInfo; | 135 | ····.param·p2,·"info"····#·Landroid/content/pm/ActivityInfo; |
136 | ····.prologue | 136 | ····.prologue |
137 | ····const/4·v1,·0x0 | 137 | ····const/4·v1,·0x0 |
138 | ····.line·8 | 138 | ····.line·86 |
139 | ····iget-object·v2,·p2,·Landroid/content/pm/ActivityInfo;->metaData:Landroid/os/Bundle; | 139 | ····iget-object·v2,·p2,·Landroid/content/pm/ActivityInfo;->metaData:Landroid/os/Bundle; |
140 | ····if-nez·v2,·:cond_1 | 140 | ····if-nez·v2,·:cond_1 |
141 | ····move-object·v0,·v1 | 141 | ····move-object·v0,·v1 |
142 | ····.line·9 | 142 | ····.line·92 |
143 | ····:cond_0 | 143 | ····:cond_0 |
144 | ····:goto_0 | 144 | ····:goto_0 |
145 | ····return-object·v0 | 145 | ····return-object·v0 |
146 | ····.line·8 | 146 | ····.line·87 |
147 | ····:cond_1 | 147 | ····:cond_1 |
148 | ····iget-object·v2,·p2,·Landroid/content/pm/ActivityInfo;->metaData:Landroid/os/Bundle; | 148 | ····iget-object·v2,·p2,·Landroid/content/pm/ActivityInfo;->metaData:Landroid/os/Bundle; |
149 | ····const-string·v3,·"android.support.PARENT_ACTIVITY" | 149 | ····const-string·v3,·"android.support.PARENT_ACTIVITY" |
150 | ····invoke-virtual·{v2,·v3},·Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String; | 150 | ····invoke-virtual·{v2,·v3},·Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String; |
151 | ····move-result-object·v0 | 151 | ····move-result-object·v0 |
152 | ····.line·8 | 152 | ····.line·88 |
153 | ····.local·v0,·"parentActivity":Ljava/lang/String; | 153 | ····.local·v0,·"parentActivity":Ljava/lang/String; |
154 | ····if-nez·v0,·:cond_2 | 154 | ····if-nez·v0,·:cond_2 |
155 | ····move-object·v0,·v1 | 155 | ····move-object·v0,·v1 |
156 | ····goto·:goto_0 | 156 | ····goto·:goto_0 |
Max diff block lines reached; 1821/5374 bytes (33.89%) of diff not shown. |
Offset 18, 15 lines modified | Offset 18, 15 lines modified | ||
18 | #·direct·methods | 18 | #·direct·methods |
19 | .method·static·constructor·<clinit>()V | 19 | .method·static·constructor·<clinit>()V |
20 | ····.locals·3 | 20 | ····.locals·3 |
21 | ····.prologue | 21 | ····.prologue |
22 | ····.line·4 | 22 | ····.line·44 |
23 | ····const/4·v0,·0x1 | 23 | ····const/4·v0,·0x1 |
24 | ····new-array·v0,·v0,·[I | 24 | ····new-array·v0,·v0,·[I |
25 | ····const/4·v1,·0x0 | 25 | ····const/4·v1,·0x0 |
26 | ····const·v2,·0x101030b | 26 | ····const·v2,·0x101030b |
Offset 38, 84 lines modified | Offset 38, 84 lines modified | ||
38 | ····return-void | 38 | ····return-void |
39 | .end·method | 39 | .end·method |
40 | .method·constructor·<init>()V | 40 | .method·constructor·<init>()V |
41 | ····.locals·0 | 41 | ····.locals·0 |
42 | ····.prologue | 42 | ····.prologue |
43 | ····.line· | 43 | ····.line·41 |
44 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 44 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
45 | ····.line·9 | 45 | ····.line·99 |
46 | ····return-void | 46 | ····return-void |
47 | .end·method | 47 | .end·method |
48 | .method·public·static·getThemeUpIndicator(Landroid/app/Activity;)Landroid/graphics/drawable/Drawable; | 48 | .method·public·static·getThemeUpIndicator(Landroid/app/Activity;)Landroid/graphics/drawable/Drawable; |
49 | ····.locals·3 | 49 | ····.locals·3 |
50 | ····.param·p0,·"activity"····#·Landroid/app/Activity; | 50 | ····.param·p0,·"activity"····#·Landroid/app/Activity; |
51 | ····.prologue | 51 | ····.prologue |
52 | ····.line· | 52 | ····.line·93 |
53 | ····sget-object·v2,·Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb;->THEME_ATTRS:[I | 53 | ····sget-object·v2,·Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb;->THEME_ATTRS:[I |
54 | ····invoke-virtual·{p0,·v2},·Landroid/app/Activity;->obtainStyledAttributes([I)Landroid/content/res/TypedArray; | 54 | ····invoke-virtual·{p0,·v2},·Landroid/app/Activity;->obtainStyledAttributes([I)Landroid/content/res/TypedArray; |
55 | ····move-result-object·v0 | 55 | ····move-result-object·v0 |
56 | ····.line· | 56 | ····.line·94 |
57 | ····.local·v0,·"a":Landroid/content/res/TypedArray; | 57 | ····.local·v0,·"a":Landroid/content/res/TypedArray; |
58 | ····const/4·v2,·0x0 | 58 | ····const/4·v2,·0x0 |
59 | ····invoke-virtual·{v0,·v2},·Landroid/content/res/TypedArray;->getDrawable(I)Landroid/graphics/drawable/Drawable; | 59 | ····invoke-virtual·{v0,·v2},·Landroid/content/res/TypedArray;->getDrawable(I)Landroid/graphics/drawable/Drawable; |
60 | ····move-result-object·v1 | 60 | ····move-result-object·v1 |
61 | ····.line· | 61 | ····.line·95 |
62 | ····.local·v1,·"result":Landroid/graphics/drawable/Drawable; | 62 | ····.local·v1,·"result":Landroid/graphics/drawable/Drawable; |
63 | ····invoke-virtual·{v0},·Landroid/content/res/TypedArray;->recycle()V | 63 | ····invoke-virtual·{v0},·Landroid/content/res/TypedArray;->recycle()V |
64 | ····.line· | 64 | ····.line·96 |
65 | ····return-object·v1 | 65 | ····return-object·v1 |
66 | .end·method | 66 | .end·method |
67 | .method·public·static·setActionBarDescription(Ljava/lang/Object;Landroid/app/Activity;I)Ljava/lang/Object; | 67 | .method·public·static·setActionBarDescription(Ljava/lang/Object;Landroid/app/Activity;I)Ljava/lang/Object; |
68 | ····.locals·7 | 68 | ····.locals·7 |
69 | ····.param·p0,·"info"····#·Ljava/lang/Object; | 69 | ····.param·p0,·"info"····#·Ljava/lang/Object; |
70 | ····.param·p1,·"activity"····#·Landroid/app/Activity; | 70 | ····.param·p1,·"activity"····#·Landroid/app/Activity; |
71 | ····.param·p2,·"contentDescRes"····#·I | 71 | ····.param·p2,·"contentDescRes"····#·I |
72 | ····.prologue | 72 | ····.prologue |
73 | ····.line·7 | 73 | ····.line·72 |
74 | ····if-nez·p0,·:cond_0 | 74 | ····if-nez·p0,·:cond_0 |
75 | ····.line·7 | 75 | ····.line·73 |
76 | ····new-instance·p0,·Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo; | 76 | ····new-instance·p0,·Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo; |
77 | ····.end·local·p0····#·"info":Ljava/lang/Object; | 77 | ····.end·local·p0····#·"info":Ljava/lang/Object; |
78 | ····invoke-direct·{p0,·p1},·Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;-><init>(Landroid/app/Activity;)V | 78 | ····invoke-direct·{p0,·p1},·Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;-><init>(Landroid/app/Activity;)V |
79 | ····:cond_0 | 79 | ····:cond_0 |
80 | ····move-object·v2,·p0 | 80 | ····move-object·v2,·p0 |
81 | ····.line·7 | 81 | ····.line·75 |
82 | ····check-cast·v2,·Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo; | 82 | ····check-cast·v2,·Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo; |
83 | ····.line·7 | 83 | ····.line·76 |
84 | ····.local·v2,·"sii":Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo; | 84 | ····.local·v2,·"sii":Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo; |
85 | ····iget-object·v3,·v2,·Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;->setHomeAsUpIndicator:Ljava/lang/reflect/Method; | 85 | ····iget-object·v3,·v2,·Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;->setHomeAsUpIndicator:Ljava/lang/reflect/Method; |
86 | ····if-eqz·v3,·:cond_1 | 86 | ····if-eqz·v3,·:cond_1 |
87 | ····.line·7 | 87 | ····.line·78 |
88 | ····:try_start_0 | 88 | ····:try_start_0 |
89 | ····invoke-virtual·{p1},·Landroid/app/Activity;->getActionBar()Landroid/app/ActionBar; | 89 | ····invoke-virtual·{p1},·Landroid/app/Activity;->getActionBar()Landroid/app/ActionBar; |
90 | ····move-result-object·v0 | 90 | ····move-result-object·v0 |
91 | ····.line·7 | 91 | ····.line·79 |
92 | ····.local·v0,·"actionBar":Landroid/app/ActionBar; | 92 | ····.local·v0,·"actionBar":Landroid/app/ActionBar; |
93 | ····iget-object·v3,·v2,·Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;->setHomeActionContentDescription:Ljava/lang/reflect/Method; | 93 | ····iget-object·v3,·v2,·Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;->setHomeActionContentDescription:Ljava/lang/reflect/Method; |
94 | ····const/4·v4,·0x1 | 94 | ····const/4·v4,·0x1 |
95 | ····new-array·v4,·v4,·[Ljava/lang/Object; | 95 | ····new-array·v4,·v4,·[Ljava/lang/Object; |
Offset 124, 28 lines modified | Offset 124, 42 lines modified | ||
124 | ····invoke-static·{p2},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; | 124 | ····invoke-static·{p2},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer; |
125 | ····move-result-object·v6 | 125 | ····move-result-object·v6 |
126 | ····aput-object·v6,·v4,·v5 | 126 | ····aput-object·v6,·v4,·v5 |
127 | ····invoke-virtual·{v3,·v0,·v4},·Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; | 127 | ····invoke-virtual·{v3,·v0,·v4},·Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; |
128 | ····.line·80 | ||
129 | ····sget·v3,·Landroid/os/Build$VERSION;->SDK_INT:I | ||
130 | ····const/16·v4,·0x13 | ||
131 | ····if-gt·v3,·v4,·:cond_1 | ||
132 | ····.line·83 | ||
133 | ····invoke-virtual·{v0},·Landroid/app/ActionBar;->getSubtitle()Ljava/lang/CharSequence; | ||
134 | ····move-result-object·v3 | ||
135 | ····invoke-virtual·{v0,·v3},·Landroid/app/ActionBar;->setSubtitle(Ljava/lang/CharSequence;)V | ||
128 | ····:try_end_0 | 136 | ····:try_end_0 |
129 | ····.catch·Ljava/lang/Exception;·{:try_start_0·..·:try_end_0}·:catch_0 | 137 | ····.catch·Ljava/lang/Exception;·{:try_start_0·..·:try_end_0}·:catch_0 |
130 | ····.line·8 | 138 | ····.line·89 |
131 | ····.end·local·v0····#·"actionBar":Landroid/app/ActionBar; | 139 | ····.end·local·v0····#·"actionBar":Landroid/app/ActionBar; |
Max diff block lines reached; 4056/7901 bytes (51.34%) of diff not shown. |
Offset 18, 59 lines modified | Offset 18, 59 lines modified | ||
18 | #·direct·methods | 18 | #·direct·methods |
19 | .method·private·constructor·<init>()V | 19 | .method·private·constructor·<init>()V |
20 | ····.locals·0 | 20 | ····.locals·0 |
21 | ····.prologue | 21 | ····.prologue |
22 | ····.line· | 22 | ····.line·112 |
23 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 23 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
24 | ····return-void | 24 | ····return-void |
25 | .end·method | 25 | .end·method |
26 | .method·synthetic·constructor·<init>(Landroid/support/v4/app/ActionBarDrawerToggle$1;)V | 26 | .method·synthetic·constructor·<init>(Landroid/support/v4/app/ActionBarDrawerToggle$1;)V |
27 | ····.locals·0 | 27 | ····.locals·0 |
28 | ····.param·p1,·"x0"····#·Landroid/support/v4/app/ActionBarDrawerToggle$1; | 28 | ····.param·p1,·"x0"····#·Landroid/support/v4/app/ActionBarDrawerToggle$1; |
29 | ····.prologue | 29 | ····.prologue |
30 | ····.line· | 30 | ····.line·112 |
31 | ····invoke-direct·{p0},·Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplBase;-><init>()V | 31 | ····invoke-direct·{p0},·Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplBase;-><init>()V |
32 | ····return-void | 32 | ····return-void |
33 | .end·method | 33 | .end·method |
34 | #·virtual·methods | 34 | #·virtual·methods |
35 | .method·public·getThemeUpIndicator(Landroid/app/Activity;)Landroid/graphics/drawable/Drawable; | 35 | .method·public·getThemeUpIndicator(Landroid/app/Activity;)Landroid/graphics/drawable/Drawable; |
36 | ····.locals·1 | 36 | ····.locals·1 |
37 | ····.param·p1,·"activity"····#·Landroid/app/Activity; | 37 | ····.param·p1,·"activity"····#·Landroid/app/Activity; |
38 | ····.prologue | 38 | ····.prologue |
39 | ····.line· | 39 | ····.line·115 |
40 | ····const/4·v0,·0x0 | 40 | ····const/4·v0,·0x0 |
41 | ····return-object·v0 | 41 | ····return-object·v0 |
42 | .end·method | 42 | .end·method |
43 | .method·public·setActionBarDescription(Ljava/lang/Object;Landroid/app/Activity;I)Ljava/lang/Object; | 43 | .method·public·setActionBarDescription(Ljava/lang/Object;Landroid/app/Activity;I)Ljava/lang/Object; |
44 | ····.locals·0 | 44 | ····.locals·0 |
45 | ····.param·p1,·"info"····#·Ljava/lang/Object; | 45 | ····.param·p1,·"info"····#·Ljava/lang/Object; |
46 | ····.param·p2,·"activity"····#·Landroid/app/Activity; | 46 | ····.param·p2,·"activity"····#·Landroid/app/Activity; |
47 | ····.param·p3,·"contentDescRes"····#·I | 47 | ····.param·p3,·"contentDescRes"····#·I |
48 | ····.prologue | 48 | ····.prologue |
49 | ····.line· | 49 | ····.line·128 |
50 | ····return-object·p1 | 50 | ····return-object·p1 |
51 | .end·method | 51 | .end·method |
52 | .method·public·setActionBarUpIndicator(Ljava/lang/Object;Landroid/app/Activity;Landroid/graphics/drawable/Drawable;I)Ljava/lang/Object; | 52 | .method·public·setActionBarUpIndicator(Ljava/lang/Object;Landroid/app/Activity;Landroid/graphics/drawable/Drawable;I)Ljava/lang/Object; |
53 | ····.locals·0 | 53 | ····.locals·0 |
54 | ····.param·p1,·"info"····#·Ljava/lang/Object; | 54 | ····.param·p1,·"info"····#·Ljava/lang/Object; |
55 | ····.param·p2,·"activity"····#·Landroid/app/Activity; | 55 | ····.param·p2,·"activity"····#·Landroid/app/Activity; |
56 | ····.param·p3,·"themeImage"····#·Landroid/graphics/drawable/Drawable; | 56 | ····.param·p3,·"themeImage"····#·Landroid/graphics/drawable/Drawable; |
57 | ····.param·p4,·"contentDescRes"····#·I | 57 | ····.param·p4,·"contentDescRes"····#·I |
58 | ····.prologue | 58 | ····.prologue |
59 | ····.line· | 59 | ····.line·122 |
60 | ····return-object·p1 | 60 | ····return-object·p1 |
61 | .end·method | 61 | .end·method |
Offset 1, 14 lines modified | Offset 1, 11 lines modified | ||
1 | .class·Landroid/support/v4/app/NotificationCompat$NotificationCompatImplHoneycomb; | 1 | .class·Landroid/support/v4/app/NotificationCompat$NotificationCompatImplHoneycomb; |
2 | .super·L | 2 | .super·Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase; |
3 | .source·"NotificationCompat.java" | 3 | .source·"NotificationCompat.java" |
4 | #·interfaces | ||
5 | .implements·Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; | ||
6 | #·annotations | 4 | #·annotations |
7 | .annotation·system·Ldalvik/annotation/EnclosingClass; | 5 | .annotation·system·Ldalvik/annotation/EnclosingClass; |
8 | ····value·=·Landroid/support/v4/app/NotificationCompat; | 6 | ····value·=·Landroid/support/v4/app/NotificationCompat; |
9 | .end·annotation | 7 | .end·annotation |
10 | .annotation·system·Ldalvik/annotation/InnerClass; | 8 | .annotation·system·Ldalvik/annotation/InnerClass; |
Offset 18, 28 lines modified | Offset 15, 28 lines modified | ||
18 | #·direct·methods | 15 | #·direct·methods |
19 | .method·constructor·<init>()V | 16 | .method·constructor·<init>()V |
20 | ····.locals·0 | 17 | ····.locals·0 |
21 | ····.prologue | 18 | ····.prologue |
22 | ····.line· | 19 | ····.line·555 |
23 | ····invoke-direct·{p0},·L | 20 | ····invoke-direct·{p0},·Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase;-><init>()V |
24 | ····return-void | 21 | ····return-void |
25 | .end·method | 22 | .end·method |
26 | #·virtual·methods | 23 | #·virtual·methods |
27 | .method·public·build(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; | 24 | .method·public·build(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; |
28 | ····.locals·10 | 25 | ····.locals·10 |
29 | ····.param·p1,·"b"····#·Landroid/support/v4/app/NotificationCompat$Builder; | 26 | ····.param·p1,·"b"····#·Landroid/support/v4/app/NotificationCompat$Builder; |
30 | ····.prologue | 27 | ····.prologue |
31 | ····.line· | 28 | ····.line·558 |
32 | ····iget-object·v0,·p1,·Landroid/support/v4/app/NotificationCompat$Builder;->mContext:Landroid/content/Context; | 29 | ····iget-object·v0,·p1,·Landroid/support/v4/app/NotificationCompat$Builder;->mContext:Landroid/content/Context; |
33 | ····iget-object·v1,·p1,·Landroid/support/v4/app/NotificationCompat$Builder;->mNotification:Landroid/app/Notification; | 30 | ····iget-object·v1,·p1,·Landroid/support/v4/app/NotificationCompat$Builder;->mNotification:Landroid/app/Notification; |
34 | ····iget-object·v2,·p1,·Landroid/support/v4/app/NotificationCompat$Builder;->mContentTitle:Ljava/lang/CharSequence; | 31 | ····iget-object·v2,·p1,·Landroid/support/v4/app/NotificationCompat$Builder;->mContentTitle:Ljava/lang/CharSequence; |
35 | ····iget-object·v3,·p1,·Landroid/support/v4/app/NotificationCompat$Builder;->mContentText:Ljava/lang/CharSequence; | 32 | ····iget-object·v3,·p1,·Landroid/support/v4/app/NotificationCompat$Builder;->mContentText:Ljava/lang/CharSequence; |
Offset 68, 63 lines modified | Offset 68, 63 lines modified | ||
68 | #·direct·methods | 68 | #·direct·methods |
69 | .method·private·constructor·<init>(Landroid/app/Activity;)V | 69 | .method·private·constructor·<init>(Landroid/app/Activity;)V |
70 | ····.locals·3 | 70 | ····.locals·3 |
71 | ····.param·p1,·"launchingActivity"····#·Landroid/app/Activity; | 71 | ····.param·p1,·"launchingActivity"····#·Landroid/app/Activity; |
72 | ····.prologue | 72 | ····.prologue |
73 | ····.line·27 | 73 | ····.line·279 |
74 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 74 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
75 | ····.line·2 | 75 | ····.line·280 |
76 | ····iput-object·p1,·p0,·Landroid/support/v4/app/ShareCompat$IntentBuilder;->mActivity:Landroid/app/Activity; | 76 | ····iput-object·p1,·p0,·Landroid/support/v4/app/ShareCompat$IntentBuilder;->mActivity:Landroid/app/Activity; |
77 | ····.line·28 | 77 | ····.line·281 |
78 | ····new-instance·v0,·Landroid/content/Intent; | 78 | ····new-instance·v0,·Landroid/content/Intent; |
79 | ····invoke-direct·{v0},·Landroid/content/Intent;-><init>()V | 79 | ····invoke-direct·{v0},·Landroid/content/Intent;-><init>()V |
80 | ····const-string·v1,·"android.intent.action.SEND" | 80 | ····const-string·v1,·"android.intent.action.SEND" |
81 | ····invoke-virtual·{v0,·v1},·Landroid/content/Intent;->setAction(Ljava/lang/String;)Landroid/content/Intent; | 81 | ····invoke-virtual·{v0,·v1},·Landroid/content/Intent;->setAction(Ljava/lang/String;)Landroid/content/Intent; |
82 | ····move-result-object·v0 | 82 | ····move-result-object·v0 |
83 | ····iput-object·v0,·p0,·Landroid/support/v4/app/ShareCompat$IntentBuilder;->mIntent:Landroid/content/Intent; | 83 | ····iput-object·v0,·p0,·Landroid/support/v4/app/ShareCompat$IntentBuilder;->mIntent:Landroid/content/Intent; |
84 | ····.line·28 | 84 | ····.line·282 |
85 | ····iget-object·v0,·p0,·Landroid/support/v4/app/ShareCompat$IntentBuilder;->mIntent:Landroid/content/Intent; | 85 | ····iget-object·v0,·p0,·Landroid/support/v4/app/ShareCompat$IntentBuilder;->mIntent:Landroid/content/Intent; |
86 | ····const-string·v1,·"android.support.v4.app.EXTRA_CALLING_PACKAGE" | 86 | ····const-string·v1,·"android.support.v4.app.EXTRA_CALLING_PACKAGE" |
87 | ····invoke-virtual·{p1},·Landroid/app/Activity;->getPackageName()Ljava/lang/String; | 87 | ····invoke-virtual·{p1},·Landroid/app/Activity;->getPackageName()Ljava/lang/String; |
88 | ····move-result-object·v2 | 88 | ····move-result-object·v2 |
89 | ····invoke-virtual·{v0,·v1,·v2},·Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; | 89 | ····invoke-virtual·{v0,·v1,·v2},·Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent; |
90 | ····.line·28 | 90 | ····.line·283 |
91 | ····iget-object·v0,·p0,·Landroid/support/v4/app/ShareCompat$IntentBuilder;->mIntent:Landroid/content/Intent; | 91 | ····iget-object·v0,·p0,·Landroid/support/v4/app/ShareCompat$IntentBuilder;->mIntent:Landroid/content/Intent; |
92 | ····const-string·v1,·"android.support.v4.app.EXTRA_CALLING_ACTIVITY" | 92 | ····const-string·v1,·"android.support.v4.app.EXTRA_CALLING_ACTIVITY" |
93 | ····invoke-virtual·{p1},·Landroid/app/Activity;->getComponentName()Landroid/content/ComponentName; | 93 | ····invoke-virtual·{p1},·Landroid/app/Activity;->getComponentName()Landroid/content/ComponentName; |
94 | ····move-result-object·v2 | 94 | ····move-result-object·v2 |
95 | ····invoke-virtual·{v0,·v1,·v2},·Landroid/content/Intent;->putExtra(Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent; | 95 | ····invoke-virtual·{v0,·v1,·v2},·Landroid/content/Intent;->putExtra(Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent; |
96 | ····.line·28 | 96 | ····.line·284 |
97 | ····iget-object·v0,·p0,·Landroid/support/v4/app/ShareCompat$IntentBuilder;->mIntent:Landroid/content/Intent; | 97 | ····iget-object·v0,·p0,·Landroid/support/v4/app/ShareCompat$IntentBuilder;->mIntent:Landroid/content/Intent; |
98 | ····const/high16·v1,·0x80000 | 98 | ····const/high16·v1,·0x80000 |
99 | ····invoke-virtual·{v0,·v1},·Landroid/content/Intent;->addFlags(I)Landroid/content/Intent; | 99 | ····invoke-virtual·{v0,·v1},·Landroid/content/Intent;->addFlags(I)Landroid/content/Intent; |
100 | ····.line·28 | 100 | ····.line·285 |
101 | ····return-void | 101 | ····return-void |
102 | .end·method | 102 | .end·method |
103 | .method·private·combineArrayExtra(Ljava/lang/String;Ljava/util/ArrayList;)V | 103 | .method·private·combineArrayExtra(Ljava/lang/String;Ljava/util/ArrayList;)V |
104 | ····.locals·5 | 104 | ····.locals·5 |
105 | ····.param·p1,·"extra"····#·Ljava/lang/String; | 105 | ····.param·p1,·"extra"····#·Ljava/lang/String; |
106 | ····.annotation·system·Ldalvik/annotation/Signature; | 106 | ····.annotation·system·Ldalvik/annotation/Signature; |
Offset 138, 343 lines modified | Offset 138, 343 lines modified | ||
138 | ········} | 138 | ········} |
139 | ····.end·annotation | 139 | ····.end·annotation |
140 | ····.prologue | 140 | ····.prologue |
141 | ····.local·p2,·"add":Ljava/util/ArrayList;,·"Ljava/util/ArrayList<Ljava/lang/String;>;" | 141 | ····.local·p2,·"add":Ljava/util/ArrayList;,·"Ljava/util/ArrayList<Ljava/lang/String;>;" |
142 | ····const/4·v3,·0x0 | 142 | ····const/4·v3,·0x0 |
143 | ····.line·34 | 143 | ····.line·345 |
144 | ····iget-object·v4,·p0,·Landroid/support/v4/app/ShareCompat$IntentBuilder;->mIntent:Landroid/content/Intent; | 144 | ····iget-object·v4,·p0,·Landroid/support/v4/app/ShareCompat$IntentBuilder;->mIntent:Landroid/content/Intent; |
145 | ····invoke-virtual·{v4,·p1},·Landroid/content/Intent;->getStringArrayExtra(Ljava/lang/String;)[Ljava/lang/String; | 145 | ····invoke-virtual·{v4,·p1},·Landroid/content/Intent;->getStringArrayExtra(Ljava/lang/String;)[Ljava/lang/String; |
146 | ····move-result-object·v0 | 146 | ····move-result-object·v0 |
147 | ····.line·34 | 147 | ····.line·346 |
148 | ····.local·v0,·"currentAddresses":[Ljava/lang/String; | 148 | ····.local·v0,·"currentAddresses":[Ljava/lang/String; |
149 | ····if-eqz·v0,·:cond_1 | 149 | ····if-eqz·v0,·:cond_1 |
150 | ····array-length·v1,·v0 | 150 | ····array-length·v1,·v0 |
151 | ····.line·34 | 151 | ····.line·347 |
152 | ····.local·v1,·"currentLength":I | 152 | ····.local·v1,·"currentLength":I |
153 | ····:goto_0 | 153 | ····:goto_0 |
154 | ····invoke-virtual·{p2},·Ljava/util/ArrayList;->size()I | 154 | ····invoke-virtual·{p2},·Ljava/util/ArrayList;->size()I |
155 | ····move-result·v4 | 155 | ····move-result·v4 |
156 | ····add-int/2addr·v4,·v1 | 156 | ····add-int/2addr·v4,·v1 |
157 | ····new-array·v2,·v4,·[Ljava/lang/String; | 157 | ····new-array·v2,·v4,·[Ljava/lang/String; |
158 | ····.line·34 | 158 | ····.line·348 |
159 | ····.local·v2,·"finalAddresses":[Ljava/lang/String; | 159 | ····.local·v2,·"finalAddresses":[Ljava/lang/String; |
160 | ····invoke-virtual·{p2,·v2},·Ljava/util/ArrayList;->toArray([Ljava/lang/Object;)[Ljava/lang/Object; | 160 | ····invoke-virtual·{p2,·v2},·Ljava/util/ArrayList;->toArray([Ljava/lang/Object;)[Ljava/lang/Object; |
161 | ····.line·34 | 161 | ····.line·349 |
162 | ····if-eqz·v0,·:cond_0 | 162 | ····if-eqz·v0,·:cond_0 |
163 | ····.line·3 | 163 | ····.line·350 |
164 | ····invoke-virtual·{p2},·Ljava/util/ArrayList;->size()I | 164 | ····invoke-virtual·{p2},·Ljava/util/ArrayList;->size()I |
165 | ····move-result·v4 | 165 | ····move-result·v4 |
166 | ····invoke-static·{v0,·v3,·v2,·v4,·v1},·Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V | 166 | ····invoke-static·{v0,·v3,·v2,·v4,·v1},·Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V |
167 | ····.line·35 | 167 | ····.line·352 |
168 | ····:cond_0 | 168 | ····:cond_0 |
169 | ····iget-object·v3,·p0,·Landroid/support/v4/app/ShareCompat$IntentBuilder;->mIntent:Landroid/content/Intent; | 169 | ····iget-object·v3,·p0,·Landroid/support/v4/app/ShareCompat$IntentBuilder;->mIntent:Landroid/content/Intent; |
170 | ····invoke-virtual·{v3,·p1,·v2},·Landroid/content/Intent;->putExtra(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent; | 170 | ····invoke-virtual·{v3,·p1,·v2},·Landroid/content/Intent;->putExtra(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent; |
171 | ····.line·35 | 171 | ····.line·353 |
172 | ····return-void | 172 | ····return-void |
173 | ····.end·local·v1····#·"currentLength":I | 173 | ····.end·local·v1····#·"currentLength":I |
174 | ····.end·local·v2····#·"finalAddresses":[Ljava/lang/String; | 174 | ····.end·local·v2····#·"finalAddresses":[Ljava/lang/String; |
175 | ····:cond_1 | 175 | ····:cond_1 |
176 | ····move·v1,·v3 | 176 | ····move·v1,·v3 |
177 | ····.line·34 | 177 | ····.line·346 |
178 | ····goto·:goto_0 | 178 | ····goto·:goto_0 |
179 | .end·method | 179 | .end·method |
Max diff block lines reached; 24522/28786 bytes (85.19%) of diff not shown. |
Offset 20, 61 lines modified | Offset 20, 61 lines modified | ||
20 | #·direct·methods | 20 | #·direct·methods |
21 | .method·constructor·<init>(Landroid/support/v4/app/ActivityOptionsCompatJB;)V | 21 | .method·constructor·<init>(Landroid/support/v4/app/ActivityOptionsCompatJB;)V |
22 | ····.locals·0 | 22 | ····.locals·0 |
23 | ····.param·p1,·"impl"····#·Landroid/support/v4/app/ActivityOptionsCompatJB; | 23 | ····.param·p1,·"impl"····#·Landroid/support/v4/app/ActivityOptionsCompatJB; |
24 | ····.prologue | 24 | ····.prologue |
25 | ····.line·1 | 25 | ····.line·180 |
26 | ····invoke-direct·{p0},·Landroid/support/v4/app/ActivityOptionsCompat;-><init>()V | 26 | ····invoke-direct·{p0},·Landroid/support/v4/app/ActivityOptionsCompat;-><init>()V |
27 | ····.line·1 | 27 | ····.line·181 |
28 | ····iput-object·p1,·p0,·Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;->mImpl:Landroid/support/v4/app/ActivityOptionsCompatJB; | 28 | ····iput-object·p1,·p0,·Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;->mImpl:Landroid/support/v4/app/ActivityOptionsCompatJB; |
29 | ····.line·1 | 29 | ····.line·182 |
30 | ····return-void | 30 | ····return-void |
31 | .end·method | 31 | .end·method |
32 | #·virtual·methods | 32 | #·virtual·methods |
33 | .method·public·toBundle()Landroid/os/Bundle; | 33 | .method·public·toBundle()Landroid/os/Bundle; |
34 | ····.locals·1 | 34 | ····.locals·1 |
35 | ····.prologue | 35 | ····.prologue |
36 | ····.line·1 | 36 | ····.line·186 |
37 | ····iget-object·v0,·p0,·Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;->mImpl:Landroid/support/v4/app/ActivityOptionsCompatJB; | 37 | ····iget-object·v0,·p0,·Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;->mImpl:Landroid/support/v4/app/ActivityOptionsCompatJB; |
38 | ····invoke-virtual·{v0},·Landroid/support/v4/app/ActivityOptionsCompatJB;->toBundle()Landroid/os/Bundle; | 38 | ····invoke-virtual·{v0},·Landroid/support/v4/app/ActivityOptionsCompatJB;->toBundle()Landroid/os/Bundle; |
39 | ····move-result-object·v0 | 39 | ····move-result-object·v0 |
40 | ····return-object·v0 | 40 | ····return-object·v0 |
41 | .end·method | 41 | .end·method |
42 | .method·public·update(Landroid/support/v4/app/ActivityOptionsCompat;)V | 42 | .method·public·update(Landroid/support/v4/app/ActivityOptionsCompat;)V |
43 | ····.locals·3 | 43 | ····.locals·3 |
44 | ····.param·p1,·"otherOptions"····#·Landroid/support/v4/app/ActivityOptionsCompat; | 44 | ····.param·p1,·"otherOptions"····#·Landroid/support/v4/app/ActivityOptionsCompat; |
45 | ····.prologue | 45 | ····.prologue |
46 | ····.line·1 | 46 | ····.line·191 |
47 | ····instance-of·v1,·p1,·Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB; | 47 | ····instance-of·v1,·p1,·Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB; |
48 | ····if-eqz·v1,·:cond_0 | 48 | ····if-eqz·v1,·:cond_0 |
49 | ····move-object·v0,·p1 | 49 | ····move-object·v0,·p1 |
50 | ····.line·1 | 50 | ····.line·192 |
51 | ····check-cast·v0,·Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB; | 51 | ····check-cast·v0,·Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB; |
52 | ····.line·1 | 52 | ····.line·193 |
53 | ····.local·v0,·"otherImpl":Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB; | 53 | ····.local·v0,·"otherImpl":Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB; |
54 | ····iget-object·v1,·p0,·Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;->mImpl:Landroid/support/v4/app/ActivityOptionsCompatJB; | 54 | ····iget-object·v1,·p0,·Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;->mImpl:Landroid/support/v4/app/ActivityOptionsCompatJB; |
55 | ····iget-object·v2,·v0,·Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;->mImpl:Landroid/support/v4/app/ActivityOptionsCompatJB; | 55 | ····iget-object·v2,·v0,·Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;->mImpl:Landroid/support/v4/app/ActivityOptionsCompatJB; |
56 | ····invoke-virtual·{v1,·v2},·Landroid/support/v4/app/ActivityOptionsCompatJB;->update(Landroid/support/v4/app/ActivityOptionsCompatJB;)V | 56 | ····invoke-virtual·{v1,·v2},·Landroid/support/v4/app/ActivityOptionsCompatJB;->update(Landroid/support/v4/app/ActivityOptionsCompatJB;)V |
57 | ····.line·1 | 57 | ····.line·195 |
58 | ····.end·local·v0····#·"otherImpl":Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB; | 58 | ····.end·local·v0····#·"otherImpl":Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB; |
59 | ····:cond_0 | 59 | ····:cond_0 |
60 | ····return-void | 60 | ····return-void |
61 | .end·method | 61 | .end·method |
Offset 22, 29 lines modified | Offset 22, 29 lines modified | ||
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Landroid/support/v4/app/FragmentManagerImpl;)V | 23 | .method·constructor·<init>(Landroid/support/v4/app/FragmentManagerImpl;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.prologue | 25 | ····.prologue |
26 | ····.line·4 | 26 | ····.line·451 |
27 | ····iput-object·p1,·p0,·Landroid/support/v4/app/FragmentManagerImpl$1;->this$0:Landroid/support/v4/app/FragmentManagerImpl; | 27 | ····iput-object·p1,·p0,·Landroid/support/v4/app/FragmentManagerImpl$1;->this$0:Landroid/support/v4/app/FragmentManagerImpl; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
29 | ····return-void | 29 | ····return-void |
30 | .end·method | 30 | .end·method |
31 | #·virtual·methods | 31 | #·virtual·methods |
32 | .method·public·run()V | 32 | .method·public·run()V |
33 | ····.locals·1 | 33 | ····.locals·1 |
34 | ····.prologue | 34 | ····.prologue |
35 | ····.line·4 | 35 | ····.line·454 |
36 | ····iget-object·v0,·p0,·Landroid/support/v4/app/FragmentManagerImpl$1;->this$0:Landroid/support/v4/app/FragmentManagerImpl; | 36 | ····iget-object·v0,·p0,·Landroid/support/v4/app/FragmentManagerImpl$1;->this$0:Landroid/support/v4/app/FragmentManagerImpl; |
37 | ····invoke-virtual·{v0},·Landroid/support/v4/app/FragmentManagerImpl;->execPendingActions()Z | 37 | ····invoke-virtual·{v0},·Landroid/support/v4/app/FragmentManagerImpl;->execPendingActions()Z |
38 | ····.line·4 | 38 | ····.line·455 |
39 | ····return-void | 39 | ····return-void |
40 | .end·method | 40 | .end·method |
Offset 13, 18 lines modified | Offset 13, 18 lines modified | ||
13 | ····name·=·"NonConfigurationInstances" | 13 | ····name·=·"NonConfigurationInstances" |
14 | .end·annotation | 14 | .end·annotation |
15 | #·instance·fields | 15 | #·instance·fields |
16 | .field·activity:Ljava/lang/Object; | 16 | .field·activity:Ljava/lang/Object; |
17 | .field·children:L | 17 | .field·children:Landroid/support/v4/util/SimpleArrayMap; |
18 | ····.annotation·system·Ldalvik/annotation/Signature; | 18 | ····.annotation·system·Ldalvik/annotation/Signature; |
19 | ········value·=·{ | 19 | ········value·=·{ |
20 | ············"L | 20 | ············"Landroid/support/v4/util/SimpleArrayMap", |
21 | ············"<", | 21 | ············"<", |
22 | ············"Ljava/lang/String;", | 22 | ············"Ljava/lang/String;", |
23 | ············"Ljava/lang/Object;", | 23 | ············"Ljava/lang/Object;", |
24 | ············">;" | 24 | ············">;" |
25 | ········} | 25 | ········} |
26 | ····.end·annotation | 26 | ····.end·annotation |
27 | .end·field | 27 | .end·field |
Offset 38, 30 lines modified | Offset 38, 30 lines modified | ||
38 | ············"<", | 38 | ············"<", |
39 | ············"Landroid/support/v4/app/Fragment;", | 39 | ············"Landroid/support/v4/app/Fragment;", |
40 | ············">;" | 40 | ············">;" |
41 | ········} | 41 | ········} |
42 | ····.end·annotation | 42 | ····.end·annotation |
43 | .end·field | 43 | .end·field |
44 | .field·loaders:L | 44 | .field·loaders:Landroid/support/v4/util/SimpleArrayMap; |
45 | ····.annotation·system·Ldalvik/annotation/Signature; | 45 | ····.annotation·system·Ldalvik/annotation/Signature; |
46 | ········value·=·{ | 46 | ········value·=·{ |
47 | ············"L | 47 | ············"Landroid/support/v4/util/SimpleArrayMap", |
48 | ············"<", | 48 | ············"<", |
49 | ············"Ljava/lang/String;", | 49 | ············"Ljava/lang/String;", |
50 | ············"Landroid/support/v4/app/LoaderManagerImpl;", | 50 | ············"Landroid/support/v4/app/LoaderManagerImpl;", |
51 | ············">;" | 51 | ············">;" |
52 | ········} | 52 | ········} |
53 | ····.end·annotation | 53 | ····.end·annotation |
54 | .end·field | 54 | .end·field |
55 | #·direct·methods | 55 | #·direct·methods |
56 | .method·constructor·<init>()V | 56 | .method·constructor·<init>()V |
57 | ····.locals·0 | 57 | ····.locals·0 |
58 | ····.prologue | 58 | ····.prologue |
59 | ····.line·1 | 59 | ····.line·132 |
60 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 60 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
61 | ····return-void | 61 | ····return-void |
62 | .end·method | 62 | .end·method |
Offset 26, 15 lines modified | Offset 26, 15 lines modified | ||
26 | #·direct·methods | 26 | #·direct·methods |
27 | .method·constructor·<init>(Landroid/support/v4/app/FragmentManagerImpl;Ljava/lang/String;I)V | 27 | .method·constructor·<init>(Landroid/support/v4/app/FragmentManagerImpl;Ljava/lang/String;I)V |
28 | ····.locals·0 | 28 | ····.locals·0 |
29 | ····.prologue | 29 | ····.prologue |
30 | ····.line· | 30 | ····.line·507 |
31 | ····iput-object·p1,·p0,·Landroid/support/v4/app/FragmentManagerImpl$3;->this$0:Landroid/support/v4/app/FragmentManagerImpl; | 31 | ····iput-object·p1,·p0,·Landroid/support/v4/app/FragmentManagerImpl$3;->this$0:Landroid/support/v4/app/FragmentManagerImpl; |
32 | ····iput-object·p2,·p0,·Landroid/support/v4/app/FragmentManagerImpl$3;->val$name:Ljava/lang/String; | 32 | ····iput-object·p2,·p0,·Landroid/support/v4/app/FragmentManagerImpl$3;->val$name:Ljava/lang/String; |
33 | ····iput·p3,·p0,·Landroid/support/v4/app/FragmentManagerImpl$3;->val$flags:I | 33 | ····iput·p3,·p0,·Landroid/support/v4/app/FragmentManagerImpl$3;->val$flags:I |
34 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 34 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 44, 15 lines modified | Offset 44, 15 lines modified | ||
44 | #·virtual·methods | 44 | #·virtual·methods |
45 | .method·public·run()V | 45 | .method·public·run()V |
46 | ····.locals·5 | 46 | ····.locals·5 |
47 | ····.prologue | 47 | ····.prologue |
48 | ····.line· | 48 | ····.line·509 |
49 | ····iget-object·v0,·p0,·Landroid/support/v4/app/FragmentManagerImpl$3;->this$0:Landroid/support/v4/app/FragmentManagerImpl; | 49 | ····iget-object·v0,·p0,·Landroid/support/v4/app/FragmentManagerImpl$3;->this$0:Landroid/support/v4/app/FragmentManagerImpl; |
50 | ····iget-object·v1,·p0,·Landroid/support/v4/app/FragmentManagerImpl$3;->this$0:Landroid/support/v4/app/FragmentManagerImpl; | 50 | ····iget-object·v1,·p0,·Landroid/support/v4/app/FragmentManagerImpl$3;->this$0:Landroid/support/v4/app/FragmentManagerImpl; |
51 | ····iget-object·v1,·v1,·Landroid/support/v4/app/FragmentManagerImpl;->mActivity:Landroid/support/v4/app/FragmentActivity; | 51 | ····iget-object·v1,·v1,·Landroid/support/v4/app/FragmentManagerImpl;->mActivity:Landroid/support/v4/app/FragmentActivity; |
52 | ····iget-object·v1,·v1,·Landroid/support/v4/app/FragmentActivity;->mHandler:Landroid/os/Handler; | 52 | ····iget-object·v1,·v1,·Landroid/support/v4/app/FragmentActivity;->mHandler:Landroid/os/Handler; |
Offset 61, 10 lines modified | Offset 61, 10 lines modified | ||
61 | ····const/4·v3,·-0x1 | 61 | ····const/4·v3,·-0x1 |
62 | ····iget·v4,·p0,·Landroid/support/v4/app/FragmentManagerImpl$3;->val$flags:I | 62 | ····iget·v4,·p0,·Landroid/support/v4/app/FragmentManagerImpl$3;->val$flags:I |
63 | ····invoke-virtual·{v0,·v1,·v2,·v3,·v4},·Landroid/support/v4/app/FragmentManagerImpl;->popBackStackState(Landroid/os/Handler;Ljava/lang/String;II)Z | 63 | ····invoke-virtual·{v0,·v1,·v2,·v3,·v4},·Landroid/support/v4/app/FragmentManagerImpl;->popBackStackState(Landroid/os/Handler;Ljava/lang/String;II)Z |
64 | ····.line· | 64 | ····.line·510 |
65 | ····return-void | 65 | ····return-void |
66 | .end·method | 66 | .end·method |
Offset 44, 15 lines modified | Offset 44, 15 lines modified | ||
44 | #·direct·methods | 44 | #·direct·methods |
45 | .method·static·constructor·<clinit>()V | 45 | .method·static·constructor·<clinit>()V |
46 | ····.locals·1 | 46 | ····.locals·1 |
47 | ····.prologue | 47 | ····.prologue |
48 | ····.line·1 | 48 | ····.line·140 |
49 | ····new-instance·v0,·Landroid/support/v4/app/FragmentState$1; | 49 | ····new-instance·v0,·Landroid/support/v4/app/FragmentState$1; |
50 | ····invoke-direct·{v0},·Landroid/support/v4/app/FragmentState$1;-><init>()V | 50 | ····invoke-direct·{v0},·Landroid/support/v4/app/FragmentState$1;-><init>()V |
51 | ····sput-object·v0,·Landroid/support/v4/app/FragmentState;->CREATOR:Landroid/os/Parcelable$Creator; | 51 | ····sput-object·v0,·Landroid/support/v4/app/FragmentState;->CREATOR:Landroid/os/Parcelable$Creator; |
52 | ····return-void | 52 | ····return-void |
Offset 63, 328 lines modified | Offset 63, 328 lines modified | ||
63 | ····.param·p1,·"in"····#·Landroid/os/Parcel; | 63 | ····.param·p1,·"in"····#·Landroid/os/Parcel; |
64 | ····.prologue | 64 | ····.prologue |
65 | ····const/4·v1,·0x1 | 65 | ····const/4·v1,·0x1 |
66 | ····const/4·v2,·0x0 | 66 | ····const/4·v2,·0x0 |
67 | ····.line·7 | 67 | ····.line·79 |
68 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 68 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
69 | ····.line· | 69 | ····.line·80 |
70 | ····invoke-virtual·{p1},·Landroid/os/Parcel;->readString()Ljava/lang/String; | 70 | ····invoke-virtual·{p1},·Landroid/os/Parcel;->readString()Ljava/lang/String; |
71 | ····move-result-object·v0 | 71 | ····move-result-object·v0 |
72 | ····iput-object·v0,·p0,·Landroid/support/v4/app/FragmentState;->mClassName:Ljava/lang/String; | 72 | ····iput-object·v0,·p0,·Landroid/support/v4/app/FragmentState;->mClassName:Ljava/lang/String; |
73 | ····.line· | 73 | ····.line·81 |
74 | ····invoke-virtual·{p1},·Landroid/os/Parcel;->readInt()I | 74 | ····invoke-virtual·{p1},·Landroid/os/Parcel;->readInt()I |
75 | ····move-result·v0 | 75 | ····move-result·v0 |
76 | ····iput·v0,·p0,·Landroid/support/v4/app/FragmentState;->mIndex:I | 76 | ····iput·v0,·p0,·Landroid/support/v4/app/FragmentState;->mIndex:I |
77 | ····.line· | 77 | ····.line·82 |
78 | ····invoke-virtual·{p1},·Landroid/os/Parcel;->readInt()I | 78 | ····invoke-virtual·{p1},·Landroid/os/Parcel;->readInt()I |
79 | ····move-result·v0 | 79 | ····move-result·v0 |
80 | ····if-eqz·v0,·:cond_0 | 80 | ····if-eqz·v0,·:cond_0 |
81 | ····move·v0,·v1 | 81 | ····move·v0,·v1 |
82 | ····:goto_0 | 82 | ····:goto_0 |
83 | ····iput-boolean·v0,·p0,·Landroid/support/v4/app/FragmentState;->mFromLayout:Z | 83 | ····iput-boolean·v0,·p0,·Landroid/support/v4/app/FragmentState;->mFromLayout:Z |
84 | ····.line· | 84 | ····.line·83 |
85 | ····invoke-virtual·{p1},·Landroid/os/Parcel;->readInt()I | 85 | ····invoke-virtual·{p1},·Landroid/os/Parcel;->readInt()I |
86 | ····move-result·v0 | 86 | ····move-result·v0 |
87 | ····iput·v0,·p0,·Landroid/support/v4/app/FragmentState;->mFragmentId:I | 87 | ····iput·v0,·p0,·Landroid/support/v4/app/FragmentState;->mFragmentId:I |
88 | ····.line·8 | 88 | ····.line·84 |
89 | ····invoke-virtual·{p1},·Landroid/os/Parcel;->readInt()I | 89 | ····invoke-virtual·{p1},·Landroid/os/Parcel;->readInt()I |
90 | ····move-result·v0 | 90 | ····move-result·v0 |
91 | ····iput·v0,·p0,·Landroid/support/v4/app/FragmentState;->mContainerId:I | 91 | ····iput·v0,·p0,·Landroid/support/v4/app/FragmentState;->mContainerId:I |
92 | ····.line·8 | 92 | ····.line·85 |
93 | ····invoke-virtual·{p1},·Landroid/os/Parcel;->readString()Ljava/lang/String; | 93 | ····invoke-virtual·{p1},·Landroid/os/Parcel;->readString()Ljava/lang/String; |
94 | ····move-result-object·v0 | 94 | ····move-result-object·v0 |
95 | ····iput-object·v0,·p0,·Landroid/support/v4/app/FragmentState;->mTag:Ljava/lang/String; | 95 | ····iput-object·v0,·p0,·Landroid/support/v4/app/FragmentState;->mTag:Ljava/lang/String; |
96 | ····.line·8 | 96 | ····.line·86 |
97 | ····invoke-virtual·{p1},·Landroid/os/Parcel;->readInt()I | 97 | ····invoke-virtual·{p1},·Landroid/os/Parcel;->readInt()I |
98 | ····move-result·v0 | 98 | ····move-result·v0 |
99 | ····if-eqz·v0,·:cond_1 | 99 | ····if-eqz·v0,·:cond_1 |
100 | ····move·v0,·v1 | 100 | ····move·v0,·v1 |
101 | ····:goto_1 | 101 | ····:goto_1 |
102 | ····iput-boolean·v0,·p0,·Landroid/support/v4/app/FragmentState;->mRetainInstance:Z | 102 | ····iput-boolean·v0,·p0,·Landroid/support/v4/app/FragmentState;->mRetainInstance:Z |
103 | ····.line·8 | 103 | ····.line·87 |
104 | ····invoke-virtual·{p1},·Landroid/os/Parcel;->readInt()I | 104 | ····invoke-virtual·{p1},·Landroid/os/Parcel;->readInt()I |
105 | ····move-result·v0 | 105 | ····move-result·v0 |
106 | ····if-eqz·v0,·:cond_2 | 106 | ····if-eqz·v0,·:cond_2 |
107 | ····:goto_2 | 107 | ····:goto_2 |
108 | ····iput-boolean·v1,·p0,·Landroid/support/v4/app/FragmentState;->mDetached:Z | 108 | ····iput-boolean·v1,·p0,·Landroid/support/v4/app/FragmentState;->mDetached:Z |
109 | ····.line·8 | 109 | ····.line·88 |
110 | ····invoke-virtual·{p1},·Landroid/os/Parcel;->readBundle()Landroid/os/Bundle; | 110 | ····invoke-virtual·{p1},·Landroid/os/Parcel;->readBundle()Landroid/os/Bundle; |
111 | ····move-result-object·v0 | 111 | ····move-result-object·v0 |
112 | ····iput-object·v0,·p0,·Landroid/support/v4/app/FragmentState;->mArguments:Landroid/os/Bundle; | 112 | ····iput-object·v0,·p0,·Landroid/support/v4/app/FragmentState;->mArguments:Landroid/os/Bundle; |
113 | ····.line·8 | 113 | ····.line·89 |
114 | ····invoke-virtual·{p1},·Landroid/os/Parcel;->readBundle()Landroid/os/Bundle; | 114 | ····invoke-virtual·{p1},·Landroid/os/Parcel;->readBundle()Landroid/os/Bundle; |
115 | ····move-result-object·v0 | 115 | ····move-result-object·v0 |
116 | ····iput-object·v0,·p0,·Landroid/support/v4/app/FragmentState;->mSavedFragmentState:Landroid/os/Bundle; | 116 | ····iput-object·v0,·p0,·Landroid/support/v4/app/FragmentState;->mSavedFragmentState:Landroid/os/Bundle; |
117 | ····.line· | 117 | ····.line·90 |
118 | ····return-void | 118 | ····return-void |
119 | ····:cond_0 | 119 | ····:cond_0 |
120 | ····move·v0,·v2 | 120 | ····move·v0,·v2 |
121 | ····.line· | 121 | ····.line·82 |
122 | ····goto·:goto_0 | 122 | ····goto·:goto_0 |
123 | ····:cond_1 | 123 | ····:cond_1 |
124 | ····move·v0,·v2 | 124 | ····move·v0,·v2 |
125 | ····.line·8 | 125 | ····.line·86 |
126 | ····goto·:goto_1 | 126 | ····goto·:goto_1 |
127 | ····:cond_2 | 127 | ····:cond_2 |
128 | ····move·v1,·v2 | 128 | ····move·v1,·v2 |
Max diff block lines reached; 10903/14036 bytes (77.68%) of diff not shown. |
Offset 18, 15 lines modified | Offset 18, 15 lines modified | ||
18 | #·direct·methods | 18 | #·direct·methods |
19 | .method·constructor·<init>()V | 19 | .method·constructor·<init>()V |
20 | ····.locals·0 | 20 | ····.locals·0 |
21 | ····.prologue | 21 | ····.prologue |
22 | ····.line· | 22 | ····.line·81 |
23 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 23 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
24 | ····return-void | 24 | ····return-void |
25 | .end·method | 25 | .end·method |
26 | #·virtual·methods | 26 | #·virtual·methods |
Offset 35, 31 lines modified | Offset 35, 31 lines modified | ||
35 | ····.param·p1,·"context"····#·Landroid/content/Context; | 35 | ····.param·p1,·"context"····#·Landroid/content/Context; |
36 | ····.param·p2,·"intents"····#·[Landroid/content/Intent; | 36 | ····.param·p2,·"intents"····#·[Landroid/content/Intent; |
37 | ····.param·p3,·"requestCode"····#·I | 37 | ····.param·p3,·"requestCode"····#·I |
38 | ····.param·p4,·"flags"····#·I | 38 | ····.param·p4,·"flags"····#·I |
39 | ····.param·p5,·"options"····#·Landroid/os/Bundle; | 39 | ····.param·p5,·"options"····#·Landroid/os/Bundle; |
40 | ····.prologue | 40 | ····.prologue |
41 | ····.line·8 | 41 | ····.line·84 |
42 | ····new-instance·v0,·Landroid/content/Intent; | 42 | ····new-instance·v0,·Landroid/content/Intent; |
43 | ····array-length·v1,·p2 | 43 | ····array-length·v1,·p2 |
44 | ····add-int/lit8·v1,·v1,·-0x1 | 44 | ····add-int/lit8·v1,·v1,·-0x1 |
45 | ····aget-object·v1,·p2,·v1 | 45 | ····aget-object·v1,·p2,·v1 |
46 | ····invoke-direct·{v0,·v1},·Landroid/content/Intent;-><init>(Landroid/content/Intent;)V | 46 | ····invoke-direct·{v0,·v1},·Landroid/content/Intent;-><init>(Landroid/content/Intent;)V |
47 | ····.line·8 | 47 | ····.line·85 |
48 | ····.local·v0,·"topIntent":Landroid/content/Intent; | 48 | ····.local·v0,·"topIntent":Landroid/content/Intent; |
49 | ····const/high16·v1,·0x10000000 | 49 | ····const/high16·v1,·0x10000000 |
50 | ····invoke-virtual·{v0,·v1},·Landroid/content/Intent;->addFlags(I)Landroid/content/Intent; | 50 | ····invoke-virtual·{v0,·v1},·Landroid/content/Intent;->addFlags(I)Landroid/content/Intent; |
51 | ····.line·8 | 51 | ····.line·86 |
52 | ····invoke-static·{p1,·p3,·v0,·p4},·Landroid/app/PendingIntent;->getActivity(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; | 52 | ····invoke-static·{p1,·p3,·v0,·p4},·Landroid/app/PendingIntent;->getActivity(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; |
53 | ····move-result-object·v1 | 53 | ····move-result-object·v1 |
54 | ····return-object·v1 | 54 | ····return-object·v1 |
55 | .end·method | 55 | .end·method |
Offset 25, 72 lines modified | Offset 25, 72 lines modified | ||
25 | #·direct·methods | 25 | #·direct·methods |
26 | .method·public·constructor·<init>()V | 26 | .method·public·constructor·<init>()V |
27 | ····.locals·1 | 27 | ····.locals·1 |
28 | ····.prologue | 28 | ····.prologue |
29 | ····.line· | 29 | ····.line·1551 |
30 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 30 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
31 | ····.line· | 31 | ····.line·1555 |
32 | ····const/4·v0,·0x0 | 32 | ····const/4·v0,·0x0 |
33 | ····iput-boolean·v0,·p0,·Landroid/support/v4/app/NotificationCompat$Style;->mSummaryTextSet:Z | 33 | ····iput-boolean·v0,·p0,·Landroid/support/v4/app/NotificationCompat$Style;->mSummaryTextSet:Z |
34 | ····return-void | 34 | ····return-void |
35 | .end·method | 35 | .end·method |
36 | #·virtual·methods | 36 | #·virtual·methods |
37 | .method·public·build()Landroid/app/Notification; | 37 | .method·public·build()Landroid/app/Notification; |
38 | ····.locals·2 | 38 | ····.locals·2 |
39 | ····.prologue | 39 | ····.prologue |
40 | ····.line· | 40 | ····.line·1567 |
41 | ····const/4·v0,·0x0 | 41 | ····const/4·v0,·0x0 |
42 | ····.line· | 42 | ····.line·1568 |
43 | ····.local·v0,·"notification":Landroid/app/Notification; | 43 | ····.local·v0,·"notification":Landroid/app/Notification; |
44 | ····iget-object·v1,·p0,·Landroid/support/v4/app/NotificationCompat$Style;->mBuilder:Landroid/support/v4/app/NotificationCompat$Builder; | 44 | ····iget-object·v1,·p0,·Landroid/support/v4/app/NotificationCompat$Style;->mBuilder:Landroid/support/v4/app/NotificationCompat$Builder; |
45 | ····if-eqz·v1,·:cond_0 | 45 | ····if-eqz·v1,·:cond_0 |
46 | ····.line· | 46 | ····.line·1569 |
47 | ····iget-object·v1,·p0,·Landroid/support/v4/app/NotificationCompat$Style;->mBuilder:Landroid/support/v4/app/NotificationCompat$Builder; | 47 | ····iget-object·v1,·p0,·Landroid/support/v4/app/NotificationCompat$Style;->mBuilder:Landroid/support/v4/app/NotificationCompat$Builder; |
48 | ····invoke-virtual·{v1},·Landroid/support/v4/app/NotificationCompat$Builder;->build()Landroid/app/Notification; | 48 | ····invoke-virtual·{v1},·Landroid/support/v4/app/NotificationCompat$Builder;->build()Landroid/app/Notification; |
49 | ····move-result-object·v0 | 49 | ····move-result-object·v0 |
50 | ····.line· | 50 | ····.line·1571 |
51 | ····:cond_0 | 51 | ····:cond_0 |
52 | ····return-object·v0 | 52 | ····return-object·v0 |
53 | .end·method | 53 | .end·method |
54 | .method·public·setBuilder(Landroid/support/v4/app/NotificationCompat$Builder;)V | 54 | .method·public·setBuilder(Landroid/support/v4/app/NotificationCompat$Builder;)V |
55 | ····.locals·1 | 55 | ····.locals·1 |
56 | ····.param·p1,·"builder"····#·Landroid/support/v4/app/NotificationCompat$Builder; | 56 | ····.param·p1,·"builder"····#·Landroid/support/v4/app/NotificationCompat$Builder; |
57 | ····.prologue | 57 | ····.prologue |
58 | ····.line· | 58 | ····.line·1558 |
59 | ····iget-object·v0,·p0,·Landroid/support/v4/app/NotificationCompat$Style;->mBuilder:Landroid/support/v4/app/NotificationCompat$Builder; | 59 | ····iget-object·v0,·p0,·Landroid/support/v4/app/NotificationCompat$Style;->mBuilder:Landroid/support/v4/app/NotificationCompat$Builder; |
60 | ····if-eq·v0,·p1,·:cond_0 | 60 | ····if-eq·v0,·p1,·:cond_0 |
61 | ····.line· | 61 | ····.line·1559 |
62 | ····iput-object·p1,·p0,·Landroid/support/v4/app/NotificationCompat$Style;->mBuilder:Landroid/support/v4/app/NotificationCompat$Builder; | 62 | ····iput-object·p1,·p0,·Landroid/support/v4/app/NotificationCompat$Style;->mBuilder:Landroid/support/v4/app/NotificationCompat$Builder; |
63 | ····.line· | 63 | ····.line·1560 |
64 | ····iget-object·v0,·p0,·Landroid/support/v4/app/NotificationCompat$Style;->mBuilder:Landroid/support/v4/app/NotificationCompat$Builder; | 64 | ····iget-object·v0,·p0,·Landroid/support/v4/app/NotificationCompat$Style;->mBuilder:Landroid/support/v4/app/NotificationCompat$Builder; |
65 | ····if-eqz·v0,·:cond_0 | 65 | ····if-eqz·v0,·:cond_0 |
66 | ····.line·61 | 66 | ····.line·1561 |
67 | ····iget-object·v0,·p0,·Landroid/support/v4/app/NotificationCompat$Style;->mBuilder:Landroid/support/v4/app/NotificationCompat$Builder; | 67 | ····iget-object·v0,·p0,·Landroid/support/v4/app/NotificationCompat$Style;->mBuilder:Landroid/support/v4/app/NotificationCompat$Builder; |
68 | ····invoke-virtual·{v0,·p0},·Landroid/support/v4/app/NotificationCompat$Builder;->setStyle(Landroid/support/v4/app/NotificationCompat$Style;)Landroid/support/v4/app/NotificationCompat$Builder; | 68 | ····invoke-virtual·{v0,·p0},·Landroid/support/v4/app/NotificationCompat$Builder;->setStyle(Landroid/support/v4/app/NotificationCompat$Style;)Landroid/support/v4/app/NotificationCompat$Builder; |
69 | ····.line· | 69 | ····.line·1564 |
70 | ····:cond_0 | 70 | ····:cond_0 |
71 | ····return-void | 71 | ····return-void |
72 | .end·method | 72 | .end·method |
Offset 19, 71 lines modified | Offset 19, 83 lines modified | ||
19 | #·direct·methods | 19 | #·direct·methods |
20 | .method·public·constructor·<init>()V | 20 | .method·public·constructor·<init>()V |
21 | ····.locals·0 | 21 | ····.locals·0 |
22 | ····.prologue | 22 | ····.prologue |
23 | ····.line· | 23 | ····.line·1667 |
24 | ····invoke-direct·{p0},·Landroid/support/v4/app/NotificationCompat$Style;-><init>()V | 24 | ····invoke-direct·{p0},·Landroid/support/v4/app/NotificationCompat$Style;-><init>()V |
25 | ····.line· | 25 | ····.line·1668 |
26 | ····return-void | 26 | ····return-void |
27 | .end·method | 27 | .end·method |
28 | .method·public·constructor·<init>(Landroid/support/v4/app/NotificationCompat$Builder;)V | 28 | .method·public·constructor·<init>(Landroid/support/v4/app/NotificationCompat$Builder;)V |
29 | ····.locals·0 | 29 | ····.locals·0 |
30 | ····.param·p1,·"builder"····#·Landroid/support/v4/app/NotificationCompat$Builder; | 30 | ····.param·p1,·"builder"····#·Landroid/support/v4/app/NotificationCompat$Builder; |
31 | ····.prologue | 31 | ····.prologue |
32 | ····.line· | 32 | ····.line·1670 |
33 | ····invoke-direct·{p0},·Landroid/support/v4/app/NotificationCompat$Style;-><init>()V | 33 | ····invoke-direct·{p0},·Landroid/support/v4/app/NotificationCompat$Style;-><init>()V |
34 | ····.line· | 34 | ····.line·1671 |
35 | ····invoke-virtual·{p0,·p1},·Landroid/support/v4/app/NotificationCompat$BigTextStyle;->setBuilder(Landroid/support/v4/app/NotificationCompat$Builder;)V | 35 | ····invoke-virtual·{p0,·p1},·Landroid/support/v4/app/NotificationCompat$BigTextStyle;->setBuilder(Landroid/support/v4/app/NotificationCompat$Builder;)V |
36 | ····.line·72 | 36 | ····.line·1672 |
37 | ····return-void | 37 | ····return-void |
38 | .end·method | 38 | .end·method |
39 | #·virtual·methods | 39 | #·virtual·methods |
40 | .method·public·bigText(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigTextStyle; | 40 | .method·public·bigText(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigTextStyle; |
41 | ····.locals· | 41 | ····.locals·1 |
42 | ····.param·p1,·"cs"····#·Ljava/lang/CharSequence; | 42 | ····.param·p1,·"cs"····#·Ljava/lang/CharSequence; |
43 | ····.prologue | 43 | ····.prologue |
44 | ····.line· | 44 | ····.line·1697 |
45 | ····i | 45 | ····invoke-static·{p1},·Landroid/support/v4/app/NotificationCompat$Builder;->limitCharSequenceLength(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; |
46 | ····move-result-object·v0 | ||
46 | ···· | 47 | ····iput-object·v0,·p0,·Landroid/support/v4/app/NotificationCompat$BigTextStyle;->mBigText:Ljava/lang/CharSequence; |
48 | ····.line·1698 | ||
47 | ····return-object·p0 | 49 | ····return-object·p0 |
48 | .end·method | 50 | .end·method |
49 | .method·public·setBigContentTitle(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigTextStyle; | 51 | .method·public·setBigContentTitle(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigTextStyle; |
50 | ····.locals· | 52 | ····.locals·1 |
51 | ····.param·p1,·"title"····#·Ljava/lang/CharSequence; | 53 | ····.param·p1,·"title"····#·Ljava/lang/CharSequence; |
52 | ····.prologue | 54 | ····.prologue |
53 | ····.line· | 55 | ····.line·1679 |
56 | ····invoke-static·{p1},·Landroid/support/v4/app/NotificationCompat$Builder;->limitCharSequenceLength(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; | ||
57 | ····move-result-object·v0 | ||
54 | ····iput-object· | 58 | ····iput-object·v0,·p0,·Landroid/support/v4/app/NotificationCompat$BigTextStyle;->mBigContentTitle:Ljava/lang/CharSequence; |
55 | ····.line· | 59 | ····.line·1680 |
56 | ····return-object·p0 | 60 | ····return-object·p0 |
57 | .end·method | 61 | .end·method |
58 | .method·public·setSummaryText(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigTextStyle; | 62 | .method·public·setSummaryText(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigTextStyle; |
59 | ····.locals·1 | 63 | ····.locals·1 |
60 | ····.param·p1,·"cs"····#·Ljava/lang/CharSequence; | 64 | ····.param·p1,·"cs"····#·Ljava/lang/CharSequence; |
61 | ····.prologue | 65 | ····.prologue |
62 | ····.line· | 66 | ····.line·1687 |
67 | ····invoke-static·{p1},·Landroid/support/v4/app/NotificationCompat$Builder;->limitCharSequenceLength(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; | ||
68 | ····move-result-object·v0 | ||
63 | ····iput-object· | 69 | ····iput-object·v0,·p0,·Landroid/support/v4/app/NotificationCompat$BigTextStyle;->mSummaryText:Ljava/lang/CharSequence; |
64 | ····.line· | 70 | ····.line·1688 |
65 | ····const/4·v0,·0x1 | 71 | ····const/4·v0,·0x1 |
66 | ····iput-boolean·v0,·p0,·Landroid/support/v4/app/NotificationCompat$BigTextStyle;->mSummaryTextSet:Z | 72 | ····iput-boolean·v0,·p0,·Landroid/support/v4/app/NotificationCompat$BigTextStyle;->mSummaryTextSet:Z |
67 | ····.line· | 73 | ····.line·1689 |
68 | ····return-object·p0 | 74 | ····return-object·p0 |
69 | .end·method | 75 | .end·method |
Offset 94, 67 lines modified | Offset 94, 67 lines modified | ||
94 | .method·private·doTabChanged(Ljava/lang/String;Landroid/support/v4/app/FragmentTransaction;)Landroid/support/v4/app/FragmentTransaction; | 94 | .method·private·doTabChanged(Ljava/lang/String;Landroid/support/v4/app/FragmentTransaction;)Landroid/support/v4/app/FragmentTransaction; |
95 | ····.locals·6 | 95 | ····.locals·6 |
96 | ····.param·p1,·"tabId"····#·Ljava/lang/String; | 96 | ····.param·p1,·"tabId"····#·Ljava/lang/String; |
97 | ····.param·p2,·"ft"····#·Landroid/support/v4/app/FragmentTransaction; | 97 | ····.param·p2,·"ft"····#·Landroid/support/v4/app/FragmentTransaction; |
98 | ····.prologue | 98 | ····.prologue |
99 | ····.line·3 | 99 | ····.line·322 |
100 | ····const/4·v1,·0x0 | 100 | ····const/4·v1,·0x0 |
101 | ····.line·3 | 101 | ····.line·323 |
102 | ····.local·v1,·"newTab":Landroid/support/v4/app/FragmentTabHost$TabInfo; | 102 | ····.local·v1,·"newTab":Landroid/support/v4/app/FragmentTabHost$TabInfo; |
103 | ····const/4·v0,·0x0 | 103 | ····const/4·v0,·0x0 |
104 | ····.local·v0,·"i":I | 104 | ····.local·v0,·"i":I |
105 | ····:goto_0 | 105 | ····:goto_0 |
106 | ····iget-object·v3,·p0,·Landroid/support/v4/app/FragmentTabHost;->mTabs:Ljava/util/ArrayList; | 106 | ····iget-object·v3,·p0,·Landroid/support/v4/app/FragmentTabHost;->mTabs:Ljava/util/ArrayList; |
107 | ····invoke-virtual·{v3},·Ljava/util/ArrayList;->size()I | 107 | ····invoke-virtual·{v3},·Ljava/util/ArrayList;->size()I |
108 | ····move-result·v3 | 108 | ····move-result·v3 |
109 | ····if-ge·v0,·v3,·:cond_1 | 109 | ····if-ge·v0,·v3,·:cond_1 |
110 | ····.line·32 | 110 | ····.line·324 |
111 | ····iget-object·v3,·p0,·Landroid/support/v4/app/FragmentTabHost;->mTabs:Ljava/util/ArrayList; | 111 | ····iget-object·v3,·p0,·Landroid/support/v4/app/FragmentTabHost;->mTabs:Ljava/util/ArrayList; |
112 | ····invoke-virtual·{v3,·v0},·Ljava/util/ArrayList;->get(I)Ljava/lang/Object; | 112 | ····invoke-virtual·{v3,·v0},·Ljava/util/ArrayList;->get(I)Ljava/lang/Object; |
113 | ····move-result-object·v2 | 113 | ····move-result-object·v2 |
114 | ····check-cast·v2,·Landroid/support/v4/app/FragmentTabHost$TabInfo; | 114 | ····check-cast·v2,·Landroid/support/v4/app/FragmentTabHost$TabInfo; |
115 | ····.line·32 | 115 | ····.line·325 |
116 | ····.local·v2,·"tab":Landroid/support/v4/app/FragmentTabHost$TabInfo; | 116 | ····.local·v2,·"tab":Landroid/support/v4/app/FragmentTabHost$TabInfo; |
117 | ····invoke-static·{v2},·Landroid/support/v4/app/FragmentTabHost$TabInfo;->access$200(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Ljava/lang/String; | 117 | ····invoke-static·{v2},·Landroid/support/v4/app/FragmentTabHost$TabInfo;->access$200(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Ljava/lang/String; |
118 | ····move-result-object·v3 | 118 | ····move-result-object·v3 |
119 | ····invoke-virtual·{v3,·p1},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z | 119 | ····invoke-virtual·{v3,·p1},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z |
120 | ····move-result·v3 | 120 | ····move-result·v3 |
121 | ····if-eqz·v3,·:cond_0 | 121 | ····if-eqz·v3,·:cond_0 |
122 | ····.line·32 | 122 | ····.line·326 |
123 | ····move-object·v1,·v2 | 123 | ····move-object·v1,·v2 |
124 | ····.line·3 | 124 | ····.line·323 |
125 | ····:cond_0 | 125 | ····:cond_0 |
126 | ····add-int/lit8·v0,·v0,·0x1 | 126 | ····add-int/lit8·v0,·v0,·0x1 |
127 | ····goto·:goto_0 | 127 | ····goto·:goto_0 |
128 | ····.line·32 | 128 | ····.line·329 |
129 | ····.end·local·v2····#·"tab":Landroid/support/v4/app/FragmentTabHost$TabInfo; | 129 | ····.end·local·v2····#·"tab":Landroid/support/v4/app/FragmentTabHost$TabInfo; |
130 | ····:cond_1 | 130 | ····:cond_1 |
131 | ····if-nez·v1,·:cond_2 | 131 | ····if-nez·v1,·:cond_2 |
132 | ····.line·3 | 132 | ····.line·330 |
133 | ····new-instance·v3,·Ljava/lang/IllegalStateException; | 133 | ····new-instance·v3,·Ljava/lang/IllegalStateException; |
134 | ····new-instance·v4,·Ljava/lang/StringBuilder; | 134 | ····new-instance·v4,·Ljava/lang/StringBuilder; |
135 | ····invoke-direct·{v4},·Ljava/lang/StringBuilder;-><init>()V | 135 | ····invoke-direct·{v4},·Ljava/lang/StringBuilder;-><init>()V |
136 | ····const-string·v5,·"No·tab·known·for·tag·" | 136 | ····const-string·v5,·"No·tab·known·for·tag·" |
Offset 171, 66 lines modified | Offset 171, 66 lines modified | ||
171 | ····move-result-object·v4 | 171 | ····move-result-object·v4 |
172 | ····invoke-direct·{v3,·v4},·Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V | 172 | ····invoke-direct·{v3,·v4},·Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V |
173 | ····throw·v3 | 173 | ····throw·v3 |
174 | ····.line·3 | 174 | ····.line·332 |
175 | ····:cond_2 | 175 | ····:cond_2 |
176 | ····iget-object·v3,·p0,·Landroid/support/v4/app/FragmentTabHost;->mLastTab:Landroid/support/v4/app/FragmentTabHost$TabInfo; | 176 | ····iget-object·v3,·p0,·Landroid/support/v4/app/FragmentTabHost;->mLastTab:Landroid/support/v4/app/FragmentTabHost$TabInfo; |
177 | ····if-eq·v3,·v1,·:cond_6 | 177 | ····if-eq·v3,·v1,·:cond_6 |
178 | ····.line·3 | 178 | ····.line·333 |
179 | ····if-nez·p2,·:cond_3 | 179 | ····if-nez·p2,·:cond_3 |
180 | ····.line·33 | 180 | ····.line·334 |
181 | ····iget-object·v3,·p0,·Landroid/support/v4/app/FragmentTabHost;->mFragmentManager:Landroid/support/v4/app/FragmentManager; | 181 | ····iget-object·v3,·p0,·Landroid/support/v4/app/FragmentTabHost;->mFragmentManager:Landroid/support/v4/app/FragmentManager; |
182 | ····invoke-virtual·{v3},·Landroid/support/v4/app/FragmentManager;->beginTransaction()Landroid/support/v4/app/FragmentTransaction; | 182 | ····invoke-virtual·{v3},·Landroid/support/v4/app/FragmentManager;->beginTransaction()Landroid/support/v4/app/FragmentTransaction; |
183 | ····move-result-object·p2 | 183 | ····move-result-object·p2 |
184 | ····.line·33 | 184 | ····.line·336 |
185 | ····:cond_3 | 185 | ····:cond_3 |
186 | ····iget-object·v3,·p0,·Landroid/support/v4/app/FragmentTabHost;->mLastTab:Landroid/support/v4/app/FragmentTabHost$TabInfo; | 186 | ····iget-object·v3,·p0,·Landroid/support/v4/app/FragmentTabHost;->mLastTab:Landroid/support/v4/app/FragmentTabHost$TabInfo; |
187 | ····if-eqz·v3,·:cond_4 | 187 | ····if-eqz·v3,·:cond_4 |
188 | ····.line·33 | 188 | ····.line·337 |
189 | ····iget-object·v3,·p0,·Landroid/support/v4/app/FragmentTabHost;->mLastTab:Landroid/support/v4/app/FragmentTabHost$TabInfo; | 189 | ····iget-object·v3,·p0,·Landroid/support/v4/app/FragmentTabHost;->mLastTab:Landroid/support/v4/app/FragmentTabHost$TabInfo; |
190 | ····invoke-static·{v3},·Landroid/support/v4/app/FragmentTabHost$TabInfo;->access$100(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Landroid/support/v4/app/Fragment; | 190 | ····invoke-static·{v3},·Landroid/support/v4/app/FragmentTabHost$TabInfo;->access$100(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Landroid/support/v4/app/Fragment; |
191 | ····move-result-object·v3 | 191 | ····move-result-object·v3 |
192 | ····if-eqz·v3,·:cond_4 | 192 | ····if-eqz·v3,·:cond_4 |
193 | ····.line·33 | 193 | ····.line·338 |
194 | ····iget-object·v3,·p0,·Landroid/support/v4/app/FragmentTabHost;->mLastTab:Landroid/support/v4/app/FragmentTabHost$TabInfo; | 194 | ····iget-object·v3,·p0,·Landroid/support/v4/app/FragmentTabHost;->mLastTab:Landroid/support/v4/app/FragmentTabHost$TabInfo; |
195 | ····invoke-static·{v3},·Landroid/support/v4/app/FragmentTabHost$TabInfo;->access$100(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Landroid/support/v4/app/Fragment; | 195 | ····invoke-static·{v3},·Landroid/support/v4/app/FragmentTabHost$TabInfo;->access$100(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Landroid/support/v4/app/Fragment; |
196 | ····move-result-object·v3 | 196 | ····move-result-object·v3 |
197 | ····invoke-virtual·{p2,·v3},·Landroid/support/v4/app/FragmentTransaction;->detach(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; | 197 | ····invoke-virtual·{p2,·v3},·Landroid/support/v4/app/FragmentTransaction;->detach(Landroid/support/v4/app/Fragment;)Landroid/support/v4/app/FragmentTransaction; |
198 | ····.line·3 | 198 | ····.line·341 |
199 | ····:cond_4 | 199 | ····:cond_4 |
200 | ····if-eqz·v1,·:cond_5 | 200 | ····if-eqz·v1,·:cond_5 |
201 | ····.line·3 | 201 | ····.line·342 |
202 | ····invoke-static·{v1},·Landroid/support/v4/app/FragmentTabHost$TabInfo;->access$100(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Landroid/support/v4/app/Fragment; | 202 | ····invoke-static·{v1},·Landroid/support/v4/app/FragmentTabHost$TabInfo;->access$100(Landroid/support/v4/app/FragmentTabHost$TabInfo;)Landroid/support/v4/app/Fragment; |
203 | ····move-result-object·v3 | 203 | ····move-result-object·v3 |
204 | ····if-nez·v3,·:cond_7 | 204 | ····if-nez·v3,·:cond_7 |
205 | ····.line·3 | 205 | ····.line·343 |
Max diff block lines reached; 28567/32862 bytes (86.93%) of diff not shown. |
Offset 338, 15 lines modified | Offset 338, 15 lines modified | ||
338 | .method·doDestroy()V | 338 | .method·doDestroy()V |
339 | ····.locals·4 | 339 | ····.locals·4 |
340 | ····.prologue | 340 | ····.prologue |
341 | ····.line·773 | 341 | ····.line·773 |
342 | ····iget-boolean·v1,·p0,·Landroid/support/v4/app/LoaderManagerImpl;->mRetaining:Z | 342 | ····iget-boolean·v1,·p0,·Landroid/support/v4/app/LoaderManagerImpl;->mRetaining:Z |
343 | ····if-nez·v1,·:cond_ | 343 | ····if-nez·v1,·:cond_2 |
344 | ····.line·774 | 344 | ····.line·774 |
345 | ····sget-boolean·v1,·Landroid/support/v4/app/LoaderManagerImpl;->DEBUG:Z | 345 | ····sget-boolean·v1,·Landroid/support/v4/app/LoaderManagerImpl;->DEBUG:Z |
346 | ····if-eqz·v1,·:cond_0 | 346 | ····if-eqz·v1,·:cond_0 |
347 | ····const-string·v1,·"LoaderManager" | 347 | ····const-string·v1,·"LoaderManager" |
Offset 397, 20 lines modified | Offset 397, 26 lines modified | ||
397 | ····invoke-virtual·{v1},·Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;->destroy()V | 397 | ····invoke-virtual·{v1},·Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;->destroy()V |
398 | ····.line·775 | 398 | ····.line·775 |
399 | ····add-int/lit8·v0,·v0,·-0x1 | 399 | ····add-int/lit8·v0,·v0,·-0x1 |
400 | ····goto·:goto_0 | 400 | ····goto·:goto_0 |
401 | ····.line·7 | 401 | ····.line·778 |
402 | ····.end·local·v0····#·"i":I | ||
403 | ····:cond_1 | 402 | ····:cond_1 |
403 | ····iget-object·v1,·p0,·Landroid/support/v4/app/LoaderManagerImpl;->mLoaders:Landroid/support/v4/util/SparseArrayCompat; | ||
404 | ····invoke-virtual·{v1},·Landroid/support/v4/util/SparseArrayCompat;->clear()V | ||
405 | ····.line·781 | ||
406 | ····.end·local·v0····#·"i":I | ||
407 | ····:cond_2 | ||
404 | ····sget-boolean·v1,·Landroid/support/v4/app/LoaderManagerImpl;->DEBUG:Z | 408 | ····sget-boolean·v1,·Landroid/support/v4/app/LoaderManagerImpl;->DEBUG:Z |
405 | ····if-eqz·v1,·:cond_ | 409 | ····if-eqz·v1,·:cond_3 |
406 | ····const-string·v1,·"LoaderManager" | 410 | ····const-string·v1,·"LoaderManager" |
407 | ····new-instance·v2,·Ljava/lang/StringBuilder; | 411 | ····new-instance·v2,·Ljava/lang/StringBuilder; |
408 | ····invoke-direct·{v2},·Ljava/lang/StringBuilder;-><init>()V | 412 | ····invoke-direct·{v2},·Ljava/lang/StringBuilder;-><init>()V |
Offset 426, 51 lines modified | Offset 432, 51 lines modified | ||
426 | ····invoke-virtual·{v2},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; | 432 | ····invoke-virtual·{v2},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String; |
427 | ····move-result-object·v2 | 433 | ····move-result-object·v2 |
428 | ····invoke-static·{v1,·v2},·Landroid/util/Log;->v(Ljava/lang/String;Ljava/lang/String;)I | 434 | ····invoke-static·{v1,·v2},·Landroid/util/Log;->v(Ljava/lang/String;Ljava/lang/String;)I |
429 | ····.line·78 | 435 | ····.line·782 |
430 | ····:cond_ | 436 | ····:cond_3 |
431 | ····iget-object·v1,·p0,·Landroid/support/v4/app/LoaderManagerImpl;->mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; | 437 | ····iget-object·v1,·p0,·Landroid/support/v4/app/LoaderManagerImpl;->mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; |
432 | ····invoke-virtual·{v1},·Landroid/support/v4/util/SparseArrayCompat;->size()I | 438 | ····invoke-virtual·{v1},·Landroid/support/v4/util/SparseArrayCompat;->size()I |
433 | ····move-result·v1 | 439 | ····move-result·v1 |
434 | ····add-int/lit8·v0,·v1,·-0x1 | 440 | ····add-int/lit8·v0,·v1,·-0x1 |
435 | ····.restart·local·v0····#·"i":I | 441 | ····.restart·local·v0····#·"i":I |
436 | ····:goto_1 | 442 | ····:goto_1 |
437 | ····if-ltz·v0,·:cond_ | 443 | ····if-ltz·v0,·:cond_4 |
438 | ····.line·78 | 444 | ····.line·783 |
439 | ····iget-object·v1,·p0,·Landroid/support/v4/app/LoaderManagerImpl;->mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; | 445 | ····iget-object·v1,·p0,·Landroid/support/v4/app/LoaderManagerImpl;->mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; |
440 | ····invoke-virtual·{v1,·v0},·Landroid/support/v4/util/SparseArrayCompat;->valueAt(I)Ljava/lang/Object; | 446 | ····invoke-virtual·{v1,·v0},·Landroid/support/v4/util/SparseArrayCompat;->valueAt(I)Ljava/lang/Object; |
441 | ····move-result-object·v1 | 447 | ····move-result-object·v1 |
442 | ····check-cast·v1,·Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; | 448 | ····check-cast·v1,·Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo; |
443 | ····invoke-virtual·{v1},·Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;->destroy()V | 449 | ····invoke-virtual·{v1},·Landroid/support/v4/app/LoaderManagerImpl$LoaderInfo;->destroy()V |
444 | ····.line·78 | 450 | ····.line·782 |
445 | ····add-int/lit8·v0,·v0,·-0x1 | 451 | ····add-int/lit8·v0,·v0,·-0x1 |
446 | ····goto·:goto_1 | 452 | ····goto·:goto_1 |
447 | ····.line·78 | 453 | ····.line·785 |
448 | ····:cond_ | 454 | ····:cond_4 |
449 | ····iget-object·v1,·p0,·Landroid/support/v4/app/LoaderManagerImpl;->mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; | 455 | ····iget-object·v1,·p0,·Landroid/support/v4/app/LoaderManagerImpl;->mInactiveLoaders:Landroid/support/v4/util/SparseArrayCompat; |
450 | ····invoke-virtual·{v1},·Landroid/support/v4/util/SparseArrayCompat;->clear()V | 456 | ····invoke-virtual·{v1},·Landroid/support/v4/util/SparseArrayCompat;->clear()V |
451 | ····.line·78 | 457 | ····.line·786 |
452 | ····return-void | 458 | ····return-void |
453 | .end·method | 459 | .end·method |
454 | .method·doReportNextStart()V | 460 | .method·doReportNextStart()V |
455 | ····.locals·3 | 461 | ····.locals·3 |
456 | ····.prologue | 462 | ····.prologue |
Offset 896, 31 lines modified | Offset 902, 31 lines modified | ||
896 | ····.locals·5 | 902 | ····.locals·5 |
897 | ····.param·p1,·"prefix"····#·Ljava/lang/String; | 903 | ····.param·p1,·"prefix"····#·Ljava/lang/String; |
898 | ····.param·p2,·"fd"····#·Ljava/io/FileDescriptor; | 904 | ····.param·p2,·"fd"····#·Ljava/io/FileDescriptor; |
899 | ····.param·p3,·"writer"····#·Ljava/io/PrintWriter; | 905 | ····.param·p3,·"writer"····#·Ljava/io/PrintWriter; |
900 | ····.param·p4,·"args"····#·[Ljava/lang/String; | 906 | ····.param·p4,·"args"····#·[Ljava/lang/String; |
901 | ····.prologue | 907 | ····.prologue |
902 | ····.line·80 | 908 | ····.line·801 |
903 | ····iget-object·v3,·p0,·Landroid/support/v4/app/LoaderManagerImpl;->mLoaders:Landroid/support/v4/util/SparseArrayCompat; | 909 | ····iget-object·v3,·p0,·Landroid/support/v4/app/LoaderManagerImpl;->mLoaders:Landroid/support/v4/util/SparseArrayCompat; |
904 | ····invoke-virtual·{v3},·Landroid/support/v4/util/SparseArrayCompat;->size()I | 910 | ····invoke-virtual·{v3},·Landroid/support/v4/util/SparseArrayCompat;->size()I |
905 | ····move-result·v3 | 911 | ····move-result·v3 |
906 | ····if-lez·v3,·:cond_0 | 912 | ····if-lez·v3,·:cond_0 |
907 | ····.line·80 | 913 | ····.line·802 |
908 | ····invoke-virtual·{p3,·p1},·Ljava/io/PrintWriter;->print(Ljava/lang/String;)V | 914 | ····invoke-virtual·{p3,·p1},·Ljava/io/PrintWriter;->print(Ljava/lang/String;)V |
909 | ····const-string·v3,·"Active·Loaders:" | 915 | ····const-string·v3,·"Active·Loaders:" |
910 | ····invoke-virtual·{p3,·v3},·Ljava/io/PrintWriter;->println(Ljava/lang/String;)V | 916 | ····invoke-virtual·{p3,·v3},·Ljava/io/PrintWriter;->println(Ljava/lang/String;)V |
911 | ····.line·80 | 917 | ····.line·803 |
912 | ····new-instance·v3,·Ljava/lang/StringBuilder; | 918 | ····new-instance·v3,·Ljava/lang/StringBuilder; |
913 | ····invoke-direct·{v3},·Ljava/lang/StringBuilder;-><init>()V | 919 | ····invoke-direct·{v3},·Ljava/lang/StringBuilder;-><init>()V |
914 | ····invoke-virtual·{v3,·p1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; | 920 | ····invoke-virtual·{v3,·p1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; |
915 | ····move-result-object·v3 | 921 | ····move-result-object·v3 |
Max diff block lines reached; 9028/12883 bytes (70.08%) of diff not shown. |
Offset 35, 91 lines modified | Offset 35, 91 lines modified | ||
35 | #·direct·methods | 35 | #·direct·methods |
36 | .method·static·constructor·<clinit>()V | 36 | .method·static·constructor·<clinit>()V |
37 | ····.locals·1 | 37 | ····.locals·1 |
38 | ····.prologue | 38 | ····.prologue |
39 | ····.line·3 | 39 | ····.line·348 |
40 | ····new-instance·v0,·Landroid/support/v4/app/Fragment$SavedState$1; | 40 | ····new-instance·v0,·Landroid/support/v4/app/Fragment$SavedState$1; |
41 | ····invoke-direct·{v0},·Landroid/support/v4/app/Fragment$SavedState$1;-><init>()V | 41 | ····invoke-direct·{v0},·Landroid/support/v4/app/Fragment$SavedState$1;-><init>()V |
42 | ····sput-object·v0,·Landroid/support/v4/app/Fragment$SavedState;->CREATOR:Landroid/os/Parcelable$Creator; | 42 | ····sput-object·v0,·Landroid/support/v4/app/Fragment$SavedState;->CREATOR:Landroid/os/Parcelable$Creator; |
43 | ····return-void | 43 | ····return-void |
44 | .end·method | 44 | .end·method |
45 | .method·constructor·<init>(Landroid/os/Bundle;)V | 45 | .method·constructor·<init>(Landroid/os/Bundle;)V |
46 | ····.locals·0 | 46 | ····.locals·0 |
47 | ····.param·p1,·"state"····#·Landroid/os/Bundle; | 47 | ····.param·p1,·"state"····#·Landroid/os/Bundle; |
48 | ····.prologue | 48 | ····.prologue |
49 | ····.line·3 | 49 | ····.line·327 |
50 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 50 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
51 | ····.line·3 | 51 | ····.line·328 |
52 | ····iput-object·p1,·p0,·Landroid/support/v4/app/Fragment$SavedState;->mState:Landroid/os/Bundle; | 52 | ····iput-object·p1,·p0,·Landroid/support/v4/app/Fragment$SavedState;->mState:Landroid/os/Bundle; |
53 | ····.line·3 | 53 | ····.line·329 |
54 | ····return-void | 54 | ····return-void |
55 | .end·method | 55 | .end·method |
56 | .method·constructor·<init>(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V | 56 | .method·constructor·<init>(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V |
57 | ····.locals·1 | 57 | ····.locals·1 |
58 | ····.param·p1,·"in"····#·Landroid/os/Parcel; | 58 | ····.param·p1,·"in"····#·Landroid/os/Parcel; |
59 | ····.param·p2,·"loader"····#·Ljava/lang/ClassLoader; | 59 | ····.param·p2,·"loader"····#·Ljava/lang/ClassLoader; |
60 | ····.prologue | 60 | ····.prologue |
61 | ····.line·3 | 61 | ····.line·331 |
62 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 62 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
63 | ····.line·3 | 63 | ····.line·332 |
64 | ····invoke-virtual·{p1},·Landroid/os/Parcel;->readBundle()Landroid/os/Bundle; | 64 | ····invoke-virtual·{p1},·Landroid/os/Parcel;->readBundle()Landroid/os/Bundle; |
65 | ····move-result-object·v0 | 65 | ····move-result-object·v0 |
66 | ····iput-object·v0,·p0,·Landroid/support/v4/app/Fragment$SavedState;->mState:Landroid/os/Bundle; | 66 | ····iput-object·v0,·p0,·Landroid/support/v4/app/Fragment$SavedState;->mState:Landroid/os/Bundle; |
67 | ····.line·3 | 67 | ····.line·333 |
68 | ····if-eqz·p2,·:cond_0 | 68 | ····if-eqz·p2,·:cond_0 |
69 | ····iget-object·v0,·p0,·Landroid/support/v4/app/Fragment$SavedState;->mState:Landroid/os/Bundle; | 69 | ····iget-object·v0,·p0,·Landroid/support/v4/app/Fragment$SavedState;->mState:Landroid/os/Bundle; |
70 | ····if-eqz·v0,·:cond_0 | 70 | ····if-eqz·v0,·:cond_0 |
71 | ····.line·3 | 71 | ····.line·334 |
72 | ····iget-object·v0,·p0,·Landroid/support/v4/app/Fragment$SavedState;->mState:Landroid/os/Bundle; | 72 | ····iget-object·v0,·p0,·Landroid/support/v4/app/Fragment$SavedState;->mState:Landroid/os/Bundle; |
73 | ····invoke-virtual·{v0,·p2},·Landroid/os/Bundle;->setClassLoader(Ljava/lang/ClassLoader;)V | 73 | ····invoke-virtual·{v0,·p2},·Landroid/os/Bundle;->setClassLoader(Ljava/lang/ClassLoader;)V |
74 | ····.line·3 | 74 | ····.line·336 |
75 | ····:cond_0 | 75 | ····:cond_0 |
76 | ····return-void | 76 | ····return-void |
77 | .end·method | 77 | .end·method |
78 | #·virtual·methods | 78 | #·virtual·methods |
79 | .method·public·describeContents()I | 79 | .method·public·describeContents()I |
80 | ····.locals·1 | 80 | ····.locals·1 |
81 | ····.prologue | 81 | ····.prologue |
82 | ····.line·3 | 82 | ····.line·340 |
83 | ····const/4·v0,·0x0 | 83 | ····const/4·v0,·0x0 |
84 | ····return·v0 | 84 | ····return·v0 |
85 | .end·method | 85 | .end·method |
86 | .method·public·writeToParcel(Landroid/os/Parcel;I)V | 86 | .method·public·writeToParcel(Landroid/os/Parcel;I)V |
87 | ····.locals·1 | 87 | ····.locals·1 |
88 | ····.param·p1,·"dest"····#·Landroid/os/Parcel; | 88 | ····.param·p1,·"dest"····#·Landroid/os/Parcel; |
89 | ····.param·p2,·"flags"····#·I | 89 | ····.param·p2,·"flags"····#·I |
90 | ····.prologue | 90 | ····.prologue |
91 | ····.line·3 | 91 | ····.line·345 |
92 | ····iget-object·v0,·p0,·Landroid/support/v4/app/Fragment$SavedState;->mState:Landroid/os/Bundle; | 92 | ····iget-object·v0,·p0,·Landroid/support/v4/app/Fragment$SavedState;->mState:Landroid/os/Bundle; |
93 | ····invoke-virtual·{p1,·v0},·Landroid/os/Parcel;->writeBundle(Landroid/os/Bundle;)V | 93 | ····invoke-virtual·{p1,·v0},·Landroid/os/Parcel;->writeBundle(Landroid/os/Bundle;)V |
94 | ····.line·3 | 94 | ····.line·346 |
95 | ····return-void | 95 | ····return-void |
96 | .end·method | 96 | .end·method |
Offset 10, 135 lines modified | Offset 10, 224 lines modified | ||
10 | .annotation·system·Ldalvik/annotation/InnerClass; | 10 | .annotation·system·Ldalvik/annotation/InnerClass; |
11 | ····accessFlags·=·0x9 | 11 | ····accessFlags·=·0x9 |
12 | ····name·=·"Builder" | 12 | ····name·=·"Builder" |
13 | .end·annotation | 13 | .end·annotation |
14 | #·static·fields | ||
15 | .field·private·static·final·MAX_CHARSEQUENCE_LENGTH:I·=·0x1400 | ||
14 | #·instance·fields | 16 | #·instance·fields |
15 | .field·mActions:Ljava/util/ArrayList; | 17 | .field·mActions:Ljava/util/ArrayList; |
16 | ····.annotation·system·Ldalvik/annotation/Signature; | 18 | ····.annotation·system·Ldalvik/annotation/Signature; |
17 | ········value·=·{ | 19 | ········value·=·{ |
18 | ············"Ljava/util/ArrayList", | 20 | ············"Ljava/util/ArrayList", |
19 | ············"<", | 21 | ············"<", |
20 | ············"Landroid/support/v4/app/NotificationCompat$Action;", | 22 | ············"Landroid/support/v4/app/NotificationCompat$Action;", |
21 | ············">;" | 23 | ············">;" |
22 | ········} | 24 | ········} |
23 | ····.end·annotation | 25 | ····.end·annotation |
24 | .end·field | 26 | .end·field |
27 | .field·mCategory:Ljava/lang/String; | ||
28 | .field·mColor:I | ||
25 | .field·mContentInfo:Ljava/lang/CharSequence; | 29 | .field·mContentInfo:Ljava/lang/CharSequence; |
26 | .field·mContentIntent:Landroid/app/PendingIntent; | 30 | .field·mContentIntent:Landroid/app/PendingIntent; |
27 | .field·mContentText:Ljava/lang/CharSequence; | 31 | .field·mContentText:Ljava/lang/CharSequence; |
28 | .field·mContentTitle:Ljava/lang/CharSequence; | 32 | .field·mContentTitle:Ljava/lang/CharSequence; |
29 | .field·mContext:Landroid/content/Context; | 33 | .field·mContext:Landroid/content/Context; |
34 | .field·mExtras:Landroid/os/Bundle; | ||
30 | .field·mFullScreenIntent:Landroid/app/PendingIntent; | 35 | .field·mFullScreenIntent:Landroid/app/PendingIntent; |
36 | .field·mGroupKey:Ljava/lang/String; | ||
37 | .field·mGroupSummary:Z | ||
31 | .field·mLargeIcon:Landroid/graphics/Bitmap; | 38 | .field·mLargeIcon:Landroid/graphics/Bitmap; |
39 | .field·mLocalOnly:Z | ||
32 | .field·mNotification:Landroid/app/Notification; | 40 | .field·mNotification:Landroid/app/Notification; |
33 | .field·mNumber:I | 41 | .field·mNumber:I |
42 | .field·public·mPeople:Ljava/util/ArrayList; | ||
43 | ····.annotation·system·Ldalvik/annotation/Signature; | ||
44 | ········value·=·{ | ||
45 | ············"Ljava/util/ArrayList", | ||
46 | ············"<", | ||
47 | ············"Ljava/lang/String;", | ||
48 | ············">;" | ||
49 | ········} | ||
50 | ····.end·annotation | ||
51 | .end·field | ||
34 | .field·mPriority:I | 52 | .field·mPriority:I |
35 | .field·mProgress:I | 53 | .field·mProgress:I |
36 | .field·mProgressIndeterminate:Z | 54 | .field·mProgressIndeterminate:Z |
37 | .field·mProgressMax:I | 55 | .field·mProgressMax:I |
56 | .field·mPublicVersion:Landroid/app/Notification; | ||
57 | .field·mShowWhen:Z | ||
58 | .field·mSortKey:Ljava/lang/String; | ||
38 | .field·mStyle:Landroid/support/v4/app/NotificationCompat$Style; | 59 | .field·mStyle:Landroid/support/v4/app/NotificationCompat$Style; |
39 | .field·mSubText:Ljava/lang/CharSequence; | 60 | .field·mSubText:Ljava/lang/CharSequence; |
40 | .field·mTickerView:Landroid/widget/RemoteViews; | 61 | .field·mTickerView:Landroid/widget/RemoteViews; |
41 | .field·mUseChronometer:Z | 62 | .field·mUseChronometer:Z |
63 | .field·mVisibility:I | ||
42 | #·direct·methods | 64 | #·direct·methods |
43 | .method·public·constructor·<init>(Landroid/content/Context;)V | 65 | .method·public·constructor·<init>(Landroid/content/Context;)V |
44 | ····.locals· | 66 | ····.locals·5 |
45 | ····.param·p1,·"context"····#·Landroid/content/Context; | 67 | ····.param·p1,·"context"····#·Landroid/content/Context; |
46 | ····.prologue | 68 | ····.prologue |
69 | ····const/4·v4,·0x0 | ||
47 | ····.line· | 70 | ····.line·906 |
48 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 71 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
49 | ····.line· | 72 | ····.line·874 |
73 | ····const/4·v0,·0x1 | ||
74 | ····iput-boolean·v0,·p0,·Landroid/support/v4/app/NotificationCompat$Builder;->mShowWhen:Z | ||
75 | ····.line·884 | ||
50 | ····new-instance·v0,·Ljava/util/ArrayList; | 76 | ····new-instance·v0,·Ljava/util/ArrayList; |
51 | ····invoke-direct·{v0},·Ljava/util/ArrayList;-><init>()V | 77 | ····invoke-direct·{v0},·Ljava/util/ArrayList;-><init>()V |
52 | ····iput-object·v0,·p0,·Landroid/support/v4/app/NotificationCompat$Builder;->mActions:Ljava/util/ArrayList; | 78 | ····iput-object·v0,·p0,·Landroid/support/v4/app/NotificationCompat$Builder;->mActions:Ljava/util/ArrayList; |
79 | ····.line·885 | ||
80 | ····iput-boolean·v4,·p0,·Landroid/support/v4/app/NotificationCompat$Builder;->mLocalOnly:Z | ||
81 | ····.line·888 | ||
82 | ····iput·v4,·p0,·Landroid/support/v4/app/NotificationCompat$Builder;->mColor:I | ||
83 | ····.line·889 | ||
84 | ····iput·v4,·p0,·Landroid/support/v4/app/NotificationCompat$Builder;->mVisibility:I | ||
53 | ····.line· | 85 | ····.line·892 |
54 | ····new-instance·v0,·Landroid/app/Notification; | 86 | ····new-instance·v0,·Landroid/app/Notification; |
55 | ····invoke-direct·{v0},·Landroid/app/Notification;-><init>()V | 87 | ····invoke-direct·{v0},·Landroid/app/Notification;-><init>()V |
56 | ····iput-object·v0,·p0,·Landroid/support/v4/app/NotificationCompat$Builder;->mNotification:Landroid/app/Notification; | 88 | ····iput-object·v0,·p0,·Landroid/support/v4/app/NotificationCompat$Builder;->mNotification:Landroid/app/Notification; |
Max diff block lines reached; 28967/32063 bytes (90.34%) of diff not shown. |
Offset 30, 211 lines modified | Offset 30, 247 lines modified | ||
30 | .field·final·mIndex:I | 30 | .field·final·mIndex:I |
31 | .field·final·mName:Ljava/lang/String; | 31 | .field·final·mName:Ljava/lang/String; |
32 | .field·final·mOps:[I | 32 | .field·final·mOps:[I |
33 | .field·final·mSharedElementSourceNames:Ljava/util/ArrayList; | ||
34 | ····.annotation·system·Ldalvik/annotation/Signature; | ||
35 | ········value·=·{ | ||
36 | ············"Ljava/util/ArrayList", | ||
37 | ············"<", | ||
38 | ············"Ljava/lang/String;", | ||
39 | ············">;" | ||
40 | ········} | ||
41 | ····.end·annotation | ||
42 | .end·field | ||
43 | .field·final·mSharedElementTargetNames:Ljava/util/ArrayList; | ||
44 | ····.annotation·system·Ldalvik/annotation/Signature; | ||
45 | ········value·=·{ | ||
46 | ············"Ljava/util/ArrayList", | ||
47 | ············"<", | ||
48 | ············"Ljava/lang/String;", | ||
49 | ············">;" | ||
50 | ········} | ||
51 | ····.end·annotation | ||
52 | .end·field | ||
33 | .field·final·mTransition:I | 53 | .field·final·mTransition:I |
34 | .field·final·mTransitionStyle:I | 54 | .field·final·mTransitionStyle:I |
35 | #·direct·methods | 55 | #·direct·methods |
36 | .method·static·constructor·<clinit>()V | 56 | .method·static·constructor·<clinit>()V |
37 | ····.locals·1 | 57 | ····.locals·1 |
38 | ····.prologue | 58 | ····.prologue |
39 | ····.line·1 | 59 | ····.line·176 |
40 | ····new-instance·v0,·Landroid/support/v4/app/BackStackState$1; | 60 | ····new-instance·v0,·Landroid/support/v4/app/BackStackState$1; |
41 | ····invoke-direct·{v0},·Landroid/support/v4/app/BackStackState$1;-><init>()V | 61 | ····invoke-direct·{v0},·Landroid/support/v4/app/BackStackState$1;-><init>()V |
42 | ····sput-object·v0,·Landroid/support/v4/app/BackStackState;->CREATOR:Landroid/os/Parcelable$Creator; | 62 | ····sput-object·v0,·Landroid/support/v4/app/BackStackState;->CREATOR:Landroid/os/Parcelable$Creator; |
43 | ····return-void | 63 | ····return-void |
44 | .end·method | 64 | .end·method |
45 | .method·public·constructor·<init>(Landroid/os/Parcel;)V | 65 | .method·public·constructor·<init>(Landroid/os/Parcel;)V |
46 | ····.locals·1 | 66 | ····.locals·1 |
47 | ····.param·p1,·"in"····#·Landroid/os/Parcel; | 67 | ····.param·p1,·"in"····#·Landroid/os/Parcel; |
48 | ····.prologue | 68 | ····.prologue |
49 | ····.line· | 69 | ····.line·96 |
50 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 70 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
51 | ····.line· | 71 | ····.line·97 |
52 | ····invoke-virtual·{p1},·Landroid/os/Parcel;->createIntArray()[I | 72 | ····invoke-virtual·{p1},·Landroid/os/Parcel;->createIntArray()[I |
53 | ····move-result-object·v0 | 73 | ····move-result-object·v0 |
54 | ····iput-object·v0,·p0,·Landroid/support/v4/app/BackStackState;->mOps:[I | 74 | ····iput-object·v0,·p0,·Landroid/support/v4/app/BackStackState;->mOps:[I |
55 | ····.line· | 75 | ····.line·98 |
56 | ····invoke-virtual·{p1},·Landroid/os/Parcel;->readInt()I | 76 | ····invoke-virtual·{p1},·Landroid/os/Parcel;->readInt()I |
57 | ····move-result·v0 | 77 | ····move-result·v0 |
58 | ····iput·v0,·p0,·Landroid/support/v4/app/BackStackState;->mTransition:I | 78 | ····iput·v0,·p0,·Landroid/support/v4/app/BackStackState;->mTransition:I |
59 | ····.line· | 79 | ····.line·99 |
60 | ····invoke-virtual·{p1},·Landroid/os/Parcel;->readInt()I | 80 | ····invoke-virtual·{p1},·Landroid/os/Parcel;->readInt()I |
61 | ····move-result·v0 | 81 | ····move-result·v0 |
62 | ····iput·v0,·p0,·Landroid/support/v4/app/BackStackState;->mTransitionStyle:I | 82 | ····iput·v0,·p0,·Landroid/support/v4/app/BackStackState;->mTransitionStyle:I |
63 | ····.line· | 83 | ····.line·100 |
64 | ····invoke-virtual·{p1},·Landroid/os/Parcel;->readString()Ljava/lang/String; | 84 | ····invoke-virtual·{p1},·Landroid/os/Parcel;->readString()Ljava/lang/String; |
65 | ····move-result-object·v0 | 85 | ····move-result-object·v0 |
66 | ····iput-object·v0,·p0,·Landroid/support/v4/app/BackStackState;->mName:Ljava/lang/String; | 86 | ····iput-object·v0,·p0,·Landroid/support/v4/app/BackStackState;->mName:Ljava/lang/String; |
67 | ····.line· | 87 | ····.line·101 |
68 | ····invoke-virtual·{p1},·Landroid/os/Parcel;->readInt()I | 88 | ····invoke-virtual·{p1},·Landroid/os/Parcel;->readInt()I |
69 | ····move-result·v0 | 89 | ····move-result·v0 |
70 | ····iput·v0,·p0,·Landroid/support/v4/app/BackStackState;->mIndex:I | 90 | ····iput·v0,·p0,·Landroid/support/v4/app/BackStackState;->mIndex:I |
71 | ····.line· | 91 | ····.line·102 |
72 | ····invoke-virtual·{p1},·Landroid/os/Parcel;->readInt()I | 92 | ····invoke-virtual·{p1},·Landroid/os/Parcel;->readInt()I |
73 | ····move-result·v0 | 93 | ····move-result·v0 |
74 | ····iput·v0,·p0,·Landroid/support/v4/app/BackStackState;->mBreadCrumbTitleRes:I | 94 | ····iput·v0,·p0,·Landroid/support/v4/app/BackStackState;->mBreadCrumbTitleRes:I |
75 | ····.line· | 95 | ····.line·103 |
76 | ····sget-object·v0,·Landroid/text/TextUtils;->CHAR_SEQUENCE_CREATOR:Landroid/os/Parcelable$Creator; | 96 | ····sget-object·v0,·Landroid/text/TextUtils;->CHAR_SEQUENCE_CREATOR:Landroid/os/Parcelable$Creator; |
77 | ····invoke-interface·{v0,·p1},·Landroid/os/Parcelable$Creator;->createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; | 97 | ····invoke-interface·{v0,·p1},·Landroid/os/Parcelable$Creator;->createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; |
78 | ····move-result-object·v0 | 98 | ····move-result-object·v0 |
79 | ····check-cast·v0,·Ljava/lang/CharSequence; | 99 | ····check-cast·v0,·Ljava/lang/CharSequence; |
80 | ····iput-object·v0,·p0,·Landroid/support/v4/app/BackStackState;->mBreadCrumbTitleText:Ljava/lang/CharSequence; | 100 | ····iput-object·v0,·p0,·Landroid/support/v4/app/BackStackState;->mBreadCrumbTitleText:Ljava/lang/CharSequence; |
81 | ····.line· | 101 | ····.line·104 |
82 | ····invoke-virtual·{p1},·Landroid/os/Parcel;->readInt()I | 102 | ····invoke-virtual·{p1},·Landroid/os/Parcel;->readInt()I |
83 | ····move-result·v0 | 103 | ····move-result·v0 |
84 | ····iput·v0,·p0,·Landroid/support/v4/app/BackStackState;->mBreadCrumbShortTitleRes:I | 104 | ····iput·v0,·p0,·Landroid/support/v4/app/BackStackState;->mBreadCrumbShortTitleRes:I |
85 | ····.line· | 105 | ····.line·105 |
86 | ····sget-object·v0,·Landroid/text/TextUtils;->CHAR_SEQUENCE_CREATOR:Landroid/os/Parcelable$Creator; | 106 | ····sget-object·v0,·Landroid/text/TextUtils;->CHAR_SEQUENCE_CREATOR:Landroid/os/Parcelable$Creator; |
87 | ····invoke-interface·{v0,·p1},·Landroid/os/Parcelable$Creator;->createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; | 107 | ····invoke-interface·{v0,·p1},·Landroid/os/Parcelable$Creator;->createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; |
88 | ····move-result-object·v0 | 108 | ····move-result-object·v0 |
89 | ····check-cast·v0,·Ljava/lang/CharSequence; | 109 | ····check-cast·v0,·Ljava/lang/CharSequence; |
90 | ····iput-object·v0,·p0,·Landroid/support/v4/app/BackStackState;->mBreadCrumbShortTitleText:Ljava/lang/CharSequence; | 110 | ····iput-object·v0,·p0,·Landroid/support/v4/app/BackStackState;->mBreadCrumbShortTitleText:Ljava/lang/CharSequence; |
Max diff block lines reached; 21762/25419 bytes (85.61%) of diff not shown. |
Offset 19, 75 lines modified | Offset 19, 75 lines modified | ||
19 | #·direct·methods | 19 | #·direct·methods |
20 | .method·constructor·<init>(Landroid/support/v4/app/FragmentActivity;)V | 20 | .method·constructor·<init>(Landroid/support/v4/app/FragmentActivity;)V |
21 | ····.locals·0 | 21 | ····.locals·0 |
22 | ····.prologue | 22 | ····.prologue |
23 | ····.line·8 | 23 | ····.line·86 |
24 | ····iput-object·p1,·p0,·Landroid/support/v4/app/FragmentActivity$1;->this$0:Landroid/support/v4/app/FragmentActivity; | 24 | ····iput-object·p1,·p0,·Landroid/support/v4/app/FragmentActivity$1;->this$0:Landroid/support/v4/app/FragmentActivity; |
25 | ····invoke-direct·{p0},·Landroid/os/Handler;-><init>()V | 25 | ····invoke-direct·{p0},·Landroid/os/Handler;-><init>()V |
26 | ····return-void | 26 | ····return-void |
27 | .end·method | 27 | .end·method |
28 | #·virtual·methods | 28 | #·virtual·methods |
29 | .method·public·handleMessage(Landroid/os/Message;)V | 29 | .method·public·handleMessage(Landroid/os/Message;)V |
30 | ····.locals·2 | 30 | ····.locals·2 |
31 | ····.param·p1,·"msg"····#·Landroid/os/Message; | 31 | ····.param·p1,·"msg"····#·Landroid/os/Message; |
32 | ····.prologue | 32 | ····.prologue |
33 | ····.line·8 | 33 | ····.line·89 |
34 | ····iget·v0,·p1,·Landroid/os/Message;->what:I | 34 | ····iget·v0,·p1,·Landroid/os/Message;->what:I |
35 | ····packed-switch·v0,·:pswitch_data_0 | 35 | ····packed-switch·v0,·:pswitch_data_0 |
36 | ····.line· | 36 | ····.line·100 |
37 | ····invoke-super·{p0,·p1},·Landroid/os/Handler;->handleMessage(Landroid/os/Message;)V | 37 | ····invoke-super·{p0,·p1},·Landroid/os/Handler;->handleMessage(Landroid/os/Message;)V |
38 | ····.line· | 38 | ····.line·102 |
39 | ····:cond_0 | 39 | ····:cond_0 |
40 | ····:goto_0 | 40 | ····:goto_0 |
41 | ····return-void | 41 | ····return-void |
42 | ····.line· | 42 | ····.line·91 |
43 | ····:pswitch_0 | 43 | ····:pswitch_0 |
44 | ····iget-object·v0,·p0,·Landroid/support/v4/app/FragmentActivity$1;->this$0:Landroid/support/v4/app/FragmentActivity; | 44 | ····iget-object·v0,·p0,·Landroid/support/v4/app/FragmentActivity$1;->this$0:Landroid/support/v4/app/FragmentActivity; |
45 | ····iget-boolean·v0,·v0,·Landroid/support/v4/app/FragmentActivity;->mStopped:Z | 45 | ····iget-boolean·v0,·v0,·Landroid/support/v4/app/FragmentActivity;->mStopped:Z |
46 | ····if-eqz·v0,·:cond_0 | 46 | ····if-eqz·v0,·:cond_0 |
47 | ····.line· | 47 | ····.line·92 |
48 | ····iget-object·v0,·p0,·Landroid/support/v4/app/FragmentActivity$1;->this$0:Landroid/support/v4/app/FragmentActivity; | 48 | ····iget-object·v0,·p0,·Landroid/support/v4/app/FragmentActivity$1;->this$0:Landroid/support/v4/app/FragmentActivity; |
49 | ····const/4·v1,·0x0 | 49 | ····const/4·v1,·0x0 |
50 | ····invoke-virtual·{v0,·v1},·Landroid/support/v4/app/FragmentActivity;->doReallyStop(Z)V | 50 | ····invoke-virtual·{v0,·v1},·Landroid/support/v4/app/FragmentActivity;->doReallyStop(Z)V |
51 | ····goto·:goto_0 | 51 | ····goto·:goto_0 |
52 | ····.line·9 | 52 | ····.line·96 |
53 | ····:pswitch_1 | 53 | ····:pswitch_1 |
54 | ····iget-object·v0,·p0,·Landroid/support/v4/app/FragmentActivity$1;->this$0:Landroid/support/v4/app/FragmentActivity; | 54 | ····iget-object·v0,·p0,·Landroid/support/v4/app/FragmentActivity$1;->this$0:Landroid/support/v4/app/FragmentActivity; |
55 | ····invoke-virtual·{v0},·Landroid/support/v4/app/FragmentActivity;->onResumeFragments()V | 55 | ····invoke-virtual·{v0},·Landroid/support/v4/app/FragmentActivity;->onResumeFragments()V |
56 | ····.line·9 | 56 | ····.line·97 |
57 | ····iget-object·v0,·p0,·Landroid/support/v4/app/FragmentActivity$1;->this$0:Landroid/support/v4/app/FragmentActivity; | 57 | ····iget-object·v0,·p0,·Landroid/support/v4/app/FragmentActivity$1;->this$0:Landroid/support/v4/app/FragmentActivity; |
58 | ····iget-object·v0,·v0,·Landroid/support/v4/app/FragmentActivity;->mFragments:Landroid/support/v4/app/FragmentManagerImpl; | 58 | ····iget-object·v0,·v0,·Landroid/support/v4/app/FragmentActivity;->mFragments:Landroid/support/v4/app/FragmentManagerImpl; |
59 | ····invoke-virtual·{v0},·Landroid/support/v4/app/FragmentManagerImpl;->execPendingActions()Z | 59 | ····invoke-virtual·{v0},·Landroid/support/v4/app/FragmentManagerImpl;->execPendingActions()Z |
60 | ····goto·:goto_0 | 60 | ····goto·:goto_0 |
61 | ····.line·8 | 61 | ····.line·89 |
62 | ····nop | 62 | ····nop |
63 | ····:pswitch_data_0 | 63 | ····:pswitch_data_0 |
64 | ····.packed-switch·0x1 | 64 | ····.packed-switch·0x1 |
65 | ········:pswitch_0 | 65 | ········:pswitch_0 |
66 | ········:pswitch_1 | 66 | ········:pswitch_1 |
67 | ····.end·packed-switch | 67 | ····.end·packed-switch |
Offset 11, 210 lines modified | Offset 11, 212 lines modified | ||
11 | ····.line·25 | 11 | ····.line·25 |
12 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 12 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
13 | ····return-void | 13 | ····return-void |
14 | .end·method | 14 | .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· | 16 | ····.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"····#·I | 23 | ····.param·p6,·"number"····#·I |
24 | ····.param·p7,·"contentIntent"····#·Landroid/app/PendingIntent; | 24 | ····.param·p7,·"contentIntent"····#·Landroid/app/PendingIntent; |
25 | ····.param·p8,·"fullScreenIntent"····#·Landroid/app/PendingIntent; | 25 | ····.param·p8,·"fullScreenIntent"····#·Landroid/app/PendingIntent; |
26 | ····.param·p9,·"largeIcon"····#·Landroid/graphics/Bitmap; | 26 | ····.param·p9,·"largeIcon"····#·Landroid/graphics/Bitmap; |
27 | ····.param·p10,·" | 27 | ····.param·p10,·"progressMax"····#·I |
28 | ····.param·p11,·" | 28 | ····.param·p11,·"progress"····#·I |
29 | ····.param·p12,·" | 29 | ····.param·p12,·"progressIndeterminate"····#·Z |
30 | ····.prologue | 30 | ····.prologue |
31 | ····.line·31 | 31 | ····.line·31 |
32 | ····new-instance·v | 32 | ····new-instance·v5,·Landroid/app/Notification$Builder; |
33 | ····invoke-direct·{v | 33 | ····invoke-direct·{v5,·p0},·Landroid/app/Notification$Builder;-><init>(Landroid/content/Context;)V |
34 | ····iget-wide·v | 34 | ····iget-wide·v6,·p1,·Landroid/app/Notification;->when:J |
35 | ····invoke-virtual·{v | 35 | ····invoke-virtual·{v5,·v6,·v7},·Landroid/app/Notification$Builder;->setWhen(J)Landroid/app/Notification$Builder; |
36 | ····move-result-object·v | 36 | ····move-result-object·v5 |
37 | ····iget·v | 37 | ····iget·v6,·p1,·Landroid/app/Notification;->icon:I |
38 | ····iget·v | 38 | ····iget·v7,·p1,·Landroid/app/Notification;->iconLevel:I |
39 | ····invoke-virtual·{v | 39 | ····invoke-virtual·{v5,·v6,·v7},·Landroid/app/Notification$Builder;->setSmallIcon(II)Landroid/app/Notification$Builder; |
40 | ····move-result-object·v | 40 | ····move-result-object·v5 |
41 | ····iget-object·v | 41 | ····iget-object·v6,·p1,·Landroid/app/Notification;->contentView:Landroid/widget/RemoteViews; |
42 | ····invoke-virtual·{v | 42 | ····invoke-virtual·{v5,·v6},·Landroid/app/Notification$Builder;->setContent(Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; |
43 | ····move-result-object·v | 43 | ····move-result-object·v5 |
44 | ····iget-object·v | 44 | ····iget-object·v6,·p1,·Landroid/app/Notification;->tickerText:Ljava/lang/CharSequence; |
45 | ····invoke-virtual·{v | 45 | ····invoke-virtual·{v5,·v6,·p5},·Landroid/app/Notification$Builder;->setTicker(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; |
46 | ····move-result-object·v | 46 | ····move-result-object·v5 |
47 | ····iget-object·v | 47 | ····iget-object·v6,·p1,·Landroid/app/Notification;->sound:Landroid/net/Uri; |
48 | ····iget·v | 48 | ····iget·v7,·p1,·Landroid/app/Notification;->audioStreamType:I |
49 | ····invoke-virtual·{v | 49 | ····invoke-virtual·{v5,·v6,·v7},·Landroid/app/Notification$Builder;->setSound(Landroid/net/Uri;I)Landroid/app/Notification$Builder; |
50 | ····move-result-object·v | 50 | ····move-result-object·v5 |
51 | ····iget-object·v | 51 | ····iget-object·v6,·p1,·Landroid/app/Notification;->vibrate:[J |
52 | ····invoke-virtual·{v | 52 | ····invoke-virtual·{v5,·v6},·Landroid/app/Notification$Builder;->setVibrate([J)Landroid/app/Notification$Builder; |
53 | ····move-result-object·v | 53 | ····move-result-object·v5 |
54 | ····iget·v | 54 | ····iget·v6,·p1,·Landroid/app/Notification;->ledARGB:I |
55 | ····iget·v | 55 | ····iget·v7,·p1,·Landroid/app/Notification;->ledOnMS:I |
56 | ····iget·v | 56 | ····iget·v8,·p1,·Landroid/app/Notification;->ledOffMS:I |
57 | ····invoke-virtual·{v | 57 | ····invoke-virtual·{v5,·v6,·v7,·v8},·Landroid/app/Notification$Builder;->setLights(III)Landroid/app/Notification$Builder; |
58 | ····move-result-object·v | 58 | ····move-result-object·v6 |
59 | ····iget·v | 59 | ····iget·v5,·p1,·Landroid/app/Notification;->flags:I |
60 | ····and-int/lit8·v | 60 | ····and-int/lit8·v5,·v5,·0x2 |
61 | ····if-eqz·v | 61 | ····if-eqz·v5,·:cond_0 |
62 | ····const/4·v | 62 | ····const/4·v5,·0x1 |
63 | ····:goto_0 | 63 | ····:goto_0 |
64 | ····invoke-virtual·{v | 64 | ····invoke-virtual·{v6,·v5},·Landroid/app/Notification$Builder;->setOngoing(Z)Landroid/app/Notification$Builder; |
65 | ····move-result-object·v | 65 | ····move-result-object·v6 |
66 | ····iget·v | 66 | ····iget·v5,·p1,·Landroid/app/Notification;->flags:I |
67 | ····and-int/lit8·v | 67 | ····and-int/lit8·v5,·v5,·0x8 |
68 | ····if-eqz·v | 68 | ····if-eqz·v5,·:cond_1 |
69 | ····const/4·v | 69 | ····const/4·v5,·0x1 |
70 | ····:goto_1 | 70 | ····:goto_1 |
71 | ····invoke-virtual·{v | 71 | ····invoke-virtual·{v6,·v5},·Landroid/app/Notification$Builder;->setOnlyAlertOnce(Z)Landroid/app/Notification$Builder; |
72 | ····move-result-object·v | 72 | ····move-result-object·v6 |
73 | ····iget·v | 73 | ····iget·v5,·p1,·Landroid/app/Notification;->flags:I |
74 | ····and-int/lit8·v | 74 | ····and-int/lit8·v5,·v5,·0x10 |
75 | ····if-eqz·v | 75 | ····if-eqz·v5,·:cond_2 |
76 | ····const/4·v | 76 | ····const/4·v5,·0x1 |
77 | ····:goto_2 | 77 | ····:goto_2 |
78 | ····invoke-virtual·{v | 78 | ····invoke-virtual·{v6,·v5},·Landroid/app/Notification$Builder;->setAutoCancel(Z)Landroid/app/Notification$Builder; |
79 | ····move-result-object·v | 79 | ····move-result-object·v5 |
80 | ····iget·v | 80 | ····iget·v6,·p1,·Landroid/app/Notification;->defaults:I |
81 | ····invoke-virtual·{v | 81 | ····invoke-virtual·{v5,·v6},·Landroid/app/Notification$Builder;->setDefaults(I)Landroid/app/Notification$Builder; |
82 | ····move-result-object·v | 82 | ····move-result-object·v5 |
83 | ····invoke-virtual·{v | 83 | ····invoke-virtual·{v5,·p2},·Landroid/app/Notification$Builder;->setContentTitle(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; |
84 | ····move-result-object·v | 84 | ····move-result-object·v5 |
Max diff block lines reached; 3942/12007 bytes (32.83%) of diff not shown. |
Offset 1, 14 lines modified | Offset 1, 14 lines modified | ||
1 | .class· | 1 | .class·Landroid/support/v4/app/TaskStackBuilderHoneycomb; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | .source·"TaskStackBuilderHoneycomb.java" | 3 | .source·"TaskStackBuilderHoneycomb.java" |
4 | #·direct·methods | 4 | #·direct·methods |
5 | .method· | 5 | .method·constructor·<init>()V |
6 | ····.locals·0 | 6 | ····.locals·0 |
7 | ····.prologue | 7 | ····.prologue |
8 | ····.line·26 | 8 | ····.line·26 |
9 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 9 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
10 | ····return-void | 10 | ····return-void |
Offset 28, 87 lines modified | Offset 28, 99 lines modified | ||
28 | #·direct·methods | 28 | #·direct·methods |
29 | .method·public·constructor·<init>()V | 29 | .method·public·constructor·<init>()V |
30 | ····.locals·1 | 30 | ····.locals·1 |
31 | ····.prologue | 31 | ····.prologue |
32 | ····.line·7 | 32 | ····.line·1729 |
33 | ····invoke-direct·{p0},·Landroid/support/v4/app/NotificationCompat$Style;-><init>()V | 33 | ····invoke-direct·{p0},·Landroid/support/v4/app/NotificationCompat$Style;-><init>()V |
34 | ····.line·7 | 34 | ····.line·1727 |
35 | ····new-instance·v0,·Ljava/util/ArrayList; | 35 | ····new-instance·v0,·Ljava/util/ArrayList; |
36 | ····invoke-direct·{v0},·Ljava/util/ArrayList;-><init>()V | 36 | ····invoke-direct·{v0},·Ljava/util/ArrayList;-><init>()V |
37 | ····iput-object·v0,·p0,·Landroid/support/v4/app/NotificationCompat$InboxStyle;->mTexts:Ljava/util/ArrayList; | 37 | ····iput-object·v0,·p0,·Landroid/support/v4/app/NotificationCompat$InboxStyle;->mTexts:Ljava/util/ArrayList; |
38 | ····.line·7 | 38 | ····.line·1730 |
39 | ····return-void | 39 | ····return-void |
40 | .end·method | 40 | .end·method |
41 | .method·public·constructor·<init>(Landroid/support/v4/app/NotificationCompat$Builder;)V | 41 | .method·public·constructor·<init>(Landroid/support/v4/app/NotificationCompat$Builder;)V |
42 | ····.locals·1 | 42 | ····.locals·1 |
43 | ····.param·p1,·"builder"····#·Landroid/support/v4/app/NotificationCompat$Builder; | 43 | ····.param·p1,·"builder"····#·Landroid/support/v4/app/NotificationCompat$Builder; |
44 | ····.prologue | 44 | ····.prologue |
45 | ····.line·7 | 45 | ····.line·1732 |
46 | ····invoke-direct·{p0},·Landroid/support/v4/app/NotificationCompat$Style;-><init>()V | 46 | ····invoke-direct·{p0},·Landroid/support/v4/app/NotificationCompat$Style;-><init>()V |
47 | ····.line·7 | 47 | ····.line·1727 |
48 | ····new-instance·v0,·Ljava/util/ArrayList; | 48 | ····new-instance·v0,·Ljava/util/ArrayList; |
49 | ····invoke-direct·{v0},·Ljava/util/ArrayList;-><init>()V | 49 | ····invoke-direct·{v0},·Ljava/util/ArrayList;-><init>()V |
50 | ····iput-object·v0,·p0,·Landroid/support/v4/app/NotificationCompat$InboxStyle;->mTexts:Ljava/util/ArrayList; | 50 | ····iput-object·v0,·p0,·Landroid/support/v4/app/NotificationCompat$InboxStyle;->mTexts:Ljava/util/ArrayList; |
51 | ····.line·7 | 51 | ····.line·1733 |
52 | ····invoke-virtual·{p0,·p1},·Landroid/support/v4/app/NotificationCompat$InboxStyle;->setBuilder(Landroid/support/v4/app/NotificationCompat$Builder;)V | 52 | ····invoke-virtual·{p0,·p1},·Landroid/support/v4/app/NotificationCompat$InboxStyle;->setBuilder(Landroid/support/v4/app/NotificationCompat$Builder;)V |
53 | ····.line·7 | 53 | ····.line·1734 |
54 | ····return-void | 54 | ····return-void |
55 | .end·method | 55 | .end·method |
56 | #·virtual·methods | 56 | #·virtual·methods |
57 | .method·public·addLine(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$InboxStyle; | 57 | .method·public·addLine(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$InboxStyle; |
58 | ····.locals· | 58 | ····.locals·2 |
59 | ····.param·p1,·"cs"····#·Ljava/lang/CharSequence; | 59 | ····.param·p1,·"cs"····#·Ljava/lang/CharSequence; |
60 | ····.prologue | 60 | ····.prologue |
61 | ····.line· | 61 | ····.line·1758 |
62 | ····iget-object·v0,·p0,·Landroid/support/v4/app/NotificationCompat$InboxStyle;->mTexts:Ljava/util/ArrayList; | 62 | ····iget-object·v0,·p0,·Landroid/support/v4/app/NotificationCompat$InboxStyle;->mTexts:Ljava/util/ArrayList; |
63 | ····invoke- | 63 | ····invoke-static·{p1},·Landroid/support/v4/app/NotificationCompat$Builder;->limitCharSequenceLength(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; |
64 | ····move-result-object·v1 | ||
65 | ····invoke-virtual·{v0,·v1},·Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z | ||
64 | ····.line· | 66 | ····.line·1759 |
65 | ····return-object·p0 | 67 | ····return-object·p0 |
66 | .end·method | 68 | .end·method |
67 | .method·public·setBigContentTitle(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$InboxStyle; | 69 | .method·public·setBigContentTitle(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$InboxStyle; |
68 | ····.locals· | 70 | ····.locals·1 |
69 | ····.param·p1,·"title"····#·Ljava/lang/CharSequence; | 71 | ····.param·p1,·"title"····#·Ljava/lang/CharSequence; |
70 | ····.prologue | 72 | ····.prologue |
71 | ····.line·7 | 73 | ····.line·1741 |
72 | ····i | 74 | ····invoke-static·{p1},·Landroid/support/v4/app/NotificationCompat$Builder;->limitCharSequenceLength(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; |
75 | ····move-result-object·v0 | ||
76 | ····iput-object·v0,·p0,·Landroid/support/v4/app/NotificationCompat$InboxStyle;->mBigContentTitle:Ljava/lang/CharSequence; | ||
73 | ····.line·7 | 77 | ····.line·1742 |
74 | ····return-object·p0 | 78 | ····return-object·p0 |
75 | .end·method | 79 | .end·method |
76 | .method·public·setSummaryText(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$InboxStyle; | 80 | .method·public·setSummaryText(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$InboxStyle; |
77 | ····.locals·1 | 81 | ····.locals·1 |
78 | ····.param·p1,·"cs"····#·Ljava/lang/CharSequence; | 82 | ····.param·p1,·"cs"····#·Ljava/lang/CharSequence; |
79 | ····.prologue | 83 | ····.prologue |
80 | ····.line· | 84 | ····.line·1749 |
85 | ····invoke-static·{p1},·Landroid/support/v4/app/NotificationCompat$Builder;->limitCharSequenceLength(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; | ||
86 | ····move-result-object·v0 | ||
81 | ····iput-object· | 87 | ····iput-object·v0,·p0,·Landroid/support/v4/app/NotificationCompat$InboxStyle;->mSummaryText:Ljava/lang/CharSequence; |
82 | ····.line· | 88 | ····.line·1750 |
83 | ····const/4·v0,·0x1 | 89 | ····const/4·v0,·0x1 |
84 | ····iput-boolean·v0,·p0,·Landroid/support/v4/app/NotificationCompat$InboxStyle;->mSummaryTextSet:Z | 90 | ····iput-boolean·v0,·p0,·Landroid/support/v4/app/NotificationCompat$InboxStyle;->mSummaryTextSet:Z |
85 | ····.line· | 91 | ····.line·1751 |
86 | ····return-object·p0 | 92 | ····return-object·p0 |
87 | .end·method | 93 | .end·method |
Offset 23, 88 lines modified | Offset 23, 96 lines modified | ||
23 | #·direct·methods | 23 | #·direct·methods |
24 | .method·public·constructor·<init>()V | 24 | .method·public·constructor·<init>()V |
25 | ····.locals·0 | 25 | ····.locals·0 |
26 | ····.prologue | 26 | ····.prologue |
27 | ····.line·6 | 27 | ····.line·1600 |
28 | ····invoke-direct·{p0},·Landroid/support/v4/app/NotificationCompat$Style;-><init>()V | 28 | ····invoke-direct·{p0},·Landroid/support/v4/app/NotificationCompat$Style;-><init>()V |
29 | ····.line·6 | 29 | ····.line·1601 |
30 | ····return-void | 30 | ····return-void |
31 | .end·method | 31 | .end·method |
32 | .method·public·constructor·<init>(Landroid/support/v4/app/NotificationCompat$Builder;)V | 32 | .method·public·constructor·<init>(Landroid/support/v4/app/NotificationCompat$Builder;)V |
33 | ····.locals·0 | 33 | ····.locals·0 |
34 | ····.param·p1,·"builder"····#·Landroid/support/v4/app/NotificationCompat$Builder; | 34 | ····.param·p1,·"builder"····#·Landroid/support/v4/app/NotificationCompat$Builder; |
35 | ····.prologue | 35 | ····.prologue |
36 | ····.line·6 | 36 | ····.line·1603 |
37 | ····invoke-direct·{p0},·Landroid/support/v4/app/NotificationCompat$Style;-><init>()V | 37 | ····invoke-direct·{p0},·Landroid/support/v4/app/NotificationCompat$Style;-><init>()V |
38 | ····.line· | 38 | ····.line·1604 |
39 | ····invoke-virtual·{p0,·p1},·Landroid/support/v4/app/NotificationCompat$BigPictureStyle;->setBuilder(Landroid/support/v4/app/NotificationCompat$Builder;)V | 39 | ····invoke-virtual·{p0,·p1},·Landroid/support/v4/app/NotificationCompat$BigPictureStyle;->setBuilder(Landroid/support/v4/app/NotificationCompat$Builder;)V |
40 | ····.line·6 | 40 | ····.line·1605 |
41 | ····return-void | 41 | ····return-void |
42 | .end·method | 42 | .end·method |
43 | #·virtual·methods | 43 | #·virtual·methods |
44 | .method·public·bigLargeIcon(Landroid/graphics/Bitmap;)Landroid/support/v4/app/NotificationCompat$BigPictureStyle; | 44 | .method·public·bigLargeIcon(Landroid/graphics/Bitmap;)Landroid/support/v4/app/NotificationCompat$BigPictureStyle; |
45 | ····.locals·1 | 45 | ····.locals·1 |
46 | ····.param·p1,·"b"····#·Landroid/graphics/Bitmap; | 46 | ····.param·p1,·"b"····#·Landroid/graphics/Bitmap; |
47 | ····.prologue | 47 | ····.prologue |
48 | ····.line·6 | 48 | ····.line·1637 |
49 | ····iput-object·p1,·p0,·Landroid/support/v4/app/NotificationCompat$BigPictureStyle;->mBigLargeIcon:Landroid/graphics/Bitmap; | 49 | ····iput-object·p1,·p0,·Landroid/support/v4/app/NotificationCompat$BigPictureStyle;->mBigLargeIcon:Landroid/graphics/Bitmap; |
50 | ····.line·6 | 50 | ····.line·1638 |
51 | ····const/4·v0,·0x1 | 51 | ····const/4·v0,·0x1 |
52 | ····iput-boolean·v0,·p0,·Landroid/support/v4/app/NotificationCompat$BigPictureStyle;->mBigLargeIconSet:Z | 52 | ····iput-boolean·v0,·p0,·Landroid/support/v4/app/NotificationCompat$BigPictureStyle;->mBigLargeIconSet:Z |
53 | ····.line·6 | 53 | ····.line·1639 |
54 | ····return-object·p0 | 54 | ····return-object·p0 |
55 | .end·method | 55 | .end·method |
56 | .method·public·bigPicture(Landroid/graphics/Bitmap;)Landroid/support/v4/app/NotificationCompat$BigPictureStyle; | 56 | .method·public·bigPicture(Landroid/graphics/Bitmap;)Landroid/support/v4/app/NotificationCompat$BigPictureStyle; |
57 | ····.locals·0 | 57 | ····.locals·0 |
58 | ····.param·p1,·"b"····#·Landroid/graphics/Bitmap; | 58 | ····.param·p1,·"b"····#·Landroid/graphics/Bitmap; |
59 | ····.prologue | 59 | ····.prologue |
60 | ····.line·6 | 60 | ····.line·1629 |
61 | ····iput-object·p1,·p0,·Landroid/support/v4/app/NotificationCompat$BigPictureStyle;->mPicture:Landroid/graphics/Bitmap; | 61 | ····iput-object·p1,·p0,·Landroid/support/v4/app/NotificationCompat$BigPictureStyle;->mPicture:Landroid/graphics/Bitmap; |
62 | ····.line·6 | 62 | ····.line·1630 |
63 | ····return-object·p0 | 63 | ····return-object·p0 |
64 | .end·method | 64 | .end·method |
65 | .method·public·setBigContentTitle(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigPictureStyle; | 65 | .method·public·setBigContentTitle(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigPictureStyle; |
66 | ····.locals· | 66 | ····.locals·1 |
67 | ····.param·p1,·"title"····#·Ljava/lang/CharSequence; | 67 | ····.param·p1,·"title"····#·Ljava/lang/CharSequence; |
68 | ····.prologue | 68 | ····.prologue |
69 | ····.line·6 | 69 | ····.line·1612 |
70 | ····i | 70 | ····invoke-static·{p1},·Landroid/support/v4/app/NotificationCompat$Builder;->limitCharSequenceLength(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; |
71 | ····move-result-object·v0 | ||
72 | ····iput-object·v0,·p0,·Landroid/support/v4/app/NotificationCompat$BigPictureStyle;->mBigContentTitle:Ljava/lang/CharSequence; | ||
71 | ····.line·6 | 73 | ····.line·1613 |
72 | ····return-object·p0 | 74 | ····return-object·p0 |
73 | .end·method | 75 | .end·method |
74 | .method·public·setSummaryText(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigPictureStyle; | 76 | .method·public·setSummaryText(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigPictureStyle; |
75 | ····.locals·1 | 77 | ····.locals·1 |
76 | ····.param·p1,·"cs"····#·Ljava/lang/CharSequence; | 78 | ····.param·p1,·"cs"····#·Ljava/lang/CharSequence; |
77 | ····.prologue | 79 | ····.prologue |
78 | ····.line·6 | 80 | ····.line·1620 |
81 | ····invoke-static·{p1},·Landroid/support/v4/app/NotificationCompat$Builder;->limitCharSequenceLength(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; | ||
82 | ····move-result-object·v0 | ||
79 | ····iput-object· | 83 | ····iput-object·v0,·p0,·Landroid/support/v4/app/NotificationCompat$BigPictureStyle;->mSummaryText:Ljava/lang/CharSequence; |
80 | ····.line·6 | 84 | ····.line·1621 |
81 | ····const/4·v0,·0x1 | 85 | ····const/4·v0,·0x1 |
82 | ····iput-boolean·v0,·p0,·Landroid/support/v4/app/NotificationCompat$BigPictureStyle;->mSummaryTextSet:Z | 86 | ····iput-boolean·v0,·p0,·Landroid/support/v4/app/NotificationCompat$BigPictureStyle;->mSummaryTextSet:Z |
83 | ····.line·6 | 87 | ····.line·1622 |
84 | ····return-object·p0 | 88 | ····return-object·p0 |
85 | .end·method | 89 | .end·method |
Offset 25, 98 lines modified | Offset 25, 98 lines modified | ||
25 | #·direct·methods | 25 | #·direct·methods |
26 | .method·static·constructor·<clinit>()V | 26 | .method·static·constructor·<clinit>()V |
27 | ····.locals·2 | 27 | ····.locals·2 |
28 | ····.prologue | 28 | ····.prologue |
29 | ····.line·15 | 29 | ····.line·152 |
30 | ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I | 30 | ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I |
31 | ····const/16·v1,·0x10 | 31 | ····const/16·v1,·0x10 |
32 | ····if-lt·v0,·v1,·:cond_0 | 32 | ····if-lt·v0,·v1,·:cond_0 |
33 | ····.line·15 | 33 | ····.line·153 |
34 | ····new-instance·v0,·Landroid/support/v4/app/ShareCompat$ShareCompatImplJB; | 34 | ····new-instance·v0,·Landroid/support/v4/app/ShareCompat$ShareCompatImplJB; |
35 | ····invoke-direct·{v0},·Landroid/support/v4/app/ShareCompat$ShareCompatImplJB;-><init>()V | 35 | ····invoke-direct·{v0},·Landroid/support/v4/app/ShareCompat$ShareCompatImplJB;-><init>()V |
36 | ····sput-object·v0,·Landroid/support/v4/app/ShareCompat;->IMPL:Landroid/support/v4/app/ShareCompat$ShareCompatImpl; | 36 | ····sput-object·v0,·Landroid/support/v4/app/ShareCompat;->IMPL:Landroid/support/v4/app/ShareCompat$ShareCompatImpl; |
37 | ····.line·15 | 37 | ····.line·159 |
38 | ····:goto_0 | 38 | ····:goto_0 |
39 | ····return-void | 39 | ····return-void |
40 | ····.line·15 | 40 | ····.line·154 |
41 | ····:cond_0 | 41 | ····:cond_0 |
42 | ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I | 42 | ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I |
43 | ····const/16·v1,·0xe | 43 | ····const/16·v1,·0xe |
44 | ····if-lt·v0,·v1,·:cond_1 | 44 | ····if-lt·v0,·v1,·:cond_1 |
45 | ····.line·15 | 45 | ····.line·155 |
46 | ····new-instance·v0,·Landroid/support/v4/app/ShareCompat$ShareCompatImplICS; | 46 | ····new-instance·v0,·Landroid/support/v4/app/ShareCompat$ShareCompatImplICS; |
47 | ····invoke-direct·{v0},·Landroid/support/v4/app/ShareCompat$ShareCompatImplICS;-><init>()V | 47 | ····invoke-direct·{v0},·Landroid/support/v4/app/ShareCompat$ShareCompatImplICS;-><init>()V |
48 | ····sput-object·v0,·Landroid/support/v4/app/ShareCompat;->IMPL:Landroid/support/v4/app/ShareCompat$ShareCompatImpl; | 48 | ····sput-object·v0,·Landroid/support/v4/app/ShareCompat;->IMPL:Landroid/support/v4/app/ShareCompat$ShareCompatImpl; |
49 | ····goto·:goto_0 | 49 | ····goto·:goto_0 |
50 | ····.line·15 | 50 | ····.line·157 |
51 | ····:cond_1 | 51 | ····:cond_1 |
52 | ····new-instance·v0,·Landroid/support/v4/app/ShareCompat$ShareCompatImplBase; | 52 | ····new-instance·v0,·Landroid/support/v4/app/ShareCompat$ShareCompatImplBase; |
53 | ····invoke-direct·{v0},·Landroid/support/v4/app/ShareCompat$ShareCompatImplBase;-><init>()V | 53 | ····invoke-direct·{v0},·Landroid/support/v4/app/ShareCompat$ShareCompatImplBase;-><init>()V |
54 | ····sput-object·v0,·Landroid/support/v4/app/ShareCompat;->IMPL:Landroid/support/v4/app/ShareCompat$ShareCompatImpl; | 54 | ····sput-object·v0,·Landroid/support/v4/app/ShareCompat;->IMPL:Landroid/support/v4/app/ShareCompat$ShareCompatImpl; |
55 | ····goto·:goto_0 | 55 | ····goto·:goto_0 |
56 | .end·method | 56 | .end·method |
57 | .method·public·constructor·<init>()V | 57 | .method·public·constructor·<init>()V |
58 | ····.locals·0 | 58 | ····.locals·0 |
59 | ····.prologue | 59 | ····.prologue |
60 | ····.line·5 | 60 | ····.line·59 |
61 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 61 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
62 | ····.line·65 | 62 | ····.line·655 |
63 | ····return-void | 63 | ····return-void |
64 | .end·method | 64 | .end·method |
65 | .method·static·synthetic·access$000()Landroid/support/v4/app/ShareCompat$ShareCompatImpl; | 65 | .method·static·synthetic·access$000()Landroid/support/v4/app/ShareCompat$ShareCompatImpl; |
66 | ····.locals·1 | 66 | ····.locals·1 |
67 | ····.prologue | 67 | ····.prologue |
68 | ····.line·5 | 68 | ····.line·59 |
69 | ····sget-object·v0,·Landroid/support/v4/app/ShareCompat;->IMPL:Landroid/support/v4/app/ShareCompat$ShareCompatImpl; | 69 | ····sget-object·v0,·Landroid/support/v4/app/ShareCompat;->IMPL:Landroid/support/v4/app/ShareCompat$ShareCompatImpl; |
70 | ····return-object·v0 | 70 | ····return-object·v0 |
71 | .end·method | 71 | .end·method |
72 | .method·public·static·configureMenuItem(Landroid/view/Menu;ILandroid/support/v4/app/ShareCompat$IntentBuilder;)V | 72 | .method·public·static·configureMenuItem(Landroid/view/Menu;ILandroid/support/v4/app/ShareCompat$IntentBuilder;)V |
73 | ····.locals·4 | 73 | ····.locals·4 |
74 | ····.param·p0,·"menu"····#·Landroid/view/Menu; | 74 | ····.param·p0,·"menu"····#·Landroid/view/Menu; |
75 | ····.param·p1,·"menuItemId"····#·I | 75 | ····.param·p1,·"menuItemId"····#·I |
76 | ····.param·p2,·"shareIntent"····#·Landroid/support/v4/app/ShareCompat$IntentBuilder; | 76 | ····.param·p2,·"shareIntent"····#·Landroid/support/v4/app/ShareCompat$IntentBuilder; |
77 | ····.prologue | 77 | ····.prologue |
78 | ····.line·24 | 78 | ····.line·245 |
79 | ····invoke-interface·{p0,·p1},·Landroid/view/Menu;->findItem(I)Landroid/view/MenuItem; | 79 | ····invoke-interface·{p0,·p1},·Landroid/view/Menu;->findItem(I)Landroid/view/MenuItem; |
80 | ····move-result-object·v0 | 80 | ····move-result-object·v0 |
81 | ····.line·24 | 81 | ····.line·246 |
82 | ····.local·v0,·"item":Landroid/view/MenuItem; | 82 | ····.local·v0,·"item":Landroid/view/MenuItem; |
83 | ····if-nez·v0,·:cond_0 | 83 | ····if-nez·v0,·:cond_0 |
84 | ····.line·24 | 84 | ····.line·247 |
85 | ····new-instance·v1,·Ljava/lang/IllegalArgumentException; | 85 | ····new-instance·v1,·Ljava/lang/IllegalArgumentException; |
86 | ····new-instance·v2,·Ljava/lang/StringBuilder; | 86 | ····new-instance·v2,·Ljava/lang/StringBuilder; |
87 | ····invoke-direct·{v2},·Ljava/lang/StringBuilder;-><init>()V | 87 | ····invoke-direct·{v2},·Ljava/lang/StringBuilder;-><init>()V |
88 | ····const-string·v3,·"Could·not·find·menu·item·with·id·" | 88 | ····const-string·v3,·"Could·not·find·menu·item·with·id·" |
Offset 139, 93 lines modified | Offset 139, 93 lines modified | ||
139 | ····move-result-object·v2 | 139 | ····move-result-object·v2 |
140 | ····invoke-direct·{v1,·v2},·Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V | 140 | ····invoke-direct·{v1,·v2},·Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V |
141 | ····throw·v1 | 141 | ····throw·v1 |
142 | ····.line·2 | 142 | ····.line·250 |
143 | ····:cond_0 | 143 | ····:cond_0 |
144 | ····invoke-static·{v0,·p2},·Landroid/support/v4/app/ShareCompat;->configureMenuItem(Landroid/view/MenuItem;Landroid/support/v4/app/ShareCompat$IntentBuilder;)V | 144 | ····invoke-static·{v0,·p2},·Landroid/support/v4/app/ShareCompat;->configureMenuItem(Landroid/view/MenuItem;Landroid/support/v4/app/ShareCompat$IntentBuilder;)V |
145 | ····.line·25 | 145 | ····.line·251 |
146 | ····return-void | 146 | ····return-void |
147 | .end·method | 147 | .end·method |
148 | .method·public·static·configureMenuItem(Landroid/view/MenuItem;Landroid/support/v4/app/ShareCompat$IntentBuilder;)V | 148 | .method·public·static·configureMenuItem(Landroid/view/MenuItem;Landroid/support/v4/app/ShareCompat$IntentBuilder;)V |
149 | ····.locals·1 | 149 | ····.locals·1 |
150 | ····.param·p0,·"item"····#·Landroid/view/MenuItem; | 150 | ····.param·p0,·"item"····#·Landroid/view/MenuItem; |
151 | ····.param·p1,·"shareIntent"····#·Landroid/support/v4/app/ShareCompat$IntentBuilder; | 151 | ····.param·p1,·"shareIntent"····#·Landroid/support/v4/app/ShareCompat$IntentBuilder; |
152 | ····.prologue | 152 | ····.prologue |
153 | ····.line·23 | 153 | ····.line·233 |
154 | ····sget-object·v0,·Landroid/support/v4/app/ShareCompat;->IMPL:Landroid/support/v4/app/ShareCompat$ShareCompatImpl; | 154 | ····sget-object·v0,·Landroid/support/v4/app/ShareCompat;->IMPL:Landroid/support/v4/app/ShareCompat$ShareCompatImpl; |
155 | ····invoke-interface·{v0,·p0,·p1},·Landroid/support/v4/app/ShareCompat$ShareCompatImpl;->configureMenuItem(Landroid/view/MenuItem;Landroid/support/v4/app/ShareCompat$IntentBuilder;)V | 155 | ····invoke-interface·{v0,·p0,·p1},·Landroid/support/v4/app/ShareCompat$ShareCompatImpl;->configureMenuItem(Landroid/view/MenuItem;Landroid/support/v4/app/ShareCompat$IntentBuilder;)V |
156 | ····.line·23 | 156 | ····.line·234 |
157 | ····return-void | 157 | ····return-void |
Max diff block lines reached; 1965/5935 bytes (33.11%) of diff not shown. |
Offset 41, 111 lines modified | Offset 41, 111 lines modified | ||
41 | #·direct·methods | 41 | #·direct·methods |
42 | .method·private·constructor·<init>(Landroid/app/Activity;)V | 42 | .method·private·constructor·<init>(Landroid/app/Activity;)V |
43 | ····.locals·1 | 43 | ····.locals·1 |
44 | ····.param·p1,·"activity"····#·Landroid/app/Activity; | 44 | ····.param·p1,·"activity"····#·Landroid/app/Activity; |
45 | ····.prologue | 45 | ····.prologue |
46 | ····.line·67 | 46 | ····.line·676 |
47 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 47 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
48 | ····.line·67 | 48 | ····.line·677 |
49 | ····iput-object·p1,·p0,·Landroid/support/v4/app/ShareCompat$IntentReader;->mActivity:Landroid/app/Activity; | 49 | ····iput-object·p1,·p0,·Landroid/support/v4/app/ShareCompat$IntentReader;->mActivity:Landroid/app/Activity; |
50 | ····.line·67 | 50 | ····.line·678 |
51 | ····invoke-virtual·{p1},·Landroid/app/Activity;->getIntent()Landroid/content/Intent; | 51 | ····invoke-virtual·{p1},·Landroid/app/Activity;->getIntent()Landroid/content/Intent; |
52 | ····move-result-object·v0 | 52 | ····move-result-object·v0 |
53 | ····iput-object·v0,·p0,·Landroid/support/v4/app/ShareCompat$IntentReader;->mIntent:Landroid/content/Intent; | 53 | ····iput-object·v0,·p0,·Landroid/support/v4/app/ShareCompat$IntentReader;->mIntent:Landroid/content/Intent; |
54 | ····.line·67 | 54 | ····.line·679 |
55 | ····invoke-static·{p1},·Landroid/support/v4/app/ShareCompat;->getCallingPackage(Landroid/app/Activity;)Ljava/lang/String; | 55 | ····invoke-static·{p1},·Landroid/support/v4/app/ShareCompat;->getCallingPackage(Landroid/app/Activity;)Ljava/lang/String; |
56 | ····move-result-object·v0 | 56 | ····move-result-object·v0 |
57 | ····iput-object·v0,·p0,·Landroid/support/v4/app/ShareCompat$IntentReader;->mCallingPackage:Ljava/lang/String; | 57 | ····iput-object·v0,·p0,·Landroid/support/v4/app/ShareCompat$IntentReader;->mCallingPackage:Ljava/lang/String; |
58 | ····.line·6 | 58 | ····.line·680 |
59 | ····invoke-static·{p1},·Landroid/support/v4/app/ShareCompat;->getCallingActivity(Landroid/app/Activity;)Landroid/content/ComponentName; | 59 | ····invoke-static·{p1},·Landroid/support/v4/app/ShareCompat;->getCallingActivity(Landroid/app/Activity;)Landroid/content/ComponentName; |
60 | ····move-result-object·v0 | 60 | ····move-result-object·v0 |
61 | ····iput-object·v0,·p0,·Landroid/support/v4/app/ShareCompat$IntentReader;->mCallingActivity:Landroid/content/ComponentName; | 61 | ····iput-object·v0,·p0,·Landroid/support/v4/app/ShareCompat$IntentReader;->mCallingActivity:Landroid/content/ComponentName; |
62 | ····.line·68 | 62 | ····.line·681 |
63 | ····return-void | 63 | ····return-void |
64 | .end·method | 64 | .end·method |
65 | .method·public·static·from(Landroid/app/Activity;)Landroid/support/v4/app/ShareCompat$IntentReader; | 65 | .method·public·static·from(Landroid/app/Activity;)Landroid/support/v4/app/ShareCompat$IntentReader; |
66 | ····.locals·1 | 66 | ····.locals·1 |
67 | ····.param·p0,·"activity"····#·Landroid/app/Activity; | 67 | ····.param·p0,·"activity"····#·Landroid/app/Activity; |
68 | ····.prologue | 68 | ····.prologue |
69 | ····.line·67 | 69 | ····.line·673 |
70 | ····new-instance·v0,·Landroid/support/v4/app/ShareCompat$IntentReader; | 70 | ····new-instance·v0,·Landroid/support/v4/app/ShareCompat$IntentReader; |
71 | ····invoke-direct·{v0,·p0},·Landroid/support/v4/app/ShareCompat$IntentReader;-><init>(Landroid/app/Activity;)V | 71 | ····invoke-direct·{v0,·p0},·Landroid/support/v4/app/ShareCompat$IntentReader;-><init>(Landroid/app/Activity;)V |
72 | ····return-object·v0 | 72 | ····return-object·v0 |
73 | .end·method | 73 | .end·method |
74 | #·virtual·methods | 74 | #·virtual·methods |
75 | .method·public·getCallingActivity()Landroid/content/ComponentName; | 75 | .method·public·getCallingActivity()Landroid/content/ComponentName; |
76 | ····.locals·1 | 76 | ····.locals·1 |
77 | ····.prologue | 77 | ····.prologue |
78 | ····.line·88 | 78 | ····.line·888 |
79 | ····iget-object·v0,·p0,·Landroid/support/v4/app/ShareCompat$IntentReader;->mCallingActivity:Landroid/content/ComponentName; | 79 | ····iget-object·v0,·p0,·Landroid/support/v4/app/ShareCompat$IntentReader;->mCallingActivity:Landroid/content/ComponentName; |
80 | ····return-object·v0 | 80 | ····return-object·v0 |
81 | .end·method | 81 | .end·method |
82 | .method·public·getCallingActivityIcon()Landroid/graphics/drawable/Drawable; | 82 | .method·public·getCallingActivityIcon()Landroid/graphics/drawable/Drawable; |
83 | ····.locals·5 | 83 | ····.locals·5 |
84 | ····.prologue | 84 | ····.prologue |
85 | ····const/4·v2,·0x0 | 85 | ····const/4·v2,·0x0 |
86 | ····.line·90 | 86 | ····.line·902 |
87 | ····iget-object·v3,·p0,·Landroid/support/v4/app/ShareCompat$IntentReader;->mCallingActivity:Landroid/content/ComponentName; | 87 | ····iget-object·v3,·p0,·Landroid/support/v4/app/ShareCompat$IntentReader;->mCallingActivity:Landroid/content/ComponentName; |
88 | ····if-nez·v3,·:cond_0 | 88 | ····if-nez·v3,·:cond_0 |
89 | ····.line·9 | 89 | ····.line·910 |
90 | ····:goto_0 | 90 | ····:goto_0 |
91 | ····return-object·v2 | 91 | ····return-object·v2 |
92 | ····.line·90 | 92 | ····.line·904 |
93 | ····:cond_0 | 93 | ····:cond_0 |
94 | ····iget-object·v3,·p0,·Landroid/support/v4/app/ShareCompat$IntentReader;->mActivity:Landroid/app/Activity; | 94 | ····iget-object·v3,·p0,·Landroid/support/v4/app/ShareCompat$IntentReader;->mActivity:Landroid/app/Activity; |
95 | ····invoke-virtual·{v3},·Landroid/app/Activity;->getPackageManager()Landroid/content/pm/PackageManager; | 95 | ····invoke-virtual·{v3},·Landroid/app/Activity;->getPackageManager()Landroid/content/pm/PackageManager; |
96 | ····move-result-object·v1 | 96 | ····move-result-object·v1 |
97 | ····.line·90 | 97 | ····.line·906 |
98 | ····.local·v1,·"pm":Landroid/content/pm/PackageManager; | 98 | ····.local·v1,·"pm":Landroid/content/pm/PackageManager; |
99 | ····:try_start_0 | 99 | ····:try_start_0 |
100 | ····iget-object·v3,·p0,·Landroid/support/v4/app/ShareCompat$IntentReader;->mCallingActivity:Landroid/content/ComponentName; | 100 | ····iget-object·v3,·p0,·Landroid/support/v4/app/ShareCompat$IntentReader;->mCallingActivity:Landroid/content/ComponentName; |
101 | ····invoke-virtual·{v1,·v3},·Landroid/content/pm/PackageManager;->getActivityIcon(Landroid/content/ComponentName;)Landroid/graphics/drawable/Drawable; | 101 | ····invoke-virtual·{v1,·v3},·Landroid/content/pm/PackageManager;->getActivityIcon(Landroid/content/ComponentName;)Landroid/graphics/drawable/Drawable; |
102 | ····:try_end_0 | 102 | ····:try_end_0 |
103 | ····.catch·Landroid/content/pm/PackageManager$NameNotFoundException;·{:try_start_0·..·:try_end_0}·:catch_0 | 103 | ····.catch·Landroid/content/pm/PackageManager$NameNotFoundException;·{:try_start_0·..·:try_end_0}·:catch_0 |
104 | ····move-result-object·v2 | 104 | ····move-result-object·v2 |
105 | ····goto·:goto_0 | 105 | ····goto·:goto_0 |
106 | ····.line·90 | 106 | ····.line·907 |
107 | ····:catch_0 | 107 | ····:catch_0 |
108 | ····move-exception·v0 | 108 | ····move-exception·v0 |
109 | ····.line·90 | 109 | ····.line·908 |
110 | ····.local·v0,·"e":Landroid/content/pm/PackageManager$NameNotFoundException; | 110 | ····.local·v0,·"e":Landroid/content/pm/PackageManager$NameNotFoundException; |
111 | ····const-string·v3,·"IntentReader" | 111 | ····const-string·v3,·"IntentReader" |
112 | ····const-string·v4,·"Could·not·retrieve·icon·for·calling·activity" | 112 | ····const-string·v4,·"Could·not·retrieve·icon·for·calling·activity" |
113 | ····invoke-static·{v3,·v4,·v0},·Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I | 113 | ····invoke-static·{v3,·v4,·v0},·Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I |
Offset 154, 49 lines modified | Offset 154, 49 lines modified | ||
154 | .method·public·getCallingApplicationIcon()Landroid/graphics/drawable/Drawable; | 154 | .method·public·getCallingApplicationIcon()Landroid/graphics/drawable/Drawable; |
155 | ····.locals·5 | 155 | ····.locals·5 |
156 | ····.prologue | 156 | ····.prologue |
157 | ····const/4·v2,·0x0 | 157 | ····const/4·v2,·0x0 |
158 | ····.line·92 | 158 | ····.line·924 |
159 | ····iget-object·v3,·p0,·Landroid/support/v4/app/ShareCompat$IntentReader;->mCallingPackage:Ljava/lang/String; | 159 | ····iget-object·v3,·p0,·Landroid/support/v4/app/ShareCompat$IntentReader;->mCallingPackage:Ljava/lang/String; |
160 | ····if-nez·v3,·:cond_0 | 160 | ····if-nez·v3,·:cond_0 |
161 | ····.line·93 | 161 | ····.line·932 |
162 | ····:goto_0 | 162 | ····:goto_0 |
163 | ····return-object·v2 | 163 | ····return-object·v2 |
Max diff block lines reached; 13347/17495 bytes (76.29%) of diff not shown. |
Offset 1, 14 lines modified | Offset 1, 11 lines modified | ||
1 | .class·Landroid/support/v4/app/NotificationCompat$NotificationCompatImplIceCreamSandwich; | 1 | .class·Landroid/support/v4/app/NotificationCompat$NotificationCompatImplIceCreamSandwich; |
2 | .super·L | 2 | .super·Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase; |
3 | .source·"NotificationCompat.java" | 3 | .source·"NotificationCompat.java" |
4 | #·interfaces | ||
5 | .implements·Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; | ||
6 | #·annotations | 4 | #·annotations |
7 | .annotation·system·Ldalvik/annotation/EnclosingClass; | 5 | .annotation·system·Ldalvik/annotation/EnclosingClass; |
8 | ····value·=·Landroid/support/v4/app/NotificationCompat; | 6 | ····value·=·Landroid/support/v4/app/NotificationCompat; |
9 | .end·annotation | 7 | .end·annotation |
10 | .annotation·system·Ldalvik/annotation/InnerClass; | 8 | .annotation·system·Ldalvik/annotation/InnerClass; |
Offset 18, 28 lines modified | Offset 15, 28 lines modified | ||
18 | #·direct·methods | 15 | #·direct·methods |
19 | .method·constructor·<init>()V | 16 | .method·constructor·<init>()V |
20 | ····.locals·0 | 17 | ····.locals·0 |
21 | ····.prologue | 18 | ····.prologue |
22 | ····.line· | 19 | ····.line·564 |
23 | ····invoke-direct·{p0},·L | 20 | ····invoke-direct·{p0},·Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase;-><init>()V |
24 | ····return-void | 21 | ····return-void |
25 | .end·method | 22 | .end·method |
26 | #·virtual·methods | 23 | #·virtual·methods |
27 | .method·public·build(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; | 24 | .method·public·build(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification; |
28 | ····.locals·13 | 25 | ····.locals·13 |
29 | ····.param·p1,·"b"····#·Landroid/support/v4/app/NotificationCompat$Builder; | 26 | ····.param·p1,·"b"····#·Landroid/support/v4/app/NotificationCompat$Builder; |
30 | ····.prologue | 27 | ····.prologue |
31 | ····.line· | 28 | ····.line·567 |
32 | ····iget-object·v0,·p1,·Landroid/support/v4/app/NotificationCompat$Builder;->mContext:Landroid/content/Context; | 29 | ····iget-object·v0,·p1,·Landroid/support/v4/app/NotificationCompat$Builder;->mContext:Landroid/content/Context; |
33 | ····iget-object·v1,·p1,·Landroid/support/v4/app/NotificationCompat$Builder;->mNotification:Landroid/app/Notification; | 30 | ····iget-object·v1,·p1,·Landroid/support/v4/app/NotificationCompat$Builder;->mNotification:Landroid/app/Notification; |
34 | ····iget-object·v2,·p1,·Landroid/support/v4/app/NotificationCompat$Builder;->mContentTitle:Ljava/lang/CharSequence; | 31 | ····iget-object·v2,·p1,·Landroid/support/v4/app/NotificationCompat$Builder;->mContentTitle:Ljava/lang/CharSequence; |
35 | ····iget-object·v3,·p1,·Landroid/support/v4/app/NotificationCompat$Builder;->mContentText:Ljava/lang/CharSequence; | 32 | ····iget-object·v3,·p1,·Landroid/support/v4/app/NotificationCompat$Builder;->mContentText:Ljava/lang/CharSequence; |
Offset 11, 100 lines modified | Offset 11, 108 lines modified | ||
11 | ········Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase;, | 11 | ········Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase;, |
12 | ········Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; | 12 | ········Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; |
13 | ····} | 13 | ····} |
14 | .end·annotation | 14 | .end·annotation |
15 | #·static·fields | 15 | #·static·fields |
16 | .field·static·final· | 16 | .field·static·final·CHASE_FRAME_TIME:I·=·0x10 |
17 | .field·private·static·final·TAG:Ljava/lang/String;·=·"ScrollerCompat" | ||
17 | #·instance·fields | 18 | #·instance·fields |
19 | .field·mImpl:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; | ||
18 | .field·mScroller:Ljava/lang/Object; | 20 | .field·mScroller:Ljava/lang/Object; |
19 | #·direct·methods | 21 | #·direct·methods |
20 | .method· | 22 | .method·private·constructor·<init>(ILandroid/content/Context;Landroid/view/animation/Interpolator;)V |
21 | ····.locals· | 23 | ····.locals·1 |
24 | ····.param·p1,·"apiVersion"····#·I | ||
25 | ····.param·p2,·"context"····#·Landroid/content/Context; | ||
26 | ····.param·p3,·"interpolator"····#·Landroid/view/animation/Interpolator; | ||
22 | ····.prologue | 27 | ····.prologue |
23 | ····.line·2 | 28 | ····.line·262 |
24 | ···· | 29 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
25 | ····.line·2 | 30 | ····.line·263 |
26 | ····.local·v0,·"version":I | ||
27 | ····const/16·v | 31 | ····const/16·v0,·0xe |
28 | ····if-lt· | 32 | ····if-lt·p1,·v0,·:cond_0 |
29 | ····.line·2 | 33 | ····.line·264 |
30 | ····new-instance·v | 34 | ····new-instance·v0,·Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplIcs; |
31 | ····invoke-direct·{v | 35 | ····invoke-direct·{v0},·Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplIcs;-><init>()V |
32 | ···· | 36 | ····iput-object·v0,·p0,·Landroid/support/v4/widget/ScrollerCompat;->mImpl:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; |
33 | ····.line·2 | 37 | ····.line·270 |
34 | ····:goto_0 | 38 | ····:goto_0 |
39 | ····iget-object·v0,·p0,·Landroid/support/v4/widget/ScrollerCompat;->mImpl:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; | ||
40 | ····invoke-interface·{v0,·p2,·p3},·Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;->createScroller(Landroid/content/Context;Landroid/view/animation/Interpolator;)Ljava/lang/Object; | ||
41 | ····move-result-object·v0 | ||
42 | ····iput-object·v0,·p0,·Landroid/support/v4/widget/ScrollerCompat;->mScroller:Ljava/lang/Object; | ||
43 | ····.line·271 | ||
35 | ····return-void | 44 | ····return-void |
36 | ····.line·2 | 45 | ····.line·265 |
37 | ····:cond_0 | 46 | ····:cond_0 |
38 | ····const/16·v | 47 | ····const/16·v0,·0x9 |
39 | ····if-lt· | 48 | ····if-lt·p1,·v0,·:cond_1 |
40 | ····.line·2 | 49 | ····.line·266 |
41 | ····new-instance·v | 50 | ····new-instance·v0,·Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread; |
42 | ····invoke-direct·{v | 51 | ····invoke-direct·{v0},·Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread;-><init>()V |
43 | ···· | 52 | ····iput-object·v0,·p0,·Landroid/support/v4/widget/ScrollerCompat;->mImpl:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; |
44 | ····goto·:goto_0 | 53 | ····goto·:goto_0 |
45 | ····.line·2 | 54 | ····.line·268 |
46 | ····:cond_1 | 55 | ····:cond_1 |
47 | ····new-instance·v | 56 | ····new-instance·v0,·Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase; |
48 | ····invoke-direct·{v | 57 | ····invoke-direct·{v0},·Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase;-><init>()V |
49 | ···· | 58 | ····iput-object·v0,·p0,·Landroid/support/v4/widget/ScrollerCompat;->mImpl:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; |
50 | ····goto·:goto_0 | 59 | ····goto·:goto_0 |
51 | .end·method | 60 | .end·method |
52 | .method·constructor·<init>(Landroid/content/Context;Landroid/view/animation/Interpolator;)V | 61 | .method·constructor·<init>(Landroid/content/Context;Landroid/view/animation/Interpolator;)V |
53 | ····.locals·1 | 62 | ····.locals·1 |
54 | ····.param·p1,·"context"····#·Landroid/content/Context; | 63 | ····.param·p1,·"context"····#·Landroid/content/Context; |
55 | ····.param·p2,·"interpolator"····#·Landroid/view/animation/Interpolator; | 64 | ····.param·p2,·"interpolator"····#·Landroid/view/animation/Interpolator; |
56 | ····.prologue | 65 | ····.prologue |
57 | ····.line·25 | 66 | ····.line·254 |
67 | ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I | ||
58 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | ||
59 | ····.line·259 | ||
60 | ····sget-object·v0,·Landroid/support/v4/widget/ScrollerCompat;->IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; | ||
61 | ····invoke-interface·{v0,·p1,·p2},·Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;->createScroller(Landroid/content/Context;Landroid/view/animation/Interpolator;)Ljava/lang/Object; | ||
62 | ····move-result-object·v0 | ||
63 | ····i | 68 | ····invoke-direct·{p0,·v0,·p1,·p2},·Landroid/support/v4/widget/ScrollerCompat;-><init>(ILandroid/content/Context;Landroid/view/animation/Interpolator;)V |
64 | ····.line·2 | 69 | ····.line·256 |
65 | ····return-void | 70 | ····return-void |
66 | .end·method | 71 | .end·method |
67 | .method·public·static·create(Landroid/content/Context;)Landroid/support/v4/widget/ScrollerCompat; | 72 | .method·public·static·create(Landroid/content/Context;)Landroid/support/v4/widget/ScrollerCompat; |
68 | ····.locals·1 | 73 | ····.locals·1 |
69 | ····.param·p0,·"context"····#·Landroid/content/Context; | 74 | ····.param·p0,·"context"····#·Landroid/content/Context; |
70 | ····.prologue | 75 | ····.prologue |
71 | ····.line·2 | 76 | ····.line·246 |
72 | ····const/4·v0,·0x0 | 77 | ····const/4·v0,·0x0 |
73 | ····invoke-static·{p0,·v0},·Landroid/support/v4/widget/ScrollerCompat;->create(Landroid/content/Context;Landroid/view/animation/Interpolator;)Landroid/support/v4/widget/ScrollerCompat; | 78 | ····invoke-static·{p0,·v0},·Landroid/support/v4/widget/ScrollerCompat;->create(Landroid/content/Context;Landroid/view/animation/Interpolator;)Landroid/support/v4/widget/ScrollerCompat; |
74 | ····move-result-object·v0 | 79 | ····move-result-object·v0 |
75 | ····return-object·v0 | 80 | ····return-object·v0 |
Offset 112, 45 lines modified | Offset 120, 45 lines modified | ||
112 | .method·public·static·create(Landroid/content/Context;Landroid/view/animation/Interpolator;)Landroid/support/v4/widget/ScrollerCompat; | 120 | .method·public·static·create(Landroid/content/Context;Landroid/view/animation/Interpolator;)Landroid/support/v4/widget/ScrollerCompat; |
113 | ····.locals·1 | 121 | ····.locals·1 |
114 | ····.param·p0,·"context"····#·Landroid/content/Context; | 122 | ····.param·p0,·"context"····#·Landroid/content/Context; |
115 | ····.param·p1,·"interpolator"····#·Landroid/view/animation/Interpolator; | 123 | ····.param·p1,·"interpolator"····#·Landroid/view/animation/Interpolator; |
116 | ····.prologue | 124 | ····.prologue |
117 | ····.line·25 | 125 | ····.line·250 |
118 | ····new-instance·v0,·Landroid/support/v4/widget/ScrollerCompat; | 126 | ····new-instance·v0,·Landroid/support/v4/widget/ScrollerCompat; |
Max diff block lines reached; 11344/17401 bytes (65.19%) of diff not shown. |
Offset 21, 278 lines modified | Offset 21, 389 lines modified | ||
21 | #·direct·methods | 21 | #·direct·methods |
22 | .method·constructor·<init>(Landroid/support/v4/widget/DrawerLayout;)V | 22 | .method·constructor·<init>(Landroid/support/v4/widget/DrawerLayout;)V |
23 | ····.locals·1 | 23 | ····.locals·1 |
24 | ····.prologue | 24 | ····.prologue |
25 | ····.line·1 | 25 | ····.line·1799 |
26 | ····iput-object·p1,·p0,·Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;->this$0:Landroid/support/v4/widget/DrawerLayout; | 26 | ····iput-object·p1,·p0,·Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;->this$0:Landroid/support/v4/widget/DrawerLayout; |
27 | ····invoke-direct·{p0},·Landroid/support/v4/view/AccessibilityDelegateCompat;-><init>()V | 27 | ····invoke-direct·{p0},·Landroid/support/v4/view/AccessibilityDelegateCompat;-><init>()V |
28 | ····.line·1 | 28 | ····.line·1800 |
29 | ····new-instance·v0,·Landroid/graphics/Rect; | 29 | ····new-instance·v0,·Landroid/graphics/Rect; |
30 | ····invoke-direct·{v0},·Landroid/graphics/Rect;-><init>()V | 30 | ····invoke-direct·{v0},·Landroid/graphics/Rect;-><init>()V |
31 | ····iput-object·v0,·p0,·Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;->mTmpRect:Landroid/graphics/Rect; | 31 | ····iput-object·v0,·p0,·Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;->mTmpRect:Landroid/graphics/Rect; |
32 | ····return-void | 32 | ····return-void |
33 | .end·method | 33 | .end·method |
34 | .method·private·addChildrenForAccessibility(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;Landroid/view/ViewGroup;)V | ||
35 | ····.locals·4 | ||
36 | ····.param·p1,·"info"····#·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; | ||
37 | ····.param·p2,·"v"····#·Landroid/view/ViewGroup; | ||
38 | ····.prologue | ||
39 | ····.line·1868 | ||
40 | ····invoke-virtual·{p2},·Landroid/view/ViewGroup;->getChildCount()I | ||
41 | ····move-result·v1 | ||
42 | ····.line·1869 | ||
43 | ····.local·v1,·"childCount":I | ||
44 | ····const/4·v2,·0x0 | ||
45 | ····.local·v2,·"i":I | ||
46 | ····:goto_0 | ||
47 | ····if-ge·v2,·v1,·:cond_1 | ||
48 | ····.line·1870 | ||
49 | ····invoke-virtual·{p2,·v2},·Landroid/view/ViewGroup;->getChildAt(I)Landroid/view/View; | ||
50 | ····move-result-object·v0 | ||
51 | ····.line·1871 | ||
52 | ····.local·v0,·"child":Landroid/view/View; | ||
53 | ····invoke-static·{v0},·Landroid/support/v4/widget/DrawerLayout;->access$400(Landroid/view/View;)Z | ||
54 | ····move-result·v3 | ||
55 | ····if-eqz·v3,·:cond_0 | ||
56 | ····.line·1872 | ||
57 | ····invoke-virtual·{p1,·v0},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->addChild(Landroid/view/View;)V | ||
58 | ····.line·1869 | ||
59 | ····:cond_0 | ||
60 | ····add-int/lit8·v2,·v2,·0x1 | ||
61 | ····goto·:goto_0 | ||
62 | ····.line·1875 | ||
63 | ····.end·local·v0····#·"child":Landroid/view/View; | ||
64 | ····:cond_1 | ||
65 | ····return-void | ||
66 | .end·method | ||
34 | .method·private·copyNodeInfoNoChildren(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V | 67 | .method·private·copyNodeInfoNoChildren(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V |
35 | ····.locals·2 | 68 | ····.locals·2 |
36 | ····.param·p1,·"dest"····#·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; | 69 | ····.param·p1,·"dest"····#·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; |
37 | ····.param·p2,·"src"····#·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; | 70 | ····.param·p2,·"src"····#·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; |
38 | ····.prologue | 71 | ····.prologue |
39 | ····.line·1 | 72 | ····.line·1884 |
40 | ····iget-object·v0,·p0,·Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;->mTmpRect:Landroid/graphics/Rect; | 73 | ····iget-object·v0,·p0,·Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;->mTmpRect:Landroid/graphics/Rect; |
41 | ····.line·1 | 74 | ····.line·1886 |
42 | ····.local·v0,·"rect":Landroid/graphics/Rect; | 75 | ····.local·v0,·"rect":Landroid/graphics/Rect; |
43 | ····invoke-virtual·{p2,·v0},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->getBoundsInParent(Landroid/graphics/Rect;)V | 76 | ····invoke-virtual·{p2,·v0},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->getBoundsInParent(Landroid/graphics/Rect;)V |
44 | ····.line·1 | 77 | ····.line·1887 |
45 | ····invoke-virtual·{p1,·v0},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->setBoundsInParent(Landroid/graphics/Rect;)V | 78 | ····invoke-virtual·{p1,·v0},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->setBoundsInParent(Landroid/graphics/Rect;)V |
46 | ····.line·1 | 79 | ····.line·1889 |
47 | ····invoke-virtual·{p2,·v0},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->getBoundsInScreen(Landroid/graphics/Rect;)V | 80 | ····invoke-virtual·{p2,·v0},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->getBoundsInScreen(Landroid/graphics/Rect;)V |
48 | ····.line·1 | 81 | ····.line·1890 |
49 | ····invoke-virtual·{p1,·v0},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->setBoundsInScreen(Landroid/graphics/Rect;)V | 82 | ····invoke-virtual·{p1,·v0},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->setBoundsInScreen(Landroid/graphics/Rect;)V |
50 | ····.line·1 | 83 | ····.line·1892 |
51 | ····invoke-virtual·{p2},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->isVisibleToUser()Z | 84 | ····invoke-virtual·{p2},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->isVisibleToUser()Z |
52 | ····move-result·v1 | 85 | ····move-result·v1 |
53 | ····invoke-virtual·{p1,·v1},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->setVisibleToUser(Z)V | 86 | ····invoke-virtual·{p1,·v1},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->setVisibleToUser(Z)V |
54 | ····.line·1 | 87 | ····.line·1893 |
55 | ····invoke-virtual·{p2},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->getPackageName()Ljava/lang/CharSequence; | 88 | ····invoke-virtual·{p2},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->getPackageName()Ljava/lang/CharSequence; |
56 | ····move-result-object·v1 | 89 | ····move-result-object·v1 |
57 | ····invoke-virtual·{p1,·v1},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->setPackageName(Ljava/lang/CharSequence;)V | 90 | ····invoke-virtual·{p1,·v1},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->setPackageName(Ljava/lang/CharSequence;)V |
58 | ····.line·1 | 91 | ····.line·1894 |
59 | ····invoke-virtual·{p2},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->getClassName()Ljava/lang/CharSequence; | 92 | ····invoke-virtual·{p2},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->getClassName()Ljava/lang/CharSequence; |
60 | ····move-result-object·v1 | 93 | ····move-result-object·v1 |
61 | ····invoke-virtual·{p1,·v1},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->setClassName(Ljava/lang/CharSequence;)V | 94 | ····invoke-virtual·{p1,·v1},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->setClassName(Ljava/lang/CharSequence;)V |
62 | ····.line·1 | 95 | ····.line·1895 |
63 | ····invoke-virtual·{p2},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->getContentDescription()Ljava/lang/CharSequence; | 96 | ····invoke-virtual·{p2},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->getContentDescription()Ljava/lang/CharSequence; |
64 | ····move-result-object·v1 | 97 | ····move-result-object·v1 |
65 | ····invoke-virtual·{p1,·v1},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->setContentDescription(Ljava/lang/CharSequence;)V | 98 | ····invoke-virtual·{p1,·v1},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->setContentDescription(Ljava/lang/CharSequence;)V |
66 | ····.line·1 | 99 | ····.line·1897 |
67 | ····invoke-virtual·{p2},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->isEnabled()Z | 100 | ····invoke-virtual·{p2},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->isEnabled()Z |
68 | ····move-result·v1 | 101 | ····move-result·v1 |
69 | ····invoke-virtual·{p1,·v1},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->setEnabled(Z)V | 102 | ····invoke-virtual·{p1,·v1},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->setEnabled(Z)V |
70 | ····.line·1 | 103 | ····.line·1898 |
Max diff block lines reached; 13564/18581 bytes (73.00%) of diff not shown. |
Offset 32, 101 lines modified | Offset 32, 101 lines modified | ||
32 | #·direct·methods | 32 | #·direct·methods |
33 | .method·static·constructor·<clinit>()V | 33 | .method·static·constructor·<clinit>()V |
34 | ····.locals·1 | 34 | ····.locals·1 |
35 | ····.prologue | 35 | ····.prologue |
36 | ····.line·1 | 36 | ····.line·1464 |
37 | ····new-instance·v0,·Landroid/support/v4/widget/SlidingPaneLayout$SavedState$1; | 37 | ····new-instance·v0,·Landroid/support/v4/widget/SlidingPaneLayout$SavedState$1; |
38 | ····invoke-direct·{v0},·Landroid/support/v4/widget/SlidingPaneLayout$SavedState$1;-><init>()V | 38 | ····invoke-direct·{v0},·Landroid/support/v4/widget/SlidingPaneLayout$SavedState$1;-><init>()V |
39 | ····sput-object·v0,·Landroid/support/v4/widget/SlidingPaneLayout$SavedState;->CREATOR:Landroid/os/Parcelable$Creator; | 39 | ····sput-object·v0,·Landroid/support/v4/widget/SlidingPaneLayout$SavedState;->CREATOR:Landroid/os/Parcelable$Creator; |
40 | ····return-void | 40 | ····return-void |
41 | .end·method | 41 | .end·method |
42 | .method·private·constructor·<init>(Landroid/os/Parcel;)V | 42 | .method·private·constructor·<init>(Landroid/os/Parcel;)V |
43 | ····.locals·1 | 43 | ····.locals·1 |
44 | ····.param·p1,·"in"····#·Landroid/os/Parcel; | 44 | ····.param·p1,·"in"····#·Landroid/os/Parcel; |
45 | ····.prologue | 45 | ····.prologue |
46 | ····.line·1 | 46 | ····.line·1454 |
47 | ····invoke-direct·{p0,·p1},·Landroid/view/View$BaseSavedState;-><init>(Landroid/os/Parcel;)V | 47 | ····invoke-direct·{p0,·p1},·Landroid/view/View$BaseSavedState;-><init>(Landroid/os/Parcel;)V |
48 | ····.line·1 | 48 | ····.line·1455 |
49 | ····invoke-virtual·{p1},·Landroid/os/Parcel;->readInt()I | 49 | ····invoke-virtual·{p1},·Landroid/os/Parcel;->readInt()I |
50 | ····move-result·v0 | 50 | ····move-result·v0 |
51 | ····if-eqz·v0,·:cond_0 | 51 | ····if-eqz·v0,·:cond_0 |
52 | ····const/4·v0,·0x1 | 52 | ····const/4·v0,·0x1 |
53 | ····:goto_0 | 53 | ····:goto_0 |
54 | ····iput-boolean·v0,·p0,·Landroid/support/v4/widget/SlidingPaneLayout$SavedState;->isOpen:Z | 54 | ····iput-boolean·v0,·p0,·Landroid/support/v4/widget/SlidingPaneLayout$SavedState;->isOpen:Z |
55 | ····.line·1 | 55 | ····.line·1456 |
56 | ····return-void | 56 | ····return-void |
57 | ····.line·1 | 57 | ····.line·1455 |
58 | ····:cond_0 | 58 | ····:cond_0 |
59 | ····const/4·v0,·0x0 | 59 | ····const/4·v0,·0x0 |
60 | ····goto·:goto_0 | 60 | ····goto·:goto_0 |
61 | .end·method | 61 | .end·method |
62 | .method·synthetic·constructor·<init>(Landroid/os/Parcel;Landroid/support/v4/widget/SlidingPaneLayout$1;)V | 62 | .method·synthetic·constructor·<init>(Landroid/os/Parcel;Landroid/support/v4/widget/SlidingPaneLayout$1;)V |
63 | ····.locals·0 | 63 | ····.locals·0 |
64 | ····.param·p1,·"x0"····#·Landroid/os/Parcel; | 64 | ····.param·p1,·"x0"····#·Landroid/os/Parcel; |
65 | ····.param·p2,·"x1"····#·Landroid/support/v4/widget/SlidingPaneLayout$1; | 65 | ····.param·p2,·"x1"····#·Landroid/support/v4/widget/SlidingPaneLayout$1; |
66 | ····.prologue | 66 | ····.prologue |
67 | ····.line·1 | 67 | ····.line·1446 |
68 | ····invoke-direct·{p0,·p1},·Landroid/support/v4/widget/SlidingPaneLayout$SavedState;-><init>(Landroid/os/Parcel;)V | 68 | ····invoke-direct·{p0,·p1},·Landroid/support/v4/widget/SlidingPaneLayout$SavedState;-><init>(Landroid/os/Parcel;)V |
69 | ····return-void | 69 | ····return-void |
70 | .end·method | 70 | .end·method |
71 | .method·constructor·<init>(Landroid/os/Parcelable;)V | 71 | .method·constructor·<init>(Landroid/os/Parcelable;)V |
72 | ····.locals·0 | 72 | ····.locals·0 |
73 | ····.param·p1,·"superState"····#·Landroid/os/Parcelable; | 73 | ····.param·p1,·"superState"····#·Landroid/os/Parcelable; |
74 | ····.prologue | 74 | ····.prologue |
75 | ····.line·1 | 75 | ····.line·1450 |
76 | ····invoke-direct·{p0,·p1},·Landroid/view/View$BaseSavedState;-><init>(Landroid/os/Parcelable;)V | 76 | ····invoke-direct·{p0,·p1},·Landroid/view/View$BaseSavedState;-><init>(Landroid/os/Parcelable;)V |
77 | ····.line·1 | 77 | ····.line·1451 |
78 | ····return-void | 78 | ····return-void |
79 | .end·method | 79 | .end·method |
80 | #·virtual·methods | 80 | #·virtual·methods |
81 | .method·public·writeToParcel(Landroid/os/Parcel;I)V | 81 | .method·public·writeToParcel(Landroid/os/Parcel;I)V |
82 | ····.locals·1 | 82 | ····.locals·1 |
83 | ····.param·p1,·"out"····#·Landroid/os/Parcel; | 83 | ····.param·p1,·"out"····#·Landroid/os/Parcel; |
84 | ····.param·p2,·"flags"····#·I | 84 | ····.param·p2,·"flags"····#·I |
85 | ····.prologue | 85 | ····.prologue |
86 | ····.line·1 | 86 | ····.line·1460 |
87 | ····invoke-super·{p0,·p1,·p2},·Landroid/view/View$BaseSavedState;->writeToParcel(Landroid/os/Parcel;I)V | 87 | ····invoke-super·{p0,·p1,·p2},·Landroid/view/View$BaseSavedState;->writeToParcel(Landroid/os/Parcel;I)V |
88 | ····.line·1 | 88 | ····.line·1461 |
89 | ····iget-boolean·v0,·p0,·Landroid/support/v4/widget/SlidingPaneLayout$SavedState;->isOpen:Z | 89 | ····iget-boolean·v0,·p0,·Landroid/support/v4/widget/SlidingPaneLayout$SavedState;->isOpen:Z |
90 | ····if-eqz·v0,·:cond_0 | 90 | ····if-eqz·v0,·:cond_0 |
91 | ····const/4·v0,·0x1 | 91 | ····const/4·v0,·0x1 |
92 | ····:goto_0 | 92 | ····:goto_0 |
93 | ····invoke-virtual·{p1,·v0},·Landroid/os/Parcel;->writeInt(I)V | 93 | ····invoke-virtual·{p1,·v0},·Landroid/os/Parcel;->writeInt(I)V |
94 | ····.line·1 | 94 | ····.line·1462 |
95 | ····return-void | 95 | ····return-void |
96 | ····.line·1 | 96 | ····.line·1461 |
97 | ····:cond_0 | 97 | ····:cond_0 |
98 | ····const/4·v0,·0x0 | 98 | ····const/4·v0,·0x0 |
99 | ····goto·:goto_0 | 99 | ····goto·:goto_0 |
100 | .end·method | 100 | .end·method |
Offset 1, 30 lines modified | Offset 1, 46 lines modified | ||
1 | .class·public·Landroid/support/v4/widget/DrawerLayout; | 1 | .class·public·Landroid/support/v4/widget/DrawerLayout; |
2 | .super·Landroid/view/ViewGroup; | 2 | .super·Landroid/view/ViewGroup; |
3 | .source·"DrawerLayout.java" | 3 | .source·"DrawerLayout.java" |
4 | #·interfaces | ||
5 | .implements·Landroid/support/v4/widget/DrawerLayoutImpl; | ||
4 | #·annotations | 6 | #·annotations |
5 | .annotation·system·Ldalvik/annotation/MemberClasses; | 7 | .annotation·system·Ldalvik/annotation/MemberClasses; |
6 | ····value·=·{ | 8 | ····value·=·{ |
9 | ········Landroid/support/v4/widget/DrawerLayout$ChildAccessibilityDelegate;, | ||
7 | ········Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;, | 10 | ········Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;, |
8 | ········Landroid/support/v4/widget/DrawerLayout$LayoutParams;, | 11 | ········Landroid/support/v4/widget/DrawerLayout$LayoutParams;, |
9 | ········Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;, | 12 | ········Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;, |
10 | ········Landroid/support/v4/widget/DrawerLayout$SavedState;, | 13 | ········Landroid/support/v4/widget/DrawerLayout$SavedState;, |
14 | ········Landroid/support/v4/widget/DrawerLayout$DrawerLayoutCompatImplApi21;, | ||
15 | ········Landroid/support/v4/widget/DrawerLayout$DrawerLayoutCompatImplBase;, | ||
16 | ········Landroid/support/v4/widget/DrawerLayout$DrawerLayoutCompatImpl;, | ||
11 | ········Landroid/support/v4/widget/DrawerLayout$SimpleDrawerListener;, | 17 | ········Landroid/support/v4/widget/DrawerLayout$SimpleDrawerListener;, |
12 | ········Landroid/support/v4/widget/DrawerLayout$DrawerListener; | 18 | ········Landroid/support/v4/widget/DrawerLayout$DrawerListener;, |
19 | ········Landroid/support/v4/widget/DrawerLayout$EdgeGravity;, | ||
20 | ········Landroid/support/v4/widget/DrawerLayout$LockMode;, | ||
21 | ········Landroid/support/v4/widget/DrawerLayout$State; | ||
13 | ····} | 22 | ····} |
14 | .end·annotation | 23 | .end·annotation |
15 | #·static·fields | 24 | #·static·fields |
16 | .field·private·static·final·ALLOW_EDGE_LOCK:Z·=·false | 25 | .field·private·static·final·ALLOW_EDGE_LOCK:Z·=·false |
26 | .field·private·static·final·CAN_HIDE_DESCENDANTS:Z | ||
27 | .field·private·static·final·CHILDREN_DISALLOW_INTERCEPT:Z·=·true | ||
17 | .field·private·static·final·DEFAULT_SCRIM_COLOR:I·=·-0x67000000 | 28 | .field·private·static·final·DEFAULT_SCRIM_COLOR:I·=·-0x67000000 |
29 | .field·static·final·IMPL:Landroid/support/v4/widget/DrawerLayout$DrawerLayoutCompatImpl; | ||
18 | .field·private·static·final·LAYOUT_ATTRS:[I | 30 | .field·private·static·final·LAYOUT_ATTRS:[I |
19 | .field·public·static·final·LOCK_MODE_LOCKED_CLOSED:I·=·0x1 | 31 | .field·public·static·final·LOCK_MODE_LOCKED_CLOSED:I·=·0x1 |
20 | .field·public·static·final·LOCK_MODE_LOCKED_OPEN:I·=·0x2 | 32 | .field·public·static·final·LOCK_MODE_LOCKED_OPEN:I·=·0x2 |
21 | .field·public·static·final·LOCK_MODE_UNLOCKED:I·=·0x0 | 33 | .field·public·static·final·LOCK_MODE_UNLOCKED:I·=·0x0 |
Offset 39, 30 lines modified | Offset 55, 38 lines modified | ||
39 | .field·public·static·final·STATE_IDLE:I·=·0x0 | 55 | .field·public·static·final·STATE_IDLE:I·=·0x0 |
40 | .field·public·static·final·STATE_SETTLING:I·=·0x2 | 56 | .field·public·static·final·STATE_SETTLING:I·=·0x2 |
41 | .field·private·static·final·TAG:Ljava/lang/String;·=·"DrawerLayout" | 57 | .field·private·static·final·TAG:Ljava/lang/String;·=·"DrawerLayout" |
58 | .field·private·static·final·TOUCH_SLOP_SENSITIVITY:F·=·1.0f | ||
42 | #·instance·fields | 59 | #·instance·fields |
60 | .field·private·final·mChildAccessibilityDelegate:Landroid/support/v4/widget/DrawerLayout$ChildAccessibilityDelegate; | ||
43 | .field·private·mChildrenCanceledTouch:Z | 61 | .field·private·mChildrenCanceledTouch:Z |
44 | .field·private·mDisallowInterceptRequested:Z | 62 | .field·private·mDisallowInterceptRequested:Z |
63 | .field·private·mDrawStatusBarBackground:Z | ||
45 | .field·private·mDrawerState:I | 64 | .field·private·mDrawerState:I |
46 | .field·private·mFirstLayout:Z | 65 | .field·private·mFirstLayout:Z |
47 | .field·private·mInLayout:Z | 66 | .field·private·mInLayout:Z |
48 | .field·private·mInitialMotionX:F | 67 | .field·private·mInitialMotionX:F |
49 | .field·private·mInitialMotionY:F | 68 | .field·private·mInitialMotionY:F |
69 | .field·private·mLastInsets:Ljava/lang/Object; | ||
50 | .field·private·final·mLeftCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; | 70 | .field·private·final·mLeftCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; |
51 | .field·private·final·mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; | 71 | .field·private·final·mLeftDragger:Landroid/support/v4/widget/ViewDragHelper; |
52 | .field·private·mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; | 72 | .field·private·mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener; |
53 | .field·private·mLockModeLeft:I | 73 | .field·private·mLockModeLeft:I |
Offset 81, 313 lines modified | Offset 105, 431 lines modified | ||
81 | .field·private·mScrimPaint:Landroid/graphics/Paint; | 105 | .field·private·mScrimPaint:Landroid/graphics/Paint; |
82 | .field·private·mShadowLeft:Landroid/graphics/drawable/Drawable; | 106 | .field·private·mShadowLeft:Landroid/graphics/drawable/Drawable; |
83 | .field·private·mShadowRight:Landroid/graphics/drawable/Drawable; | 107 | .field·private·mShadowRight:Landroid/graphics/drawable/Drawable; |
108 | .field·private·mStatusBarBackground:Landroid/graphics/drawable/Drawable; | ||
109 | .field·private·mTitleLeft:Ljava/lang/CharSequence; | ||
110 | .field·private·mTitleRight:Ljava/lang/CharSequence; | ||
84 | #·direct·methods | 111 | #·direct·methods |
85 | .method·static·constructor·<clinit>()V | 112 | .method·static·constructor·<clinit>()V |
86 | ····.locals· | 113 | ····.locals·5 |
87 | ····.prologue | 114 | ····.prologue |
88 | ····.line·125 | ||
89 | ····const/4·v | 115 | ····const/4·v1,·0x1 |
116 | ····const/4·v2,·0x0 | ||
117 | ····.line·159 | ||
90 | ····new-array·v | 118 | ····new-array·v3,·v1,·[I |
91 | ····const | 119 | ····const·v4,·0x10100b3 |
120 | ····aput·v4,·v3,·v2 | ||
121 | ····sput-object·v3,·Landroid/support/v4/widget/DrawerLayout;->LAYOUT_ATTRS:[I | ||
122 | ····.line·164 | ||
123 | ····sget·v3,·Landroid/os/Build$VERSION;->SDK_INT:I | ||
92 | ····const·v | 124 | ····const/16·v4,·0x13 |
93 | ···· | 125 | ····if-lt·v3,·v4,·:cond_0 |
126 | ····:goto_0 | ||
Max diff block lines reached; 158143/162591 bytes (97.26%) of diff not shown. |
Offset 22, 29 lines modified | Offset 22, 29 lines modified | ||
22 | #·direct·methods | 22 | #·direct·methods |
23 | .method·constructor·<init>(Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;)V | 23 | .method·constructor·<init>(Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;)V |
24 | ····.locals·0 | 24 | ····.locals·0 |
25 | ····.prologue | 25 | ····.prologue |
26 | ····.line·1 | 26 | ····.line·1599 |
27 | ····iput-object·p1,·p0,·Landroid/support/v4/widget/DrawerLayout$ViewDragCallback$1;->this$1:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; | 27 | ····iput-object·p1,·p0,·Landroid/support/v4/widget/DrawerLayout$ViewDragCallback$1;->this$1:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; |
28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 28 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
29 | ····return-void | 29 | ····return-void |
30 | .end·method | 30 | .end·method |
31 | #·virtual·methods | 31 | #·virtual·methods |
32 | .method·public·run()V | 32 | .method·public·run()V |
33 | ····.locals·1 | 33 | ····.locals·1 |
34 | ····.prologue | 34 | ····.prologue |
35 | ····.line·1 | 35 | ····.line·1601 |
36 | ····iget-object·v0,·p0,·Landroid/support/v4/widget/DrawerLayout$ViewDragCallback$1;->this$1:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; | 36 | ····iget-object·v0,·p0,·Landroid/support/v4/widget/DrawerLayout$ViewDragCallback$1;->this$1:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; |
37 | ····invoke-static·{v0},·Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;->access$000(Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;)V | 37 | ····invoke-static·{v0},·Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;->access$000(Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;)V |
38 | ····.line·1 | 38 | ····.line·1602 |
39 | ····return-void | 39 | ····return-void |
40 | .end·method | 40 | .end·method |
Offset 66, 15 lines modified | Offset 66, 17 lines modified | ||
66 | ············">;" | 66 | ············">;" |
67 | ········} | 67 | ········} |
68 | ····.end·annotation | 68 | ····.end·annotation |
69 | .end·field | 69 | .end·field |
70 | .field·private·mPreservedOpenState:Z | 70 | .field·private·mPreservedOpenState:Z |
71 | .field·private·mShadowDrawable:Landroid/graphics/drawable/Drawable; | 71 | .field·private·mShadowDrawableLeft:Landroid/graphics/drawable/Drawable; |
72 | .field·private·mShadowDrawableRight:Landroid/graphics/drawable/Drawable; | ||
72 | .field·private·mSlideOffset:F | 73 | .field·private·mSlideOffset:F |
73 | .field·private·mSlideRange:I | 74 | .field·private·mSlideRange:I |
74 | .field·private·mSlideableView:Landroid/view/View; | 75 | .field·private·mSlideableView:Landroid/view/View; |
Offset 84, 50 lines modified | Offset 86, 50 lines modified | ||
84 | #·direct·methods | 86 | #·direct·methods |
85 | .method·static·constructor·<clinit>()V | 87 | .method·static·constructor·<clinit>()V |
86 | ····.locals·2 | 88 | ····.locals·2 |
87 | ····.prologue | 89 | ····.prologue |
88 | ····.line·19 | 90 | ····.line·198 |
89 | ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I | 91 | ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I |
90 | ····.line·19 | 92 | ····.line·199 |
91 | ····.local·v0,·"deviceVersion":I | 93 | ····.local·v0,·"deviceVersion":I |
92 | ····const/16·v1,·0x11 | 94 | ····const/16·v1,·0x11 |
93 | ····if-lt·v0,·v1,·:cond_0 | 95 | ····if-lt·v0,·v1,·:cond_0 |
94 | ····.line· | 96 | ····.line·200 |
95 | ····new-instance·v1,·Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJBMR1; | 97 | ····new-instance·v1,·Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJBMR1; |
96 | ····invoke-direct·{v1},·Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJBMR1;-><init>()V | 98 | ····invoke-direct·{v1},·Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJBMR1;-><init>()V |
97 | ····sput-object·v1,·Landroid/support/v4/widget/SlidingPaneLayout;->IMPL:Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImpl; | 99 | ····sput-object·v1,·Landroid/support/v4/widget/SlidingPaneLayout;->IMPL:Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImpl; |
98 | ····.line·20 | 100 | ····.line·206 |
99 | ····:goto_0 | 101 | ····:goto_0 |
100 | ····return-void | 102 | ····return-void |
101 | ····.line· | 103 | ····.line·201 |
102 | ····:cond_0 | 104 | ····:cond_0 |
103 | ····const/16·v1,·0x10 | 105 | ····const/16·v1,·0x10 |
104 | ····if-lt·v0,·v1,·:cond_1 | 106 | ····if-lt·v0,·v1,·:cond_1 |
105 | ····.line· | 107 | ····.line·202 |
106 | ····new-instance·v1,·Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB; | 108 | ····new-instance·v1,·Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB; |
107 | ····invoke-direct·{v1},·Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;-><init>()V | 109 | ····invoke-direct·{v1},·Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;-><init>()V |
108 | ····sput-object·v1,·Landroid/support/v4/widget/SlidingPaneLayout;->IMPL:Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImpl; | 110 | ····sput-object·v1,·Landroid/support/v4/widget/SlidingPaneLayout;->IMPL:Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImpl; |
109 | ····goto·:goto_0 | 111 | ····goto·:goto_0 |
110 | ····.line·20 | 112 | ····.line·204 |
111 | ····:cond_1 | 113 | ····:cond_1 |
112 | ····new-instance·v1,·Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplBase; | 114 | ····new-instance·v1,·Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplBase; |
113 | ····invoke-direct·{v1},·Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplBase;-><init>()V | 115 | ····invoke-direct·{v1},·Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplBase;-><init>()V |
114 | ····sput-object·v1,·Landroid/support/v4/widget/SlidingPaneLayout;->IMPL:Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImpl; | 116 | ····sput-object·v1,·Landroid/support/v4/widget/SlidingPaneLayout;->IMPL:Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImpl; |
Offset 135, 764 lines modified | Offset 137, 931 lines modified | ||
135 | .end·method | 137 | .end·method |
136 | .method·public·constructor·<init>(Landroid/content/Context;)V | 138 | .method·public·constructor·<init>(Landroid/content/Context;)V |
137 | ····.locals·1 | 139 | ····.locals·1 |
138 | ····.param·p1,·"context"····#·Landroid/content/Context; | 140 | ····.param·p1,·"context"····#·Landroid/content/Context; |
139 | ····.prologue | 141 | ····.prologue |
140 | ····.line·2 | 142 | ····.line·250 |
141 | ····const/4·v0,·0x0 | 143 | ····const/4·v0,·0x0 |
142 | ····invoke-direct·{p0,·p1,·v0},·Landroid/support/v4/widget/SlidingPaneLayout;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V | 144 | ····invoke-direct·{p0,·p1,·v0},·Landroid/support/v4/widget/SlidingPaneLayout;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V |
143 | ····.line·2 | 145 | ····.line·251 |
144 | ····return-void | 146 | ····return-void |
145 | .end·method | 147 | .end·method |
146 | .method·public·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;)V | 148 | .method·public·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;)V |
147 | ····.locals·1 | 149 | ····.locals·1 |
148 | ····.param·p1,·"context"····#·Landroid/content/Context; | 150 | ····.param·p1,·"context"····#·Landroid/content/Context; |
149 | ····.param·p2,·"attrs"····#·Landroid/util/AttributeSet; | 151 | ····.param·p2,·"attrs"····#·Landroid/util/AttributeSet; |
150 | ····.prologue | 152 | ····.prologue |
151 | ····.line·25 | 153 | ····.line·254 |
152 | ····const/4·v0,·0x0 | 154 | ····const/4·v0,·0x0 |
153 | ····invoke-direct·{p0,·p1,·p2,·v0},·Landroid/support/v4/widget/SlidingPaneLayout;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V | 155 | ····invoke-direct·{p0,·p1,·p2,·v0},·Landroid/support/v4/widget/SlidingPaneLayout;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V |
154 | ····.line·25 | 156 | ····.line·255 |
155 | ····return-void | 157 | ····return-void |
156 | .end·method | 158 | .end·method |
157 | .method·public·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V | 159 | .method·public·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V |
158 | ····.locals· | 160 | ····.locals·5 |
159 | ····.param·p1,·"context"····#·Landroid/content/Context; | 161 | ····.param·p1,·"context"····#·Landroid/content/Context; |
160 | ····.param·p2,·"attrs"····#·Landroid/util/AttributeSet; | 162 | ····.param·p2,·"attrs"····#·Landroid/util/AttributeSet; |
161 | ····.param·p3,·"defStyle"····#·I | 163 | ····.param·p3,·"defStyle"····#·I |
162 | ····.prologue | 164 | ····.prologue |
163 | ····const/ | 165 | ····const/4·v3,·0x1 |
164 | ····const/ | 166 | ····const/high16·v4,·0x3f000000····#·0.5f |
165 | ····.line·25 | 167 | ····.line·258 |
166 | ····invoke-direct·{p0,·p1,·p2,·p3},·Landroid/view/ViewGroup;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V | 168 | ····invoke-direct·{p0,·p1,·p2,·p3},·Landroid/view/ViewGroup;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V |
167 | ····.line·10 | 169 | ····.line·108 |
168 | ····const·v2,·-0x33333334 | 170 | ····const·v2,·-0x33333334 |
169 | ····iput·v2,·p0,·Landroid/support/v4/widget/SlidingPaneLayout;->mSliderFadeColor:I | 171 | ····iput·v2,·p0,·Landroid/support/v4/widget/SlidingPaneLayout;->mSliderFadeColor:I |
170 | ····.line·18 | 172 | ····.line·188 |
171 | ····iput-boolean·v | 173 | ····iput-boolean·v3,·p0,·Landroid/support/v4/widget/SlidingPaneLayout;->mFirstLayout:Z |
172 | ····.line·1 | 174 | ····.line·190 |
173 | ····new-instance·v2,·Landroid/graphics/Rect; | 175 | ····new-instance·v2,·Landroid/graphics/Rect; |
174 | ····invoke-direct·{v2},·Landroid/graphics/Rect;-><init>()V | 176 | ····invoke-direct·{v2},·Landroid/graphics/Rect;-><init>()V |
Max diff block lines reached; 156789/161027 bytes (97.37%) of diff not shown. |
Offset 36, 15 lines modified | Offset 36, 15 lines modified | ||
36 | #·direct·methods | 36 | #·direct·methods |
37 | .method·static·constructor·<clinit>()V | 37 | .method·static·constructor·<clinit>()V |
38 | ····.locals·1 | 38 | ····.locals·1 |
39 | ····.prologue | 39 | ····.prologue |
40 | ····.line·1 | 40 | ····.line·1581 |
41 | ····new-instance·v0,·Landroid/support/v4/widget/DrawerLayout$SavedState$1; | 41 | ····new-instance·v0,·Landroid/support/v4/widget/DrawerLayout$SavedState$1; |
42 | ····invoke-direct·{v0},·Landroid/support/v4/widget/DrawerLayout$SavedState$1;-><init>()V | 42 | ····invoke-direct·{v0},·Landroid/support/v4/widget/DrawerLayout$SavedState$1;-><init>()V |
43 | ····sput-object·v0,·Landroid/support/v4/widget/DrawerLayout$SavedState;->CREATOR:Landroid/os/Parcelable$Creator; | 43 | ····sput-object·v0,·Landroid/support/v4/widget/DrawerLayout$SavedState;->CREATOR:Landroid/os/Parcelable$Creator; |
44 | ····return-void | 44 | ····return-void |
Offset 53, 72 lines modified | Offset 53, 72 lines modified | ||
53 | .method·public·constructor·<init>(Landroid/os/Parcel;)V | 53 | .method·public·constructor·<init>(Landroid/os/Parcel;)V |
54 | ····.locals·1 | 54 | ····.locals·1 |
55 | ····.param·p1,·"in"····#·Landroid/os/Parcel; | 55 | ····.param·p1,·"in"····#·Landroid/os/Parcel; |
56 | ····.prologue | 56 | ····.prologue |
57 | ····const/4·v0,·0x0 | 57 | ····const/4·v0,·0x0 |
58 | ····.line·1 | 58 | ····.line·1567 |
59 | ····invoke-direct·{p0,·p1},·Landroid/view/View$BaseSavedState;-><init>(Landroid/os/Parcel;)V | 59 | ····invoke-direct·{p0,·p1},·Landroid/view/View$BaseSavedState;-><init>(Landroid/os/Parcel;)V |
60 | ····.line·1 | 60 | ····.line·1562 |
61 | ····iput·v0,·p0,·Landroid/support/v4/widget/DrawerLayout$SavedState;->openDrawerGravity:I | 61 | ····iput·v0,·p0,·Landroid/support/v4/widget/DrawerLayout$SavedState;->openDrawerGravity:I |
62 | ····.line·1 | 62 | ····.line·1563 |
63 | ····iput·v0,·p0,·Landroid/support/v4/widget/DrawerLayout$SavedState;->lockModeLeft:I | 63 | ····iput·v0,·p0,·Landroid/support/v4/widget/DrawerLayout$SavedState;->lockModeLeft:I |
64 | ····.line·1 | 64 | ····.line·1564 |
65 | ····iput·v0,·p0,·Landroid/support/v4/widget/DrawerLayout$SavedState;->lockModeRight:I | 65 | ····iput·v0,·p0,·Landroid/support/v4/widget/DrawerLayout$SavedState;->lockModeRight:I |
66 | ····.line·1 | 66 | ····.line·1568 |
67 | ····invoke-virtual·{p1},·Landroid/os/Parcel;->readInt()I | 67 | ····invoke-virtual·{p1},·Landroid/os/Parcel;->readInt()I |
68 | ····move-result·v0 | 68 | ····move-result·v0 |
69 | ····iput·v0,·p0,·Landroid/support/v4/widget/DrawerLayout$SavedState;->openDrawerGravity:I | 69 | ····iput·v0,·p0,·Landroid/support/v4/widget/DrawerLayout$SavedState;->openDrawerGravity:I |
70 | ····.line·1 | 70 | ····.line·1569 |
71 | ····return-void | 71 | ····return-void |
72 | .end·method | 72 | .end·method |
73 | .method·public·constructor·<init>(Landroid/os/Parcelable;)V | 73 | .method·public·constructor·<init>(Landroid/os/Parcelable;)V |
74 | ····.locals·1 | 74 | ····.locals·1 |
75 | ····.param·p1,·"superState"····#·Landroid/os/Parcelable; | 75 | ····.param·p1,·"superState"····#·Landroid/os/Parcelable; |
76 | ····.prologue | 76 | ····.prologue |
77 | ····const/4·v0,·0x0 | 77 | ····const/4·v0,·0x0 |
78 | ····.line·1 | 78 | ····.line·1572 |
79 | ····invoke-direct·{p0,·p1},·Landroid/view/View$BaseSavedState;-><init>(Landroid/os/Parcelable;)V | 79 | ····invoke-direct·{p0,·p1},·Landroid/view/View$BaseSavedState;-><init>(Landroid/os/Parcelable;)V |
80 | ····.line·1 | 80 | ····.line·1562 |
81 | ····iput·v0,·p0,·Landroid/support/v4/widget/DrawerLayout$SavedState;->openDrawerGravity:I | 81 | ····iput·v0,·p0,·Landroid/support/v4/widget/DrawerLayout$SavedState;->openDrawerGravity:I |
82 | ····.line·1 | 82 | ····.line·1563 |
83 | ····iput·v0,·p0,·Landroid/support/v4/widget/DrawerLayout$SavedState;->lockModeLeft:I | 83 | ····iput·v0,·p0,·Landroid/support/v4/widget/DrawerLayout$SavedState;->lockModeLeft:I |
84 | ····.line·1 | 84 | ····.line·1564 |
85 | ····iput·v0,·p0,·Landroid/support/v4/widget/DrawerLayout$SavedState;->lockModeRight:I | 85 | ····iput·v0,·p0,·Landroid/support/v4/widget/DrawerLayout$SavedState;->lockModeRight:I |
86 | ····.line·1 | 86 | ····.line·1573 |
87 | ····return-void | 87 | ····return-void |
88 | .end·method | 88 | .end·method |
89 | #·virtual·methods | 89 | #·virtual·methods |
90 | .method·public·writeToParcel(Landroid/os/Parcel;I)V | 90 | .method·public·writeToParcel(Landroid/os/Parcel;I)V |
91 | ····.locals·1 | 91 | ····.locals·1 |
92 | ····.param·p1,·"dest"····#·Landroid/os/Parcel; | 92 | ····.param·p1,·"dest"····#·Landroid/os/Parcel; |
93 | ····.param·p2,·"flags"····#·I | 93 | ····.param·p2,·"flags"····#·I |
94 | ····.prologue | 94 | ····.prologue |
95 | ····.line·1 | 95 | ····.line·1577 |
96 | ····invoke-super·{p0,·p1,·p2},·Landroid/view/View$BaseSavedState;->writeToParcel(Landroid/os/Parcel;I)V | 96 | ····invoke-super·{p0,·p1,·p2},·Landroid/view/View$BaseSavedState;->writeToParcel(Landroid/os/Parcel;I)V |
97 | ····.line·1 | 97 | ····.line·1578 |
98 | ····iget·v0,·p0,·Landroid/support/v4/widget/DrawerLayout$SavedState;->openDrawerGravity:I | 98 | ····iget·v0,·p0,·Landroid/support/v4/widget/DrawerLayout$SavedState;->openDrawerGravity:I |
99 | ····invoke-virtual·{p1,·v0},·Landroid/os/Parcel;->writeInt(I)V | 99 | ····invoke-virtual·{p1,·v0},·Landroid/os/Parcel;->writeInt(I)V |
100 | ····.line·1 | 100 | ····.line·1579 |
101 | ····return-void | 101 | ····return-void |
102 | .end·method | 102 | .end·method |
Offset 28, 66 lines modified | Offset 28, 66 lines modified | ||
28 | #·direct·methods | 28 | #·direct·methods |
29 | .method·constructor·<init>()V | 29 | .method·constructor·<init>()V |
30 | ····.locals·0 | 30 | ····.locals·0 |
31 | ····.prologue | 31 | ····.prologue |
32 | ····.line·1 | 32 | ····.line·1465 |
33 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 33 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
34 | ····return-void | 34 | ····return-void |
35 | .end·method | 35 | .end·method |
36 | #·virtual·methods | 36 | #·virtual·methods |
37 | .method·public·createFromParcel(Landroid/os/Parcel;)Landroid/support/v4/widget/SlidingPaneLayout$SavedState; | 37 | .method·public·createFromParcel(Landroid/os/Parcel;)Landroid/support/v4/widget/SlidingPaneLayout$SavedState; |
38 | ····.locals·2 | 38 | ····.locals·2 |
39 | ····.param·p1,·"in"····#·Landroid/os/Parcel; | 39 | ····.param·p1,·"in"····#·Landroid/os/Parcel; |
40 | ····.prologue | 40 | ····.prologue |
41 | ····.line·1 | 41 | ····.line·1467 |
42 | ····new-instance·v0,·Landroid/support/v4/widget/SlidingPaneLayout$SavedState; | 42 | ····new-instance·v0,·Landroid/support/v4/widget/SlidingPaneLayout$SavedState; |
43 | ····const/4·v1,·0x0 | 43 | ····const/4·v1,·0x0 |
44 | ····invoke-direct·{v0,·p1,·v1},·Landroid/support/v4/widget/SlidingPaneLayout$SavedState;-><init>(Landroid/os/Parcel;Landroid/support/v4/widget/SlidingPaneLayout$1;)V | 44 | ····invoke-direct·{v0,·p1,·v1},·Landroid/support/v4/widget/SlidingPaneLayout$SavedState;-><init>(Landroid/os/Parcel;Landroid/support/v4/widget/SlidingPaneLayout$1;)V |
45 | ····return-object·v0 | 45 | ····return-object·v0 |
46 | .end·method | 46 | .end·method |
47 | .method·public·bridge·synthetic·createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; | 47 | .method·public·bridge·synthetic·createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; |
48 | ····.locals·1 | 48 | ····.locals·1 |
49 | ····.param·p1,·"x0"····#·Landroid/os/Parcel; | 49 | ····.param·p1,·"x0"····#·Landroid/os/Parcel; |
50 | ····.prologue | 50 | ····.prologue |
51 | ····.line·1 | 51 | ····.line·1465 |
52 | ····invoke-virtual·{p0,·p1},·Landroid/support/v4/widget/SlidingPaneLayout$SavedState$1;->createFromParcel(Landroid/os/Parcel;)Landroid/support/v4/widget/SlidingPaneLayout$SavedState; | 52 | ····invoke-virtual·{p0,·p1},·Landroid/support/v4/widget/SlidingPaneLayout$SavedState$1;->createFromParcel(Landroid/os/Parcel;)Landroid/support/v4/widget/SlidingPaneLayout$SavedState; |
53 | ····move-result-object·v0 | 53 | ····move-result-object·v0 |
54 | ····return-object·v0 | 54 | ····return-object·v0 |
55 | .end·method | 55 | .end·method |
56 | .method·public·newArray(I)[Landroid/support/v4/widget/SlidingPaneLayout$SavedState; | 56 | .method·public·newArray(I)[Landroid/support/v4/widget/SlidingPaneLayout$SavedState; |
57 | ····.locals·1 | 57 | ····.locals·1 |
58 | ····.param·p1,·"size"····#·I | 58 | ····.param·p1,·"size"····#·I |
59 | ····.prologue | 59 | ····.prologue |
60 | ····.line·1 | 60 | ····.line·1471 |
61 | ····new-array·v0,·p1,·[Landroid/support/v4/widget/SlidingPaneLayout$SavedState; | 61 | ····new-array·v0,·p1,·[Landroid/support/v4/widget/SlidingPaneLayout$SavedState; |
62 | ····return-object·v0 | 62 | ····return-object·v0 |
63 | .end·method | 63 | .end·method |
64 | .method·public·bridge·synthetic·newArray(I)[Ljava/lang/Object; | 64 | .method·public·bridge·synthetic·newArray(I)[Ljava/lang/Object; |
65 | ····.locals·1 | 65 | ····.locals·1 |
66 | ····.param·p1,·"x0"····#·I | 66 | ····.param·p1,·"x0"····#·I |
67 | ····.prologue | 67 | ····.prologue |
68 | ····.line·1 | 68 | ····.line·1465 |
69 | ····invoke-virtual·{p0,·p1},·Landroid/support/v4/widget/SlidingPaneLayout$SavedState$1;->newArray(I)[Landroid/support/v4/widget/SlidingPaneLayout$SavedState; | 69 | ····invoke-virtual·{p0,·p1},·Landroid/support/v4/widget/SlidingPaneLayout$SavedState$1;->newArray(I)[Landroid/support/v4/widget/SlidingPaneLayout$SavedState; |
70 | ····move-result-object·v0 | 70 | ····move-result-object·v0 |
71 | ····return-object·v0 | 71 | ····return-object·v0 |
72 | .end·method | 72 | .end·method |
Offset 237, 26 lines modified | Offset 237, 26 lines modified | ||
237 | ····.param·p2,·"odelta"····#·F | 237 | ····.param·p2,·"odelta"····#·F |
238 | ····.param·p3,·"pointerId"····#·I | 238 | ····.param·p3,·"pointerId"····#·I |
239 | ····.param·p4,·"edge"····#·I | 239 | ····.param·p4,·"edge"····#·I |
240 | ····.prologue | 240 | ····.prologue |
241 | ····const/4·v2,·0x0 | 241 | ····const/4·v2,·0x0 |
242 | ····.line·12 | 242 | ····.line·1248 |
243 | ····invoke-static·{p1},·Ljava/lang/Math;->abs(F)F | 243 | ····invoke-static·{p1},·Ljava/lang/Math;->abs(F)F |
244 | ····move-result·v0 | 244 | ····move-result·v0 |
245 | ····.line·12 | 245 | ····.line·1249 |
246 | ····.local·v0,·"absDelta":F | 246 | ····.local·v0,·"absDelta":F |
247 | ····invoke-static·{p2},·Ljava/lang/Math;->abs(F)F | 247 | ····invoke-static·{p2},·Ljava/lang/Math;->abs(F)F |
248 | ····move-result·v1 | 248 | ····move-result·v1 |
249 | ····.line·12 | 249 | ····.line·1251 |
250 | ····.local·v1,·"absODelta":F | 250 | ····.local·v1,·"absODelta":F |
251 | ····iget-object·v3,·p0,·Landroid/support/v4/widget/ViewDragHelper;->mInitialEdgesTouched:[I | 251 | ····iget-object·v3,·p0,·Landroid/support/v4/widget/ViewDragHelper;->mInitialEdgesTouched:[I |
252 | ····aget·v3,·v3,·p3 | 252 | ····aget·v3,·v3,·p3 |
253 | ····and-int/2addr·v3,·p4 | 253 | ····and-int/2addr·v3,·p4 |
Offset 296, 20 lines modified | Offset 296, 20 lines modified | ||
296 | ····int-to-float·v3,·v3 | 296 | ····int-to-float·v3,·v3 |
297 | ····cmpg-float·v3,·v1,·v3 | 297 | ····cmpg-float·v3,·v1,·v3 |
298 | ····if-gtz·v3,·:cond_1 | 298 | ····if-gtz·v3,·:cond_1 |
299 | ····.line·12 | 299 | ····.line·1261 |
300 | ····:cond_0 | 300 | ····:cond_0 |
301 | ····:goto_0 | 301 | ····:goto_0 |
302 | ····return·v2 | 302 | ····return·v2 |
303 | ····.line·12 | 303 | ····.line·1257 |
304 | ····:cond_1 | 304 | ····:cond_1 |
305 | ····const/high16·v3,·0x3f000000····#·0.5f | 305 | ····const/high16·v3,·0x3f000000····#·0.5f |
306 | ····mul-float/2addr·v3,·v1 | 306 | ····mul-float/2addr·v3,·v1 |
307 | ····cmpg-float·v3,·v0,·v3 | 307 | ····cmpg-float·v3,·v0,·v3 |
Offset 319, 26 lines modified | Offset 319, 26 lines modified | ||
319 | ····invoke-virtual·{v3,·p4},·Landroid/support/v4/widget/ViewDragHelper$Callback;->onEdgeLock(I)Z | 319 | ····invoke-virtual·{v3,·p4},·Landroid/support/v4/widget/ViewDragHelper$Callback;->onEdgeLock(I)Z |
320 | ····move-result·v3 | 320 | ····move-result·v3 |
321 | ····if-eqz·v3,·:cond_2 | 321 | ····if-eqz·v3,·:cond_2 |
322 | ····.line·12 | 322 | ····.line·1258 |
323 | ····iget-object·v3,·p0,·Landroid/support/v4/widget/ViewDragHelper;->mEdgeDragsLocked:[I | 323 | ····iget-object·v3,·p0,·Landroid/support/v4/widget/ViewDragHelper;->mEdgeDragsLocked:[I |
324 | ····aget·v4,·v3,·p3 | 324 | ····aget·v4,·v3,·p3 |
325 | ····or-int/2addr·v4,·p4 | 325 | ····or-int/2addr·v4,·p4 |
326 | ····aput·v4,·v3,·p3 | 326 | ····aput·v4,·v3,·p3 |
327 | ····goto·:goto_0 | 327 | ····goto·:goto_0 |
328 | ····.line·12 | 328 | ····.line·1261 |
329 | ····:cond_2 | 329 | ····:cond_2 |
330 | ····iget-object·v3,·p0,·Landroid/support/v4/widget/ViewDragHelper;->mEdgeDragsInProgress:[I | 330 | ····iget-object·v3,·p0,·Landroid/support/v4/widget/ViewDragHelper;->mEdgeDragsInProgress:[I |
331 | ····aget·v3,·v3,·p3 | 331 | ····aget·v3,·v3,·p3 |
332 | ····and-int/2addr·v3,·p4 | 332 | ····and-int/2addr·v3,·p4 |
Offset 364, 57 lines modified | Offset 364, 57 lines modified | ||
364 | ····.param·p3,·"dy"····#·F | 364 | ····.param·p3,·"dy"····#·F |
365 | ····.prologue | 365 | ····.prologue |
366 | ····const/4·v2,·0x1 | 366 | ····const/4·v2,·0x1 |
367 | ····const/4·v3,·0x0 | 367 | ····const/4·v3,·0x0 |
368 | ····.line·12 | 368 | ····.line·1275 |
369 | ····if-nez·p1,·:cond_1 | 369 | ····if-nez·p1,·:cond_1 |
370 | ····move·v2,·v3 | 370 | ····move·v2,·v3 |
371 | ····.line·12 | 371 | ····.line·1288 |
372 | ····:cond_0 | 372 | ····:cond_0 |
373 | ····:goto_0 | 373 | ····:goto_0 |
374 | ····return·v2 | 374 | ····return·v2 |
375 | ····.line·12 | 375 | ····.line·1278 |
376 | ····:cond_1 | 376 | ····:cond_1 |
377 | ····iget-object·v4,·p0,·Landroid/support/v4/widget/ViewDragHelper;->mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; | 377 | ····iget-object·v4,·p0,·Landroid/support/v4/widget/ViewDragHelper;->mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; |
378 | ····invoke-virtual·{v4,·p1},·Landroid/support/v4/widget/ViewDragHelper$Callback;->getViewHorizontalDragRange(Landroid/view/View;)I | 378 | ····invoke-virtual·{v4,·p1},·Landroid/support/v4/widget/ViewDragHelper$Callback;->getViewHorizontalDragRange(Landroid/view/View;)I |
379 | ····move-result·v4 | 379 | ····move-result·v4 |
380 | ····if-lez·v4,·:cond_2 | 380 | ····if-lez·v4,·:cond_2 |
381 | ····move·v0,·v2 | 381 | ····move·v0,·v2 |
382 | ····.line·12 | 382 | ····.line·1279 |
383 | ····.local·v0,·"checkHorizontal":Z | 383 | ····.local·v0,·"checkHorizontal":Z |
384 | ····:goto_1 | 384 | ····:goto_1 |
385 | ····iget-object·v4,·p0,·Landroid/support/v4/widget/ViewDragHelper;->mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; | 385 | ····iget-object·v4,·p0,·Landroid/support/v4/widget/ViewDragHelper;->mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback; |
386 | ····invoke-virtual·{v4,·p1},·Landroid/support/v4/widget/ViewDragHelper$Callback;->getViewVerticalDragRange(Landroid/view/View;)I | 386 | ····invoke-virtual·{v4,·p1},·Landroid/support/v4/widget/ViewDragHelper$Callback;->getViewVerticalDragRange(Landroid/view/View;)I |
387 | ····move-result·v4 | 387 | ····move-result·v4 |
388 | ····if-lez·v4,·:cond_3 | 388 | ····if-lez·v4,·:cond_3 |
389 | ····move·v1,·v2 | 389 | ····move·v1,·v2 |
390 | ····.line·12 | 390 | ····.line·1281 |
391 | ····.local·v1,·"checkVertical":Z | 391 | ····.local·v1,·"checkVertical":Z |
392 | ····:goto_2 | 392 | ····:goto_2 |
393 | ····if-eqz·v0,·:cond_4 | 393 | ····if-eqz·v0,·:cond_4 |
394 | ····if-eqz·v1,·:cond_4 | 394 | ····if-eqz·v1,·:cond_4 |
395 | ····.line·12 | 395 | ····.line·1282 |
396 | ····mul-float·v4,·p2,·p2 | 396 | ····mul-float·v4,·p2,·p2 |
Max diff block lines reached; 101170/103963 bytes (97.31%) of diff not shown. |
Offset 18, 60 lines modified | Offset 18, 63 lines modified | ||
18 | #·direct·methods | 18 | #·direct·methods |
19 | .method·constructor·<init>()V | 19 | .method·constructor·<init>()V |
20 | ····.locals·0 | 20 | ····.locals·0 |
21 | ····.prologue | 21 | ····.prologue |
22 | ····.line· | 22 | ····.line·61 |
23 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 23 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
24 | ····return-void | 24 | ····return-void |
25 | .end·method | 25 | .end·method |
26 | #·virtual·methods | 26 | #·virtual·methods |
27 | .method·public·abortAnimation(Ljava/lang/Object;)V | 27 | .method·public·abortAnimation(Ljava/lang/Object;)V |
28 | ····.locals·0 | 28 | ····.locals·0 |
29 | ····.param·p1,·"scroller"····#·Ljava/lang/Object; | 29 | ····.param·p1,·"scroller"····#·Ljava/lang/Object; |
30 | ····.prologue | 30 | ····.prologue |
31 | ····.line·11 | 31 | ····.line·119 |
32 | ····check-cast·p1,·Landroid/widget/Scroller; | 32 | ····check-cast·p1,·Landroid/widget/Scroller; |
33 | ····.end·local·p1····#·"scroller":Ljava/lang/Object; | 33 | ····.end·local·p1····#·"scroller":Ljava/lang/Object; |
34 | ····invoke-virtual·{p1},·Landroid/widget/Scroller;->abortAnimation()V | 34 | ····invoke-virtual·{p1},·Landroid/widget/Scroller;->abortAnimation()V |
35 | ····.line·1 | 35 | ····.line·120 |
36 | ····return-void | 36 | ····return-void |
37 | .end·method | 37 | .end·method |
38 | .method·public·computeScrollOffset(Ljava/lang/Object;)Z | 38 | .method·public·computeScrollOffset(Ljava/lang/Object;)Z |
39 | ····.locals· | 39 | ····.locals·2 |
40 | ····.param·p1,·"scroller"····#·Ljava/lang/Object; | 40 | ····.param·p1,·"scroller"····#·Ljava/lang/Object; |
41 | ····.prologue | 41 | ····.prologue |
42 | ····.line· | 42 | ····.line·90 |
43 | ···· | 43 | ····move-object·v0,·p1 |
44 | ····check-cast·v0,·Landroid/widget/Scroller; | ||
44 | ····.end·local·p1····#·"scroller":Ljava/lang/Object; | ||
45 | ····invoke-virtual·{p1},·Landroid/widget/Scroller;->computeScrollOffset()Z | ||
46 | ···· | 45 | ····.line·91 |
46 | ····.local·v0,·"s":Landroid/widget/Scroller; | ||
47 | ····invoke-virtual·{v0},·Landroid/widget/Scroller;->computeScrollOffset()Z | ||
48 | ····move-result·v1 | ||
47 | ····return·v | 49 | ····return·v1 |
48 | .end·method | 50 | .end·method |
49 | .method·public·createScroller(Landroid/content/Context;Landroid/view/animation/Interpolator;)Ljava/lang/Object; | 51 | .method·public·createScroller(Landroid/content/Context;Landroid/view/animation/Interpolator;)Ljava/lang/Object; |
50 | ····.locals·1 | 52 | ····.locals·1 |
51 | ····.param·p1,·"context"····#·Landroid/content/Context; | 53 | ····.param·p1,·"context"····#·Landroid/content/Context; |
52 | ····.param·p2,·"interpolator"····#·Landroid/view/animation/Interpolator; | 54 | ····.param·p2,·"interpolator"····#·Landroid/view/animation/Interpolator; |
53 | ····.prologue | 55 | ····.prologue |
54 | ····.line· | 56 | ····.line·64 |
55 | ····if-eqz·p2,·:cond_0 | 57 | ····if-eqz·p2,·:cond_0 |
56 | ····new-instance·v0,·Landroid/widget/Scroller; | 58 | ····new-instance·v0,·Landroid/widget/Scroller; |
57 | ····invoke-direct·{v0,·p1,·p2},·Landroid/widget/Scroller;-><init>(Landroid/content/Context;Landroid/view/animation/Interpolator;)V | 59 | ····invoke-direct·{v0,·p1,·p2},·Landroid/widget/Scroller;-><init>(Landroid/content/Context;Landroid/view/animation/Interpolator;)V |
58 | ····:goto_0 | 60 | ····:goto_0 |
Offset 94, 15 lines modified | Offset 97, 15 lines modified | ||
94 | ····.param·p5,·"velY"····#·I | 97 | ····.param·p5,·"velY"····#·I |
95 | ····.param·p6,·"minX"····#·I | 98 | ····.param·p6,·"minX"····#·I |
96 | ····.param·p7,·"maxX"····#·I | 99 | ····.param·p7,·"maxX"····#·I |
97 | ····.param·p8,·"minY"····#·I | 100 | ····.param·p8,·"minY"····#·I |
98 | ····.param·p9,·"maxY"····#·I | 101 | ····.param·p9,·"maxY"····#·I |
99 | ····.prologue | 102 | ····.prologue |
100 | ····.line·10 | 103 | ····.line·108 |
101 | ····move-object·v0,·p1 | 104 | ····move-object·v0,·p1 |
102 | ····check-cast·v0,·Landroid/widget/Scroller; | 105 | ····check-cast·v0,·Landroid/widget/Scroller; |
103 | ····move·v1,·p2 | 106 | ····move·v1,·p2 |
104 | ····move·v2,·p3 | 107 | ····move·v2,·p3 |
Offset 117, 15 lines modified | Offset 120, 15 lines modified | ||
117 | ····move/from16·v7,·p8 | 120 | ····move/from16·v7,·p8 |
118 | ····move/from16·v8,·p9 | 121 | ····move/from16·v8,·p9 |
119 | ····invoke-virtual/range·{v0·..·v8},·Landroid/widget/Scroller;->fling(IIIIIIII)V | 122 | ····invoke-virtual/range·{v0·..·v8},·Landroid/widget/Scroller;->fling(IIIIIIII)V |
120 | ····.line·10 | 123 | ····.line·109 |
121 | ····return-void | 124 | ····return-void |
122 | .end·method | 125 | .end·method |
123 | .method·public·fling(Ljava/lang/Object;IIIIIIIIII)V | 126 | .method·public·fling(Ljava/lang/Object;IIIIIIIIII)V |
124 | ····.locals·9 | 127 | ····.locals·9 |
125 | ····.param·p1,·"scroller"····#·Ljava/lang/Object; | 128 | ····.param·p1,·"scroller"····#·Ljava/lang/Object; |
126 | ····.param·p2,·"startX"····#·I | 129 | ····.param·p2,·"startX"····#·I |
Offset 136, 15 lines modified | Offset 139, 15 lines modified | ||
136 | ····.param·p7,·"maxX"····#·I | 139 | ····.param·p7,·"maxX"····#·I |
137 | ····.param·p8,·"minY"····#·I | 140 | ····.param·p8,·"minY"····#·I |
138 | ····.param·p9,·"maxY"····#·I | 141 | ····.param·p9,·"maxY"····#·I |
139 | ····.param·p10,·"overX"····#·I | 142 | ····.param·p10,·"overX"····#·I |
140 | ····.param·p11,·"overY"····#·I | 143 | ····.param·p11,·"overY"····#·I |
141 | ····.prologue | 144 | ····.prologue |
142 | ····.line·1 | 145 | ····.line·114 |
143 | ····move-object·v0,·p1 | 146 | ····move-object·v0,·p1 |
144 | ····check-cast·v0,·Landroid/widget/Scroller; | 147 | ····check-cast·v0,·Landroid/widget/Scroller; |
145 | ····move·v1,·p2 | 148 | ····move·v1,·p2 |
146 | ····move·v2,·p3 | 149 | ····move·v2,·p3 |
Offset 159, 35 lines modified | Offset 162, 35 lines modified | ||
159 | ····move/from16·v7,·p8 | 162 | ····move/from16·v7,·p8 |
160 | ····move/from16·v8,·p9 | 163 | ····move/from16·v8,·p9 |
161 | ····invoke-virtual/range·{v0·..·v8},·Landroid/widget/Scroller;->fling(IIIIIIII)V | 164 | ····invoke-virtual/range·{v0·..·v8},·Landroid/widget/Scroller;->fling(IIIIIIII)V |
162 | ····.line·1 | 165 | ····.line·115 |
163 | ····return-void | 166 | ····return-void |
164 | .end·method | 167 | .end·method |
165 | .method·public·getCurrVelocity(Ljava/lang/Object;)F | 168 | .method·public·getCurrVelocity(Ljava/lang/Object;)F |
166 | ····.locals·1 | 169 | ····.locals·1 |
Max diff block lines reached; 4041/7245 bytes (55.78%) of diff not shown. |
Offset 27, 129 lines modified | Offset 27, 129 lines modified | ||
27 | #·direct·methods | 27 | #·direct·methods |
28 | .method·public·constructor·<init>(II)V | 28 | .method·public·constructor·<init>(II)V |
29 | ····.locals·1 | 29 | ····.locals·1 |
30 | ····.param·p1,·"width"····#·I | 30 | ····.param·p1,·"width"····#·I |
31 | ····.param·p2,·"height"····#·I | 31 | ····.param·p2,·"height"····#·I |
32 | ····.prologue | 32 | ····.prologue |
33 | ····.line·1 | 33 | ····.line·1777 |
34 | ····invoke-direct·{p0,·p1,·p2},·Landroid/view/ViewGroup$MarginLayoutParams;-><init>(II)V | 34 | ····invoke-direct·{p0,·p1,·p2},·Landroid/view/ViewGroup$MarginLayoutParams;-><init>(II)V |
35 | ····.line·1 | 35 | ····.line·1763 |
36 | ····const/4·v0,·0x0 | 36 | ····const/4·v0,·0x0 |
37 | ····iput·v0,·p0,·Landroid/support/v4/widget/DrawerLayout$LayoutParams;->gravity:I | 37 | ····iput·v0,·p0,·Landroid/support/v4/widget/DrawerLayout$LayoutParams;->gravity:I |
38 | ····.line·1 | 38 | ····.line·1778 |
39 | ····return-void | 39 | ····return-void |
40 | .end·method | 40 | .end·method |
41 | .method·public·constructor·<init>(III)V | 41 | .method·public·constructor·<init>(III)V |
42 | ····.locals·0 | 42 | ····.locals·0 |
43 | ····.param·p1,·"width"····#·I | 43 | ····.param·p1,·"width"····#·I |
44 | ····.param·p2,·"height"····#·I | 44 | ····.param·p2,·"height"····#·I |
45 | ····.param·p3,·"gravity"····#·I | 45 | ····.param·p3,·"gravity"····#·I |
46 | ····.prologue | 46 | ····.prologue |
47 | ····.line·1 | 47 | ····.line·1781 |
48 | ····invoke-direct·{p0,·p1,·p2},·Landroid/support/v4/widget/DrawerLayout$LayoutParams;-><init>(II)V | 48 | ····invoke-direct·{p0,·p1,·p2},·Landroid/support/v4/widget/DrawerLayout$LayoutParams;-><init>(II)V |
49 | ····.line·1 | 49 | ····.line·1782 |
50 | ····iput·p3,·p0,·Landroid/support/v4/widget/DrawerLayout$LayoutParams;->gravity:I | 50 | ····iput·p3,·p0,·Landroid/support/v4/widget/DrawerLayout$LayoutParams;->gravity:I |
51 | ····.line·1 | 51 | ····.line·1783 |
52 | ····return-void | 52 | ····return-void |
53 | .end·method | 53 | .end·method |
54 | .method·public·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;)V | 54 | .method·public·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;)V |
55 | ····.locals·3 | 55 | ····.locals·3 |
56 | ····.param·p1,·"c"····#·Landroid/content/Context; | 56 | ····.param·p1,·"c"····#·Landroid/content/Context; |
57 | ····.param·p2,·"attrs"····#·Landroid/util/AttributeSet; | 57 | ····.param·p2,·"attrs"····#·Landroid/util/AttributeSet; |
58 | ····.prologue | 58 | ····.prologue |
59 | ····const/4·v2,·0x0 | 59 | ····const/4·v2,·0x0 |
60 | ····.line·1 | 60 | ····.line·1769 |
61 | ····invoke-direct·{p0,·p1,·p2},·Landroid/view/ViewGroup$MarginLayoutParams;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V | 61 | ····invoke-direct·{p0,·p1,·p2},·Landroid/view/ViewGroup$MarginLayoutParams;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V |
62 | ····.line·1 | 62 | ····.line·1763 |
63 | ····iput·v2,·p0,·Landroid/support/v4/widget/DrawerLayout$LayoutParams;->gravity:I | 63 | ····iput·v2,·p0,·Landroid/support/v4/widget/DrawerLayout$LayoutParams;->gravity:I |
64 | ····.line·1 | 64 | ····.line·1771 |
65 | ····invoke-static·{},·Landroid/support/v4/widget/DrawerLayout;->access$100()[I | 65 | ····invoke-static·{},·Landroid/support/v4/widget/DrawerLayout;->access$100()[I |
66 | ····move-result-object·v1 | 66 | ····move-result-object·v1 |
67 | ····invoke-virtual·{p1,·p2,·v1},·Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; | 67 | ····invoke-virtual·{p1,·p2,·v1},·Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; |
68 | ····move-result-object·v0 | 68 | ····move-result-object·v0 |
69 | ····.line·1 | 69 | ····.line·1772 |
70 | ····.local·v0,·"a":Landroid/content/res/TypedArray; | 70 | ····.local·v0,·"a":Landroid/content/res/TypedArray; |
71 | ····invoke-virtual·{v0,·v2,·v2},·Landroid/content/res/TypedArray;->getInt(II)I | 71 | ····invoke-virtual·{v0,·v2,·v2},·Landroid/content/res/TypedArray;->getInt(II)I |
72 | ····move-result·v1 | 72 | ····move-result·v1 |
73 | ····iput·v1,·p0,·Landroid/support/v4/widget/DrawerLayout$LayoutParams;->gravity:I | 73 | ····iput·v1,·p0,·Landroid/support/v4/widget/DrawerLayout$LayoutParams;->gravity:I |
74 | ····.line·1 | 74 | ····.line·1773 |
75 | ····invoke-virtual·{v0},·Landroid/content/res/TypedArray;->recycle()V | 75 | ····invoke-virtual·{v0},·Landroid/content/res/TypedArray;->recycle()V |
76 | ····.line·1 | 76 | ····.line·1774 |
77 | ····return-void | 77 | ····return-void |
78 | .end·method | 78 | .end·method |
79 | .method·public·constructor·<init>(Landroid/support/v4/widget/DrawerLayout$LayoutParams;)V | 79 | .method·public·constructor·<init>(Landroid/support/v4/widget/DrawerLayout$LayoutParams;)V |
80 | ····.locals·1 | 80 | ····.locals·1 |
81 | ····.param·p1,·"source"····#·Landroid/support/v4/widget/DrawerLayout$LayoutParams; | 81 | ····.param·p1,·"source"····#·Landroid/support/v4/widget/DrawerLayout$LayoutParams; |
82 | ····.prologue | 82 | ····.prologue |
83 | ····.line·1 | 83 | ····.line·1786 |
84 | ····invoke-direct·{p0,·p1},·Landroid/view/ViewGroup$MarginLayoutParams;-><init>(Landroid/view/ViewGroup$MarginLayoutParams;)V | 84 | ····invoke-direct·{p0,·p1},·Landroid/view/ViewGroup$MarginLayoutParams;-><init>(Landroid/view/ViewGroup$MarginLayoutParams;)V |
85 | ····.line·1 | 85 | ····.line·1763 |
86 | ····const/4·v0,·0x0 | 86 | ····const/4·v0,·0x0 |
87 | ····iput·v0,·p0,·Landroid/support/v4/widget/DrawerLayout$LayoutParams;->gravity:I | 87 | ····iput·v0,·p0,·Landroid/support/v4/widget/DrawerLayout$LayoutParams;->gravity:I |
88 | ····.line·1 | 88 | ····.line·1787 |
89 | ····iget·v0,·p1,·Landroid/support/v4/widget/DrawerLayout$LayoutParams;->gravity:I | 89 | ····iget·v0,·p1,·Landroid/support/v4/widget/DrawerLayout$LayoutParams;->gravity:I |
90 | ····iput·v0,·p0,·Landroid/support/v4/widget/DrawerLayout$LayoutParams;->gravity:I | 90 | ····iput·v0,·p0,·Landroid/support/v4/widget/DrawerLayout$LayoutParams;->gravity:I |
91 | ····.line·1 | 91 | ····.line·1788 |
92 | ····return-void | 92 | ····return-void |
93 | .end·method | 93 | .end·method |
94 | .method·public·constructor·<init>(Landroid/view/ViewGroup$LayoutParams;)V | 94 | .method·public·constructor·<init>(Landroid/view/ViewGroup$LayoutParams;)V |
95 | ····.locals·1 | 95 | ····.locals·1 |
96 | ····.param·p1,·"source"····#·Landroid/view/ViewGroup$LayoutParams; | 96 | ····.param·p1,·"source"····#·Landroid/view/ViewGroup$LayoutParams; |
97 | ····.prologue | 97 | ····.prologue |
98 | ····.line·1 | 98 | ····.line·1791 |
99 | ····invoke-direct·{p0,·p1},·Landroid/view/ViewGroup$MarginLayoutParams;-><init>(Landroid/view/ViewGroup$LayoutParams;)V | 99 | ····invoke-direct·{p0,·p1},·Landroid/view/ViewGroup$MarginLayoutParams;-><init>(Landroid/view/ViewGroup$LayoutParams;)V |
100 | ····.line·1 | 100 | ····.line·1763 |
101 | ····const/4·v0,·0x0 | 101 | ····const/4·v0,·0x0 |
102 | ····iput·v0,·p0,·Landroid/support/v4/widget/DrawerLayout$LayoutParams;->gravity:I | 102 | ····iput·v0,·p0,·Landroid/support/v4/widget/DrawerLayout$LayoutParams;->gravity:I |
103 | ····.line·1 | 103 | ····.line·1792 |
104 | ····return-void | 104 | ····return-void |
105 | .end·method | 105 | .end·method |
106 | .method·public·constructor·<init>(Landroid/view/ViewGroup$MarginLayoutParams;)V | 106 | .method·public·constructor·<init>(Landroid/view/ViewGroup$MarginLayoutParams;)V |
107 | ····.locals·1 | 107 | ····.locals·1 |
108 | ····.param·p1,·"source"····#·Landroid/view/ViewGroup$MarginLayoutParams; | 108 | ····.param·p1,·"source"····#·Landroid/view/ViewGroup$MarginLayoutParams; |
109 | ····.prologue | 109 | ····.prologue |
110 | ····.line·1 | 110 | ····.line·1795 |
111 | ····invoke-direct·{p0,·p1},·Landroid/view/ViewGroup$MarginLayoutParams;-><init>(Landroid/view/ViewGroup$MarginLayoutParams;)V | 111 | ····invoke-direct·{p0,·p1},·Landroid/view/ViewGroup$MarginLayoutParams;-><init>(Landroid/view/ViewGroup$MarginLayoutParams;)V |
112 | ····.line·1 | 112 | ····.line·1763 |
113 | ····const/4·v0,·0x0 | 113 | ····const/4·v0,·0x0 |
114 | ····iput·v0,·p0,·Landroid/support/v4/widget/DrawerLayout$LayoutParams;->gravity:I | 114 | ····iput·v0,·p0,·Landroid/support/v4/widget/DrawerLayout$LayoutParams;->gravity:I |
115 | ····.line·1 | 115 | ····.line·1796 |
Max diff block lines reached; 13/4153 bytes (0.31%) of diff not shown. |
Offset 15, 27 lines modified | Offset 15, 27 lines modified | ||
15 | #·direct·methods | 15 | #·direct·methods |
16 | .method·constructor·<init>()V | 16 | .method·constructor·<init>()V |
17 | ····.locals·0 | 17 | ····.locals·0 |
18 | ····.prologue | 18 | ····.prologue |
19 | ····.line·23 | 19 | ····.line·238 |
20 | ····invoke-direct·{p0},·Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread;-><init>()V | 20 | ····invoke-direct·{p0},·Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread;-><init>()V |
21 | ····return-void | 21 | ····return-void |
22 | .end·method | 22 | .end·method |
23 | #·virtual·methods | 23 | #·virtual·methods |
24 | .method·public·getCurrVelocity(Ljava/lang/Object;)F | 24 | .method·public·getCurrVelocity(Ljava/lang/Object;)F |
25 | ····.locals·1 | 25 | ····.locals·1 |
26 | ····.param·p1,·"scroller"····#·Ljava/lang/Object; | 26 | ····.param·p1,·"scroller"····#·Ljava/lang/Object; |
27 | ····.prologue | 27 | ····.prologue |
28 | ····.line·2 | 28 | ····.line·241 |
29 | ····invoke-static·{p1},·Landroid/support/v4/widget/ScrollerCompatIcs;->getCurrVelocity(Ljava/lang/Object;)F | 29 | ····invoke-static·{p1},·Landroid/support/v4/widget/ScrollerCompatIcs;->getCurrVelocity(Ljava/lang/Object;)F |
30 | ····move-result·v0 | 30 | ····move-result·v0 |
31 | ····return·v0 | 31 | ····return·v0 |
32 | .end·method | 32 | .end·method |
Offset 15, 35 lines modified | Offset 15, 35 lines modified | ||
15 | #·direct·methods | 15 | #·direct·methods |
16 | .method·constructor·<init>()V | 16 | .method·constructor·<init>()V |
17 | ····.locals·0 | 17 | ····.locals·0 |
18 | ····.prologue | 18 | ····.prologue |
19 | ····.line·1 | 19 | ····.line·1531 |
20 | ····invoke-direct·{p0},·Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplBase;-><init>()V | 20 | ····invoke-direct·{p0},·Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplBase;-><init>()V |
21 | ····return-void | 21 | ····return-void |
22 | .end·method | 22 | .end·method |
23 | #·virtual·methods | 23 | #·virtual·methods |
24 | .method·public·invalidateChildRegion(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V | 24 | .method·public·invalidateChildRegion(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V |
25 | ····.locals·1 | 25 | ····.locals·1 |
26 | ····.param·p1,·"parent"····#·Landroid/support/v4/widget/SlidingPaneLayout; | 26 | ····.param·p1,·"parent"····#·Landroid/support/v4/widget/SlidingPaneLayout; |
27 | ····.param·p2,·"child"····#·Landroid/view/View; | 27 | ····.param·p2,·"child"····#·Landroid/view/View; |
28 | ····.prologue | 28 | ····.prologue |
29 | ····.line·1 | 29 | ····.line·1534 |
30 | ····invoke-virtual·{p2},·Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams; | 30 | ····invoke-virtual·{p2},·Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams; |
31 | ····move-result-object·v0 | 31 | ····move-result-object·v0 |
32 | ····check-cast·v0,·Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; | 32 | ····check-cast·v0,·Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; |
33 | ····iget-object·v0,·v0,·Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;->dimPaint:Landroid/graphics/Paint; | 33 | ····iget-object·v0,·v0,·Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;->dimPaint:Landroid/graphics/Paint; |
34 | ····invoke-static·{p2,·v0},·Landroid/support/v4/view/ViewCompat;->setLayerPaint(Landroid/view/View;Landroid/graphics/Paint;)V | 34 | ····invoke-static·{p2,·v0},·Landroid/support/v4/view/ViewCompat;->setLayerPaint(Landroid/view/View;Landroid/graphics/Paint;)V |
35 | ····.line·135 | 35 | ····.line·1535 |
36 | ····return-void | 36 | ····return-void |
37 | .end·method | 37 | .end·method |
Offset 25, 65 lines modified | Offset 25, 65 lines modified | ||
25 | #·direct·methods | 25 | #·direct·methods |
26 | .method·constructor·<init>(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V | 26 | .method·constructor·<init>(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V |
27 | ····.locals·0 | 27 | ····.locals·0 |
28 | ····.param·p2,·"childView"····#·Landroid/view/View; | 28 | ····.param·p2,·"childView"····#·Landroid/view/View; |
29 | ····.prologue | 29 | ····.prologue |
30 | ····.line·1 | 30 | ····.line·1627 |
31 | ····iput-object·p1,·p0,·Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;->this$0:Landroid/support/v4/widget/SlidingPaneLayout; | 31 | ····iput-object·p1,·p0,·Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;->this$0:Landroid/support/v4/widget/SlidingPaneLayout; |
32 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 32 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
33 | ····.line·1 | 33 | ····.line·1628 |
34 | ····iput-object·p2,·p0,·Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;->mChildView:Landroid/view/View; | 34 | ····iput-object·p2,·p0,·Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;->mChildView:Landroid/view/View; |
35 | ····.line·1 | 35 | ····.line·1629 |
36 | ····return-void | 36 | ····return-void |
37 | .end·method | 37 | .end·method |
38 | #·virtual·methods | 38 | #·virtual·methods |
39 | .method·public·run()V | 39 | .method·public·run()V |
40 | ····.locals·3 | 40 | ····.locals·3 |
41 | ····.prologue | 41 | ····.prologue |
42 | ····.line·1 | 42 | ····.line·1633 |
43 | ····iget-object·v0,·p0,·Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;->mChildView:Landroid/view/View; | 43 | ····iget-object·v0,·p0,·Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;->mChildView:Landroid/view/View; |
44 | ····invoke-virtual·{v0},·Landroid/view/View;->getParent()Landroid/view/ViewParent; | 44 | ····invoke-virtual·{v0},·Landroid/view/View;->getParent()Landroid/view/ViewParent; |
45 | ····move-result-object·v0 | 45 | ····move-result-object·v0 |
46 | ····iget-object·v1,·p0,·Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;->this$0:Landroid/support/v4/widget/SlidingPaneLayout; | 46 | ····iget-object·v1,·p0,·Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;->this$0:Landroid/support/v4/widget/SlidingPaneLayout; |
47 | ····if-ne·v0,·v1,·:cond_0 | 47 | ····if-ne·v0,·v1,·:cond_0 |
48 | ····.line·1 | 48 | ····.line·1634 |
49 | ····iget-object·v0,·p0,·Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;->mChildView:Landroid/view/View; | 49 | ····iget-object·v0,·p0,·Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;->mChildView:Landroid/view/View; |
50 | ····const/4·v1,·0x0 | 50 | ····const/4·v1,·0x0 |
51 | ····const/4·v2,·0x0 | 51 | ····const/4·v2,·0x0 |
52 | ····invoke-static·{v0,·v1,·v2},·Landroid/support/v4/view/ViewCompat;->setLayerType(Landroid/view/View;ILandroid/graphics/Paint;)V | 52 | ····invoke-static·{v0,·v1,·v2},·Landroid/support/v4/view/ViewCompat;->setLayerType(Landroid/view/View;ILandroid/graphics/Paint;)V |
53 | ····.line·1 | 53 | ····.line·1635 |
54 | ····iget-object·v0,·p0,·Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;->this$0:Landroid/support/v4/widget/SlidingPaneLayout; | 54 | ····iget-object·v0,·p0,·Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;->this$0:Landroid/support/v4/widget/SlidingPaneLayout; |
55 | ····iget-object·v1,·p0,·Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;->mChildView:Landroid/view/View; | 55 | ····iget-object·v1,·p0,·Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;->mChildView:Landroid/view/View; |
56 | ····invoke-static·{v0,·v1},·Landroid/support/v4/widget/SlidingPaneLayout;->access$ | 56 | ····invoke-static·{v0,·v1},·Landroid/support/v4/widget/SlidingPaneLayout;->access$1000(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V |
57 | ····.line·1 | 57 | ····.line·1637 |
58 | ····:cond_0 | 58 | ····:cond_0 |
59 | ····iget-object·v0,·p0,·Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;->this$0:Landroid/support/v4/widget/SlidingPaneLayout; | 59 | ····iget-object·v0,·p0,·Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;->this$0:Landroid/support/v4/widget/SlidingPaneLayout; |
60 | ····invoke-static·{v0},·Landroid/support/v4/widget/SlidingPaneLayout;->access$1 | 60 | ····invoke-static·{v0},·Landroid/support/v4/widget/SlidingPaneLayout;->access$1100(Landroid/support/v4/widget/SlidingPaneLayout;)Ljava/util/ArrayList; |
61 | ····move-result-object·v0 | 61 | ····move-result-object·v0 |
62 | ····invoke-virtual·{v0,·p0},·Ljava/util/ArrayList;->remove(Ljava/lang/Object;)Z | 62 | ····invoke-virtual·{v0,·p0},·Ljava/util/ArrayList;->remove(Ljava/lang/Object;)Z |
63 | ····.line·1 | 63 | ····.line·1638 |
64 | ····return-void | 64 | ····return-void |
65 | .end·method | 65 | .end·method |
Offset 11, 146 lines modified | Offset 11, 146 lines modified | ||
11 | .annotation·system·Ldalvik/annotation/InnerClass; | 11 | .annotation·system·Ldalvik/annotation/InnerClass; |
12 | ····accessFlags·=·0x2 | 12 | ····accessFlags·=·0x2 |
13 | ····name·=·"ViewDragCallback" | 13 | ····name·=·"ViewDragCallback" |
14 | .end·annotation | 14 | .end·annotation |
15 | #·instance·fields | 15 | #·instance·fields |
16 | .field·private· | 16 | .field·private·final·mAbsGravity:I |
17 | .field·private· | 17 | .field·private·mDragger:Landroid/support/v4/widget/ViewDragHelper; |
18 | .field·private·final·mPeekRunnable:Ljava/lang/Runnable; | 18 | .field·private·final·mPeekRunnable:Ljava/lang/Runnable; |
19 | .field·final·synthetic·this$0:Landroid/support/v4/widget/DrawerLayout; | 19 | .field·final·synthetic·this$0:Landroid/support/v4/widget/DrawerLayout; |
20 | #·direct·methods | 20 | #·direct·methods |
21 | .method·public·constructor·<init>(Landroid/support/v4/widget/DrawerLayout;I)V | 21 | .method·public·constructor·<init>(Landroid/support/v4/widget/DrawerLayout;I)V |
22 | ····.locals·1 | 22 | ····.locals·1 |
23 | ····.param·p2,·"gravity"····#·I | 23 | ····.param·p2,·"gravity"····#·I |
24 | ····.prologue | 24 | ····.prologue |
25 | ····.line·1 | 25 | ····.line·1605 |
26 | ····iput-object·p1,·p0,·Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;->this$0:Landroid/support/v4/widget/DrawerLayout; | 26 | ····iput-object·p1,·p0,·Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;->this$0:Landroid/support/v4/widget/DrawerLayout; |
27 | ····invoke-direct·{p0},·Landroid/support/v4/widget/ViewDragHelper$Callback;-><init>()V | 27 | ····invoke-direct·{p0},·Landroid/support/v4/widget/ViewDragHelper$Callback;-><init>()V |
28 | ····.line·1 | 28 | ····.line·1599 |
29 | ····new-instance·v0,·Landroid/support/v4/widget/DrawerLayout$ViewDragCallback$1; | 29 | ····new-instance·v0,·Landroid/support/v4/widget/DrawerLayout$ViewDragCallback$1; |
30 | ····invoke-direct·{v0,·p0},·Landroid/support/v4/widget/DrawerLayout$ViewDragCallback$1;-><init>(Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;)V | 30 | ····invoke-direct·{v0,·p0},·Landroid/support/v4/widget/DrawerLayout$ViewDragCallback$1;-><init>(Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;)V |
31 | ····iput-object·v0,·p0,·Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;->mPeekRunnable:Ljava/lang/Runnable; | 31 | ····iput-object·v0,·p0,·Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;->mPeekRunnable:Ljava/lang/Runnable; |
32 | ····.line·1 | 32 | ····.line·1606 |
33 | ····iput·p2,·p0,·Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;->mGravity:I | 33 | ····iput·p2,·p0,·Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;->mAbsGravity:I |
34 | ····.line·1 | 34 | ····.line·1607 |
35 | ····return-void | 35 | ····return-void |
36 | .end·method | 36 | .end·method |
37 | .method·static·synthetic·access$000(Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;)V | 37 | .method·static·synthetic·access$000(Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;)V |
38 | ····.locals·0 | 38 | ····.locals·0 |
39 | ····.param·p0,·"x0"····#·Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; | 39 | ····.param·p0,·"x0"····#·Landroid/support/v4/widget/DrawerLayout$ViewDragCallback; |
40 | ····.prologue | 40 | ····.prologue |
41 | ····.line·1 | 41 | ····.line·1595 |
42 | ····invoke-direct·{p0},·Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;->peekDrawer()V | 42 | ····invoke-direct·{p0},·Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;->peekDrawer()V |
43 | ····return-void | 43 | ····return-void |
44 | .end·method | 44 | .end·method |
45 | .method·private·closeOtherDrawer()V | 45 | .method·private·closeOtherDrawer()V |
46 | ····.locals·3 | 46 | ····.locals·3 |
47 | ····.prologue | 47 | ····.prologue |
48 | ····const/4·v0,·0x3 | 48 | ····const/4·v0,·0x3 |
49 | ····.line·1 | 49 | ····.line·1656 |
50 | ····iget·v2,·p0,·Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;->mGravity:I | 50 | ····iget·v2,·p0,·Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;->mAbsGravity:I |
51 | ····if-ne·v2,·v0,·:cond_0 | 51 | ····if-ne·v2,·v0,·:cond_0 |
52 | ····const/4·v0,·0x5 | 52 | ····const/4·v0,·0x5 |
53 | ····.line·1 | 53 | ····.line·1657 |
54 | ····.local·v0,·"otherGrav":I | 54 | ····.local·v0,·"otherGrav":I |
55 | ····:cond_0 | 55 | ····:cond_0 |
56 | ····iget-object·v2,·p0,·Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;->this$0:Landroid/support/v4/widget/DrawerLayout; | 56 | ····iget-object·v2,·p0,·Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;->this$0:Landroid/support/v4/widget/DrawerLayout; |
57 | ····invoke-virtual·{v2,·v0},·Landroid/support/v4/widget/DrawerLayout;->findDrawerWithGravity(I)Landroid/view/View; | 57 | ····invoke-virtual·{v2,·v0},·Landroid/support/v4/widget/DrawerLayout;->findDrawerWithGravity(I)Landroid/view/View; |
58 | ····move-result-object·v1 | 58 | ····move-result-object·v1 |
59 | ····.line·1 | 59 | ····.line·1658 |
60 | ····.local·v1,·"toClose":Landroid/view/View; | 60 | ····.local·v1,·"toClose":Landroid/view/View; |
61 | ····if-eqz·v1,·:cond_1 | 61 | ····if-eqz·v1,·:cond_1 |
62 | ····.line·1 | 62 | ····.line·1659 |
63 | ····iget-object·v2,·p0,·Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;->this$0:Landroid/support/v4/widget/DrawerLayout; | 63 | ····iget-object·v2,·p0,·Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;->this$0:Landroid/support/v4/widget/DrawerLayout; |
64 | ····invoke-virtual·{v2,·v1},·Landroid/support/v4/widget/DrawerLayout;->closeDrawer(Landroid/view/View;)V | 64 | ····invoke-virtual·{v2,·v1},·Landroid/support/v4/widget/DrawerLayout;->closeDrawer(Landroid/view/View;)V |
65 | ····.line·1 | 65 | ····.line·1661 |
66 | ····:cond_1 | 66 | ····:cond_1 |
67 | ····return-void | 67 | ····return-void |
68 | .end·method | 68 | .end·method |
69 | .method·private·peekDrawer()V | 69 | .method·private·peekDrawer()V |
70 | ····.locals·9 | 70 | ····.locals·9 |
71 | ····.prologue | 71 | ····.prologue |
72 | ····const/4·v8,·0x3 | 72 | ····const/4·v8,·0x3 |
73 | ····const/4·v6,·0x1 | 73 | ····const/4·v6,·0x1 |
74 | ····const/4·v5,·0x0 | 74 | ····const/4·v5,·0x0 |
75 | ····.line·1 | 75 | ····.line·1690 |
76 | ····iget-object·v7,·p0,·Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;->mDragger:Landroid/support/v4/widget/ViewDragHelper; | 76 | ····iget-object·v7,·p0,·Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;->mDragger:Landroid/support/v4/widget/ViewDragHelper; |
77 | ····invoke-virtual·{v7},·Landroid/support/v4/widget/ViewDragHelper;->getEdgeSize()I | 77 | ····invoke-virtual·{v7},·Landroid/support/v4/widget/ViewDragHelper;->getEdgeSize()I |
78 | ····move-result·v3 | 78 | ····move-result·v3 |
79 | ····.line·1 | 79 | ····.line·1691 |
80 | ····.local·v3,·"peekDistance":I | 80 | ····.local·v3,·"peekDistance":I |
81 | ····iget·v7,·p0,·Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;->mGravity:I | 81 | ····iget·v7,·p0,·Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;->mAbsGravity:I |
82 | ····if-ne·v7,·v8,·:cond_4 | 82 | ····if-ne·v7,·v8,·:cond_4 |
83 | ····move·v1,·v6 | 83 | ····move·v1,·v6 |
84 | ····.line·1 | 84 | ····.line·1692 |
85 | ····.local·v1,·"leftEdge":Z | 85 | ····.local·v1,·"leftEdge":Z |
86 | ····:goto_0 | 86 | ····:goto_0 |
87 | ····if-eqz·v1,·:cond_5 | 87 | ····if-eqz·v1,·:cond_5 |
88 | ····.line·1 | 88 | ····.line·1693 |
89 | ····iget-object·v7,·p0,·Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;->this$0:Landroid/support/v4/widget/DrawerLayout; | 89 | ····iget-object·v7,·p0,·Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;->this$0:Landroid/support/v4/widget/DrawerLayout; |
90 | ····invoke-virtual·{v7,·v8},·Landroid/support/v4/widget/DrawerLayout;->findDrawerWithGravity(I)Landroid/view/View; | 90 | ····invoke-virtual·{v7,·v8},·Landroid/support/v4/widget/DrawerLayout;->findDrawerWithGravity(I)Landroid/view/View; |
91 | ····move-result-object·v4 | 91 | ····move-result-object·v4 |
92 | ····.line·1 | 92 | ····.line·1694 |
93 | ····.local·v4,·"toCapture":Landroid/view/View; | 93 | ····.local·v4,·"toCapture":Landroid/view/View; |
Max diff block lines reached; 17612/21981 bytes (80.12%) of diff not shown. |
Offset 28, 64 lines modified | Offset 28, 64 lines modified | ||
28 | #·direct·methods | 28 | #·direct·methods |
29 | .method·constructor·<init>()V | 29 | .method·constructor·<init>()V |
30 | ····.locals·0 | 30 | ····.locals·0 |
31 | ····.prologue | 31 | ····.prologue |
32 | ····.line·1 | 32 | ····.line·1582 |
33 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 33 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
34 | ····return-void | 34 | ····return-void |
35 | .end·method | 35 | .end·method |
36 | #·virtual·methods | 36 | #·virtual·methods |
37 | .method·public·createFromParcel(Landroid/os/Parcel;)Landroid/support/v4/widget/DrawerLayout$SavedState; | 37 | .method·public·createFromParcel(Landroid/os/Parcel;)Landroid/support/v4/widget/DrawerLayout$SavedState; |
38 | ····.locals·1 | 38 | ····.locals·1 |
39 | ····.param·p1,·"source"····#·Landroid/os/Parcel; | 39 | ····.param·p1,·"source"····#·Landroid/os/Parcel; |
40 | ····.prologue | 40 | ····.prologue |
41 | ····.line·1 | 41 | ····.line·1585 |
42 | ····new-instance·v0,·Landroid/support/v4/widget/DrawerLayout$SavedState; | 42 | ····new-instance·v0,·Landroid/support/v4/widget/DrawerLayout$SavedState; |
43 | ····invoke-direct·{v0,·p1},·Landroid/support/v4/widget/DrawerLayout$SavedState;-><init>(Landroid/os/Parcel;)V | 43 | ····invoke-direct·{v0,·p1},·Landroid/support/v4/widget/DrawerLayout$SavedState;-><init>(Landroid/os/Parcel;)V |
44 | ····return-object·v0 | 44 | ····return-object·v0 |
45 | .end·method | 45 | .end·method |
46 | .method·public·bridge·synthetic·createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; | 46 | .method·public·bridge·synthetic·createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object; |
47 | ····.locals·1 | 47 | ····.locals·1 |
48 | ····.param·p1,·"x0"····#·Landroid/os/Parcel; | 48 | ····.param·p1,·"x0"····#·Landroid/os/Parcel; |
49 | ····.prologue | 49 | ····.prologue |
50 | ····.line·1 | 50 | ····.line·1582 |
51 | ····invoke-virtual·{p0,·p1},·Landroid/support/v4/widget/DrawerLayout$SavedState$1;->createFromParcel(Landroid/os/Parcel;)Landroid/support/v4/widget/DrawerLayout$SavedState; | 51 | ····invoke-virtual·{p0,·p1},·Landroid/support/v4/widget/DrawerLayout$SavedState$1;->createFromParcel(Landroid/os/Parcel;)Landroid/support/v4/widget/DrawerLayout$SavedState; |
52 | ····move-result-object·v0 | 52 | ····move-result-object·v0 |
53 | ····return-object·v0 | 53 | ····return-object·v0 |
54 | .end·method | 54 | .end·method |
55 | .method·public·newArray(I)[Landroid/support/v4/widget/DrawerLayout$SavedState; | 55 | .method·public·newArray(I)[Landroid/support/v4/widget/DrawerLayout$SavedState; |
56 | ····.locals·1 | 56 | ····.locals·1 |
57 | ····.param·p1,·"size"····#·I | 57 | ····.param·p1,·"size"····#·I |
58 | ····.prologue | 58 | ····.prologue |
59 | ····.line·1 | 59 | ····.line·1590 |
60 | ····new-array·v0,·p1,·[Landroid/support/v4/widget/DrawerLayout$SavedState; | 60 | ····new-array·v0,·p1,·[Landroid/support/v4/widget/DrawerLayout$SavedState; |
61 | ····return-object·v0 | 61 | ····return-object·v0 |
62 | .end·method | 62 | .end·method |
63 | .method·public·bridge·synthetic·newArray(I)[Ljava/lang/Object; | 63 | .method·public·bridge·synthetic·newArray(I)[Ljava/lang/Object; |
64 | ····.locals·1 | 64 | ····.locals·1 |
65 | ····.param·p1,·"x0"····#·I | 65 | ····.param·p1,·"x0"····#·I |
66 | ····.prologue | 66 | ····.prologue |
67 | ····.line·1 | 67 | ····.line·1582 |
68 | ····invoke-virtual·{p0,·p1},·Landroid/support/v4/widget/DrawerLayout$SavedState$1;->newArray(I)[Landroid/support/v4/widget/DrawerLayout$SavedState; | 68 | ····invoke-virtual·{p0,·p1},·Landroid/support/v4/widget/DrawerLayout$SavedState$1;->newArray(I)[Landroid/support/v4/widget/DrawerLayout$SavedState; |
69 | ····move-result-object·v0 | 69 | ····move-result-object·v0 |
70 | ····return-object·v0 | 70 | ····return-object·v0 |
71 | .end·method | 71 | .end·method |
Offset 19, 226 lines modified | Offset 19, 309 lines modified | ||
19 | #·direct·methods | 19 | #·direct·methods |
20 | .method·private·constructor·<init>(Landroid/support/v4/widget/SlidingPaneLayout;)V | 20 | .method·private·constructor·<init>(Landroid/support/v4/widget/SlidingPaneLayout;)V |
21 | ····.locals·0 | 21 | ····.locals·0 |
22 | ····.prologue | 22 | ····.prologue |
23 | ····.line·1 | 23 | ····.line·1296 |
24 | ····iput-object·p1,·p0,·Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;->this$0:Landroid/support/v4/widget/SlidingPaneLayout; | 24 | ····iput-object·p1,·p0,·Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;->this$0:Landroid/support/v4/widget/SlidingPaneLayout; |
25 | ····invoke-direct·{p0},·Landroid/support/v4/widget/ViewDragHelper$Callback;-><init>()V | 25 | ····invoke-direct·{p0},·Landroid/support/v4/widget/ViewDragHelper$Callback;-><init>()V |
26 | ····return-void | 26 | ····return-void |
27 | .end·method | 27 | .end·method |
28 | .method·synthetic·constructor·<init>(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/support/v4/widget/SlidingPaneLayout$1;)V | 28 | .method·synthetic·constructor·<init>(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/support/v4/widget/SlidingPaneLayout$1;)V |
29 | ····.locals·0 | 29 | ····.locals·0 |
30 | ····.param·p1,·"x0"····#·Landroid/support/v4/widget/SlidingPaneLayout; | 30 | ····.param·p1,·"x0"····#·Landroid/support/v4/widget/SlidingPaneLayout; |
31 | ····.param·p2,·"x1"····#·Landroid/support/v4/widget/SlidingPaneLayout$1; | 31 | ····.param·p2,·"x1"····#·Landroid/support/v4/widget/SlidingPaneLayout$1; |
32 | ····.prologue | 32 | ····.prologue |
33 | ····.line·1 | 33 | ····.line·1296 |
34 | ····invoke-direct·{p0,·p1},·Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;-><init>(Landroid/support/v4/widget/SlidingPaneLayout;)V | 34 | ····invoke-direct·{p0,·p1},·Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;-><init>(Landroid/support/v4/widget/SlidingPaneLayout;)V |
35 | ····return-void | 35 | ····return-void |
36 | .end·method | 36 | .end·method |
37 | #·virtual·methods | 37 | #·virtual·methods |
38 | .method·public·clampViewPositionHorizontal(Landroid/view/View;II)I | 38 | .method·public·clampViewPositionHorizontal(Landroid/view/View;II)I |
39 | ····.locals· | 39 | ····.locals·7 |
40 | ····.param·p1,·"child"····#·Landroid/view/View; | 40 | ····.param·p1,·"child"····#·Landroid/view/View; |
41 | ····.param·p2,·"left"····#·I | 41 | ····.param·p2,·"left"····#·I |
42 | ····.param·p3,·"dx"····#·I | 42 | ····.param·p3,·"dx"····#·I |
43 | ····.prologue | 43 | ····.prologue |
44 | ····.line·1 | 44 | ····.line·1362 |
45 | ····iget-object·v4,·p0,·Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;->this$0:Landroid/support/v4/widget/SlidingPaneLayout; | 45 | ····iget-object·v4,·p0,·Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;->this$0:Landroid/support/v4/widget/SlidingPaneLayout; |
46 | ····invoke-static·{v4},·Landroid/support/v4/widget/SlidingPaneLayout;->access$400(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/view/View; | 46 | ····invoke-static·{v4},·Landroid/support/v4/widget/SlidingPaneLayout;->access$400(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/view/View; |
47 | ····move-result-object·v4 | 47 | ····move-result-object·v4 |
48 | ····invoke-virtual·{v4},·Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams; | 48 | ····invoke-virtual·{v4},·Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams; |
49 | ····move-result-object·v1 | 49 | ····move-result-object·v1 |
50 | ····check-cast·v1,·Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; | 50 | ····check-cast·v1,·Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; |
51 | ····.line·1 | 51 | ····.line·1365 |
52 | ····.local·v1,·"lp":Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; | 52 | ····.local·v1,·"lp":Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; |
53 | ····iget-object·v4,·p0,·Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;->this$0:Landroid/support/v4/widget/SlidingPaneLayout; | 53 | ····iget-object·v4,·p0,·Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;->this$0:Landroid/support/v4/widget/SlidingPaneLayout; |
54 | ····invoke- | 54 | ····invoke-static·{v4},·Landroid/support/v4/widget/SlidingPaneLayout;->access$700(Landroid/support/v4/widget/SlidingPaneLayout;)Z |
55 | ····move-result·v4 | 55 | ····move-result·v4 |
56 | ····if-eqz·v4,·:cond_0 | ||
57 | ····.line·1366 | ||
58 | ····iget-object·v4,·p0,·Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;->this$0:Landroid/support/v4/widget/SlidingPaneLayout; | ||
59 | ····invoke-virtual·{v4},·Landroid/support/v4/widget/SlidingPaneLayout;->getWidth()I | ||
60 | ····move-result·v4 | ||
61 | ····iget-object·v5,·p0,·Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;->this$0:Landroid/support/v4/widget/SlidingPaneLayout; | ||
62 | ····invoke-virtual·{v5},·Landroid/support/v4/widget/SlidingPaneLayout;->getPaddingRight()I | ||
63 | ····move-result·v5 | ||
56 | ····iget·v | 64 | ····iget·v6,·v1,·Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;->rightMargin:I |
65 | ····add-int/2addr·v5,·v6 | ||
66 | ····iget-object·v6,·p0,·Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;->this$0:Landroid/support/v4/widget/SlidingPaneLayout; | ||
67 | ····invoke-static·{v6},·Landroid/support/v4/widget/SlidingPaneLayout;->access$400(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/view/View; | ||
68 | ····move-result-object·v6 | ||
69 | ····invoke-virtual·{v6},·Landroid/view/View;->getWidth()I | ||
57 | ···· | 70 | ····move-result·v6 |
71 | ····add-int/2addr·v5,·v6 | ||
72 | ····sub-int·v3,·v4,·v5 | ||
58 | ····.line·1 | 73 | ····.line·1368 |
59 | ····.local·v | 74 | ····.local·v3,·"startBound":I |
60 | ····iget-object·v4,·p0,·Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;->this$0:Landroid/support/v4/widget/SlidingPaneLayout; | 75 | ····iget-object·v4,·p0,·Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;->this$0:Landroid/support/v4/widget/SlidingPaneLayout; |
61 | ····invoke-static·{v4},·Landroid/support/v4/widget/SlidingPaneLayout;->access$ | 76 | ····invoke-static·{v4},·Landroid/support/v4/widget/SlidingPaneLayout;->access$800(Landroid/support/v4/widget/SlidingPaneLayout;)I |
62 | ····move-result·v4 | 77 | ····move-result·v4 |
63 | ···· | 78 | ····sub-int·v0,·v3,·v4 |
64 | ····.line·1 | 79 | ····.line·1369 |
65 | ····.local·v | 80 | ····.local·v0,·"endBound":I |
66 | ····invoke-static·{p2,·v | 81 | ····invoke-static·{p2,·v3},·Ljava/lang/Math;->min(II)I |
67 | ····move-result·v4 | 82 | ····move-result·v4 |
68 | ····invoke-static·{v4,·v | 83 | ····invoke-static·{v4,·v0},·Ljava/lang/Math;->max(II)I |
69 | ····move-result·v2 | 84 | ····move-result·v2 |
70 | ····.line·1 | 85 | ····.line·1375 |
71 | ····.local·v2,·"newLeft":I | 86 | ····.local·v2,·"newLeft":I |
87 | ····:goto_0 | ||
72 | ····return·v2 | 88 | ····return·v2 |
89 | ····.line·1371 | ||
90 | ····.end·local·v0····#·"endBound":I | ||
91 | ····.end·local·v2····#·"newLeft":I | ||
92 | ····.end·local·v3····#·"startBound":I | ||
93 | ····:cond_0 | ||
94 | ····iget-object·v4,·p0,·Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;->this$0:Landroid/support/v4/widget/SlidingPaneLayout; | ||
95 | ····invoke-virtual·{v4},·Landroid/support/v4/widget/SlidingPaneLayout;->getPaddingLeft()I | ||
96 | ····move-result·v4 | ||
97 | ····iget·v5,·v1,·Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;->leftMargin:I | ||
Max diff block lines reached; 15111/21231 bytes (71.17%) of diff not shown. |
Offset 21, 20 lines modified | Offset 21, 20 lines modified | ||
21 | #·direct·methods | 21 | #·direct·methods |
22 | .method·constructor·<init>(Landroid/support/v4/widget/SlidingPaneLayout;)V | 22 | .method·constructor·<init>(Landroid/support/v4/widget/SlidingPaneLayout;)V |
23 | ····.locals·1 | 23 | ····.locals·1 |
24 | ····.prologue | 24 | ····.prologue |
25 | ····.line·1 | 25 | ····.line·1538 |
26 | ····iput-object·p1,·p0,·Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;->this$0:Landroid/support/v4/widget/SlidingPaneLayout; | 26 | ····iput-object·p1,·p0,·Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;->this$0:Landroid/support/v4/widget/SlidingPaneLayout; |
27 | ····invoke-direct·{p0},·Landroid/support/v4/view/AccessibilityDelegateCompat;-><init>()V | 27 | ····invoke-direct·{p0},·Landroid/support/v4/view/AccessibilityDelegateCompat;-><init>()V |
28 | ····.line·1 | 28 | ····.line·1539 |
29 | ····new-instance·v0,·Landroid/graphics/Rect; | 29 | ····new-instance·v0,·Landroid/graphics/Rect; |
30 | ····invoke-direct·{v0},·Landroid/graphics/Rect;-><init>()V | 30 | ····invoke-direct·{v0},·Landroid/graphics/Rect;-><init>()V |
31 | ····iput-object·v0,·p0,·Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;->mTmpRect:Landroid/graphics/Rect; | 31 | ····iput-object·v0,·p0,·Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;->mTmpRect:Landroid/graphics/Rect; |
32 | ····return-void | 32 | ····return-void |
Offset 42, 242 lines modified | Offset 42, 291 lines modified | ||
42 | .method·private·copyNodeInfoNoChildren(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V | 42 | .method·private·copyNodeInfoNoChildren(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V |
43 | ····.locals·2 | 43 | ····.locals·2 |
44 | ····.param·p1,·"dest"····#·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; | 44 | ····.param·p1,·"dest"····#·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; |
45 | ····.param·p2,·"src"····#·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; | 45 | ····.param·p2,·"src"····#·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat; |
46 | ····.prologue | 46 | ····.prologue |
47 | ····.line·1 | 47 | ····.line·1597 |
48 | ····iget-object·v0,·p0,·Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;->mTmpRect:Landroid/graphics/Rect; | 48 | ····iget-object·v0,·p0,·Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;->mTmpRect:Landroid/graphics/Rect; |
49 | ····.line·1 | 49 | ····.line·1599 |
50 | ····.local·v0,·"rect":Landroid/graphics/Rect; | 50 | ····.local·v0,·"rect":Landroid/graphics/Rect; |
51 | ····invoke-virtual·{p2,·v0},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->getBoundsInParent(Landroid/graphics/Rect;)V | 51 | ····invoke-virtual·{p2,·v0},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->getBoundsInParent(Landroid/graphics/Rect;)V |
52 | ····.line·1 | 52 | ····.line·1600 |
53 | ····invoke-virtual·{p1,·v0},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->setBoundsInParent(Landroid/graphics/Rect;)V | 53 | ····invoke-virtual·{p1,·v0},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->setBoundsInParent(Landroid/graphics/Rect;)V |
54 | ····.line·1 | 54 | ····.line·1602 |
55 | ····invoke-virtual·{p2,·v0},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->getBoundsInScreen(Landroid/graphics/Rect;)V | 55 | ····invoke-virtual·{p2,·v0},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->getBoundsInScreen(Landroid/graphics/Rect;)V |
56 | ····.line·1 | 56 | ····.line·1603 |
57 | ····invoke-virtual·{p1,·v0},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->setBoundsInScreen(Landroid/graphics/Rect;)V | 57 | ····invoke-virtual·{p1,·v0},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->setBoundsInScreen(Landroid/graphics/Rect;)V |
58 | ····.line·1 | 58 | ····.line·1605 |
59 | ····invoke-virtual·{p2},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->isVisibleToUser()Z | 59 | ····invoke-virtual·{p2},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->isVisibleToUser()Z |
60 | ····move-result·v1 | 60 | ····move-result·v1 |
61 | ····invoke-virtual·{p1,·v1},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->setVisibleToUser(Z)V | 61 | ····invoke-virtual·{p1,·v1},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->setVisibleToUser(Z)V |
62 | ····.line·1 | 62 | ····.line·1606 |
63 | ····invoke-virtual·{p2},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->getPackageName()Ljava/lang/CharSequence; | 63 | ····invoke-virtual·{p2},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->getPackageName()Ljava/lang/CharSequence; |
64 | ····move-result-object·v1 | 64 | ····move-result-object·v1 |
65 | ····invoke-virtual·{p1,·v1},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->setPackageName(Ljava/lang/CharSequence;)V | 65 | ····invoke-virtual·{p1,·v1},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->setPackageName(Ljava/lang/CharSequence;)V |
66 | ····.line·1 | 66 | ····.line·1607 |
67 | ····invoke-virtual·{p2},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->getClassName()Ljava/lang/CharSequence; | 67 | ····invoke-virtual·{p2},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->getClassName()Ljava/lang/CharSequence; |
68 | ····move-result-object·v1 | 68 | ····move-result-object·v1 |
69 | ····invoke-virtual·{p1,·v1},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->setClassName(Ljava/lang/CharSequence;)V | 69 | ····invoke-virtual·{p1,·v1},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->setClassName(Ljava/lang/CharSequence;)V |
70 | ····.line·1 | 70 | ····.line·1608 |
71 | ····invoke-virtual·{p2},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->getContentDescription()Ljava/lang/CharSequence; | 71 | ····invoke-virtual·{p2},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->getContentDescription()Ljava/lang/CharSequence; |
72 | ····move-result-object·v1 | 72 | ····move-result-object·v1 |
73 | ····invoke-virtual·{p1,·v1},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->setContentDescription(Ljava/lang/CharSequence;)V | 73 | ····invoke-virtual·{p1,·v1},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->setContentDescription(Ljava/lang/CharSequence;)V |
74 | ····.line·1 | 74 | ····.line·1610 |
75 | ····invoke-virtual·{p2},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->isEnabled()Z | 75 | ····invoke-virtual·{p2},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->isEnabled()Z |
76 | ····move-result·v1 | 76 | ····move-result·v1 |
77 | ····invoke-virtual·{p1,·v1},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->setEnabled(Z)V | 77 | ····invoke-virtual·{p1,·v1},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->setEnabled(Z)V |
78 | ····.line·1 | 78 | ····.line·1611 |
79 | ····invoke-virtual·{p2},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->isClickable()Z | 79 | ····invoke-virtual·{p2},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->isClickable()Z |
80 | ····move-result·v1 | 80 | ····move-result·v1 |
81 | ····invoke-virtual·{p1,·v1},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->setClickable(Z)V | 81 | ····invoke-virtual·{p1,·v1},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->setClickable(Z)V |
82 | ····.line·1 | 82 | ····.line·1612 |
83 | ····invoke-virtual·{p2},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->isFocusable()Z | 83 | ····invoke-virtual·{p2},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->isFocusable()Z |
84 | ····move-result·v1 | 84 | ····move-result·v1 |
85 | ····invoke-virtual·{p1,·v1},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->setFocusable(Z)V | 85 | ····invoke-virtual·{p1,·v1},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->setFocusable(Z)V |
86 | ····.line·1 | 86 | ····.line·1613 |
87 | ····invoke-virtual·{p2},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->isFocused()Z | 87 | ····invoke-virtual·{p2},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->isFocused()Z |
88 | ····move-result·v1 | 88 | ····move-result·v1 |
89 | ····invoke-virtual·{p1,·v1},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->setFocused(Z)V | 89 | ····invoke-virtual·{p1,·v1},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->setFocused(Z)V |
90 | ····.line·1 | 90 | ····.line·1614 |
91 | ····invoke-virtual·{p2},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->isAccessibilityFocused()Z | 91 | ····invoke-virtual·{p2},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->isAccessibilityFocused()Z |
92 | ····move-result·v1 | 92 | ····move-result·v1 |
93 | ····invoke-virtual·{p1,·v1},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->setAccessibilityFocused(Z)V | 93 | ····invoke-virtual·{p1,·v1},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->setAccessibilityFocused(Z)V |
94 | ····.line·1 | 94 | ····.line·1615 |
95 | ····invoke-virtual·{p2},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->isSelected()Z | 95 | ····invoke-virtual·{p2},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->isSelected()Z |
96 | ····move-result·v1 | 96 | ····move-result·v1 |
97 | ····invoke-virtual·{p1,·v1},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->setSelected(Z)V | 97 | ····invoke-virtual·{p1,·v1},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->setSelected(Z)V |
98 | ····.line·1 | 98 | ····.line·1616 |
99 | ····invoke-virtual·{p2},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->isLongClickable()Z | 99 | ····invoke-virtual·{p2},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->isLongClickable()Z |
100 | ····move-result·v1 | 100 | ····move-result·v1 |
101 | ····invoke-virtual·{p1,·v1},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->setLongClickable(Z)V | 101 | ····invoke-virtual·{p1,·v1},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->setLongClickable(Z)V |
102 | ····.line·1 | 102 | ····.line·1618 |
103 | ····invoke-virtual·{p2},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->getActions()I | 103 | ····invoke-virtual·{p2},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->getActions()I |
104 | ····move-result·v1 | 104 | ····move-result·v1 |
105 | ····invoke-virtual·{p1,·v1},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->addAction(I)V | 105 | ····invoke-virtual·{p1,·v1},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->addAction(I)V |
Max diff block lines reached; 7209/12876 bytes (55.99%) of diff not shown. |
Offset 18, 42 lines modified | Offset 18, 42 lines modified | ||
18 | #·direct·methods | 18 | #·direct·methods |
19 | .method·public·constructor·<init>()V | 19 | .method·public·constructor·<init>()V |
20 | ····.locals·0 | 20 | ····.locals·0 |
21 | ····.prologue | 21 | ····.prologue |
22 | ····.line·23 | 22 | ····.line·237 |
23 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 23 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
24 | ····return-void | 24 | ····return-void |
25 | .end·method | 25 | .end·method |
26 | #·virtual·methods | 26 | #·virtual·methods |
27 | .method·public·onPanelClosed(Landroid/view/View;)V | 27 | .method·public·onPanelClosed(Landroid/view/View;)V |
28 | ····.locals·0 | 28 | ····.locals·0 |
29 | ····.param·p1,·"panel"····#·Landroid/view/View; | 29 | ····.param·p1,·"panel"····#·Landroid/view/View; |
30 | ····.prologue | 30 | ····.prologue |
31 | ····.line·24 | 31 | ····.line·246 |
32 | ····return-void | 32 | ····return-void |
33 | .end·method | 33 | .end·method |
34 | .method·public·onPanelOpened(Landroid/view/View;)V | 34 | .method·public·onPanelOpened(Landroid/view/View;)V |
35 | ····.locals·0 | 35 | ····.locals·0 |
36 | ····.param·p1,·"panel"····#·Landroid/view/View; | 36 | ····.param·p1,·"panel"····#·Landroid/view/View; |
37 | ····.prologue | 37 | ····.prologue |
38 | ····.line·2 | 38 | ····.line·243 |
39 | ····return-void | 39 | ····return-void |
40 | .end·method | 40 | .end·method |
41 | .method·public·onPanelSlide(Landroid/view/View;F)V | 41 | .method·public·onPanelSlide(Landroid/view/View;F)V |
42 | ····.locals·0 | 42 | ····.locals·0 |
43 | ····.param·p1,·"panel"····#·Landroid/view/View; | 43 | ····.param·p1,·"panel"····#·Landroid/view/View; |
44 | ····.param·p2,·"slideOffset"····#·F | 44 | ····.param·p2,·"slideOffset"····#·F |
45 | ····.prologue | 45 | ····.prologue |
46 | ····.line·2 | 46 | ····.line·240 |
47 | ····return-void | 47 | ····return-void |
48 | .end·method | 48 | .end·method |
Offset 29, 15 lines modified | Offset 29, 15 lines modified | ||
29 | #·direct·methods | 29 | #·direct·methods |
30 | .method·static·constructor·<clinit>()V | 30 | .method·static·constructor·<clinit>()V |
31 | ····.locals·3 | 31 | ····.locals·3 |
32 | ····.prologue | 32 | ····.prologue |
33 | ····.line·1 | 33 | ····.line·1392 |
34 | ····const/4·v0,·0x1 | 34 | ····const/4·v0,·0x1 |
35 | ····new-array·v0,·v0,·[I | 35 | ····new-array·v0,·v0,·[I |
36 | ····const/4·v1,·0x0 | 36 | ····const/4·v1,·0x0 |
37 | ····const·v2,·0x1010181 | 37 | ····const·v2,·0x1010181 |
Offset 51, 130 lines modified | Offset 51, 130 lines modified | ||
51 | .method·public·constructor·<init>()V | 51 | .method·public·constructor·<init>()V |
52 | ····.locals·1 | 52 | ····.locals·1 |
53 | ····.prologue | 53 | ····.prologue |
54 | ····const/4·v0,·-0x1 | 54 | ····const/4·v0,·-0x1 |
55 | ····.line·1 | 55 | ····.line·1416 |
56 | ····invoke-direct·{p0,·v0,·v0},·Landroid/view/ViewGroup$MarginLayoutParams;-><init>(II)V | 56 | ····invoke-direct·{p0,·v0,·v0},·Landroid/view/ViewGroup$MarginLayoutParams;-><init>(II)V |
57 | ····.line·1 | 57 | ····.line·1400 |
58 | ····const/4·v0,·0x0 | 58 | ····const/4·v0,·0x0 |
59 | ····iput·v0,·p0,·Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;->weight:F | 59 | ····iput·v0,·p0,·Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;->weight:F |
60 | ····.line·1 | 60 | ····.line·1417 |
61 | ····return-void | 61 | ····return-void |
62 | .end·method | 62 | .end·method |
63 | .method·public·constructor·<init>(II)V | 63 | .method·public·constructor·<init>(II)V |
64 | ····.locals·1 | 64 | ····.locals·1 |
65 | ····.param·p1,·"width"····#·I | 65 | ····.param·p1,·"width"····#·I |
66 | ····.param·p2,·"height"····#·I | 66 | ····.param·p2,·"height"····#·I |
67 | ····.prologue | 67 | ····.prologue |
68 | ····.line·1 | 68 | ····.line·1420 |
69 | ····invoke-direct·{p0,·p1,·p2},·Landroid/view/ViewGroup$MarginLayoutParams;-><init>(II)V | 69 | ····invoke-direct·{p0,·p1,·p2},·Landroid/view/ViewGroup$MarginLayoutParams;-><init>(II)V |
70 | ····.line·1 | 70 | ····.line·1400 |
71 | ····const/4·v0,·0x0 | 71 | ····const/4·v0,·0x0 |
72 | ····iput·v0,·p0,·Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;->weight:F | 72 | ····iput·v0,·p0,·Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;->weight:F |
73 | ····.line·1 | 73 | ····.line·1421 |
74 | ····return-void | 74 | ····return-void |
75 | .end·method | 75 | .end·method |
76 | .method·public·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;)V | 76 | .method·public·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;)V |
77 | ····.locals·3 | 77 | ····.locals·3 |
78 | ····.param·p1,·"c"····#·Landroid/content/Context; | 78 | ····.param·p1,·"c"····#·Landroid/content/Context; |
79 | ····.param·p2,·"attrs"····#·Landroid/util/AttributeSet; | 79 | ····.param·p2,·"attrs"····#·Landroid/util/AttributeSet; |
80 | ····.prologue | 80 | ····.prologue |
81 | ····const/4·v2,·0x0 | 81 | ····const/4·v2,·0x0 |
82 | ····.line·1 | 82 | ····.line·1437 |
83 | ····invoke-direct·{p0,·p1,·p2},·Landroid/view/ViewGroup$MarginLayoutParams;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V | 83 | ····invoke-direct·{p0,·p1,·p2},·Landroid/view/ViewGroup$MarginLayoutParams;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V |
84 | ····.line·1 | 84 | ····.line·1400 |
85 | ····iput·v2,·p0,·Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;->weight:F | 85 | ····iput·v2,·p0,·Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;->weight:F |
86 | ····.line·1 | 86 | ····.line·1439 |
87 | ····sget-object·v1,·Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;->ATTRS:[I | 87 | ····sget-object·v1,·Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;->ATTRS:[I |
88 | ····invoke-virtual·{p1,·p2,·v1},·Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; | 88 | ····invoke-virtual·{p1,·p2,·v1},·Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray; |
89 | ····move-result-object·v0 | 89 | ····move-result-object·v0 |
90 | ····.line·1 | 90 | ····.line·1440 |
91 | ····.local·v0,·"a":Landroid/content/res/TypedArray; | 91 | ····.local·v0,·"a":Landroid/content/res/TypedArray; |
92 | ····const/4·v1,·0x0 | 92 | ····const/4·v1,·0x0 |
93 | ····invoke-virtual·{v0,·v1,·v2},·Landroid/content/res/TypedArray;->getFloat(IF)F | 93 | ····invoke-virtual·{v0,·v1,·v2},·Landroid/content/res/TypedArray;->getFloat(IF)F |
94 | ····move-result·v1 | 94 | ····move-result·v1 |
95 | ····iput·v1,·p0,·Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;->weight:F | 95 | ····iput·v1,·p0,·Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;->weight:F |
96 | ····.line·1 | 96 | ····.line·1441 |
97 | ····invoke-virtual·{v0},·Landroid/content/res/TypedArray;->recycle()V | 97 | ····invoke-virtual·{v0},·Landroid/content/res/TypedArray;->recycle()V |
98 | ····.line·1 | 98 | ····.line·1442 |
99 | ····return-void | 99 | ····return-void |
100 | .end·method | 100 | .end·method |
101 | .method·public·constructor·<init>(Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;)V | 101 | .method·public·constructor·<init>(Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;)V |
102 | ····.locals·1 | 102 | ····.locals·1 |
103 | ····.param·p1,·"source"····#·Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; | 103 | ····.param·p1,·"source"····#·Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams; |
104 | ····.prologue | 104 | ····.prologue |
105 | ····.line·1 | 105 | ····.line·1432 |
106 | ····invoke-direct·{p0,·p1},·Landroid/view/ViewGroup$MarginLayoutParams;-><init>(Landroid/view/ViewGroup$MarginLayoutParams;)V | 106 | ····invoke-direct·{p0,·p1},·Landroid/view/ViewGroup$MarginLayoutParams;-><init>(Landroid/view/ViewGroup$MarginLayoutParams;)V |
107 | ····.line·1 | 107 | ····.line·1400 |
108 | ····const/4·v0,·0x0 | 108 | ····const/4·v0,·0x0 |
109 | ····iput·v0,·p0,·Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;->weight:F | 109 | ····iput·v0,·p0,·Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;->weight:F |
110 | ····.line·1 | 110 | ····.line·1433 |
111 | ····iget·v0,·p1,·Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;->weight:F | 111 | ····iget·v0,·p1,·Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;->weight:F |
112 | ····iput·v0,·p0,·Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;->weight:F | 112 | ····iput·v0,·p0,·Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;->weight:F |
113 | ····.line·1 | 113 | ····.line·1434 |
114 | ····return-void | 114 | ····return-void |
115 | .end·method | 115 | .end·method |
116 | .method·public·constructor·<init>(Landroid/view/ViewGroup$LayoutParams;)V | 116 | .method·public·constructor·<init>(Landroid/view/ViewGroup$LayoutParams;)V |
117 | ····.locals·1 | 117 | ····.locals·1 |
118 | ····.param·p1,·"source"····#·Landroid/view/ViewGroup$LayoutParams; | 118 | ····.param·p1,·"source"····#·Landroid/view/ViewGroup$LayoutParams; |
119 | ····.prologue | 119 | ····.prologue |
120 | ····.line·124 | 120 | ····.line·1424 |
121 | ····invoke-direct·{p0,·p1},·Landroid/view/ViewGroup$MarginLayoutParams;-><init>(Landroid/view/ViewGroup$LayoutParams;)V | 121 | ····invoke-direct·{p0,·p1},·Landroid/view/ViewGroup$MarginLayoutParams;-><init>(Landroid/view/ViewGroup$LayoutParams;)V |
122 | ····.line·1 | 122 | ····.line·1400 |
123 | ····const/4·v0,·0x0 | 123 | ····const/4·v0,·0x0 |
124 | ····iput·v0,·p0,·Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;->weight:F | 124 | ····iput·v0,·p0,·Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;->weight:F |
125 | ····.line·1 | 125 | ····.line·1425 |
Max diff block lines reached; 569/4372 bytes (13.01%) of diff not shown. |
Offset 21, 18 lines modified | Offset 21, 18 lines modified | ||
21 | #·direct·methods | 21 | #·direct·methods |
22 | .method·constructor·<init>()V | 22 | .method·constructor·<init>()V |
23 | ····.locals·4 | 23 | ····.locals·4 |
24 | ····.prologue | 24 | ····.prologue |
25 | ····.line·1 | 25 | ····.line·1499 |
26 | ····invoke-direct·{p0},·Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplBase;-><init>()V | 26 | ····invoke-direct·{p0},·Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplBase;-><init>()V |
27 | ····.line·1 | 27 | ····.line·1501 |
28 | ····:try_start_0 | 28 | ····:try_start_0 |
29 | ····const-class·v2,·Landroid/view/View; | 29 | ····const-class·v2,·Landroid/view/View; |
30 | ····const-string·v3,·"getDisplayList" | 30 | ····const-string·v3,·"getDisplayList" |
31 | ····const/4·v1,·0x0 | 31 | ····const/4·v1,·0x0 |
Offset 42, 60 lines modified | Offset 42, 60 lines modified | ||
42 | ····move-result-object·v1 | 42 | ····move-result-object·v1 |
43 | ····iput-object·v1,·p0,·Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;->mGetDisplayList:Ljava/lang/reflect/Method; | 43 | ····iput-object·v1,·p0,·Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;->mGetDisplayList:Ljava/lang/reflect/Method; |
44 | ····:try_end_0 | 44 | ····:try_end_0 |
45 | ····.catch·Ljava/lang/NoSuchMethodException;·{:try_start_0·..·:try_end_0}·:catch_0 | 45 | ····.catch·Ljava/lang/NoSuchMethodException;·{:try_start_0·..·:try_end_0}·:catch_0 |
46 | ····.line·1 | 46 | ····.line·1506 |
47 | ····:goto_0 | 47 | ····:goto_0 |
48 | ····:try_start_1 | 48 | ····:try_start_1 |
49 | ····const-class·v1,·Landroid/view/View; | 49 | ····const-class·v1,·Landroid/view/View; |
50 | ····const-string·v2,·"mRecreateDisplayList" | 50 | ····const-string·v2,·"mRecreateDisplayList" |
51 | ····invoke-virtual·{v1,·v2},·Ljava/lang/Class;->getDeclaredField(Ljava/lang/String;)Ljava/lang/reflect/Field; | 51 | ····invoke-virtual·{v1,·v2},·Ljava/lang/Class;->getDeclaredField(Ljava/lang/String;)Ljava/lang/reflect/Field; |
52 | ····move-result-object·v1 | 52 | ····move-result-object·v1 |
53 | ····iput-object·v1,·p0,·Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;->mRecreateDisplayList:Ljava/lang/reflect/Field; | 53 | ····iput-object·v1,·p0,·Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;->mRecreateDisplayList:Ljava/lang/reflect/Field; |
54 | ····.line·1 | 54 | ····.line·1507 |
55 | ····iget-object·v1,·p0,·Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;->mRecreateDisplayList:Ljava/lang/reflect/Field; | 55 | ····iget-object·v1,·p0,·Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;->mRecreateDisplayList:Ljava/lang/reflect/Field; |
56 | ····const/4·v2,·0x1 | 56 | ····const/4·v2,·0x1 |
57 | ····invoke-virtual·{v1,·v2},·Ljava/lang/reflect/Field;->setAccessible(Z)V | 57 | ····invoke-virtual·{v1,·v2},·Ljava/lang/reflect/Field;->setAccessible(Z)V |
58 | ····:try_end_1 | 58 | ····:try_end_1 |
59 | ····.catch·Ljava/lang/NoSuchFieldException;·{:try_start_1·..·:try_end_1}·:catch_1 | 59 | ····.catch·Ljava/lang/NoSuchFieldException;·{:try_start_1·..·:try_end_1}·:catch_1 |
60 | ····.line·1 | 60 | ····.line·1511 |
61 | ····:goto_1 | 61 | ····:goto_1 |
62 | ····return-void | 62 | ····return-void |
63 | ····.line·1 | 63 | ····.line·1502 |
64 | ····:catch_0 | 64 | ····:catch_0 |
65 | ····move-exception·v0 | 65 | ····move-exception·v0 |
66 | ····.line·1 | 66 | ····.line·1503 |
67 | ····.local·v0,·"e":Ljava/lang/NoSuchMethodException; | 67 | ····.local·v0,·"e":Ljava/lang/NoSuchMethodException; |
68 | ····const-string·v1,·"SlidingPaneLayout" | 68 | ····const-string·v1,·"SlidingPaneLayout" |
69 | ····const-string·v2,·"Couldn\'t·fetch·getDisplayList·method;·dimming·won\'t·work·right." | 69 | ····const-string·v2,·"Couldn\'t·fetch·getDisplayList·method;·dimming·won\'t·work·right." |
70 | ····invoke-static·{v1,·v2,·v0},·Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I | 70 | ····invoke-static·{v1,·v2,·v0},·Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I |
71 | ····goto·:goto_0 | 71 | ····goto·:goto_0 |
72 | ····.line·1 | 72 | ····.line·1508 |
73 | ····.end·local·v0····#·"e":Ljava/lang/NoSuchMethodException; | 73 | ····.end·local·v0····#·"e":Ljava/lang/NoSuchMethodException; |
74 | ····:catch_1 | 74 | ····:catch_1 |
75 | ····move-exception·v0 | 75 | ····move-exception·v0 |
76 | ····.line·1 | 76 | ····.line·1509 |
77 | ····.local·v0,·"e":Ljava/lang/NoSuchFieldException; | 77 | ····.local·v0,·"e":Ljava/lang/NoSuchFieldException; |
78 | ····const-string·v1,·"SlidingPaneLayout" | 78 | ····const-string·v1,·"SlidingPaneLayout" |
79 | ····const-string·v2,·"Couldn\'t·fetch·mRecreateDisplayList·field;·dimming·will·be·slow." | 79 | ····const-string·v2,·"Couldn\'t·fetch·mRecreateDisplayList·field;·dimming·will·be·slow." |
80 | ····invoke-static·{v1,·v2,·v0},·Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I | 80 | ····invoke-static·{v1,·v2,·v0},·Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I |
Offset 106, 64 lines modified | Offset 106, 64 lines modified | ||
106 | #·virtual·methods | 106 | #·virtual·methods |
107 | .method·public·invalidateChildRegion(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V | 107 | .method·public·invalidateChildRegion(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V |
108 | ····.locals·3 | 108 | ····.locals·3 |
109 | ····.param·p1,·"parent"····#·Landroid/support/v4/widget/SlidingPaneLayout; | 109 | ····.param·p1,·"parent"····#·Landroid/support/v4/widget/SlidingPaneLayout; |
110 | ····.param·p2,·"child"····#·Landroid/view/View; | 110 | ····.param·p2,·"child"····#·Landroid/view/View; |
111 | ····.prologue | 111 | ····.prologue |
112 | ····.line·1 | 112 | ····.line·1515 |
113 | ····iget-object·v1,·p0,·Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;->mGetDisplayList:Ljava/lang/reflect/Method; | 113 | ····iget-object·v1,·p0,·Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;->mGetDisplayList:Ljava/lang/reflect/Method; |
114 | ····if-eqz·v1,·:cond_0 | 114 | ····if-eqz·v1,·:cond_0 |
115 | ····iget-object·v1,·p0,·Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;->mRecreateDisplayList:Ljava/lang/reflect/Field; | 115 | ····iget-object·v1,·p0,·Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;->mRecreateDisplayList:Ljava/lang/reflect/Field; |
116 | ····if-eqz·v1,·:cond_0 | 116 | ····if-eqz·v1,·:cond_0 |
117 | ····.line·1 | 117 | ····.line·1517 |
118 | ····:try_start_0 | 118 | ····:try_start_0 |
119 | ····iget-object·v1,·p0,·Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;->mRecreateDisplayList:Ljava/lang/reflect/Field; | 119 | ····iget-object·v1,·p0,·Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;->mRecreateDisplayList:Ljava/lang/reflect/Field; |
120 | ····const/4·v2,·0x1 | 120 | ····const/4·v2,·0x1 |
121 | ····invoke-virtual·{v1,·p2,·v2},·Ljava/lang/reflect/Field;->setBoolean(Ljava/lang/Object;Z)V | 121 | ····invoke-virtual·{v1,·p2,·v2},·Ljava/lang/reflect/Field;->setBoolean(Ljava/lang/Object;Z)V |
122 | ····.line·1 | 122 | ····.line·1518 |
123 | ····iget-object·v2,·p0,·Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;->mGetDisplayList:Ljava/lang/reflect/Method; | 123 | ····iget-object·v2,·p0,·Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;->mGetDisplayList:Ljava/lang/reflect/Method; |
124 | ····const/4·v1,·0x0 | 124 | ····const/4·v1,·0x0 |
125 | ····check-cast·v1,·[Ljava/lang/Object; | 125 | ····check-cast·v1,·[Ljava/lang/Object; |
126 | ····invoke-virtual·{v2,·p2,·v1},·Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; | 126 | ····invoke-virtual·{v2,·p2,·v1},·Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object; |
127 | ····:try_end_0 | 127 | ····:try_end_0 |
128 | ····.catch·Ljava/lang/Exception;·{:try_start_0·..·:try_end_0}·:catch_0 | 128 | ····.catch·Ljava/lang/Exception;·{:try_start_0·..·:try_end_0}·:catch_0 |
129 | ····.line·1 | 129 | ····.line·1527 |
130 | ····:goto_0 | 130 | ····:goto_0 |
131 | ····invoke-super·{p0,·p1,·p2},·Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplBase;->invalidateChildRegion(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V | 131 | ····invoke-super·{p0,·p1,·p2},·Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplBase;->invalidateChildRegion(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V |
132 | ····.line·1 | 132 | ····.line·1528 |
133 | ····:goto_1 | 133 | ····:goto_1 |
134 | ····return-void | 134 | ····return-void |
135 | ····.line·1 | 135 | ····.line·1519 |
136 | ····:catch_0 | 136 | ····:catch_0 |
137 | ····move-exception·v0 | 137 | ····move-exception·v0 |
Max diff block lines reached; 432/4809 bytes (8.98%) of diff not shown. |
Offset 18, 51 lines modified | Offset 18, 51 lines modified | ||
18 | #·direct·methods | 18 | #·direct·methods |
19 | .method·public·constructor·<init>()V | 19 | .method·public·constructor·<init>()V |
20 | ····.locals·0 | 20 | ····.locals·0 |
21 | ····.prologue | 21 | ····.prologue |
22 | ····.line· | 22 | ····.line·241 |
23 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 23 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
24 | ····return-void | 24 | ····return-void |
25 | .end·method | 25 | .end·method |
26 | #·virtual·methods | 26 | #·virtual·methods |
27 | .method·public·onDrawerClosed(Landroid/view/View;)V | 27 | .method·public·onDrawerClosed(Landroid/view/View;)V |
28 | ····.locals·0 | 28 | ····.locals·0 |
29 | ····.param·p1,·"drawerView"····#·Landroid/view/View; | 29 | ····.param·p1,·"drawerView"····#·Landroid/view/View; |
30 | ····.prologue | 30 | ····.prologue |
31 | ····.line·2 | 31 | ····.line·252 |
32 | ····return-void | 32 | ····return-void |
33 | .end·method | 33 | .end·method |
34 | .method·public·onDrawerOpened(Landroid/view/View;)V | 34 | .method·public·onDrawerOpened(Landroid/view/View;)V |
35 | ····.locals·0 | 35 | ····.locals·0 |
36 | ····.param·p1,·"drawerView"····#·Landroid/view/View; | 36 | ····.param·p1,·"drawerView"····#·Landroid/view/View; |
37 | ····.prologue | 37 | ····.prologue |
38 | ····.line·2 | 38 | ····.line·248 |
39 | ····return-void | 39 | ····return-void |
40 | .end·method | 40 | .end·method |
41 | .method·public·onDrawerSlide(Landroid/view/View;F)V | 41 | .method·public·onDrawerSlide(Landroid/view/View;F)V |
42 | ····.locals·0 | 42 | ····.locals·0 |
43 | ····.param·p1,·"drawerView"····#·Landroid/view/View; | 43 | ····.param·p1,·"drawerView"····#·Landroid/view/View; |
44 | ····.param·p2,·"slideOffset"····#·F | 44 | ····.param·p2,·"slideOffset"····#·F |
45 | ····.prologue | 45 | ····.prologue |
46 | ····.line· | 46 | ····.line·244 |
47 | ····return-void | 47 | ····return-void |
48 | .end·method | 48 | .end·method |
49 | .method·public·onDrawerStateChanged(I)V | 49 | .method·public·onDrawerStateChanged(I)V |
50 | ····.locals·0 | 50 | ····.locals·0 |
51 | ····.param·p1,·"newState"····#·I | 51 | ····.param·p1,·"newState"····#·I |
52 | ····.prologue | 52 | ····.prologue |
53 | ····.line·2 | 53 | ····.line·256 |
54 | ····return-void | 54 | ····return-void |
55 | .end·method | 55 | .end·method |
Offset 18, 54 lines modified | Offset 18, 54 lines modified | ||
18 | #·direct·methods | 18 | #·direct·methods |
19 | .method·constructor·<init>()V | 19 | .method·constructor·<init>()V |
20 | ····.locals·0 | 20 | ····.locals·0 |
21 | ····.prologue | 21 | ····.prologue |
22 | ····.line·1 | 22 | ····.line·150 |
23 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 23 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
24 | ····return-void | 24 | ····return-void |
25 | .end·method | 25 | .end·method |
26 | #·virtual·methods | 26 | #·virtual·methods |
27 | .method·public·abortAnimation(Ljava/lang/Object;)V | 27 | .method·public·abortAnimation(Ljava/lang/Object;)V |
28 | ····.locals·0 | 28 | ····.locals·0 |
29 | ····.param·p1,·"scroller"····#·Ljava/lang/Object; | 29 | ····.param·p1,·"scroller"····#·Ljava/lang/Object; |
30 | ····.prologue | 30 | ····.prologue |
31 | ····.line·20 | 31 | ····.line·208 |
32 | ····invoke-static·{p1},·Landroid/support/v4/widget/ScrollerCompatGingerbread;->abortAnimation(Ljava/lang/Object;)V | 32 | ····invoke-static·{p1},·Landroid/support/v4/widget/ScrollerCompatGingerbread;->abortAnimation(Ljava/lang/Object;)V |
33 | ····.line·20 | 33 | ····.line·209 |
34 | ····return-void | 34 | ····return-void |
35 | .end·method | 35 | .end·method |
36 | .method·public·computeScrollOffset(Ljava/lang/Object;)Z | 36 | .method·public·computeScrollOffset(Ljava/lang/Object;)Z |
37 | ····.locals·1 | 37 | ····.locals·1 |
38 | ····.param·p1,·"scroller"····#·Ljava/lang/Object; | 38 | ····.param·p1,·"scroller"····#·Ljava/lang/Object; |
39 | ····.prologue | 39 | ····.prologue |
40 | ····.line·17 | 40 | ····.line·178 |
41 | ····invoke-static·{p1},·Landroid/support/v4/widget/ScrollerCompatGingerbread;->computeScrollOffset(Ljava/lang/Object;)Z | 41 | ····invoke-static·{p1},·Landroid/support/v4/widget/ScrollerCompatGingerbread;->computeScrollOffset(Ljava/lang/Object;)Z |
42 | ····move-result·v0 | 42 | ····move-result·v0 |
43 | ····return·v0 | 43 | ····return·v0 |
44 | .end·method | 44 | .end·method |
45 | .method·public·createScroller(Landroid/content/Context;Landroid/view/animation/Interpolator;)Ljava/lang/Object; | 45 | .method·public·createScroller(Landroid/content/Context;Landroid/view/animation/Interpolator;)Ljava/lang/Object; |
46 | ····.locals·1 | 46 | ····.locals·1 |
47 | ····.param·p1,·"context"····#·Landroid/content/Context; | 47 | ····.param·p1,·"context"····#·Landroid/content/Context; |
48 | ····.param·p2,·"interpolator"····#·Landroid/view/animation/Interpolator; | 48 | ····.param·p2,·"interpolator"····#·Landroid/view/animation/Interpolator; |
49 | ····.prologue | 49 | ····.prologue |
50 | ····.line·1 | 50 | ····.line·153 |
51 | ····invoke-static·{p1,·p2},·Landroid/support/v4/widget/ScrollerCompatGingerbread;->createScroller(Landroid/content/Context;Landroid/view/animation/Interpolator;)Ljava/lang/Object; | 51 | ····invoke-static·{p1,·p2},·Landroid/support/v4/widget/ScrollerCompatGingerbread;->createScroller(Landroid/content/Context;Landroid/view/animation/Interpolator;)Ljava/lang/Object; |
52 | ····move-result-object·v0 | 52 | ····move-result-object·v0 |
53 | ····return-object·v0 | 53 | ····return-object·v0 |
54 | .end·method | 54 | .end·method |
Offset 78, 18 lines modified | Offset 78, 18 lines modified | ||
78 | ····.param·p5,·"velY"····#·I | 78 | ····.param·p5,·"velY"····#·I |
79 | ····.param·p6,·"minX"····#·I | 79 | ····.param·p6,·"minX"····#·I |
80 | ····.param·p7,·"maxX"····#·I | 80 | ····.param·p7,·"maxX"····#·I |
81 | ····.param·p8,·"minY"····#·I | 81 | ····.param·p8,·"minY"····#·I |
82 | ····.param·p9,·"maxY"····#·I | 82 | ····.param·p9,·"maxY"····#·I |
83 | ····.prologue | 83 | ····.prologue |
84 | ····.line·1 | 84 | ····.line·195 |
85 | ····invoke-static/range·{p1·..·p9},·Landroid/support/v4/widget/ScrollerCompatGingerbread;->fling(Ljava/lang/Object;IIIIIIII)V | 85 | ····invoke-static/range·{p1·..·p9},·Landroid/support/v4/widget/ScrollerCompatGingerbread;->fling(Ljava/lang/Object;IIIIIIII)V |
86 | ····.line·19 | 86 | ····.line·197 |
87 | ····return-void | 87 | ····return-void |
88 | .end·method | 88 | .end·method |
89 | .method·public·fling(Ljava/lang/Object;IIIIIIIIII)V | 89 | .method·public·fling(Ljava/lang/Object;IIIIIIIIII)V |
90 | ····.locals·0 | 90 | ····.locals·0 |
91 | ····.param·p1,·"scroller"····#·Ljava/lang/Object; | 91 | ····.param·p1,·"scroller"····#·Ljava/lang/Object; |
92 | ····.param·p2,·"startX"····#·I | 92 | ····.param·p2,·"startX"····#·I |
Offset 100, 103 lines modified | Offset 100, 103 lines modified | ||
100 | ····.param·p7,·"maxX"····#·I | 100 | ····.param·p7,·"maxX"····#·I |
101 | ····.param·p8,·"minY"····#·I | 101 | ····.param·p8,·"minY"····#·I |
102 | ····.param·p9,·"maxY"····#·I | 102 | ····.param·p9,·"maxY"····#·I |
103 | ····.param·p10,·"overX"····#·I | 103 | ····.param·p10,·"overX"····#·I |
104 | ····.param·p11,·"overY"····#·I | 104 | ····.param·p11,·"overY"····#·I |
105 | ····.prologue | 105 | ····.prologue |
106 | ····.line· | 106 | ····.line·202 |
107 | ····invoke-static/range·{p1·..·p11},·Landroid/support/v4/widget/ScrollerCompatGingerbread;->fling(Ljava/lang/Object;IIIIIIIIII)V | 107 | ····invoke-static/range·{p1·..·p11},·Landroid/support/v4/widget/ScrollerCompatGingerbread;->fling(Ljava/lang/Object;IIIIIIIIII)V |
108 | ····.line· | 108 | ····.line·204 |
109 | ····return-void | 109 | ····return-void |
110 | .end·method | 110 | .end·method |
111 | .method·public·getCurrVelocity(Ljava/lang/Object;)F | 111 | .method·public·getCurrVelocity(Ljava/lang/Object;)F |
112 | ····.locals·1 | 112 | ····.locals·1 |
113 | ····.param·p1,·"scroller"····#·Ljava/lang/Object; | 113 | ····.param·p1,·"scroller"····#·Ljava/lang/Object; |
114 | ····.prologue | 114 | ····.prologue |
115 | ····.line·1 | 115 | ····.line·173 |
116 | ····const/4·v0,·0x0 | 116 | ····const/4·v0,·0x0 |
117 | ····return·v0 | 117 | ····return·v0 |
118 | .end·method | 118 | .end·method |
119 | .method·public·getCurrX(Ljava/lang/Object;)I | 119 | .method·public·getCurrX(Ljava/lang/Object;)I |
120 | ····.locals·1 | 120 | ····.locals·1 |
121 | ····.param·p1,·"scroller"····#·Ljava/lang/Object; | 121 | ····.param·p1,·"scroller"····#·Ljava/lang/Object; |
122 | ····.prologue | 122 | ····.prologue |
123 | ····.line·1 | 123 | ····.line·163 |
124 | ····invoke-static·{p1},·Landroid/support/v4/widget/ScrollerCompatGingerbread;->getCurrX(Ljava/lang/Object;)I | 124 | ····invoke-static·{p1},·Landroid/support/v4/widget/ScrollerCompatGingerbread;->getCurrX(Ljava/lang/Object;)I |
125 | ····move-result·v0 | 125 | ····move-result·v0 |
126 | ····return·v0 | 126 | ····return·v0 |
127 | .end·method | 127 | .end·method |
128 | .method·public·getCurrY(Ljava/lang/Object;)I | 128 | .method·public·getCurrY(Ljava/lang/Object;)I |
129 | ····.locals·1 | 129 | ····.locals·1 |
130 | ····.param·p1,·"scroller"····#·Ljava/lang/Object; | 130 | ····.param·p1,·"scroller"····#·Ljava/lang/Object; |
131 | ····.prologue | 131 | ····.prologue |
132 | ····.line·16 | 132 | ····.line·168 |
133 | ····invoke-static·{p1},·Landroid/support/v4/widget/ScrollerCompatGingerbread;->getCurrY(Ljava/lang/Object;)I | 133 | ····invoke-static·{p1},·Landroid/support/v4/widget/ScrollerCompatGingerbread;->getCurrY(Ljava/lang/Object;)I |
134 | ····move-result·v0 | 134 | ····move-result·v0 |
135 | ····return·v0 | 135 | ····return·v0 |
136 | .end·method | 136 | .end·method |
137 | .method·public·getFinalX(Ljava/lang/Object;)I | 137 | .method·public·getFinalX(Ljava/lang/Object;)I |
138 | ····.locals·1 | 138 | ····.locals·1 |
Max diff block lines reached; 3113/6559 bytes (47.46%) of diff not shown. |
Offset 18, 29 lines modified | Offset 18, 29 lines modified | ||
18 | #·direct·methods | 18 | #·direct·methods |
19 | .method·constructor·<init>()V | 19 | .method·constructor·<init>()V |
20 | ····.locals·0 | 20 | ····.locals·0 |
21 | ····.prologue | 21 | ····.prologue |
22 | ····.line·1 | 22 | ····.line·1480 |
23 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 23 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
24 | ····return-void | 24 | ····return-void |
25 | .end·method | 25 | .end·method |
26 | #·virtual·methods | 26 | #·virtual·methods |
27 | .method·public·invalidateChildRegion(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V | 27 | .method·public·invalidateChildRegion(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V |
28 | ····.locals·4 | 28 | ····.locals·4 |
29 | ····.param·p1,·"parent"····#·Landroid/support/v4/widget/SlidingPaneLayout; | 29 | ····.param·p1,·"parent"····#·Landroid/support/v4/widget/SlidingPaneLayout; |
30 | ····.param·p2,·"child"····#·Landroid/view/View; | 30 | ····.param·p2,·"child"····#·Landroid/view/View; |
31 | ····.prologue | 31 | ····.prologue |
32 | ····.line·1 | 32 | ····.line·1482 |
33 | ····invoke-virtual·{p2},·Landroid/view/View;->getLeft()I | 33 | ····invoke-virtual·{p2},·Landroid/view/View;->getLeft()I |
34 | ····move-result·v0 | 34 | ····move-result·v0 |
35 | ····invoke-virtual·{p2},·Landroid/view/View;->getTop()I | 35 | ····invoke-virtual·{p2},·Landroid/view/View;->getTop()I |
36 | ····move-result·v1 | 36 | ····move-result·v1 |
Offset 51, 10 lines modified | Offset 51, 10 lines modified | ||
51 | ····invoke-virtual·{p2},·Landroid/view/View;->getBottom()I | 51 | ····invoke-virtual·{p2},·Landroid/view/View;->getBottom()I |
52 | ····move-result·v3 | 52 | ····move-result·v3 |
53 | ····invoke-static·{p1,·v0,·v1,·v2,·v3},·Landroid/support/v4/view/ViewCompat;->postInvalidateOnAnimation(Landroid/view/View;IIII)V | 53 | ····invoke-static·{p1,·v0,·v1,·v2,·v3},·Landroid/support/v4/view/ViewCompat;->postInvalidateOnAnimation(Landroid/view/View;IIII)V |
54 | ····.line·1 | 54 | ····.line·1484 |
55 | ····return-void | 55 | ····return-void |
56 | .end·method | 56 | .end·method |
Offset 1, 14 lines modified | Offset 1, 14 lines modified | ||
1 | .class· | 1 | .class·Landroid/support/v4/net/TrafficStatsCompatIcs; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | .source·"TrafficStatsCompatIcs.java" | 3 | .source·"TrafficStatsCompatIcs.java" |
4 | #·direct·methods | 4 | #·direct·methods |
5 | .method· | 5 | .method·constructor·<init>()V |
6 | ····.locals·0 | 6 | ····.locals·0 |
7 | ····.prologue | 7 | ····.prologue |
8 | ····.line·27 | 8 | ····.line·27 |
9 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 9 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
10 | ····return-void | 10 | ····return-void |
Offset 111, 23 lines modified | Offset 111, 33 lines modified | ||
111 | ····move-result-object·v0 | 111 | ····move-result-object·v0 |
112 | ····check-cast·v0,·Landroid/net/NetworkInfo; | 112 | ····check-cast·v0,·Landroid/net/NetworkInfo; |
113 | ····.line·115 | 113 | ····.line·115 |
114 | ····.local·v0,·"info":Landroid/net/NetworkInfo; | 114 | ····.local·v0,·"info":Landroid/net/NetworkInfo; |
115 | ····if-eqz·v0,·:cond_0 | ||
116 | ····.line·116 | ||
115 | ····invoke-virtual·{v0},·Landroid/net/NetworkInfo;->getType()I | 117 | ····invoke-virtual·{v0},·Landroid/net/NetworkInfo;->getType()I |
116 | ····move-result·v1 | 118 | ····move-result·v1 |
117 | ····invoke-virtual·{p0,·v1},·Landroid/net/ConnectivityManager;->getNetworkInfo(I)Landroid/net/NetworkInfo; | 119 | ····invoke-virtual·{p0,·v1},·Landroid/net/ConnectivityManager;->getNetworkInfo(I)Landroid/net/NetworkInfo; |
118 | ····move-result-object·v1 | 120 | ····move-result-object·v1 |
121 | ····.line·118 | ||
122 | ····:goto_0 | ||
119 | ····return-object·v1 | 123 | ····return-object·v1 |
124 | ····:cond_0 | ||
125 | ····const/4·v1,·0x0 | ||
126 | ····goto·:goto_0 | ||
120 | .end·method | 127 | .end·method |
121 | .method·public·static·isActiveNetworkMetered(Landroid/net/ConnectivityManager;)Z | 128 | .method·public·static·isActiveNetworkMetered(Landroid/net/ConnectivityManager;)Z |
122 | ····.locals·1 | 129 | ····.locals·1 |
123 | ····.param·p0,·"cm"····#·Landroid/net/ConnectivityManager; | 130 | ····.param·p0,·"cm"····#·Landroid/net/ConnectivityManager; |
124 | ····.prologue | 131 | ····.prologue |
Offset 1, 19 lines modified | Offset 1, 23 lines modified | ||
1 | .class·public·Landroid/support/v4/util/SparseArrayCompat; | 1 | .class·public·Landroid/support/v4/util/SparseArrayCompat; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | .source·"SparseArrayCompat.java" | 3 | .source·"SparseArrayCompat.java" |
4 | #·interfaces | ||
5 | .implements·Ljava/lang/Cloneable; | ||
4 | #·annotations | 6 | #·annotations |
5 | .annotation·system·Ldalvik/annotation/Signature; | 7 | .annotation·system·Ldalvik/annotation/Signature; |
6 | ····value·=·{ | 8 | ····value·=·{ |
7 | ········"<E:", | 9 | ········"<E:", |
8 | ········"Ljava/lang/Object;", | 10 | ········"Ljava/lang/Object;", |
9 | ········">", | 11 | ········">", |
10 | ········"Ljava/lang/Object;" | 12 | ········"Ljava/lang/Object;", |
13 | ········"Ljava/lang/Cloneable;" | ||
11 | ····} | 14 | ····} |
12 | .end·annotation | 15 | .end·annotation |
13 | #·static·fields | 16 | #·static·fields |
14 | .field·private·static·final·DELETED:Ljava/lang/Object; | 17 | .field·private·static·final·DELETED:Ljava/lang/Object; |
Offset 43, 266 lines modified | Offset 47, 154 lines modified | ||
43 | ····return-void | 47 | ····return-void |
44 | .end·method | 48 | .end·method |
45 | .method·public·constructor·<init>()V | 49 | .method·public·constructor·<init>()V |
46 | ····.locals·1 | 50 | ····.locals·1 |
47 | ····.prologue | 51 | ····.prologue |
48 | ····.line·3 | 52 | ····.line·35 |
49 | ····.local·p0,·"this":Landroid/support/v4/util/SparseArrayCompat;,·"Landroid/support/v4/util/SparseArrayCompat<TE;>;" | 53 | ····.local·p0,·"this":Landroid/support/v4/util/SparseArrayCompat;,·"Landroid/support/v4/util/SparseArrayCompat<TE;>;" |
50 | ····const/16·v0,·0xa | 54 | ····const/16·v0,·0xa |
51 | ····invoke-direct·{p0,·v0},·Landroid/support/v4/util/SparseArrayCompat;-><init>(I)V | 55 | ····invoke-direct·{p0,·v0},·Landroid/support/v4/util/SparseArrayCompat;-><init>(I)V |
52 | ····.line·3 | 56 | ····.line·36 |
53 | ····return-void | 57 | ····return-void |
54 | .end·method | 58 | .end·method |
55 | .method·public·constructor·<init>(I)V | 59 | .method·public·constructor·<init>(I)V |
56 | ····.locals·2 | 60 | ····.locals·2 |
57 | ····.param·p1,·"initialCapacity"····#·I | 61 | ····.param·p1,·"initialCapacity"····#·I |
58 | ····.prologue | 62 | ····.prologue |
59 | ····.local·p0,·"this":Landroid/support/v4/util/SparseArrayCompat;,·"Landroid/support/v4/util/SparseArrayCompat<TE;>;" | 63 | ····.local·p0,·"this":Landroid/support/v4/util/SparseArrayCompat;,·"Landroid/support/v4/util/SparseArrayCompat<TE;>;" |
60 | ····const/4·v1,·0x0 | 64 | ····const/4·v1,·0x0 |
61 | ····.line· | 65 | ····.line·45 |
62 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 66 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
63 | ····.line·25 | 67 | ····.line·25 |
64 | ····iput-boolean·v1,·p0,·Landroid/support/v4/util/SparseArrayCompat;->mGarbage:Z | 68 | ····iput-boolean·v1,·p0,·Landroid/support/v4/util/SparseArrayCompat;->mGarbage:Z |
65 | ····.line·4 | 69 | ····.line·46 |
66 | ····i | 70 | ····if-nez·p1,·:cond_0 |
67 | ····move-result·p1 | ||
68 | ····.line·4 | 71 | ····.line·47 |
69 | ···· | 72 | ····sget-object·v0,·Landroid/support/v4/util/ContainerHelpers;->EMPTY_INTS:[I |
70 | ····iput-object·v0,·p0,·Landroid/support/v4/util/SparseArrayCompat;->mKeys:[I | 73 | ····iput-object·v0,·p0,·Landroid/support/v4/util/SparseArrayCompat;->mKeys:[I |
71 | ····.line·4 | 74 | ····.line·48 |
72 | ···· | 75 | ····sget-object·v0,·Landroid/support/v4/util/ContainerHelpers;->EMPTY_OBJECTS:[Ljava/lang/Object; |
73 | ····iput-object·v0,·p0,·Landroid/support/v4/util/SparseArrayCompat;->mValues:[Ljava/lang/Object; | 76 | ····iput-object·v0,·p0,·Landroid/support/v4/util/SparseArrayCompat;->mValues:[Ljava/lang/Object; |
74 | ····.line· | 77 | ····.line·54 |
78 | ····:goto_0 | ||
75 | ····iput·v1,·p0,·Landroid/support/v4/util/SparseArrayCompat;->mSize:I | 79 | ····iput·v1,·p0,·Landroid/support/v4/util/SparseArrayCompat;->mSize:I |
76 | ····.line· | 80 | ····.line·55 |
77 | ····return-void | 81 | ····return-void |
78 | .end·method | ||
79 | .method·private·static·binarySearch([IIII)I | ||
80 | ····.locals·5 | ||
81 | ····.param·p0,·"a"····#·[I | ||
82 | ····.param·p1,·"start"····#·I | ||
83 | ····.param·p2,·"len"····#·I | ||
84 | ····.param·p3,·"key"····#·I | ||
85 | ····.prologue | ||
86 | ····.line·326 | ||
87 | ····add-int·v1,·p1,·p2 | ||
88 | ····.local·v1,·"high":I | ||
89 | ····add-int/lit8·v2,·p1,·-0x1 | ||
90 | ····.line·328 | ||
91 | ····.local·v2,·"low":I | ||
92 | ····:goto_0 | ||
93 | ····sub-int·v3,·v1,·v2 | ||
94 | ····const/4·v4,·0x1 | ||
95 | ····if-le·v3,·v4,·:cond_1 | ||
96 | ····.line· | 82 | ····.line·50 |
97 | ····add-int·v3,·v1,·v2 | ||
98 | ····div-int/lit8·v0,·v3,·0x2 | ||
99 | ····.line·331 | ||
100 | ····.local·v0,·"guess":I | ||
101 | ····aget·v3,·p0,·v0 | ||
102 | ····if-ge·v3,·p3,·:cond_0 | ||
103 | ····.line·332 | ||
104 | ····move·v2,·v0 | ||
105 | ····goto·:goto_0 | ||
106 | ····.line·334 | ||
107 | ····:cond_0 | 83 | ····:cond_0 |
84 | ····invoke-static·{p1},·Landroid/support/v4/util/ContainerHelpers;->idealIntArraySize(I)I | ||
108 | ····move·v1,·v0 | ||
109 | ····goto·:goto_0 | ||
110 | ····.line·337 | ||
111 | ····.end·local·v0····#·"guess":I | ||
112 | ····:cond_1 | ||
Max diff block lines reached; 30704/33917 bytes (90.53%) of diff not shown. |
Offset 110, 15 lines modified | Offset 110, 15 lines modified | ||
110 | ····:cond_5 | 110 | ····:cond_5 |
111 | ····const/4·v0,·0x0 | 111 | ····const/4·v0,·0x0 |
112 | ····goto·:goto_0 | 112 | ····goto·:goto_0 |
113 | .end·method | 113 | .end·method |
114 | .method·public·static·formatDuration(JJLjava/io/PrintWriter;)V | 114 | .method·public·static·formatDuration(JJLjava/io/PrintWriter;)V |
115 | ····.locals· | 115 | ····.locals·4 |
116 | ····.param·p0,·"time"····#·J | 116 | ····.param·p0,·"time"····#·J |
117 | ····.param·p2,·"now"····#·J | 117 | ····.param·p2,·"now"····#·J |
118 | ····.param·p4,·"pw"····#·Ljava/io/PrintWriter; | 118 | ····.param·p4,·"pw"····#·Ljava/io/PrintWriter; |
119 | ····.prologue | 119 | ····.prologue |
120 | ····.line·169 | 120 | ····.line·169 |
121 | ····const-wide/16·v0,·0x0 | 121 | ····const-wide/16·v0,·0x0 |
Offset 144, 30 lines modified | Offset 144, 30 lines modified | ||
144 | ····invoke-static·{v0,·v1,·p4,·v2},·Landroid/support/v4/util/TimeUtils;->formatDuration(JLjava/io/PrintWriter;I)V | 144 | ····invoke-static·{v0,·v1,·p4,·v2},·Landroid/support/v4/util/TimeUtils;->formatDuration(JLjava/io/PrintWriter;I)V |
145 | ····goto·:goto_0 | 145 | ····goto·:goto_0 |
146 | .end·method | 146 | .end·method |
147 | .method·public·static·formatDuration(JLjava/io/PrintWriter;)V | 147 | .method·public·static·formatDuration(JLjava/io/PrintWriter;)V |
148 | ····.locals· | 148 | ····.locals·2 |
149 | ····.param·p0,·"duration"····#·J | 149 | ····.param·p0,·"duration"····#·J |
150 | ····.param·p2,·"pw"····#·Ljava/io/PrintWriter; | 150 | ····.param·p2,·"pw"····#·Ljava/io/PrintWriter; |
151 | ····.prologue | 151 | ····.prologue |
152 | ····.line·164 | 152 | ····.line·164 |
153 | ····const/4·v0,·0x0 | 153 | ····const/4·v0,·0x0 |
154 | ····invoke-static·{p0,·p1,·p2,·v0},·Landroid/support/v4/util/TimeUtils;->formatDuration(JLjava/io/PrintWriter;I)V | 154 | ····invoke-static·{p0,·p1,·p2,·v0},·Landroid/support/v4/util/TimeUtils;->formatDuration(JLjava/io/PrintWriter;I)V |
155 | ····.line·165 | 155 | ····.line·165 |
156 | ····return-void | 156 | ····return-void |
157 | .end·method | 157 | .end·method |
158 | .method·public·static·formatDuration(JLjava/io/PrintWriter;I)V | 158 | .method·public·static·formatDuration(JLjava/io/PrintWriter;I)V |
159 | ····.locals· | 159 | ····.locals·6 |
160 | ····.param·p0,·"duration"····#·J | 160 | ····.param·p0,·"duration"····#·J |
161 | ····.param·p2,·"pw"····#·Ljava/io/PrintWriter; | 161 | ····.param·p2,·"pw"····#·Ljava/io/PrintWriter; |
162 | ····.param·p3,·"fieldLen"····#·I | 162 | ····.param·p3,·"fieldLen"····#·I |
163 | ····.prologue | 163 | ····.prologue |
164 | ····.line·156 | 164 | ····.line·156 |
165 | ····sget-object·v2,·Landroid/support/v4/util/TimeUtils;->sFormatSync:Ljava/lang/Object; | 165 | ····sget-object·v2,·Landroid/support/v4/util/TimeUtils;->sFormatSync:Ljava/lang/Object; |
Offset 89, 27 lines modified | Offset 89, 27 lines modified | ||
89 | ····.annotation·system·Ldalvik/annotation/Signature; | 89 | ····.annotation·system·Ldalvik/annotation/Signature; |
90 | ········value·=·{ | 90 | ········value·=·{ |
91 | ············"(TK;TV;)I" | 91 | ············"(TK;TV;)I" |
92 | ········} | 92 | ········} |
93 | ····.end·annotation | 93 | ····.end·annotation |
94 | ····.prologue | 94 | ····.prologue |
95 | ····.line·2 | 95 | ····.line·249 |
96 | ····.local·p0,·"this":Landroid/support/v4/util/LruCache;,·"Landroid/support/v4/util/LruCache<TK;TV;>;" | 96 | ····.local·p0,·"this":Landroid/support/v4/util/LruCache;,·"Landroid/support/v4/util/LruCache<TK;TV;>;" |
97 | ····.local·p1,·"key":Ljava/lang/Object;,·"TK;" | 97 | ····.local·p1,·"key":Ljava/lang/Object;,·"TK;" |
98 | ····.local·p2,·"value":Ljava/lang/Object;,·"TV;" | 98 | ····.local·p2,·"value":Ljava/lang/Object;,·"TV;" |
99 | ····invoke-virtual·{p0,·p1,·p2},·Landroid/support/v4/util/LruCache;->sizeOf(Ljava/lang/Object;Ljava/lang/Object;)I | 99 | ····invoke-virtual·{p0,·p1,·p2},·Landroid/support/v4/util/LruCache;->sizeOf(Ljava/lang/Object;Ljava/lang/Object;)I |
100 | ····move-result·v0 | 100 | ····move-result·v0 |
101 | ····.line·2 | 101 | ····.line·250 |
102 | ····.local·v0,·"result":I | 102 | ····.local·v0,·"result":I |
103 | ····if-gez·v0,·:cond_0 | 103 | ····if-gez·v0,·:cond_0 |
104 | ····.line·2 | 104 | ····.line·251 |
105 | ····new-instance·v1,·Ljava/lang/IllegalStateException; | 105 | ····new-instance·v1,·Ljava/lang/IllegalStateException; |
106 | ····new-instance·v2,·Ljava/lang/StringBuilder; | 106 | ····new-instance·v2,·Ljava/lang/StringBuilder; |
107 | ····invoke-direct·{v2},·Ljava/lang/StringBuilder;-><init>()V | 107 | ····invoke-direct·{v2},·Ljava/lang/StringBuilder;-><init>()V |
108 | ····const-string·v3,·"Negative·size:·" | 108 | ····const-string·v3,·"Negative·size:·" |
Offset 136, 15 lines modified | Offset 136, 15 lines modified | ||
136 | ····move-result-object·v2 | 136 | ····move-result-object·v2 |
137 | ····invoke-direct·{v1,·v2},·Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V | 137 | ····invoke-direct·{v1,·v2},·Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V |
138 | ····throw·v1 | 138 | ····throw·v1 |
139 | ····.line·2 | 139 | ····.line·253 |
140 | ····:cond_0 | 140 | ····:cond_0 |
141 | ····return·v0 | 141 | ····return·v0 |
142 | .end·method | 142 | .end·method |
143 | #·virtual·methods | 143 | #·virtual·methods |
144 | .method·protected·create(Ljava/lang/Object;)Ljava/lang/Object; | 144 | .method·protected·create(Ljava/lang/Object;)Ljava/lang/Object; |
Offset 152, 27 lines modified | Offset 152, 27 lines modified | ||
152 | ····.annotation·system·Ldalvik/annotation/Signature; | 152 | ····.annotation·system·Ldalvik/annotation/Signature; |
153 | ········value·=·{ | 153 | ········value·=·{ |
154 | ············"(TK;)TV;" | 154 | ············"(TK;)TV;" |
155 | ········} | 155 | ········} |
156 | ····.end·annotation | 156 | ····.end·annotation |
157 | ····.prologue | 157 | ····.prologue |
158 | ····.line·2 | 158 | ····.line·245 |
159 | ····.local·p0,·"this":Landroid/support/v4/util/LruCache;,·"Landroid/support/v4/util/LruCache<TK;TV;>;" | 159 | ····.local·p0,·"this":Landroid/support/v4/util/LruCache;,·"Landroid/support/v4/util/LruCache<TK;TV;>;" |
160 | ····.local·p1,·"key":Ljava/lang/Object;,·"TK;" | 160 | ····.local·p1,·"key":Ljava/lang/Object;,·"TK;" |
161 | ····const/4·v0,·0x0 | 161 | ····const/4·v0,·0x0 |
162 | ····return-object·v0 | 162 | ····return-object·v0 |
163 | .end·method | 163 | .end·method |
164 | .method·public·final·declared-synchronized·createCount()I | 164 | .method·public·final·declared-synchronized·createCount()I |
165 | ····.locals·1 | 165 | ····.locals·1 |
166 | ····.prologue | 166 | ····.prologue |
167 | ····.line· | 167 | ····.line·312 |
168 | ····.local·p0,·"this":Landroid/support/v4/util/LruCache;,·"Landroid/support/v4/util/LruCache<TK;TV;>;" | 168 | ····.local·p0,·"this":Landroid/support/v4/util/LruCache;,·"Landroid/support/v4/util/LruCache<TK;TV;>;" |
169 | ····monitor-enter·p0 | 169 | ····monitor-enter·p0 |
170 | ····:try_start_0 | 170 | ····:try_start_0 |
171 | ····iget·v0,·p0,·Landroid/support/v4/util/LruCache;->createCount:I | 171 | ····iget·v0,·p0,·Landroid/support/v4/util/LruCache;->createCount:I |
172 | ····:try_end_0 | 172 | ····:try_end_0 |
173 | ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0 | 173 | ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0 |
Offset 195, 41 lines modified | Offset 195, 41 lines modified | ||
195 | ····.annotation·system·Ldalvik/annotation/Signature; | 195 | ····.annotation·system·Ldalvik/annotation/Signature; |
196 | ········value·=·{ | 196 | ········value·=·{ |
197 | ············"(ZTK;TV;TV;)V" | 197 | ············"(ZTK;TV;TV;)V" |
198 | ········} | 198 | ········} |
199 | ····.end·annotation | 199 | ····.end·annotation |
200 | ····.prologue | 200 | ····.prologue |
201 | ····.line·2 | 201 | ····.line·227 |
202 | ····.local·p0,·"this":Landroid/support/v4/util/LruCache;,·"Landroid/support/v4/util/LruCache<TK;TV;>;" | 202 | ····.local·p0,·"this":Landroid/support/v4/util/LruCache;,·"Landroid/support/v4/util/LruCache<TK;TV;>;" |
203 | ····.local·p2,·"key":Ljava/lang/Object;,·"TK;" | 203 | ····.local·p2,·"key":Ljava/lang/Object;,·"TK;" |
204 | ····.local·p3,·"oldValue":Ljava/lang/Object;,·"TV;" | 204 | ····.local·p3,·"oldValue":Ljava/lang/Object;,·"TV;" |
205 | ····.local·p4,·"newValue":Ljava/lang/Object;,·"TV;" | 205 | ····.local·p4,·"newValue":Ljava/lang/Object;,·"TV;" |
206 | ····return-void | 206 | ····return-void |
207 | .end·method | 207 | .end·method |
208 | .method·public·final·evictAll()V | 208 | .method·public·final·evictAll()V |
209 | ····.locals·1 | 209 | ····.locals·1 |
210 | ····.prologue | 210 | ····.prologue |
211 | ····.line·2 | 211 | ····.line·271 |
212 | ····.local·p0,·"this":Landroid/support/v4/util/LruCache;,·"Landroid/support/v4/util/LruCache<TK;TV;>;" | 212 | ····.local·p0,·"this":Landroid/support/v4/util/LruCache;,·"Landroid/support/v4/util/LruCache<TK;TV;>;" |
213 | ····const/4·v0,·-0x1 | 213 | ····const/4·v0,·-0x1 |
214 | ····invoke-virtual·{p0,·v0},·Landroid/support/v4/util/LruCache;->trimToSize(I)V | 214 | ····invoke-virtual·{p0,·v0},·Landroid/support/v4/util/LruCache;->trimToSize(I)V |
215 | ····.line·2 | 215 | ····.line·272 |
216 | ····return-void | 216 | ····return-void |
217 | .end·method | 217 | .end·method |
218 | .method·public·final·declared-synchronized·evictionCount()I | 218 | .method·public·final·declared-synchronized·evictionCount()I |
219 | ····.locals·1 | 219 | ····.locals·1 |
220 | ····.prologue | 220 | ····.prologue |
221 | ····.line·3 | 221 | ····.line·326 |
222 | ····.local·p0,·"this":Landroid/support/v4/util/LruCache;,·"Landroid/support/v4/util/LruCache<TK;TV;>;" | 222 | ····.local·p0,·"this":Landroid/support/v4/util/LruCache;,·"Landroid/support/v4/util/LruCache<TK;TV;>;" |
223 | ····monitor-enter·p0 | 223 | ····monitor-enter·p0 |
224 | ····:try_start_0 | 224 | ····:try_start_0 |
225 | ····iget·v0,·p0,·Landroid/support/v4/util/LruCache;->evictionCount:I | 225 | ····iget·v0,·p0,·Landroid/support/v4/util/LruCache;->evictionCount:I |
226 | ····:try_end_0 | 226 | ····:try_end_0 |
227 | ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0 | 227 | ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0 |
Offset 251, 187 lines modified | Offset 251, 187 lines modified | ||
251 | ····.annotation·system·Ldalvik/annotation/Signature; | 251 | ····.annotation·system·Ldalvik/annotation/Signature; |
252 | ········value·=·{ | 252 | ········value·=·{ |
253 | ············"(TK;)TV;" | 253 | ············"(TK;)TV;" |
254 | ········} | 254 | ········} |
255 | ····.end·annotation | 255 | ····.end·annotation |
256 | ····.prologue | 256 | ····.prologue |
257 | ····.line· | 257 | ····.line·78 |
258 | ····.local·p0,·"this":Landroid/support/v4/util/LruCache;,·"Landroid/support/v4/util/LruCache<TK;TV;>;" | 258 | ····.local·p0,·"this":Landroid/support/v4/util/LruCache;,·"Landroid/support/v4/util/LruCache<TK;TV;>;" |
259 | ····.local·p1,·"key":Ljava/lang/Object;,·"TK;" | 259 | ····.local·p1,·"key":Ljava/lang/Object;,·"TK;" |
260 | ····if-nez·p1,·:cond_0 | 260 | ····if-nez·p1,·:cond_0 |
261 | ····.line· | 261 | ····.line·79 |
Max diff block lines reached; 18232/21966 bytes (83.00%) of diff not shown. |
Offset 33, 289 lines modified | Offset 33, 168 lines modified | ||
33 | #·direct·methods | 33 | #·direct·methods |
34 | .method·static·constructor·<clinit>()V | 34 | .method·static·constructor·<clinit>()V |
35 | ····.locals·1 | 35 | ····.locals·1 |
36 | ····.prologue | 36 | ····.prologue |
37 | ····.line· | 37 | ····.line·44 |
38 | ····new-instance·v0,·Ljava/lang/Object; | 38 | ····new-instance·v0,·Ljava/lang/Object; |
39 | ····invoke-direct·{v0},·Ljava/lang/Object;-><init>()V | 39 | ····invoke-direct·{v0},·Ljava/lang/Object;-><init>()V |
40 | ····sput-object·v0,·Landroid/support/v4/util/LongSparseArray;->DELETED:Ljava/lang/Object; | 40 | ····sput-object·v0,·Landroid/support/v4/util/LongSparseArray;->DELETED:Ljava/lang/Object; |
41 | ····return-void | 41 | ····return-void |
42 | .end·method | 42 | .end·method |
43 | .method·public·constructor·<init>()V | 43 | .method·public·constructor·<init>()V |
44 | ····.locals·1 | 44 | ····.locals·1 |
45 | ····.prologue | 45 | ····.prologue |
46 | ····.line· | 46 | ····.line·55 |
47 | ····.local·p0,·"this":Landroid/support/v4/util/LongSparseArray;,·"Landroid/support/v4/util/LongSparseArray<TE;>;" | 47 | ····.local·p0,·"this":Landroid/support/v4/util/LongSparseArray;,·"Landroid/support/v4/util/LongSparseArray<TE;>;" |
48 | ····const/16·v0,·0xa | 48 | ····const/16·v0,·0xa |
49 | ····invoke-direct·{p0,·v0},·Landroid/support/v4/util/LongSparseArray;-><init>(I)V | 49 | ····invoke-direct·{p0,·v0},·Landroid/support/v4/util/LongSparseArray;-><init>(I)V |
50 | ····.line· | 50 | ····.line·56 |
51 | ····return-void | 51 | ····return-void |
52 | .end·method | 52 | .end·method |
53 | .method·public·constructor·<init>(I)V | 53 | .method·public·constructor·<init>(I)V |
54 | ····.locals·2 | 54 | ····.locals·2 |
55 | ····.param·p1,·"initialCapacity"····#·I | 55 | ····.param·p1,·"initialCapacity"····#·I |
56 | ····.prologue | 56 | ····.prologue |
57 | ····.local·p0,·"this":Landroid/support/v4/util/LongSparseArray;,·"Landroid/support/v4/util/LongSparseArray<TE;>;" | 57 | ····.local·p0,·"this":Landroid/support/v4/util/LongSparseArray;,·"Landroid/support/v4/util/LongSparseArray<TE;>;" |
58 | ····const/4·v1,·0x0 | 58 | ····const/4·v1,·0x0 |
59 | ····.line· | 59 | ····.line·65 |
60 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 60 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
61 | ····.line·26 | ||
62 | ····iput-boolean·v1,·p0,·Landroid/support/v4/util/LongSparseArray;->mGarbage:Z | ||
63 | ····.line·45 | 61 | ····.line·45 |
64 | ····i | 62 | ····iput-boolean·v1,·p0,·Landroid/support/v4/util/LongSparseArray;->mGarbage:Z |
65 | ···· | 63 | ····.line·66 |
64 | ····if-nez·p1,·:cond_0 | ||
66 | ····.line· | 65 | ····.line·67 |
67 | ···· | 66 | ····sget-object·v0,·Landroid/support/v4/util/ContainerHelpers;->EMPTY_LONGS:[J |
68 | ····iput-object·v0,·p0,·Landroid/support/v4/util/LongSparseArray;->mKeys:[J | 67 | ····iput-object·v0,·p0,·Landroid/support/v4/util/LongSparseArray;->mKeys:[J |
69 | ····.line· | 68 | ····.line·68 |
70 | ···· | 69 | ····sget-object·v0,·Landroid/support/v4/util/ContainerHelpers;->EMPTY_OBJECTS:[Ljava/lang/Object; |
71 | ····iput-object·v0,·p0,·Landroid/support/v4/util/LongSparseArray;->mValues:[Ljava/lang/Object; | 70 | ····iput-object·v0,·p0,·Landroid/support/v4/util/LongSparseArray;->mValues:[Ljava/lang/Object; |
72 | ····.line· | 71 | ····.line·74 |
72 | ····:goto_0 | ||
73 | ····iput·v1,·p0,·Landroid/support/v4/util/LongSparseArray;->mSize:I | 73 | ····iput·v1,·p0,·Landroid/support/v4/util/LongSparseArray;->mSize:I |
74 | ····.line· | 74 | ····.line·75 |
75 | ····return-void | 75 | ····return-void |
76 | .end·method | ||
77 | .method·private·static·binarySearch([JIIJ)I | ||
78 | ····.locals·5 | ||
79 | ····.param·p0,·"a"····#·[J | ||
80 | ····.param·p1,·"start"····#·I | ||
81 | ····.param·p2,·"len"····#·I | ||
82 | ····.param·p3,·"key"····#·J | ||
83 | ····.prologue | ||
84 | ····.line·335 | ||
85 | ····add-int·v1,·p1,·p2 | ||
86 | ····.local·v1,·"high":I | ||
87 | ····add-int/lit8·v2,·p1,·-0x1 | ||
88 | ····.line·337 | ||
89 | ····.local·v2,·"low":I | ||
90 | ····:goto_0 | ||
91 | ····sub-int·v3,·v1,·v2 | ||
92 | ····const/4·v4,·0x1 | ||
93 | ····if-le·v3,·v4,·:cond_1 | ||
94 | ····.line·338 | ||
95 | ····add-int·v3,·v1,·v2 | ||
96 | ····div-int/lit8·v0,·v3,·0x2 | ||
97 | ····.line·340 | ||
98 | ····.local·v0,·"guess":I | ||
99 | ····aget-wide·v3,·p0,·v0 | ||
100 | ····cmp-long·v3,·v3,·p3 | ||
101 | ····if-gez·v3,·:cond_0 | ||
102 | ····.line·341 | ||
103 | ····move·v2,·v0 | ||
104 | ····goto·:goto_0 | ||
105 | ····.line· | 76 | ····.line·70 |
106 | ····:cond_0 | 77 | ····:cond_0 |
78 | ····invoke-static·{p1},·Landroid/support/v4/util/ContainerHelpers;->idealLongArraySize(I)I | ||
107 | ····move·v1,·v0 | ||
108 | ····goto·:goto_0 | ||
109 | ····.line·346 | ||
110 | ····.end·local·v0····#·"guess":I | ||
111 | ····:cond_1 | ||
112 | ····add-int·v3,·p1,·p2 | ||
113 | ····if-ne·v1,·v3,·:cond_3 | ||
114 | ····.line·347 | ||
115 | ····add-int·v3,·p1,·p2 | ||
Max diff block lines reached; 29791/33024 bytes (90.21%) of diff not shown. |
Offset 2, 180 lines modified | Offset 2, 273 lines modified | ||
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | .source·"AccessibilityServiceInfoCompat.java" | 3 | .source·"AccessibilityServiceInfoCompat.java" |
4 | #·annotations | 4 | #·annotations |
5 | .annotation·system·Ldalvik/annotation/MemberClasses; | 5 | .annotation·system·Ldalvik/annotation/MemberClasses; |
6 | ····value·=·{ | 6 | ····value·=·{ |
7 | ········Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoJellyBeanMr2;, | ||
7 | ········Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl;, | 8 | ········Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl;, |
8 | ········Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl;, | 9 | ········Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl;, |
9 | ········Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; | 10 | ········Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; |
10 | ····} | 11 | ····} |
11 | .end·annotation | 12 | .end·annotation |
12 | #·static·fields | 13 | #·static·fields |
14 | .field·public·static·final·CAPABILITY_CAN_FILTER_KEY_EVENTS:I·=·0x8 | ||
15 | .field·public·static·final·CAPABILITY_CAN_REQUEST_ENHANCED_WEB_ACCESSIBILITY:I·=·0x4 | ||
16 | .field·public·static·final·CAPABILITY_CAN_REQUEST_TOUCH_EXPLORATION:I·=·0x2 | ||
17 | .field·public·static·final·CAPABILITY_CAN_RETRIEVE_WINDOW_CONTENT:I·=·0x1 | ||
18 | .field·public·static·final·DEFAULT:I·=·0x1 | ||
13 | .field·public·static·final·FEEDBACK_ALL_MASK:I·=·-0x1 | 19 | .field·public·static·final·FEEDBACK_ALL_MASK:I·=·-0x1 |
20 | .field·public·static·final·FEEDBACK_BRAILLE:I·=·0x20 | ||
21 | .field·public·static·final·FLAG_INCLUDE_NOT_IMPORTANT_VIEWS:I·=·0x2 | ||
22 | .field·public·static·final·FLAG_REPORT_VIEW_IDS:I·=·0x10 | ||
23 | .field·public·static·final·FLAG_REQUEST_ENHANCED_WEB_ACCESSIBILITY:I·=·0x8 | ||
24 | .field·public·static·final·FLAG_REQUEST_FILTER_KEY_EVENTS:I·=·0x20 | ||
25 | .field·public·static·final·FLAG_REQUEST_TOUCH_EXPLORATION_MODE:I·=·0x4 | ||
14 | .field·private·static·final·IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; | 26 | .field·private·static·final·IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; |
15 | #·direct·methods | 27 | #·direct·methods |
16 | .method·static·constructor·<clinit>()V | 28 | .method·static·constructor·<clinit>()V |
17 | ····.locals·2 | 29 | ····.locals·2 |
18 | ····.prologue | 30 | ····.prologue |
19 | ····.line· | 31 | ····.line·111 |
20 | ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I | 32 | ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I |
21 | ····const/16·v1,·0x | 33 | ····const/16·v1,·0x12 |
22 | ····if-lt·v0,·v1,·:cond_0 | 34 | ····if-lt·v0,·v1,·:cond_0 |
23 | ····.line· | 35 | ····.line·112 |
24 | ····new-instance·v0,·Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfo | 36 | ····new-instance·v0,·Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoJellyBeanMr2; |
25 | ····invoke-direct·{v0},·Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfo | 37 | ····invoke-direct·{v0},·Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoJellyBeanMr2;-><init>()V |
26 | ····sput-object·v0,·Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;->IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; | 38 | ····sput-object·v0,·Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;->IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; |
27 | ····.line· | 39 | ····.line·118 |
28 | ····:goto_0 | 40 | ····:goto_0 |
29 | ····return-void | 41 | ····return-void |
30 | ····.line· | 42 | ····.line·113 |
31 | ····:cond_0 | 43 | ····:cond_0 |
44 | ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I | ||
45 | ····const/16·v1,·0xe | ||
46 | ····if-lt·v0,·v1,·:cond_1 | ||
47 | ····.line·114 | ||
48 | ····new-instance·v0,·Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl; | ||
49 | ····invoke-direct·{v0},·Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl;-><init>()V | ||
50 | ····sput-object·v0,·Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;->IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; | ||
51 | ····goto·:goto_0 | ||
52 | ····.line·116 | ||
53 | ····:cond_1 | ||
32 | ····new-instance·v0,·Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl; | 54 | ····new-instance·v0,·Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl; |
33 | ····invoke-direct·{v0},·Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl;-><init>()V | 55 | ····invoke-direct·{v0},·Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl;-><init>()V |
34 | ····sput-object·v0,·Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;->IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; | 56 | ····sput-object·v0,·Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat;->IMPL:Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl; |
35 | ····goto·:goto_0 | 57 | ····goto·:goto_0 |
36 | .end·method | 58 | .end·method |
37 | .method·private·constructor·<init>()V | 59 | .method·private·constructor·<init>()V |
38 | ····.locals·0 | 60 | ····.locals·0 |
39 | ····.prologue | 61 | ····.prologue |
40 | ····.line· | 62 | ····.line·280 |
41 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 63 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
42 | ····.line· | 64 | ····.line·282 |
43 | ····return-void | 65 | ····return-void |
44 | .end·method | 66 | .end·method |
67 | .method·public·static·capabilityToString(I)Ljava/lang/String; | ||
68 | ····.locals·1 | ||
69 | ····.param·p0,·"capability"····#·I | ||
70 | ····.prologue | ||
71 | ····.line·438 | ||
72 | ····packed-switch·p0,·:pswitch_data_0 | ||
73 | ····.line·448 | ||
74 | ····:pswitch_0 | ||
75 | ····const-string·v0,·"UNKNOWN" | ||
76 | ····:goto_0 | ||
77 | ····return-object·v0 | ||
78 | ····.line·440 | ||
79 | ····:pswitch_1 | ||
80 | ····const-string·v0,·"CAPABILITY_CAN_RETRIEVE_WINDOW_CONTENT" | ||
81 | ····goto·:goto_0 | ||
82 | ····.line·442 | ||
Max diff block lines reached; 8825/14112 bytes (62.54%) of diff not shown. |
Offset 18, 69 lines modified | Offset 18, 80 lines modified | ||
18 | #·direct·methods | 18 | #·direct·methods |
19 | .method·constructor·<init>()V | 19 | .method·constructor·<init>()V |
20 | ····.locals·0 | 20 | ····.locals·0 |
21 | ····.prologue | 21 | ····.prologue |
22 | ····.line· | 22 | ····.line·40 |
23 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 23 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
24 | ····return-void | 24 | ····return-void |
25 | .end·method | 25 | .end·method |
26 | #·virtual·methods | 26 | #·virtual·methods |
27 | .method·public·getCanRetrieveWindowContent(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z | 27 | .method·public·getCanRetrieveWindowContent(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z |
28 | ····.locals·1 | 28 | ····.locals·1 |
29 | ····.param·p1,·"info"····#·Landroid/accessibilityservice/AccessibilityServiceInfo; | 29 | ····.param·p1,·"info"····#·Landroid/accessibilityservice/AccessibilityServiceInfo; |
30 | ····.prologue | 30 | ····.prologue |
31 | ····.line·4 | 31 | ····.line·43 |
32 | ····const/4·v0,·0x0 | ||
33 | ····return·v0 | ||
34 | .end·method | ||
35 | .method·public·getCapabilities(Landroid/accessibilityservice/AccessibilityServiceInfo;)I | ||
36 | ····.locals·1 | ||
37 | ····.param·p1,·"info"····#·Landroid/accessibilityservice/AccessibilityServiceInfo; | ||
38 | ····.prologue | ||
39 | ····.line·63 | ||
32 | ····const/4·v0,·0x0 | 40 | ····const/4·v0,·0x0 |
33 | ····return·v0 | 41 | ····return·v0 |
34 | .end·method | 42 | .end·method |
35 | .method·public·getDescription(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; | 43 | .method·public·getDescription(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; |
36 | ····.locals·1 | 44 | ····.locals·1 |
37 | ····.param·p1,·"info"····#·Landroid/accessibilityservice/AccessibilityServiceInfo; | 45 | ····.param·p1,·"info"····#·Landroid/accessibilityservice/AccessibilityServiceInfo; |
38 | ····.prologue | 46 | ····.prologue |
39 | ····.line·4 | 47 | ····.line·47 |
40 | ····const/4·v0,·0x0 | 48 | ····const/4·v0,·0x0 |
41 | ····return-object·v0 | 49 | ····return-object·v0 |
42 | .end·method | 50 | .end·method |
43 | .method·public·getId(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; | 51 | .method·public·getId(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; |
44 | ····.locals·1 | 52 | ····.locals·1 |
45 | ····.param·p1,·"info"····#·Landroid/accessibilityservice/AccessibilityServiceInfo; | 53 | ····.param·p1,·"info"····#·Landroid/accessibilityservice/AccessibilityServiceInfo; |
46 | ····.prologue | 54 | ····.prologue |
47 | ····.line· | 55 | ····.line·51 |
48 | ····const/4·v0,·0x0 | 56 | ····const/4·v0,·0x0 |
49 | ····return-object·v0 | 57 | ····return-object·v0 |
50 | .end·method | 58 | .end·method |
51 | .method·public·getResolveInfo(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo; | 59 | .method·public·getResolveInfo(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo; |
52 | ····.locals·1 | 60 | ····.locals·1 |
53 | ····.param·p1,·"info"····#·Landroid/accessibilityservice/AccessibilityServiceInfo; | 61 | ····.param·p1,·"info"····#·Landroid/accessibilityservice/AccessibilityServiceInfo; |
54 | ····.prologue | 62 | ····.prologue |
55 | ····.line·5 | 63 | ····.line·55 |
56 | ····const/4·v0,·0x0 | 64 | ····const/4·v0,·0x0 |
57 | ····return-object·v0 | 65 | ····return-object·v0 |
58 | .end·method | 66 | .end·method |
59 | .method·public·getSettingsActivityName(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; | 67 | .method·public·getSettingsActivityName(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; |
60 | ····.locals·1 | 68 | ····.locals·1 |
61 | ····.param·p1,·"info"····#·Landroid/accessibilityservice/AccessibilityServiceInfo; | 69 | ····.param·p1,·"info"····#·Landroid/accessibilityservice/AccessibilityServiceInfo; |
62 | ····.prologue | 70 | ····.prologue |
63 | ····.line·5 | 71 | ····.line·59 |
64 | ····const/4·v0,·0x0 | 72 | ····const/4·v0,·0x0 |
65 | ····return-object·v0 | 73 | ····return-object·v0 |
66 | .end·method | 74 | .end·method |
Offset 14, 14 lines modified | Offset 14, 17 lines modified | ||
14 | .end·annotation | 14 | .end·annotation |
15 | #·virtual·methods | 15 | #·virtual·methods |
16 | .method·public·abstract·getCanRetrieveWindowContent(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z | 16 | .method·public·abstract·getCanRetrieveWindowContent(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z |
17 | .end·method | 17 | .end·method |
18 | .method·public·abstract·getCapabilities(Landroid/accessibilityservice/AccessibilityServiceInfo;)I | ||
19 | .end·method | ||
18 | .method·public·abstract·getDescription(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; | 20 | .method·public·abstract·getDescription(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; |
19 | .end·method | 21 | .end·method |
20 | .method·public·abstract·getId(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; | 22 | .method·public·abstract·getId(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; |
21 | .end·method | 23 | .end·method |
22 | .method·public·abstract·getResolveInfo(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo; | 24 | .method·public·abstract·getResolveInfo(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo; |
Offset 15, 79 lines modified | Offset 15, 104 lines modified | ||
15 | #·direct·methods | 15 | #·direct·methods |
16 | .method·constructor·<init>()V | 16 | .method·constructor·<init>()V |
17 | ····.locals·0 | 17 | ····.locals·0 |
18 | ····.prologue | 18 | ····.prologue |
19 | ····.line·6 | 19 | ····.line·67 |
20 | ····invoke-direct·{p0},·Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl;-><init>()V | 20 | ····invoke-direct·{p0},·Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoStubImpl;-><init>()V |
21 | ····return-void | 21 | ····return-void |
22 | .end·method | 22 | .end·method |
23 | #·virtual·methods | 23 | #·virtual·methods |
24 | .method·public·getCanRetrieveWindowContent(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z | 24 | .method·public·getCanRetrieveWindowContent(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z |
25 | ····.locals·1 | 25 | ····.locals·1 |
26 | ····.param·p1,·"info"····#·Landroid/accessibilityservice/AccessibilityServiceInfo; | 26 | ····.param·p1,·"info"····#·Landroid/accessibilityservice/AccessibilityServiceInfo; |
27 | ····.prologue | 27 | ····.prologue |
28 | ····.line· | 28 | ····.line·71 |
29 | ····invoke-static·{p1},·Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;->getCanRetrieveWindowContent(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z | 29 | ····invoke-static·{p1},·Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;->getCanRetrieveWindowContent(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z |
30 | ····move-result·v0 | 30 | ····move-result·v0 |
31 | ····return·v0 | 31 | ····return·v0 |
32 | .end·method | 32 | .end·method |
33 | .method·public·getCapabilities(Landroid/accessibilityservice/AccessibilityServiceInfo;)I | ||
34 | ····.locals·1 | ||
35 | ····.param·p1,·"info"····#·Landroid/accessibilityservice/AccessibilityServiceInfo; | ||
36 | ····.prologue | ||
37 | ····.line·96 | ||
38 | ····invoke-virtual·{p0,·p1},·Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoIcsImpl;->getCanRetrieveWindowContent(Landroid/accessibilityservice/AccessibilityServiceInfo;)Z | ||
39 | ····move-result·v0 | ||
40 | ····if-eqz·v0,·:cond_0 | ||
41 | ····.line·97 | ||
42 | ····const/4·v0,·0x1 | ||
43 | ····.line·99 | ||
44 | ····:goto_0 | ||
45 | ····return·v0 | ||
46 | ····:cond_0 | ||
47 | ····const/4·v0,·0x0 | ||
48 | ····goto·:goto_0 | ||
49 | .end·method | ||
33 | .method·public·getDescription(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; | 50 | .method·public·getDescription(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; |
34 | ····.locals·1 | 51 | ····.locals·1 |
35 | ····.param·p1,·"info"····#·Landroid/accessibilityservice/AccessibilityServiceInfo; | 52 | ····.param·p1,·"info"····#·Landroid/accessibilityservice/AccessibilityServiceInfo; |
36 | ····.prologue | 53 | ····.prologue |
37 | ····.line·7 | 54 | ····.line·76 |
38 | ····invoke-static·{p1},·Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;->getDescription(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; | 55 | ····invoke-static·{p1},·Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;->getDescription(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; |
39 | ····move-result-object·v0 | 56 | ····move-result-object·v0 |
40 | ····return-object·v0 | 57 | ····return-object·v0 |
41 | .end·method | 58 | .end·method |
42 | .method·public·getId(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; | 59 | .method·public·getId(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; |
43 | ····.locals·1 | 60 | ····.locals·1 |
44 | ····.param·p1,·"info"····#·Landroid/accessibilityservice/AccessibilityServiceInfo; | 61 | ····.param·p1,·"info"····#·Landroid/accessibilityservice/AccessibilityServiceInfo; |
45 | ····.prologue | 62 | ····.prologue |
46 | ····.line· | 63 | ····.line·81 |
47 | ····invoke-static·{p1},·Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;->getId(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; | 64 | ····invoke-static·{p1},·Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;->getId(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; |
48 | ····move-result-object·v0 | 65 | ····move-result-object·v0 |
49 | ····return-object·v0 | 66 | ····return-object·v0 |
50 | .end·method | 67 | .end·method |
51 | .method·public·getResolveInfo(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo; | 68 | .method·public·getResolveInfo(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo; |
52 | ····.locals·1 | 69 | ····.locals·1 |
53 | ····.param·p1,·"info"····#·Landroid/accessibilityservice/AccessibilityServiceInfo; | 70 | ····.param·p1,·"info"····#·Landroid/accessibilityservice/AccessibilityServiceInfo; |
54 | ····.prologue | 71 | ····.prologue |
55 | ····.line·8 | 72 | ····.line·86 |
56 | ····invoke-static·{p1},·Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;->getResolveInfo(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo; | 73 | ····invoke-static·{p1},·Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;->getResolveInfo(Landroid/accessibilityservice/AccessibilityServiceInfo;)Landroid/content/pm/ResolveInfo; |
57 | ····move-result-object·v0 | 74 | ····move-result-object·v0 |
58 | ····return-object·v0 | 75 | ····return-object·v0 |
59 | .end·method | 76 | .end·method |
60 | .method·public·getSettingsActivityName(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; | 77 | .method·public·getSettingsActivityName(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; |
61 | ····.locals·1 | 78 | ····.locals·1 |
62 | ····.param·p1,·"info"····#·Landroid/accessibilityservice/AccessibilityServiceInfo; | 79 | ····.param·p1,·"info"····#·Landroid/accessibilityservice/AccessibilityServiceInfo; |
63 | ····.prologue | 80 | ····.prologue |
64 | ····.line· | 81 | ····.line·91 |
65 | ····invoke-static·{p1},·Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;->getSettingsActivityName(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; | 82 | ····invoke-static·{p1},·Landroid/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs;->getSettingsActivityName(Landroid/accessibilityservice/AccessibilityServiceInfo;)Ljava/lang/String; |
66 | ····move-result-object·v0 | 83 | ····move-result-object·v0 |
67 | ····return-object·v0 | 84 | ····return-object·v0 |
68 | .end·method | 85 | .end·method |
Offset 12, 272 lines modified | Offset 12, 272 lines modified | ||
12 | ····(120,209,·89)·····#·rgb·=·(0x78,0xd1,0x59) | 12 | ····(120,209,·89)·····#·rgb·=·(0x78,0xd1,0x59) |
13 | ····(125,214,·94)·····#·rgb·=·(0x7d,0xd6,0x5e) | 13 | ····(125,214,·94)·····#·rgb·=·(0x7d,0xd6,0x5e) |
14 | ····(108,193,·78)·····#·rgb·=·(0x6c,0xc1,0x4e) | 14 | ····(108,193,·78)·····#·rgb·=·(0x6c,0xc1,0x4e) |
15 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | 15 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 |
16 | ····(·98,183,·64)·····#·rgb·=·(0x62,0xb7,0x40) | 16 | ····(·98,183,·64)·····#·rgb·=·(0x62,0xb7,0x40) |
17 | ····(115,201,·84)·····#·rgb·=·(0x73,0xc9,0x54) | 17 | ····(115,201,·84)·····#·rgb·=·(0x73,0xc9,0x54) |
18 | ····(120,210,·88)·····#·rgb·=·(0x78,0xd2,0x58) | 18 | ····(120,210,·88)·····#·rgb·=·(0x78,0xd2,0x58) |
19 | ····(·89,166,·59)·····#·rgb·=·(0x59,0xa6,0x3b) | ||
20 | ····(110,198,·80)·····#·rgb·=·(0x6e,0xc6,0x50) | ||
21 | ····(·93,180,·61)·····#·rgb·=·(0x5d,0xb4,0x3d) | ||
22 | ····(112,205,·79)·····#·rgb·=·(0x70,0xcd,0x4f) | ||
23 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
24 | ····(·95,182,·63)·····#·rgb·=·(0x5f,0xb6,0x3f) | ||
25 | ····(107,205,·73)·····#·rgb·=·(0x6b,0xcd,0x49) | ||
26 | ····(·89,178,·56)·····#·rgb·=·(0x59,0xb2,0x38) | ||
27 | ····(·77,163,·46)·····#·rgb·=·(0x4d,0xa3,0x2e) | ||
28 | ····(100,202,·66)·····#·rgb·=·(0x64,0xca,0x42) | ||
29 | ····(·67,134,·36)·····#·rgb·=·(0x43,0x86,0x24) | ||
30 | ····(·90,191,·54)·····#·rgb·=·(0x5a,0xbf,0x36) | ||
31 | ····(·91,191,·55)·····#·rgb·=·(0x5b,0xbf,0x37) | ||
32 | ····(·67,139,·39)·····#·rgb·=·(0x43,0x8b,0x27) | ||
33 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
34 | ····(·72,169,·39)·····#·rgb·=·(0x48,0xa9,0x27) | ||
35 | ····(·71,168,·37)·····#·rgb·=·(0x47,0xa8,0x25) | ||
36 | ····(·59,137,·33)·····#·rgb·=·(0x3b,0x89,0x21) | ||
37 | ····(·89,195,·50)·····#·rgb·=·(0x59,0xc3,0x32) | ||
38 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
39 | ····(·67,163,·33)·····#·rgb·=·(0x43,0xa3,0x21) | ||
40 | ····(·32,·74,·11)·····#·rgb·=·(0x20,0x4a,0x0b) | ||
41 | ····(·75,180,·38)·····#·rgb·=·(0x4b,0xb4,0x26) | ||
42 | ····(·58,137,·29)·····#·rgb·=·(0x3a,0x89,0x1d) | ||
43 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
44 | ····(·63,153,·32)·····#·rgb·=·(0x3f,0x99,0x20) | ||
45 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
46 | ····(·66,161,·33)·····#·rgb·=·(0x42,0xa1,0x21) | ||
47 | ····(·68,163,·34)·····#·rgb·=·(0x44,0xa3,0x22) | ||
48 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
49 | ····(·70,167,·35)·····#·rgb·=·(0x46,0xa7,0x23) | ||
50 | ····(·70,168,·35)·····#·rgb·=·(0x46,0xa8,0x23) | ||
51 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
52 | ····(·71,169,·36)·····#·rgb·=·(0x47,0xa9,0x24) | ||
53 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
54 | ····(·69,166,·35)·····#·rgb·=·(0x45,0xa6,0x23) | ||
55 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
56 | ····(·66,158,·32)·····#·rgb·=·(0x42,0x9e,0x20) | ||
57 | ····(·59,145,·31)·····#·rgb·=·(0x3b,0x91,0x1f) | ||
58 | ····(·60,146,·31)·····#·rgb·=·(0x3c,0x92,0x1f) | ||
59 | ····(·54,130,·26)·····#·rgb·=·(0x36,0x82,0x1a) | ||
60 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
61 | ····(·48,113,·23)·····#·rgb·=·(0x30,0x71,0x17) | ||
62 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
63 | ····(·30,·69,·13)·····#·rgb·=·(0x1e,0x45,0x0d) | ||
64 | ····(·63,152,·31)·····#·rgb·=·(0x3f,0x98,0x1f) | ||
65 | ····(·32,·73,·16)·····#·rgb·=·(0x20,0x49,0x10) | ||
66 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
67 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
68 | ····(·51,124,·27)·····#·rgb·=·(0x33,0x7c,0x1b) | ||
69 | ····(·51,124,·26)·····#·rgb·=·(0x33,0x7c,0x1a) | ||
70 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
71 | ····(·38,·87,·18)·····#·rgb·=·(0x26,0x57,0x12) | ||
72 | ····(·62,149,·31)·····#·rgb·=·(0x3e,0x95,0x1f) | ||
73 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
74 | ····(·49,120,·25)·····#·rgb·=·(0x31,0x78,0x19) | ||
75 | ····(·32,·73,·16)·····#·rgb·=·(0x20,0x49,0x10) | ||
76 | ····(·55,132,·28)·····#·rgb·=·(0x37,0x84,0x1c) | ||
77 | ····(·68,136,·43)·····#·rgb·=·(0x44,0x88,0x2b) | ||
78 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
79 | ····(·42,100,·21)·····#·rgb·=·(0x2a,0x64,0x15) | ||
80 | ····(·58,104,·39)·····#·rgb·=·(0x3a,0x68,0x27) | ||
81 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
82 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
83 | ····(·44,105,·21)·····#·rgb·=·(0x2c,0x69,0x15) | ||
84 | ····(111,125,104)·····#·rgb·=·(0x6f,0x7d,0x68) | ||
85 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
86 | ····(·44,102,·21)·····#·rgb·=·(0x2c,0x66,0x15) | ||
87 | ····(·54,131,·27)·····#·rgb·=·(0x36,0x83,0x1b) | ||
88 | ····(164,164,164)·····#·rgb·=·(0xa4,0xa4,0xa4) | ||
89 | ····(107,122,101)·····#·rgb·=·(0x6b,0x7a,0x65) | ||
90 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
91 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
92 | ····(·40,·91,·19)·····#·rgb·=·(0x28,0x5b,0x13) | ||
93 | ····(·49,118,·25)·····#·rgb·=·(0x31,0x76,0x19) | ||
94 | ····(·60,122,·39)·····#·rgb·=·(0x3c,0x7a,0x27) | ||
95 | ····(·51,·96,·36)·····#·rgb·=·(0x33,0x60,0x24) | ||
96 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
97 | ····(·25,·62,·14)·····#·rgb·=·(0x19,0x3e,0x0e) | ||
98 | ····(·44,107,·23)·····#·rgb·=·(0x2c,0x6b,0x17) | ||
99 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
100 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
101 | ····(·34,·77,·16)·····#·rgb·=·(0x22,0x4d,0x10) | ||
102 | ····(·44,106,·22)·····#·rgb·=·(0x2c,0x6a,0x16) | ||
103 | ····(·48,116,·24)·····#·rgb·=·(0x30,0x74,0x18) | ||
104 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
105 | ····(·15,·36,··7)·····#·rgb·=·(0x0f,0x24,0x07) | ||
106 | ····(·38,·91,·19)·····#·rgb·=·(0x26,0x5b,0x13) | ||
107 | ····(·43,105,·23)·····#·rgb·=·(0x2b,0x69,0x17) | ||
108 | ····(·45,109,·23)·····#·rgb·=·(0x2d,0x6d,0x17) | ||
109 | ····(·46,111,·23)·····#·rgb·=·(0x2e,0x6f,0x17) | ||
110 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
111 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
112 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
113 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
114 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
19 | ····(117,211,·83)·····#·rgb·=·(0x75,0xd3,0x53) | 115 | ····(117,211,·83)·····#·rgb·=·(0x75,0xd3,0x53) |
20 | ····(108,209,·72)·····#·rgb·=·(0x6c,0xd1,0x48) | 116 | ····(108,209,·72)·····#·rgb·=·(0x6c,0xd1,0x48) |
21 | ····(101,207,·63)·····#·rgb·=·(0x65,0xcf,0x3f) | 117 | ····(101,207,·63)·····#·rgb·=·(0x65,0xcf,0x3f) |
22 | ····(·93,205,·53)·····#·rgb·=·(0x5d,0xcd,0x35) | 118 | ····(·93,205,·53)·····#·rgb·=·(0x5d,0xcd,0x35) |
23 | ····(·89,203,·48)·····#·rgb·=·(0x59,0xcb,0x30) | 119 | ····(·89,203,·48)·····#·rgb·=·(0x59,0xcb,0x30) |
24 | ····(·89,166,·59)·····#·rgb·=·(0x59,0xa6,0x3b) | ||
25 | ····(110,198,·80)·····#·rgb·=·(0x6e,0xc6,0x50) | ||
26 | ····(115,209,·81)·····#·rgb·=·(0x73,0xd1,0x51) | 120 | ····(115,209,·81)·····#·rgb·=·(0x73,0xd1,0x51) |
27 | ····(105,209,·69)·····#·rgb·=·(0x69,0xd1,0x45) | 121 | ····(105,209,·69)·····#·rgb·=·(0x69,0xd1,0x45) |
28 | ····(·92,204,·52)·····#·rgb·=·(0x5c,0xcc,0x34) | 122 | ····(·92,204,·52)·····#·rgb·=·(0x5c,0xcc,0x34) |
29 | ····(·85,202,·43)·····#·rgb·=·(0x55,0xca,0x2b) | 123 | ····(·85,202,·43)·····#·rgb·=·(0x55,0xca,0x2b) |
30 | ····(·84,202,·42)·····#·rgb·=·(0x54,0xca,0x2a) | 124 | ····(·84,202,·42)·····#·rgb·=·(0x54,0xca,0x2a) |
31 | ····(·93,180,·61)·····#·rgb·=·(0x5d,0xb4,0x3d) | ||
32 | ····(112,205,·79)·····#·rgb·=·(0x70,0xcd,0x4f) | ||
33 | ····(105,208,·69)·····#·rgb·=·(0x69,0xd0,0x45) | 125 | ····(105,208,·69)·····#·rgb·=·(0x69,0xd0,0x45) |
34 | ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 | ||
35 | ····(·95,182,·63)·····#·rgb·=·(0x5f,0xb6,0x3f) | ||
36 | ····(107,205,·73)·····#·rgb·=·(0x6b,0xcd,0x49) | ||
37 | ····(·99,207,·60)·····#·rgb·=·(0x63,0xcf,0x3c) | 126 | ····(·99,207,·60)·····#·rgb·=·(0x63,0xcf,0x3c) |
38 | ····(·86,203,·45)·····#·rgb·=·(0x56,0xcb,0x2d) | 127 | ····(·86,203,·45)·····#·rgb·=·(0x56,0xcb,0x2d) |
39 | ····(·85,202,·44)·····#·rgb·=·(0x55,0xca,0x2c) | 128 | ····(·85,202,·44)·····#·rgb·=·(0x55,0xca,0x2c) |
40 | ····(107,209,·71)·····#·rgb·=·(0x6b,0xd1,0x47) | 129 | ····(107,209,·71)·····#·rgb·=·(0x6b,0xd1,0x47) |
41 | ····(124,214,·91)·····#·rgb·=·(0x7c,0xd6,0x5b) | 130 | ····(124,214,·91)·····#·rgb·=·(0x7c,0xd6,0x5b) |
42 | ····(121,213,·88)·····#·rgb·=·(0x79,0xd5,0x58) | 131 | ····(121,213,·88)·····#·rgb·=·(0x79,0xd5,0x58) |
Max diff block lines reached; 16161/22519 bytes (71.77%) of diff not shown. |
Offset 1, 43 lines modified | Offset 1, 54 lines modified | ||
1 | .class·Landroid/support/v4/view/ViewCompat$EclairMr1ViewCompatImpl; | ||
1 | . | 2 | .super·Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl; |
2 | .super·Ljava/lang/Object; | ||
3 | .source·" | 3 | .source·"ViewCompat.java" |
4 | #·interfaces | ||
5 | .implements·Landroid/support/v4/view/MenuCompat$MenuVersionImpl; | ||
6 | #·annotations | 4 | #·annotations |
7 | .annotation·system·Ldalvik/annotation/EnclosingClass; | 5 | .annotation·system·Ldalvik/annotation/EnclosingClass; |
8 | ····value·=·Landroid/support/v4/view/ | 6 | ····value·=·Landroid/support/v4/view/ViewCompat; |
9 | .end·annotation | 7 | .end·annotation |
10 | .annotation·system·Ldalvik/annotation/InnerClass; | 8 | .annotation·system·Ldalvik/annotation/InnerClass; |
11 | ····accessFlags·=·0x8 | 9 | ····accessFlags·=·0x8 |
12 | ····name·=·" | 10 | ····name·=·"EclairMr1ViewCompatImpl" |
13 | .end·annotation | 11 | .end·annotation |
14 | #·direct·methods | 12 | #·direct·methods |
15 | .method·constructor·<init>()V | 13 | .method·constructor·<init>()V |
16 | ····.locals·0 | 14 | ····.locals·0 |
17 | ····.prologue | 15 | ····.prologue |
18 | ····.line· | 16 | ····.line·729 |
19 | ····invoke-direct·{p0},·L | 17 | ····invoke-direct·{p0},·Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;-><init>()V |
20 | ····return-void | 18 | ····return-void |
21 | .end·method | 19 | .end·method |
22 | #·virtual·methods | 20 | #·virtual·methods |
23 | .method·public· | 21 | .method·public·isOpaque(Landroid/view/View;)Z |
24 | ····.locals·1 | 22 | ····.locals·1 |
25 | ····.param·p1,·" | 23 | ····.param·p1,·"view"····#·Landroid/view/View; |
26 | ····.param·p2,·"actionEnum"····#·I | ||
27 | ····.prologue | 24 | ····.prologue |
28 | ····.line· | 25 | ····.line·732 |
29 | ····co | 26 | ····invoke-static·{p1},·Landroid/support/v4/view/ViewCompatEclairMr1;->isOpaque(Landroid/view/View;)Z |
27 | ····move-result·v0 | ||
30 | ····return·v0 | 28 | ····return·v0 |
31 | .end·method | 29 | .end·method |
30 | .method·public·setChildrenDrawingOrderEnabled(Landroid/view/ViewGroup;Z)V | ||
31 | ····.locals·0 | ||
32 | ····.param·p1,·"viewGroup"····#·Landroid/view/ViewGroup; | ||
33 | ····.param·p2,·"enabled"····#·Z | ||
34 | ····.prologue | ||
35 | ····.line·737 | ||
36 | ····invoke-static·{p1,·p2},·Landroid/support/v4/view/ViewCompatEclairMr1;->setChildrenDrawingOrderEnabled(Landroid/view/ViewGroup;Z)V | ||
37 | ····.line·738 | ||
38 | ····return-void | ||
39 | .end·method |
Offset 1, 46 lines modified | Offset 1, 44 lines modified | ||
1 | .class·Landroid/support/v4/view/MenuCompat$HoneycombMenuVersionImpl; | ||
2 | .sup | 1 | .class·Landroid/support/v4/widget/PopupWindowCompat$KitKatPopupWindowImpl; |
2 | .super·Landroid/support/v4/widget/PopupWindowCompat$BasePopupWindowImpl; | ||
3 | .source·" | 3 | .source·"PopupWindowCompat.java" |
4 | #·interfaces | ||
5 | .implements·Landroid/support/v4/view/MenuCompat$MenuVersionImpl; | ||
6 | #·annotations | 4 | #·annotations |
7 | .annotation·system·Ldalvik/annotation/EnclosingClass; | 5 | .annotation·system·Ldalvik/annotation/EnclosingClass; |
8 | ····value·=·Landroid/support/v4/ | 6 | ····value·=·Landroid/support/v4/widget/PopupWindowCompat; |
9 | .end·annotation | 7 | .end·annotation |
10 | .annotation·system·Ldalvik/annotation/InnerClass; | 8 | .annotation·system·Ldalvik/annotation/InnerClass; |
11 | ····accessFlags·=·0x8 | 9 | ····accessFlags·=·0x8 |
12 | ····name·=·" | 10 | ····name·=·"KitKatPopupWindowImpl" |
13 | .end·annotation | 11 | .end·annotation |
14 | #·direct·methods | 12 | #·direct·methods |
15 | .method·constructor·<init>()V | 13 | .method·constructor·<init>()V |
16 | ····.locals·0 | 14 | ····.locals·0 |
17 | ····.prologue | 15 | ····.prologue |
18 | ····.line· | 16 | ····.line·50 |
19 | ····invoke-direct·{p0},·L | 17 | ····invoke-direct·{p0},·Landroid/support/v4/widget/PopupWindowCompat$BasePopupWindowImpl;-><init>()V |
20 | ····return-void | 18 | ····return-void |
21 | .end·method | 19 | .end·method |
22 | #·virtual·methods | 20 | #·virtual·methods |
23 | .method·public·s | 21 | .method·public·showAsDropDown(Landroid/widget/PopupWindow;Landroid/view/View;III)V |
24 | ····.locals· | 22 | ····.locals·0 |
23 | ····.param·p1,·"popup"····#·Landroid/widget/PopupWindow; | ||
25 | ····.param·p | 24 | ····.param·p2,·"anchor"····#·Landroid/view/View; |
26 | ····.param·p | 25 | ····.param·p3,·"xoff"····#·I |
26 | ····.param·p4,·"yoff"····#·I | ||
27 | ····.param·p5,·"gravity"····#·I | ||
27 | ····.prologue | 28 | ····.prologue |
28 | ····.line·5 | 29 | ····.line·54 |
30 | ····invoke-static·{p1,·p2,·p3,·p4,·p5},·Landroid/support/v4/widget/PopupWindowCompatKitKat;->showAsDropDown(Landroid/widget/PopupWindow;Landroid/view/View;III)V | ||
29 | ····invoke-static·{p1,·p2},·Landroid/support/v4/view/MenuItemCompatHoneycomb;->setShowAsAction(Landroid/view/MenuItem;I)V | ||
30 | ····.line·51 | ||
31 | ····const/4·v0,·0x1 | ||
31 | ····.line·55 | ||
32 | ····return | 32 | ····return-void |
33 | .end·method | 33 | .end·method |
Offset 1, 15 lines modified | Offset 1, 15 lines modified | ||
1 | .class·Landroid/support/v4/app/Fragment | 1 | .class·Landroid/support/v4/app/FragmentManagerImpl$FragmentTag; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | .source·"Fragment | 3 | .source·"FragmentManager.java" |
4 | #·annotations | 4 | #·annotations |
5 | .annotation·system·Ldalvik/annotation/EnclosingClass; | 5 | .annotation·system·Ldalvik/annotation/EnclosingClass; |
6 | ····value·=·Landroid/support/v4/app/Fragment | 6 | ····value·=·Landroid/support/v4/app/FragmentManagerImpl; |
7 | .end·annotation | 7 | .end·annotation |
8 | .annotation·system·Ldalvik/annotation/InnerClass; | 8 | .annotation·system·Ldalvik/annotation/InnerClass; |
9 | ····accessFlags·=·0x8 | 9 | ····accessFlags·=·0x8 |
10 | ····name·=·"FragmentTag" | 10 | ····name·=·"FragmentTag" |
11 | .end·annotation | 11 | .end·annotation |
Offset 25, 22 lines modified | Offset 25, 22 lines modified | ||
25 | #·direct·methods | 25 | #·direct·methods |
26 | .method·static·constructor·<clinit>()V | 26 | .method·static·constructor·<clinit>()V |
27 | ····.locals·1 | 27 | ····.locals·1 |
28 | ····.prologue | 28 | ····.prologue |
29 | ····.line· | 29 | ····.line·2206 |
30 | ····const/4·v0,·0x3 | 30 | ····const/4·v0,·0x3 |
31 | ····new-array·v0,·v0,·[I | 31 | ····new-array·v0,·v0,·[I |
32 | ····fill-array-data·v0,·:array_0 | 32 | ····fill-array-data·v0,·:array_0 |
33 | ····sput-object·v0,·Landroid/support/v4/app/Fragment | 33 | ····sput-object·v0,·Landroid/support/v4/app/FragmentManagerImpl$FragmentTag;->Fragment:[I |
34 | ····return-void | 34 | ····return-void |
35 | ····nop | 35 | ····nop |
36 | ····:array_0 | 36 | ····:array_0 |
37 | ····.array-data·4 | 37 | ····.array-data·4 |
Offset 50, 12 lines modified | Offset 50, 12 lines modified | ||
50 | ····.end·array-data | 50 | ····.end·array-data |
51 | .end·method | 51 | .end·method |
52 | .method·constructor·<init>()V | 52 | .method·constructor·<init>()V |
53 | ····.locals·0 | 53 | ····.locals·0 |
54 | ····.prologue | 54 | ····.prologue |
55 | ····.line· | 55 | ····.line·2205 |
56 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 56 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
57 | ····return-void | 57 | ····return-void |
58 | .end·method | 58 | .end·method |