3.68 MB
/home/fdroid/fdroiddata/tmp/com.github.gianlucanitti.expreval_3.apk vs.
/home/fdroid/fdroiddata/tmp/sigcp_com.github.gianlucanitti.expreval_3.apk
1.89 KB
/usr/lib/android-sdk/build-tools/debian/apksigner verify --verbose --print-certs {}
error from `/usr/lib/android-sdk/build-tools/debian/apksigner verify --verbose --print-certs {}` (b): DOES NOT VERIFY ERROR: META-INF/buildserverid entry referenced by META-INF/MANIFEST.MF not found in the APK ERROR: META-INF/fdroidserverid entry referenced by META-INF/MANIFEST.MF not found in the APK
    
Offset 1, 19 lines modifiedOffset 0, 0 lines modified
1 Verifies 
2 Verified·using·v1·scheme·(JAR·signing):·true 
3 Verified·using·v2·scheme·(APK·Signature·Scheme·v2):·false 
4 Verified·using·v3·scheme·(APK·Signature·Scheme·v3):·false 
5 Verified·using·v4·scheme·(APK·Signature·Scheme·v4):·false 
6 Verified·for·SourceStamp:·false 
7 Number·of·signers:·1 
8 Signer·#1·certificate·DN:·CN=FDroid,·OU=FDroid,·O=fdroid.org,·L=ORG,·ST=ORG,·C=UK 
9 Signer·#1·certificate·SHA-256·digest:·d0b3c41003f611165860efb25de426533841976ea4a6eaad717bc3243370a143 
10 Signer·#1·certificate·SHA-1·digest:·f11afefe096896974ee67f0c7ddac89d166bf531 
11 Signer·#1·certificate·MD5·digest:·b7406a249352c2e3068558d7d9066f2f 
12 Signer·#1·key·algorithm:·RSA 
13 Signer·#1·key·size·(bits):·2048 
14 Signer·#1·public·key·SHA-256·digest:·3bdac6a3f8d57ef61eab4aa5fa07da7eb4764fe11a9102baebe345d826e3ce2e 
15 Signer·#1·public·key·SHA-1·digest:·e53caf6d271dba5861deaa2b54729ed7fb50cbf5 
16 Signer·#1·public·key·MD5·digest:·f42be7c5a9533e663e9ac5301472f6b9 
17 WARNING:·META-INF/INDEX.LIST·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
18 WARNING:·META-INF/buildserverid·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
19 WARNING:·META-INF/fdroidserverid·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
1020 KB
zipinfo -v {}
Differences in extra fields detected; using output from zipinfo -v
    
Offset 1, 15798 lines modifiedOffset 1, 12402 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:···················1435706·(000000000015E83Ah)4 ··Zip·archive·file·size:···················1417815·(000000000015A257h)
5 ··Actual·end-cent-dir·record·offset:·······1435684·(000000000015E824h)5 ··Actual·end-cent-dir·record·offset:·······1417793·(000000000015A241h)
6 ··Expected·end-cent-dir·record·offset:·····1435684·(000000000015E824h)6 ··Expected·end-cent-dir·record·offset:·····1417793·(000000000015A241h)
7 ··(based·on·the·length·of·the·central·directory·and·its·expected·offset)7 ··(based·on·the·length·of·the·central·directory·and·its·expected·offset)
  
8 ··This·zipfile·constitutes·the·sole·disk·of·a·single-part·archive;·its8 ··This·zipfile·constitutes·the·sole·disk·of·a·single-part·archive;·its
9 ··central·directory·contains·424·entries.9 ··central·directory·contains·422·entries.
10 ··The·central·directory·is·46436·(000000000000B564h)·bytes·long,10 ··The·central·directory·is·41130·(000000000000A0AAh)·bytes·long,
11 ··and·its·(expected)·offset·in·bytes·from·the·beginning·of·the·zipfile11 ··and·its·(expected)·offset·in·bytes·from·the·beginning·of·the·zipfile
12 ··is·1389248·(00000000001532C0h).12 ··is·1376663·(0000000000150197h).
  
  
13 Central·directory·entry·#1:13 Central·directory·entry·#1:
14 ---------------------------14 ---------------------------
  
15 ··META-INF/MANIFEST.MF15 ··AndroidManifest.xml
  
16 ··offset·of·local·header·from·start·of·archive:···016 ··offset·of·local·header·from·start·of·archive:···0
17 ··················································(0000000000000000h)·bytes17 ··················································(0000000000000000h)·bytes
18 ··file·system·or·operating·system·of·origin:······MS-DOS,·OS/2·or·NT·FAT18 ··file·system·or·operating·system·of·origin:······Unix
19 ··version·of·encoding·software:···················2.019 ··version·of·encoding·software:···················2.3
20 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT20 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT
21 ··minimum·software·version·required·to·extract:···2.021 ··minimum·software·version·required·to·extract:···2.0
22 ··compression·method:·····························deflated22 ··compression·method:·····························deflated
23 ··compression·sub-type·(deflation):···············normal23 ··compression·sub-type·(deflation):···············normal
24 ··file·security·status:···························not·encrypted24 ··file·security·status:···························not·encrypted
25 ··extended·local·header:··························yes25 ··extended·local·header:··························no
26 ··file·last·modified·on·(DOS·date/time):··········2017·Jan·17·12:50:1226 ··file·last·modified·on·(DOS·date/time):··········1980·000·0·00:00:00
27 ··32-bit·CRC·value·(hex):·························565d016727 ··32-bit·CRC·value·(hex):·························00eab0c1
28 ··compressed·size:································12840·bytes28 ··compressed·size:································966·bytes
29 ··uncompressed·size:······························44209·bytes29 ··uncompressed·size:······························3012·bytes
30 ··length·of·filename:·····························20·characters30 ··length·of·filename:·····························19·characters
31 ··length·of·extra·field:··························0·bytes31 ··length·of·extra·field:··························0·bytes
32 ··length·of·file·comment:·························0·characters32 ··length·of·file·comment:·························0·characters
33 ··disk·number·on·which·file·begins:···············disk·133 ··disk·number·on·which·file·begins:···············disk·1
34 ··apparent·file·type:·····························binary34 ··apparent·file·type:·····························binary
35 ··non-MSDOS·external·file·attributes:·············000000·hex35 ··Unix·file·attributes·(100666·octal):············-rw-rw-rw-
36 ··MS-DOS·file·attributes·(00·hex):················none36 ··MS-DOS·file·attributes·(20·hex):················arc·
  
37 ··There·is·no·file·comment.37 ··There·is·no·file·comment.
  
38 Central·directory·entry·#2:38 Central·directory·entry·#2:
39 ---------------------------39 ---------------------------
  
40 ··There·are·an·extra·16·bytes·preceding·this·file. 
  
41 ··META-INF/74134222.SF 
  
42 ··offset·of·local·header·from·start·of·archive:···12906 
43 ··················································(000000000000326Ah)·bytes 
44 ··file·system·or·operating·system·of·origin:······MS-DOS,·OS/2·or·NT·FAT 
45 ··version·of·encoding·software:···················2.0 
46 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT 
47 ··minimum·software·version·required·to·extract:···2.0 
48 ··compression·method:·····························deflated 
49 ··compression·sub-type·(deflation):···············normal 
50 ··file·security·status:···························not·encrypted 
51 ··extended·local·header:··························yes 
52 ··file·last·modified·on·(DOS·date/time):··········2017·Jan·17·12:50:12 
53 ··32-bit·CRC·value·(hex):·························cac04911 
54 ··compressed·size:································13013·bytes 
55 ··uncompressed·size:······························44312·bytes 
56 ··length·of·filename:·····························20·characters 
57 ··length·of·extra·field:··························0·bytes 
58 ··length·of·file·comment:·························0·characters 
59 ··disk·number·on·which·file·begins:···············disk·1 
60 ··apparent·file·type:·····························binary 
61 ··non-MSDOS·external·file·attributes:·············000000·hex 
62 ··MS-DOS·file·attributes·(00·hex):················none 
  
63 ··There·is·no·file·comment. 
  
64 Central·directory·entry·#3: 
65 --------------------------- 
  
66 ··There·are·an·extra·16·bytes·preceding·this·file. 
  
67 ··META-INF/74134222.RSA 
  
68 ··offset·of·local·header·from·start·of·archive:···25985 
69 ··················································(0000000000006581h)·bytes 
70 ··file·system·or·operating·system·of·origin:······MS-DOS,·OS/2·or·NT·FAT 
71 ··version·of·encoding·software:···················2.0 
72 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT 
73 ··minimum·software·version·required·to·extract:···2.0 
74 ··compression·method:·····························deflated 
75 ··compression·sub-type·(deflation):···············normal 
76 ··file·security·status:···························not·encrypted 
77 ··extended·local·header:··························yes 
78 ··file·last·modified·on·(DOS·date/time):··········2017·Jan·17·12:50:12 
79 ··32-bit·CRC·value·(hex):·························e2db9638 
80 ··compressed·size:································1073·bytes 
81 ··uncompressed·size:······························1326·bytes 
82 ··length·of·filename:·····························21·characters 
83 ··length·of·extra·field:··························0·bytes 
84 ··length·of·file·comment:·························0·characters 
85 ··disk·number·on·which·file·begins:···············disk·1 
86 ··apparent·file·type:·····························binary 
87 ··non-MSDOS·external·file·attributes:·············000000·hex 
88 ··MS-DOS·file·attributes·(00·hex):················none 
  
89 ··There·is·no·file·comment. 
  
90 Central·directory·entry·#4: 
91 --------------------------- 
  
92 ··There·are·an·extra·16·bytes·preceding·this·file. 
  
93 ··META-INF/INDEX.LIST40 ··META-INF/INDEX.LIST
  
94 ··offset·of·local·header·from·start·of·archive:···2712541 ··offset·of·local·header·from·start·of·archive:···1015
95 ··················································(00000000000069F5h)·bytes42 ··················································(00000000000003F7h)·bytes
96 ··file·system·or·operating·system·of·origin:······MS-DOS,·OS/2·or·NT·FAT43 ··file·system·or·operating·system·of·origin:······MS-DOS,·OS/2·or·NT·FAT
97 ··version·of·encoding·software:···················2.044 ··version·of·encoding·software:···················2.0
98 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT45 ··minimum·file·system·compatibility·required:·····MS-DOS,·OS/2·or·NT·FAT
99 ··minimum·software·version·required·to·extract:···2.046 ··minimum·software·version·required·to·extract:···2.0
100 ··compression·method:·····························deflated47 ··compression·method:·····························deflated
101 ··compression·sub-type·(deflation):···············normal48 ··compression·sub-type·(deflation):···············normal
102 ··file·security·status:···························not·encrypted49 ··file·security·status:···························not·encrypted
103 ··extended·local·header:··························yes50 ··extended·local·header:··························no
104 ··file·last·modified·on·(DOS·date/time):··········1980·Jan·1·00:00:0051 ··file·last·modified·on·(DOS·date/time):··········1980·000·0·00:00:00
105 ··file·last·modified·on·(UT·extra·field·modtime):·1979·Nov·30·00:00:00·local52 ··file·last·modified·on·(UT·extra·field·modtime):·1970·Jan·1·00:00:00·local
Max diff block lines reached; 1034988/1042536 bytes (99.28%) of diff not shown.
140 KB
classes.dex
140 KB
classes.jar
27.1 KB
zipinfo {}
    
Offset 1, 8 lines modifiedOffset 1, 8 lines modified
1 Zip·file·size:·3135330·bytes,·number·of·entries:·17081 Zip·file·size:·3134300·bytes,·number·of·entries:·1709
2 ?rwxrwxr-x··2.0·unx······125·b-·stor·80-Jan-01·00:00·android/support/annotation/AnimRes.class2 ?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.class3 ?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.class4 ?rwxrwxr-x··2.0·unx······124·b-·stor·80-Jan-01·00:00·android/support/annotation/AnyRes.class
5 ?rwxrwxr-x··2.0·unx······127·b-·stor·80-Jan-01·00:00·android/support/annotation/AnyThread.class5 ?rwxrwxr-x··2.0·unx······127·b-·stor·80-Jan-01·00:00·android/support/annotation/AnyThread.class
6 ?rwxrwxr-x··2.0·unx······126·b-·stor·80-Jan-01·00:00·android/support/annotation/ArrayRes.class6 ?rwxrwxr-x··2.0·unx······126·b-·stor·80-Jan-01·00:00·android/support/annotation/ArrayRes.class
7 ?rwxrwxr-x··2.0·unx······125·b-·stor·80-Jan-01·00:00·android/support/annotation/AttrRes.class7 ?rwxrwxr-x··2.0·unx······125·b-·stor·80-Jan-01·00:00·android/support/annotation/AttrRes.class
8 ?rwxrwxr-x··2.0·unx······130·b-·stor·80-Jan-01·00:00·android/support/annotation/BinderThread.class8 ?rwxrwxr-x··2.0·unx······130·b-·stor·80-Jan-01·00:00·android/support/annotation/BinderThread.class
Offset 119, 21 lines modifiedOffset 119, 21 lines modified
119 ?rwxrwxr-x··2.0·unx······633·b-·stor·80-Jan-01·00:00·android/support/v4/app/BundleUtil.class119 ?rwxrwxr-x··2.0·unx······633·b-·stor·80-Jan-01·00:00·android/support/v4/app/BundleUtil.class
120 ?rwxrwxr-x··2.0·unx······381·b-·stor·80-Jan-01·00:00·android/support/v4/app/Fragment$1.class120 ?rwxrwxr-x··2.0·unx······381·b-·stor·80-Jan-01·00:00·android/support/v4/app/Fragment$1.class
121 ?rwxrwxr-x··2.0·unx·····2186·b-·stor·80-Jan-01·00:00·android/support/v4/app/Fragment$AnimationInfo.class121 ?rwxrwxr-x··2.0·unx·····2186·b-·stor·80-Jan-01·00:00·android/support/v4/app/Fragment$AnimationInfo.class
122 ?rwxrwxr-x··2.0·unx······265·b-·stor·80-Jan-01·00:00·android/support/v4/app/Fragment$InstantiationException.class122 ?rwxrwxr-x··2.0·unx······265·b-·stor·80-Jan-01·00:00·android/support/v4/app/Fragment$InstantiationException.class
123 ?rwxrwxr-x··2.0·unx······178·b-·stor·80-Jan-01·00:00·android/support/v4/app/Fragment$OnStartEnterTransitionListener.class123 ?rwxrwxr-x··2.0·unx······178·b-·stor·80-Jan-01·00:00·android/support/v4/app/Fragment$OnStartEnterTransitionListener.class
124 ?rwxrwxr-x··2.0·unx······671·b-·stor·80-Jan-01·00:00·android/support/v4/app/Fragment$SavedState$1.class124 ?rwxrwxr-x··2.0·unx······671·b-·stor·80-Jan-01·00:00·android/support/v4/app/Fragment$SavedState$1.class
125 ?rwxrwxr-x··2.0·unx······849·b-·stor·80-Jan-01·00:00·android/support/v4/app/Fragment$SavedState.class125 ?rwxrwxr-x··2.0·unx······849·b-·stor·80-Jan-01·00:00·android/support/v4/app/Fragment$SavedState.class
126 ?rwxrwxr-x··2.0·unx····26609·b-·defN·80-Jan-01·00:00·android/support/v4/app/Fragment.class126 ?rwxrwxr-x··2.0·unx····26639·b-·defN·80-Jan-01·00:00·android/support/v4/app/Fragment.class
127 ?rwxrwxr-x··2.0·unx······773·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentActivity$1.class127 ?rwxrwxr-x··2.0·unx······773·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentActivity$1.class
128 ?rwxrwxr-x··2.0·unx······351·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentActivity$NonConfigurationInstances.class128 ?rwxrwxr-x··2.0·unx······351·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentActivity$NonConfigurationInstances.class
129 ?rwxrwxr-x··2.0·unx······231·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentContainer.class129 ?rwxrwxr-x··2.0·unx······231·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentContainer.class
130 ?rwxrwxr-x··2.0·unx·····4951·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentController.class130 ?rwxrwxr-x··2.0·unx·····4951·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentController.class
131 ?rwxrwxr-x··2.0·unx······329·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentManager$BackStackEntry.class131 ?rwxrwxr-x··2.0·unx······329·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentManager$BackStackEntry.class
132 ?rwxrwxr-x··2.0·unx·····1345·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentManager$FragmentLifecycleCallbacks.class132 ?rwxrwxr-x··2.0·unx·····1224·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentManager$FragmentLifecycleCallbacks.class
133 ?rwxrwxr-x··2.0·unx······152·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentManager$OnBackStackChangedListener.class133 ?rwxrwxr-x··2.0·unx······152·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentManager$OnBackStackChangedListener.class
134 ?rwxrwxr-x··2.0·unx·····1838·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentManager.class134 ?rwxrwxr-x··2.0·unx·····1838·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentManager.class
135 ?rwxrwxr-x··2.0·unx······440·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentManagerImpl$1.class135 ?rwxrwxr-x··2.0·unx······440·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentManagerImpl$1.class
136 ?rwxrwxr-x··2.0·unx······694·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentManagerImpl$AnimateOnHWLayerIfNeededListener$1.class136 ?rwxrwxr-x··2.0·unx······694·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentManagerImpl$AnimateOnHWLayerIfNeededListener$1.class
137 ?rwxrwxr-x··2.0·unx·····1516·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentManagerImpl$AnimateOnHWLayerIfNeededListener.class137 ?rwxrwxr-x··2.0·unx·····1516·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentManagerImpl$AnimateOnHWLayerIfNeededListener.class
138 ?rwxrwxr-x··2.0·unx······412·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentManagerImpl$FragmentTag.class138 ?rwxrwxr-x··2.0·unx······412·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentManagerImpl$FragmentTag.class
139 ?rwxrwxr-x··2.0·unx······176·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentManagerImpl$OpGenerator.class139 ?rwxrwxr-x··2.0·unx······176·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentManagerImpl$OpGenerator.class
Offset 144, 28 lines modifiedOffset 144, 28 lines modified
144 ?rwxrwxr-x··2.0·unx·····3513·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentState.class144 ?rwxrwxr-x··2.0·unx·····3513·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentState.class
145 ?rwxrwxr-x··2.0·unx······520·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentTabHost$DummyTabFactory.class145 ?rwxrwxr-x··2.0·unx······520·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentTabHost$DummyTabFactory.class
146 ?rwxrwxr-x··2.0·unx······675·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentTabHost$SavedState$1.class146 ?rwxrwxr-x··2.0·unx······675·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentTabHost$SavedState$1.class
147 ?rwxrwxr-x··2.0·unx·····1127·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentTabHost$SavedState.class147 ?rwxrwxr-x··2.0·unx·····1127·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentTabHost$SavedState.class
148 ?rwxrwxr-x··2.0·unx······428·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentTabHost$TabInfo.class148 ?rwxrwxr-x··2.0·unx······428·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentTabHost$TabInfo.class
149 ?rwxrwxr-x··2.0·unx·····6111·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentTabHost.class149 ?rwxrwxr-x··2.0·unx·····6111·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentTabHost.class
150 ?rwxrwxr-x··2.0·unx·····1909·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentTransaction.class150 ?rwxrwxr-x··2.0·unx·····1909·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentTransaction.class
151 ?rwxrwxr-x··2.0·unx······791·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentTransition$1.class151 ?rwxrwxr-x··2.0·unx······421·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentTransition$1.class
152 ?rwxrwxr-x··2.0·unx·····1833·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentTransition$2.class 
153 ?rwxrwxr-x··2.0·unx·····1476·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentTransition$3.class152 ?rwxrwxr-x··2.0·unx·····1471·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentTransition$2.class
 153 ?rwxrwxr-x··2.0·unx·····1105·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentTransition$3.class
154 ?rwxrwxr-x··2.0·unx·····2746·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentTransition$4.class154 ?rwxrwxr-x··2.0·unx·····2375·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentTransition$4.class
155 ?rwxrwxr-x··2.0·unx······407·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentTransition$FragmentContainerTransition.class155 ?rwxrwxr-x··2.0·unx······407·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentTransition$FragmentContainerTransition.class
156 ?rwxrwxr-x··2.0·unx····14193·b-·defN·80-Jan-01·00:00·android/support/v4/app/FragmentTransition.class156 ?rwxrwxr-x··2.0·unx····14420·b-·defN·80-Jan-01·00:00·android/support/v4/app/FragmentTransition.class
157 ?rwxrwxr-x··2.0·unx······398·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentTransitionCompat21$1.class157 ?rwxrwxr-x··2.0·unx······398·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentTransitionCompat21$1.class
158 ?rwxrwxr-x··2.0·unx·····1036·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentTransitionCompat21$2.class158 ?rwxrwxr-x··2.0·unx·····1036·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentTransitionCompat21$2.class
159 ?rwxrwxr-x··2.0·unx·····1141·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentTransitionCompat21$3.class159 ?rwxrwxr-x··2.0·unx······806·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentTransitionCompat21$3.class
160 ?rwxrwxr-x··2.0·unx·····1153·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentTransitionCompat21$4.class160 ?rwxrwxr-x··2.0·unx······821·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentTransitionCompat21$4.class
161 ?rwxrwxr-x··2.0·unx·····1161·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentTransitionCompat21$5.class161 ?rwxrwxr-x··2.0·unx·····1161·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentTransitionCompat21$5.class
162 ?rwxrwxr-x··2.0·unx······483·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentTransitionCompat21$6.class162 ?rwxrwxr-x··2.0·unx······483·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentTransitionCompat21$6.class
163 ?rwxrwxr-x··2.0·unx·····1147·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentTransitionCompat21$7.class163 ?rwxrwxr-x··2.0·unx······777·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentTransitionCompat21$7.class
164 ?rwxrwxr-x··2.0·unx·····7544·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentTransitionCompat21.class164 ?rwxrwxr-x··2.0·unx·····7495·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentTransitionCompat21.class
165 ?rwxrwxr-x··2.0·unx······318·b-·stor·80-Jan-01·00:00·android/support/v4/app/INotificationSideChannel.class165 ?rwxrwxr-x··2.0·unx······318·b-·stor·80-Jan-01·00:00·android/support/v4/app/INotificationSideChannel.class
166 ?rwxrwxr-x··2.0·unx······523·b-·stor·80-Jan-01·00:00·android/support/v4/app/ListFragment$1.class166 ?rwxrwxr-x··2.0·unx······523·b-·stor·80-Jan-01·00:00·android/support/v4/app/ListFragment$1.class
167 ?rwxrwxr-x··2.0·unx······593·b-·stor·80-Jan-01·00:00·android/support/v4/app/ListFragment$2.class167 ?rwxrwxr-x··2.0·unx······593·b-·stor·80-Jan-01·00:00·android/support/v4/app/ListFragment$2.class
168 ?rwxrwxr-x··2.0·unx······338·b-·stor·80-Jan-01·00:00·android/support/v4/app/LoaderManager$LoaderCallbacks.class168 ?rwxrwxr-x··2.0·unx······338·b-·stor·80-Jan-01·00:00·android/support/v4/app/LoaderManager$LoaderCallbacks.class
169 ?rwxrwxr-x··2.0·unx······686·b-·stor·80-Jan-01·00:00·android/support/v4/app/LoaderManager.class169 ?rwxrwxr-x··2.0·unx······686·b-·stor·80-Jan-01·00:00·android/support/v4/app/LoaderManager.class
170 ?rwxrwxr-x··2.0·unx······452·b-·stor·80-Jan-01·00:00·android/support/v4/app/NavUtils$NavUtilsImpl.class170 ?rwxrwxr-x··2.0·unx······452·b-·stor·80-Jan-01·00:00·android/support/v4/app/NavUtils$NavUtilsImpl.class
171 ?rwxrwxr-x··2.0·unx·····3258·b-·stor·80-Jan-01·00:00·android/support/v4/app/NavUtils.class171 ?rwxrwxr-x··2.0·unx·····3258·b-·stor·80-Jan-01·00:00·android/support/v4/app/NavUtils.class
Offset 179, 38 lines modifiedOffset 179, 39 lines modified
179 ?rwxrwxr-x··2.0·unx······656·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationCompat$BuilderExtender.class179 ?rwxrwxr-x··2.0·unx······656·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationCompat$BuilderExtender.class
180 ?rwxrwxr-x··2.0·unx·····1888·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationCompat$CarExtender$UnreadConversation$Builder.class180 ?rwxrwxr-x··2.0·unx·····1888·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationCompat$CarExtender$UnreadConversation$Builder.class
181 ?rwxrwxr-x··2.0·unx······226·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationCompat$Extender.class181 ?rwxrwxr-x··2.0·unx······226·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationCompat$Extender.class
182 ?rwxrwxr-x··2.0·unx·····2892·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationCompat$MessagingStyle$Message.class182 ?rwxrwxr-x··2.0·unx·····2892·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationCompat$MessagingStyle$Message.class
183 ?rwxrwxr-x··2.0·unx·····1337·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationCompat$NotificationCompatImpl.class183 ?rwxrwxr-x··2.0·unx·····1337·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationCompat$NotificationCompatImpl.class
184 ?rwxrwxr-x··2.0·unx······901·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationCompat$Style.class184 ?rwxrwxr-x··2.0·unx······901·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationCompat$Style.class
185 ?rwxrwxr-x··2.0·unx·····8884·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationCompat.class185 ?rwxrwxr-x··2.0·unx·····8884·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationCompat.class
186 ?rwxrwxr-x··2.0·unx·····4399·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationCompatApi20.class186 ?rwxrwxr-x··2.0·unx·····4449·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationCompatApi20.class
187 ?rwxrwxr-x··2.0·unx·····5236·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationCompatApi21.class187 ?rwxrwxr-x··2.0·unx·····5236·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationCompatApi21.class
188 ?rwxrwxr-x··2.0·unx······248·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationCompatApi23.class188 ?rwxrwxr-x··2.0·unx······248·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationCompatApi23.class
189 ?rwxrwxr-x··2.0·unx·····2203·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationCompatApi24.class189 ?rwxrwxr-x··2.0·unx·····2203·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationCompatApi24.class
190 ?rwxrwxr-x··2.0·unx······398·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationCompatBase$Action$Factory.class190 ?rwxrwxr-x··2.0·unx······398·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationCompatBase$Action$Factory.class
191 ?rwxrwxr-x··2.0·unx······472·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationCompatBase$Action.class191 ?rwxrwxr-x··2.0·unx······472·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationCompatBase$Action.class
192 ?rwxrwxr-x··2.0·unx······362·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationCompatBase$UnreadConversation$Factory.class192 ?rwxrwxr-x··2.0·unx······362·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationCompatBase$UnreadConversation$Factory.class
193 ?rwxrwxr-x··2.0·unx······517·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationCompatBase$UnreadConversation.class193 ?rwxrwxr-x··2.0·unx······517·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationCompatBase$UnreadConversation.class
194 ?rwxrwxr-x··2.0·unx·····1455·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationCompatBase.class194 ?rwxrwxr-x··2.0·unx·····1455·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationCompatBase.class
195 ?rwxrwxr-x··2.0·unx······609·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationCompatExtras.class195 ?rwxrwxr-x··2.0·unx······609·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationCompatExtras.class
196 ?rwxrwxr-x··2.0·unx·····2594·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationCompatHoneycomb.class196 ?rwxrwxr-x··2.0·unx·····2594·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationCompatHoneycomb.class
197 ?rwxrwxr-x··2.0·unx······172·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationCompatIceCreamSandwich.class197 ?rwxrwxr-x··2.0·unx······172·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationCompatIceCreamSandwich.class
198 ?rwxrwxr-x··2.0·unx····11452·b-·defN·80-Jan-01·00:00·android/support/v4/app/NotificationCompatJellybean.class198 ?rwxrwxr-x··2.0·unx····11567·b-·defN·80-Jan-01·00:00·android/support/v4/app/NotificationCompatJellybean.class
199 ?rwxrwxr-x··2.0·unx·····2048·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationCompatKitKat.class199 ?rwxrwxr-x··2.0·unx·····2048·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationCompatKitKat.class
200 ?rwxrwxr-x··2.0·unx·····1542·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationCompatSideChannelService.class200 ?rwxrwxr-x··2.0·unx·····1542·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationCompatSideChannelService.class
201 ?rwxrwxr-x··2.0·unx······504·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationManagerCompat$Impl.class201 ?rwxrwxr-x··2.0·unx······504·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationManagerCompat$Impl.class
202 ?rwxrwxr-x··2.0·unx······371·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationManagerCompat$ServiceConnectedEvent.class202 ?rwxrwxr-x··2.0·unx······371·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationManagerCompat$ServiceConnectedEvent.class
203 ?rwxrwxr-x··2.0·unx······551·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord.class203 ?rwxrwxr-x··2.0·unx······551·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationManagerCompat$SideChannelManager$ListenerRecord.class
204 ?rwxrwxr-x··2.0·unx·····8298·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationManagerCompat$SideChannelManager.class204 ?rwxrwxr-x··2.0·unx·····8298·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationManagerCompat$SideChannelManager.class
205 ?rwxrwxr-x··2.0·unx······175·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationManagerCompat$Task.class205 ?rwxrwxr-x··2.0·unx······175·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationManagerCompat$Task.class
206 ?rwxrwxr-x··2.0·unx·····5578·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationManagerCompat.class206 ?rwxrwxr-x··2.0·unx·····5578·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationManagerCompat.class
207 ?rwxrwxr-x··2.0·unx······419·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationManagerCompatApi24.class207 ?rwxrwxr-x··2.0·unx······419·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationManagerCompatApi24.class
208 ?rwxrwxr-x··2.0·unx······246·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationManagerCompatIceCreamSandwich.class208 ?rwxrwxr-x··2.0·unx······246·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationManagerCompatIceCreamSandwich.class
209 ?rwxrwxr-x··2.0·unx·····2980·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationManagerCompatKitKat.class209 ?rwxrwxr-x··2.0·unx·····2980·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationManagerCompatKitKat.class
 210 ?rwxrwxr-x··2.0·unx·····1427·b-·stor·80-Jan-01·00:00·android/support/v4/app/OneShotPreDrawListener.class
210 ?rwxrwxr-x··2.0·unx·····1433·b-·stor·80-Jan-01·00:00·android/support/v4/app/RemoteInput$Builder.class211 ?rwxrwxr-x··2.0·unx·····1433·b-·stor·80-Jan-01·00:00·android/support/v4/app/RemoteInput$Builder.class
211 ?rwxrwxr-x··2.0·unx······285·b-·stor·80-Jan-01·00:00·android/support/v4/app/RemoteInput$Impl.class212 ?rwxrwxr-x··2.0·unx······285·b-·stor·80-Jan-01·00:00·android/support/v4/app/RemoteInput$Impl.class
212 ?rwxrwxr-x··2.0·unx·····2200·b-·stor·80-Jan-01·00:00·android/support/v4/app/RemoteInputCompatApi20.class213 ?rwxrwxr-x··2.0·unx·····2200·b-·stor·80-Jan-01·00:00·android/support/v4/app/RemoteInputCompatApi20.class
213 ?rwxrwxr-x··2.0·unx······366·b-·stor·80-Jan-01·00:00·android/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory.class214 ?rwxrwxr-x··2.0·unx······366·b-·stor·80-Jan-01·00:00·android/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory.class
214 ?rwxrwxr-x··2.0·unx······398·b-·stor·80-Jan-01·00:00·android/support/v4/app/RemoteInputCompatBase$RemoteInput.class215 ?rwxrwxr-x··2.0·unx······398·b-·stor·80-Jan-01·00:00·android/support/v4/app/RemoteInputCompatBase$RemoteInput.class
215 ?rwxrwxr-x··2.0·unx······159·b-·stor·80-Jan-01·00:00·android/support/v4/app/RemoteInputCompatBase.class216 ?rwxrwxr-x··2.0·unx······159·b-·stor·80-Jan-01·00:00·android/support/v4/app/RemoteInputCompatBase.class
216 ?rwxrwxr-x··2.0·unx·····4107·b-·stor·80-Jan-01·00:00·android/support/v4/app/RemoteInputCompatJellybean.class217 ?rwxrwxr-x··2.0·unx·····4107·b-·stor·80-Jan-01·00:00·android/support/v4/app/RemoteInputCompatJellybean.class
Offset 370, 15 lines modifiedOffset 371, 15 lines modified
370 ?rwxrwxr-x··2.0·unx·····1113·b-·stor·80-Jan-01·00:00·android/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$7.class371 ?rwxrwxr-x··2.0·unx·····1113·b-·stor·80-Jan-01·00:00·android/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$7.class
371 ?rwxrwxr-x··2.0·unx·····3960·b-·stor·80-Jan-01·00:00·android/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl.class372 ?rwxrwxr-x··2.0·unx·····3960·b-·stor·80-Jan-01·00:00·android/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl.class
372 ?rwxrwxr-x··2.0·unx······401·b-·stor·80-Jan-01·00:00·android/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks.class373 ?rwxrwxr-x··2.0·unx······401·b-·stor·80-Jan-01·00:00·android/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks.class
373 ?rwxrwxr-x··2.0·unx·····4077·b-·stor·80-Jan-01·00:00·android/support/v4/media/MediaBrowserServiceCompat$ServiceHandler.class374 ?rwxrwxr-x··2.0·unx·····4077·b-·stor·80-Jan-01·00:00·android/support/v4/media/MediaBrowserServiceCompat$ServiceHandler.class
374 ?rwxrwxr-x··2.0·unx·····7403·b-·stor·80-Jan-01·00:00·android/support/v4/media/MediaBrowserServiceCompat.class375 ?rwxrwxr-x··2.0·unx·····7403·b-·stor·80-Jan-01·00:00·android/support/v4/media/MediaBrowserServiceCompat.class
375 ?rwxrwxr-x··2.0·unx······334·b-·stor·80-Jan-01·00:00·android/support/v4/media/MediaBrowserServiceCompatApi21$BrowserRoot.class376 ?rwxrwxr-x··2.0·unx······334·b-·stor·80-Jan-01·00:00·android/support/v4/media/MediaBrowserServiceCompatApi21$BrowserRoot.class
376 ?rwxrwxr-x··2.0·unx·····1568·b-·stor·80-Jan-01·00:00·android/support/v4/media/MediaBrowserServiceCompatApi21$MediaBrowserServiceAdaptor.class377 ?rwxrwxr-x··2.0·unx·····1568·b-·stor·80-Jan-01·00:00·android/support/v4/media/MediaBrowserServiceCompatApi21$MediaBrowserServiceAdaptor.class
377 ?rwxrwxr-x··2.0·unx·····1301·b-·stor·80-Jan-01·00:00·android/support/v4/media/MediaBrowserServiceCompatApi21$ResultWrapper.class378 ?rwxrwxr-x··2.0·unx·····1309·b-·stor·80-Jan-01·00:00·android/support/v4/media/MediaBrowserServiceCompatApi21$ResultWrapper.class
378 ?rwxrwxr-x··2.0·unx······378·b-·stor·80-Jan-01·00:00·android/support/v4/media/MediaBrowserServiceCompatApi21$ServiceCompatProxy.class379 ?rwxrwxr-x··2.0·unx······378·b-·stor·80-Jan-01·00:00·android/support/v4/media/MediaBrowserServiceCompatApi21$ServiceCompatProxy.class
379 ?rwxrwxr-x··2.0·unx·····1190·b-·stor·80-Jan-01·00:00·android/support/v4/media/MediaBrowserServiceCompatApi21.class380 ?rwxrwxr-x··2.0·unx·····1190·b-·stor·80-Jan-01·00:00·android/support/v4/media/MediaBrowserServiceCompatApi21.class
380 ?rwxrwxr-x··2.0·unx······553·b-·stor·80-Jan-01·00:00·android/support/v4/media/MediaBrowserServiceCompatApi23.class381 ?rwxrwxr-x··2.0·unx······553·b-·stor·80-Jan-01·00:00·android/support/v4/media/MediaBrowserServiceCompatApi23.class
381 ?rwxrwxr-x··2.0·unx·····1627·b-·stor·80-Jan-01·00:00·android/support/v4/media/MediaBrowserServiceCompatApi24$ResultWrapper.class382 ?rwxrwxr-x··2.0·unx·····1627·b-·stor·80-Jan-01·00:00·android/support/v4/media/MediaBrowserServiceCompatApi24$ResultWrapper.class
382 ?rwxrwxr-x··2.0·unx·····1577·b-·stor·80-Jan-01·00:00·android/support/v4/media/MediaBrowserServiceCompatApi24.class383 ?rwxrwxr-x··2.0·unx·····1577·b-·stor·80-Jan-01·00:00·android/support/v4/media/MediaBrowserServiceCompatApi24.class
383 ?rwxrwxr-x··2.0·unx······939·b-·stor·80-Jan-01·00:00·android/support/v4/media/MediaDescriptionCompat$1.class384 ?rwxrwxr-x··2.0·unx······939·b-·stor·80-Jan-01·00:00·android/support/v4/media/MediaDescriptionCompat$1.class
384 ?rwxrwxr-x··2.0·unx·····1702·b-·stor·80-Jan-01·00:00·android/support/v4/media/MediaDescriptionCompat$Builder.class385 ?rwxrwxr-x··2.0·unx·····1702·b-·stor·80-Jan-01·00:00·android/support/v4/media/MediaDescriptionCompat$Builder.class
Offset 420, 15 lines modifiedOffset 421, 15 lines modified
420 ?rwxrwxr-x··2.0·unx······586·b-·stor·80-Jan-01·00:00·android/support/v4/media/VolumeProviderCompatApi21.class421 ?rwxrwxr-x··2.0·unx······586·b-·stor·80-Jan-01·00:00·android/support/v4/media/VolumeProviderCompatApi21.class
421 ?rwxrwxr-x··2.0·unx······656·b-·stor·80-Jan-01·00:00·android/support/v4/media/session/IMediaControllerCallback.class422 ?rwxrwxr-x··2.0·unx······656·b-·stor·80-Jan-01·00:00·android/support/v4/media/session/IMediaControllerCallback.class
422 ?rwxrwxr-x··2.0·unx·····1663·b-·stor·80-Jan-01·00:00·android/support/v4/media/session/IMediaSession.class423 ?rwxrwxr-x··2.0·unx·····1663·b-·stor·80-Jan-01·00:00·android/support/v4/media/session/IMediaSession.class
423 ?rwxrwxr-x··2.0·unx·····4480·b-·stor·80-Jan-01·00:00·android/support/v4/media/session/MediaButtonReceiver.class424 ?rwxrwxr-x··2.0·unx·····4480·b-·stor·80-Jan-01·00:00·android/support/v4/media/session/MediaButtonReceiver.class
424 ?rwxrwxr-x··2.0·unx·····2334·b-·stor·80-Jan-01·00:00·android/support/v4/media/session/MediaControllerCompat$Callback$MessageHandler.class425 ?rwxrwxr-x··2.0·unx·····2334·b-·stor·80-Jan-01·00:00·android/support/v4/media/session/MediaControllerCompat$Callback$MessageHandler.class
425 ?rwxrwxr-x··2.0·unx·····2349·b-·stor·80-Jan-01·00:00·android/support/v4/media/session/MediaControllerCompat$Callback.class426 ?rwxrwxr-x··2.0·unx·····2349·b-·stor·80-Jan-01·00:00·android/support/v4/media/session/MediaControllerCompat$Callback.class
426 ?rwxrwxr-x··2.0·unx·····1275·b-·stor·80-Jan-01·00:00·android/support/v4/media/session/MediaControllerCompat$MediaControllerImpl.class427 ?rwxrwxr-x··2.0·unx·····1275·b-·stor·80-Jan-01·00:00·android/support/v4/media/session/MediaControllerCompat$MediaControllerImpl.class
427 ?rwxrwxr-x··2.0·unx·····3092·b-·stor·80-Jan-01·00:00·android/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$1.class428 ?rwxrwxr-x··2.0·unx·····1406·b-·stor·80-Jan-01·00:00·android/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraBinderRequestResultReceiver.class
428 ?rwxrwxr-x··2.0·unx·····1101·b-·stor·80-Jan-01·00:00·android/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback$1.class429 ?rwxrwxr-x··2.0·unx·····1101·b-·stor·80-Jan-01·00:00·android/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback$1.class
429 ?rwxrwxr-x··2.0·unx·····1115·b-·stor·80-Jan-01·00:00·android/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback$2.class430 ?rwxrwxr-x··2.0·unx·····1115·b-·stor·80-Jan-01·00:00·android/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback$2.class
Max diff block lines reached; 11960/27699 bytes (43.18%) of diff not shown.
1.28 KB
zipnote «TEMP»/diffoscope_bvhght16_tmp/tmpoah9fp49_.zip
    
Offset 618, 14 lines modifiedOffset 618, 17 lines modified
  
618 Filename:·android/support/v4/app/NotificationManagerCompatIceCreamSandwich.class618 Filename:·android/support/v4/app/NotificationManagerCompatIceCreamSandwich.class
619 Comment:·619 Comment:·
  
620 Filename:·android/support/v4/app/NotificationManagerCompatKitKat.class620 Filename:·android/support/v4/app/NotificationManagerCompatKitKat.class
621 Comment:·621 Comment:·
  
 622 Filename:·android/support/v4/app/OneShotPreDrawListener.class
 623 Comment:·
  
622 Filename:·android/support/v4/app/RemoteInput$Builder.class624 Filename:·android/support/v4/app/RemoteInput$Builder.class
623 Comment:·625 Comment:·
  
624 Filename:·android/support/v4/app/RemoteInput$Impl.class626 Filename:·android/support/v4/app/RemoteInput$Impl.class
625 Comment:·627 Comment:·
  
626 Filename:·android/support/v4/app/RemoteInputCompatApi20.class628 Filename:·android/support/v4/app/RemoteInputCompatApi20.class
Offset 1269, 15 lines modifiedOffset 1272, 15 lines modified
  
1269 Filename:·android/support/v4/media/session/MediaControllerCompat$Callback.class1272 Filename:·android/support/v4/media/session/MediaControllerCompat$Callback.class
1270 Comment:·1273 Comment:·
  
1271 Filename:·android/support/v4/media/session/MediaControllerCompat$MediaControllerImpl.class1274 Filename:·android/support/v4/media/session/MediaControllerCompat$MediaControllerImpl.class
1272 Comment:·1275 Comment:·
  
1273 Filename:·android/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$1.class1276 Filename:·android/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraBinderRequestResultReceiver.class
1274 Comment:·1277 Comment:·
  
1275 Filename:·android/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback$1.class1278 Filename:·android/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback$1.class
1276 Comment:·1279 Comment:·
  
1277 Filename:·android/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback$2.class1280 Filename:·android/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback$2.class
1278 Comment:·1281 Comment:·
531 B
android/support/v4/app/Fragment.class
457 B
procyon -ec {}
    
Offset 62, 14 lines modifiedOffset 62, 15 lines modified
62 ····int·mIndex;62 ····int·mIndex;
63 ····View·mInnerView;63 ····View·mInnerView;
64 ····boolean·mIsNewlyAdded;64 ····boolean·mIsNewlyAdded;
65 ····LoaderManagerImpl·mLoaderManager;65 ····LoaderManagerImpl·mLoaderManager;
66 ····boolean·mLoadersStarted;66 ····boolean·mLoadersStarted;
67 ····boolean·mMenuVisible;67 ····boolean·mMenuVisible;
68 ····Fragment·mParentFragment;68 ····Fragment·mParentFragment;
 69 ····float·mPostponedAlpha;
69 ····boolean·mRemoving;70 ····boolean·mRemoving;
70 ····boolean·mRestored;71 ····boolean·mRestored;
71 ····boolean·mRetainInstance;72 ····boolean·mRetainInstance;
72 ····boolean·mRetaining;73 ····boolean·mRetaining;
73 ····Bundle·mSavedFragmentState;74 ····Bundle·mSavedFragmentState;
74 ····SparseArray·mSavedViewState;75 ····SparseArray·mSavedViewState;
75 ····int·mState;76 ····int·mState;
939 B
android/support/v4/app/FragmentManager$FragmentLifecycleCallbacks.class
797 B
procyon -ec {}
    
Offset 3, 20 lines modifiedOffset 3, 14 lines modified
  
3 import·android.view.View;3 import·android.view.View;
4 import·android.content.Context;4 import·android.content.Context;
5 import·android.os.Bundle;5 import·android.os.Bundle;
  
6 public·abstract·class·FragmentManager$FragmentLifecycleCallbacks6 public·abstract·class·FragmentManager$FragmentLifecycleCallbacks
7 {7 {
8 ····final·/*·synthetic·*/·FragmentManager·this$0; 
9 ···· 
10 ····public·FragmentManager$FragmentLifecycleCallbacks(final·FragmentManager·this$0)·{ 
11 ········this.this$0·=·this$0; 
12 ····} 
13 ···· 
14 ····public·void·onFragmentActivityCreated(final·FragmentManager·fragmentManager,·final·Fragment·fragment,·final·Bundle·bundle)·{8 ····public·void·onFragmentActivityCreated(final·FragmentManager·fragmentManager,·final·Fragment·fragment,·final·Bundle·bundle)·{
15 ····}9 ····}
16 ····10 ····
17 ····public·void·onFragmentAttached(final·FragmentManager·fragmentManager,·final·Fragment·fragment,·final·Context·context)·{11 ····public·void·onFragmentAttached(final·FragmentManager·fragmentManager,·final·Fragment·fragment,·final·Context·context)·{
18 ····}12 ····}
19 ····13 ····
20 ····public·void·onFragmentCreated(final·FragmentManager·fragmentManager,·final·Fragment·fragment,·final·Bundle·bundle)·{14 ····public·void·onFragmentCreated(final·FragmentManager·fragmentManager,·final·Fragment·fragment,·final·Bundle·bundle)·{
1.06 KB
android/support/v4/app/FragmentTransition$1.class
991 B
procyon -ec {}
    
Offset 1, 23 lines modifiedOffset 1, 17 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·android.view.ViewGroup; 
4 import·android.view.ViewTreeObserver$OnPreDrawListener; 
  
5 final·class·FragmentTransition$1·implements·ViewTreeObserver$OnPreDrawListener3 final·class·FragmentTransition$1·implements·Runnable
6 {4 {
7 ····final·/*·synthetic·*/·ViewGroup·val$container; 
8 ····final·/*·synthetic·*/·ArrayList·val$exitingViews;5 ····final·/*·synthetic·*/·ArrayList·val$exitingViews;
9 ····6 ····
10 ····FragmentTransition$1(final·ViewGroup·val$container,·final·ArrayList·val$exitingViews)·{7 ····FragmentTransition$1(final·ArrayList·val$exitingViews)·{
11 ········this.val$container·=·val$container; 
12 ········this.val$exitingViews·=·val$exitingViews;8 ········this.val$exitingViews·=·val$exitingViews;
13 ····}9 ····}
14 ····10 ····
 11 ····public·void·run()·{
15 ····public·boolean·onPreDraw()·{ 
16 ········this.val$container.getViewTreeObserver().removeOnPreDrawListener((ViewTreeObserver$OnPreDrawListener)this); 
17 ········FragmentTransition.access$000(this.val$exitingViews,·4);12 ········FragmentTransition.access$000(this.val$exitingViews,·4);
18 ········return·true; 
19 ····}13 ····}
20 }14 }
3.12 KB
android/support/v4/app/FragmentTransition$2.class
3.03 KB
procyon -ec {}
    
Offset 1, 47 lines modifiedOffset 1, 43 lines modified
  
1 package·android.support.v4.app;1 package·android.support.v4.app;
  
2 import·java.util.Collection;2 import·java.util.Collection;
3 import·android.view.ViewGroup; 
4 import·android.view.View;3 import·android.view.View;
5 import·java.util.ArrayList;4 import·java.util.ArrayList;
6 import·android.view.ViewTreeObserver$OnPreDrawListener; 
  
7 final·class·FragmentTransition$2·implements·ViewTreeObserver$OnPreDrawListener5 final·class·FragmentTransition$2·implements·Runnable
8 {6 {
9 ····final·/*·synthetic·*/·Object·val$enterTransition;7 ····final·/*·synthetic·*/·Object·val$enterTransition;
10 ····final·/*·synthetic·*/·ArrayList·val$enteringViews;8 ····final·/*·synthetic·*/·ArrayList·val$enteringViews;
11 ····final·/*·synthetic·*/·Object·val$exitTransition;9 ····final·/*·synthetic·*/·Object·val$exitTransition;
12 ····final·/*·synthetic·*/·ArrayList·val$exitingViews;10 ····final·/*·synthetic·*/·ArrayList·val$exitingViews;
13 ····final·/*·synthetic·*/·Fragment·val$inFragment;11 ····final·/*·synthetic·*/·Fragment·val$inFragment;
14 ····final·/*·synthetic·*/·View·val$nonExistentView;12 ····final·/*·synthetic·*/·View·val$nonExistentView;
15 ····final·/*·synthetic·*/·ViewGroup·val$sceneRoot; 
16 ····final·/*·synthetic·*/·ArrayList·val$sharedElementsIn;13 ····final·/*·synthetic·*/·ArrayList·val$sharedElementsIn;
17 ····14 ····
18 ····FragmentTransition$2(final·ViewGroup·val$sceneRoot,·final·Object·val$enterTransition,·final·View·val$nonExistentView,·final·Fragment·val$inFragment,·final·ArrayList·val$sharedElementsIn,·final·ArrayList·val$enteringViews,·final·ArrayList·val$exitingViews,·final·Object·val$exitTransition)·{15 ····FragmentTransition$2(final·Object·val$enterTransition,·final·View·val$nonExistentView,·final·Fragment·val$inFragment,·final·ArrayList·val$sharedElementsIn,·final·ArrayList·val$enteringViews,·final·ArrayList·val$exitingViews,·final·Object·val$exitTransition)·{
19 ········this.val$sceneRoot·=·val$sceneRoot; 
20 ········this.val$enterTransition·=·val$enterTransition;16 ········this.val$enterTransition·=·val$enterTransition;
21 ········this.val$nonExistentView·=·val$nonExistentView;17 ········this.val$nonExistentView·=·val$nonExistentView;
22 ········this.val$inFragment·=·val$inFragment;18 ········this.val$inFragment·=·val$inFragment;
23 ········this.val$sharedElementsIn·=·val$sharedElementsIn;19 ········this.val$sharedElementsIn·=·val$sharedElementsIn;
24 ········this.val$enteringViews·=·val$enteringViews;20 ········this.val$enteringViews·=·val$enteringViews;
25 ········this.val$exitingViews·=·val$exitingViews;21 ········this.val$exitingViews·=·val$exitingViews;
26 ········this.val$exitTransition·=·val$exitTransition;22 ········this.val$exitTransition·=·val$exitTransition;
27 ····}23 ····}
28 ····24 ····
 25 ····public·void·run()·{
29 ····public·boolean·onPreDraw()·{ 
30 ········this.val$sceneRoot.getViewTreeObserver().removeOnPreDrawListener((ViewTreeObserver$OnPreDrawListener)this); 
31 ········if·(this.val$enterTransition·!=·null)·{26 ········if·(this.val$enterTransition·!=·null)·{
32 ············FragmentTransitionCompat21.removeTarget(this.val$enterTransition,·this.val$nonExistentView);27 ············FragmentTransitionCompat21.removeTarget(this.val$enterTransition,·this.val$nonExistentView);
33 ············this.val$enteringViews.addAll(FragmentTransition.access$100(this.val$enterTransition,·this.val$inFragment,·this.val$sharedElementsIn,·this.val$nonExistentView));28 ············this.val$enteringViews.addAll(FragmentTransition.access$100(this.val$enterTransition,·this.val$inFragment,·this.val$sharedElementsIn,·this.val$nonExistentView));
34 ········}29 ········}
35 ········if·(this.val$exitingViews·!=·null)·{30 ········if·(this.val$exitingViews·!=·null)·{
 31 ············if·(this.val$exitTransition·!=·null)·{
36 ············final·ArrayList<View>·list·=·new·ArrayList<View>();32 ················final·ArrayList<View>·list·=·new·ArrayList<View>();
37 ············list.add(this.val$nonExistentView);33 ················list.add(this.val$nonExistentView);
38 ············FragmentTransitionCompat21.replaceTargets(this.val$exitTransition,·this.val$exitingViews,·(ArrayList)list);34 ················FragmentTransitionCompat21.replaceTargets(this.val$exitTransition,·this.val$exitingViews,·(ArrayList)list);
 35 ············}
39 ············this.val$exitingViews.clear();36 ············this.val$exitingViews.clear();
40 ············this.val$exitingViews.add(this.val$nonExistentView);37 ············this.val$exitingViews.add(this.val$nonExistentView);
41 ········}38 ········}
42 ········return·true; 
43 ····}39 ····}
44 }40 }
2.13 KB
android/support/v4/app/FragmentTransition$3.class
2.04 KB
procyon -ec {}
    
Offset 1, 38 lines modifiedOffset 1, 32 lines modified
  
1 package·android.support.v4.app;1 package·android.support.v4.app;
  
2 import·android.view.ViewGroup; 
3 import·android.support.v4.util.ArrayMap;2 import·android.support.v4.util.ArrayMap;
4 import·android.view.View;3 import·android.view.View;
5 import·android.graphics.Rect;4 import·android.graphics.Rect;
6 import·android.view.ViewTreeObserver$OnPreDrawListener; 
  
7 final·class·FragmentTransition$3·implements·ViewTreeObserver$OnPreDrawListener5 final·class·FragmentTransition$3·implements·Runnable
8 {6 {
9 ····final·/*·synthetic·*/·Rect·val$epicenter;7 ····final·/*·synthetic·*/·Rect·val$epicenter;
10 ····final·/*·synthetic·*/·View·val$epicenterView;8 ····final·/*·synthetic·*/·View·val$epicenterView;
11 ····final·/*·synthetic·*/·Fragment·val$inFragment;9 ····final·/*·synthetic·*/·Fragment·val$inFragment;
12 ····final·/*·synthetic·*/·boolean·val$inIsPop;10 ····final·/*·synthetic·*/·boolean·val$inIsPop;
13 ····final·/*·synthetic·*/·ArrayMap·val$inSharedElements;11 ····final·/*·synthetic·*/·ArrayMap·val$inSharedElements;
14 ····final·/*·synthetic·*/·Fragment·val$outFragment;12 ····final·/*·synthetic·*/·Fragment·val$outFragment;
15 ····final·/*·synthetic·*/·ViewGroup·val$sceneRoot; 
16 ····13 ····
17 ····FragmentTransition$3(final·ViewGroup·val$sceneRoot,·final·Fragment·val$inFragment,·final·Fragment·val$outFragment,·final·boolean·val$inIsPop,·final·ArrayMap·val$inSharedElements,·final·View·val$epicenterView,·final·Rect·val$epicenter)·{14 ····FragmentTransition$3(final·Fragment·val$inFragment,·final·Fragment·val$outFragment,·final·boolean·val$inIsPop,·final·ArrayMap·val$inSharedElements,·final·View·val$epicenterView,·final·Rect·val$epicenter)·{
18 ········this.val$sceneRoot·=·val$sceneRoot; 
19 ········this.val$inFragment·=·val$inFragment;15 ········this.val$inFragment·=·val$inFragment;
20 ········this.val$outFragment·=·val$outFragment;16 ········this.val$outFragment·=·val$outFragment;
21 ········this.val$inIsPop·=·val$inIsPop;17 ········this.val$inIsPop·=·val$inIsPop;
22 ········this.val$inSharedElements·=·val$inSharedElements;18 ········this.val$inSharedElements·=·val$inSharedElements;
23 ········this.val$epicenterView·=·val$epicenterView;19 ········this.val$epicenterView·=·val$epicenterView;
24 ········this.val$epicenter·=·val$epicenter;20 ········this.val$epicenter·=·val$epicenter;
25 ····}21 ····}
26 ····22 ····
 23 ····public·void·run()·{
27 ····public·boolean·onPreDraw()·{ 
28 ········this.val$sceneRoot.getViewTreeObserver().removeOnPreDrawListener((ViewTreeObserver$OnPreDrawListener)this); 
29 ········FragmentTransition.access$200(this.val$inFragment,·this.val$outFragment,·this.val$inIsPop,·this.val$inSharedElements,·false);24 ········FragmentTransition.access$200(this.val$inFragment,·this.val$outFragment,·this.val$inIsPop,·this.val$inSharedElements,·false);
30 ········if·(this.val$epicenterView·!=·null)·{25 ········if·(this.val$epicenterView·!=·null)·{
31 ············FragmentTransitionCompat21.getBoundsOnScreen(this.val$epicenterView,·this.val$epicenter);26 ············FragmentTransitionCompat21.getBoundsOnScreen(this.val$epicenterView,·this.val$epicenter);
32 ········}27 ········}
33 ········return·true; 
34 ····}28 ····}
35 }29 }
3.9 KB
android/support/v4/app/FragmentTransition$4.class
3.8 KB
procyon -ec {}
    
Offset 1, 58 lines modifiedOffset 1, 52 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·android.view.ViewGroup; 
4 import·android.view.View;3 import·android.view.View;
5 import·android.support.v4.util.ArrayMap;4 import·android.support.v4.util.ArrayMap;
6 import·android.graphics.Rect;5 import·android.graphics.Rect;
7 import·android.view.ViewTreeObserver$OnPreDrawListener; 
  
8 final·class·FragmentTransition$4·implements·ViewTreeObserver$OnPreDrawListener6 final·class·FragmentTransition$4·implements·Runnable
9 {7 {
10 ····final·/*·synthetic·*/·Object·val$enterTransition;8 ····final·/*·synthetic·*/·Object·val$enterTransition;
11 ····final·/*·synthetic·*/·Object·val$finalSharedElementTransition;9 ····final·/*·synthetic·*/·Object·val$finalSharedElementTransition;
12 ····final·/*·synthetic·*/·FragmentTransition$FragmentContainerTransition·val$fragments;10 ····final·/*·synthetic·*/·FragmentTransition$FragmentContainerTransition·val$fragments;
13 ····final·/*·synthetic·*/·Rect·val$inEpicenter;11 ····final·/*·synthetic·*/·Rect·val$inEpicenter;
14 ····final·/*·synthetic·*/·Fragment·val$inFragment;12 ····final·/*·synthetic·*/·Fragment·val$inFragment;
15 ····final·/*·synthetic·*/·boolean·val$inIsPop;13 ····final·/*·synthetic·*/·boolean·val$inIsPop;
16 ····final·/*·synthetic·*/·ArrayMap·val$nameOverrides;14 ····final·/*·synthetic·*/·ArrayMap·val$nameOverrides;
17 ····final·/*·synthetic·*/·View·val$nonExistentView;15 ····final·/*·synthetic·*/·View·val$nonExistentView;
18 ····final·/*·synthetic·*/·Fragment·val$outFragment;16 ····final·/*·synthetic·*/·Fragment·val$outFragment;
19 ····final·/*·synthetic·*/·ViewGroup·val$sceneRoot; 
20 ····final·/*·synthetic·*/·ArrayList·val$sharedElementsIn;17 ····final·/*·synthetic·*/·ArrayList·val$sharedElementsIn;
21 ····final·/*·synthetic·*/·ArrayList·val$sharedElementsOut;18 ····final·/*·synthetic·*/·ArrayList·val$sharedElementsOut;
22 ····19 ····
23 ····FragmentTransition$4(final·ViewGroup·val$sceneRoot,·final·ArrayMap·val$nameOverrides,·final·Object·val$finalSharedElementTransition,·final·FragmentTransition$FragmentContainerTransition·val$fragments,·final·ArrayList·val$sharedElementsIn,·final·View·val$nonExistentView,·final·Fragment·val$inFragment,·final·Fragment·val$outFragment,·final·boolean·val$inIsPop,·final·ArrayList·val$sharedElementsOut,·final·Object·val$enterTransition,·final·Rect·val$inEpicenter)·{20 ····FragmentTransition$4(final·ArrayMap·val$nameOverrides,·final·Object·val$finalSharedElementTransition,·final·FragmentTransition$FragmentContainerTransition·val$fragments,·final·ArrayList·val$sharedElementsIn,·final·View·val$nonExistentView,·final·Fragment·val$inFragment,·final·Fragment·val$outFragment,·final·boolean·val$inIsPop,·final·ArrayList·val$sharedElementsOut,·final·Object·val$enterTransition,·final·Rect·val$inEpicenter)·{
24 ········this.val$sceneRoot·=·val$sceneRoot; 
25 ········this.val$nameOverrides·=·val$nameOverrides;21 ········this.val$nameOverrides·=·val$nameOverrides;
26 ········this.val$finalSharedElementTransition·=·val$finalSharedElementTransition;22 ········this.val$finalSharedElementTransition·=·val$finalSharedElementTransition;
27 ········this.val$fragments·=·val$fragments;23 ········this.val$fragments·=·val$fragments;
28 ········this.val$sharedElementsIn·=·val$sharedElementsIn;24 ········this.val$sharedElementsIn·=·val$sharedElementsIn;
29 ········this.val$nonExistentView·=·val$nonExistentView;25 ········this.val$nonExistentView·=·val$nonExistentView;
30 ········this.val$inFragment·=·val$inFragment;26 ········this.val$inFragment·=·val$inFragment;
31 ········this.val$outFragment·=·val$outFragment;27 ········this.val$outFragment·=·val$outFragment;
32 ········this.val$inIsPop·=·val$inIsPop;28 ········this.val$inIsPop·=·val$inIsPop;
33 ········this.val$sharedElementsOut·=·val$sharedElementsOut;29 ········this.val$sharedElementsOut·=·val$sharedElementsOut;
34 ········this.val$enterTransition·=·val$enterTransition;30 ········this.val$enterTransition·=·val$enterTransition;
35 ········this.val$inEpicenter·=·val$inEpicenter;31 ········this.val$inEpicenter·=·val$inEpicenter;
36 ····}32 ····}
37 ····33 ····
 34 ····public·void·run()·{
38 ····public·boolean·onPreDraw()·{ 
39 ········this.val$sceneRoot.getViewTreeObserver().removeOnPreDrawListener((ViewTreeObserver$OnPreDrawListener)this); 
40 ········final·ArrayMap·access$300·=·FragmentTransition.access$300(this.val$nameOverrides,·this.val$finalSharedElementTransition,·this.val$fragments);35 ········final·ArrayMap·access$300·=·FragmentTransition.access$300(this.val$nameOverrides,·this.val$finalSharedElementTransition,·this.val$fragments);
41 ········if·(access$300·!=·null)·{36 ········if·(access$300·!=·null)·{
42 ············this.val$sharedElementsIn.addAll(access$300.values());37 ············this.val$sharedElementsIn.addAll(access$300.values());
43 ············this.val$sharedElementsIn.add(this.val$nonExistentView);38 ············this.val$sharedElementsIn.add(this.val$nonExistentView);
44 ········}39 ········}
45 ········FragmentTransition.access$200(this.val$inFragment,·this.val$outFragment,·this.val$inIsPop,·access$300,·false);40 ········FragmentTransition.access$200(this.val$inFragment,·this.val$outFragment,·this.val$inIsPop,·access$300,·false);
46 ········if·(this.val$finalSharedElementTransition·!=·null)·{41 ········if·(this.val$finalSharedElementTransition·!=·null)·{
47 ············FragmentTransitionCompat21.swapSharedElementTargets(this.val$finalSharedElementTransition,·this.val$sharedElementsOut,·this.val$sharedElementsIn);42 ············FragmentTransitionCompat21.swapSharedElementTargets(this.val$finalSharedElementTransition,·this.val$sharedElementsOut,·this.val$sharedElementsIn);
48 ············final·View·access$301·=·FragmentTransition.access$400(access$300,·this.val$fragments,·this.val$enterTransition,·this.val$inIsPop);43 ············final·View·access$301·=·FragmentTransition.access$400(access$300,·this.val$fragments,·this.val$enterTransition,·this.val$inIsPop);
49 ············if·(access$301·!=·null)·{44 ············if·(access$301·!=·null)·{
50 ················FragmentTransitionCompat21.getBoundsOnScreen(access$301,·this.val$inEpicenter);45 ················FragmentTransitionCompat21.getBoundsOnScreen(access$301,·this.val$inEpicenter);
51 ············}46 ············}
52 ········}47 ········}
53 ········return·true; 
54 ····}48 ····}
55 }49 }
15.2 KB
android/support/v4/app/FragmentTransition.class
15.1 KB
procyon -ec {}
    
Offset 1, 19 lines modifiedOffset 1, 18 lines modified
  
1 package·android.support.v4.app;1 package·android.support.v4.app;
  
2 import·android.os.Build$VERSION;2 import·android.os.Build$VERSION;
3 import·android.view.ViewTreeObserver$OnPreDrawListener; 
4 import·android.graphics.Rect;3 import·android.graphics.Rect;
5 import·android.view.ViewGroup;4 import·android.view.ViewGroup;
6 import·android.support.v4.view.ViewCompat; 
7 import·java.util.Collection; 
8 import·java.util.Map;5 import·java.util.Map;
9 import·java.util.List;6 import·java.util.List;
10 import·android.util.SparseArray;7 import·android.util.SparseArray;
 8 import·android.support.v4.view.ViewCompat;
 9 import·java.util.Collection;
11 import·android.support.v4.util.ArrayMap;10 import·android.support.v4.util.ArrayMap;
12 import·android.view.View;11 import·android.view.View;
13 import·java.util.ArrayList;12 import·java.util.ArrayList;
  
14 class·FragmentTransition13 class·FragmentTransition
15 {14 {
16 ····private·static·final·int[]·INVERSE_OPS;15 ····private·static·final·int[]·INVERSE_OPS;
Offset 26, 14 lines modifiedOffset 25, 23 lines modified
26 ········array[2]·=·0;25 ········array[2]·=·0;
27 ········array[3]·=·1;26 ········array[3]·=·1;
28 ········array[array[4]·=·5]·=·4;27 ········array[array[4]·=·5]·=·4;
29 ········array[array[6]·=·7]·=·6;28 ········array[array[6]·=·7]·=·6;
30 ········INVERSE_OPS·=·inverse_OPS;29 ········INVERSE_OPS·=·inverse_OPS;
31 ····}30 ····}
32 ····31 ····
 32 ····private·static·void·addSharedElementsWithMatchingNames(final·ArrayList·list,·final·ArrayMap·arrayMap,·final·Collection·collection)·{
 33 ········for·(int·i·=·arrayMap.size()·-·1;·i·>=·0;·--i)·{
 34 ············final·View·e·=·(View)arrayMap.valueAt(i);
 35 ············if·(collection.contains(ViewCompat.getTransitionName(e)))·{
 36 ················list.add(e);
 37 ············}
 38 ········}
 39 ····}
 40 ····
33 ····private·static·void·addToFirstInLastOut(final·BackStackRecord·backStackRecord,·final·BackStackRecord$Op·backStackRecord$Op,·final·SparseArray·sparseArray,·final·boolean·b,·final·boolean·b2)·{41 ····private·static·void·addToFirstInLastOut(final·BackStackRecord·backStackRecord,·final·BackStackRecord$Op·backStackRecord$Op,·final·SparseArray·sparseArray,·final·boolean·b,·final·boolean·b2)·{
34 ········final·Fragment·fragment·=·backStackRecord$Op.fragment;42 ········final·Fragment·fragment·=·backStackRecord$Op.fragment;
35 ········final·int·mContainerId·=·fragment.mContainerId;43 ········final·int·mContainerId·=·fragment.mContainerId;
36 ········if·(mContainerId·!=·0)·{44 ········if·(mContainerId·!=·0)·{
37 ············int·cmd;45 ············int·cmd;
38 ············if·(b)·{46 ············if·(b)·{
39 ················cmd·=·FragmentTransition.INVERSE_OPS[backStackRecord$Op.cmd];47 ················cmd·=·FragmentTransition.INVERSE_OPS[backStackRecord$Op.cmd];
Offset 92, 15 lines modifiedOffset 100, 15 lines modified
92 ····················}100 ····················}
93 ····················b3·=·true;101 ····················b3·=·true;
94 ····················break;102 ····················break;
95 ················}103 ················}
96 ················case·3:104 ················case·3:
97 ················case·6:·{105 ················case·6:·{
98 ····················if·(b2)·{106 ····················if·(b2)·{
99 ························if·(!fragment.mAdded·&&·fragment.mView·!=·null·&&·fragment.mView.getVisibility()·==·0)·{107 ························if·(!fragment.mAdded·&&·fragment.mView·!=·null·&&·fragment.mView.getVisibility()·==·0·&&·fragment.mPostponedAlpha·>=·0.0f)·{
100 ····························b4·=·true;108 ····························b4·=·true;
101 ························}109 ························}
102 ························else·{110 ························else·{
103 ····························b4·=·false;111 ····························b4·=·false;
104 ························}112 ························}
105 ····················}113 ····················}
106 ····················else·if·(fragment.mAdded·&&·!fragment.mHidden)·{114 ····················else·if·(fragment.mAdded·&&·!fragment.mHidden)·{
Offset 347, 18 lines modifiedOffset 355, 24 lines modified
347 ············else·{355 ············else·{
348 ················sharedElementTransition·=·getSharedElementTransition(lastIn,·firstOut,·lastInIsPop);356 ················sharedElementTransition·=·getSharedElementTransition(lastIn,·firstOut,·lastInIsPop);
349 ············}357 ············}
350 ············final·ArrayMap·captureOutSharedElements·=·captureOutSharedElements(arrayMap,·sharedElementTransition,·fragmentTransition$FragmentContainerTransition);358 ············final·ArrayMap·captureOutSharedElements·=·captureOutSharedElements(arrayMap,·sharedElementTransition,·fragmentTransition$FragmentContainerTransition);
351 ············final·ArrayMap·captureInSharedElements·=·captureInSharedElements(arrayMap,·sharedElementTransition,·fragmentTransition$FragmentContainerTransition);359 ············final·ArrayMap·captureInSharedElements·=·captureInSharedElements(arrayMap,·sharedElementTransition,·fragmentTransition$FragmentContainerTransition);
352 ············if·(arrayMap.isEmpty())·{360 ············if·(arrayMap.isEmpty())·{
353 ················sharedElementTransition·=·null;361 ················sharedElementTransition·=·null;
 362 ················if·(captureOutSharedElements·!=·null)·{
 363 ····················captureOutSharedElements.clear();
 364 ················}
 365 ················if·(captureInSharedElements·!=·null)·{
 366 ····················captureInSharedElements.clear();
 367 ················}
354 ············}368 ············}
355 ············else·{369 ············else·{
356 ················list.addAll(captureOutSharedElements.values()); 
357 ················list2.addAll(captureInSharedElements.values());370 ················addSharedElementsWithMatchingNames(list,·captureOutSharedElements,·arrayMap.keySet());
 371 ················addSharedElementsWithMatchingNames(list2,·captureInSharedElements,·arrayMap.values());
358 ············}372 ············}
359 ············if·(o·==·null·&&·o2·==·null·&&·sharedElementTransition·==·null)·{373 ············if·(o·==·null·&&·o2·==·null·&&·sharedElementTransition·==·null)·{
360 ················sharedElementTransition·=·null;374 ················sharedElementTransition·=·null;
361 ············}375 ············}
362 ············else·{376 ············else·{
363 ················callSharedElementStartEnd(lastIn,·firstOut,·lastInIsPop,·captureOutSharedElements,·true);377 ················callSharedElementStartEnd(lastIn,·firstOut,·lastInIsPop,·captureOutSharedElements,·true);
364 ················Rect·rect;378 ················Rect·rect;
Offset 373, 15 lines modifiedOffset 387, 15 lines modified
373 ························FragmentTransitionCompat21.setEpicenter(o,·rect);387 ························FragmentTransitionCompat21.setEpicenter(o,·rect);
374 ····················}388 ····················}
375 ················}389 ················}
376 ················else·{390 ················else·{
377 ····················rect·=·null;391 ····················rect·=·null;
378 ····················inEpicenterView·=·null;392 ····················inEpicenterView·=·null;
379 ················}393 ················}
380 ················viewGroup.getViewTreeObserver().addOnPreDrawListener((ViewTreeObserver$OnPreDrawListener)new·FragmentTransition$3(viewGroup,·lastIn,·firstOut,·lastInIsPop,·captureInSharedElements,·inEpicenterView,·rect));394 ················OneShotPreDrawListener.add((View)viewGroup,·(Runnable)new·FragmentTransition$3(lastIn,·firstOut,·lastInIsPop,·captureInSharedElements,·inEpicenterView,·rect));
381 ············}395 ············}
382 ········}396 ········}
383 ········return·sharedElementTransition;397 ········return·sharedElementTransition;
384 ····}398 ····}
385 ····399 ····
386 ····private·static·Object·configureSharedElementsUnoptimized(final·ViewGroup·viewGroup,·final·View·view,·final·ArrayMap·arrayMap,·final·FragmentTransition$FragmentContainerTransition·fragmentTransition$FragmentContainerTransition,·final·ArrayList·list,·final·ArrayList·list2,·final·Object·o,·final·Object·o2)·{400 ····private·static·Object·configureSharedElementsUnoptimized(final·ViewGroup·viewGroup,·final·View·view,·final·ArrayMap·arrayMap,·final·FragmentTransition$FragmentContainerTransition·fragmentTransition$FragmentContainerTransition,·final·ArrayList·list,·final·ArrayList·list2,·final·Object·o,·final·Object·o2)·{
387 ········final·Fragment·lastIn·=·fragmentTransition$FragmentContainerTransition.lastIn;401 ········final·Fragment·lastIn·=·fragmentTransition$FragmentContainerTransition.lastIn;
Offset 420, 76 lines modifiedOffset 434, 82 lines modified
420 ····················if·(o·!=·null)·{434 ····················if·(o·!=·null)·{
421 ························FragmentTransitionCompat21.setEpicenter(o,·rect);435 ························FragmentTransitionCompat21.setEpicenter(o,·rect);
422 ····················}436 ····················}
423 ················}437 ················}
424 ················else·{438 ················else·{
425 ····················rect·=·null;439 ····················rect·=·null;
426 ················}440 ················}
427 ················viewGroup.getViewTreeObserver().addOnPreDrawListener((ViewTreeObserver$OnPreDrawListener)new·FragmentTransition$4(viewGroup,·arrayMap,·o3,·fragmentTransition$FragmentContainerTransition,·list2,·view,·lastIn,·firstOut,·lastInIsPop,·list,·o,·rect));441 ················OneShotPreDrawListener.add((View)viewGroup,·(Runnable)new·FragmentTransition$4(arrayMap,·o3,·fragmentTransition$FragmentContainerTransition,·list2,·view,·lastIn,·firstOut,·lastInIsPop,·list,·o,·rect));
428 ············}442 ············}
429 ········}443 ········}
430 ········return·o3;444 ········return·o3;
431 ····}445 ····}
432 ····446 ····
433 ····private·static·void·configureTransitionsOptimized(final·FragmentManagerImpl·fragmentManagerImpl,·final·int·n,·final·FragmentTransition$FragmentContainerTransition·fragmentTransition$FragmentContainerTransition,·final·View·view,·final·ArrayMap·arrayMap)·{447 ····private·static·void·configureTransitionsOptimized(final·FragmentManagerImpl·fragmentManagerImpl,·final·int·n,·final·FragmentTransition$FragmentContainerTransition·fragmentTransition$FragmentContainerTransition,·final·View·view,·final·ArrayMap·arrayMap)·{
 448 ········Object·o·=·null;
 449 ········if·(fragmentManagerImpl.mContainer.onHasView())·{
434 ········final·ViewGroup·viewGroup·=·(ViewGroup)fragmentManagerImpl.mContainer.onFindViewById(n);450 ············o·=·fragmentManagerImpl.mContainer.onFindViewById(n);
 451 ········}
435 ········if·(viewGroup·!=·null)·{452 ········if·(o·!=·null)·{
436 ············final·Fragment·lastIn·=·fragmentTransition$FragmentContainerTransition.lastIn;453 ············final·Fragment·lastIn·=·fragmentTransition$FragmentContainerTransition.lastIn;
437 ············final·Fragment·firstOut·=·fragmentTransition$FragmentContainerTransition.firstOut;454 ············final·Fragment·firstOut·=·fragmentTransition$FragmentContainerTransition.firstOut;
438 ············final·boolean·lastInIsPop·=·fragmentTransition$FragmentContainerTransition.lastInIsPop;455 ············final·boolean·lastInIsPop·=·fragmentTransition$FragmentContainerTransition.lastInIsPop;
439 ············final·boolean·firstOutIsPop·=·fragmentTransition$FragmentContainerTransition.firstOutIsPop;456 ············final·boolean·firstOutIsPop·=·fragmentTransition$FragmentContainerTransition.firstOutIsPop;
Max diff block lines reached; 8519/15397 bytes (55.33%) of diff not shown.
2.0 KB
android/support/v4/app/FragmentTransitionCompat21$3.class
1.89 KB
procyon -ec {}
    
Offset 1, 34 lines modifiedOffset 1, 29 lines modified
  
1 package·android.support.v4.app;1 package·android.support.v4.app;
  
2 import·android.view.View;2 import·android.view.View;
3 import·java.util.ArrayList;3 import·java.util.ArrayList;
4 import·android.view.ViewTreeObserver$OnPreDrawListener; 
  
5 final·class·FragmentTransitionCompat21$3·implements·ViewTreeObserver$OnPreDrawListener4 final·class·FragmentTransitionCompat21$3·implements·Runnable
6 {5 {
7 ····final·/*·synthetic·*/·ArrayList·val$inNames;6 ····final·/*·synthetic·*/·ArrayList·val$inNames;
8 ····final·/*·synthetic·*/·int·val$numSharedElements;7 ····final·/*·synthetic·*/·int·val$numSharedElements;
9 ····final·/*·synthetic·*/·ArrayList·val$outNames;8 ····final·/*·synthetic·*/·ArrayList·val$outNames;
10 ····final·/*·synthetic·*/·View·val$sceneRoot; 
11 ····final·/*·synthetic·*/·ArrayList·val$sharedElementsIn;9 ····final·/*·synthetic·*/·ArrayList·val$sharedElementsIn;
12 ····final·/*·synthetic·*/·ArrayList·val$sharedElementsOut;10 ····final·/*·synthetic·*/·ArrayList·val$sharedElementsOut;
13 ····11 ····
14 ····FragmentTransitionCompat21$3(final·View·val$sceneRoot,·final·int·val$numSharedElements,·final·ArrayList·val$sharedElementsIn,·final·ArrayList·val$inNames,·final·ArrayList·val$sharedElementsOut,·final·ArrayList·val$outNames)·{12 ····FragmentTransitionCompat21$3(final·int·val$numSharedElements,·final·ArrayList·val$sharedElementsIn,·final·ArrayList·val$inNames,·final·ArrayList·val$sharedElementsOut,·final·ArrayList·val$outNames)·{
15 ········this.val$sceneRoot·=·val$sceneRoot; 
16 ········this.val$numSharedElements·=·val$numSharedElements;13 ········this.val$numSharedElements·=·val$numSharedElements;
17 ········this.val$sharedElementsIn·=·val$sharedElementsIn;14 ········this.val$sharedElementsIn·=·val$sharedElementsIn;
18 ········this.val$inNames·=·val$inNames;15 ········this.val$inNames·=·val$inNames;
19 ········this.val$sharedElementsOut·=·val$sharedElementsOut;16 ········this.val$sharedElementsOut·=·val$sharedElementsOut;
20 ········this.val$outNames·=·val$outNames;17 ········this.val$outNames·=·val$outNames;
21 ····}18 ····}
22 ····19 ····
 20 ····public·void·run()·{
23 ····public·boolean·onPreDraw()·{ 
24 ········this.val$sceneRoot.getViewTreeObserver().removeOnPreDrawListener((ViewTreeObserver$OnPreDrawListener)this); 
25 ········for·(int·i·=·0;·i·<·this.val$numSharedElements;·++i)·{21 ········for·(int·i·=·0;·i·<·this.val$numSharedElements;·++i)·{
26 ············((View)this.val$sharedElementsIn.get(i)).setTransitionName((String)this.val$inNames.get(i));22 ············((View)this.val$sharedElementsIn.get(i)).setTransitionName((String)this.val$inNames.get(i));
27 ············((View)this.val$sharedElementsOut.get(i)).setTransitionName((String)this.val$outNames.get(i));23 ············((View)this.val$sharedElementsOut.get(i)).setTransitionName((String)this.val$outNames.get(i));
28 ········}24 ········}
29 ········return·true; 
30 ····}25 ····}
31 }26 }
1.66 KB
android/support/v4/app/FragmentTransitionCompat21$4.class
1.55 KB
procyon -ec {}
    
Offset 1, 32 lines modifiedOffset 1, 27 lines modified
  
1 package·android.support.v4.app;1 package·android.support.v4.app;
  
2 import·java.util.ArrayList; 
3 import·android.view.View;2 import·android.view.View;
 3 import·java.util.ArrayList;
4 import·java.util.Map;4 import·java.util.Map;
5 import·android.view.ViewTreeObserver$OnPreDrawListener; 
  
6 final·class·FragmentTransitionCompat21$4·implements·ViewTreeObserver$OnPreDrawListener5 final·class·FragmentTransitionCompat21$4·implements·Runnable
7 {6 {
8 ····final·/*·synthetic·*/·Map·val$nameOverrides;7 ····final·/*·synthetic·*/·Map·val$nameOverrides;
9 ····final·/*·synthetic·*/·View·val$sceneRoot; 
10 ····final·/*·synthetic·*/·ArrayList·val$sharedElementsIn;8 ····final·/*·synthetic·*/·ArrayList·val$sharedElementsIn;
11 ····9 ····
12 ····FragmentTransitionCompat21$4(final·View·val$sceneRoot,·final·ArrayList·val$sharedElementsIn,·final·Map·val$nameOverrides)·{10 ····FragmentTransitionCompat21$4(final·ArrayList·val$sharedElementsIn,·final·Map·val$nameOverrides)·{
13 ········this.val$sceneRoot·=·val$sceneRoot; 
14 ········this.val$sharedElementsIn·=·val$sharedElementsIn;11 ········this.val$sharedElementsIn·=·val$sharedElementsIn;
15 ········this.val$nameOverrides·=·val$nameOverrides;12 ········this.val$nameOverrides·=·val$nameOverrides;
16 ····}13 ····}
17 ····14 ····
 15 ····public·void·run()·{
18 ····public·boolean·onPreDraw()·{ 
19 ········this.val$sceneRoot.getViewTreeObserver().removeOnPreDrawListener((ViewTreeObserver$OnPreDrawListener)this); 
20 ········for·(int·size·=·this.val$sharedElementsIn.size(),·i·=·0;·i·<·size;·++i)·{16 ········for·(int·size·=·this.val$sharedElementsIn.size(),·i·=·0;·i·<·size;·++i)·{
21 ············final·View·view·=·(View)this.val$sharedElementsIn.get(i);17 ············final·View·view·=·(View)this.val$sharedElementsIn.get(i);
22 ············final·String·transitionName·=·view.getTransitionName();18 ············final·String·transitionName·=·view.getTransitionName();
23 ············if·(transitionName·!=·null)·{19 ············if·(transitionName·!=·null)·{
24 ················view.setTransitionName(FragmentTransitionCompat21.access$000(this.val$nameOverrides,·transitionName));20 ················view.setTransitionName(FragmentTransitionCompat21.access$000(this.val$nameOverrides,·transitionName));
25 ············}21 ············}
26 ········}22 ········}
27 ········return·true; 
28 ····}23 ····}
29 }24 }
1.53 KB
android/support/v4/app/FragmentTransitionCompat21$7.class
1.42 KB
procyon -ec {}
    
Offset 1, 30 lines modifiedOffset 1, 24 lines modified
  
1 package·android.support.v4.app;1 package·android.support.v4.app;
  
2 import·android.view.View;2 import·android.view.View;
3 import·java.util.ArrayList;3 import·java.util.ArrayList;
4 import·android.view.ViewGroup; 
5 import·java.util.Map;4 import·java.util.Map;
6 import·android.view.ViewTreeObserver$OnPreDrawListener; 
  
7 final·class·FragmentTransitionCompat21$7·implements·ViewTreeObserver$OnPreDrawListener5 final·class·FragmentTransitionCompat21$7·implements·Runnable
8 {6 {
9 ····final·/*·synthetic·*/·Map·val$nameOverrides;7 ····final·/*·synthetic·*/·Map·val$nameOverrides;
10 ····final·/*·synthetic·*/·ViewGroup·val$sceneRoot; 
11 ····final·/*·synthetic·*/·ArrayList·val$sharedElementsIn;8 ····final·/*·synthetic·*/·ArrayList·val$sharedElementsIn;
12 ····9 ····
13 ····FragmentTransitionCompat21$7(final·ViewGroup·val$sceneRoot,·final·ArrayList·val$sharedElementsIn,·final·Map·val$nameOverrides)·{10 ····FragmentTransitionCompat21$7(final·ArrayList·val$sharedElementsIn,·final·Map·val$nameOverrides)·{
14 ········this.val$sceneRoot·=·val$sceneRoot; 
15 ········this.val$sharedElementsIn·=·val$sharedElementsIn;11 ········this.val$sharedElementsIn·=·val$sharedElementsIn;
16 ········this.val$nameOverrides·=·val$nameOverrides;12 ········this.val$nameOverrides·=·val$nameOverrides;
17 ····}13 ····}
18 ····14 ····
 15 ····public·void·run()·{
19 ····public·boolean·onPreDraw()·{ 
20 ········this.val$sceneRoot.getViewTreeObserver().removeOnPreDrawListener((ViewTreeObserver$OnPreDrawListener)this); 
21 ········for·(int·size·=·this.val$sharedElementsIn.size(),·i·=·0;·i·<·size;·++i)·{16 ········for·(int·size·=·this.val$sharedElementsIn.size(),·i·=·0;·i·<·size;·++i)·{
22 ············final·View·view·=·(View)this.val$sharedElementsIn.get(i);17 ············final·View·view·=·(View)this.val$sharedElementsIn.get(i);
23 ············view.setTransitionName((String)this.val$nameOverrides.get(view.getTransitionName()));18 ············view.setTransitionName((String)this.val$nameOverrides.get(view.getTransitionName()));
24 ········}19 ········}
25 ········return·true; 
26 ····}20 ····}
27 }21 }
2.78 KB
android/support/v4/app/FragmentTransitionCompat21.class
2.67 KB
procyon -ec {}
    
Offset 1, 12 lines modifiedOffset 1, 11 lines modified
  
1 package·android.support.v4.app;1 package·android.support.v4.app;
  
2 import·android.transition.Transition$EpicenterCallback;2 import·android.transition.Transition$EpicenterCallback;
3 import·android.view.ViewTreeObserver$OnPreDrawListener; 
4 import·android.transition.Transition$TransitionListener;3 import·android.transition.Transition$TransitionListener;
5 import·java.util.Collection;4 import·java.util.Collection;
6 import·android.graphics.Rect;5 import·android.graphics.Rect;
7 import·java.util.Iterator;6 import·java.util.Iterator;
8 import·java.util.List;7 import·java.util.List;
9 import·android.transition.TransitionManager;8 import·android.transition.TransitionManager;
10 import·android.view.ViewGroup;9 import·android.view.ViewGroup;
Offset 226, 15 lines modifiedOffset 225, 15 lines modified
226 ····}225 ····}
227 ····226 ····
228 ····public·static·void·scheduleHideFragmentView(final·Object·o,·final·View·view,·final·ArrayList·list)·{227 ····public·static·void·scheduleHideFragmentView(final·Object·o,·final·View·view,·final·ArrayList·list)·{
229 ········((Transition)o).addListener((Transition$TransitionListener)new·FragmentTransitionCompat21$2(view,·list));228 ········((Transition)o).addListener((Transition$TransitionListener)new·FragmentTransitionCompat21$2(view,·list));
230 ····}229 ····}
231 ····230 ····
232 ····public·static·void·scheduleNameReset(final·ViewGroup·viewGroup,·final·ArrayList·list,·final·Map·map)·{231 ····public·static·void·scheduleNameReset(final·ViewGroup·viewGroup,·final·ArrayList·list,·final·Map·map)·{
233 ········viewGroup.getViewTreeObserver().addOnPreDrawListener((ViewTreeObserver$OnPreDrawListener)new·FragmentTransitionCompat21$7(viewGroup,·list,·map));232 ········OneShotPreDrawListener.add((View)viewGroup,·(Runnable)new·FragmentTransitionCompat21$7(list,·map));
234 ····}233 ····}
235 ····234 ····
236 ····public·static·void·scheduleRemoveTargets(final·Object·o,·final·Object·o2,·final·ArrayList·list,·final·Object·o3,·final·ArrayList·list2,·final·Object·o4,·final·ArrayList·list3)·{235 ····public·static·void·scheduleRemoveTargets(final·Object·o,·final·Object·o2,·final·ArrayList·list,·final·Object·o3,·final·ArrayList·list2,·final·Object·o4,·final·ArrayList·list3)·{
237 ········((Transition)o).addListener((Transition$TransitionListener)new·FragmentTransitionCompat21$5(o2,·list,·o3,·list2,·o4,·list3));236 ········((Transition)o).addListener((Transition$TransitionListener)new·FragmentTransitionCompat21$5(o2,·list,·o3,·list2,·o4,·list3));
238 ····}237 ····}
239 ····238 ····
240 ····public·static·void·setEpicenter(final·Object·o,·final·Rect·rect)·{239 ····public·static·void·setEpicenter(final·Object·o,·final·Rect·rect)·{
Offset 266, 19 lines modifiedOffset 265, 19 lines modified
266 ····················if·(s.equals(list3.get(j)))·{265 ····················if·(s.equals(list3.get(j)))·{
267 ························((View)list2.get(j)).setTransitionName(transitionName);266 ························((View)list2.get(j)).setTransitionName(transitionName);
268 ························break;267 ························break;
269 ····················}268 ····················}
270 ················}269 ················}
271 ············}270 ············}
272 ········}271 ········}
273 ········view.getViewTreeObserver().addOnPreDrawListener((ViewTreeObserver$OnPreDrawListener)new·FragmentTransitionCompat21$3(view,·size,·list2,·list3,·list,·(ArrayList)list4));272 ········OneShotPreDrawListener.add(view,·(Runnable)new·FragmentTransitionCompat21$3(size,·list2,·list3,·list,·(ArrayList)list4));
274 ····}273 ····}
275 ····274 ····
276 ····public·static·void·setNameOverridesUnoptimized(final·View·view,·final·ArrayList·list,·final·Map·map)·{275 ····public·static·void·setNameOverridesUnoptimized(final·View·view,·final·ArrayList·list,·final·Map·map)·{
277 ········view.getViewTreeObserver().addOnPreDrawListener((ViewTreeObserver$OnPreDrawListener)new·FragmentTransitionCompat21$4(view,·list,·map));276 ········OneShotPreDrawListener.add(view,·(Runnable)new·FragmentTransitionCompat21$4(list,·map));
278 ····}277 ····}
279 ····278 ····
280 ····public·static·void·setSharedElementTargets(final·Object·o,·final·View·e,·final·ArrayList·list)·{279 ····public·static·void·setSharedElementTargets(final·Object·o,·final·View·e,·final·ArrayList·list)·{
281 ········final·TransitionSet·set·=·(TransitionSet)o;280 ········final·TransitionSet·set·=·(TransitionSet)o;
282 ········final·List·targets·=·set.getTargets();281 ········final·List·targets·=·set.getTargets();
283 ········targets.clear();282 ········targets.clear();
284 ········for·(int·size·=·list.size(),·i·=·0;·i·<·size;·++i)·{283 ········for·(int·size·=·list.size(),·i·=·0;·i·<·size;·++i)·{
2.84 KB
android/support/v4/app/NotificationCompatApi20.class
2.74 KB
procyon -ec {}
    
Offset 36, 23 lines modifiedOffset 36, 32 lines modified
36 ····}36 ····}
37 ····37 ····
38 ····private·static·NotificationCompatBase$Action·getActionCompatFromAction(final·Notification$Action·notification$Action,·final·NotificationCompatBase$Action$Factory·notificationCompatBase$Action$Factory,·final·RemoteInputCompatBase$RemoteInput$Factory·remoteInputCompatBase$RemoteInput$Factory)·{38 ····private·static·NotificationCompatBase$Action·getActionCompatFromAction(final·Notification$Action·notification$Action,·final·NotificationCompatBase$Action$Factory·notificationCompatBase$Action$Factory,·final·RemoteInputCompatBase$RemoteInput$Factory·remoteInputCompatBase$RemoteInput$Factory)·{
39 ········return·notificationCompatBase$Action$Factory.build(notification$Action.icon,·notification$Action.title,·notification$Action.actionIntent,·notification$Action.getExtras(),·RemoteInputCompatApi20.toCompat(notification$Action.getRemoteInputs(),·remoteInputCompatBase$RemoteInput$Factory),·notification$Action.getExtras().getBoolean("android.support.allowGeneratedReplies"));39 ········return·notificationCompatBase$Action$Factory.build(notification$Action.icon,·notification$Action.title,·notification$Action.actionIntent,·notification$Action.getExtras(),·RemoteInputCompatApi20.toCompat(notification$Action.getRemoteInputs(),·remoteInputCompatBase$RemoteInput$Factory),·notification$Action.getExtras().getBoolean("android.support.allowGeneratedReplies"));
40 ····}40 ····}
41 ····41 ····
42 ····private·static·Notification$Action·getActionFromActionCompat(final·NotificationCompatBase$Action·notificationCompatBase$Action)·{42 ····private·static·Notification$Action·getActionFromActionCompat(final·NotificationCompatBase$Action·notificationCompatBase$Action)·{
43 ········final·Notification$Action$Builder·addExtras·=·new·Notification$Action$Builder(notificationCompatBase$Action.getIcon(),·notificationCompatBase$Action.getTitle(),·notificationCompatBase$Action.getActionIntent()).addExtras(notificationCompatBase$Action.getExtras());43 ········final·Notification$Action$Builder·notification$Action$Builder·=·new·Notification$Action$Builder(notificationCompatBase$Action.getIcon(),·notificationCompatBase$Action.getTitle(),·notificationCompatBase$Action.getActionIntent());
 44 ········Bundle·bundle;
 45 ········if·(notificationCompatBase$Action.getExtras()·!=·null)·{
 46 ············bundle·=·new·Bundle(notificationCompatBase$Action.getExtras());
 47 ········}
 48 ········else·{
 49 ············bundle·=·new·Bundle();
 50 ········}
 51 ········bundle.putBoolean("android.support.allowGeneratedReplies",·notificationCompatBase$Action.getAllowGeneratedReplies());
 52 ········notification$Action$Builder.addExtras(bundle);
44 ········final·RemoteInputCompatBase$RemoteInput[]·remoteInputs·=·notificationCompatBase$Action.getRemoteInputs();53 ········final·RemoteInputCompatBase$RemoteInput[]·remoteInputs·=·notificationCompatBase$Action.getRemoteInputs();
45 ········if·(remoteInputs·!=·null)·{54 ········if·(remoteInputs·!=·null)·{
46 ············final·RemoteInput[]·fromCompat·=·RemoteInputCompatApi20.fromCompat(remoteInputs);55 ············final·RemoteInput[]·fromCompat·=·RemoteInputCompatApi20.fromCompat(remoteInputs);
47 ············for·(int·length·=·fromCompat.length,·i·=·0;·i·<·length;·++i)·{56 ············for·(int·length·=·fromCompat.length,·i·=·0;·i·<·length;·++i)·{
48 ················addExtras.addRemoteInput(fromCompat[i]);57 ················notification$Action$Builder.addRemoteInput(fromCompat[i]);
49 ············}58 ············}
50 ········}59 ········}
51 ········return·addExtras.build();60 ········return·notification$Action$Builder.build();
52 ····}61 ····}
53 ····62 ····
54 ····public·static·NotificationCompatBase$Action[]·getActionsFromParcelableArrayList(final·ArrayList·list,·final·NotificationCompatBase$Action$Factory·notificationCompatBase$Action$Factory,·final·RemoteInputCompatBase$RemoteInput$Factory·remoteInputCompatBase$RemoteInput$Factory)·{63 ····public·static·NotificationCompatBase$Action[]·getActionsFromParcelableArrayList(final·ArrayList·list,·final·NotificationCompatBase$Action$Factory·notificationCompatBase$Action$Factory,·final·RemoteInputCompatBase$RemoteInput$Factory·remoteInputCompatBase$RemoteInput$Factory)·{
55 ········NotificationCompatBase$Action[]·array;64 ········NotificationCompatBase$Action[]·array;
56 ········if·(list·==·null)·{65 ········if·(list·==·null)·{
57 ············array·=·null;66 ············array·=·null;
58 ········}67 ········}
2.9 KB
android/support/v4/app/NotificationCompatJellybean.class
2.79 KB
procyon -ec {}
    
Offset 334, 15 lines modifiedOffset 334, 20 lines modified
334 ················length·=·0;334 ················length·=·0;
335 ············}335 ············}
336 ············return·length;336 ············return·length;
337 ········}337 ········}
338 ····}338 ····}
339 ····339 ····
340 ····private·static·NotificationCompatBase$Action·getActionFromBundle(final·Bundle·bundle,·final·NotificationCompatBase$Action$Factory·notificationCompatBase$Action$Factory,·final·RemoteInputCompatBase$RemoteInput$Factory·remoteInputCompatBase$RemoteInput$Factory)·{340 ····private·static·NotificationCompatBase$Action·getActionFromBundle(final·Bundle·bundle,·final·NotificationCompatBase$Action$Factory·notificationCompatBase$Action$Factory,·final·RemoteInputCompatBase$RemoteInput$Factory·remoteInputCompatBase$RemoteInput$Factory)·{
 341 ········final·Bundle·bundle2·=·bundle.getBundle("extras");
 342 ········boolean·boolean1·=·false;
 343 ········if·(bundle2·!=·null)·{
 344 ············boolean1·=·bundle2.getBoolean("android.support.allowGeneratedReplies",·false);
 345 ········}
341 ········return·notificationCompatBase$Action$Factory.build(bundle.getInt("icon"),·bundle.getCharSequence("title"),·(PendingIntent)bundle.getParcelable("actionIntent"),·bundle.getBundle("extras"),·RemoteInputCompatJellybean.fromBundleArray(BundleUtil.getBundleArrayFromBundle(bundle,·"remoteInputs"),·remoteInputCompatBase$RemoteInput$Factory),·bundle.getBoolean("allowGeneratedReplies"));346 ········return·notificationCompatBase$Action$Factory.build(bundle.getInt("icon"),·bundle.getCharSequence("title"),·(PendingIntent)bundle.getParcelable("actionIntent"),·bundle.getBundle("extras"),·RemoteInputCompatJellybean.fromBundleArray(BundleUtil.getBundleArrayFromBundle(bundle,·"remoteInputs"),·remoteInputCompatBase$RemoteInput$Factory),·boolean1);
342 ····}347 ····}
343 ····348 ····
344 ····private·static·Object[]·getActionObjectsLocked(final·Notification·p0)·{349 ····private·static·Object[]·getActionObjectsLocked(final·Notification·p0)·{
345 ········//·350 ········//·
346 ········//·This·method·could·not·be·decompiled.351 ········//·This·method·could·not·be·decompiled.
347 ········//·352 ········//·
348 ········//·Original·Bytecode:353 ········//·Original·Bytecode:
Offset 462, 15 lines modifiedOffset 467, 23 lines modified
462 ····}467 ····}
463 ····468 ····
464 ····private·static·Bundle·getBundleForAction(final·NotificationCompatBase$Action·notificationCompatBase$Action)·{469 ····private·static·Bundle·getBundleForAction(final·NotificationCompatBase$Action·notificationCompatBase$Action)·{
465 ········final·Bundle·bundle·=·new·Bundle();470 ········final·Bundle·bundle·=·new·Bundle();
466 ········bundle.putInt("icon",·notificationCompatBase$Action.getIcon());471 ········bundle.putInt("icon",·notificationCompatBase$Action.getIcon());
467 ········bundle.putCharSequence("title",·notificationCompatBase$Action.getTitle());472 ········bundle.putCharSequence("title",·notificationCompatBase$Action.getTitle());
468 ········bundle.putParcelable("actionIntent",·(Parcelable)notificationCompatBase$Action.getActionIntent());473 ········bundle.putParcelable("actionIntent",·(Parcelable)notificationCompatBase$Action.getActionIntent());
 474 ········Bundle·bundle2;
 475 ········if·(notificationCompatBase$Action.getExtras()·!=·null)·{
469 ········bundle.putBundle("extras",·notificationCompatBase$Action.getExtras());476 ············bundle2·=·new·Bundle(notificationCompatBase$Action.getExtras());
 477 ········}
 478 ········else·{
 479 ············bundle2·=·new·Bundle();
 480 ········}
 481 ········bundle2.putBoolean("android.support.allowGeneratedReplies",·notificationCompatBase$Action.getAllowGeneratedReplies());
 482 ········bundle.putBundle("extras",·bundle2);
470 ········bundle.putParcelableArray("remoteInputs",·(Parcelable[])RemoteInputCompatJellybean.toBundleArray(notificationCompatBase$Action.getRemoteInputs()));483 ········bundle.putParcelableArray("remoteInputs",·(Parcelable[])RemoteInputCompatJellybean.toBundleArray(notificationCompatBase$Action.getRemoteInputs()));
471 ········return·bundle;484 ········return·bundle;
472 ····}485 ····}
473 ····486 ····
474 ····public·static·Bundle·getExtras(final·Notification·p0)·{487 ····public·static·Bundle·getExtras(final·Notification·p0)·{
475 ········//·488 ········//·
476 ········//·This·method·could·not·be·decompiled.489 ········//·This·method·could·not·be·decompiled.
736 B
android/support/v4/media/MediaBrowserServiceCompatApi21$ResultWrapper.class
586 B
procyon -ec {}
    
Offset 38, 14 lines modifiedOffset 38, 15 lines modified
38 ····38 ····
39 ····public·void·sendResult(final·Object·o)·{39 ····public·void·sendResult(final·Object·o)·{
40 ········if·(o·instanceof·List)·{40 ········if·(o·instanceof·List)·{
41 ············this.mResultObj.sendResult((Object)this.parcelListToItemList((List)o));41 ············this.mResultObj.sendResult((Object)this.parcelListToItemList((List)o));
42 ········}42 ········}
43 ········else·if·(o·instanceof·Parcel)·{43 ········else·if·(o·instanceof·Parcel)·{
44 ············final·Parcel·parcel·=·(Parcel)o;44 ············final·Parcel·parcel·=·(Parcel)o;
 45 ············parcel.setDataPosition(0);
45 ············this.mResultObj.sendResult(MediaBrowser$MediaItem.CREATOR.createFromParcel(parcel));46 ············this.mResultObj.sendResult(MediaBrowser$MediaItem.CREATOR.createFromParcel(parcel));
46 ············parcel.recycle();47 ············parcel.recycle();
47 ········}48 ········}
48 ········else·{49 ········else·{
49 ············this.mResultObj.sendResult((Object)null);50 ············this.mResultObj.sendResult((Object)null);
50 ········}51 ········}
51 ····}52 ····}
885 B
android/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback$1.class
683 B
procyon -ec {}
    
Offset 12, 10 lines modifiedOffset 12, 10 lines modified
12 ····MediaControllerCompat$MediaControllerImplApi21$ExtraCallback$1(final·MediaControllerCompat$MediaControllerImplApi21$ExtraCallback·this$1,·final·String·val$event,·final·Bundle·val$extras)·{12 ····MediaControllerCompat$MediaControllerImplApi21$ExtraCallback$1(final·MediaControllerCompat$MediaControllerImplApi21$ExtraCallback·this$1,·final·String·val$event,·final·Bundle·val$extras)·{
13 ········this.this$1·=·this$1;13 ········this.this$1·=·this$1;
14 ········this.val$event·=·val$event;14 ········this.val$event·=·val$event;
15 ········this.val$extras·=·val$extras;15 ········this.val$extras·=·val$extras;
16 ····}16 ····}
17 ····17 ····
18 ····public·void·run()·{18 ····public·void·run()·{
19 ········MediaControllerCompat$MediaControllerImplApi21$ExtraCallback.access$500(this.this$1).onSessionEvent(this.val$event,·this.val$extras);19 ········MediaControllerCompat$MediaControllerImplApi21$ExtraCallback.access$400(this.this$1).onSessionEvent(this.val$event,·this.val$extras);
20 ····}20 ····}
21 }21 }
820 B
android/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback$2.class
618 B
procyon -ec {}
    
Offset 8, 10 lines modifiedOffset 8, 10 lines modified
8 ····8 ····
9 ····MediaControllerCompat$MediaControllerImplApi21$ExtraCallback$2(final·MediaControllerCompat$MediaControllerImplApi21$ExtraCallback·this$1,·final·PlaybackStateCompat·val$state)·{9 ····MediaControllerCompat$MediaControllerImplApi21$ExtraCallback$2(final·MediaControllerCompat$MediaControllerImplApi21$ExtraCallback·this$1,·final·PlaybackStateCompat·val$state)·{
10 ········this.this$1·=·this$1;10 ········this.this$1·=·this$1;
11 ········this.val$state·=·val$state;11 ········this.val$state·=·val$state;
12 ····}12 ····}
13 ····13 ····
14 ····public·void·run()·{14 ····public·void·run()·{
15 ········MediaControllerCompat$MediaControllerImplApi21$ExtraCallback.access$500(this.this$1).onPlaybackStateChanged(this.val$state);15 ········MediaControllerCompat$MediaControllerImplApi21$ExtraCallback.access$400(this.this$1).onPlaybackStateChanged(this.val$state);
16 ····}16 ····}
17 }17 }
3.06 KB
android/support/v4/media/session/MediaSessionCompat.class
2.95 KB
procyon -ec {}
    
Offset 4, 14 lines modifiedOffset 4, 16 lines modified
4 import·java.util.List;4 import·java.util.List;
5 import·android.support.v4.media.VolumeProviderCompat;5 import·android.support.v4.media.VolumeProviderCompat;
6 import·android.support.v4.media.MediaMetadataCompat;6 import·android.support.v4.media.MediaMetadataCompat;
7 import·android.os.Handler;7 import·android.os.Handler;
8 import·java.util.Iterator;8 import·java.util.Iterator;
9 import·android.os.Bundle;9 import·android.os.Bundle;
10 import·android.util.TypedValue;10 import·android.util.TypedValue;
 11 import·android.content.Intent;
 12 import·android.util.Log;
11 import·android.text.TextUtils;13 import·android.text.TextUtils;
12 import·android.app.PendingIntent;14 import·android.app.PendingIntent;
13 import·android.content.ComponentName;15 import·android.content.ComponentName;
14 import·android.os.Build$VERSION;16 import·android.os.Build$VERSION;
15 import·android.content.Context;17 import·android.content.Context;
16 import·java.util.ArrayList;18 import·java.util.ArrayList;
  
Offset 45, 27 lines modifiedOffset 47, 38 lines modified
45 ········this.mController·=·new·MediaControllerCompat(context,·this);47 ········this.mController·=·new·MediaControllerCompat(context,·this);
46 ····}48 ····}
47 ····49 ····
48 ····public·MediaSessionCompat(final·Context·context,·final·String·s)·{50 ····public·MediaSessionCompat(final·Context·context,·final·String·s)·{
49 ········this(context,·s,·null,·null);51 ········this(context,·s,·null,·null);
50 ····}52 ····}
51 ····53 ····
52 ····public·MediaSessionCompat(final·Context·context,·final·String·s,·final·ComponentName·componentName,·final·PendingIntent·pendingIntent)·{54 ····public·MediaSessionCompat(final·Context·context,·final·String·s,·ComponentName·mediaButtonReceiverComponent,·PendingIntent·broadcast)·{
53 ········this.mActiveListeners·=·new·ArrayList();55 ········this.mActiveListeners·=·new·ArrayList();
54 ········if·(context·==·null)·{56 ········if·(context·==·null)·{
55 ············throw·new·IllegalArgumentException("context·must·not·be·null");57 ············throw·new·IllegalArgumentException("context·must·not·be·null");
56 ········}58 ········}
57 ········if·(TextUtils.isEmpty((CharSequence)s))·{59 ········if·(TextUtils.isEmpty((CharSequence)s))·{
58 ············throw·new·IllegalArgumentException("tag·must·not·be·null·or·empty");60 ············throw·new·IllegalArgumentException("tag·must·not·be·null·or·empty");
59 ········}61 ········}
 62 ········if·(mediaButtonReceiverComponent·==·null)·{
 63 ············mediaButtonReceiverComponent·=·MediaButtonReceiver.getMediaButtonReceiverComponent(context);
 64 ············if·(mediaButtonReceiverComponent·==·null)·{
 65 ················Log.w("MediaSessionCompat",·"Couldn't·find·a·unique·registered·media·button·receiver·in·the·given·context.");
 66 ············}
 67 ········}
 68 ········if·(mediaButtonReceiverComponent·!=·null·&&·broadcast·==·null)·{
 69 ············final·Intent·intent·=·new·Intent("android.intent.action.MEDIA_BUTTON");
 70 ············intent.setComponent(mediaButtonReceiverComponent);
 71 ············broadcast·=·PendingIntent.getBroadcast(context,·0,·intent,·0);
 72 ········}
60 ········if·(Build$VERSION.SDK_INT·>=·21)·{73 ········if·(Build$VERSION.SDK_INT·>=·21)·{
61 ············this.mImpl·=·(MediaSessionCompat$MediaSessionImpl)new·MediaSessionCompat$MediaSessionImplApi21(context,·s);74 ············(this.mImpl·=·(MediaSessionCompat$MediaSessionImpl)new·MediaSessionCompat$MediaSessionImplApi21(context,·s)).setMediaButtonReceiver(broadcast);
62 ········}75 ········}
63 ········else·{76 ········else·{
64 ············this.mImpl·=·(MediaSessionCompat$MediaSessionImpl)new·MediaSessionCompat$MediaSessionImplBase(context,·s,·componentName,·pendingIntent);77 ············this.mImpl·=·(MediaSessionCompat$MediaSessionImpl)new·MediaSessionCompat$MediaSessionImplBase(context,·s,·mediaButtonReceiverComponent,·broadcast);
65 ········}78 ········}
66 ········this.mController·=·new·MediaControllerCompat(context,·this);79 ········this.mController·=·new·MediaControllerCompat(context,·this);
67 ········if·(MediaSessionCompat.sMaxBitmapSize·==·0)·{80 ········if·(MediaSessionCompat.sMaxBitmapSize·==·0)·{
68 ············MediaSessionCompat.sMaxBitmapSize·=·(int)TypedValue.applyDimension(1,·320.0f,·context.getResources().getDisplayMetrics());81 ············MediaSessionCompat.sMaxBitmapSize·=·(int)TypedValue.applyDimension(1,·320.0f,·context.getResources().getDisplayMetrics());
69 ········}82 ········}
70 ····}83 ····}
71 ····84 ····
4.64 KB
android/support/v4/app/BackStackRecord.class
4.55 KB
procyon -ec {}
    
Offset 42, 19 lines modifiedOffset 42, 18 lines modified
42 ····int·mPopExitAnim;42 ····int·mPopExitAnim;
43 ····ArrayList·mSharedElementSourceNames;43 ····ArrayList·mSharedElementSourceNames;
44 ····ArrayList·mSharedElementTargetNames;44 ····ArrayList·mSharedElementTargetNames;
45 ····int·mTransition;45 ····int·mTransition;
46 ····int·mTransitionStyle;46 ····int·mTransitionStyle;
47 ····47 ····
48 ····public·BackStackRecord(final·FragmentManagerImpl·mManager)·{48 ····public·BackStackRecord(final·FragmentManagerImpl·mManager)·{
49 ········final·boolean·b·=·true; 
50 ········this.mOps·=·new·ArrayList();49 ········this.mOps·=·new·ArrayList();
51 ········this.mAllowAddToBackStack·=·b;50 ········this.mAllowAddToBackStack·=·true;
52 ········this.mIndex·=·-1;51 ········this.mIndex·=·-1;
53 ········this.mAllowOptimization·=·b;52 ········this.mAllowOptimization·=·false;
54 ········this.mManager·=·mManager;53 ········this.mManager·=·mManager;
55 ····}54 ····}
56 ····55 ····
57 ····private·void·doAddOp(final·int·mContainerId,·final·Fragment·fragment,·final·String·str,·final·int·cmd)·{56 ····private·void·doAddOp(final·int·mContainerId,·final·Fragment·fragment,·final·String·str,·final·int·cmd)·{
58 ········final·Class<?·extends·Fragment>·class1·=·fragment.getClass();57 ········final·Class<?·extends·Fragment>·class1·=·fragment.getClass();
59 ········final·int·modifiers·=·class1.getModifiers();58 ········final·int·modifiers·=·class1.getModifiers();
60 ········if·(class1.isAnonymousClass()·||·!Modifier.isPublic(modifiers)·||·(class1.isMemberClass()·&&·!Modifier.isStatic(modifiers)))·{59 ········if·(class1.isAnonymousClass()·||·!Modifier.isPublic(modifiers)·||·(class1.isMemberClass()·&&·!Modifier.isStatic(modifiers)))·{
Offset 117, 14 lines modifiedOffset 116, 22 lines modified
117 ············if·(transitionName·==·null)·{116 ············if·(transitionName·==·null)·{
118 ················throw·new·IllegalArgumentException("Unique·transitionNames·are·required·for·all·sharedElements");117 ················throw·new·IllegalArgumentException("Unique·transitionNames·are·required·for·all·sharedElements");
119 ············}118 ············}
120 ············if·(this.mSharedElementSourceNames·==·null)·{119 ············if·(this.mSharedElementSourceNames·==·null)·{
121 ················this.mSharedElementSourceNames·=·new·ArrayList();120 ················this.mSharedElementSourceNames·=·new·ArrayList();
122 ················this.mSharedElementTargetNames·=·new·ArrayList();121 ················this.mSharedElementTargetNames·=·new·ArrayList();
123 ············}122 ············}
 123 ············else·{
 124 ················if·(this.mSharedElementTargetNames.contains(e))·{
 125 ····················throw·new·IllegalArgumentException("A·shared·element·with·the·target·name·'"·+·e·+·"'·has·already·been·added·to·the·transaction.");
 126 ················}
 127 ················if·(this.mSharedElementSourceNames.contains(transitionName))·{
 128 ····················throw·new·IllegalArgumentException("A·shared·element·with·the·source·name·'"·+·transitionName·+·"·has·already·been·added·to·the·transaction.");
 129 ················}
 130 ············}
124 ············this.mSharedElementSourceNames.add(transitionName);131 ············this.mSharedElementSourceNames.add(transitionName);
125 ············this.mSharedElementTargetNames.add(e);132 ············this.mSharedElementTargetNames.add(e);
126 ········}133 ········}
127 ········return·this;134 ········return·this;
128 ····}135 ····}
129 ····136 ····
130 ····public·FragmentTransaction·addToBackStack(final·String·mName)·{137 ····public·FragmentTransaction·addToBackStack(final·String·mName)·{
Offset 383, 15 lines modifiedOffset 390, 14 lines modified
383 ········}390 ········}
384 ········if·(!this.mAllowOptimization)·{391 ········if·(!this.mAllowOptimization)·{
385 ············this.mManager.moveToState(this.mManager.mCurState,·b);392 ············this.mManager.moveToState(this.mManager.mCurState,·b);
386 ········}393 ········}
387 ····}394 ····}
388 ····395 ····
389 ····void·executePopOps()·{396 ····void·executePopOps()·{
390 ········final·boolean·b·=·true; 
391 ········for·(int·i·=·this.mOps.size()·-·1;·i·>=·0;·--i)·{397 ········for·(int·i·=·this.mOps.size()·-·1;·i·>=·0;·--i)·{
392 ············final·BackStackRecord$Op·backStackRecord$Op·=·(BackStackRecord$Op)this.mOps.get(i);398 ············final·BackStackRecord$Op·backStackRecord$Op·=·(BackStackRecord$Op)this.mOps.get(i);
393 ············final·Fragment·fragment·=·backStackRecord$Op.fragment;399 ············final·Fragment·fragment·=·backStackRecord$Op.fragment;
394 ············fragment.setNextTransition(FragmentManagerImpl.reverseTransit(this.mTransition),·this.mTransitionStyle);400 ············fragment.setNextTransition(FragmentManagerImpl.reverseTransit(this.mTransition),·this.mTransitionStyle);
395 ············switch·(backStackRecord$Op.cmd)·{401 ············switch·(backStackRecord$Op.cmd)·{
396 ················default:·{402 ················default:·{
397 ····················throw·new·IllegalArgumentException("Unknown·cmd:·"·+·backStackRecord$Op.cmd);403 ····················throw·new·IllegalArgumentException("Unknown·cmd:·"·+·backStackRecord$Op.cmd);
Offset 423, 20 lines modifiedOffset 429, 20 lines modified
423 ················}429 ················}
424 ················case·7:·{430 ················case·7:·{
425 ····················fragment.setNextAnim(backStackRecord$Op.popExitAnim);431 ····················fragment.setNextAnim(backStackRecord$Op.popExitAnim);
426 ····················this.mManager.detachFragment(fragment);432 ····················this.mManager.detachFragment(fragment);
427 ····················break;433 ····················break;
428 ················}434 ················}
429 ············}435 ············}
430 ············if·(!this.mAllowOptimization·&&·backStackRecord$Op.cmd·!=·(b·?·1·:·0))·{436 ············if·(!this.mAllowOptimization·&&·backStackRecord$Op.cmd·!=·3)·{
431 ················this.mManager.moveFragmentToExpectedState(fragment);437 ················this.mManager.moveFragmentToExpectedState(fragment);
432 ············}438 ············}
433 ········}439 ········}
434 ········if·(!this.mAllowOptimization)·{440 ········if·(!this.mAllowOptimization)·{
435 ············this.mManager.moveToState(this.mManager.mCurState,·b);441 ············this.mManager.moveToState(this.mManager.mCurState,·true);
436 ········}442 ········}
437 ····}443 ····}
438 ····444 ····
439 ····void·expandReplaceOps(final·ArrayList·list)·{445 ····void·expandReplaceOps(final·ArrayList·list)·{
440 ········for·(int·i·=·0;·i·<·this.mOps.size();·++i)·{446 ········for·(int·i·=·0;·i·<·this.mOps.size();·++i)·{
441 ············final·BackStackRecord$Op·backStackRecord$Op·=·(BackStackRecord$Op)this.mOps.get(i);447 ············final·BackStackRecord$Op·backStackRecord$Op·=·(BackStackRecord$Op)this.mOps.get(i);
442 ············switch·(backStackRecord$Op.cmd)·{448 ············switch·(backStackRecord$Op.cmd)·{
Offset 704, 8 lines modifiedOffset 710, 26 lines modified
704 ········if·(this.mName·!=·null)·{710 ········if·(this.mName·!=·null)·{
705 ············sb.append("·");711 ············sb.append("·");
706 ············sb.append(this.mName);712 ············sb.append(this.mName);
707 ········}713 ········}
708 ········sb.append("}");714 ········sb.append("}");
709 ········return·sb.toString();715 ········return·sb.toString();
710 ····}716 ····}
 717 ····
 718 ····void·trackAddedFragmentsInPop(final·ArrayList·list)·{
 719 ········for·(int·i·=·0;·i·<·this.mOps.size();·++i)·{
 720 ············final·BackStackRecord$Op·backStackRecord$Op·=·(BackStackRecord$Op)this.mOps.get(i);
 721 ············switch·(backStackRecord$Op.cmd)·{
 722 ················case·1:
 723 ················case·7:·{
 724 ····················list.remove(backStackRecord$Op.fragment);
 725 ····················break;
 726 ················}
 727 ················case·3:
 728 ················case·6:·{
 729 ····················list.add(backStackRecord$Op.fragment);
 730 ····················break;
 731 ················}
 732 ············}
 733 ········}
 734 ····}
711 }735 }
44.0 KB
android/support/v4/app/FragmentManagerImpl.class
43.9 KB
procyon -ec {}
    
Offset 23, 20 lines modifiedOffset 23, 21 lines modified
23 import·android.graphics.Paint;23 import·android.graphics.Paint;
24 import·android.support.v4.view.ViewCompat;24 import·android.support.v4.view.ViewCompat;
25 import·android.view.animation.Animation$AnimationListener;25 import·android.view.animation.Animation$AnimationListener;
26 import·java.util.List;26 import·java.util.List;
27 import·android.view.animation.ScaleAnimation;27 import·android.view.animation.ScaleAnimation;
28 import·android.view.animation.AnimationSet;28 import·android.view.animation.AnimationSet;
29 import·android.view.animation.AlphaAnimation;29 import·android.view.animation.AlphaAnimation;
30 import·android.view.animation.Animation; 
31 import·android.content.Context;30 import·android.content.Context;
32 import·android.view.ViewGroup;31 import·android.view.ViewGroup;
33 import·java.util.Collection;32 import·java.util.Collection;
34 import·android.os.Looper;33 import·android.os.Looper;
 34 import·android.view.animation.Animation;
35 import·android.view.View;35 import·android.view.View;
 36 import·android.support.v4.util.ArraySet;
36 import·android.view.animation.AccelerateInterpolator;37 import·android.view.animation.AccelerateInterpolator;
37 import·android.view.animation.DecelerateInterpolator;38 import·android.view.animation.DecelerateInterpolator;
38 import·android.os.Build$VERSION;39 import·android.os.Build$VERSION;
39 import·android.os.Bundle;40 import·android.os.Bundle;
40 import·android.util.SparseArray;41 import·android.util.SparseArray;
41 import·java.util.concurrent.CopyOnWriteArrayList;42 import·java.util.concurrent.CopyOnWriteArrayList;
42 import·java.util.ArrayList;43 import·java.util.ArrayList;
Offset 112, 14 lines modifiedOffset 113, 36 lines modified
112 ····FragmentManagerImpl()·{113 ····FragmentManagerImpl()·{
113 ········this.mCurState·=·0;114 ········this.mCurState·=·0;
114 ········this.mStateBundle·=·null;115 ········this.mStateBundle·=·null;
115 ········this.mStateArray·=·null;116 ········this.mStateArray·=·null;
116 ········this.mExecCommit·=·(Runnable)new·FragmentManagerImpl$1(this);117 ········this.mExecCommit·=·(Runnable)new·FragmentManagerImpl$1(this);
117 ····}118 ····}
118 ····119 ····
 120 ····private·void·addAddedFragments(final·ArraySet·set)·{
 121 ········if·(this.mCurState·>=·1)·{
 122 ············final·int·min·=·Math.min(this.mCurState,·4);
 123 ············int·size;
 124 ············if·(this.mAdded·==·null)·{
 125 ················size·=·0;
 126 ············}
 127 ············else·{
 128 ················size·=·this.mAdded.size();
 129 ············}
 130 ············for·(int·i·=·0;·i·<·size;·++i)·{
 131 ················final·Fragment·fragment·=·(Fragment)this.mAdded.get(i);
 132 ················if·(fragment.mState·<·min)·{
 133 ····················this.moveToState(fragment,·min,·fragment.getNextAnim(),·fragment.getNextTransition(),·false);
 134 ····················if·(fragment.mView·!=·null·&&·!fragment.mHidden·&&·fragment.mIsNewlyAdded)·{
 135 ························set.add((Object)fragment);
 136 ····················}
 137 ················}
 138 ············}
 139 ········}
 140 ····}
 141 ····
119 ····private·void·checkStateLoss()·{142 ····private·void·checkStateLoss()·{
120 ········if·(this.mStateSaved)·{143 ········if·(this.mStateSaved)·{
121 ············throw·new·IllegalStateException("Can·not·perform·this·action·after·onSaveInstanceState");144 ············throw·new·IllegalStateException("Can·not·perform·this·action·after·onSaveInstanceState");
122 ········}145 ········}
123 ········if·(this.mNoTransactionsBecause·!=·null)·{146 ········if·(this.mNoTransactionsBecause·!=·null)·{
124 ············throw·new·IllegalStateException("Can·not·perform·this·action·inside·of·"·+·this.mNoTransactionsBecause);147 ············throw·new·IllegalStateException("Can·not·perform·this·action·inside·of·"·+·this.mNoTransactionsBecause);
125 ········}148 ········}
Offset 140, 19 lines modifiedOffset 163, 28 lines modified
140 ········executeOps(list,·list2,·0,·n);163 ········executeOps(list,·list2,·0,·n);
141 ········if·(b2)·{164 ········if·(b2)·{
142 ············FragmentTransition.startTransitions(this,·list,·list2,·0,·n,·(boolean)(n·!=·0));165 ············FragmentTransition.startTransitions(this,·list,·list2,·0,·n,·(boolean)(n·!=·0));
143 ········}166 ········}
144 ········if·(b3)·{167 ········if·(b3)·{
145 ············this.moveToState(this.mCurState,·(boolean)(n·!=·0));168 ············this.moveToState(this.mCurState,·(boolean)(n·!=·0));
146 ········}169 ········}
147 ········else·if·(this.mActive·!=·null)·{170 ········if·(this.mActive·!=·null)·{
148 ············for·(int·size·=·this.mActive.size(),·i·=·0;·i·<·size;·++i)·{171 ············for·(int·size·=·this.mActive.size(),·i·=·0;·i·<·size;·++i)·{
149 ················final·Fragment·fragment·=·(Fragment)this.mActive.get(i);172 ················final·Fragment·fragment·=·(Fragment)this.mActive.get(i);
150 ················if·(fragment.mView·!=·null·&&·fragment.mIsNewlyAdded·&&·e.interactsWith(fragment.mContainerId))·{173 ················if·(fragment·!=·null·&&·fragment.mView·!=·null·&&·fragment.mIsNewlyAdded·&&·e.interactsWith(fragment.mContainerId))·{
 174 ····················if·(Build$VERSION.SDK_INT·>=·11·&&·fragment.mPostponedAlpha·>·0.0f)·{
 175 ························fragment.mView.setAlpha(fragment.mPostponedAlpha);
 176 ····················}
 177 ····················if·(b3)·{
 178 ························fragment.mPostponedAlpha·=·0.0f;
 179 ····················}
 180 ····················else·{
 181 ························fragment.mPostponedAlpha·=·-1.0f;
151 ····················fragment.mIsNewlyAdded·=·false;182 ························fragment.mIsNewlyAdded·=·false;
 183 ····················}
152 ················}184 ················}
153 ············}185 ············}
154 ········}186 ········}
155 ····}187 ····}
156 ····188 ····
157 ····private·void·endAnimatingAwayFragments()·{189 ····private·void·endAnimatingAwayFragments()·{
158 ········int·size;190 ········int·size;
Offset 164, 15 lines modifiedOffset 196, 18 lines modified
164 ········}196 ········}
165 ········for·(int·i·=·0;·i·<·size;·++i)·{197 ········for·(int·i·=·0;·i·<·size;·++i)·{
166 ············final·Fragment·fragment·=·(Fragment)this.mActive.get(i);198 ············final·Fragment·fragment·=·(Fragment)this.mActive.get(i);
167 ············if·(fragment·!=·null·&&·fragment.getAnimatingAway()·!=·null)·{199 ············if·(fragment·!=·null·&&·fragment.getAnimatingAway()·!=·null)·{
168 ················final·int·stateAfterAnimating·=·fragment.getStateAfterAnimating();200 ················final·int·stateAfterAnimating·=·fragment.getStateAfterAnimating();
169 ················final·View·animatingAway·=·fragment.getAnimatingAway();201 ················final·View·animatingAway·=·fragment.getAnimatingAway();
170 ················fragment.setAnimatingAway((View)null);202 ················fragment.setAnimatingAway((View)null);
171 ················animatingAway.clearAnimation();203 ················final·Animation·animation·=·animatingAway.getAnimation();
 204 ················if·(animation·!=·null)·{
 205 ····················animation.cancel();
 206 ················}
172 ················this.moveToState(fragment,·stateAfterAnimating,·0,·0,·false);207 ················this.moveToState(fragment,·stateAfterAnimating,·0,·0,·false);
173 ············}208 ············}
174 ········}209 ········}
175 ····}210 ····}
176 ····211 ····
177 ····private·void·ensureExecReady(final·boolean·b)·{212 ····private·void·ensureExecReady(final·boolean·b)·{
178 ········if·(this.mExecutingActions)·{213 ········if·(this.mExecutingActions)·{
Offset 217, 14 lines modifiedOffset 252, 17 lines modified
217 ········}252 ········}
218 ········for·(int·i·=·index;·i·<·n;·++i)·{253 ········for·(int·i·=·index;·i·<·n;·++i)·{
219 ············final·BackStackRecord·backStackRecord·=·(BackStackRecord)list.get(i);254 ············final·BackStackRecord·backStackRecord·=·(BackStackRecord)list.get(i);
220 ············final·boolean·booleanValue·=·(boolean)Boolean.valueOf(list2.get(i));255 ············final·boolean·booleanValue·=·(boolean)Boolean.valueOf(list2.get(i));
221 ············if·(!booleanValue)·{256 ············if·(!booleanValue)·{
222 ················backStackRecord.expandReplaceOps(this.mTmpAddedFragments);257 ················backStackRecord.expandReplaceOps(this.mTmpAddedFragments);
223 ············}258 ············}
 259 ············else·{
 260 ················backStackRecord.trackAddedFragmentsInPop(this.mTmpAddedFragments);
 261 ············}
224 ············int·n3;262 ············int·n3;
225 ············if·(booleanValue)·{263 ············if·(booleanValue)·{
226 ················n3·=·-1;264 ················n3·=·-1;
227 ············}265 ············}
228 ············else·{266 ············else·{
229 ················n3·=·1;267 ················n3·=·1;
230 ············}268 ············}
Offset 239, 16 lines modifiedOffset 277, 18 lines modified
239 ········this.mTmpAddedFragments.clear();277 ········this.mTmpAddedFragments.clear();
Max diff block lines reached; 39601/44941 bytes (88.12%) of diff not shown.
2.75 KB
android/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21.class
2.58 KB
procyon -ec {}
    
Offset 1, 19 lines modifiedOffset 1, 20 lines modified
  
1 package·android.support.v4.media.session;1 package·android.support.v4.media.session;
  
2 import·java.util.ArrayList;2 import·java.util.ArrayList;
3 import·android.app.PendingIntent;3 import·android.app.PendingIntent;
4 import·android.util.Log; 
5 import·android.os.Build$VERSION;4 import·android.os.Build$VERSION;
6 import·android.support.v4.media.MediaMetadataCompat;5 import·android.support.v4.media.MediaMetadataCompat;
7 import·android.view.KeyEvent;6 import·android.view.KeyEvent;
8 import·android.os.ResultReceiver;7 import·android.os.ResultReceiver;
9 import·android.os.Bundle;8 import·android.os.Bundle;
10 import·android.os.Handler;9 import·android.os.Handler;
 10 import·java.util.Iterator;
 11 import·android.util.Log;
11 import·android.os.RemoteException;12 import·android.os.RemoteException;
12 import·android.content.Context;13 import·android.content.Context;
13 import·java.util.List;14 import·java.util.List;
14 import·java.util.HashMap;15 import·java.util.HashMap;
  
15 class·MediaControllerCompat$MediaControllerImplApi21·implements·MediaControllerCompat$MediaControllerImpl16 class·MediaControllerCompat$MediaControllerImplApi21·implements·MediaControllerCompat$MediaControllerImpl
16 {17 {
Offset 33, 16 lines modifiedOffset 34, 35 lines modified
33 ····34 ····
34 ····public·MediaControllerCompat$MediaControllerImplApi21(final·Context·context,·final·MediaSessionCompat·mediaSessionCompat)·{35 ····public·MediaControllerCompat$MediaControllerImplApi21(final·Context·context,·final·MediaSessionCompat·mediaSessionCompat)·{
35 ········this.mCallbackMap·=·new·HashMap();36 ········this.mCallbackMap·=·new·HashMap();
36 ········this.mControllerObj·=·MediaControllerCompatApi21.fromToken(context,·mediaSessionCompat.getSessionToken().getToken());37 ········this.mControllerObj·=·MediaControllerCompatApi21.fromToken(context,·mediaSessionCompat.getSessionToken().getToken());
37 ········this.requestExtraBinder();38 ········this.requestExtraBinder();
38 ····}39 ····}
39 ····40 ····
 41 ····private·void·processPendingCallbacks()·{
 42 ········if·(this.mPendingCallbacks·!=·null·&&·this.mExtraBinder·!=·null)·{
 43 ············for·(final·MediaControllerCompat$Callback·key·:·this.mPendingCallbacks)·{
 44 ················final·MediaControllerCompat$MediaControllerImplApi21$ExtraCallback·value·=·new·MediaControllerCompat$MediaControllerImplApi21$ExtraCallback(this,·key);
 45 ················this.mCallbackMap.put(key,·value);
 46 ················key.mHasExtraCallback·=·true;
 47 ················try·{
 48 ····················this.mExtraBinder.registerCallbackListener((IMediaControllerCallback)value);
 49 ····················continue;
 50 ················}
 51 ················catch·(RemoteException·obj)·{
 52 ····················Log.e("MediaControllerCompat",·"Dead·object·in·registerCallback.·"·+·obj);
 53 ················}
 54 ················break;
 55 ············}
 56 ············this.mPendingCallbacks·=·null;
 57 ········}
 58 ····}
 59 ····
40 ····private·void·requestExtraBinder()·{60 ····private·void·requestExtraBinder()·{
41 ········this.sendCommand("android.support.v4.media.session.command.GET_EXTRA_BINDER",·null,·(ResultReceiver)new·MediaControllerCompat$MediaControllerImplApi21$1(this,·new·Handler()));61 ········this.sendCommand("android.support.v4.media.session.command.GET_EXTRA_BINDER",·null,·(ResultReceiver)new·MediaControllerCompat$MediaControllerImplApi21$ExtraBinderRequestResultReceiver(this,·new·Handler()));
42 ····}62 ····}
43 ····63 ····
44 ····public·void·adjustVolume(final·int·n,·final·int·n2)·{64 ····public·void·adjustVolume(final·int·n,·final·int·n2)·{
45 ········MediaControllerCompatApi21.adjustVolume(this.mControllerObj,·n,·n2);65 ········MediaControllerCompatApi21.adjustVolume(this.mControllerObj,·n,·n2);
46 ····}66 ····}
47 ····67 ····
48 ····public·boolean·dispatchMediaButtonEvent(final·KeyEvent·keyEvent)·{68 ····public·boolean·dispatchMediaButtonEvent(final·KeyEvent·keyEvent)·{
4.22 KB
android/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21.class
4.07 KB
procyon -ec {}
    
Offset 124, 15 lines modifiedOffset 124, 17 lines modified
124 ········if·(mediaSessionCompat$Callback·==·null)·{124 ········if·(mediaSessionCompat$Callback·==·null)·{
125 ············mCallbackObj·=·null;125 ············mCallbackObj·=·null;
126 ········}126 ········}
127 ········else·{127 ········else·{
128 ············mCallbackObj·=·mediaSessionCompat$Callback.mCallbackObj;128 ············mCallbackObj·=·mediaSessionCompat$Callback.mCallbackObj;
129 ········}129 ········}
130 ········MediaSessionCompatApi21.setCallback(mSessionObj,·mCallbackObj,·handler);130 ········MediaSessionCompatApi21.setCallback(mSessionObj,·mCallbackObj,·handler);
 131 ········if·(mediaSessionCompat$Callback·!=·null)·{
131 ········mediaSessionCompat$Callback.mSessionImpl·=·new·WeakReference((T)this);132 ············mediaSessionCompat$Callback.mSessionImpl·=·new·WeakReference((T)this);
 133 ········}
132 ····}134 ····}
133 ····135 ····
134 ····public·void·setExtras(final·Bundle·bundle)·{136 ····public·void·setExtras(final·Bundle·bundle)·{
135 ········MediaSessionCompatApi21.setExtras(this.mSessionObj,·bundle);137 ········MediaSessionCompatApi21.setExtras(this.mSessionObj,·bundle);
136 ····}138 ····}
137 ····139 ····
138 ····public·void·setFlags(final·int·n)·{140 ····public·void·setFlags(final·int·n)·{
Offset 152, 16 lines modifiedOffset 154, 15 lines modified
152 ········else·{154 ········else·{
153 ············mediaMetadata·=·mediaMetadataCompat.getMediaMetadata();155 ············mediaMetadata·=·mediaMetadataCompat.getMediaMetadata();
154 ········}156 ········}
155 ········MediaSessionCompatApi21.setMetadata(mSessionObj,·mediaMetadata);157 ········MediaSessionCompatApi21.setMetadata(mSessionObj,·mediaMetadata);
156 ····}158 ····}
157 ····159 ····
158 ····public·void·setPlaybackState(final·PlaybackStateCompat·mPlaybackState)·{160 ····public·void·setPlaybackState(final·PlaybackStateCompat·mPlaybackState)·{
 161 ········Label_0087:·{
159 ····Label_0036_Outer: 
160 ········while·(true)·{ 
161 ············if·(Build$VERSION.SDK_INT·>=·22)·{162 ············if·(Build$VERSION.SDK_INT·>=·22)·{
162 ················break·Label_0087;163 ················break·Label_0087;
163 ············}164 ············}
164 ············this.mPlaybackState·=·mPlaybackState;165 ············this.mPlaybackState·=·mPlaybackState;
165 ············int·n·=·this.mExtraControllerCallbacks.beginBroadcast()·-·1;166 ············int·n·=·this.mExtraControllerCallbacks.beginBroadcast()·-·1;
166 ········Label_0067_Outer:167 ········Label_0067_Outer:
167 ············while·(true)·{168 ············while·(true)·{
Offset 171, 42 lines modifiedOffset 172, 41 lines modified
171 ····················}172 ····················}
172 ····················final·IMediaControllerCallback·mediaControllerCallback·=·(IMediaControllerCallback)this.mExtraControllerCallbacks.getBroadcastItem(n);173 ····················final·IMediaControllerCallback·mediaControllerCallback·=·(IMediaControllerCallback)this.mExtraControllerCallbacks.getBroadcastItem(n);
173 ····················while·(true)·{174 ····················while·(true)·{
174 ························try·{175 ························try·{
175 ····························mediaControllerCallback.onPlaybackStateChanged(mPlaybackState);176 ····························mediaControllerCallback.onPlaybackStateChanged(mPlaybackState);
176 ····························--n;177 ····························--n;
177 ····························continue·Label_0067_Outer;178 ····························continue·Label_0067_Outer;
178 ····························final·Object·mSessionObj·=·this.mSessionObj; 
179 ····························//·iftrue(Label_0110:,·mPlaybackState·!=·null)179 ····························this.mExtraControllerCallbacks.finishBroadcast();
 180 ····························break·Label_0087;
 181 ····························Object·playbackState·=·null;
 182 ····························Label_0110:·{
 183 ································playbackState·=·mPlaybackState.getPlaybackState();
 184 ····························}
180 ····························while·(true)·{185 ····························while·(true)·{
181 ································Block_5:·{ 
182 ····································break·Block_5; 
183 ····································final·Object·playbackState; 
184 ····································MediaSessionCompatApi21.setPlaybackState(mSessionObj,·playbackState); 
185 ····································return; 
186 ····································Label_0110:·{186 ································Label_0102:·{
187 ········································playbackState·=·mPlaybackState.getPlaybackState(); 
188 ····································} 
189 ····································continue; 
190 ····································this.mExtraControllerCallbacks.finishBroadcast(); 
191 ····································continue·Label_0036_Outer;187 ····································break·Label_0102;
 188 ····································playbackState·=·null;
192 ································}189 ································}
193 ································Object·playbackState·=·null;190 ································final·Object·mSessionObj;
 191 ································MediaSessionCompatApi21.setPlaybackState(mSessionObj,·playbackState);
 192 ································return;
 193 ································mSessionObj·=·this.mSessionObj;
194 ································continue;194 ································continue;
195 ····························}195 ····························}
196 ························}196 ························}
 197 ························//·iftrue(Label_0110:,·mPlaybackState·!=·null)
197 ························catch·(RemoteException·ex)·{198 ························catch·(RemoteException·ex)·{
198 ····························continue;199 ····························continue;
199 ························}200 ························}
200 ························break;201 ························break;
201 ····················}202 ····················}
202 ················}203 ················}
203 ················break;204 ················break;
204 ············}205 ············}
205 ············break; 
206 ········}206 ········}
207 ····}207 ····}
208 ····208 ····
209 ····public·void·setPlaybackToLocal(final·int·n)·{209 ····public·void·setPlaybackToLocal(final·int·n)·{
210 ········MediaSessionCompatApi21.setPlaybackToLocal(this.mSessionObj,·n);210 ········MediaSessionCompatApi21.setPlaybackToLocal(this.mSessionObj,·n);
211 ····}211 ····}
212 ····212 ····
5.69 KB
android/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase.class
5.53 KB
procyon -ec {}
    
Offset 2, 16 lines modifiedOffset 2, 14 lines modified
2 package·android.support.v4.media.session;2 package·android.support.v4.media.session;
  
3 import·android.support.v4.media.MediaMetadataCompat$Builder;3 import·android.support.v4.media.MediaMetadataCompat$Builder;
4 import·android.os.Handler;4 import·android.os.Handler;
5 import·android.os.SystemClock;5 import·android.os.SystemClock;
6 import·android.os.RemoteException;6 import·android.os.RemoteException;
7 import·android.os.Build$VERSION;7 import·android.os.Build$VERSION;
8 import·android.content.Intent; 
9 import·android.util.Log; 
10 import·android.support.v4.media.VolumeProviderCompat;8 import·android.support.v4.media.VolumeProviderCompat;
11 import·android.support.v4.media.VolumeProviderCompat$Callback;9 import·android.support.v4.media.VolumeProviderCompat$Callback;
12 import·java.util.List;10 import·java.util.List;
13 import·android.support.v4.media.MediaMetadataCompat;11 import·android.support.v4.media.MediaMetadataCompat;
14 import·android.app.PendingIntent;12 import·android.app.PendingIntent;
15 import·android.content.ComponentName;13 import·android.content.ComponentName;
16 import·android.os.Bundle;14 import·android.os.Bundle;
Offset 47, 49 lines modifiedOffset 45, 38 lines modified
47 ····private·final·MediaSessionCompat$MediaSessionImplBase$MediaSessionStub·mStub;45 ····private·final·MediaSessionCompat$MediaSessionImplBase$MediaSessionStub·mStub;
48 ····final·String·mTag;46 ····final·String·mTag;
49 ····private·final·MediaSessionCompat$Token·mToken;47 ····private·final·MediaSessionCompat$Token·mToken;
50 ····private·VolumeProviderCompat$Callback·mVolumeCallback;48 ····private·VolumeProviderCompat$Callback·mVolumeCallback;
51 ····VolumeProviderCompat·mVolumeProvider;49 ····VolumeProviderCompat·mVolumeProvider;
52 ····int·mVolumeType;50 ····int·mVolumeType;
53 ····51 ····
54 ····public·MediaSessionCompat$MediaSessionImplBase(final·Context·mContext,·final·String·mTag,·ComponentName·mediaButtonReceiverComponent,·PendingIntent·broadcast)·{52 ····public·MediaSessionCompat$MediaSessionImplBase(final·Context·mContext,·final·String·mTag,·final·ComponentName·mMediaButtonReceiverComponentName,·final·PendingIntent·mMediaButtonReceiverIntent)·{
55 ········this.mLock·=·new·Object();53 ········this.mLock·=·new·Object();
56 ········this.mControllerCallbacks·=·new·RemoteCallbackList();54 ········this.mControllerCallbacks·=·new·RemoteCallbackList();
57 ········this.mDestroyed·=·false;55 ········this.mDestroyed·=·false;
58 ········this.mIsActive·=·false;56 ········this.mIsActive·=·false;
59 ········this.mIsRccRegistered·=·false;57 ········this.mIsRccRegistered·=·false;
60 ········this.mIsMbrRegistered·=·false;58 ········this.mIsMbrRegistered·=·false;
61 ········this.mVolumeCallback·=·(VolumeProviderCompat$Callback)new·MediaSessionCompat$MediaSessionImplBase$1(this);59 ········this.mVolumeCallback·=·(VolumeProviderCompat$Callback)new·MediaSessionCompat$MediaSessionImplBase$1(this);
62 ········if·(mediaButtonReceiverComponent·==·null)·{60 ········if·(mMediaButtonReceiverComponentName·==·null)·{
63 ············mediaButtonReceiverComponent·=·MediaButtonReceiver.getMediaButtonReceiverComponent(mContext); 
64 ············if·(mediaButtonReceiverComponent·==·null)·{ 
65 ················Log.w("MediaSessionCompat",·"Couldn't·find·a·unique·registered·media·button·receiver·in·the·given·context."); 
66 ············} 
67 ········} 
68 ········if·(mediaButtonReceiverComponent·!=·null·&&·broadcast·==·null)·{ 
69 ············final·Intent·intent·=·new·Intent("android.intent.action.MEDIA_BUTTON"); 
70 ············intent.setComponent(mediaButtonReceiverComponent); 
71 ············broadcast·=·PendingIntent.getBroadcast(mContext,·0,·intent,·0); 
72 ········} 
73 ········if·(mediaButtonReceiverComponent·==·null)·{ 
74 ············throw·new·IllegalArgumentException("MediaButtonReceiver·component·may·not·be·null.");61 ············throw·new·IllegalArgumentException("MediaButtonReceiver·component·may·not·be·null.");
75 ········}62 ········}
76 ········this.mContext·=·mContext;63 ········this.mContext·=·mContext;
77 ········this.mPackageName·=·mContext.getPackageName();64 ········this.mPackageName·=·mContext.getPackageName();
78 ········this.mAudioManager·=·(AudioManager)mContext.getSystemService("audio");65 ········this.mAudioManager·=·(AudioManager)mContext.getSystemService("audio");
79 ········this.mTag·=·mTag;66 ········this.mTag·=·mTag;
80 ········this.mMediaButtonReceiverComponentName·=·mediaButtonReceiverComponent;67 ········this.mMediaButtonReceiverComponentName·=·mMediaButtonReceiverComponentName;
81 ········this.mMediaButtonReceiverIntent·=·broadcast;68 ········this.mMediaButtonReceiverIntent·=·mMediaButtonReceiverIntent;
82 ········this.mStub·=·new·MediaSessionCompat$MediaSessionImplBase$MediaSessionStub(this);69 ········this.mStub·=·new·MediaSessionCompat$MediaSessionImplBase$MediaSessionStub(this);
83 ········this.mToken·=·new·MediaSessionCompat$Token((Object)this.mStub);70 ········this.mToken·=·new·MediaSessionCompat$Token((Object)this.mStub);
84 ········this.mRatingType·=·0;71 ········this.mRatingType·=·0;
85 ········this.mVolumeType·=·1;72 ········this.mVolumeType·=·1;
86 ········this.mLocalStream·=·3;73 ········this.mLocalStream·=·3;
87 ········if·(Build$VERSION.SDK_INT·>=·14)·{74 ········if·(Build$VERSION.SDK_INT·>=·14)·{
88 ············this.mRccObj·=·MediaSessionCompatApi14.createRemoteControlClient(broadcast);75 ············this.mRccObj·=·MediaSessionCompatApi14.createRemoteControlClient(mMediaButtonReceiverIntent);
89 ········}76 ········}
90 ········else·{77 ········else·{
91 ············this.mRccObj·=·null;78 ············this.mRccObj·=·null;
92 ········}79 ········}
93 ····}80 ····}
94 ····81 ····
95 ····private·void·sendEvent(final·String·s,·final·Bundle·bundle)·{82 ····private·void·sendEvent(final·String·s,·final·Bundle·bundle)·{
Offset 352, 29 lines modifiedOffset 339, 29 lines modified
352 ····339 ····
353 ····PlaybackStateCompat·getStateWithUpdatedPosition()·{340 ····PlaybackStateCompat·getStateWithUpdatedPosition()·{
354 ········while·(true)·{341 ········while·(true)·{
355 ············long·long1·=·(long)(-1);342 ············long·long1·=·(long)(-1);
356 ············PlaybackStateCompat·build;343 ············PlaybackStateCompat·build;
357 ············while·(true)·{344 ············while·(true)·{
358 ················long·n·=·0L;345 ················long·n·=·0L;
359 ················Label_0316:·{346 ················Label_0314:·{
360 ····················synchronized·(this.mLock)·{347 ····················synchronized·(this.mLock)·{
361 ························final·PlaybackStateCompat·mState·=·this.mState;348 ························final·PlaybackStateCompat·mState·=·this.mState;
362 ························if·(this.mMetadata·!=·null·&&·this.mMetadata.containsKey("android.media.metadata.DURATION"))·{349 ························if·(this.mMetadata·!=·null·&&·this.mMetadata.containsKey("android.media.metadata.DURATION"))·{
363 ····························long1·=·this.mMetadata.getLong("android.media.metadata.DURATION");350 ····························long1·=·this.mMetadata.getLong("android.media.metadata.DURATION");
364 ························}351 ························}
365 ························//·monitorexit(this.mLock)352 ························//·monitorexit(this.mLock)
366 ························build·=·null;353 ························build·=·null;
367 ························if·(mState·!=·null·&&·(mState.getState()·==·3·||·mState.getState()·==·4·||·mState.getState()·==·5))·{354 ························if·(mState·!=·null·&&·(mState.getState()·==·3·||·mState.getState()·==·4·||·mState.getState()·==·5))·{
368 ····························final·long·lastPositionUpdateTime·=·mState.getLastPositionUpdateTime();355 ····························final·long·lastPositionUpdateTime·=·mState.getLastPositionUpdateTime();
369 ····························final·long·elapsedRealtime·=·SystemClock.elapsedRealtime();356 ····························final·long·elapsedRealtime·=·SystemClock.elapsedRealtime();
370 ····························if·(lastPositionUpdateTime·>·0L)·{357 ····························if·(lastPositionUpdateTime·>·0L)·{
371 ································n·=·(long)(mState.getPlaybackSpeed()·*·(elapsedRealtime·-·lastPositionUpdateTime))·+·mState.getPosition();358 ································n·=·(long)(mState.getPlaybackSpeed()·*·(elapsedRealtime·-·lastPositionUpdateTime))·+·mState.getPosition();
372 ································if·(long1·<·0L·||·n·<=·long1)·{359 ································if·(long1·<·0L·||·n·<=·long1)·{
373 ····································break·Label_0316;360 ····································break·Label_0314;
374 ································}361 ································}
375 ································n·=·long1;362 ································n·=·long1;
376 ································final·PlaybackStateCompat$Builder·playbackStateCompat$Builder·=·new·PlaybackStateCompat$Builder(mState);363 ································final·PlaybackStateCompat$Builder·playbackStateCompat$Builder·=·new·PlaybackStateCompat$Builder(mState);
377 ································playbackStateCompat$Builder.setState(mState.getState(),·n,·mState.getPlaybackSpeed(),·elapsedRealtime);364 ································playbackStateCompat$Builder.setState(mState.getState(),·n,·mState.getPlaybackSpeed(),·elapsedRealtime);
378 ································build·=·playbackStateCompat$Builder.build();365 ································build·=·playbackStateCompat$Builder.build();
379 ····························}366 ····························}
380 ························}367 ························}
3.17 KB
android/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback.class
2.98 KB
javap -verbose -constants -s -l -private {}
    
Offset 45, 15 lines modifiedOffset 45, 15 lines modified
45 ··#37·=·Utf8···············android/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback$245 ··#37·=·Utf8···············android/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback$2
46 ··#38·=·Class··············#37············//·android/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback$246 ··#38·=·Class··············#37············//·android/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback$2
47 ··#39·=·Utf8···············(Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback;Landroid/support/v4/media/session/PlaybackStateCompat;)V47 ··#39·=·Utf8···············(Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback;Landroid/support/v4/media/session/PlaybackStateCompat;)V
48 ··#40·=·NameAndType········#11:#39········//·"<init>":(Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback;Landroid/support/v4/media/session/PlaybackStateCompat;)V48 ··#40·=·NameAndType········#11:#39········//·"<init>":(Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback;Landroid/support/v4/media/session/PlaybackStateCompat;)V
49 ··#41·=·Methodref··········#38.#40········//·android/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback$2."<init>":(Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback;Landroid/support/v4/media/session/PlaybackStateCompat;)V49 ··#41·=·Methodref··········#38.#40········//·android/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback$2."<init>":(Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback;Landroid/support/v4/media/session/PlaybackStateCompat;)V
50 ··#42·=·Utf8···············Code50 ··#42·=·Utf8···············Code
51 ··#43·=·Utf8···············(Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21;Landroid/support/v4/media/session/MediaControllerCompat$Callback;)V51 ··#43·=·Utf8···············(Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21;Landroid/support/v4/media/session/MediaControllerCompat$Callback;)V
52 ··#44·=·Utf8···············access$50052 ··#44·=·Utf8···············access$400
53 ··#45·=·Utf8···············(Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback;)Landroid/support/v4/media/session/MediaControllerCompat$Callback;53 ··#45·=·Utf8···············(Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback;)Landroid/support/v4/media/session/MediaControllerCompat$Callback;
54 ··#46·=·Utf8···············onEvent54 ··#46·=·Utf8···············onEvent
55 ··#47·=·Utf8···············(Ljava/lang/String;Landroid/os/Bundle;)V55 ··#47·=·Utf8···············(Ljava/lang/String;Landroid/os/Bundle;)V
56 ··#48·=·Utf8···············onExtrasChanged56 ··#48·=·Utf8···············onExtrasChanged
57 ··#49·=·Utf8···············(Landroid/os/Bundle;)V57 ··#49·=·Utf8···············(Landroid/os/Bundle;)V
58 ··#50·=·Utf8···············onMetadataChanged58 ··#50·=·Utf8···············onMetadataChanged
59 ··#51·=·Utf8···············(Landroid/support/v4/media/MediaMetadataCompat;)V59 ··#51·=·Utf8···············(Landroid/support/v4/media/MediaMetadataCompat;)V
Offset 86, 15 lines modifiedOffset 86, 15 lines modified
86 ·········5:·aload_086 ·········5:·aload_0
87 ·········6:·invokespecial·#14·················//·Method·android/support/v4/media/session/IMediaControllerCallback$Stub."<init>":()V87 ·········6:·invokespecial·#14·················//·Method·android/support/v4/media/session/IMediaControllerCallback$Stub."<init>":()V
88 ·········9:·aload_088 ·········9:·aload_0
89 ········10:·aload_289 ········10:·aload_2
90 ········11:·putfield······#16·················//·Field·mCallback:Landroid/support/v4/media/session/MediaControllerCompat$Callback;90 ········11:·putfield······#16·················//·Field·mCallback:Landroid/support/v4/media/session/MediaControllerCompat$Callback;
91 ········14:·return91 ········14:·return
  
92 ··static·android.support.v4.media.session.MediaControllerCompat$Callback·access$500(android.support.v4.media.session.MediaControllerCompat$MediaControllerImplApi21$ExtraCallback);92 ··static·android.support.v4.media.session.MediaControllerCompat$Callback·access$400(android.support.v4.media.session.MediaControllerCompat$MediaControllerImplApi21$ExtraCallback);
93 ····descriptor:·(Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback;)Landroid/support/v4/media/session/MediaControllerCompat$Callback;93 ····descriptor:·(Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback;)Landroid/support/v4/media/session/MediaControllerCompat$Callback;
94 ····flags:·(0x1008)·ACC_STATIC,·ACC_SYNTHETIC94 ····flags:·(0x1008)·ACC_STATIC,·ACC_SYNTHETIC
95 ····Code:95 ····Code:
96 ······stack=300,·locals=1,·args_size=196 ······stack=300,·locals=1,·args_size=1
97 ·········0:·aload_097 ·········0:·aload_0
98 ·········1:·getfield······#16·················//·Field·mCallback:Landroid/support/v4/media/session/MediaControllerCompat$Callback;98 ·········1:·getfield······#16·················//·Field·mCallback:Landroid/support/v4/media/session/MediaControllerCompat$Callback;
99 ·········4:·areturn99 ·········4:·areturn
1.23 KB
android/support/v4/media/MediaBrowserServiceCompat$MediaBrowserServiceImplApi24.class
1.07 KB
procyon -ec {}
    
Offset 10, 15 lines modifiedOffset 10, 27 lines modified
10 ····10 ····
11 ····MediaBrowserServiceCompat$MediaBrowserServiceImplApi24(final·MediaBrowserServiceCompat·this$0)·{11 ····MediaBrowserServiceCompat$MediaBrowserServiceImplApi24(final·MediaBrowserServiceCompat·this$0)·{
12 ········this.this$0·=·this$0;12 ········this.this$0·=·this$0;
13 ········super(this$0);13 ········super(this$0);
14 ····}14 ····}
15 ····15 ····
16 ····public·Bundle·getBrowserRootHints()·{16 ····public·Bundle·getBrowserRootHints()·{
 17 ········Bundle·browserRootHints;
 18 ········if·(this.this$0.mCurConnection·!=·null)·{
 19 ············if·(this.this$0.mCurConnection.rootHints·==·null)·{
 20 ················browserRootHints·=·null;
 21 ············}
 22 ············else·{
 23 ················browserRootHints·=·new·Bundle(this.this$0.mCurConnection.rootHints);
 24 ············}
 25 ········}
 26 ········else·{
17 ········return·MediaBrowserServiceCompatApi24.getBrowserRootHints(this.mServiceObj);27 ············browserRootHints·=·MediaBrowserServiceCompatApi24.getBrowserRootHints(this.mServiceObj);
 28 ········}
 29 ········return·browserRootHints;
18 ····}30 ····}
19 ····31 ····
20 ····public·void·notifyChildrenChanged(final·String·s,·final·Bundle·bundle)·{32 ····public·void·notifyChildrenChanged(final·String·s,·final·Bundle·bundle)·{
21 ········if·(bundle·==·null)·{33 ········if·(bundle·==·null)·{
22 ············MediaBrowserServiceCompatApi21.notifyChildrenChanged(this.mServiceObj,·s);34 ············MediaBrowserServiceCompatApi21.notifyChildrenChanged(this.mServiceObj,·s);
23 ········}35 ········}
24 ········else·{36 ········else·{
367 KB
smali/android/support/v4/app/FragmentManagerImpl.smali
    
Offset 261, 56 lines modifiedOffset 261, 56 lines modified
261 ····.prologue261 ····.prologue
262 ····const/4·v0,·0x0262 ····const/4·v0,·0x0
  
263 ····const/high16·v4,·0x40200000····#·2.5f263 ····const/high16·v4,·0x40200000····#·2.5f
  
264 ····const/high16·v3,·0x3fc00000····#·1.5f264 ····const/high16·v3,·0x3fc00000····#·1.5f
  
265 ····.line·586265 ····.line·587
266 ····sput-boolean·v0,·Landroid/support/v4/app/FragmentManagerImpl;->DEBUG:Z266 ····sput-boolean·v0,·Landroid/support/v4/app/FragmentManagerImpl;->DEBUG:Z
  
267 ····.line·589267 ····.line·590
268 ····sget·v1,·Landroid/os/Build$VERSION;->SDK_INT:I268 ····sget·v1,·Landroid/os/Build$VERSION;->SDK_INT:I
  
269 ····const/16·v2,·0xb269 ····const/16·v2,·0xb
  
270 ····if-lt·v1,·v2,·:cond_0270 ····if-lt·v1,·v2,·:cond_0
  
271 ····const/4·v0,·0x1271 ····const/4·v0,·0x1
  
272 ····:cond_0272 ····:cond_0
273 ····sput-boolean·v0,·Landroid/support/v4/app/FragmentManagerImpl;->HONEYCOMB:Z273 ····sput-boolean·v0,·Landroid/support/v4/app/FragmentManagerImpl;->HONEYCOMB:Z
  
274 ····.line·686274 ····.line·687
275 ····const/4·v0,·0x0275 ····const/4·v0,·0x0
  
276 ····sput-object·v0,·Landroid/support/v4/app/FragmentManagerImpl;->sAnimationListenerField:Ljava/lang/reflect/Field;276 ····sput-object·v0,·Landroid/support/v4/app/FragmentManagerImpl;->sAnimationListenerField:Ljava/lang/reflect/Field;
  
277 ····.line·1035277 ····.line·1036
278 ····new-instance·v0,·Landroid/view/animation/DecelerateInterpolator;278 ····new-instance·v0,·Landroid/view/animation/DecelerateInterpolator;
  
279 ····invoke-direct·{v0,·v4},·Landroid/view/animation/DecelerateInterpolator;-><init>(F)V279 ····invoke-direct·{v0,·v4},·Landroid/view/animation/DecelerateInterpolator;-><init>(F)V
  
280 ····sput-object·v0,·Landroid/support/v4/app/FragmentManagerImpl;->DECELERATE_QUINT:Landroid/view/animation/Interpolator;280 ····sput-object·v0,·Landroid/support/v4/app/FragmentManagerImpl;->DECELERATE_QUINT:Landroid/view/animation/Interpolator;
  
281 ····.line·1036281 ····.line·1037
282 ····new-instance·v0,·Landroid/view/animation/DecelerateInterpolator;282 ····new-instance·v0,·Landroid/view/animation/DecelerateInterpolator;
  
283 ····invoke-direct·{v0,·v3},·Landroid/view/animation/DecelerateInterpolator;-><init>(F)V283 ····invoke-direct·{v0,·v3},·Landroid/view/animation/DecelerateInterpolator;-><init>(F)V
  
284 ····sput-object·v0,·Landroid/support/v4/app/FragmentManagerImpl;->DECELERATE_CUBIC:Landroid/view/animation/Interpolator;284 ····sput-object·v0,·Landroid/support/v4/app/FragmentManagerImpl;->DECELERATE_CUBIC:Landroid/view/animation/Interpolator;
  
285 ····.line·1037285 ····.line·1038
286 ····new-instance·v0,·Landroid/view/animation/AccelerateInterpolator;286 ····new-instance·v0,·Landroid/view/animation/AccelerateInterpolator;
  
287 ····invoke-direct·{v0,·v4},·Landroid/view/animation/AccelerateInterpolator;-><init>(F)V287 ····invoke-direct·{v0,·v4},·Landroid/view/animation/AccelerateInterpolator;-><init>(F)V
  
288 ····sput-object·v0,·Landroid/support/v4/app/FragmentManagerImpl;->ACCELERATE_QUINT:Landroid/view/animation/Interpolator;288 ····sput-object·v0,·Landroid/support/v4/app/FragmentManagerImpl;->ACCELERATE_QUINT:Landroid/view/animation/Interpolator;
  
289 ····.line·1038289 ····.line·1039
290 ····new-instance·v0,·Landroid/view/animation/AccelerateInterpolator;290 ····new-instance·v0,·Landroid/view/animation/AccelerateInterpolator;
  
291 ····invoke-direct·{v0,·v3},·Landroid/view/animation/AccelerateInterpolator;-><init>(F)V291 ····invoke-direct·{v0,·v3},·Landroid/view/animation/AccelerateInterpolator;-><init>(F)V
  
292 ····sput-object·v0,·Landroid/support/v4/app/FragmentManagerImpl;->ACCELERATE_CUBIC:Landroid/view/animation/Interpolator;292 ····sput-object·v0,·Landroid/support/v4/app/FragmentManagerImpl;->ACCELERATE_CUBIC:Landroid/view/animation/Interpolator;
  
293 ····return-void293 ····return-void
Offset 318, 90 lines modifiedOffset 318, 208 lines modified
  
318 .method·constructor·<init>()V318 .method·constructor·<init>()V
319 ····.locals·2319 ····.locals·2
  
320 ····.prologue320 ····.prologue
321 ····const/4·v1,·0x0321 ····const/4·v1,·0x0
  
322 ····.line·585322 ····.line·586
323 ····invoke-direct·{p0},·Landroid/support/v4/app/FragmentManager;-><init>()V323 ····invoke-direct·{p0},·Landroid/support/v4/app/FragmentManager;-><init>()V
  
324 ····.line·681324 ····.line·682
325 ····const/4·v0,·0x0325 ····const/4·v0,·0x0
  
326 ····iput·v0,·p0,·Landroid/support/v4/app/FragmentManagerImpl;->mCurState:I326 ····iput·v0,·p0,·Landroid/support/v4/app/FragmentManagerImpl;->mCurState:I
  
327 ····.line·700327 ····.line·701
328 ····iput-object·v1,·p0,·Landroid/support/v4/app/FragmentManagerImpl;->mStateBundle:Landroid/os/Bundle;328 ····iput-object·v1,·p0,·Landroid/support/v4/app/FragmentManagerImpl;->mStateBundle:Landroid/os/Bundle;
  
329 ····.line·701329 ····.line·702
330 ····iput-object·v1,·p0,·Landroid/support/v4/app/FragmentManagerImpl;->mStateArray:Landroid/util/SparseArray;330 ····iput-object·v1,·p0,·Landroid/support/v4/app/FragmentManagerImpl;->mStateArray:Landroid/util/SparseArray;
  
331 ····.line·706331 ····.line·707
332 ····new-instance·v0,·Landroid/support/v4/app/FragmentManagerImpl$1;332 ····new-instance·v0,·Landroid/support/v4/app/FragmentManagerImpl$1;
  
333 ····invoke-direct·{v0,·p0},·Landroid/support/v4/app/FragmentManagerImpl$1;-><init>(Landroid/support/v4/app/FragmentManagerImpl;)V333 ····invoke-direct·{v0,·p0},·Landroid/support/v4/app/FragmentManagerImpl$1;-><init>(Landroid/support/v4/app/FragmentManagerImpl;)V
  
334 ····iput-object·v0,·p0,·Landroid/support/v4/app/FragmentManagerImpl;->mExecCommit:Ljava/lang/Runnable;334 ····iput-object·v0,·p0,·Landroid/support/v4/app/FragmentManagerImpl;->mExecCommit:Ljava/lang/Runnable;
  
335 ····.line·3459335 ····.line·3515
336 ····return-void336 ····return-void
337 .end·method337 .end·method
  
338 .method·static·synthetic·access$200(Landroid/support/v4/app/FragmentManagerImpl;)V338 .method·static·synthetic·access$200(Landroid/support/v4/app/FragmentManagerImpl;)V
339 ····.locals·0339 ····.locals·0
340 ····.param·p0,·"x0"····#·Landroid/support/v4/app/FragmentManagerImpl;340 ····.param·p0,·"x0"····#·Landroid/support/v4/app/FragmentManagerImpl;
  
341 ····.prologue341 ····.prologue
342 ····.line·585342 ····.line·586
343 ····invoke-direct·{p0},·Landroid/support/v4/app/FragmentManagerImpl;->scheduleCommit()V343 ····invoke-direct·{p0},·Landroid/support/v4/app/FragmentManagerImpl;->scheduleCommit()V
  
344 ····return-void344 ····return-void
345 .end·method345 .end·method
  
346 .method·static·synthetic·access$300(Landroid/support/v4/app/FragmentManagerImpl;Landroid/support/v4/app/BackStackRecord;ZZZ)V346 .method·static·synthetic·access$300(Landroid/support/v4/app/FragmentManagerImpl;Landroid/support/v4/app/BackStackRecord;ZZZ)V
347 ····.locals·0347 ····.locals·0
348 ····.param·p0,·"x0"····#·Landroid/support/v4/app/FragmentManagerImpl;348 ····.param·p0,·"x0"····#·Landroid/support/v4/app/FragmentManagerImpl;
349 ····.param·p1,·"x1"····#·Landroid/support/v4/app/BackStackRecord;349 ····.param·p1,·"x1"····#·Landroid/support/v4/app/BackStackRecord;
350 ····.param·p2,·"x2"····#·Z350 ····.param·p2,·"x2"····#·Z
351 ····.param·p3,·"x3"····#·Z351 ····.param·p3,·"x3"····#·Z
352 ····.param·p4,·"x4"····#·Z352 ····.param·p4,·"x4"····#·Z
  
353 ····.prologue353 ····.prologue
354 ····.line·585354 ····.line·586
355 ····invoke-direct·{p0,·p1,·p2,·p3,·p4},·Landroid/support/v4/app/FragmentManagerImpl;->completeExecute(Landroid/support/v4/app/BackStackRecord;ZZZ)V355 ····invoke-direct·{p0,·p1,·p2,·p3,·p4},·Landroid/support/v4/app/FragmentManagerImpl;->completeExecute(Landroid/support/v4/app/BackStackRecord;ZZZ)V
  
356 ····return-void356 ····return-void
357 .end·method357 .end·method
  
 358 .method·private·addAddedFragments(Landroid/support/v4/util/ArraySet;)V
 359 ····.locals·8
 360 ····.annotation·system·Ldalvik/annotation/Signature;
 361 ········value·=·{
 362 ············"(",
 363 ············"Landroid/support/v4/util/ArraySet",
 364 ············"<",
 365 ············"Landroid/support/v4/app/Fragment;",
 366 ············">;)V"
 367 ········}
 368 ····.end·annotation
  
Max diff block lines reached; 368243/375225 bytes (98.14%) of diff not shown.
3.87 KB
smali/android/support/v4/app/FragmentTransitionCompat21$5.smali
    
Offset 32, 15 lines modifiedOffset 32, 15 lines modified
  
  
32 #·direct·methods32 #·direct·methods
33 .method·constructor·<init>(Ljava/lang/Object;Ljava/util/ArrayList;Ljava/lang/Object;Ljava/util/ArrayList;Ljava/lang/Object;Ljava/util/ArrayList;)V33 .method·constructor·<init>(Ljava/lang/Object;Ljava/util/ArrayList;Ljava/lang/Object;Ljava/util/ArrayList;Ljava/lang/Object;Ljava/util/ArrayList;)V
34 ····.locals·034 ····.locals·0
  
35 ····.prologue35 ····.prologue
36 ····.line·44936 ····.line·442
37 ····iput-object·p1,·p0,·Landroid/support/v4/app/FragmentTransitionCompat21$5;->val$enterTransition:Ljava/lang/Object;37 ····iput-object·p1,·p0,·Landroid/support/v4/app/FragmentTransitionCompat21$5;->val$enterTransition:Ljava/lang/Object;
  
38 ····iput-object·p2,·p0,·Landroid/support/v4/app/FragmentTransitionCompat21$5;->val$enteringViews:Ljava/util/ArrayList;38 ····iput-object·p2,·p0,·Landroid/support/v4/app/FragmentTransitionCompat21$5;->val$enteringViews:Ljava/util/ArrayList;
  
39 ····iput-object·p3,·p0,·Landroid/support/v4/app/FragmentTransitionCompat21$5;->val$exitTransition:Ljava/lang/Object;39 ····iput-object·p3,·p0,·Landroid/support/v4/app/FragmentTransitionCompat21$5;->val$exitTransition:Ljava/lang/Object;
  
40 ····iput-object·p4,·p0,·Landroid/support/v4/app/FragmentTransitionCompat21$5;->val$exitingViews:Ljava/util/ArrayList;40 ····iput-object·p4,·p0,·Landroid/support/v4/app/FragmentTransitionCompat21$5;->val$exitingViews:Ljava/util/ArrayList;
Offset 57, 87 lines modifiedOffset 57, 87 lines modified
  
57 #·virtual·methods57 #·virtual·methods
58 .method·public·onTransitionCancel(Landroid/transition/Transition;)V58 .method·public·onTransitionCancel(Landroid/transition/Transition;)V
59 ····.locals·059 ····.locals·0
60 ····.param·p1,·"transition"····#·Landroid/transition/Transition;60 ····.param·p1,·"transition"····#·Landroid/transition/Transition;
  
61 ····.prologue61 ····.prologue
62 ····.line·46962 ····.line·462
63 ····return-void63 ····return-void
64 .end·method64 .end·method
  
65 .method·public·onTransitionEnd(Landroid/transition/Transition;)V65 .method·public·onTransitionEnd(Landroid/transition/Transition;)V
66 ····.locals·066 ····.locals·0
67 ····.param·p1,·"transition"····#·Landroid/transition/Transition;67 ····.param·p1,·"transition"····#·Landroid/transition/Transition;
  
68 ····.prologue68 ····.prologue
69 ····.line·46569 ····.line·458
70 ····return-void70 ····return-void
71 .end·method71 .end·method
  
72 .method·public·onTransitionPause(Landroid/transition/Transition;)V72 .method·public·onTransitionPause(Landroid/transition/Transition;)V
73 ····.locals·073 ····.locals·0
74 ····.param·p1,·"transition"····#·Landroid/transition/Transition;74 ····.param·p1,·"transition"····#·Landroid/transition/Transition;
  
75 ····.prologue75 ····.prologue
76 ····.line·47376 ····.line·466
77 ····return-void77 ····return-void
78 .end·method78 .end·method
  
79 .method·public·onTransitionResume(Landroid/transition/Transition;)V79 .method·public·onTransitionResume(Landroid/transition/Transition;)V
80 ····.locals·080 ····.locals·0
81 ····.param·p1,·"transition"····#·Landroid/transition/Transition;81 ····.param·p1,·"transition"····#·Landroid/transition/Transition;
  
82 ····.prologue82 ····.prologue
83 ····.line·47783 ····.line·470
84 ····return-void84 ····return-void
85 .end·method85 .end·method
  
86 .method·public·onTransitionStart(Landroid/transition/Transition;)V86 .method·public·onTransitionStart(Landroid/transition/Transition;)V
87 ····.locals·387 ····.locals·3
88 ····.param·p1,·"transition"····#·Landroid/transition/Transition;88 ····.param·p1,·"transition"····#·Landroid/transition/Transition;
  
89 ····.prologue89 ····.prologue
90 ····const/4·v2,·0x090 ····const/4·v2,·0x0
  
91 ····.line·45291 ····.line·445
92 ····iget-object·v0,·p0,·Landroid/support/v4/app/FragmentTransitionCompat21$5;->val$enterTransition:Ljava/lang/Object;92 ····iget-object·v0,·p0,·Landroid/support/v4/app/FragmentTransitionCompat21$5;->val$enterTransition:Ljava/lang/Object;
  
93 ····if-eqz·v0,·:cond_093 ····if-eqz·v0,·:cond_0
  
94 ····.line·45394 ····.line·446
95 ····iget-object·v0,·p0,·Landroid/support/v4/app/FragmentTransitionCompat21$5;->val$enterTransition:Ljava/lang/Object;95 ····iget-object·v0,·p0,·Landroid/support/v4/app/FragmentTransitionCompat21$5;->val$enterTransition:Ljava/lang/Object;
  
96 ····iget-object·v1,·p0,·Landroid/support/v4/app/FragmentTransitionCompat21$5;->val$enteringViews:Ljava/util/ArrayList;96 ····iget-object·v1,·p0,·Landroid/support/v4/app/FragmentTransitionCompat21$5;->val$enteringViews:Ljava/util/ArrayList;
  
97 ····invoke-static·{v0,·v1,·v2},·Landroid/support/v4/app/FragmentTransitionCompat21;->replaceTargets(Ljava/lang/Object;Ljava/util/ArrayList;Ljava/util/ArrayList;)V97 ····invoke-static·{v0,·v1,·v2},·Landroid/support/v4/app/FragmentTransitionCompat21;->replaceTargets(Ljava/lang/Object;Ljava/util/ArrayList;Ljava/util/ArrayList;)V
  
98 ····.line·45598 ····.line·448
99 ····:cond_099 ····:cond_0
100 ····iget-object·v0,·p0,·Landroid/support/v4/app/FragmentTransitionCompat21$5;->val$exitTransition:Ljava/lang/Object;100 ····iget-object·v0,·p0,·Landroid/support/v4/app/FragmentTransitionCompat21$5;->val$exitTransition:Ljava/lang/Object;
  
101 ····if-eqz·v0,·:cond_1101 ····if-eqz·v0,·:cond_1
  
102 ····.line·456102 ····.line·449
103 ····iget-object·v0,·p0,·Landroid/support/v4/app/FragmentTransitionCompat21$5;->val$exitTransition:Ljava/lang/Object;103 ····iget-object·v0,·p0,·Landroid/support/v4/app/FragmentTransitionCompat21$5;->val$exitTransition:Ljava/lang/Object;
  
104 ····iget-object·v1,·p0,·Landroid/support/v4/app/FragmentTransitionCompat21$5;->val$exitingViews:Ljava/util/ArrayList;104 ····iget-object·v1,·p0,·Landroid/support/v4/app/FragmentTransitionCompat21$5;->val$exitingViews:Ljava/util/ArrayList;
  
105 ····invoke-static·{v0,·v1,·v2},·Landroid/support/v4/app/FragmentTransitionCompat21;->replaceTargets(Ljava/lang/Object;Ljava/util/ArrayList;Ljava/util/ArrayList;)V105 ····invoke-static·{v0,·v1,·v2},·Landroid/support/v4/app/FragmentTransitionCompat21;->replaceTargets(Ljava/lang/Object;Ljava/util/ArrayList;Ljava/util/ArrayList;)V
  
106 ····.line·458106 ····.line·451
107 ····:cond_1107 ····:cond_1
108 ····iget-object·v0,·p0,·Landroid/support/v4/app/FragmentTransitionCompat21$5;->val$sharedElementTransition:Ljava/lang/Object;108 ····iget-object·v0,·p0,·Landroid/support/v4/app/FragmentTransitionCompat21$5;->val$sharedElementTransition:Ljava/lang/Object;
  
109 ····if-eqz·v0,·:cond_2109 ····if-eqz·v0,·:cond_2
  
110 ····.line·459110 ····.line·452
111 ····iget-object·v0,·p0,·Landroid/support/v4/app/FragmentTransitionCompat21$5;->val$sharedElementTransition:Ljava/lang/Object;111 ····iget-object·v0,·p0,·Landroid/support/v4/app/FragmentTransitionCompat21$5;->val$sharedElementTransition:Ljava/lang/Object;
  
112 ····iget-object·v1,·p0,·Landroid/support/v4/app/FragmentTransitionCompat21$5;->val$sharedElementsIn:Ljava/util/ArrayList;112 ····iget-object·v1,·p0,·Landroid/support/v4/app/FragmentTransitionCompat21$5;->val$sharedElementsIn:Ljava/util/ArrayList;
  
113 ····invoke-static·{v0,·v1,·v2},·Landroid/support/v4/app/FragmentTransitionCompat21;->replaceTargets(Ljava/lang/Object;Ljava/util/ArrayList;Ljava/util/ArrayList;)V113 ····invoke-static·{v0,·v1,·v2},·Landroid/support/v4/app/FragmentTransitionCompat21;->replaceTargets(Ljava/lang/Object;Ljava/util/ArrayList;Ljava/util/ArrayList;)V
  
114 ····.line·461114 ····.line·454
115 ····:cond_2115 ····:cond_2
116 ····return-void116 ····return-void
117 .end·method117 .end·method
1.89 KB
smali/android/support/v4/app/FragmentManagerImpl$PopBackStackState.smali
    
Offset 31, 29 lines modifiedOffset 31, 29 lines modified
31 .method·constructor·<init>(Landroid/support/v4/app/FragmentManagerImpl;Ljava/lang/String;II)V31 .method·constructor·<init>(Landroid/support/v4/app/FragmentManagerImpl;Ljava/lang/String;II)V
32 ····.locals·032 ····.locals·0
33 ····.param·p2,·"name"····#·Ljava/lang/String;33 ····.param·p2,·"name"····#·Ljava/lang/String;
34 ····.param·p3,·"id"····#·I34 ····.param·p3,·"id"····#·I
35 ····.param·p4,·"flags"····#·I35 ····.param·p4,·"flags"····#·I
  
36 ····.prologue36 ····.prologue
37 ····.line·344137 ····.line·3497
38 ····iput-object·p1,·p0,·Landroid/support/v4/app/FragmentManagerImpl$PopBackStackState;->this$0:Landroid/support/v4/app/FragmentManagerImpl;38 ····iput-object·p1,·p0,·Landroid/support/v4/app/FragmentManagerImpl$PopBackStackState;->this$0:Landroid/support/v4/app/FragmentManagerImpl;
  
39 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V39 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
40 ····.line·344240 ····.line·3498
41 ····iput-object·p2,·p0,·Landroid/support/v4/app/FragmentManagerImpl$PopBackStackState;->mName:Ljava/lang/String;41 ····iput-object·p2,·p0,·Landroid/support/v4/app/FragmentManagerImpl$PopBackStackState;->mName:Ljava/lang/String;
  
42 ····.line·344342 ····.line·3499
43 ····iput·p3,·p0,·Landroid/support/v4/app/FragmentManagerImpl$PopBackStackState;->mId:I43 ····iput·p3,·p0,·Landroid/support/v4/app/FragmentManagerImpl$PopBackStackState;->mId:I
  
44 ····.line·344444 ····.line·3500
45 ····iput·p4,·p0,·Landroid/support/v4/app/FragmentManagerImpl$PopBackStackState;->mFlags:I45 ····iput·p4,·p0,·Landroid/support/v4/app/FragmentManagerImpl$PopBackStackState;->mFlags:I
  
46 ····.line·344546 ····.line·3501
47 ····return-void47 ····return-void
48 .end·method48 .end·method
  
  
49 #·virtual·methods49 #·virtual·methods
50 .method·public·generateOps(Ljava/util/ArrayList;Ljava/util/ArrayList;)Z50 .method·public·generateOps(Ljava/util/ArrayList;Ljava/util/ArrayList;)Z
51 ····.locals·651 ····.locals·6
Offset 68, 15 lines modifiedOffset 68, 15 lines modified
68 ············"<",68 ············"<",
69 ············"Ljava/lang/Boolean;",69 ············"Ljava/lang/Boolean;",
70 ············">;)Z"70 ············">;)Z"
71 ········}71 ········}
72 ····.end·annotation72 ····.end·annotation
  
73 ····.prologue73 ····.prologue
74 ····.line·345074 ····.line·3506
75 ····.local·p1,·"records":Ljava/util/ArrayList;,·"Ljava/util/ArrayList<Landroid/support/v4/app/BackStackRecord;>;"75 ····.local·p1,·"records":Ljava/util/ArrayList;,·"Ljava/util/ArrayList<Landroid/support/v4/app/BackStackRecord;>;"
76 ····.local·p2,·"isRecordPop":Ljava/util/ArrayList;,·"Ljava/util/ArrayList<Ljava/lang/Boolean;>;"76 ····.local·p2,·"isRecordPop":Ljava/util/ArrayList;,·"Ljava/util/ArrayList<Ljava/lang/Boolean;>;"
77 ····iget-object·v0,·p0,·Landroid/support/v4/app/FragmentManagerImpl$PopBackStackState;->this$0:Landroid/support/v4/app/FragmentManagerImpl;77 ····iget-object·v0,·p0,·Landroid/support/v4/app/FragmentManagerImpl$PopBackStackState;->this$0:Landroid/support/v4/app/FragmentManagerImpl;
  
78 ····iget-object·v3,·p0,·Landroid/support/v4/app/FragmentManagerImpl$PopBackStackState;->mName:Ljava/lang/String;78 ····iget-object·v3,·p0,·Landroid/support/v4/app/FragmentManagerImpl$PopBackStackState;->mName:Ljava/lang/String;
  
79 ····iget·v4,·p0,·Landroid/support/v4/app/FragmentManagerImpl$PopBackStackState;->mId:I79 ····iget·v4,·p0,·Landroid/support/v4/app/FragmentManagerImpl$PopBackStackState;->mId:I
10.4 KB
smali/android/support/v4/app/NotificationCompatApi20.smali
    
Offset 221, 84 lines modifiedOffset 221, 119 lines modified
  
221 .method·private·static·getActionFromActionCompat(Landroid/support/v4/app/NotificationCompatBase$Action;)Landroid/app/Notification$Action;221 .method·private·static·getActionFromActionCompat(Landroid/support/v4/app/NotificationCompatBase$Action;)Landroid/app/Notification$Action;
222 ····.locals·8222 ····.locals·8
223 ····.param·p0,·"actionCompat"····#·Landroid/support/v4/app/NotificationCompatBase$Action;223 ····.param·p0,·"actionCompat"····#·Landroid/support/v4/app/NotificationCompatBase$Action;
  
224 ····.prologue224 ····.prologue
225 ····.line·156225 ····.line·156
226 ····new-instance·v4,·Landroid/app/Notification$Action$Builder;226 ····new-instance·v0,·Landroid/app/Notification$Action$Builder;
  
227 ····.line·157227 ····.line·157
228 ····invoke-virtual·{p0},·Landroid/support/v4/app/NotificationCompatBase$Action;->getIcon()I228 ····invoke-virtual·{p0},·Landroid/support/v4/app/NotificationCompatBase$Action;->getIcon()I
  
229 ····move-result·v5229 ····move-result·v5
  
230 ····invoke-virtual·{p0},·Landroid/support/v4/app/NotificationCompatBase$Action;->getTitle()Ljava/lang/CharSequence;230 ····invoke-virtual·{p0},·Landroid/support/v4/app/NotificationCompatBase$Action;->getTitle()Ljava/lang/CharSequence;
  
231 ····move-result-object·v6231 ····move-result-object·v6
  
232 ····invoke-virtual·{p0},·Landroid/support/v4/app/NotificationCompatBase$Action;->getActionIntent()Landroid/app/PendingIntent;232 ····invoke-virtual·{p0},·Landroid/support/v4/app/NotificationCompatBase$Action;->getActionIntent()Landroid/app/PendingIntent;
  
233 ····move-result-object·v7233 ····move-result-object·v7
  
234 ····invoke-direct·{v4,·v5,·v6,·v7},·Landroid/app/Notification$Action$Builder;-><init>(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)V234 ····invoke-direct·{v0,·v5,·v6,·v7},·Landroid/app/Notification$Action$Builder;-><init>(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)V
  
235 ····.line·158235 ····.line·159
 236 ····.local·v0,·"actionBuilder":Landroid/app/Notification$Action$Builder;
236 ····invoke-virtual·{p0},·Landroid/support/v4/app/NotificationCompatBase$Action;->getExtras()Landroid/os/Bundle;237 ····invoke-virtual·{p0},·Landroid/support/v4/app/NotificationCompatBase$Action;->getExtras()Landroid/os/Bundle;
  
237 ····move-result-object·v5238 ····move-result-object·v5
  
238 ····invoke-virtual·{v4,·v5},·Landroid/app/Notification$Action$Builder;->addExtras(Landroid/os/Bundle;)Landroid/app/Notification$Action$Builder;239 ····if-eqz·v5,·:cond_0
  
239 ····move-result-object·v0240 ····.line·160
 241 ····new-instance·v1,·Landroid/os/Bundle;
  
240 ····.line·159 
241 ····.local·v0,·"actionBuilder":Landroid/app/Notification$Action$Builder; 
242 ····invoke-virtual·{p0},·Landroid/support/v4/app/NotificationCompatBase$Action;->getRemoteInputs()[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;242 ····invoke-virtual·{p0},·Landroid/support/v4/app/NotificationCompatBase$Action;->getExtras()Landroid/os/Bundle;
  
243 ····move-result-object·v2243 ····move-result-object·v5
  
 244 ····invoke-direct·{v1,·v5},·Landroid/os/Bundle;-><init>(Landroid/os/Bundle;)V
  
244 ····.line·160245 ····.line·164
245 ····.local·v2,·"remoteInputCompats":[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput; 
246 ····if-eqz·v2,·:cond_0246 ····.local·v1,·"actionExtras":Landroid/os/Bundle;
 247 ····:goto_0
 248 ····const-string·v5,·"android.support.allowGeneratedReplies"
  
 249 ····.line·165
 250 ····invoke-virtual·{p0},·Landroid/support/v4/app/NotificationCompatBase$Action;->getAllowGeneratedReplies()Z
  
 251 ····move-result·v6
  
247 ····.line·161252 ····.line·164
248 ····invoke-static·{v2},·Landroid/support/v4/app/RemoteInputCompatApi20;->fromCompat([Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;)[Landroid/app/RemoteInput;253 ····invoke-virtual·{v1,·v5,·v6},·Landroid/os/Bundle;->putBoolean(Ljava/lang/String;Z)V
  
 254 ····.line·166
 255 ····invoke-virtual·{v0,·v1},·Landroid/app/Notification$Action$Builder;->addExtras(Landroid/os/Bundle;)Landroid/app/Notification$Action$Builder;
  
 256 ····.line·167
 257 ····invoke-virtual·{p0},·Landroid/support/v4/app/NotificationCompatBase$Action;->getRemoteInputs()[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;
  
249 ····move-result-object·v3258 ····move-result-object·v3
  
250 ····.line·162259 ····.line·168
251 ····.local·v3,·"remoteInputs":[Landroid/app/RemoteInput; 
252 ····array-length·v5,·v3260 ····.local·v3,·"remoteInputCompats":[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;
 261 ····if-eqz·v3,·:cond_1
  
253 ····const/4·v4,·0x0262 ····.line·169
 263 ····invoke-static·{v3},·Landroid/support/v4/app/RemoteInputCompatApi20;->fromCompat([Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;)[Landroid/app/RemoteInput;
  
254 ····:goto_0 
255 ····if-ge·v4,·v5,·:cond_0264 ····move-result-object·v4
  
 265 ····.line·170
 266 ····.local·v4,·"remoteInputs":[Landroid/app/RemoteInput;
 267 ····array-length·v6,·v4
  
256 ····aget-object·v1,·v3,·v4268 ····const/4·v5,·0x0
  
 269 ····:goto_1
 270 ····if-ge·v5,·v6,·:cond_1
  
 271 ····aget-object·v2,·v4,·v5
  
257 ····.line·163272 ····.line·171
258 ····.local·v1,·"remoteInput":Landroid/app/RemoteInput;273 ····.local·v2,·"remoteInput":Landroid/app/RemoteInput;
259 ····invoke-virtual·{v0,·v1},·Landroid/app/Notification$Action$Builder;->addRemoteInput(Landroid/app/RemoteInput;)Landroid/app/Notification$Action$Builder;274 ····invoke-virtual·{v0,·v2},·Landroid/app/Notification$Action$Builder;->addRemoteInput(Landroid/app/RemoteInput;)Landroid/app/Notification$Action$Builder;
  
 275 ····.line·170
 276 ····add-int/lit8·v5,·v5,·0x1
  
 277 ····goto·:goto_1
  
260 ····.line·162278 ····.line·162
261 ····add-int/lit8·v4,·v4,·0x1279 ····.end·local·v1····#·"actionExtras":Landroid/os/Bundle;
 280 ····.end·local·v2····#·"remoteInput":Landroid/app/RemoteInput;
 281 ····.end·local·v3····#·"remoteInputCompats":[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;
 282 ····.end·local·v4····#·"remoteInputs":[Landroid/app/RemoteInput;
 283 ····:cond_0
 284 ····new-instance·v1,·Landroid/os/Bundle;
  
 285 ····invoke-direct·{v1},·Landroid/os/Bundle;-><init>()V
  
 286 ····.restart·local·v1····#·"actionExtras":Landroid/os/Bundle;
262 ····goto·:goto_0287 ····goto·:goto_0
  
263 ····.line·166288 ····.line·174
 289 ····.restart·local·v3····#·"remoteInputCompats":[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;
264 ····.end·local·v1····#·"remoteInput":Landroid/app/RemoteInput; 
265 ····.end·local·v3····#·"remoteInputs":[Landroid/app/RemoteInput; 
266 ····:cond_0290 ····:cond_1
267 ····invoke-virtual·{v0},·Landroid/app/Notification$Action$Builder;->build()Landroid/app/Notification$Action;291 ····invoke-virtual·{v0},·Landroid/app/Notification$Action$Builder;->build()Landroid/app/Notification$Action;
  
268 ····move-result-object·v4292 ····move-result-object·v5
  
269 ····return-object·v4293 ····return-object·v5
270 .end·method294 .end·method
  
271 .method·public·static·getActionsFromParcelableArrayList(Ljava/util/ArrayList;Landroid/support/v4/app/NotificationCompatBase$Action$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)[Landroid/support/v4/app/NotificationCompatBase$Action;295 .method·public·static·getActionsFromParcelableArrayList(Ljava/util/ArrayList;Landroid/support/v4/app/NotificationCompatBase$Action$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)[Landroid/support/v4/app/NotificationCompatBase$Action;
272 ····.locals·4296 ····.locals·4
273 ····.param·p1,·"actionFactory"····#·Landroid/support/v4/app/NotificationCompatBase$Action$Factory;297 ····.param·p1,·"actionFactory"····#·Landroid/support/v4/app/NotificationCompatBase$Action$Factory;
274 ····.param·p2,·"remoteInputFactory"····#·Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;298 ····.param·p2,·"remoteInputFactory"····#·Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;
275 ····.annotation·system·Ldalvik/annotation/Signature;299 ····.annotation·system·Ldalvik/annotation/Signature;
Offset 312, 85 lines modifiedOffset 347, 85 lines modified
Max diff block lines reached; 4415/10546 bytes (41.86%) of diff not shown.
5.82 KB
smali/android/support/v4/app/FragmentManager$FragmentLifecycleCallbacks.smali
    
Offset 5, 168 lines modifiedOffset 5, 161 lines modified
  
5 #·annotations5 #·annotations
6 .annotation·system·Ldalvik/annotation/EnclosingClass;6 .annotation·system·Ldalvik/annotation/EnclosingClass;
7 ····value·=·Landroid/support/v4/app/FragmentManager;7 ····value·=·Landroid/support/v4/app/FragmentManager;
8 .end·annotation8 .end·annotation
  
9 .annotation·system·Ldalvik/annotation/InnerClass;9 .annotation·system·Ldalvik/annotation/InnerClass;
10 ····accessFlags·=·0x40110 ····accessFlags·=·0x409
11 ····name·=·"FragmentLifecycleCallbacks"11 ····name·=·"FragmentLifecycleCallbacks"
12 .end·annotation12 .end·annotation
  
  
13 #·instance·fields 
14 .field·final·synthetic·this$0:Landroid/support/v4/app/FragmentManager; 
  
  
15 #·direct·methods13 #·direct·methods
16 .method·public·constructor·<init>(Landroid/support/v4/app/FragmentManager;)V14 .method·public·constructor·<init>()V
17 ····.locals·015 ····.locals·0
18 ····.param·p1,·"this$0"····#·Landroid/support/v4/app/FragmentManager; 
  
19 ····.prologue16 ····.prologue
20 ····.line·41017 ····.line·411
21 ····iput-object·p1,·p0,·Landroid/support/v4/app/FragmentManager$FragmentLifecycleCallbacks;->this$0:Landroid/support/v4/app/FragmentManager; 
  
22 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V18 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
23 ····return-void19 ····return-void
24 .end·method20 .end·method
  
  
25 #·virtual·methods21 #·virtual·methods
26 .method·public·onFragmentActivityCreated(Landroid/support/v4/app/FragmentManager;Landroid/support/v4/app/Fragment;Landroid/os/Bundle;)V22 .method·public·onFragmentActivityCreated(Landroid/support/v4/app/FragmentManager;Landroid/support/v4/app/Fragment;Landroid/os/Bundle;)V
27 ····.locals·023 ····.locals·0
28 ····.param·p1,·"fm"····#·Landroid/support/v4/app/FragmentManager;24 ····.param·p1,·"fm"····#·Landroid/support/v4/app/FragmentManager;
29 ····.param·p2,·"f"····#·Landroid/support/v4/app/Fragment;25 ····.param·p2,·"f"····#·Landroid/support/v4/app/Fragment;
30 ····.param·p3,·"savedInstanceState"····#·Landroid/os/Bundle;26 ····.param·p3,·"savedInstanceState"····#·Landroid/os/Bundle;
  
31 ····.prologue27 ····.prologue
32 ····.line·45328 ····.line·454
33 ····return-void29 ····return-void
34 .end·method30 .end·method
  
35 .method·public·onFragmentAttached(Landroid/support/v4/app/FragmentManager;Landroid/support/v4/app/Fragment;Landroid/content/Context;)V31 .method·public·onFragmentAttached(Landroid/support/v4/app/FragmentManager;Landroid/support/v4/app/Fragment;Landroid/content/Context;)V
36 ····.locals·032 ····.locals·0
37 ····.param·p1,·"fm"····#·Landroid/support/v4/app/FragmentManager;33 ····.param·p1,·"fm"····#·Landroid/support/v4/app/FragmentManager;
38 ····.param·p2,·"f"····#·Landroid/support/v4/app/Fragment;34 ····.param·p2,·"f"····#·Landroid/support/v4/app/Fragment;
39 ····.param·p3,·"context"····#·Landroid/content/Context;35 ····.param·p3,·"context"····#·Landroid/content/Context;
  
40 ····.prologue36 ····.prologue
41 ····.line·43037 ····.line·431
42 ····return-void38 ····return-void
43 .end·method39 .end·method
  
44 .method·public·onFragmentCreated(Landroid/support/v4/app/FragmentManager;Landroid/support/v4/app/Fragment;Landroid/os/Bundle;)V40 .method·public·onFragmentCreated(Landroid/support/v4/app/FragmentManager;Landroid/support/v4/app/Fragment;Landroid/os/Bundle;)V
45 ····.locals·041 ····.locals·0
46 ····.param·p1,·"fm"····#·Landroid/support/v4/app/FragmentManager;42 ····.param·p1,·"fm"····#·Landroid/support/v4/app/FragmentManager;
47 ····.param·p2,·"f"····#·Landroid/support/v4/app/Fragment;43 ····.param·p2,·"f"····#·Landroid/support/v4/app/Fragment;
48 ····.param·p3,·"savedInstanceState"····#·Landroid/os/Bundle;44 ····.param·p3,·"savedInstanceState"····#·Landroid/os/Bundle;
  
49 ····.prologue45 ····.prologue
50 ····.line·44146 ····.line·442
51 ····return-void47 ····return-void
52 .end·method48 .end·method
  
53 .method·public·onFragmentDestroyed(Landroid/support/v4/app/FragmentManager;Landroid/support/v4/app/Fragment;)V49 .method·public·onFragmentDestroyed(Landroid/support/v4/app/FragmentManager;Landroid/support/v4/app/Fragment;)V
54 ····.locals·050 ····.locals·0
55 ····.param·p1,·"fm"····#·Landroid/support/v4/app/FragmentManager;51 ····.param·p1,·"fm"····#·Landroid/support/v4/app/FragmentManager;
56 ····.param·p2,·"f"····#·Landroid/support/v4/app/Fragment;52 ····.param·p2,·"f"····#·Landroid/support/v4/app/Fragment;
  
57 ····.prologue53 ····.prologue
58 ····.line·52954 ····.line·530
59 ····return-void55 ····return-void
60 .end·method56 .end·method
  
61 .method·public·onFragmentDetached(Landroid/support/v4/app/FragmentManager;Landroid/support/v4/app/Fragment;)V57 .method·public·onFragmentDetached(Landroid/support/v4/app/FragmentManager;Landroid/support/v4/app/Fragment;)V
62 ····.locals·058 ····.locals·0
63 ····.param·p1,·"fm"····#·Landroid/support/v4/app/FragmentManager;59 ····.param·p1,·"fm"····#·Landroid/support/v4/app/FragmentManager;
64 ····.param·p2,·"f"····#·Landroid/support/v4/app/Fragment;60 ····.param·p2,·"f"····#·Landroid/support/v4/app/Fragment;
  
65 ····.prologue61 ····.prologue
66 ····.line·53862 ····.line·539
67 ····return-void63 ····return-void
68 .end·method64 .end·method
  
69 .method·public·onFragmentPaused(Landroid/support/v4/app/FragmentManager;Landroid/support/v4/app/Fragment;)V65 .method·public·onFragmentPaused(Landroid/support/v4/app/FragmentManager;Landroid/support/v4/app/Fragment;)V
70 ····.locals·066 ····.locals·0
71 ····.param·p1,·"fm"····#·Landroid/support/v4/app/FragmentManager;67 ····.param·p1,·"fm"····#·Landroid/support/v4/app/FragmentManager;
72 ····.param·p2,·"f"····#·Landroid/support/v4/app/Fragment;68 ····.param·p2,·"f"····#·Landroid/support/v4/app/Fragment;
  
73 ····.prologue69 ····.prologue
74 ····.line·49270 ····.line·493
75 ····return-void71 ····return-void
76 .end·method72 .end·method
  
77 .method·public·onFragmentPreAttached(Landroid/support/v4/app/FragmentManager;Landroid/support/v4/app/Fragment;Landroid/content/Context;)V73 .method·public·onFragmentPreAttached(Landroid/support/v4/app/FragmentManager;Landroid/support/v4/app/Fragment;Landroid/content/Context;)V
78 ····.locals·074 ····.locals·0
79 ····.param·p1,·"fm"····#·Landroid/support/v4/app/FragmentManager;75 ····.param·p1,·"fm"····#·Landroid/support/v4/app/FragmentManager;
80 ····.param·p2,·"f"····#·Landroid/support/v4/app/Fragment;76 ····.param·p2,·"f"····#·Landroid/support/v4/app/Fragment;
81 ····.param·p3,·"context"····#·Landroid/content/Context;77 ····.param·p3,·"context"····#·Landroid/content/Context;
  
82 ····.prologue78 ····.prologue
83 ····.line·42079 ····.line·421
84 ····return-void80 ····return-void
85 .end·method81 .end·method
  
86 .method·public·onFragmentResumed(Landroid/support/v4/app/FragmentManager;Landroid/support/v4/app/Fragment;)V82 .method·public·onFragmentResumed(Landroid/support/v4/app/FragmentManager;Landroid/support/v4/app/Fragment;)V
87 ····.locals·083 ····.locals·0
88 ····.param·p1,·"fm"····#·Landroid/support/v4/app/FragmentManager;84 ····.param·p1,·"fm"····#·Landroid/support/v4/app/FragmentManager;
89 ····.param·p2,·"f"····#·Landroid/support/v4/app/Fragment;85 ····.param·p2,·"f"····#·Landroid/support/v4/app/Fragment;
  
90 ····.prologue86 ····.prologue
91 ····.line·48387 ····.line·484
92 ····return-void88 ····return-void
93 .end·method89 .end·method
  
94 .method·public·onFragmentSaveInstanceState(Landroid/support/v4/app/FragmentManager;Landroid/support/v4/app/Fragment;Landroid/os/Bundle;)V90 .method·public·onFragmentSaveInstanceState(Landroid/support/v4/app/FragmentManager;Landroid/support/v4/app/Fragment;Landroid/os/Bundle;)V
95 ····.locals·091 ····.locals·0
96 ····.param·p1,·"fm"····#·Landroid/support/v4/app/FragmentManager;92 ····.param·p1,·"fm"····#·Landroid/support/v4/app/FragmentManager;
97 ····.param·p2,·"f"····#·Landroid/support/v4/app/Fragment;93 ····.param·p2,·"f"····#·Landroid/support/v4/app/Fragment;
98 ····.param·p3,·"outState"····#·Landroid/os/Bundle;94 ····.param·p3,·"outState"····#·Landroid/os/Bundle;
  
99 ····.prologue95 ····.prologue
100 ····.line·51196 ····.line·512
101 ····return-void97 ····return-void
102 .end·method98 .end·method
  
Max diff block lines reached; 1363/5809 bytes (23.46%) of diff not shown.
4.01 KB
smali/android/support/v4/app/FragmentTransitionCompat21$7.smali
    
Offset 1, 13 lines modifiedOffset 1, 13 lines modified
1 .class·final·Landroid/support/v4/app/FragmentTransitionCompat21$7;1 .class·final·Landroid/support/v4/app/FragmentTransitionCompat21$7;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"FragmentTransitionCompat21.java"3 .source·"FragmentTransitionCompat21.java"
  
4 #·interfaces4 #·interfaces
5 .implements·Landroid/view/ViewTreeObserver$OnPreDrawListener;5 .implements·Ljava/lang/Runnable;
  
  
6 #·annotations6 #·annotations
7 .annotation·system·Ldalvik/annotation/EnclosingMethod;7 .annotation·system·Ldalvik/annotation/EnclosingMethod;
8 ····value·=·Landroid/support/v4/app/FragmentTransitionCompat21;->scheduleNameReset(Landroid/view/ViewGroup;Ljava/util/ArrayList;Ljava/util/Map;)V8 ····value·=·Landroid/support/v4/app/FragmentTransitionCompat21;->scheduleNameReset(Landroid/view/ViewGroup;Ljava/util/ArrayList;Ljava/util/Map;)V
9 .end·annotation9 .end·annotation
  
Offset 16, 102 lines modifiedOffset 16, 87 lines modified
16 ····name·=·null16 ····name·=·null
17 .end·annotation17 .end·annotation
  
  
18 #·instance·fields18 #·instance·fields
19 .field·final·synthetic·val$nameOverrides:Ljava/util/Map;19 .field·final·synthetic·val$nameOverrides:Ljava/util/Map;
  
20 .field·final·synthetic·val$sceneRoot:Landroid/view/ViewGroup; 
  
21 .field·final·synthetic·val$sharedElementsIn:Ljava/util/ArrayList;20 .field·final·synthetic·val$sharedElementsIn:Ljava/util/ArrayList;
  
  
22 #·direct·methods21 #·direct·methods
23 .method·constructor·<init>(Landroid/view/ViewGroup;Ljava/util/ArrayList;Ljava/util/Map;)V22 .method·constructor·<init>(Ljava/util/ArrayList;Ljava/util/Map;)V
24 ····.locals·023 ····.locals·0
  
25 ····.prologue24 ····.prologue
26 ····.line·57025 ····.line·562
27 ····iput-object·p1,·p0,·Landroid/support/v4/app/FragmentTransitionCompat21$7;->val$sceneRoot:Landroid/view/ViewGroup; 
  
28 ····iput-object·p2,·p0,·Landroid/support/v4/app/FragmentTransitionCompat21$7;->val$sharedElementsIn:Ljava/util/ArrayList;26 ····iput-object·p1,·p0,·Landroid/support/v4/app/FragmentTransitionCompat21$7;->val$sharedElementsIn:Ljava/util/ArrayList;
  
29 ····iput-object·p3,·p0,·Landroid/support/v4/app/FragmentTransitionCompat21$7;->val$nameOverrides:Ljava/util/Map;27 ····iput-object·p2,·p0,·Landroid/support/v4/app/FragmentTransitionCompat21$7;->val$nameOverrides:Ljava/util/Map;
  
30 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
31 ····return-void29 ····return-void
32 .end·method30 .end·method
  
  
33 #·virtual·methods31 #·virtual·methods
34 .method·public·onPreDraw()Z32 .method·public·run()V
35 ····.locals·633 ····.locals·6
  
36 ····.prologue34 ····.prologue
37 ····.line·57335 ····.line·565
38 ····iget-object·v5,·p0,·Landroid/support/v4/app/FragmentTransitionCompat21$7;->val$sceneRoot:Landroid/view/ViewGroup; 
  
39 ····invoke-virtual·{v5},·Landroid/view/ViewGroup;->getViewTreeObserver()Landroid/view/ViewTreeObserver; 
  
40 ····move-result-object·v5 
  
41 ····invoke-virtual·{v5,·p0},·Landroid/view/ViewTreeObserver;->removeOnPreDrawListener(Landroid/view/ViewTreeObserver$OnPreDrawListener;)V 
  
42 ····.line·574 
43 ····iget-object·v5,·p0,·Landroid/support/v4/app/FragmentTransitionCompat21$7;->val$sharedElementsIn:Ljava/util/ArrayList;36 ····iget-object·v5,·p0,·Landroid/support/v4/app/FragmentTransitionCompat21$7;->val$sharedElementsIn:Ljava/util/ArrayList;
  
44 ····invoke-virtual·{v5},·Ljava/util/ArrayList;->size()I37 ····invoke-virtual·{v5},·Ljava/util/ArrayList;->size()I
  
45 ····move-result·v338 ····move-result·v3
  
46 ····.line·57539 ····.line·566
47 ····.local·v3,·"numSharedElements":I40 ····.local·v3,·"numSharedElements":I
48 ····const/4·v0,·0x041 ····const/4·v0,·0x0
  
49 ····.local·v0,·"i":I42 ····.local·v0,·"i":I
50 ····:goto_043 ····:goto_0
51 ····if-ge·v0,·v3,·:cond_044 ····if-ge·v0,·v3,·:cond_0
  
52 ····.line·57645 ····.line·567
53 ····iget-object·v5,·p0,·Landroid/support/v4/app/FragmentTransitionCompat21$7;->val$sharedElementsIn:Ljava/util/ArrayList;46 ····iget-object·v5,·p0,·Landroid/support/v4/app/FragmentTransitionCompat21$7;->val$sharedElementsIn:Ljava/util/ArrayList;
  
54 ····invoke-virtual·{v5,·v0},·Ljava/util/ArrayList;->get(I)Ljava/lang/Object;47 ····invoke-virtual·{v5,·v0},·Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
  
55 ····move-result-object·v448 ····move-result-object·v4
  
56 ····check-cast·v4,·Landroid/view/View;49 ····check-cast·v4,·Landroid/view/View;
  
57 ····.line·57750 ····.line·568
58 ····.local·v4,·"view":Landroid/view/View;51 ····.local·v4,·"view":Landroid/view/View;
59 ····invoke-virtual·{v4},·Landroid/view/View;->getTransitionName()Ljava/lang/String;52 ····invoke-virtual·{v4},·Landroid/view/View;->getTransitionName()Ljava/lang/String;
  
60 ····move-result-object·v253 ····move-result-object·v2
  
61 ····.line·57854 ····.line·569
62 ····.local·v2,·"name":Ljava/lang/String;55 ····.local·v2,·"name":Ljava/lang/String;
63 ····iget-object·v5,·p0,·Landroid/support/v4/app/FragmentTransitionCompat21$7;->val$nameOverrides:Ljava/util/Map;56 ····iget-object·v5,·p0,·Landroid/support/v4/app/FragmentTransitionCompat21$7;->val$nameOverrides:Ljava/util/Map;
  
64 ····invoke-interface·{v5,·v2},·Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;57 ····invoke-interface·{v5,·v2},·Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;
  
65 ····move-result-object·v158 ····move-result-object·v1
  
66 ····check-cast·v1,·Ljava/lang/String;59 ····check-cast·v1,·Ljava/lang/String;
  
67 ····.line·57960 ····.line·570
68 ····.local·v1,·"inName":Ljava/lang/String;61 ····.local·v1,·"inName":Ljava/lang/String;
69 ····invoke-virtual·{v4,·v1},·Landroid/view/View;->setTransitionName(Ljava/lang/String;)V62 ····invoke-virtual·{v4,·v1},·Landroid/view/View;->setTransitionName(Ljava/lang/String;)V
  
70 ····.line·57563 ····.line·566
71 ····add-int/lit8·v0,·v0,·0x164 ····add-int/lit8·v0,·v0,·0x1
  
72 ····goto·:goto_065 ····goto·:goto_0
  
73 ····.line·58166 ····.line·572
74 ····.end·local·v1····#·"inName":Ljava/lang/String;67 ····.end·local·v1····#·"inName":Ljava/lang/String;
75 ····.end·local·v2····#·"name":Ljava/lang/String;68 ····.end·local·v2····#·"name":Ljava/lang/String;
76 ····.end·local·v4····#·"view":Landroid/view/View;69 ····.end·local·v4····#·"view":Landroid/view/View;
77 ····:cond_070 ····:cond_0
78 ····const/4·v5,·0x1 
  
79 ····return·v571 ····return-void
80 .end·method72 .end·method
1.72 KB
smali/android/support/v4/app/FragmentManagerState$1.smali
    
Offset 28, 62 lines modifiedOffset 28, 62 lines modified
  
  
28 #·direct·methods28 #·direct·methods
29 .method·constructor·<init>()V29 .method·constructor·<init>()V
30 ····.locals·030 ····.locals·0
  
31 ····.prologue31 ····.prologue
32 ····.line·56932 ····.line·570
33 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V33 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
34 ····return-void34 ····return-void
35 .end·method35 .end·method
  
  
36 #·virtual·methods36 #·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·138 ····.locals·1
39 ····.param·p1,·"in"····#·Landroid/os/Parcel;39 ····.param·p1,·"in"····#·Landroid/os/Parcel;
  
40 ····.prologue40 ····.prologue
41 ····.line·57241 ····.line·573
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;)V43 ····invoke-direct·{v0,·p1},·Landroid/support/v4/app/FragmentManagerState;-><init>(Landroid/os/Parcel;)V
  
44 ····return-object·v044 ····return-object·v0
45 .end·method45 .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·147 ····.locals·1
  
48 ····.prologue48 ····.prologue
49 ····.line·56949 ····.line·570
50 ····invoke-virtual·{p0,·p1},·Landroid/support/v4/app/FragmentManagerState$1;->createFromParcel(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentManagerState;50 ····invoke-virtual·{p0,·p1},·Landroid/support/v4/app/FragmentManagerState$1;->createFromParcel(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentManagerState;
  
51 ····move-result-object·v051 ····move-result-object·v0
  
52 ····return-object·v052 ····return-object·v0
53 .end·method53 .end·method
  
54 .method·public·newArray(I)[Landroid/support/v4/app/FragmentManagerState;54 .method·public·newArray(I)[Landroid/support/v4/app/FragmentManagerState;
55 ····.locals·155 ····.locals·1
56 ····.param·p1,·"size"····#·I56 ····.param·p1,·"size"····#·I
  
57 ····.prologue57 ····.prologue
58 ····.line·57758 ····.line·578
59 ····new-array·v0,·p1,·[Landroid/support/v4/app/FragmentManagerState;59 ····new-array·v0,·p1,·[Landroid/support/v4/app/FragmentManagerState;
  
60 ····return-object·v060 ····return-object·v0
61 .end·method61 .end·method
  
62 .method·public·bridge·synthetic·newArray(I)[Ljava/lang/Object;62 .method·public·bridge·synthetic·newArray(I)[Ljava/lang/Object;
63 ····.locals·163 ····.locals·1
  
64 ····.prologue64 ····.prologue
65 ····.line·56965 ····.line·570
66 ····invoke-virtual·{p0,·p1},·Landroid/support/v4/app/FragmentManagerState$1;->newArray(I)[Landroid/support/v4/app/FragmentManagerState;66 ····invoke-virtual·{p0,·p1},·Landroid/support/v4/app/FragmentManagerState$1;->newArray(I)[Landroid/support/v4/app/FragmentManagerState;
  
67 ····move-result-object·v067 ····move-result-object·v0
  
68 ····return-object·v068 ····return-object·v0
69 .end·method69 .end·method
580 B
smali/android/support/v4/app/Fragment$InstantiationException.smali
    
Offset 17, 13 lines modifiedOffset 17, 13 lines modified
17 #·direct·methods17 #·direct·methods
18 .method·public·constructor·<init>(Ljava/lang/String;Ljava/lang/Exception;)V18 .method·public·constructor·<init>(Ljava/lang/String;Ljava/lang/Exception;)V
19 ····.locals·019 ····.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 ····.prologue22 ····.prologue
23 ····.line·37323 ····.line·378
24 ····invoke-direct·{p0,·p1,·p2},·Ljava/lang/RuntimeException;-><init>(Ljava/lang/String;Ljava/lang/Throwable;)V24 ····invoke-direct·{p0,·p1,·p2},·Ljava/lang/RuntimeException;-><init>(Ljava/lang/String;Ljava/lang/Throwable;)V
  
25 ····.line·37425 ····.line·379
26 ····return-void26 ····return-void
27 .end·method27 .end·method
915 B
smali/android/support/v4/app/FragmentTransitionCompat21$1.smali
    
Offset 19, 27 lines modifiedOffset 19, 27 lines modified
  
  
19 #·direct·methods19 #·direct·methods
20 .method·constructor·<init>(Landroid/graphics/Rect;)V20 .method·constructor·<init>(Landroid/graphics/Rect;)V
21 ····.locals·021 ····.locals·0
  
22 ····.prologue22 ····.prologue
23 ····.line·12923 ····.line·128
24 ····iput-object·p1,·p0,·Landroid/support/v4/app/FragmentTransitionCompat21$1;->val$epicenter:Landroid/graphics/Rect;24 ····iput-object·p1,·p0,·Landroid/support/v4/app/FragmentTransitionCompat21$1;->val$epicenter:Landroid/graphics/Rect;
  
25 ····invoke-direct·{p0},·Landroid/transition/Transition$EpicenterCallback;-><init>()V25 ····invoke-direct·{p0},·Landroid/transition/Transition$EpicenterCallback;-><init>()V
  
26 ····return-void26 ····return-void
27 .end·method27 .end·method
  
  
28 #·virtual·methods28 #·virtual·methods
29 .method·public·onGetEpicenter(Landroid/transition/Transition;)Landroid/graphics/Rect;29 .method·public·onGetEpicenter(Landroid/transition/Transition;)Landroid/graphics/Rect;
30 ····.locals·130 ····.locals·1
31 ····.param·p1,·"transition"····#·Landroid/transition/Transition;31 ····.param·p1,·"transition"····#·Landroid/transition/Transition;
  
32 ····.prologue32 ····.prologue
33 ····.line·13233 ····.line·131
34 ····iget-object·v0,·p0,·Landroid/support/v4/app/FragmentTransitionCompat21$1;->val$epicenter:Landroid/graphics/Rect;34 ····iget-object·v0,·p0,·Landroid/support/v4/app/FragmentTransitionCompat21$1;->val$epicenter:Landroid/graphics/Rect;
  
35 ····return-object·v035 ····return-object·v0
36 .end·method36 .end·method
4.9 KB
smali/android/support/v4/app/FragmentTransition$3.smali
    
Offset 1, 13 lines modifiedOffset 1, 13 lines modified
1 .class·final·Landroid/support/v4/app/FragmentTransition$3;1 .class·final·Landroid/support/v4/app/FragmentTransition$3;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"FragmentTransition.java"3 .source·"FragmentTransition.java"
  
4 #·interfaces4 #·interfaces
5 .implements·Landroid/view/ViewTreeObserver$OnPreDrawListener;5 .implements·Ljava/lang/Runnable;
  
  
6 #·annotations6 #·annotations
7 .annotation·system·Ldalvik/annotation/EnclosingMethod;7 .annotation·system·Ldalvik/annotation/EnclosingMethod;
8 ····value·=·Landroid/support/v4/app/FragmentTransition;->configureSharedElementsOptimized(Landroid/view/ViewGroup;Landroid/view/View;Landroid/support/v4/util/ArrayMap;Landroid/support/v4/app/FragmentTransition$FragmentContainerTransition;Ljava/util/ArrayList;Ljava/util/ArrayList;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;8 ····value·=·Landroid/support/v4/app/FragmentTransition;->configureSharedElementsOptimized(Landroid/view/ViewGroup;Landroid/view/View;Landroid/support/v4/util/ArrayMap;Landroid/support/v4/app/FragmentTransition$FragmentContainerTransition;Ljava/util/ArrayList;Ljava/util/ArrayList;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
9 .end·annotation9 .end·annotation
  
Offset 26, 81 lines modifiedOffset 26, 66 lines modified
  
26 .field·final·synthetic·val$inIsPop:Z26 .field·final·synthetic·val$inIsPop:Z
  
27 .field·final·synthetic·val$inSharedElements:Landroid/support/v4/util/ArrayMap;27 .field·final·synthetic·val$inSharedElements:Landroid/support/v4/util/ArrayMap;
  
28 .field·final·synthetic·val$outFragment:Landroid/support/v4/app/Fragment;28 .field·final·synthetic·val$outFragment:Landroid/support/v4/app/Fragment;
  
29 .field·final·synthetic·val$sceneRoot:Landroid/view/ViewGroup; 
  
  
30 #·direct·methods29 #·direct·methods
31 .method·constructor·<init>(Landroid/view/ViewGroup;Landroid/support/v4/app/Fragment;Landroid/support/v4/app/Fragment;ZLandroid/support/v4/util/ArrayMap;Landroid/view/View;Landroid/graphics/Rect;)V30 .method·constructor·<init>(Landroid/support/v4/app/Fragment;Landroid/support/v4/app/Fragment;ZLandroid/support/v4/util/ArrayMap;Landroid/view/View;Landroid/graphics/Rect;)V
32 ····.locals·031 ····.locals·0
  
33 ····.prologue32 ····.prologue
34 ····.line·52333 ····.line·528
35 ····iput-object·p1,·p0,·Landroid/support/v4/app/FragmentTransition$3;->val$sceneRoot:Landroid/view/ViewGroup; 
  
36 ····iput-object·p2,·p0,·Landroid/support/v4/app/FragmentTransition$3;->val$inFragment:Landroid/support/v4/app/Fragment;34 ····iput-object·p1,·p0,·Landroid/support/v4/app/FragmentTransition$3;->val$inFragment:Landroid/support/v4/app/Fragment;
  
37 ····iput-object·p3,·p0,·Landroid/support/v4/app/FragmentTransition$3;->val$outFragment:Landroid/support/v4/app/Fragment;35 ····iput-object·p2,·p0,·Landroid/support/v4/app/FragmentTransition$3;->val$outFragment:Landroid/support/v4/app/Fragment;
  
38 ····iput-boolean·p4,·p0,·Landroid/support/v4/app/FragmentTransition$3;->val$inIsPop:Z36 ····iput-boolean·p3,·p0,·Landroid/support/v4/app/FragmentTransition$3;->val$inIsPop:Z
  
39 ····iput-object·p5,·p0,·Landroid/support/v4/app/FragmentTransition$3;->val$inSharedElements:Landroid/support/v4/util/ArrayMap;37 ····iput-object·p4,·p0,·Landroid/support/v4/app/FragmentTransition$3;->val$inSharedElements:Landroid/support/v4/util/ArrayMap;
  
40 ····iput-object·p6,·p0,·Landroid/support/v4/app/FragmentTransition$3;->val$epicenterView:Landroid/view/View;38 ····iput-object·p5,·p0,·Landroid/support/v4/app/FragmentTransition$3;->val$epicenterView:Landroid/view/View;
  
41 ····iput-object·p7,·p0,·Landroid/support/v4/app/FragmentTransition$3;->val$epicenter:Landroid/graphics/Rect;39 ····iput-object·p6,·p0,·Landroid/support/v4/app/FragmentTransition$3;->val$epicenter:Landroid/graphics/Rect;
  
42 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V40 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
43 ····return-void41 ····return-void
44 .end·method42 .end·method
  
  
45 #·virtual·methods43 #·virtual·methods
46 .method·public·onPreDraw()Z44 .method·public·run()V
47 ····.locals·545 ····.locals·5
  
48 ····.prologue46 ····.prologue
49 ····.line·52647 ····.line·531
50 ····iget-object·v0,·p0,·Landroid/support/v4/app/FragmentTransition$3;->val$sceneRoot:Landroid/view/ViewGroup; 
  
51 ····invoke-virtual·{v0},·Landroid/view/ViewGroup;->getViewTreeObserver()Landroid/view/ViewTreeObserver; 
  
52 ····move-result-object·v0 
  
53 ····invoke-virtual·{v0,·p0},·Landroid/view/ViewTreeObserver;->removeOnPreDrawListener(Landroid/view/ViewTreeObserver$OnPreDrawListener;)V 
  
54 ····.line·527 
55 ····iget-object·v0,·p0,·Landroid/support/v4/app/FragmentTransition$3;->val$inFragment:Landroid/support/v4/app/Fragment;48 ····iget-object·v0,·p0,·Landroid/support/v4/app/FragmentTransition$3;->val$inFragment:Landroid/support/v4/app/Fragment;
  
56 ····iget-object·v1,·p0,·Landroid/support/v4/app/FragmentTransition$3;->val$outFragment:Landroid/support/v4/app/Fragment;49 ····iget-object·v1,·p0,·Landroid/support/v4/app/FragmentTransition$3;->val$outFragment:Landroid/support/v4/app/Fragment;
  
57 ····iget-boolean·v2,·p0,·Landroid/support/v4/app/FragmentTransition$3;->val$inIsPop:Z50 ····iget-boolean·v2,·p0,·Landroid/support/v4/app/FragmentTransition$3;->val$inIsPop:Z
  
58 ····iget-object·v3,·p0,·Landroid/support/v4/app/FragmentTransition$3;->val$inSharedElements:Landroid/support/v4/util/ArrayMap;51 ····iget-object·v3,·p0,·Landroid/support/v4/app/FragmentTransition$3;->val$inSharedElements:Landroid/support/v4/util/ArrayMap;
  
59 ····const/4·v4,·0x052 ····const/4·v4,·0x0
  
60 ····invoke-static·{v0,·v1,·v2,·v3,·v4},·Landroid/support/v4/app/FragmentTransition;->access$200(Landroid/support/v4/app/Fragment;Landroid/support/v4/app/Fragment;ZLandroid/support/v4/util/ArrayMap;Z)V53 ····invoke-static·{v0,·v1,·v2,·v3,·v4},·Landroid/support/v4/app/FragmentTransition;->access$200(Landroid/support/v4/app/Fragment;Landroid/support/v4/app/Fragment;ZLandroid/support/v4/util/ArrayMap;Z)V
  
61 ····.line·52954 ····.line·533
62 ····iget-object·v0,·p0,·Landroid/support/v4/app/FragmentTransition$3;->val$epicenterView:Landroid/view/View;55 ····iget-object·v0,·p0,·Landroid/support/v4/app/FragmentTransition$3;->val$epicenterView:Landroid/view/View;
  
63 ····if-eqz·v0,·:cond_056 ····if-eqz·v0,·:cond_0
  
64 ····.line·53057 ····.line·534
65 ····iget-object·v0,·p0,·Landroid/support/v4/app/FragmentTransition$3;->val$epicenterView:Landroid/view/View;58 ····iget-object·v0,·p0,·Landroid/support/v4/app/FragmentTransition$3;->val$epicenterView:Landroid/view/View;
  
66 ····iget-object·v1,·p0,·Landroid/support/v4/app/FragmentTransition$3;->val$epicenter:Landroid/graphics/Rect;59 ····iget-object·v1,·p0,·Landroid/support/v4/app/FragmentTransition$3;->val$epicenter:Landroid/graphics/Rect;
  
67 ····invoke-static·{v0,·v1},·Landroid/support/v4/app/FragmentTransitionCompat21;->getBoundsOnScreen(Landroid/view/View;Landroid/graphics/Rect;)V60 ····invoke-static·{v0,·v1},·Landroid/support/v4/app/FragmentTransitionCompat21;->getBoundsOnScreen(Landroid/view/View;Landroid/graphics/Rect;)V
  
68 ····.line·53261 ····.line·536
69 ····:cond_062 ····:cond_0
70 ····const/4·v0,·0x1 
  
71 ····return·v063 ····return-void
72 .end·method64 .end·method
11.2 KB
smali/android/support/v4/app/NotificationCompatJellybean.smali
    
Offset 670, 73 lines modifiedOffset 670, 91 lines modified
670 ····:try_end_0670 ····:try_end_0
671 ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0671 ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0
  
672 ····throw·v1672 ····throw·v1
673 .end·method673 .end·method
  
674 .method·private·static·getActionFromBundle(Landroid/os/Bundle;Landroid/support/v4/app/NotificationCompatBase$Action$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)Landroid/support/v4/app/NotificationCompatBase$Action;674 .method·private·static·getActionFromBundle(Landroid/os/Bundle;Landroid/support/v4/app/NotificationCompatBase$Action$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)Landroid/support/v4/app/NotificationCompatBase$Action;
675 ····.locals·7675 ····.locals·8
676 ····.param·p0,·"bundle"····#·Landroid/os/Bundle;676 ····.param·p0,·"bundle"····#·Landroid/os/Bundle;
677 ····.param·p1,·"actionFactory"····#·Landroid/support/v4/app/NotificationCompatBase$Action$Factory;677 ····.param·p1,·"actionFactory"····#·Landroid/support/v4/app/NotificationCompatBase$Action$Factory;
678 ····.param·p2,·"remoteInputFactory"····#·Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;678 ····.param·p2,·"remoteInputFactory"····#·Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;
  
679 ····.prologue679 ····.prologue
680 ····.line·380680 ····.line·380
681 ····const-string·v0,·"icon"681 ····const-string·v0,·"extras"
  
 682 ····invoke-virtual·{p0,·v0},·Landroid/os/Bundle;->getBundle(Ljava/lang/String;)Landroid/os/Bundle;
  
 683 ····move-result-object·v7
  
682 ····.line·381684 ····.line·381
 685 ····.local·v7,·"extras":Landroid/os/Bundle;
 686 ····const/4·v6,·0x0
  
 687 ····.line·382
 688 ····.local·v6,·"allowGeneratedReplies":Z
 689 ····if-eqz·v7,·:cond_0
  
 690 ····.line·383
 691 ····const-string·v0,·"android.support.allowGeneratedReplies"
  
 692 ····const/4·v1,·0x0
  
 693 ····invoke-virtual·{v7,·v0,·v1},·Landroid/os/Bundle;->getBoolean(Ljava/lang/String;Z)Z
  
 694 ····move-result·v6
  
 695 ····.line·385
 696 ····:cond_0
 697 ····const-string·v0,·"icon"
  
 698 ····.line·386
683 ····invoke-virtual·{p0,·v0},·Landroid/os/Bundle;->getInt(Ljava/lang/String;)I699 ····invoke-virtual·{p0,·v0},·Landroid/os/Bundle;->getInt(Ljava/lang/String;)I
  
684 ····move-result·v1700 ····move-result·v1
  
685 ····const-string·v0,·"title"701 ····const-string·v0,·"title"
  
686 ····.line·382702 ····.line·387
687 ····invoke-virtual·{p0,·v0},·Landroid/os/Bundle;->getCharSequence(Ljava/lang/String;)Ljava/lang/CharSequence;703 ····invoke-virtual·{p0,·v0},·Landroid/os/Bundle;->getCharSequence(Ljava/lang/String;)Ljava/lang/CharSequence;
  
688 ····move-result-object·v2704 ····move-result-object·v2
  
689 ····const-string·v0,·"actionIntent"705 ····const-string·v0,·"actionIntent"
  
690 ····.line·383706 ····.line·388
691 ····invoke-virtual·{p0,·v0},·Landroid/os/Bundle;->getParcelable(Ljava/lang/String;)Landroid/os/Parcelable;707 ····invoke-virtual·{p0,·v0},·Landroid/os/Bundle;->getParcelable(Ljava/lang/String;)Landroid/os/Parcelable;
  
692 ····move-result-object·v3708 ····move-result-object·v3
  
693 ····check-cast·v3,·Landroid/app/PendingIntent;709 ····check-cast·v3,·Landroid/app/PendingIntent;
  
694 ····const-string·v0,·"extras"710 ····const-string·v0,·"extras"
  
695 ····.line·384711 ····.line·389
696 ····invoke-virtual·{p0,·v0},·Landroid/os/Bundle;->getBundle(Ljava/lang/String;)Landroid/os/Bundle;712 ····invoke-virtual·{p0,·v0},·Landroid/os/Bundle;->getBundle(Ljava/lang/String;)Landroid/os/Bundle;
  
697 ····move-result-object·v4713 ····move-result-object·v4
  
698 ····const-string·v0,·"remoteInputs"714 ····const-string·v0,·"remoteInputs"
  
699 ····.line·386715 ····.line·391
700 ····invoke-static·{p0,·v0},·Landroid/support/v4/app/BundleUtil;->getBundleArrayFromBundle(Landroid/os/Bundle;Ljava/lang/String;)[Landroid/os/Bundle;716 ····invoke-static·{p0,·v0},·Landroid/support/v4/app/BundleUtil;->getBundleArrayFromBundle(Landroid/os/Bundle;Ljava/lang/String;)[Landroid/os/Bundle;
  
701 ····move-result-object·v0717 ····move-result-object·v0
  
702 ····.line·385718 ····.line·390
703 ····invoke-static·{v0,·p2},·Landroid/support/v4/app/RemoteInputCompatJellybean;->fromBundleArray([Landroid/os/Bundle;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;719 ····invoke-static·{v0,·p2},·Landroid/support/v4/app/RemoteInputCompatJellybean;->fromBundleArray([Landroid/os/Bundle;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;
  
704 ····move-result-object·v5720 ····move-result-object·v5
  
705 ····const-string·v0,·"allowGeneratedReplies" 
  
706 ····.line·387 
707 ····invoke-virtual·{p0,·v0},·Landroid/os/Bundle;->getBoolean(Ljava/lang/String;)Z 
  
708 ····move-result·v6 
  
709 ····move-object·v0,·p1721 ····move-object·v0,·p1
  
710 ····.line·380722 ····.line·385
711 ····invoke-interface/range·{v0·..·v6},·Landroid/support/v4/app/NotificationCompatBase$Action$Factory;->build(ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;Z)Landroid/support/v4/app/NotificationCompatBase$Action;723 ····invoke-interface/range·{v0·..·v6},·Landroid/support/v4/app/NotificationCompatBase$Action$Factory;->build(ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;[Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput;Z)Landroid/support/v4/app/NotificationCompatBase$Action;
  
712 ····move-result-object·v0724 ····move-result-object·v0
  
713 ····return-object·v0725 ····return-object·v0
714 .end·method726 .end·method
  
Offset 896, 77 lines modifiedOffset 914, 112 lines modified
896 ····.line·370914 ····.line·370
897 ····add-int/lit8·v1,·v1,·0x1915 ····add-int/lit8·v1,·v1,·0x1
  
898 ····goto·:goto_0916 ····goto·:goto_0
899 .end·method917 .end·method
  
900 .method·private·static·getBundleForAction(Landroid/support/v4/app/NotificationCompatBase$Action;)Landroid/os/Bundle;918 .method·private·static·getBundleForAction(Landroid/support/v4/app/NotificationCompatBase$Action;)Landroid/os/Bundle;
901 ····.locals·3919 ····.locals·4
902 ····.param·p0,·"action"····#·Landroid/support/v4/app/NotificationCompatBase$Action;920 ····.param·p0,·"action"····#·Landroid/support/v4/app/NotificationCompatBase$Action;
  
903 ····.prologue921 ····.prologue
904 ····.line·403922 ····.line·408
905 ····new-instance·v0,·Landroid/os/Bundle;923 ····new-instance·v1,·Landroid/os/Bundle;
  
906 ····invoke-direct·{v0},·Landroid/os/Bundle;-><init>()V924 ····invoke-direct·{v1},·Landroid/os/Bundle;-><init>()V
  
907 ····.line·404925 ····.line·409
908 ····.local·v0,·"bundle":Landroid/os/Bundle;926 ····.local·v1,·"bundle":Landroid/os/Bundle;
909 ····const-string·v1,·"icon"927 ····const-string·v2,·"icon"
  
910 ····invoke-virtual·{p0},·Landroid/support/v4/app/NotificationCompatBase$Action;->getIcon()I928 ····invoke-virtual·{p0},·Landroid/support/v4/app/NotificationCompatBase$Action;->getIcon()I
  
911 ····move-result·v2929 ····move-result·v3
  
912 ····invoke-virtual·{v0,·v1,·v2},·Landroid/os/Bundle;->putInt(Ljava/lang/String;I)V930 ····invoke-virtual·{v1,·v2,·v3},·Landroid/os/Bundle;->putInt(Ljava/lang/String;I)V
  
913 ····.line·405931 ····.line·410
914 ····const-string·v1,·"title"932 ····const-string·v2,·"title"
Max diff block lines reached; 6987/11395 bytes (61.32%) of diff not shown.
8.58 KB
smali/android/support/v4/app/Fragment$AnimationInfo.smali
    
Offset 55, 226 lines modifiedOffset 55, 226 lines modified
55 #·direct·methods55 #·direct·methods
56 .method·constructor·<init>()V56 .method·constructor·<init>()V
57 ····.locals·257 ····.locals·2
  
58 ····.prologue58 ····.prologue
59 ····const/4·v1,·0x059 ····const/4·v1,·0x0
  
60 ····.line·258460 ····.line·2589
61 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V61 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
62 ····.line·260362 ····.line·2608
63 ····iput-object·v1,·p0,·Landroid/support/v4/app/Fragment$AnimationInfo;->mEnterTransition:Ljava/lang/Object;63 ····iput-object·v1,·p0,·Landroid/support/v4/app/Fragment$AnimationInfo;->mEnterTransition:Ljava/lang/Object;
  
64 ····.line·260464 ····.line·2609
65 ····sget-object·v0,·Landroid/support/v4/app/Fragment;->USE_DEFAULT_TRANSITION:Ljava/lang/Object;65 ····sget-object·v0,·Landroid/support/v4/app/Fragment;->USE_DEFAULT_TRANSITION:Ljava/lang/Object;
  
66 ····iput-object·v0,·p0,·Landroid/support/v4/app/Fragment$AnimationInfo;->mReturnTransition:Ljava/lang/Object;66 ····iput-object·v0,·p0,·Landroid/support/v4/app/Fragment$AnimationInfo;->mReturnTransition:Ljava/lang/Object;
  
67 ····.line·260567 ····.line·2610
68 ····iput-object·v1,·p0,·Landroid/support/v4/app/Fragment$AnimationInfo;->mExitTransition:Ljava/lang/Object;68 ····iput-object·v1,·p0,·Landroid/support/v4/app/Fragment$AnimationInfo;->mExitTransition:Ljava/lang/Object;
  
69 ····.line·260669 ····.line·2611
70 ····sget-object·v0,·Landroid/support/v4/app/Fragment;->USE_DEFAULT_TRANSITION:Ljava/lang/Object;70 ····sget-object·v0,·Landroid/support/v4/app/Fragment;->USE_DEFAULT_TRANSITION:Ljava/lang/Object;
  
71 ····iput-object·v0,·p0,·Landroid/support/v4/app/Fragment$AnimationInfo;->mReenterTransition:Ljava/lang/Object;71 ····iput-object·v0,·p0,·Landroid/support/v4/app/Fragment$AnimationInfo;->mReenterTransition:Ljava/lang/Object;
  
72 ····.line·260772 ····.line·2612
73 ····iput-object·v1,·p0,·Landroid/support/v4/app/Fragment$AnimationInfo;->mSharedElementEnterTransition:Ljava/lang/Object;73 ····iput-object·v1,·p0,·Landroid/support/v4/app/Fragment$AnimationInfo;->mSharedElementEnterTransition:Ljava/lang/Object;
  
74 ····.line·260874 ····.line·2613
75 ····sget-object·v0,·Landroid/support/v4/app/Fragment;->USE_DEFAULT_TRANSITION:Ljava/lang/Object;75 ····sget-object·v0,·Landroid/support/v4/app/Fragment;->USE_DEFAULT_TRANSITION:Ljava/lang/Object;
  
76 ····iput-object·v0,·p0,·Landroid/support/v4/app/Fragment$AnimationInfo;->mSharedElementReturnTransition:Ljava/lang/Object;76 ····iput-object·v0,·p0,·Landroid/support/v4/app/Fragment$AnimationInfo;->mSharedElementReturnTransition:Ljava/lang/Object;
  
77 ····.line·261277 ····.line·2617
78 ····iput-object·v1,·p0,·Landroid/support/v4/app/Fragment$AnimationInfo;->mEnterTransitionCallback:Landroid/support/v4/app/SharedElementCallback;78 ····iput-object·v1,·p0,·Landroid/support/v4/app/Fragment$AnimationInfo;->mEnterTransitionCallback:Landroid/support/v4/app/SharedElementCallback;
  
79 ····.line·261379 ····.line·2618
80 ····iput-object·v1,·p0,·Landroid/support/v4/app/Fragment$AnimationInfo;->mExitTransitionCallback:Landroid/support/v4/app/SharedElementCallback;80 ····iput-object·v1,·p0,·Landroid/support/v4/app/Fragment$AnimationInfo;->mExitTransitionCallback:Landroid/support/v4/app/SharedElementCallback;
  
81 ····return-void81 ····return-void
82 .end·method82 .end·method
  
83 .method·static·synthetic·access$000(Landroid/support/v4/app/Fragment$AnimationInfo;)Ljava/lang/Object;83 .method·static·synthetic·access$000(Landroid/support/v4/app/Fragment$AnimationInfo;)Ljava/lang/Object;
84 ····.locals·184 ····.locals·1
85 ····.param·p0,·"x0"····#·Landroid/support/v4/app/Fragment$AnimationInfo;85 ····.param·p0,·"x0"····#·Landroid/support/v4/app/Fragment$AnimationInfo;
  
86 ····.prologue86 ····.prologue
87 ····.line·258487 ····.line·2589
88 ····iget-object·v0,·p0,·Landroid/support/v4/app/Fragment$AnimationInfo;->mEnterTransition:Ljava/lang/Object;88 ····iget-object·v0,·p0,·Landroid/support/v4/app/Fragment$AnimationInfo;->mEnterTransition:Ljava/lang/Object;
  
89 ····return-object·v089 ····return-object·v0
90 .end·method90 .end·method
  
91 .method·static·synthetic·access$002(Landroid/support/v4/app/Fragment$AnimationInfo;Ljava/lang/Object;)Ljava/lang/Object;91 .method·static·synthetic·access$002(Landroid/support/v4/app/Fragment$AnimationInfo;Ljava/lang/Object;)Ljava/lang/Object;
92 ····.locals·092 ····.locals·0
93 ····.param·p0,·"x0"····#·Landroid/support/v4/app/Fragment$AnimationInfo;93 ····.param·p0,·"x0"····#·Landroid/support/v4/app/Fragment$AnimationInfo;
94 ····.param·p1,·"x1"····#·Ljava/lang/Object;94 ····.param·p1,·"x1"····#·Ljava/lang/Object;
  
95 ····.prologue95 ····.prologue
96 ····.line·258496 ····.line·2589
97 ····iput-object·p1,·p0,·Landroid/support/v4/app/Fragment$AnimationInfo;->mEnterTransition:Ljava/lang/Object;97 ····iput-object·p1,·p0,·Landroid/support/v4/app/Fragment$AnimationInfo;->mEnterTransition:Ljava/lang/Object;
  
98 ····return-object·p198 ····return-object·p1
99 .end·method99 .end·method
  
100 .method·static·synthetic·access$100(Landroid/support/v4/app/Fragment$AnimationInfo;)Ljava/lang/Object;100 .method·static·synthetic·access$100(Landroid/support/v4/app/Fragment$AnimationInfo;)Ljava/lang/Object;
101 ····.locals·1101 ····.locals·1
102 ····.param·p0,·"x0"····#·Landroid/support/v4/app/Fragment$AnimationInfo;102 ····.param·p0,·"x0"····#·Landroid/support/v4/app/Fragment$AnimationInfo;
  
103 ····.prologue103 ····.prologue
104 ····.line·2584104 ····.line·2589
105 ····iget-object·v0,·p0,·Landroid/support/v4/app/Fragment$AnimationInfo;->mReturnTransition:Ljava/lang/Object;105 ····iget-object·v0,·p0,·Landroid/support/v4/app/Fragment$AnimationInfo;->mReturnTransition:Ljava/lang/Object;
  
106 ····return-object·v0106 ····return-object·v0
107 .end·method107 .end·method
  
108 .method·static·synthetic·access$102(Landroid/support/v4/app/Fragment$AnimationInfo;Ljava/lang/Object;)Ljava/lang/Object;108 .method·static·synthetic·access$102(Landroid/support/v4/app/Fragment$AnimationInfo;Ljava/lang/Object;)Ljava/lang/Object;
109 ····.locals·0109 ····.locals·0
110 ····.param·p0,·"x0"····#·Landroid/support/v4/app/Fragment$AnimationInfo;110 ····.param·p0,·"x0"····#·Landroid/support/v4/app/Fragment$AnimationInfo;
111 ····.param·p1,·"x1"····#·Ljava/lang/Object;111 ····.param·p1,·"x1"····#·Ljava/lang/Object;
  
112 ····.prologue112 ····.prologue
113 ····.line·2584113 ····.line·2589
114 ····iput-object·p1,·p0,·Landroid/support/v4/app/Fragment$AnimationInfo;->mReturnTransition:Ljava/lang/Object;114 ····iput-object·p1,·p0,·Landroid/support/v4/app/Fragment$AnimationInfo;->mReturnTransition:Ljava/lang/Object;
  
115 ····return-object·p1115 ····return-object·p1
116 .end·method116 .end·method
  
117 .method·static·synthetic·access$200(Landroid/support/v4/app/Fragment$AnimationInfo;)Ljava/lang/Object;117 .method·static·synthetic·access$200(Landroid/support/v4/app/Fragment$AnimationInfo;)Ljava/lang/Object;
118 ····.locals·1118 ····.locals·1
119 ····.param·p0,·"x0"····#·Landroid/support/v4/app/Fragment$AnimationInfo;119 ····.param·p0,·"x0"····#·Landroid/support/v4/app/Fragment$AnimationInfo;
  
120 ····.prologue120 ····.prologue
121 ····.line·2584121 ····.line·2589
122 ····iget-object·v0,·p0,·Landroid/support/v4/app/Fragment$AnimationInfo;->mExitTransition:Ljava/lang/Object;122 ····iget-object·v0,·p0,·Landroid/support/v4/app/Fragment$AnimationInfo;->mExitTransition:Ljava/lang/Object;
  
123 ····return-object·v0123 ····return-object·v0
124 .end·method124 .end·method
  
125 .method·static·synthetic·access$202(Landroid/support/v4/app/Fragment$AnimationInfo;Ljava/lang/Object;)Ljava/lang/Object;125 .method·static·synthetic·access$202(Landroid/support/v4/app/Fragment$AnimationInfo;Ljava/lang/Object;)Ljava/lang/Object;
126 ····.locals·0126 ····.locals·0
127 ····.param·p0,·"x0"····#·Landroid/support/v4/app/Fragment$AnimationInfo;127 ····.param·p0,·"x0"····#·Landroid/support/v4/app/Fragment$AnimationInfo;
128 ····.param·p1,·"x1"····#·Ljava/lang/Object;128 ····.param·p1,·"x1"····#·Ljava/lang/Object;
  
129 ····.prologue129 ····.prologue
130 ····.line·2584130 ····.line·2589
131 ····iput-object·p1,·p0,·Landroid/support/v4/app/Fragment$AnimationInfo;->mExitTransition:Ljava/lang/Object;131 ····iput-object·p1,·p0,·Landroid/support/v4/app/Fragment$AnimationInfo;->mExitTransition:Ljava/lang/Object;
  
132 ····return-object·p1132 ····return-object·p1
133 .end·method133 .end·method
  
134 .method·static·synthetic·access$300(Landroid/support/v4/app/Fragment$AnimationInfo;)Ljava/lang/Object;134 .method·static·synthetic·access$300(Landroid/support/v4/app/Fragment$AnimationInfo;)Ljava/lang/Object;
135 ····.locals·1135 ····.locals·1
136 ····.param·p0,·"x0"····#·Landroid/support/v4/app/Fragment$AnimationInfo;136 ····.param·p0,·"x0"····#·Landroid/support/v4/app/Fragment$AnimationInfo;
  
137 ····.prologue137 ····.prologue
138 ····.line·2584138 ····.line·2589
139 ····iget-object·v0,·p0,·Landroid/support/v4/app/Fragment$AnimationInfo;->mReenterTransition:Ljava/lang/Object;139 ····iget-object·v0,·p0,·Landroid/support/v4/app/Fragment$AnimationInfo;->mReenterTransition:Ljava/lang/Object;
  
140 ····return-object·v0140 ····return-object·v0
141 .end·method141 .end·method
  
142 .method·static·synthetic·access$302(Landroid/support/v4/app/Fragment$AnimationInfo;Ljava/lang/Object;)Ljava/lang/Object;142 .method·static·synthetic·access$302(Landroid/support/v4/app/Fragment$AnimationInfo;Ljava/lang/Object;)Ljava/lang/Object;
143 ····.locals·0143 ····.locals·0
144 ····.param·p0,·"x0"····#·Landroid/support/v4/app/Fragment$AnimationInfo;144 ····.param·p0,·"x0"····#·Landroid/support/v4/app/Fragment$AnimationInfo;
145 ····.param·p1,·"x1"····#·Ljava/lang/Object;145 ····.param·p1,·"x1"····#·Ljava/lang/Object;
Max diff block lines reached; 3692/8677 bytes (42.55%) of diff not shown.
386 B
smali/android/support/v4/app/FragmentTransition$FragmentContainerTransition.smali
    
Offset 29, 12 lines modifiedOffset 29, 12 lines modified
  
  
29 #·direct·methods29 #·direct·methods
30 .method·constructor·<init>()V30 .method·constructor·<init>()V
31 ····.locals·031 ····.locals·0
  
32 ····.prologue32 ····.prologue
33 ····.line·109533 ····.line·1116
34 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V34 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
35 ····return-void35 ····return-void
36 .end·method36 .end·method
2.68 KB
smali/android/support/v4/app/FragmentManagerImpl$2.smali
    
Offset 24, 15 lines modifiedOffset 24, 15 lines modified
24 .method·constructor·<init>(Landroid/support/v4/app/FragmentManagerImpl;Landroid/view/View;Landroid/view/animation/Animation;Landroid/support/v4/app/Fragment;)V24 .method·constructor·<init>(Landroid/support/v4/app/FragmentManagerImpl;Landroid/view/View;Landroid/view/animation/Animation;Landroid/support/v4/app/Fragment;)V
25 ····.locals·025 ····.locals·0
26 ····.param·p1,·"this$0"····#·Landroid/support/v4/app/FragmentManagerImpl;26 ····.param·p1,·"this$0"····#·Landroid/support/v4/app/FragmentManagerImpl;
27 ····.param·p2,·"v"····#·Landroid/view/View;27 ····.param·p2,·"v"····#·Landroid/view/View;
28 ····.param·p3,·"anim"····#·Landroid/view/animation/Animation;28 ····.param·p3,·"anim"····#·Landroid/view/animation/Animation;
  
29 ····.prologue29 ····.prologue
30 ····.line·139330 ····.line·1398
31 ····iput-object·p1,·p0,·Landroid/support/v4/app/FragmentManagerImpl$2;->this$0:Landroid/support/v4/app/FragmentManagerImpl;31 ····iput-object·p1,·p0,·Landroid/support/v4/app/FragmentManagerImpl$2;->this$0:Landroid/support/v4/app/FragmentManagerImpl;
  
32 ····iput-object·p4,·p0,·Landroid/support/v4/app/FragmentManagerImpl$2;->val$fragment:Landroid/support/v4/app/Fragment;32 ····iput-object·p4,·p0,·Landroid/support/v4/app/FragmentManagerImpl$2;->val$fragment:Landroid/support/v4/app/Fragment;
  
33 ····invoke-direct·{p0,·p2,·p3},·Landroid/support/v4/app/FragmentManagerImpl$AnimateOnHWLayerIfNeededListener;-><init>(Landroid/view/View;Landroid/view/animation/Animation;)V33 ····invoke-direct·{p0,·p2,·p3},·Landroid/support/v4/app/FragmentManagerImpl$AnimateOnHWLayerIfNeededListener;-><init>(Landroid/view/View;Landroid/view/animation/Animation;)V
  
34 ····return-void34 ····return-void
Offset 43, 34 lines modifiedOffset 43, 34 lines modified
43 .method·public·onAnimationEnd(Landroid/view/animation/Animation;)V43 .method·public·onAnimationEnd(Landroid/view/animation/Animation;)V
44 ····.locals·644 ····.locals·6
45 ····.param·p1,·"animation"····#·Landroid/view/animation/Animation;45 ····.param·p1,·"animation"····#·Landroid/view/animation/Animation;
  
46 ····.prologue46 ····.prologue
47 ····const/4·v3,·0x047 ····const/4·v3,·0x0
  
48 ····.line·139648 ····.line·1401
49 ····invoke-super·{p0,·p1},·Landroid/support/v4/app/FragmentManagerImpl$AnimateOnHWLayerIfNeededListener;->onAnimationEnd(Landroid/view/animation/Animation;)V49 ····invoke-super·{p0,·p1},·Landroid/support/v4/app/FragmentManagerImpl$AnimateOnHWLayerIfNeededListener;->onAnimationEnd(Landroid/view/animation/Animation;)V
  
50 ····.line·139750 ····.line·1402
51 ····iget-object·v0,·p0,·Landroid/support/v4/app/FragmentManagerImpl$2;->val$fragment:Landroid/support/v4/app/Fragment;51 ····iget-object·v0,·p0,·Landroid/support/v4/app/FragmentManagerImpl$2;->val$fragment:Landroid/support/v4/app/Fragment;
  
52 ····invoke-virtual·{v0},·Landroid/support/v4/app/Fragment;->getAnimatingAway()Landroid/view/View;52 ····invoke-virtual·{v0},·Landroid/support/v4/app/Fragment;->getAnimatingAway()Landroid/view/View;
  
53 ····move-result-object·v053 ····move-result-object·v0
  
54 ····if-eqz·v0,·:cond_054 ····if-eqz·v0,·:cond_0
  
55 ····.line·139855 ····.line·1403
56 ····iget-object·v0,·p0,·Landroid/support/v4/app/FragmentManagerImpl$2;->val$fragment:Landroid/support/v4/app/Fragment;56 ····iget-object·v0,·p0,·Landroid/support/v4/app/FragmentManagerImpl$2;->val$fragment:Landroid/support/v4/app/Fragment;
  
57 ····const/4·v1,·0x057 ····const/4·v1,·0x0
  
58 ····invoke-virtual·{v0,·v1},·Landroid/support/v4/app/Fragment;->setAnimatingAway(Landroid/view/View;)V58 ····invoke-virtual·{v0,·v1},·Landroid/support/v4/app/Fragment;->setAnimatingAway(Landroid/view/View;)V
  
59 ····.line·139959 ····.line·1404
60 ····iget-object·v0,·p0,·Landroid/support/v4/app/FragmentManagerImpl$2;->this$0:Landroid/support/v4/app/FragmentManagerImpl;60 ····iget-object·v0,·p0,·Landroid/support/v4/app/FragmentManagerImpl$2;->this$0:Landroid/support/v4/app/FragmentManagerImpl;
  
61 ····iget-object·v1,·p0,·Landroid/support/v4/app/FragmentManagerImpl$2;->val$fragment:Landroid/support/v4/app/Fragment;61 ····iget-object·v1,·p0,·Landroid/support/v4/app/FragmentManagerImpl$2;->val$fragment:Landroid/support/v4/app/Fragment;
  
62 ····iget-object·v2,·p0,·Landroid/support/v4/app/FragmentManagerImpl$2;->val$fragment:Landroid/support/v4/app/Fragment;62 ····iget-object·v2,·p0,·Landroid/support/v4/app/FragmentManagerImpl$2;->val$fragment:Landroid/support/v4/app/Fragment;
  
63 ····invoke-virtual·{v2},·Landroid/support/v4/app/Fragment;->getStateAfterAnimating()I63 ····invoke-virtual·{v2},·Landroid/support/v4/app/Fragment;->getStateAfterAnimating()I
Offset 79, 11 lines modifiedOffset 79, 11 lines modified
  
79 ····move·v4,·v379 ····move·v4,·v3
  
80 ····move·v5,·v380 ····move·v5,·v3
  
81 ····invoke-virtual/range·{v0·..·v5},·Landroid/support/v4/app/FragmentManagerImpl;->moveToState(Landroid/support/v4/app/Fragment;IIIZ)V81 ····invoke-virtual/range·{v0·..·v5},·Landroid/support/v4/app/FragmentManagerImpl;->moveToState(Landroid/support/v4/app/Fragment;IIIZ)V
  
82 ····.line·140282 ····.line·1407
83 ····:cond_083 ····:cond_0
84 ····return-void84 ····return-void
85 .end·method85 .end·method
2.3 KB
smali/android/support/v4/app/FragmentTransition$1.smali
    
Offset 1, 67 lines modifiedOffset 1, 52 lines modified
1 .class·final·Landroid/support/v4/app/FragmentTransition$1;1 .class·final·Landroid/support/v4/app/FragmentTransition$1;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"FragmentTransition.java"3 .source·"FragmentTransition.java"
  
4 #·interfaces4 #·interfaces
5 .implements·Landroid/view/ViewTreeObserver$OnPreDrawListener;5 .implements·Ljava/lang/Runnable;
  
  
6 #·annotations6 #·annotations
7 .annotation·system·Ldalvik/annotation/EnclosingMethod;7 .annotation·system·Ldalvik/annotation/EnclosingMethod;
8 ····value·=·Landroid/support/v4/app/FragmentTransition;->replaceHide(Ljava/lang/Object;Landroid/support/v4/app/Fragment;Ljava/util/ArrayList;)V8 ····value·=·Landroid/support/v4/app/FragmentTransition;->replaceHide(Ljava/lang/Object;Landroid/support/v4/app/Fragment;Ljava/util/ArrayList;)V
9 .end·annotation9 .end·annotation
  
10 .annotation·system·Ldalvik/annotation/InnerClass;10 .annotation·system·Ldalvik/annotation/InnerClass;
11 ····accessFlags·=·0x811 ····accessFlags·=·0x8
12 ····name·=·null12 ····name·=·null
13 .end·annotation13 .end·annotation
  
  
14 #·instance·fields14 #·instance·fields
15 .field·final·synthetic·val$container:Landroid/view/ViewGroup; 
  
16 .field·final·synthetic·val$exitingViews:Ljava/util/ArrayList;15 .field·final·synthetic·val$exitingViews:Ljava/util/ArrayList;
  
  
17 #·direct·methods16 #·direct·methods
18 .method·constructor·<init>(Landroid/view/ViewGroup;Ljava/util/ArrayList;)V17 .method·constructor·<init>(Ljava/util/ArrayList;)V
19 ····.locals·018 ····.locals·0
  
20 ····.prologue19 ····.prologue
21 ····.line·25420 ····.line·255
22 ····iput-object·p1,·p0,·Landroid/support/v4/app/FragmentTransition$1;->val$container:Landroid/view/ViewGroup; 
  
23 ····iput-object·p2,·p0,·Landroid/support/v4/app/FragmentTransition$1;->val$exitingViews:Ljava/util/ArrayList;21 ····iput-object·p1,·p0,·Landroid/support/v4/app/FragmentTransition$1;->val$exitingViews:Ljava/util/ArrayList;
  
24 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V22 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
25 ····return-void23 ····return-void
26 .end·method24 .end·method
  
  
27 #·virtual·methods25 #·virtual·methods
28 .method·public·onPreDraw()Z26 .method·public·run()V
29 ····.locals·227 ····.locals·2
  
30 ····.prologue28 ····.prologue
31 ····.line·257 
32 ····iget-object·v0,·p0,·Landroid/support/v4/app/FragmentTransition$1;->val$container:Landroid/view/ViewGroup; 
  
33 ····invoke-virtual·{v0},·Landroid/view/ViewGroup;->getViewTreeObserver()Landroid/view/ViewTreeObserver; 
  
34 ····move-result-object·v0 
  
35 ····invoke-virtual·{v0,·p0},·Landroid/view/ViewTreeObserver;->removeOnPreDrawListener(Landroid/view/ViewTreeObserver$OnPreDrawListener;)V 
  
36 ····.line·25829 ····.line·258
37 ····iget-object·v0,·p0,·Landroid/support/v4/app/FragmentTransition$1;->val$exitingViews:Ljava/util/ArrayList;30 ····iget-object·v0,·p0,·Landroid/support/v4/app/FragmentTransition$1;->val$exitingViews:Ljava/util/ArrayList;
  
38 ····const/4·v1,·0x431 ····const/4·v1,·0x4
  
39 ····invoke-static·{v0,·v1},·Landroid/support/v4/app/FragmentTransition;->access$000(Ljava/util/ArrayList;I)V32 ····invoke-static·{v0,·v1},·Landroid/support/v4/app/FragmentTransition;->access$000(Ljava/util/ArrayList;I)V
  
40 ····.line·25933 ····.line·259
41 ····const/4·v0,·0x1 
  
42 ····return·v034 ····return-void
43 .end·method35 .end·method
900 B
smali/android/support/v4/app/Fragment$1.smali
    
Offset 23, 29 lines modifiedOffset 23, 29 lines modified
  
23 #·direct·methods23 #·direct·methods
24 .method·constructor·<init>(Landroid/support/v4/app/Fragment;)V24 .method·constructor·<init>(Landroid/support/v4/app/Fragment;)V
25 ····.locals·025 ····.locals·0
26 ····.param·p1,·"this$0"····#·Landroid/support/v4/app/Fragment;26 ····.param·p1,·"this$0"····#·Landroid/support/v4/app/Fragment;
  
27 ····.prologue27 ····.prologue
28 ····.line·202128 ····.line·2026
29 ····iput-object·p1,·p0,·Landroid/support/v4/app/Fragment$1;->this$0:Landroid/support/v4/app/Fragment;29 ····iput-object·p1,·p0,·Landroid/support/v4/app/Fragment$1;->this$0:Landroid/support/v4/app/Fragment;
  
30 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V30 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
31 ····return-void31 ····return-void
32 .end·method32 .end·method
  
  
33 #·virtual·methods33 #·virtual·methods
34 .method·public·run()V34 .method·public·run()V
35 ····.locals·135 ····.locals·1
  
36 ····.prologue36 ····.prologue
37 ····.line·202437 ····.line·2029
38 ····iget-object·v0,·p0,·Landroid/support/v4/app/Fragment$1;->this$0:Landroid/support/v4/app/Fragment;38 ····iget-object·v0,·p0,·Landroid/support/v4/app/Fragment$1;->this$0:Landroid/support/v4/app/Fragment;
  
39 ····invoke-static·{v0},·Landroid/support/v4/app/Fragment;->access$800(Landroid/support/v4/app/Fragment;)V39 ····invoke-static·{v0},·Landroid/support/v4/app/Fragment;->access$800(Landroid/support/v4/app/Fragment;)V
  
40 ····.line·202540 ····.line·2030
41 ····return-void41 ····return-void
42 .end·method42 .end·method
1.39 KB
smali/android/support/v4/app/FragmentTransitionCompat21$6.smali
    
Offset 19, 47 lines modifiedOffset 19, 47 lines modified
  
  
19 #·direct·methods19 #·direct·methods
20 .method·constructor·<init>(Landroid/graphics/Rect;)V20 .method·constructor·<init>(Landroid/graphics/Rect;)V
21 ····.locals·021 ····.locals·0
  
22 ····.prologue22 ····.prologue
23 ····.line·55523 ····.line·548
24 ····iput-object·p1,·p0,·Landroid/support/v4/app/FragmentTransitionCompat21$6;->val$epicenter:Landroid/graphics/Rect;24 ····iput-object·p1,·p0,·Landroid/support/v4/app/FragmentTransitionCompat21$6;->val$epicenter:Landroid/graphics/Rect;
  
25 ····invoke-direct·{p0},·Landroid/transition/Transition$EpicenterCallback;-><init>()V25 ····invoke-direct·{p0},·Landroid/transition/Transition$EpicenterCallback;-><init>()V
  
26 ····return-void26 ····return-void
27 .end·method27 .end·method
  
  
28 #·virtual·methods28 #·virtual·methods
29 .method·public·onGetEpicenter(Landroid/transition/Transition;)Landroid/graphics/Rect;29 .method·public·onGetEpicenter(Landroid/transition/Transition;)Landroid/graphics/Rect;
30 ····.locals·130 ····.locals·1
31 ····.param·p1,·"transition"····#·Landroid/transition/Transition;31 ····.param·p1,·"transition"····#·Landroid/transition/Transition;
  
32 ····.prologue32 ····.prologue
33 ····.line·55833 ····.line·551
34 ····iget-object·v0,·p0,·Landroid/support/v4/app/FragmentTransitionCompat21$6;->val$epicenter:Landroid/graphics/Rect;34 ····iget-object·v0,·p0,·Landroid/support/v4/app/FragmentTransitionCompat21$6;->val$epicenter:Landroid/graphics/Rect;
  
35 ····if-eqz·v0,·:cond_035 ····if-eqz·v0,·:cond_0
  
36 ····iget-object·v0,·p0,·Landroid/support/v4/app/FragmentTransitionCompat21$6;->val$epicenter:Landroid/graphics/Rect;36 ····iget-object·v0,·p0,·Landroid/support/v4/app/FragmentTransitionCompat21$6;->val$epicenter:Landroid/graphics/Rect;
  
37 ····invoke-virtual·{v0},·Landroid/graphics/Rect;->isEmpty()Z37 ····invoke-virtual·{v0},·Landroid/graphics/Rect;->isEmpty()Z
  
38 ····move-result·v038 ····move-result·v0
  
39 ····if-eqz·v0,·:cond_139 ····if-eqz·v0,·:cond_1
  
40 ····.line·55940 ····.line·552
41 ····:cond_041 ····:cond_0
42 ····const/4·v0,·0x042 ····const/4·v0,·0x0
  
43 ····.line·56143 ····.line·554
44 ····:goto_044 ····:goto_0
45 ····return-object·v045 ····return-object·v0
  
46 ····:cond_146 ····:cond_1
47 ····iget-object·v0,·p0,·Landroid/support/v4/app/FragmentTransitionCompat21$6;->val$epicenter:Landroid/graphics/Rect;47 ····iget-object·v0,·p0,·Landroid/support/v4/app/FragmentTransitionCompat21$6;->val$epicenter:Landroid/graphics/Rect;
  
48 ····goto·:goto_048 ····goto·:goto_0
4.07 KB
smali/android/support/v4/app/FragmentTransitionCompat21$4.smali
    
Offset 1, 13 lines modifiedOffset 1, 13 lines modified
1 .class·final·Landroid/support/v4/app/FragmentTransitionCompat21$4;1 .class·final·Landroid/support/v4/app/FragmentTransitionCompat21$4;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"FragmentTransitionCompat21.java"3 .source·"FragmentTransitionCompat21.java"
  
4 #·interfaces4 #·interfaces
5 .implements·Landroid/view/ViewTreeObserver$OnPreDrawListener;5 .implements·Ljava/lang/Runnable;
  
  
6 #·annotations6 #·annotations
7 .annotation·system·Ldalvik/annotation/EnclosingMethod;7 .annotation·system·Ldalvik/annotation/EnclosingMethod;
8 ····value·=·Landroid/support/v4/app/FragmentTransitionCompat21;->setNameOverridesUnoptimized(Landroid/view/View;Ljava/util/ArrayList;Ljava/util/Map;)V8 ····value·=·Landroid/support/v4/app/FragmentTransitionCompat21;->setNameOverridesUnoptimized(Landroid/view/View;Ljava/util/ArrayList;Ljava/util/Map;)V
9 .end·annotation9 .end·annotation
  
Offset 16, 104 lines modifiedOffset 16, 89 lines modified
16 ····name·=·null16 ····name·=·null
17 .end·annotation17 .end·annotation
  
  
18 #·instance·fields18 #·instance·fields
19 .field·final·synthetic·val$nameOverrides:Ljava/util/Map;19 .field·final·synthetic·val$nameOverrides:Ljava/util/Map;
  
20 .field·final·synthetic·val$sceneRoot:Landroid/view/View; 
  
21 .field·final·synthetic·val$sharedElementsIn:Ljava/util/ArrayList;20 .field·final·synthetic·val$sharedElementsIn:Ljava/util/ArrayList;
  
  
22 #·direct·methods21 #·direct·methods
23 .method·constructor·<init>(Landroid/view/View;Ljava/util/ArrayList;Ljava/util/Map;)V22 .method·constructor·<init>(Ljava/util/ArrayList;Ljava/util/Map;)V
24 ····.locals·023 ····.locals·0
  
25 ····.prologue24 ····.prologue
26 ····.line·41025 ····.line·405
27 ····iput-object·p1,·p0,·Landroid/support/v4/app/FragmentTransitionCompat21$4;->val$sceneRoot:Landroid/view/View;26 ····iput-object·p1,·p0,·Landroid/support/v4/app/FragmentTransitionCompat21$4;->val$sharedElementsIn:Ljava/util/ArrayList;
  
28 ····iput-object·p2,·p0,·Landroid/support/v4/app/FragmentTransitionCompat21$4;->val$sharedElementsIn:Ljava/util/ArrayList; 
  
29 ····iput-object·p3,·p0,·Landroid/support/v4/app/FragmentTransitionCompat21$4;->val$nameOverrides:Ljava/util/Map;27 ····iput-object·p2,·p0,·Landroid/support/v4/app/FragmentTransitionCompat21$4;->val$nameOverrides:Ljava/util/Map;
  
30 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
31 ····return-void29 ····return-void
32 .end·method30 .end·method
  
  
33 #·virtual·methods31 #·virtual·methods
34 .method·public·onPreDraw()Z32 .method·public·run()V
35 ····.locals·633 ····.locals·6
  
36 ····.prologue34 ····.prologue
37 ····.line·41335 ····.line·408
38 ····iget-object·v5,·p0,·Landroid/support/v4/app/FragmentTransitionCompat21$4;->val$sceneRoot:Landroid/view/View; 
  
39 ····invoke-virtual·{v5},·Landroid/view/View;->getViewTreeObserver()Landroid/view/ViewTreeObserver; 
  
40 ····move-result-object·v5 
  
41 ····invoke-virtual·{v5,·p0},·Landroid/view/ViewTreeObserver;->removeOnPreDrawListener(Landroid/view/ViewTreeObserver$OnPreDrawListener;)V 
  
42 ····.line·414 
43 ····iget-object·v5,·p0,·Landroid/support/v4/app/FragmentTransitionCompat21$4;->val$sharedElementsIn:Ljava/util/ArrayList;36 ····iget-object·v5,·p0,·Landroid/support/v4/app/FragmentTransitionCompat21$4;->val$sharedElementsIn:Ljava/util/ArrayList;
  
44 ····invoke-virtual·{v5},·Ljava/util/ArrayList;->size()I37 ····invoke-virtual·{v5},·Ljava/util/ArrayList;->size()I
  
45 ····move-result·v338 ····move-result·v3
  
46 ····.line·41539 ····.line·409
47 ····.local·v3,·"numSharedElements":I40 ····.local·v3,·"numSharedElements":I
48 ····const/4·v0,·0x041 ····const/4·v0,·0x0
  
49 ····.local·v0,·"i":I42 ····.local·v0,·"i":I
50 ····:goto_043 ····:goto_0
51 ····if-ge·v0,·v3,·:cond_144 ····if-ge·v0,·v3,·:cond_1
  
52 ····.line·41645 ····.line·410
53 ····iget-object·v5,·p0,·Landroid/support/v4/app/FragmentTransitionCompat21$4;->val$sharedElementsIn:Ljava/util/ArrayList;46 ····iget-object·v5,·p0,·Landroid/support/v4/app/FragmentTransitionCompat21$4;->val$sharedElementsIn:Ljava/util/ArrayList;
  
54 ····invoke-virtual·{v5,·v0},·Ljava/util/ArrayList;->get(I)Ljava/lang/Object;47 ····invoke-virtual·{v5,·v0},·Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
  
55 ····move-result-object·v448 ····move-result-object·v4
  
56 ····check-cast·v4,·Landroid/view/View;49 ····check-cast·v4,·Landroid/view/View;
  
57 ····.line·41750 ····.line·411
58 ····.local·v4,·"view":Landroid/view/View;51 ····.local·v4,·"view":Landroid/view/View;
59 ····invoke-virtual·{v4},·Landroid/view/View;->getTransitionName()Ljava/lang/String;52 ····invoke-virtual·{v4},·Landroid/view/View;->getTransitionName()Ljava/lang/String;
  
60 ····move-result-object·v253 ····move-result-object·v2
  
61 ····.line·41854 ····.line·412
62 ····.local·v2,·"name":Ljava/lang/String;55 ····.local·v2,·"name":Ljava/lang/String;
63 ····if-eqz·v2,·:cond_056 ····if-eqz·v2,·:cond_0
  
64 ····.line·41957 ····.line·413
65 ····iget-object·v5,·p0,·Landroid/support/v4/app/FragmentTransitionCompat21$4;->val$nameOverrides:Ljava/util/Map;58 ····iget-object·v5,·p0,·Landroid/support/v4/app/FragmentTransitionCompat21$4;->val$nameOverrides:Ljava/util/Map;
  
66 ····invoke-static·{v5,·v2},·Landroid/support/v4/app/FragmentTransitionCompat21;->access$000(Ljava/util/Map;Ljava/lang/String;)Ljava/lang/String;59 ····invoke-static·{v5,·v2},·Landroid/support/v4/app/FragmentTransitionCompat21;->access$000(Ljava/util/Map;Ljava/lang/String;)Ljava/lang/String;
  
67 ····move-result-object·v160 ····move-result-object·v1
  
68 ····.line·42061 ····.line·414
69 ····.local·v1,·"inName":Ljava/lang/String;62 ····.local·v1,·"inName":Ljava/lang/String;
70 ····invoke-virtual·{v4,·v1},·Landroid/view/View;->setTransitionName(Ljava/lang/String;)V63 ····invoke-virtual·{v4,·v1},·Landroid/view/View;->setTransitionName(Ljava/lang/String;)V
  
71 ····.line·41564 ····.line·409
72 ····.end·local·v1····#·"inName":Ljava/lang/String;65 ····.end·local·v1····#·"inName":Ljava/lang/String;
73 ····:cond_066 ····:cond_0
74 ····add-int/lit8·v0,·v0,·0x167 ····add-int/lit8·v0,·v0,·0x1
  
75 ····goto·:goto_068 ····goto·:goto_0
  
76 ····.line·42369 ····.line·417
77 ····.end·local·v2····#·"name":Ljava/lang/String;70 ····.end·local·v2····#·"name":Ljava/lang/String;
78 ····.end·local·v4····#·"view":Landroid/view/View;71 ····.end·local·v4····#·"view":Landroid/view/View;
79 ····:cond_172 ····:cond_1
80 ····const/4·v5,·0x1 
  
81 ····return·v573 ····return-void
82 .end·method74 .end·method
3.03 KB
smali/android/support/v4/app/FragmentTransitionCompat21$2.smali
    
Offset 24, 15 lines modifiedOffset 24, 15 lines modified
  
  
24 #·direct·methods24 #·direct·methods
25 .method·constructor·<init>(Landroid/view/View;Ljava/util/ArrayList;)V25 .method·constructor·<init>(Landroid/view/View;Ljava/util/ArrayList;)V
26 ····.locals·026 ····.locals·0
  
27 ····.prologue27 ····.prologue
28 ····.line·22328 ····.line·222
29 ····iput-object·p1,·p0,·Landroid/support/v4/app/FragmentTransitionCompat21$2;->val$fragmentView:Landroid/view/View;29 ····iput-object·p1,·p0,·Landroid/support/v4/app/FragmentTransitionCompat21$2;->val$fragmentView:Landroid/view/View;
  
30 ····iput-object·p2,·p0,·Landroid/support/v4/app/FragmentTransitionCompat21$2;->val$exitingViews:Ljava/util/ArrayList;30 ····iput-object·p2,·p0,·Landroid/support/v4/app/FragmentTransitionCompat21$2;->val$exitingViews:Ljava/util/ArrayList;
  
31 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V31 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
32 ····return-void32 ····return-void
Offset 41, 90 lines modifiedOffset 41, 90 lines modified
  
41 #·virtual·methods41 #·virtual·methods
42 .method·public·onTransitionCancel(Landroid/transition/Transition;)V42 .method·public·onTransitionCancel(Landroid/transition/Transition;)V
43 ····.locals·043 ····.locals·0
44 ····.param·p1,·"transition"····#·Landroid/transition/Transition;44 ····.param·p1,·"transition"····#·Landroid/transition/Transition;
  
45 ····.prologue45 ····.prologue
46 ····.line·24046 ····.line·239
47 ····return-void47 ····return-void
48 .end·method48 .end·method
  
49 .method·public·onTransitionEnd(Landroid/transition/Transition;)V49 .method·public·onTransitionEnd(Landroid/transition/Transition;)V
50 ····.locals·450 ····.locals·4
51 ····.param·p1,·"transition"····#·Landroid/transition/Transition;51 ····.param·p1,·"transition"····#·Landroid/transition/Transition;
  
52 ····.prologue52 ····.prologue
53 ····.line·23053 ····.line·229
54 ····invoke-virtual·{p1,·p0},·Landroid/transition/Transition;->removeListener(Landroid/transition/Transition$TransitionListener;)Landroid/transition/Transition;54 ····invoke-virtual·{p1,·p0},·Landroid/transition/Transition;->removeListener(Landroid/transition/Transition$TransitionListener;)Landroid/transition/Transition;
  
55 ····.line·23155 ····.line·230
56 ····iget-object·v2,·p0,·Landroid/support/v4/app/FragmentTransitionCompat21$2;->val$fragmentView:Landroid/view/View;56 ····iget-object·v2,·p0,·Landroid/support/v4/app/FragmentTransitionCompat21$2;->val$fragmentView:Landroid/view/View;
  
57 ····const/16·v3,·0x857 ····const/16·v3,·0x8
  
58 ····invoke-virtual·{v2,·v3},·Landroid/view/View;->setVisibility(I)V58 ····invoke-virtual·{v2,·v3},·Landroid/view/View;->setVisibility(I)V
  
59 ····.line·23259 ····.line·231
60 ····iget-object·v2,·p0,·Landroid/support/v4/app/FragmentTransitionCompat21$2;->val$exitingViews:Ljava/util/ArrayList;60 ····iget-object·v2,·p0,·Landroid/support/v4/app/FragmentTransitionCompat21$2;->val$exitingViews:Ljava/util/ArrayList;
  
61 ····invoke-virtual·{v2},·Ljava/util/ArrayList;->size()I61 ····invoke-virtual·{v2},·Ljava/util/ArrayList;->size()I
  
62 ····move-result·v162 ····move-result·v1
  
63 ····.line·23363 ····.line·232
64 ····.local·v1,·"numViews":I64 ····.local·v1,·"numViews":I
65 ····const/4·v0,·0x065 ····const/4·v0,·0x0
  
66 ····.local·v0,·"i":I66 ····.local·v0,·"i":I
67 ····:goto_067 ····:goto_0
68 ····if-ge·v0,·v1,·:cond_068 ····if-ge·v0,·v1,·:cond_0
  
69 ····.line·23469 ····.line·233
70 ····iget-object·v2,·p0,·Landroid/support/v4/app/FragmentTransitionCompat21$2;->val$exitingViews:Ljava/util/ArrayList;70 ····iget-object·v2,·p0,·Landroid/support/v4/app/FragmentTransitionCompat21$2;->val$exitingViews:Ljava/util/ArrayList;
  
71 ····invoke-virtual·{v2,·v0},·Ljava/util/ArrayList;->get(I)Ljava/lang/Object;71 ····invoke-virtual·{v2,·v0},·Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
  
72 ····move-result-object·v272 ····move-result-object·v2
  
73 ····check-cast·v2,·Landroid/view/View;73 ····check-cast·v2,·Landroid/view/View;
  
74 ····const/4·v3,·0x074 ····const/4·v3,·0x0
  
75 ····invoke-virtual·{v2,·v3},·Landroid/view/View;->setVisibility(I)V75 ····invoke-virtual·{v2,·v3},·Landroid/view/View;->setVisibility(I)V
  
76 ····.line·23376 ····.line·232
77 ····add-int/lit8·v0,·v0,·0x177 ····add-int/lit8·v0,·v0,·0x1
  
78 ····goto·:goto_078 ····goto·:goto_0
  
79 ····.line·23679 ····.line·235
80 ····:cond_080 ····:cond_0
81 ····return-void81 ····return-void
82 .end·method82 .end·method
  
83 .method·public·onTransitionPause(Landroid/transition/Transition;)V83 .method·public·onTransitionPause(Landroid/transition/Transition;)V
84 ····.locals·084 ····.locals·0
85 ····.param·p1,·"transition"····#·Landroid/transition/Transition;85 ····.param·p1,·"transition"····#·Landroid/transition/Transition;
  
86 ····.prologue86 ····.prologue
87 ····.line·24487 ····.line·243
88 ····return-void88 ····return-void
89 .end·method89 .end·method
  
90 .method·public·onTransitionResume(Landroid/transition/Transition;)V90 .method·public·onTransitionResume(Landroid/transition/Transition;)V
91 ····.locals·091 ····.locals·0
92 ····.param·p1,·"transition"····#·Landroid/transition/Transition;92 ····.param·p1,·"transition"····#·Landroid/transition/Transition;
  
93 ····.prologue93 ····.prologue
94 ····.line·24894 ····.line·247
95 ····return-void95 ····return-void
96 .end·method96 .end·method
  
97 .method·public·onTransitionStart(Landroid/transition/Transition;)V97 .method·public·onTransitionStart(Landroid/transition/Transition;)V
98 ····.locals·098 ····.locals·0
99 ····.param·p1,·"transition"····#·Landroid/transition/Transition;99 ····.param·p1,·"transition"····#·Landroid/transition/Transition;
  
100 ····.prologue100 ····.prologue
101 ····.line·226101 ····.line·225
102 ····return-void102 ····return-void
103 .end·method103 .end·method
1.76 KB
smali/android/support/v4/app/Fragment$SavedState$1.smali
    
Offset 28, 64 lines modifiedOffset 28, 64 lines modified
  
  
28 #·direct·methods28 #·direct·methods
29 .method·constructor·<init>()V29 .method·constructor·<init>()V
30 ····.locals·030 ····.locals·0
  
31 ····.prologue31 ····.prologue
32 ····.line·35432 ····.line·359
33 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V33 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
34 ····return-void34 ····return-void
35 .end·method35 .end·method
  
  
36 #·virtual·methods36 #·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·238 ····.locals·2
39 ····.param·p1,·"in"····#·Landroid/os/Parcel;39 ····.param·p1,·"in"····#·Landroid/os/Parcel;
  
40 ····.prologue40 ····.prologue
41 ····.line·35741 ····.line·362
42 ····new-instance·v0,·Landroid/support/v4/app/Fragment$SavedState;42 ····new-instance·v0,·Landroid/support/v4/app/Fragment$SavedState;
  
43 ····const/4·v1,·0x043 ····const/4·v1,·0x0
  
44 ····invoke-direct·{v0,·p1,·v1},·Landroid/support/v4/app/Fragment$SavedState;-><init>(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V44 ····invoke-direct·{v0,·p1,·v1},·Landroid/support/v4/app/Fragment$SavedState;-><init>(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V
  
45 ····return-object·v045 ····return-object·v0
46 .end·method46 .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·148 ····.locals·1
  
49 ····.prologue49 ····.prologue
50 ····.line·35450 ····.line·359
51 ····invoke-virtual·{p0,·p1},·Landroid/support/v4/app/Fragment$SavedState$1;->createFromParcel(Landroid/os/Parcel;)Landroid/support/v4/app/Fragment$SavedState;51 ····invoke-virtual·{p0,·p1},·Landroid/support/v4/app/Fragment$SavedState$1;->createFromParcel(Landroid/os/Parcel;)Landroid/support/v4/app/Fragment$SavedState;
  
52 ····move-result-object·v052 ····move-result-object·v0
  
53 ····return-object·v053 ····return-object·v0
54 .end·method54 .end·method
  
55 .method·public·newArray(I)[Landroid/support/v4/app/Fragment$SavedState;55 .method·public·newArray(I)[Landroid/support/v4/app/Fragment$SavedState;
56 ····.locals·156 ····.locals·1
57 ····.param·p1,·"size"····#·I57 ····.param·p1,·"size"····#·I
  
58 ····.prologue58 ····.prologue
59 ····.line·36259 ····.line·367
60 ····new-array·v0,·p1,·[Landroid/support/v4/app/Fragment$SavedState;60 ····new-array·v0,·p1,·[Landroid/support/v4/app/Fragment$SavedState;
  
61 ····return-object·v061 ····return-object·v0
62 .end·method62 .end·method
  
63 .method·public·bridge·synthetic·newArray(I)[Ljava/lang/Object;63 .method·public·bridge·synthetic·newArray(I)[Ljava/lang/Object;
64 ····.locals·164 ····.locals·1
  
65 ····.prologue65 ····.prologue
66 ····.line·35466 ····.line·359
67 ····invoke-virtual·{p0,·p1},·Landroid/support/v4/app/Fragment$SavedState$1;->newArray(I)[Landroid/support/v4/app/Fragment$SavedState;67 ····invoke-virtual·{p0,·p1},·Landroid/support/v4/app/Fragment$SavedState$1;->newArray(I)[Landroid/support/v4/app/Fragment$SavedState;
  
68 ····move-result-object·v068 ····move-result-object·v0
  
69 ····return-object·v069 ····return-object·v0
70 .end·method70 .end·method
694 B
smali/android/support/v4/app/FragmentManagerImpl$FragmentTag.smali
    
Offset 25, 15 lines modifiedOffset 25, 15 lines modified
  
  
25 #·direct·methods25 #·direct·methods
26 .method·static·constructor·<clinit>()V26 .method·static·constructor·<clinit>()V
27 ····.locals·127 ····.locals·1
  
28 ····.prologue28 ····.prologue
29 ····.line·340529 ····.line·3461
30 ····const/4·v0,·0x330 ····const/4·v0,·0x3
  
31 ····new-array·v0,·v0,·[I31 ····new-array·v0,·v0,·[I
  
32 ····fill-array-data·v0,·:array_032 ····fill-array-data·v0,·:array_0
  
33 ····sput-object·v0,·Landroid/support/v4/app/FragmentManagerImpl$FragmentTag;->Fragment:[I33 ····sput-object·v0,·Landroid/support/v4/app/FragmentManagerImpl$FragmentTag;->Fragment:[I
Offset 50, 12 lines modifiedOffset 50, 12 lines modified
50 ····.end·array-data50 ····.end·array-data
51 .end·method51 .end·method
  
52 .method·constructor·<init>()V52 .method·constructor·<init>()V
53 ····.locals·053 ····.locals·0
  
54 ····.prologue54 ····.prologue
55 ····.line·340455 ····.line·3460
56 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V56 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
57 ····return-void57 ····return-void
58 .end·method58 .end·method
51.9 KB
smali/android/support/v4/app/BackStackRecord.smali
    
Offset 128, 40 lines modifiedOffset 128, 42 lines modified
128 ····:cond_0128 ····:cond_0
129 ····const/4·v0,·0x0129 ····const/4·v0,·0x0
  
130 ····goto·:goto_0130 ····goto·:goto_0
131 .end·method131 .end·method
  
132 .method·public·constructor·<init>(Landroid/support/v4/app/FragmentManagerImpl;)V132 .method·public·constructor·<init>(Landroid/support/v4/app/FragmentManagerImpl;)V
133 ····.locals·2133 ····.locals·1
134 ····.param·p1,·"manager"····#·Landroid/support/v4/app/FragmentManagerImpl;134 ····.param·p1,·"manager"····#·Landroid/support/v4/app/FragmentManagerImpl;
  
135 ····.prologue135 ····.prologue
136 ····const/4·v1,·0x1 
  
137 ····.line·318136 ····.line·318
138 ····invoke-direct·{p0},·Landroid/support/v4/app/FragmentTransaction;-><init>()V137 ····invoke-direct·{p0},·Landroid/support/v4/app/FragmentTransaction;-><init>()V
  
139 ····.line·199138 ····.line·199
140 ····new-instance·v0,·Ljava/util/ArrayList;139 ····new-instance·v0,·Ljava/util/ArrayList;
  
141 ····invoke-direct·{v0},·Ljava/util/ArrayList;-><init>()V140 ····invoke-direct·{v0},·Ljava/util/ArrayList;-><init>()V
  
142 ····iput-object·v0,·p0,·Landroid/support/v4/app/BackStackRecord;->mOps:Ljava/util/ArrayList;141 ····iput-object·v0,·p0,·Landroid/support/v4/app/BackStackRecord;->mOps:Ljava/util/ArrayList;
  
143 ····.line·207142 ····.line·207
 143 ····const/4·v0,·0x1
  
144 ····iput-boolean·v1,·p0,·Landroid/support/v4/app/BackStackRecord;->mAllowAddToBackStack:Z144 ····iput-boolean·v0,·p0,·Landroid/support/v4/app/BackStackRecord;->mAllowAddToBackStack:Z
  
145 ····.line·210145 ····.line·210
146 ····const/4·v0,·-0x1146 ····const/4·v0,·-0x1
  
147 ····iput·v0,·p0,·Landroid/support/v4/app/BackStackRecord;->mIndex:I147 ····iput·v0,·p0,·Landroid/support/v4/app/BackStackRecord;->mIndex:I
  
148 ····.line·219148 ····.line·219
 149 ····const/4·v0,·0x0
  
149 ····iput-boolean·v1,·p0,·Landroid/support/v4/app/BackStackRecord;->mAllowOptimization:Z150 ····iput-boolean·v0,·p0,·Landroid/support/v4/app/BackStackRecord;->mAllowOptimization:Z
  
150 ····.line·319151 ····.line·319
151 ····iput-object·p1,·p0,·Landroid/support/v4/app/BackStackRecord;->mManager:Landroid/support/v4/app/FragmentManagerImpl;152 ····iput-object·p1,·p0,·Landroid/support/v4/app/BackStackRecord;->mManager:Landroid/support/v4/app/FragmentManagerImpl;
  
152 ····.line·320153 ····.line·320
153 ····return-void154 ····return-void
154 .end·method155 .end·method
Offset 461, 18 lines modifiedOffset 463, 18 lines modified
461 .end·method463 .end·method
  
462 .method·private·static·isFragmentPostponed(Landroid/support/v4/app/BackStackRecord$Op;)Z464 .method·private·static·isFragmentPostponed(Landroid/support/v4/app/BackStackRecord$Op;)Z
463 ····.locals·2465 ····.locals·2
464 ····.param·p0,·"op"····#·Landroid/support/v4/app/BackStackRecord$Op;466 ····.param·p0,·"op"····#·Landroid/support/v4/app/BackStackRecord$Op;
  
465 ····.prologue467 ····.prologue
466 ····.line·878468 ····.line·907
467 ····iget-object·v0,·p0,·Landroid/support/v4/app/BackStackRecord$Op;->fragment:Landroid/support/v4/app/Fragment;469 ····iget-object·v0,·p0,·Landroid/support/v4/app/BackStackRecord$Op;->fragment:Landroid/support/v4/app/Fragment;
  
468 ····.line·879470 ····.line·908
469 ····.local·v0,·"fragment":Landroid/support/v4/app/Fragment;471 ····.local·v0,·"fragment":Landroid/support/v4/app/Fragment;
470 ····iget-boolean·v1,·v0,·Landroid/support/v4/app/Fragment;->mAdded:Z472 ····iget-boolean·v1,·v0,·Landroid/support/v4/app/Fragment;->mAdded:Z
  
471 ····if-eqz·v1,·:cond_0473 ····if-eqz·v1,·:cond_0
  
472 ····iget-object·v1,·v0,·Landroid/support/v4/app/Fragment;->mView:Landroid/view/View;474 ····iget-object·v1,·v0,·Landroid/support/v4/app/Fragment;->mView:Landroid/view/View;
  
Offset 482, 15 lines modifiedOffset 484, 15 lines modified
  
482 ····if-nez·v1,·:cond_0484 ····if-nez·v1,·:cond_0
  
483 ····iget-boolean·v1,·v0,·Landroid/support/v4/app/Fragment;->mHidden:Z485 ····iget-boolean·v1,·v0,·Landroid/support/v4/app/Fragment;->mHidden:Z
  
484 ····if-nez·v1,·:cond_0486 ····if-nez·v1,·:cond_0
  
485 ····.line·880487 ····.line·909
486 ····invoke-virtual·{v0},·Landroid/support/v4/app/Fragment;->isPostponed()Z488 ····invoke-virtual·{v0},·Landroid/support/v4/app/Fragment;->isPostponed()Z
  
487 ····move-result·v1489 ····move-result·v1
  
488 ····if-eqz·v1,·:cond_0490 ····if-eqz·v1,·:cond_0
  
489 ····const/4·v1,·0x1491 ····const/4·v1,·0x1
Offset 587, 15 lines modifiedOffset 589, 15 lines modified
587 ····iput·v0,·p1,·Landroid/support/v4/app/BackStackRecord$Op;->popExitAnim:I589 ····iput·v0,·p1,·Landroid/support/v4/app/BackStackRecord$Op;->popExitAnim:I
  
588 ····.line·359590 ····.line·359
589 ····return-void591 ····return-void
590 .end·method592 .end·method
  
591 .method·public·addSharedElement(Landroid/view/View;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction;593 .method·public·addSharedElement(Landroid/view/View;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction;
592 ····.locals·3594 ····.locals·4
593 ····.param·p1,·"sharedElement"····#·Landroid/view/View;595 ····.param·p1,·"sharedElement"····#·Landroid/view/View;
594 ····.param·p2,·"name"····#·Ljava/lang/String;596 ····.param·p2,·"name"····#·Ljava/lang/String;
  
595 ····.prologue597 ····.prologue
596 ····.line·507598 ····.line·507
597 ····sget-boolean·v1,·Landroid/support/v4/app/BackStackRecord;->SUPPORTS_TRANSITIONS:Z599 ····sget-boolean·v1,·Landroid/support/v4/app/BackStackRecord;->SUPPORTS_TRANSITIONS:Z
  
Offset 619, 15 lines modifiedOffset 621, 15 lines modified
  
619 ····throw·v1621 ····throw·v1
  
620 ····.line·513622 ····.line·513
621 ····:cond_0623 ····:cond_0
622 ····iget-object·v1,·p0,·Landroid/support/v4/app/BackStackRecord;->mSharedElementSourceNames:Ljava/util/ArrayList;624 ····iget-object·v1,·p0,·Landroid/support/v4/app/BackStackRecord;->mSharedElementSourceNames:Ljava/util/ArrayList;
  
623 ····if-nez·v1,·:cond_1625 ····if-nez·v1,·:cond_3
  
624 ····.line·514626 ····.line·514
625 ····new-instance·v1,·Ljava/util/ArrayList;627 ····new-instance·v1,·Ljava/util/ArrayList;
  
626 ····invoke-direct·{v1},·Ljava/util/ArrayList;-><init>()V628 ····invoke-direct·{v1},·Ljava/util/ArrayList;-><init>()V
  
627 ····iput-object·v1,·p0,·Landroid/support/v4/app/BackStackRecord;->mSharedElementSourceNames:Ljava/util/ArrayList;629 ····iput-object·v1,·p0,·Landroid/support/v4/app/BackStackRecord;->mSharedElementSourceNames:Ljava/util/ArrayList;
Offset 635, 60 lines modifiedOffset 637, 143 lines modified
635 ····.line·515637 ····.line·515
636 ····new-instance·v1,·Ljava/util/ArrayList;638 ····new-instance·v1,·Ljava/util/ArrayList;
  
637 ····invoke-direct·{v1},·Ljava/util/ArrayList;-><init>()V639 ····invoke-direct·{v1},·Ljava/util/ArrayList;-><init>()V
  
638 ····iput-object·v1,·p0,·Landroid/support/v4/app/BackStackRecord;->mSharedElementTargetNames:Ljava/util/ArrayList;640 ····iput-object·v1,·p0,·Landroid/support/v4/app/BackStackRecord;->mSharedElementTargetNames:Ljava/util/ArrayList;
  
639 ····.line·518641 ····.line·524
640 ····:cond_1642 ····:cond_1
641 ····iget-object·v1,·p0,·Landroid/support/v4/app/BackStackRecord;->mSharedElementSourceNames:Ljava/util/ArrayList;643 ····iget-object·v1,·p0,·Landroid/support/v4/app/BackStackRecord;->mSharedElementSourceNames:Ljava/util/ArrayList;
  
642 ····invoke-virtual·{v1,·v0},·Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z644 ····invoke-virtual·{v1,·v0},·Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
  
643 ····.line·519645 ····.line·525
644 ····iget-object·v1,·p0,·Landroid/support/v4/app/BackStackRecord;->mSharedElementTargetNames:Ljava/util/ArrayList;646 ····iget-object·v1,·p0,·Landroid/support/v4/app/BackStackRecord;->mSharedElementTargetNames:Ljava/util/ArrayList;
Max diff block lines reached; 49026/53008 bytes (92.49%) of diff not shown.
3.23 KB
smali/android/support/v4/app/FragmentManagerState.smali
    
Offset 28, 105 lines modifiedOffset 28, 105 lines modified
  
  
28 #·direct·methods28 #·direct·methods
29 .method·static·constructor·<clinit>()V29 .method·static·constructor·<clinit>()V
30 ····.locals·130 ····.locals·1
  
31 ····.prologue31 ····.prologue
32 ····.line·56832 ····.line·569
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>()V34 ····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-void36 ····return-void
37 .end·method37 .end·method
  
38 .method·public·constructor·<init>()V38 .method·public·constructor·<init>()V
39 ····.locals·039 ····.locals·0
  
40 ····.prologue40 ····.prologue
41 ····.line·54741 ····.line·548
42 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V42 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
43 ····.line·54843 ····.line·549
44 ····return-void44 ····return-void
45 .end·method45 .end·method
  
46 .method·public·constructor·<init>(Landroid/os/Parcel;)V46 .method·public·constructor·<init>(Landroid/os/Parcel;)V
47 ····.locals·147 ····.locals·1
48 ····.param·p1,·"in"····#·Landroid/os/Parcel;48 ····.param·p1,·"in"····#·Landroid/os/Parcel;
  
49 ····.prologue49 ····.prologue
50 ····.line·55050 ····.line·551
51 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V51 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
52 ····.line·55152 ····.line·552
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·v055 ····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·55258 ····.line·553
59 ····invoke-virtual·{p1},·Landroid/os/Parcel;->createIntArray()[I59 ····invoke-virtual·{p1},·Landroid/os/Parcel;->createIntArray()[I
  
60 ····move-result-object·v060 ····move-result-object·v0
  
61 ····iput-object·v0,·p0,·Landroid/support/v4/app/FragmentManagerState;->mAdded:[I61 ····iput-object·v0,·p0,·Landroid/support/v4/app/FragmentManagerState;->mAdded:[I
  
62 ····.line·55362 ····.line·554
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·v065 ····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·55468 ····.line·555
69 ····return-void69 ····return-void
70 .end·method70 .end·method
  
  
71 #·virtual·methods71 #·virtual·methods
72 .method·public·describeContents()I72 .method·public·describeContents()I
73 ····.locals·173 ····.locals·1
  
74 ····.prologue74 ····.prologue
75 ····.line·55875 ····.line·559
76 ····const/4·v0,·0x076 ····const/4·v0,·0x0
  
77 ····return·v077 ····return·v0
78 .end·method78 .end·method
  
79 .method·public·writeToParcel(Landroid/os/Parcel;I)V79 .method·public·writeToParcel(Landroid/os/Parcel;I)V
80 ····.locals·180 ····.locals·1
81 ····.param·p1,·"dest"····#·Landroid/os/Parcel;81 ····.param·p1,·"dest"····#·Landroid/os/Parcel;
82 ····.param·p2,·"flags"····#·I82 ····.param·p2,·"flags"····#·I
  
83 ····.prologue83 ····.prologue
84 ····.line·56384 ····.line·564
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)V86 ····invoke-virtual·{p1,·v0,·p2},·Landroid/os/Parcel;->writeTypedArray([Landroid/os/Parcelable;I)V
  
87 ····.line·56487 ····.line·565
88 ····iget-object·v0,·p0,·Landroid/support/v4/app/FragmentManagerState;->mAdded:[I88 ····iget-object·v0,·p0,·Landroid/support/v4/app/FragmentManagerState;->mAdded:[I
  
89 ····invoke-virtual·{p1,·v0},·Landroid/os/Parcel;->writeIntArray([I)V89 ····invoke-virtual·{p1,·v0},·Landroid/os/Parcel;->writeIntArray([I)V
  
90 ····.line·56590 ····.line·566
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)V92 ····invoke-virtual·{p1,·v0,·p2},·Landroid/os/Parcel;->writeTypedArray([Landroid/os/Parcelable;I)V
  
93 ····.line·56693 ····.line·567
94 ····return-void94 ····return-void
95 .end·method95 .end·method
146 KB
smali/android/support/v4/app/Fragment.smali
    
Offset 97, 14 lines modifiedOffset 97, 16 lines modified
  
97 .field·mLoadersStarted:Z97 .field·mLoadersStarted:Z
  
98 .field·mMenuVisible:Z98 .field·mMenuVisible:Z
  
99 .field·mParentFragment:Landroid/support/v4/app/Fragment;99 .field·mParentFragment:Landroid/support/v4/app/Fragment;
  
 100 .field·mPostponedAlpha:F
  
100 .field·mRemoving:Z101 .field·mRemoving:Z
  
101 .field·mRestored:Z102 .field·mRestored:Z
  
102 .field·mRetainInstance:Z103 .field·mRetainInstance:Z
  
103 .field·mRetaining:Z104 .field·mRetaining:Z
Offset 165, 15 lines modifiedOffset 167, 15 lines modified
165 ····.locals·3167 ····.locals·3
  
166 ····.prologue168 ····.prologue
167 ····const/4·v2,·0x1169 ····const/4·v2,·0x1
  
168 ····const/4·v1,·-0x1170 ····const/4·v1,·-0x1
  
169 ····.line·392171 ····.line·397
170 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V172 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
171 ····.line·195173 ····.line·195
172 ····const/4·v0,·0x0174 ····const/4·v0,·0x0
  
173 ····iput·v0,·p0,·Landroid/support/v4/app/Fragment;->mState:I175 ····iput·v0,·p0,·Landroid/support/v4/app/Fragment;->mState:I
  
Offset 185, 15 lines modifiedOffset 187, 15 lines modified
  
185 ····.line·286187 ····.line·286
186 ····iput-boolean·v2,·p0,·Landroid/support/v4/app/Fragment;->mMenuVisible:Z188 ····iput-boolean·v2,·p0,·Landroid/support/v4/app/Fragment;->mMenuVisible:Z
  
187 ····.line·305189 ····.line·305
188 ····iput-boolean·v2,·p0,·Landroid/support/v4/app/Fragment;->mUserVisibleHint:Z190 ····iput-boolean·v2,·p0,·Landroid/support/v4/app/Fragment;->mUserVisibleHint:Z
  
189 ····.line·393191 ····.line·398
190 ····return-void192 ····return-void
191 .end·method193 .end·method
  
192 .method·static·synthetic·access$800(Landroid/support/v4/app/Fragment;)V194 .method·static·synthetic·access$800(Landroid/support/v4/app/Fragment;)V
193 ····.locals·0195 ····.locals·0
194 ····.param·p0,·"x0"····#·Landroid/support/v4/app/Fragment;196 ····.param·p0,·"x0"····#·Landroid/support/v4/app/Fragment;
  
Offset 204, 89 lines modifiedOffset 206, 89 lines modified
204 ····return-void206 ····return-void
205 .end·method207 .end·method
  
206 .method·private·callStartTransitionListener()V208 .method·private·callStartTransitionListener()V
207 ····.locals·3209 ····.locals·3
  
208 ····.prologue210 ····.prologue
209 ····.line·2037211 ····.line·2042
210 ····iget-object·v1,·p0,·Landroid/support/v4/app/Fragment;->mAnimationInfo:Landroid/support/v4/app/Fragment$AnimationInfo;212 ····iget-object·v1,·p0,·Landroid/support/v4/app/Fragment;->mAnimationInfo:Landroid/support/v4/app/Fragment$AnimationInfo;
  
211 ····if-nez·v1,·:cond_1213 ····if-nez·v1,·:cond_1
  
212 ····.line·2038214 ····.line·2043
213 ····const/4·v0,·0x0215 ····const/4·v0,·0x0
  
214 ····.line·2044216 ····.line·2049
215 ····.local·v0,·"listener":Landroid/support/v4/app/Fragment$OnStartEnterTransitionListener;217 ····.local·v0,·"listener":Landroid/support/v4/app/Fragment$OnStartEnterTransitionListener;
216 ····:goto_0218 ····:goto_0
217 ····if-eqz·v0,·:cond_0219 ····if-eqz·v0,·:cond_0
  
218 ····.line·2045220 ····.line·2050
219 ····invoke-interface·{v0},·Landroid/support/v4/app/Fragment$OnStartEnterTransitionListener;->onStartEnterTransition()V221 ····invoke-interface·{v0},·Landroid/support/v4/app/Fragment$OnStartEnterTransitionListener;->onStartEnterTransition()V
  
220 ····.line·2047222 ····.line·2052
221 ····:cond_0223 ····:cond_0
222 ····return-void224 ····return-void
  
223 ····.line·2040225 ····.line·2045
224 ····.end·local·v0····#·"listener":Landroid/support/v4/app/Fragment$OnStartEnterTransitionListener;226 ····.end·local·v0····#·"listener":Landroid/support/v4/app/Fragment$OnStartEnterTransitionListener;
225 ····:cond_1227 ····:cond_1
226 ····iget-object·v1,·p0,·Landroid/support/v4/app/Fragment;->mAnimationInfo:Landroid/support/v4/app/Fragment$AnimationInfo;228 ····iget-object·v1,·p0,·Landroid/support/v4/app/Fragment;->mAnimationInfo:Landroid/support/v4/app/Fragment$AnimationInfo;
  
227 ····const/4·v2,·0x0229 ····const/4·v2,·0x0
  
228 ····iput-boolean·v2,·v1,·Landroid/support/v4/app/Fragment$AnimationInfo;->mEnterTransitionPostponed:Z230 ····iput-boolean·v2,·v1,·Landroid/support/v4/app/Fragment$AnimationInfo;->mEnterTransitionPostponed:Z
  
229 ····.line·2041231 ····.line·2046
230 ····iget-object·v1,·p0,·Landroid/support/v4/app/Fragment;->mAnimationInfo:Landroid/support/v4/app/Fragment$AnimationInfo;232 ····iget-object·v1,·p0,·Landroid/support/v4/app/Fragment;->mAnimationInfo:Landroid/support/v4/app/Fragment$AnimationInfo;
  
231 ····iget-object·v0,·v1,·Landroid/support/v4/app/Fragment$AnimationInfo;->mStartEnterTransitionListener:Landroid/support/v4/app/Fragment$OnStartEnterTransitionListener;233 ····iget-object·v0,·v1,·Landroid/support/v4/app/Fragment$AnimationInfo;->mStartEnterTransitionListener:Landroid/support/v4/app/Fragment$OnStartEnterTransitionListener;
  
232 ····.line·2042234 ····.line·2047
233 ····.restart·local·v0····#·"listener":Landroid/support/v4/app/Fragment$OnStartEnterTransitionListener;235 ····.restart·local·v0····#·"listener":Landroid/support/v4/app/Fragment$OnStartEnterTransitionListener;
234 ····iget-object·v1,·p0,·Landroid/support/v4/app/Fragment;->mAnimationInfo:Landroid/support/v4/app/Fragment$AnimationInfo;236 ····iget-object·v1,·p0,·Landroid/support/v4/app/Fragment;->mAnimationInfo:Landroid/support/v4/app/Fragment$AnimationInfo;
  
235 ····const/4·v2,·0x0237 ····const/4·v2,·0x0
  
236 ····iput-object·v2,·v1,·Landroid/support/v4/app/Fragment$AnimationInfo;->mStartEnterTransitionListener:Landroid/support/v4/app/Fragment$OnStartEnterTransitionListener;238 ····iput-object·v2,·v1,·Landroid/support/v4/app/Fragment$AnimationInfo;->mStartEnterTransitionListener:Landroid/support/v4/app/Fragment$OnStartEnterTransitionListener;
  
237 ····goto·:goto_0239 ····goto·:goto_0
238 .end·method240 .end·method
  
239 .method·private·ensureAnimationInfo()Landroid/support/v4/app/Fragment$AnimationInfo;241 .method·private·ensureAnimationInfo()Landroid/support/v4/app/Fragment$AnimationInfo;
240 ····.locals·1242 ····.locals·1
  
241 ····.prologue243 ····.prologue
242 ····.line·2473244 ····.line·2478
243 ····iget-object·v0,·p0,·Landroid/support/v4/app/Fragment;->mAnimationInfo:Landroid/support/v4/app/Fragment$AnimationInfo;245 ····iget-object·v0,·p0,·Landroid/support/v4/app/Fragment;->mAnimationInfo:Landroid/support/v4/app/Fragment$AnimationInfo;
  
244 ····if-nez·v0,·:cond_0246 ····if-nez·v0,·:cond_0
  
245 ····.line·2474247 ····.line·2479
246 ····new-instance·v0,·Landroid/support/v4/app/Fragment$AnimationInfo;248 ····new-instance·v0,·Landroid/support/v4/app/Fragment$AnimationInfo;
  
247 ····invoke-direct·{v0},·Landroid/support/v4/app/Fragment$AnimationInfo;-><init>()V249 ····invoke-direct·{v0},·Landroid/support/v4/app/Fragment$AnimationInfo;-><init>()V
  
248 ····iput-object·v0,·p0,·Landroid/support/v4/app/Fragment;->mAnimationInfo:Landroid/support/v4/app/Fragment$AnimationInfo;250 ····iput-object·v0,·p0,·Landroid/support/v4/app/Fragment;->mAnimationInfo:Landroid/support/v4/app/Fragment$AnimationInfo;
  
249 ····.line·2476251 ····.line·2481
250 ····:cond_0252 ····:cond_0
251 ····iget-object·v0,·p0,·Landroid/support/v4/app/Fragment;->mAnimationInfo:Landroid/support/v4/app/Fragment$AnimationInfo;253 ····iget-object·v0,·p0,·Landroid/support/v4/app/Fragment;->mAnimationInfo:Landroid/support/v4/app/Fragment$AnimationInfo;
  
252 ····return-object·v0254 ····return-object·v0
253 .end·method255 .end·method
  
254 .method·public·static·instantiate(Landroid/content/Context;Ljava/lang/String;)Landroid/support/v4/app/Fragment;256 .method·public·static·instantiate(Landroid/content/Context;Ljava/lang/String;)Landroid/support/v4/app/Fragment;
255 ····.locals·1257 ····.locals·1
256 ····.param·p0,·"context"····#·Landroid/content/Context;258 ····.param·p0,·"context"····#·Landroid/content/Context;
Max diff block lines reached; 145686/149681 bytes (97.33%) of diff not shown.
1.14 KB
smali/android/support/v4/app/FragmentManager.smali
    
Offset 18, 30 lines modifiedOffset 18, 30 lines modified
  
  
18 #·direct·methods18 #·direct·methods
19 .method·public·constructor·<init>()V19 .method·public·constructor·<init>()V
20 ····.locals·020 ····.locals·0
  
21 ····.prologue21 ····.prologue
22 ····.line·7822 ····.line·79
23 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V23 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
24 ····.line·41024 ····.line·411
25 ····return-void25 ····return-void
26 .end·method26 .end·method
  
27 .method·public·static·enableDebugLogging(Z)V27 .method·public·static·enableDebugLogging(Z)V
28 ····.locals·028 ····.locals·0
29 ····.param·p0,·"enabled"····#·Z29 ····.param·p0,·"enabled"····#·Z
  
30 ····.prologue30 ····.prologue
31 ····.line·40331 ····.line·404
32 ····sput-boolean·p0,·Landroid/support/v4/app/FragmentManagerImpl;->DEBUG:Z32 ····sput-boolean·p0,·Landroid/support/v4/app/FragmentManagerImpl;->DEBUG:Z
  
33 ····.line·40433 ····.line·405
34 ····return-void34 ····return-void
35 .end·method35 .end·method
  
  
36 #·virtual·methods36 #·virtual·methods
37 .method·public·abstract·addOnBackStackChangedListener(Landroid/support/v4/app/FragmentManager$OnBackStackChangedListener;)V37 .method·public·abstract·addOnBackStackChangedListener(Landroid/support/v4/app/FragmentManager$OnBackStackChangedListener;)V
38 .end·method38 .end·method
Offset 103, 15 lines modifiedOffset 103, 15 lines modified
103 ········}103 ········}
104 ····.end·annotation104 ····.end·annotation
  
105 ····.annotation·runtime·Ljava/lang/Deprecated;105 ····.annotation·runtime·Ljava/lang/Deprecated;
106 ····.end·annotation106 ····.end·annotation
  
107 ····.prologue107 ····.prologue
108 ····.line·164108 ····.line·165
109 ····invoke-virtual·{p0},·Landroid/support/v4/app/FragmentManager;->beginTransaction()Landroid/support/v4/app/FragmentTransaction;109 ····invoke-virtual·{p0},·Landroid/support/v4/app/FragmentManager;->beginTransaction()Landroid/support/v4/app/FragmentTransaction;
  
110 ····move-result-object·v0110 ····move-result-object·v0
  
111 ····return-object·v0111 ····return-object·v0
112 .end·method112 .end·method
  
7.53 KB
smali/android/support/v4/app/FragmentManagerImpl$StartEnterTransitionListener.smali
    
Offset 28, 155 lines modifiedOffset 28, 155 lines modified
28 #·direct·methods28 #·direct·methods
29 .method·constructor·<init>(Landroid/support/v4/app/BackStackRecord;Z)V29 .method·constructor·<init>(Landroid/support/v4/app/BackStackRecord;Z)V
30 ····.locals·030 ····.locals·0
31 ····.param·p1,·"record"····#·Landroid/support/v4/app/BackStackRecord;31 ····.param·p1,·"record"····#·Landroid/support/v4/app/BackStackRecord;
32 ····.param·p2,·"isBack"····#·Z32 ····.param·p2,·"isBack"····#·Z
  
33 ····.prologue33 ····.prologue
34 ····.line·346534 ····.line·3521
35 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V35 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
36 ····.line·346636 ····.line·3522
37 ····iput-boolean·p2,·p0,·Landroid/support/v4/app/FragmentManagerImpl$StartEnterTransitionListener;->mIsBack:Z37 ····iput-boolean·p2,·p0,·Landroid/support/v4/app/FragmentManagerImpl$StartEnterTransitionListener;->mIsBack:Z
  
38 ····.line·346738 ····.line·3523
39 ····iput-object·p1,·p0,·Landroid/support/v4/app/FragmentManagerImpl$StartEnterTransitionListener;->mRecord:Landroid/support/v4/app/BackStackRecord;39 ····iput-object·p1,·p0,·Landroid/support/v4/app/FragmentManagerImpl$StartEnterTransitionListener;->mRecord:Landroid/support/v4/app/BackStackRecord;
  
40 ····.line·346840 ····.line·3524
41 ····return-void41 ····return-void
42 .end·method42 .end·method
  
43 .method·static·synthetic·access$000(Landroid/support/v4/app/FragmentManagerImpl$StartEnterTransitionListener;)Z43 .method·static·synthetic·access$000(Landroid/support/v4/app/FragmentManagerImpl$StartEnterTransitionListener;)Z
44 ····.locals·144 ····.locals·1
45 ····.param·p0,·"x0"····#·Landroid/support/v4/app/FragmentManagerImpl$StartEnterTransitionListener;45 ····.param·p0,·"x0"····#·Landroid/support/v4/app/FragmentManagerImpl$StartEnterTransitionListener;
  
46 ····.prologue46 ····.prologue
47 ····.line·345947 ····.line·3515
48 ····iget-boolean·v0,·p0,·Landroid/support/v4/app/FragmentManagerImpl$StartEnterTransitionListener;->mIsBack:Z48 ····iget-boolean·v0,·p0,·Landroid/support/v4/app/FragmentManagerImpl$StartEnterTransitionListener;->mIsBack:Z
  
49 ····return·v049 ····return·v0
50 .end·method50 .end·method
  
51 .method·static·synthetic·access$100(Landroid/support/v4/app/FragmentManagerImpl$StartEnterTransitionListener;)Landroid/support/v4/app/BackStackRecord;51 .method·static·synthetic·access$100(Landroid/support/v4/app/FragmentManagerImpl$StartEnterTransitionListener;)Landroid/support/v4/app/BackStackRecord;
52 ····.locals·152 ····.locals·1
53 ····.param·p0,·"x0"····#·Landroid/support/v4/app/FragmentManagerImpl$StartEnterTransitionListener;53 ····.param·p0,·"x0"····#·Landroid/support/v4/app/FragmentManagerImpl$StartEnterTransitionListener;
  
54 ····.prologue54 ····.prologue
55 ····.line·345955 ····.line·3515
56 ····iget-object·v0,·p0,·Landroid/support/v4/app/FragmentManagerImpl$StartEnterTransitionListener;->mRecord:Landroid/support/v4/app/BackStackRecord;56 ····iget-object·v0,·p0,·Landroid/support/v4/app/FragmentManagerImpl$StartEnterTransitionListener;->mRecord:Landroid/support/v4/app/BackStackRecord;
  
57 ····return-object·v057 ····return-object·v0
58 .end·method58 .end·method
  
  
59 #·virtual·methods59 #·virtual·methods
60 .method·public·cancelTransaction()V60 .method·public·cancelTransaction()V
61 ····.locals·461 ····.locals·4
  
62 ····.prologue62 ····.prologue
63 ····const/4·v3,·0x063 ····const/4·v3,·0x0
  
64 ····.line·352664 ····.line·3582
65 ····iget-object·v0,·p0,·Landroid/support/v4/app/FragmentManagerImpl$StartEnterTransitionListener;->mRecord:Landroid/support/v4/app/BackStackRecord;65 ····iget-object·v0,·p0,·Landroid/support/v4/app/FragmentManagerImpl$StartEnterTransitionListener;->mRecord:Landroid/support/v4/app/BackStackRecord;
  
66 ····iget-object·v0,·v0,·Landroid/support/v4/app/BackStackRecord;->mManager:Landroid/support/v4/app/FragmentManagerImpl;66 ····iget-object·v0,·v0,·Landroid/support/v4/app/BackStackRecord;->mManager:Landroid/support/v4/app/FragmentManagerImpl;
  
67 ····iget-object·v1,·p0,·Landroid/support/v4/app/FragmentManagerImpl$StartEnterTransitionListener;->mRecord:Landroid/support/v4/app/BackStackRecord;67 ····iget-object·v1,·p0,·Landroid/support/v4/app/FragmentManagerImpl$StartEnterTransitionListener;->mRecord:Landroid/support/v4/app/BackStackRecord;
  
68 ····iget-boolean·v2,·p0,·Landroid/support/v4/app/FragmentManagerImpl$StartEnterTransitionListener;->mIsBack:Z68 ····iget-boolean·v2,·p0,·Landroid/support/v4/app/FragmentManagerImpl$StartEnterTransitionListener;->mIsBack:Z
  
69 ····invoke-static·{v0,·v1,·v2,·v3,·v3},·Landroid/support/v4/app/FragmentManagerImpl;->access$300(Landroid/support/v4/app/FragmentManagerImpl;Landroid/support/v4/app/BackStackRecord;ZZZ)V69 ····invoke-static·{v0,·v1,·v2,·v3,·v3},·Landroid/support/v4/app/FragmentManagerImpl;->access$300(Landroid/support/v4/app/FragmentManagerImpl;Landroid/support/v4/app/BackStackRecord;ZZZ)V
  
70 ····.line·352770 ····.line·3583
71 ····return-void71 ····return-void
72 .end·method72 .end·method
  
73 .method·public·completeTransaction()V73 .method·public·completeTransaction()V
74 ····.locals·1074 ····.locals·10
  
75 ····.prologue75 ····.prologue
76 ····const/4·v6,·0x076 ····const/4·v6,·0x0
  
77 ····const/4·v5,·0x177 ····const/4·v5,·0x1
  
78 ····.line·350878 ····.line·3564
79 ····iget·v7,·p0,·Landroid/support/v4/app/FragmentManagerImpl$StartEnterTransitionListener;->mNumPostponed:I79 ····iget·v7,·p0,·Landroid/support/v4/app/FragmentManagerImpl$StartEnterTransitionListener;->mNumPostponed:I
  
80 ····if-lez·v7,·:cond_180 ····if-lez·v7,·:cond_1
  
81 ····move·v0,·v581 ····move·v0,·v5
  
82 ····.line·350982 ····.line·3565
83 ····.local·v0,·"canceled":Z83 ····.local·v0,·"canceled":Z
84 ····:goto_084 ····:goto_0
85 ····iget-object·v7,·p0,·Landroid/support/v4/app/FragmentManagerImpl$StartEnterTransitionListener;->mRecord:Landroid/support/v4/app/BackStackRecord;85 ····iget-object·v7,·p0,·Landroid/support/v4/app/FragmentManagerImpl$StartEnterTransitionListener;->mRecord:Landroid/support/v4/app/BackStackRecord;
  
86 ····iget-object·v3,·v7,·Landroid/support/v4/app/BackStackRecord;->mManager:Landroid/support/v4/app/FragmentManagerImpl;86 ····iget-object·v3,·v7,·Landroid/support/v4/app/BackStackRecord;->mManager:Landroid/support/v4/app/FragmentManagerImpl;
  
87 ····.line·351087 ····.line·3566
88 ····.local·v3,·"manager":Landroid/support/v4/app/FragmentManagerImpl;88 ····.local·v3,·"manager":Landroid/support/v4/app/FragmentManagerImpl;
89 ····iget-object·v7,·v3,·Landroid/support/v4/app/FragmentManagerImpl;->mAdded:Ljava/util/ArrayList;89 ····iget-object·v7,·v3,·Landroid/support/v4/app/FragmentManagerImpl;->mAdded:Ljava/util/ArrayList;
  
90 ····invoke-virtual·{v7},·Ljava/util/ArrayList;->size()I90 ····invoke-virtual·{v7},·Ljava/util/ArrayList;->size()I
  
91 ····move-result·v491 ····move-result·v4
  
92 ····.line·351192 ····.line·3567
93 ····.local·v4,·"numAdded":I93 ····.local·v4,·"numAdded":I
94 ····const/4·v2,·0x094 ····const/4·v2,·0x0
  
95 ····.local·v2,·"i":I95 ····.local·v2,·"i":I
96 ····:goto_196 ····:goto_1
97 ····if-ge·v2,·v4,·:cond_297 ····if-ge·v2,·v4,·:cond_2
  
98 ····.line·351298 ····.line·3568
99 ····iget-object·v7,·v3,·Landroid/support/v4/app/FragmentManagerImpl;->mAdded:Ljava/util/ArrayList;99 ····iget-object·v7,·v3,·Landroid/support/v4/app/FragmentManagerImpl;->mAdded:Ljava/util/ArrayList;
  
100 ····invoke-virtual·{v7,·v2},·Ljava/util/ArrayList;->get(I)Ljava/lang/Object;100 ····invoke-virtual·{v7,·v2},·Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
  
101 ····move-result-object·v1101 ····move-result-object·v1
  
102 ····check-cast·v1,·Landroid/support/v4/app/Fragment;102 ····check-cast·v1,·Landroid/support/v4/app/Fragment;
  
103 ····.line·3513103 ····.line·3569
104 ····.local·v1,·"fragment":Landroid/support/v4/app/Fragment;104 ····.local·v1,·"fragment":Landroid/support/v4/app/Fragment;
105 ····const/4·v7,·0x0105 ····const/4·v7,·0x0
  
106 ····invoke-virtual·{v1,·v7},·Landroid/support/v4/app/Fragment;->setOnStartEnterTransitionListener(Landroid/support/v4/app/Fragment$OnStartEnterTransitionListener;)V106 ····invoke-virtual·{v1,·v7},·Landroid/support/v4/app/Fragment;->setOnStartEnterTransitionListener(Landroid/support/v4/app/Fragment$OnStartEnterTransitionListener;)V
  
107 ····.line·3514107 ····.line·3570
108 ····if-eqz·v0,·:cond_0108 ····if-eqz·v0,·:cond_0
  
109 ····invoke-virtual·{v1},·Landroid/support/v4/app/Fragment;->isPostponed()Z109 ····invoke-virtual·{v1},·Landroid/support/v4/app/Fragment;->isPostponed()Z
  
110 ····move-result·v7110 ····move-result·v7
  
111 ····if-eqz·v7,·:cond_0111 ····if-eqz·v7,·:cond_0
  
Max diff block lines reached; 2974/7544 bytes (39.42%) of diff not shown.
9.33 KB
smali/android/support/v4/app/FragmentTransition$4.smali
    
Offset 1, 13 lines modifiedOffset 1, 13 lines modified
1 .class·final·Landroid/support/v4/app/FragmentTransition$4;1 .class·final·Landroid/support/v4/app/FragmentTransition$4;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"FragmentTransition.java"3 .source·"FragmentTransition.java"
  
4 #·interfaces4 #·interfaces
5 .implements·Landroid/view/ViewTreeObserver$OnPreDrawListener;5 .implements·Ljava/lang/Runnable;
  
  
6 #·annotations6 #·annotations
7 .annotation·system·Ldalvik/annotation/EnclosingMethod;7 .annotation·system·Ldalvik/annotation/EnclosingMethod;
8 ····value·=·Landroid/support/v4/app/FragmentTransition;->configureSharedElementsUnoptimized(Landroid/view/ViewGroup;Landroid/view/View;Landroid/support/v4/util/ArrayMap;Landroid/support/v4/app/FragmentTransition$FragmentContainerTransition;Ljava/util/ArrayList;Ljava/util/ArrayList;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;8 ····value·=·Landroid/support/v4/app/FragmentTransition;->configureSharedElementsUnoptimized(Landroid/view/ViewGroup;Landroid/view/View;Landroid/support/v4/util/ArrayMap;Landroid/support/v4/app/FragmentTransition$FragmentContainerTransition;Ljava/util/ArrayList;Ljava/util/ArrayList;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
9 .end·annotation9 .end·annotation
  
Offset 32, 148 lines modifiedOffset 32, 133 lines modified
  
32 .field·final·synthetic·val$nameOverrides:Landroid/support/v4/util/ArrayMap;32 .field·final·synthetic·val$nameOverrides:Landroid/support/v4/util/ArrayMap;
  
33 .field·final·synthetic·val$nonExistentView:Landroid/view/View;33 .field·final·synthetic·val$nonExistentView:Landroid/view/View;
  
34 .field·final·synthetic·val$outFragment:Landroid/support/v4/app/Fragment;34 .field·final·synthetic·val$outFragment:Landroid/support/v4/app/Fragment;
  
35 .field·final·synthetic·val$sceneRoot:Landroid/view/ViewGroup; 
  
36 .field·final·synthetic·val$sharedElementsIn:Ljava/util/ArrayList;35 .field·final·synthetic·val$sharedElementsIn:Ljava/util/ArrayList;
  
37 .field·final·synthetic·val$sharedElementsOut:Ljava/util/ArrayList;36 .field·final·synthetic·val$sharedElementsOut:Ljava/util/ArrayList;
  
  
38 #·direct·methods37 #·direct·methods
39 .method·constructor·<init>(Landroid/view/ViewGroup;Landroid/support/v4/util/ArrayMap;Ljava/lang/Object;Landroid/support/v4/app/FragmentTransition$FragmentContainerTransition;Ljava/util/ArrayList;Landroid/view/View;Landroid/support/v4/app/Fragment;Landroid/support/v4/app/Fragment;ZLjava/util/ArrayList;Ljava/lang/Object;Landroid/graphics/Rect;)V38 .method·constructor·<init>(Landroid/support/v4/util/ArrayMap;Ljava/lang/Object;Landroid/support/v4/app/FragmentTransition$FragmentContainerTransition;Ljava/util/ArrayList;Landroid/view/View;Landroid/support/v4/app/Fragment;Landroid/support/v4/app/Fragment;ZLjava/util/ArrayList;Ljava/lang/Object;Landroid/graphics/Rect;)V
40 ····.locals·039 ····.locals·0
  
41 ····.prologue40 ····.prologue
42 ····.line·61841 ····.line·639
43 ····iput-object·p1,·p0,·Landroid/support/v4/app/FragmentTransition$4;->val$sceneRoot:Landroid/view/ViewGroup; 
  
44 ····iput-object·p2,·p0,·Landroid/support/v4/app/FragmentTransition$4;->val$nameOverrides:Landroid/support/v4/util/ArrayMap;42 ····iput-object·p1,·p0,·Landroid/support/v4/app/FragmentTransition$4;->val$nameOverrides:Landroid/support/v4/util/ArrayMap;
  
45 ····iput-object·p3,·p0,·Landroid/support/v4/app/FragmentTransition$4;->val$finalSharedElementTransition:Ljava/lang/Object;43 ····iput-object·p2,·p0,·Landroid/support/v4/app/FragmentTransition$4;->val$finalSharedElementTransition:Ljava/lang/Object;
  
46 ····iput-object·p4,·p0,·Landroid/support/v4/app/FragmentTransition$4;->val$fragments:Landroid/support/v4/app/FragmentTransition$FragmentContainerTransition;44 ····iput-object·p3,·p0,·Landroid/support/v4/app/FragmentTransition$4;->val$fragments:Landroid/support/v4/app/FragmentTransition$FragmentContainerTransition;
  
47 ····iput-object·p5,·p0,·Landroid/support/v4/app/FragmentTransition$4;->val$sharedElementsIn:Ljava/util/ArrayList;45 ····iput-object·p4,·p0,·Landroid/support/v4/app/FragmentTransition$4;->val$sharedElementsIn:Ljava/util/ArrayList;
  
48 ····iput-object·p6,·p0,·Landroid/support/v4/app/FragmentTransition$4;->val$nonExistentView:Landroid/view/View;46 ····iput-object·p5,·p0,·Landroid/support/v4/app/FragmentTransition$4;->val$nonExistentView:Landroid/view/View;
  
49 ····iput-object·p7,·p0,·Landroid/support/v4/app/FragmentTransition$4;->val$inFragment:Landroid/support/v4/app/Fragment;47 ····iput-object·p6,·p0,·Landroid/support/v4/app/FragmentTransition$4;->val$inFragment:Landroid/support/v4/app/Fragment;
  
50 ····iput-object·p8,·p0,·Landroid/support/v4/app/FragmentTransition$4;->val$outFragment:Landroid/support/v4/app/Fragment;48 ····iput-object·p7,·p0,·Landroid/support/v4/app/FragmentTransition$4;->val$outFragment:Landroid/support/v4/app/Fragment;
  
51 ····iput-boolean·p9,·p0,·Landroid/support/v4/app/FragmentTransition$4;->val$inIsPop:Z49 ····iput-boolean·p8,·p0,·Landroid/support/v4/app/FragmentTransition$4;->val$inIsPop:Z
  
52 ····iput-object·p10,·p0,·Landroid/support/v4/app/FragmentTransition$4;->val$sharedElementsOut:Ljava/util/ArrayList;50 ····iput-object·p9,·p0,·Landroid/support/v4/app/FragmentTransition$4;->val$sharedElementsOut:Ljava/util/ArrayList;
  
53 ····iput-object·p11,·p0,·Landroid/support/v4/app/FragmentTransition$4;->val$enterTransition:Ljava/lang/Object;51 ····iput-object·p10,·p0,·Landroid/support/v4/app/FragmentTransition$4;->val$enterTransition:Ljava/lang/Object;
  
54 ····iput-object·p12,·p0,·Landroid/support/v4/app/FragmentTransition$4;->val$inEpicenter:Landroid/graphics/Rect;52 ····iput-object·p11,·p0,·Landroid/support/v4/app/FragmentTransition$4;->val$inEpicenter:Landroid/graphics/Rect;
  
55 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V53 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
56 ····return-void54 ····return-void
57 .end·method55 .end·method
  
  
58 #·virtual·methods56 #·virtual·methods
59 .method·public·onPreDraw()Z57 .method·public·run()V
60 ····.locals·658 ····.locals·6
  
61 ····.prologue59 ····.prologue
62 ····.line·62160 ····.line·642
63 ····iget-object·v2,·p0,·Landroid/support/v4/app/FragmentTransition$4;->val$sceneRoot:Landroid/view/ViewGroup; 
  
64 ····invoke-virtual·{v2},·Landroid/view/ViewGroup;->getViewTreeObserver()Landroid/view/ViewTreeObserver; 
  
65 ····move-result-object·v2 
  
66 ····invoke-virtual·{v2,·p0},·Landroid/view/ViewTreeObserver;->removeOnPreDrawListener(Landroid/view/ViewTreeObserver$OnPreDrawListener;)V 
  
67 ····.line·622 
68 ····iget-object·v2,·p0,·Landroid/support/v4/app/FragmentTransition$4;->val$nameOverrides:Landroid/support/v4/util/ArrayMap;61 ····iget-object·v2,·p0,·Landroid/support/v4/app/FragmentTransition$4;->val$nameOverrides:Landroid/support/v4/util/ArrayMap;
  
69 ····iget-object·v3,·p0,·Landroid/support/v4/app/FragmentTransition$4;->val$finalSharedElementTransition:Ljava/lang/Object;62 ····iget-object·v3,·p0,·Landroid/support/v4/app/FragmentTransition$4;->val$finalSharedElementTransition:Ljava/lang/Object;
  
70 ····iget-object·v4,·p0,·Landroid/support/v4/app/FragmentTransition$4;->val$fragments:Landroid/support/v4/app/FragmentTransition$FragmentContainerTransition;63 ····iget-object·v4,·p0,·Landroid/support/v4/app/FragmentTransition$4;->val$fragments:Landroid/support/v4/app/FragmentTransition$FragmentContainerTransition;
  
71 ····invoke-static·{v2,·v3,·v4},·Landroid/support/v4/app/FragmentTransition;->access$300(Landroid/support/v4/util/ArrayMap;Ljava/lang/Object;Landroid/support/v4/app/FragmentTransition$FragmentContainerTransition;)Landroid/support/v4/util/ArrayMap;64 ····invoke-static·{v2,·v3,·v4},·Landroid/support/v4/app/FragmentTransition;->access$300(Landroid/support/v4/util/ArrayMap;Ljava/lang/Object;Landroid/support/v4/app/FragmentTransition$FragmentContainerTransition;)Landroid/support/v4/util/ArrayMap;
  
72 ····move-result-object·v165 ····move-result-object·v1
  
73 ····.line·62566 ····.line·645
74 ····.local·v1,·"inSharedElements":Landroid/support/v4/util/ArrayMap;,·"Landroid/support/v4/util/ArrayMap<Ljava/lang/String;Landroid/view/View;>;"67 ····.local·v1,·"inSharedElements":Landroid/support/v4/util/ArrayMap;,·"Landroid/support/v4/util/ArrayMap<Ljava/lang/String;Landroid/view/View;>;"
75 ····if-eqz·v1,·:cond_068 ····if-eqz·v1,·:cond_0
  
76 ····.line·62669 ····.line·646
77 ····iget-object·v2,·p0,·Landroid/support/v4/app/FragmentTransition$4;->val$sharedElementsIn:Ljava/util/ArrayList;70 ····iget-object·v2,·p0,·Landroid/support/v4/app/FragmentTransition$4;->val$sharedElementsIn:Ljava/util/ArrayList;
  
78 ····invoke-virtual·{v1},·Landroid/support/v4/util/ArrayMap;->values()Ljava/util/Collection;71 ····invoke-virtual·{v1},·Landroid/support/v4/util/ArrayMap;->values()Ljava/util/Collection;
  
79 ····move-result-object·v372 ····move-result-object·v3
  
80 ····invoke-virtual·{v2,·v3},·Ljava/util/ArrayList;->addAll(Ljava/util/Collection;)Z73 ····invoke-virtual·{v2,·v3},·Ljava/util/ArrayList;->addAll(Ljava/util/Collection;)Z
  
81 ····.line·62774 ····.line·647
82 ····iget-object·v2,·p0,·Landroid/support/v4/app/FragmentTransition$4;->val$sharedElementsIn:Ljava/util/ArrayList;75 ····iget-object·v2,·p0,·Landroid/support/v4/app/FragmentTransition$4;->val$sharedElementsIn:Ljava/util/ArrayList;
  
83 ····iget-object·v3,·p0,·Landroid/support/v4/app/FragmentTransition$4;->val$nonExistentView:Landroid/view/View;76 ····iget-object·v3,·p0,·Landroid/support/v4/app/FragmentTransition$4;->val$nonExistentView:Landroid/view/View;
  
84 ····invoke-virtual·{v2,·v3},·Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z77 ····invoke-virtual·{v2,·v3},·Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
  
85 ····.line·63078 ····.line·650
86 ····:cond_079 ····:cond_0
87 ····iget-object·v2,·p0,·Landroid/support/v4/app/FragmentTransition$4;->val$inFragment:Landroid/support/v4/app/Fragment;80 ····iget-object·v2,·p0,·Landroid/support/v4/app/FragmentTransition$4;->val$inFragment:Landroid/support/v4/app/Fragment;
  
88 ····iget-object·v3,·p0,·Landroid/support/v4/app/FragmentTransition$4;->val$outFragment:Landroid/support/v4/app/Fragment;81 ····iget-object·v3,·p0,·Landroid/support/v4/app/FragmentTransition$4;->val$outFragment:Landroid/support/v4/app/Fragment;
  
89 ····iget-boolean·v4,·p0,·Landroid/support/v4/app/FragmentTransition$4;->val$inIsPop:Z82 ····iget-boolean·v4,·p0,·Landroid/support/v4/app/FragmentTransition$4;->val$inIsPop:Z
  
90 ····const/4·v5,·0x083 ····const/4·v5,·0x0
  
91 ····invoke-static·{v2,·v3,·v4,·v1,·v5},·Landroid/support/v4/app/FragmentTransition;->access$200(Landroid/support/v4/app/Fragment;Landroid/support/v4/app/Fragment;ZLandroid/support/v4/util/ArrayMap;Z)V84 ····invoke-static·{v2,·v3,·v4,·v1,·v5},·Landroid/support/v4/app/FragmentTransition;->access$200(Landroid/support/v4/app/Fragment;Landroid/support/v4/app/Fragment;ZLandroid/support/v4/util/ArrayMap;Z)V
  
92 ····.line·63285 ····.line·652
93 ····iget-object·v2,·p0,·Landroid/support/v4/app/FragmentTransition$4;->val$finalSharedElementTransition:Ljava/lang/Object;86 ····iget-object·v2,·p0,·Landroid/support/v4/app/FragmentTransition$4;->val$finalSharedElementTransition:Ljava/lang/Object;
  
94 ····if-eqz·v2,·:cond_187 ····if-eqz·v2,·:cond_1
  
95 ····.line·63388 ····.line·653
Max diff block lines reached; 1648/9446 bytes (17.45%) of diff not shown.
48.3 KB
smali/android/support/v4/app/FragmentTransitionCompat21.smali
    
Offset 14, 53 lines modifiedOffset 14, 53 lines modified
  
  
14 #·direct·methods14 #·direct·methods
15 .method·constructor·<init>()V15 .method·constructor·<init>()V
16 ····.locals·016 ····.locals·0
  
17 ····.prologue17 ····.prologue
18 ····.line·3518 ····.line·34
19 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V19 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
20 ····return-void20 ····return-void
21 .end·method21 .end·method
  
22 .method·static·synthetic·access$000(Ljava/util/Map;Ljava/lang/String;)Ljava/lang/String;22 .method·static·synthetic·access$000(Ljava/util/Map;Ljava/lang/String;)Ljava/lang/String;
23 ····.locals·123 ····.locals·1
24 ····.param·p0,·"x0"····#·Ljava/util/Map;24 ····.param·p0,·"x0"····#·Ljava/util/Map;
25 ····.param·p1,·"x1"····#·Ljava/lang/String;25 ····.param·p1,·"x1"····#·Ljava/lang/String;
  
26 ····.prologue26 ····.prologue
27 ····.line·3527 ····.line·34
28 ····invoke-static·{p0,·p1},·Landroid/support/v4/app/FragmentTransitionCompat21;->findKeyForValue(Ljava/util/Map;Ljava/lang/String;)Ljava/lang/String;28 ····invoke-static·{p0,·p1},·Landroid/support/v4/app/FragmentTransitionCompat21;->findKeyForValue(Ljava/util/Map;Ljava/lang/String;)Ljava/lang/String;
  
29 ····move-result-object·v029 ····move-result-object·v0
  
30 ····return-object·v030 ····return-object·v0
31 .end·method31 .end·method
  
32 .method·public·static·addTarget(Ljava/lang/Object;Landroid/view/View;)V32 .method·public·static·addTarget(Ljava/lang/Object;Landroid/view/View;)V
33 ····.locals·133 ····.locals·1
34 ····.param·p0,·"transitionObj"····#·Ljava/lang/Object;34 ····.param·p0,·"transitionObj"····#·Ljava/lang/Object;
35 ····.param·p1,·"view"····#·Landroid/view/View;35 ····.param·p1,·"view"····#·Landroid/view/View;
  
36 ····.prologue36 ····.prologue
37 ····.line·53237 ····.line·525
38 ····if-eqz·p0,·:cond_038 ····if-eqz·p0,·:cond_0
  
39 ····move-object·v0,·p039 ····move-object·v0,·p0
  
40 ····.line·53340 ····.line·526
41 ····check-cast·v0,·Landroid/transition/Transition;41 ····check-cast·v0,·Landroid/transition/Transition;
  
42 ····.line·53442 ····.line·527
43 ····.local·v0,·"transition":Landroid/transition/Transition;43 ····.local·v0,·"transition":Landroid/transition/Transition;
44 ····invoke-virtual·{v0,·p1},·Landroid/transition/Transition;->addTarget(Landroid/view/View;)Landroid/transition/Transition;44 ····invoke-virtual·{v0,·p1},·Landroid/transition/Transition;->addTarget(Landroid/view/View;)Landroid/transition/Transition;
  
45 ····.line·53645 ····.line·529
46 ····.end·local·v0····#·"transition":Landroid/transition/Transition;46 ····.end·local·v0····#·"transition":Landroid/transition/Transition;
47 ····:cond_047 ····:cond_0
48 ····return-void48 ····return-void
49 .end·method49 .end·method
  
50 .method·public·static·addTargets(Ljava/lang/Object;Ljava/util/ArrayList;)V50 .method·public·static·addTargets(Ljava/lang/Object;Ljava/util/ArrayList;)V
51 ····.locals·851 ····.locals·8
Offset 73, 133 lines modifiedOffset 73, 133 lines modified
73 ············"<",73 ············"<",
74 ············"Landroid/view/View;",74 ············"Landroid/view/View;",
75 ············">;)V"75 ············">;)V"
76 ········}76 ········}
77 ····.end·annotation77 ····.end·annotation
  
78 ····.prologue78 ····.prologue
79 ····.line·15779 ····.line·156
80 ····.local·p1,·"views":Ljava/util/ArrayList;,·"Ljava/util/ArrayList<Landroid/view/View;>;"80 ····.local·p1,·"views":Ljava/util/ArrayList;,·"Ljava/util/ArrayList<Landroid/view/View;>;"
81 ····move-object·v6,·p081 ····move-object·v6,·p0
  
82 ····check-cast·v6,·Landroid/transition/Transition;82 ····check-cast·v6,·Landroid/transition/Transition;
  
83 ····.line·15883 ····.line·157
84 ····.local·v6,·"transition":Landroid/transition/Transition;84 ····.local·v6,·"transition":Landroid/transition/Transition;
85 ····if-nez·v6,·:cond_185 ····if-nez·v6,·:cond_1
  
86 ····.line·17886 ····.line·177
87 ····:cond_087 ····:cond_0
88 ····return-void88 ····return-void
  
89 ····.line·16189 ····.line·160
90 ····:cond_190 ····:cond_1
91 ····instance-of·v7,·v6,·Landroid/transition/TransitionSet;91 ····instance-of·v7,·v6,·Landroid/transition/TransitionSet;
  
92 ····if-eqz·v7,·:cond_292 ····if-eqz·v7,·:cond_2
  
93 ····move-object·v4,·v693 ····move-object·v4,·v6
  
94 ····.line·16294 ····.line·161
95 ····check-cast·v4,·Landroid/transition/TransitionSet;95 ····check-cast·v4,·Landroid/transition/TransitionSet;
  
96 ····.line·16396 ····.line·162
97 ····.local·v4,·"set":Landroid/transition/TransitionSet;97 ····.local·v4,·"set":Landroid/transition/TransitionSet;
98 ····invoke-virtual·{v4},·Landroid/transition/TransitionSet;->getTransitionCount()I98 ····invoke-virtual·{v4},·Landroid/transition/TransitionSet;->getTransitionCount()I
  
99 ····move-result·v299 ····move-result·v2
  
100 ····.line·164100 ····.line·163
101 ····.local·v2,·"numTransitions":I101 ····.local·v2,·"numTransitions":I
102 ····const/4·v1,·0x0102 ····const/4·v1,·0x0
  
103 ····.local·v1,·"i":I103 ····.local·v1,·"i":I
104 ····:goto_0104 ····:goto_0
105 ····if-ge·v1,·v2,·:cond_0105 ····if-ge·v1,·v2,·:cond_0
  
106 ····.line·165106 ····.line·164
107 ····invoke-virtual·{v4,·v1},·Landroid/transition/TransitionSet;->getTransitionAt(I)Landroid/transition/Transition;107 ····invoke-virtual·{v4,·v1},·Landroid/transition/TransitionSet;->getTransitionAt(I)Landroid/transition/Transition;
  
108 ····move-result-object·v0108 ····move-result-object·v0
  
109 ····.line·166109 ····.line·165
110 ····.local·v0,·"child":Landroid/transition/Transition;110 ····.local·v0,·"child":Landroid/transition/Transition;
111 ····invoke-static·{v0,·p1},·Landroid/support/v4/app/FragmentTransitionCompat21;->addTargets(Ljava/lang/Object;Ljava/util/ArrayList;)V111 ····invoke-static·{v0,·p1},·Landroid/support/v4/app/FragmentTransitionCompat21;->addTargets(Ljava/lang/Object;Ljava/util/ArrayList;)V
  
112 ····.line·164112 ····.line·163
113 ····add-int/lit8·v1,·v1,·0x1113 ····add-int/lit8·v1,·v1,·0x1
  
114 ····goto·:goto_0114 ····goto·:goto_0
  
115 ····.line·168115 ····.line·167
116 ····.end·local·v0····#·"child":Landroid/transition/Transition;116 ····.end·local·v0····#·"child":Landroid/transition/Transition;
117 ····.end·local·v1····#·"i":I117 ····.end·local·v1····#·"i":I
118 ····.end·local·v2····#·"numTransitions":I118 ····.end·local·v2····#·"numTransitions":I
119 ····.end·local·v4····#·"set":Landroid/transition/TransitionSet;119 ····.end·local·v4····#·"set":Landroid/transition/TransitionSet;
120 ····:cond_2120 ····:cond_2
121 ····invoke-static·{v6},·Landroid/support/v4/app/FragmentTransitionCompat21;->hasSimpleTarget(Landroid/transition/Transition;)Z121 ····invoke-static·{v6},·Landroid/support/v4/app/FragmentTransitionCompat21;->hasSimpleTarget(Landroid/transition/Transition;)Z
  
122 ····move-result·v7122 ····move-result·v7
  
123 ····if-nez·v7,·:cond_0123 ····if-nez·v7,·:cond_0
  
124 ····.line·169124 ····.line·168
Max diff block lines reached; 45655/49301 bytes (92.60%) of diff not shown.
1.41 KB
smali/android/support/v4/app/FragmentManagerImpl$AnimateOnHWLayerIfNeededListener$1.smali
    
Offset 23, 35 lines modifiedOffset 23, 35 lines modified
  
23 #·direct·methods23 #·direct·methods
24 .method·constructor·<init>(Landroid/support/v4/app/FragmentManagerImpl$AnimateOnHWLayerIfNeededListener;)V24 .method·constructor·<init>(Landroid/support/v4/app/FragmentManagerImpl$AnimateOnHWLayerIfNeededListener;)V
25 ····.locals·025 ····.locals·0
26 ····.param·p1,·"this$0"····#·Landroid/support/v4/app/FragmentManagerImpl$AnimateOnHWLayerIfNeededListener;26 ····.param·p1,·"this$0"····#·Landroid/support/v4/app/FragmentManagerImpl$AnimateOnHWLayerIfNeededListener;
  
27 ····.prologue27 ····.prologue
28 ····.line·64128 ····.line·642
29 ····iput-object·p1,·p0,·Landroid/support/v4/app/FragmentManagerImpl$AnimateOnHWLayerIfNeededListener$1;->this$0:Landroid/support/v4/app/FragmentManagerImpl$AnimateOnHWLayerIfNeededListener;29 ····iput-object·p1,·p0,·Landroid/support/v4/app/FragmentManagerImpl$AnimateOnHWLayerIfNeededListener$1;->this$0:Landroid/support/v4/app/FragmentManagerImpl$AnimateOnHWLayerIfNeededListener;
  
30 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V30 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
31 ····return-void31 ····return-void
32 .end·method32 .end·method
  
  
33 #·virtual·methods33 #·virtual·methods
34 .method·public·run()V34 .method·public·run()V
35 ····.locals·335 ····.locals·3
  
36 ····.prologue36 ····.prologue
37 ····.line·64437 ····.line·645
38 ····iget-object·v0,·p0,·Landroid/support/v4/app/FragmentManagerImpl$AnimateOnHWLayerIfNeededListener$1;->this$0:Landroid/support/v4/app/FragmentManagerImpl$AnimateOnHWLayerIfNeededListener;38 ····iget-object·v0,·p0,·Landroid/support/v4/app/FragmentManagerImpl$AnimateOnHWLayerIfNeededListener$1;->this$0:Landroid/support/v4/app/FragmentManagerImpl$AnimateOnHWLayerIfNeededListener;
  
39 ····iget-object·v0,·v0,·Landroid/support/v4/app/FragmentManagerImpl$AnimateOnHWLayerIfNeededListener;->mView:Landroid/view/View;39 ····iget-object·v0,·v0,·Landroid/support/v4/app/FragmentManagerImpl$AnimateOnHWLayerIfNeededListener;->mView:Landroid/view/View;
  
40 ····const/4·v1,·0x040 ····const/4·v1,·0x0
  
41 ····const/4·v2,·0x041 ····const/4·v2,·0x0
  
42 ····invoke-static·{v0,·v1,·v2},·Landroid/support/v4/view/ViewCompat;->setLayerType(Landroid/view/View;ILandroid/graphics/Paint;)V42 ····invoke-static·{v0,·v1,·v2},·Landroid/support/v4/view/ViewCompat;->setLayerType(Landroid/view/View;ILandroid/graphics/Paint;)V
  
43 ····.line·64543 ····.line·646
44 ····return-void44 ····return-void
45 .end·method45 .end·method
969 B
smali/android/support/v4/app/FragmentManagerImpl$1.smali
    
Offset 23, 29 lines modifiedOffset 23, 29 lines modified
  
23 #·direct·methods23 #·direct·methods
24 .method·constructor·<init>(Landroid/support/v4/app/FragmentManagerImpl;)V24 .method·constructor·<init>(Landroid/support/v4/app/FragmentManagerImpl;)V
25 ····.locals·025 ····.locals·0
26 ····.param·p1,·"this$0"····#·Landroid/support/v4/app/FragmentManagerImpl;26 ····.param·p1,·"this$0"····#·Landroid/support/v4/app/FragmentManagerImpl;
  
27 ····.prologue27 ····.prologue
28 ····.line·70628 ····.line·707
29 ····iput-object·p1,·p0,·Landroid/support/v4/app/FragmentManagerImpl$1;->this$0:Landroid/support/v4/app/FragmentManagerImpl;29 ····iput-object·p1,·p0,·Landroid/support/v4/app/FragmentManagerImpl$1;->this$0:Landroid/support/v4/app/FragmentManagerImpl;
  
30 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V30 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
31 ····return-void31 ····return-void
32 .end·method32 .end·method
  
  
33 #·virtual·methods33 #·virtual·methods
34 .method·public·run()V34 .method·public·run()V
35 ····.locals·135 ····.locals·1
  
36 ····.prologue36 ····.prologue
37 ····.line·70937 ····.line·710
38 ····iget-object·v0,·p0,·Landroid/support/v4/app/FragmentManagerImpl$1;->this$0:Landroid/support/v4/app/FragmentManagerImpl;38 ····iget-object·v0,·p0,·Landroid/support/v4/app/FragmentManagerImpl$1;->this$0:Landroid/support/v4/app/FragmentManagerImpl;
  
39 ····invoke-virtual·{v0},·Landroid/support/v4/app/FragmentManagerImpl;->execPendingActions()Z39 ····invoke-virtual·{v0},·Landroid/support/v4/app/FragmentManagerImpl;->execPendingActions()Z
  
40 ····.line·71040 ····.line·711
41 ····return-void41 ····return-void
42 .end·method42 .end·method
6.23 KB
smali/android/support/v4/app/FragmentManagerImpl$AnimateOnHWLayerIfNeededListener.smali
    
Offset 28, 62 lines modifiedOffset 28, 62 lines modified
28 #·direct·methods28 #·direct·methods
29 .method·public·constructor·<init>(Landroid/view/View;Landroid/view/animation/Animation;)V29 .method·public·constructor·<init>(Landroid/view/View;Landroid/view/animation/Animation;)V
30 ····.locals·030 ····.locals·0
31 ····.param·p1,·"v"····#·Landroid/view/View;31 ····.param·p1,·"v"····#·Landroid/view/View;
32 ····.param·p2,·"anim"····#·Landroid/view/animation/Animation;32 ····.param·p2,·"anim"····#·Landroid/view/animation/Animation;
  
33 ····.prologue33 ····.prologue
34 ····.line·60134 ····.line·602
35 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V35 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
36 ····.line·60236 ····.line·603
37 ····if-eqz·p1,·:cond_037 ····if-eqz·p1,·:cond_0
  
38 ····if-nez·p2,·:cond_138 ····if-nez·p2,·:cond_1
  
39 ····.line·60639 ····.line·607
40 ····:cond_040 ····:cond_0
41 ····:goto_041 ····:goto_0
42 ····return-void42 ····return-void
  
43 ····.line·60543 ····.line·606
44 ····:cond_144 ····:cond_1
45 ····iput-object·p1,·p0,·Landroid/support/v4/app/FragmentManagerImpl$AnimateOnHWLayerIfNeededListener;->mView:Landroid/view/View;45 ····iput-object·p1,·p0,·Landroid/support/v4/app/FragmentManagerImpl$AnimateOnHWLayerIfNeededListener;->mView:Landroid/view/View;
  
46 ····goto·:goto_046 ····goto·:goto_0
47 .end·method47 .end·method
  
48 .method·public·constructor·<init>(Landroid/view/View;Landroid/view/animation/Animation;Landroid/view/animation/Animation$AnimationListener;)V48 .method·public·constructor·<init>(Landroid/view/View;Landroid/view/animation/Animation;Landroid/view/animation/Animation$AnimationListener;)V
49 ····.locals·149 ····.locals·1
50 ····.param·p1,·"v"····#·Landroid/view/View;50 ····.param·p1,·"v"····#·Landroid/view/View;
51 ····.param·p2,·"anim"····#·Landroid/view/animation/Animation;51 ····.param·p2,·"anim"····#·Landroid/view/animation/Animation;
52 ····.param·p3,·"listener"····#·Landroid/view/animation/Animation$AnimationListener;52 ····.param·p3,·"listener"····#·Landroid/view/animation/Animation$AnimationListener;
  
53 ····.prologue53 ····.prologue
54 ····.line·60954 ····.line·610
55 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V55 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
56 ····.line·61056 ····.line·611
57 ····if-eqz·p1,·:cond_057 ····if-eqz·p1,·:cond_0
  
58 ····if-nez·p2,·:cond_158 ····if-nez·p2,·:cond_1
  
59 ····.line·61659 ····.line·617
60 ····:cond_060 ····:cond_0
61 ····:goto_061 ····:goto_0
62 ····return-void62 ····return-void
  
63 ····.line·61363 ····.line·614
64 ····:cond_164 ····:cond_1
65 ····iput-object·p3,·p0,·Landroid/support/v4/app/FragmentManagerImpl$AnimateOnHWLayerIfNeededListener;->mOriginalListener:Landroid/view/animation/Animation$AnimationListener;65 ····iput-object·p3,·p0,·Landroid/support/v4/app/FragmentManagerImpl$AnimateOnHWLayerIfNeededListener;->mOriginalListener:Landroid/view/animation/Animation$AnimationListener;
  
66 ····.line·61466 ····.line·615
67 ····iput-object·p1,·p0,·Landroid/support/v4/app/FragmentManagerImpl$AnimateOnHWLayerIfNeededListener;->mView:Landroid/view/View;67 ····iput-object·p1,·p0,·Landroid/support/v4/app/FragmentManagerImpl$AnimateOnHWLayerIfNeededListener;->mView:Landroid/view/View;
  
68 ····.line·61568 ····.line·616
69 ····const/4·v0,·0x169 ····const/4·v0,·0x1
  
70 ····iput-boolean·v0,·p0,·Landroid/support/v4/app/FragmentManagerImpl$AnimateOnHWLayerIfNeededListener;->mShouldRunOnHWLayer:Z70 ····iput-boolean·v0,·p0,·Landroid/support/v4/app/FragmentManagerImpl$AnimateOnHWLayerIfNeededListener;->mShouldRunOnHWLayer:Z
  
71 ····goto·:goto_071 ····goto·:goto_0
72 .end·method72 .end·method
  
Offset 92, 65 lines modifiedOffset 92, 65 lines modified
92 .method·public·onAnimationEnd(Landroid/view/animation/Animation;)V92 .method·public·onAnimationEnd(Landroid/view/animation/Animation;)V
93 ····.locals·393 ····.locals·3
94 ····.param·p1,·"animation"····#·Landroid/view/animation/Animation;94 ····.param·p1,·"animation"····#·Landroid/view/animation/Animation;
95 ····.annotation·build·Landroid/support/annotation/CallSuper;95 ····.annotation·build·Landroid/support/annotation/CallSuper;
96 ····.end·annotation96 ····.end·annotation
  
97 ····.prologue97 ····.prologue
98 ····.line·62998 ····.line·630
99 ····iget-object·v0,·p0,·Landroid/support/v4/app/FragmentManagerImpl$AnimateOnHWLayerIfNeededListener;->mView:Landroid/view/View;99 ····iget-object·v0,·p0,·Landroid/support/v4/app/FragmentManagerImpl$AnimateOnHWLayerIfNeededListener;->mView:Landroid/view/View;
  
100 ····if-eqz·v0,·:cond_1100 ····if-eqz·v0,·:cond_1
  
101 ····iget-boolean·v0,·p0,·Landroid/support/v4/app/FragmentManagerImpl$AnimateOnHWLayerIfNeededListener;->mShouldRunOnHWLayer:Z101 ····iget-boolean·v0,·p0,·Landroid/support/v4/app/FragmentManagerImpl$AnimateOnHWLayerIfNeededListener;->mShouldRunOnHWLayer:Z
  
102 ····if-eqz·v0,·:cond_1102 ····if-eqz·v0,·:cond_1
  
103 ····.line·640103 ····.line·641
104 ····iget-object·v0,·p0,·Landroid/support/v4/app/FragmentManagerImpl$AnimateOnHWLayerIfNeededListener;->mView:Landroid/view/View;104 ····iget-object·v0,·p0,·Landroid/support/v4/app/FragmentManagerImpl$AnimateOnHWLayerIfNeededListener;->mView:Landroid/view/View;
  
105 ····invoke-static·{v0},·Landroid/support/v4/view/ViewCompat;->isAttachedToWindow(Landroid/view/View;)Z105 ····invoke-static·{v0},·Landroid/support/v4/view/ViewCompat;->isAttachedToWindow(Landroid/view/View;)Z
  
106 ····move-result·v0106 ····move-result·v0
  
107 ····if-nez·v0,·:cond_0107 ····if-nez·v0,·:cond_0
  
108 ····invoke-static·{},·Landroid/support/v4/os/BuildCompat;->isAtLeastN()Z108 ····invoke-static·{},·Landroid/support/v4/os/BuildCompat;->isAtLeastN()Z
  
109 ····move-result·v0109 ····move-result·v0
  
110 ····if-eqz·v0,·:cond_3110 ····if-eqz·v0,·:cond_3
  
111 ····.line·641111 ····.line·642
112 ····:cond_0112 ····:cond_0
113 ····iget-object·v0,·p0,·Landroid/support/v4/app/FragmentManagerImpl$AnimateOnHWLayerIfNeededListener;->mView:Landroid/view/View;113 ····iget-object·v0,·p0,·Landroid/support/v4/app/FragmentManagerImpl$AnimateOnHWLayerIfNeededListener;->mView:Landroid/view/View;
  
114 ····new-instance·v1,·Landroid/support/v4/app/FragmentManagerImpl$AnimateOnHWLayerIfNeededListener$1;114 ····new-instance·v1,·Landroid/support/v4/app/FragmentManagerImpl$AnimateOnHWLayerIfNeededListener$1;
  
115 ····invoke-direct·{v1,·p0},·Landroid/support/v4/app/FragmentManagerImpl$AnimateOnHWLayerIfNeededListener$1;-><init>(Landroid/support/v4/app/FragmentManagerImpl$AnimateOnHWLayerIfNeededListener;)V115 ····invoke-direct·{v1,·p0},·Landroid/support/v4/app/FragmentManagerImpl$AnimateOnHWLayerIfNeededListener$1;-><init>(Landroid/support/v4/app/FragmentManagerImpl$AnimateOnHWLayerIfNeededListener;)V
  
116 ····invoke-virtual·{v0,·v1},·Landroid/view/View;->post(Ljava/lang/Runnable;)Z116 ····invoke-virtual·{v0,·v1},·Landroid/view/View;->post(Ljava/lang/Runnable;)Z
  
117 ····.line·651117 ····.line·652
118 ····:cond_1118 ····:cond_1
119 ····:goto_0119 ····:goto_0
120 ····iget-object·v0,·p0,·Landroid/support/v4/app/FragmentManagerImpl$AnimateOnHWLayerIfNeededListener;->mOriginalListener:Landroid/view/animation/Animation$AnimationListener;120 ····iget-object·v0,·p0,·Landroid/support/v4/app/FragmentManagerImpl$AnimateOnHWLayerIfNeededListener;->mOriginalListener:Landroid/view/animation/Animation$AnimationListener;
  
121 ····if-eqz·v0,·:cond_2121 ····if-eqz·v0,·:cond_2
  
122 ····.line·652122 ····.line·653
123 ····iget-object·v0,·p0,·Landroid/support/v4/app/FragmentManagerImpl$AnimateOnHWLayerIfNeededListener;->mOriginalListener:Landroid/view/animation/Animation$AnimationListener;123 ····iget-object·v0,·p0,·Landroid/support/v4/app/FragmentManagerImpl$AnimateOnHWLayerIfNeededListener;->mOriginalListener:Landroid/view/animation/Animation$AnimationListener;
  
124 ····invoke-interface·{v0,·p1},·Landroid/view/animation/Animation$AnimationListener;->onAnimationEnd(Landroid/view/animation/Animation;)V124 ····invoke-interface·{v0,·p1},·Landroid/view/animation/Animation$AnimationListener;->onAnimationEnd(Landroid/view/animation/Animation;)V
  
125 ····.line·654125 ····.line·655
126 ····:cond_2126 ····:cond_2
127 ····return-void127 ····return-void
  
128 ····.line·648128 ····.line·649
129 ····:cond_3129 ····:cond_3
130 ····iget-object·v0,·p0,·Landroid/support/v4/app/FragmentManagerImpl$AnimateOnHWLayerIfNeededListener;->mView:Landroid/view/View;130 ····iget-object·v0,·p0,·Landroid/support/v4/app/FragmentManagerImpl$AnimateOnHWLayerIfNeededListener;->mView:Landroid/view/View;
  
131 ····const/4·v1,·0x0131 ····const/4·v1,·0x0
  
132 ····const/4·v2,·0x0132 ····const/4·v2,·0x0
Max diff block lines reached; 1774/6206 bytes (28.59%) of diff not shown.
2.52 KB
smali/android/support/v4/app/Fragment$SavedState.smali
    
Offset 35, 91 lines modifiedOffset 35, 91 lines modified
  
  
35 #·direct·methods35 #·direct·methods
36 .method·static·constructor·<clinit>()V36 .method·static·constructor·<clinit>()V
37 ····.locals·137 ····.locals·1
  
38 ····.prologue38 ····.prologue
39 ····.line·35339 ····.line·358
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>()V41 ····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-void43 ····return-void
44 .end·method44 .end·method
  
45 .method·constructor·<init>(Landroid/os/Bundle;)V45 .method·constructor·<init>(Landroid/os/Bundle;)V
46 ····.locals·046 ····.locals·0
47 ····.param·p1,·"state"····#·Landroid/os/Bundle;47 ····.param·p1,·"state"····#·Landroid/os/Bundle;
  
48 ····.prologue48 ····.prologue
49 ····.line·33249 ····.line·337
50 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V50 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
51 ····.line·33351 ····.line·338
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·33453 ····.line·339
54 ····return-void54 ····return-void
55 .end·method55 .end·method
  
56 .method·constructor·<init>(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V56 .method·constructor·<init>(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V
57 ····.locals·157 ····.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 ····.prologue60 ····.prologue
61 ····.line·33661 ····.line·341
62 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V62 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
63 ····.line·33763 ····.line·342
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·v065 ····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·33867 ····.line·343
68 ····if-eqz·p2,·:cond_068 ····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_070 ····if-eqz·v0,·:cond_0
  
71 ····.line·33971 ····.line·344
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;)V73 ····invoke-virtual·{v0,·p2},·Landroid/os/Bundle;->setClassLoader(Ljava/lang/ClassLoader;)V
  
74 ····.line·34174 ····.line·346
75 ····:cond_075 ····:cond_0
76 ····return-void76 ····return-void
77 .end·method77 .end·method
  
  
78 #·virtual·methods78 #·virtual·methods
79 .method·public·describeContents()I79 .method·public·describeContents()I
80 ····.locals·180 ····.locals·1
  
81 ····.prologue81 ····.prologue
82 ····.line·34582 ····.line·350
83 ····const/4·v0,·0x083 ····const/4·v0,·0x0
  
84 ····return·v084 ····return·v0
85 .end·method85 .end·method
  
86 .method·public·writeToParcel(Landroid/os/Parcel;I)V86 .method·public·writeToParcel(Landroid/os/Parcel;I)V
87 ····.locals·187 ····.locals·1
88 ····.param·p1,·"dest"····#·Landroid/os/Parcel;88 ····.param·p1,·"dest"····#·Landroid/os/Parcel;
89 ····.param·p2,·"flags"····#·I89 ····.param·p2,·"flags"····#·I
  
90 ····.prologue90 ····.prologue
91 ····.line·35091 ····.line·355
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;)V93 ····invoke-virtual·{p1,·v0},·Landroid/os/Parcel;->writeBundle(Landroid/os/Bundle;)V
  
94 ····.line·35194 ····.line·356
95 ····return-void95 ····return-void
96 .end·method96 .end·method
114 KB
smali/android/support/v4/app/FragmentTransition.smali
    
Offset 16, 15 lines modifiedOffset 16, 15 lines modified
  
  
16 #·direct·methods16 #·direct·methods
17 .method·static·constructor·<clinit>()V17 .method·static·constructor·<clinit>()V
18 ····.locals·118 ····.locals·1
  
19 ····.prologue19 ····.prologue
20 ····.line·4320 ····.line·42
21 ····const/16·v0,·0x821 ····const/16·v0,·0x8
  
22 ····new-array·v0,·v0,·[I22 ····new-array·v0,·v0,·[I
  
23 ····fill-array-data·v0,·:array_023 ····fill-array-data·v0,·:array_0
  
24 ····sput-object·v0,·Landroid/support/v4/app/FragmentTransition;->INVERSE_OPS:[I24 ····sput-object·v0,·Landroid/support/v4/app/FragmentTransition;->INVERSE_OPS:[I
Offset 44, 42 lines modifiedOffset 44, 42 lines modified
44 ····.end·array-data44 ····.end·array-data
45 .end·method45 .end·method
  
46 .method·constructor·<init>()V46 .method·constructor·<init>()V
47 ····.locals·047 ····.locals·0
  
48 ····.prologue48 ····.prologue
49 ····.line·3849 ····.line·37
50 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V50 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
51 ····.line·109551 ····.line·1116
52 ····return-void52 ····return-void
53 .end·method53 .end·method
  
54 .method·static·synthetic·access$000(Ljava/util/ArrayList;I)V54 .method·static·synthetic·access$000(Ljava/util/ArrayList;I)V
55 ····.locals·055 ····.locals·0
56 ····.param·p0,·"x0"····#·Ljava/util/ArrayList;56 ····.param·p0,·"x0"····#·Ljava/util/ArrayList;
57 ····.param·p1,·"x1"····#·I57 ····.param·p1,·"x1"····#·I
  
58 ····.prologue58 ····.prologue
59 ····.line·3859 ····.line·37
60 ····invoke-static·{p0,·p1},·Landroid/support/v4/app/FragmentTransition;->setViewVisibility(Ljava/util/ArrayList;I)V60 ····invoke-static·{p0,·p1},·Landroid/support/v4/app/FragmentTransition;->setViewVisibility(Ljava/util/ArrayList;I)V
  
61 ····return-void61 ····return-void
62 .end·method62 .end·method
  
63 .method·static·synthetic·access$100(Ljava/lang/Object;Landroid/support/v4/app/Fragment;Ljava/util/ArrayList;Landroid/view/View;)Ljava/util/ArrayList;63 .method·static·synthetic·access$100(Ljava/lang/Object;Landroid/support/v4/app/Fragment;Ljava/util/ArrayList;Landroid/view/View;)Ljava/util/ArrayList;
64 ····.locals·164 ····.locals·1
65 ····.param·p0,·"x0"····#·Ljava/lang/Object;65 ····.param·p0,·"x0"····#·Ljava/lang/Object;
66 ····.param·p1,·"x1"····#·Landroid/support/v4/app/Fragment;66 ····.param·p1,·"x1"····#·Landroid/support/v4/app/Fragment;
67 ····.param·p2,·"x2"····#·Ljava/util/ArrayList;67 ····.param·p2,·"x2"····#·Ljava/util/ArrayList;
68 ····.param·p3,·"x3"····#·Landroid/view/View;68 ····.param·p3,·"x3"····#·Landroid/view/View;
  
69 ····.prologue69 ····.prologue
70 ····.line·3870 ····.line·37
71 ····invoke-static·{p0,·p1,·p2,·p3},·Landroid/support/v4/app/FragmentTransition;->configureEnteringExitingViews(Ljava/lang/Object;Landroid/support/v4/app/Fragment;Ljava/util/ArrayList;Landroid/view/View;)Ljava/util/ArrayList;71 ····invoke-static·{p0,·p1,·p2,·p3},·Landroid/support/v4/app/FragmentTransition;->configureEnteringExitingViews(Ljava/lang/Object;Landroid/support/v4/app/Fragment;Ljava/util/ArrayList;Landroid/view/View;)Ljava/util/ArrayList;
  
72 ····move-result-object·v072 ····move-result-object·v0
  
73 ····return-object·v073 ····return-object·v0
74 .end·method74 .end·method
  
Offset 88, 28 lines modifiedOffset 88, 28 lines modified
88 ····.param·p0,·"x0"····#·Landroid/support/v4/app/Fragment;88 ····.param·p0,·"x0"····#·Landroid/support/v4/app/Fragment;
89 ····.param·p1,·"x1"····#·Landroid/support/v4/app/Fragment;89 ····.param·p1,·"x1"····#·Landroid/support/v4/app/Fragment;
90 ····.param·p2,·"x2"····#·Z90 ····.param·p2,·"x2"····#·Z
91 ····.param·p3,·"x3"····#·Landroid/support/v4/util/ArrayMap;91 ····.param·p3,·"x3"····#·Landroid/support/v4/util/ArrayMap;
92 ····.param·p4,·"x4"····#·Z92 ····.param·p4,·"x4"····#·Z
  
93 ····.prologue93 ····.prologue
94 ····.line·3894 ····.line·37
95 ····invoke-static·{p0,·p1,·p2,·p3,·p4},·Landroid/support/v4/app/FragmentTransition;->callSharedElementStartEnd(Landroid/support/v4/app/Fragment;Landroid/support/v4/app/Fragment;ZLandroid/support/v4/util/ArrayMap;Z)V95 ····invoke-static·{p0,·p1,·p2,·p3,·p4},·Landroid/support/v4/app/FragmentTransition;->callSharedElementStartEnd(Landroid/support/v4/app/Fragment;Landroid/support/v4/app/Fragment;ZLandroid/support/v4/util/ArrayMap;Z)V
  
96 ····return-void96 ····return-void
97 .end·method97 .end·method
  
98 .method·static·synthetic·access$300(Landroid/support/v4/util/ArrayMap;Ljava/lang/Object;Landroid/support/v4/app/FragmentTransition$FragmentContainerTransition;)Landroid/support/v4/util/ArrayMap;98 .method·static·synthetic·access$300(Landroid/support/v4/util/ArrayMap;Ljava/lang/Object;Landroid/support/v4/app/FragmentTransition$FragmentContainerTransition;)Landroid/support/v4/util/ArrayMap;
99 ····.locals·199 ····.locals·1
100 ····.param·p0,·"x0"····#·Landroid/support/v4/util/ArrayMap;100 ····.param·p0,·"x0"····#·Landroid/support/v4/util/ArrayMap;
101 ····.param·p1,·"x1"····#·Ljava/lang/Object;101 ····.param·p1,·"x1"····#·Ljava/lang/Object;
102 ····.param·p2,·"x2"····#·Landroid/support/v4/app/FragmentTransition$FragmentContainerTransition;102 ····.param·p2,·"x2"····#·Landroid/support/v4/app/FragmentTransition$FragmentContainerTransition;
  
103 ····.prologue103 ····.prologue
104 ····.line·38104 ····.line·37
105 ····invoke-static·{p0,·p1,·p2},·Landroid/support/v4/app/FragmentTransition;->captureInSharedElements(Landroid/support/v4/util/ArrayMap;Ljava/lang/Object;Landroid/support/v4/app/FragmentTransition$FragmentContainerTransition;)Landroid/support/v4/util/ArrayMap;105 ····invoke-static·{p0,·p1,·p2},·Landroid/support/v4/app/FragmentTransition;->captureInSharedElements(Landroid/support/v4/util/ArrayMap;Ljava/lang/Object;Landroid/support/v4/app/FragmentTransition$FragmentContainerTransition;)Landroid/support/v4/util/ArrayMap;
  
106 ····move-result-object·v0106 ····move-result-object·v0
  
107 ····return-object·v0107 ····return-object·v0
108 .end·method108 .end·method
  
Offset 117, 22 lines modifiedOffset 117, 92 lines modified
117 ····.locals·1117 ····.locals·1
118 ····.param·p0,·"x0"····#·Landroid/support/v4/util/ArrayMap;118 ····.param·p0,·"x0"····#·Landroid/support/v4/util/ArrayMap;
119 ····.param·p1,·"x1"····#·Landroid/support/v4/app/FragmentTransition$FragmentContainerTransition;119 ····.param·p1,·"x1"····#·Landroid/support/v4/app/FragmentTransition$FragmentContainerTransition;
120 ····.param·p2,·"x2"····#·Ljava/lang/Object;120 ····.param·p2,·"x2"····#·Ljava/lang/Object;
121 ····.param·p3,·"x3"····#·Z121 ····.param·p3,·"x3"····#·Z
  
122 ····.prologue122 ····.prologue
123 ····.line·38123 ····.line·37
124 ····invoke-static·{p0,·p1,·p2,·p3},·Landroid/support/v4/app/FragmentTransition;->getInEpicenterView(Landroid/support/v4/util/ArrayMap;Landroid/support/v4/app/FragmentTransition$FragmentContainerTransition;Ljava/lang/Object;Z)Landroid/view/View;124 ····invoke-static·{p0,·p1,·p2,·p3},·Landroid/support/v4/app/FragmentTransition;->getInEpicenterView(Landroid/support/v4/util/ArrayMap;Landroid/support/v4/app/FragmentTransition$FragmentContainerTransition;Ljava/lang/Object;Z)Landroid/view/View;
  
125 ····move-result-object·v0125 ····move-result-object·v0
  
126 ····return-object·v0126 ····return-object·v0
127 .end·method127 .end·method
  
 128 .method·private·static·addSharedElementsWithMatchingNames(Ljava/util/ArrayList;Landroid/support/v4/util/ArrayMap;Ljava/util/Collection;)V
 129 ····.locals·3
 130 ····.annotation·system·Ldalvik/annotation/Signature;
 131 ········value·=·{
 132 ············"(",
 133 ············"Ljava/util/ArrayList",
 134 ············"<",
 135 ············"Landroid/view/View;",
 136 ············">;",
 137 ············"Landroid/support/v4/util/ArrayMap",
 138 ············"<",
 139 ············"Ljava/lang/String;",
 140 ············"Landroid/view/View;",
 141 ············">;",
 142 ············"Ljava/util/Collection",
 143 ············"<",
 144 ············"Ljava/lang/String;",
 145 ············">;)V"
 146 ········}
 147 ····.end·annotation
  
 148 ····.prologue
 149 ····.line·552
 150 ····.local·p0,·"views":Ljava/util/ArrayList;,·"Ljava/util/ArrayList<Landroid/view/View;>;"
Max diff block lines reached; 111301/117093 bytes (95.05%) of diff not shown.
4.57 KB
smali/android/support/v4/app/FragmentTransitionCompat21$3.smali
    
Offset 1, 13 lines modifiedOffset 1, 13 lines modified
1 .class·final·Landroid/support/v4/app/FragmentTransitionCompat21$3;1 .class·final·Landroid/support/v4/app/FragmentTransitionCompat21$3;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"FragmentTransitionCompat21.java"3 .source·"FragmentTransitionCompat21.java"
  
4 #·interfaces4 #·interfaces
5 .implements·Landroid/view/ViewTreeObserver$OnPreDrawListener;5 .implements·Ljava/lang/Runnable;
  
  
6 #·annotations6 #·annotations
7 .annotation·system·Ldalvik/annotation/EnclosingMethod;7 .annotation·system·Ldalvik/annotation/EnclosingMethod;
8 ····value·=·Landroid/support/v4/app/FragmentTransitionCompat21;->setNameOverridesOptimized(Landroid/view/View;Ljava/util/ArrayList;Ljava/util/ArrayList;Ljava/util/ArrayList;Ljava/util/Map;)V8 ····value·=·Landroid/support/v4/app/FragmentTransitionCompat21;->setNameOverridesOptimized(Landroid/view/View;Ljava/util/ArrayList;Ljava/util/ArrayList;Ljava/util/ArrayList;Ljava/util/Map;)V
9 .end·annotation9 .end·annotation
  
Offset 20, 69 lines modifiedOffset 20, 56 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·val$inNames:Ljava/util/ArrayList;21 .field·final·synthetic·val$inNames:Ljava/util/ArrayList;
  
22 .field·final·synthetic·val$numSharedElements:I22 .field·final·synthetic·val$numSharedElements:I
  
23 .field·final·synthetic·val$outNames:Ljava/util/ArrayList;23 .field·final·synthetic·val$outNames:Ljava/util/ArrayList;
  
24 .field·final·synthetic·val$sceneRoot:Landroid/view/View; 
  
25 .field·final·synthetic·val$sharedElementsIn:Ljava/util/ArrayList;24 .field·final·synthetic·val$sharedElementsIn:Ljava/util/ArrayList;
  
26 .field·final·synthetic·val$sharedElementsOut:Ljava/util/ArrayList;25 .field·final·synthetic·val$sharedElementsOut:Ljava/util/ArrayList;
  
  
27 #·direct·methods26 #·direct·methods
28 .method·constructor·<init>(Landroid/view/View;ILjava/util/ArrayList;Ljava/util/ArrayList;Ljava/util/ArrayList;Ljava/util/ArrayList;)V27 .method·constructor·<init>(ILjava/util/ArrayList;Ljava/util/ArrayList;Ljava/util/ArrayList;Ljava/util/ArrayList;)V
29 ····.locals·028 ····.locals·0
  
30 ····.prologue29 ····.prologue
31 ····.line·34730 ····.line·345
32 ····iput-object·p1,·p0,·Landroid/support/v4/app/FragmentTransitionCompat21$3;->val$sceneRoot:Landroid/view/View; 
  
33 ····iput·p2,·p0,·Landroid/support/v4/app/FragmentTransitionCompat21$3;->val$numSharedElements:I31 ····iput·p1,·p0,·Landroid/support/v4/app/FragmentTransitionCompat21$3;->val$numSharedElements:I
  
34 ····iput-object·p3,·p0,·Landroid/support/v4/app/FragmentTransitionCompat21$3;->val$sharedElementsIn:Ljava/util/ArrayList;32 ····iput-object·p2,·p0,·Landroid/support/v4/app/FragmentTransitionCompat21$3;->val$sharedElementsIn:Ljava/util/ArrayList;
  
35 ····iput-object·p4,·p0,·Landroid/support/v4/app/FragmentTransitionCompat21$3;->val$inNames:Ljava/util/ArrayList;33 ····iput-object·p3,·p0,·Landroid/support/v4/app/FragmentTransitionCompat21$3;->val$inNames:Ljava/util/ArrayList;
  
36 ····iput-object·p5,·p0,·Landroid/support/v4/app/FragmentTransitionCompat21$3;->val$sharedElementsOut:Ljava/util/ArrayList;34 ····iput-object·p4,·p0,·Landroid/support/v4/app/FragmentTransitionCompat21$3;->val$sharedElementsOut:Ljava/util/ArrayList;
  
37 ····iput-object·p6,·p0,·Landroid/support/v4/app/FragmentTransitionCompat21$3;->val$outNames:Ljava/util/ArrayList;35 ····iput-object·p5,·p0,·Landroid/support/v4/app/FragmentTransitionCompat21$3;->val$outNames:Ljava/util/ArrayList;
  
38 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V36 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
39 ····return-void37 ····return-void
40 .end·method38 .end·method
  
  
41 #·virtual·methods39 #·virtual·methods
42 .method·public·onPreDraw()Z40 .method·public·run()V
43 ····.locals·341 ····.locals·3
  
44 ····.prologue42 ····.prologue
45 ····.line·35043 ····.line·348
46 ····iget-object·v1,·p0,·Landroid/support/v4/app/FragmentTransitionCompat21$3;->val$sceneRoot:Landroid/view/View; 
  
47 ····invoke-virtual·{v1},·Landroid/view/View;->getViewTreeObserver()Landroid/view/ViewTreeObserver; 
  
48 ····move-result-object·v1 
  
49 ····invoke-virtual·{v1,·p0},·Landroid/view/ViewTreeObserver;->removeOnPreDrawListener(Landroid/view/ViewTreeObserver$OnPreDrawListener;)V 
  
50 ····.line·351 
51 ····const/4·v0,·0x044 ····const/4·v0,·0x0
  
52 ····.local·v0,·"i":I45 ····.local·v0,·"i":I
53 ····:goto_046 ····:goto_0
54 ····iget·v1,·p0,·Landroid/support/v4/app/FragmentTransitionCompat21$3;->val$numSharedElements:I47 ····iget·v1,·p0,·Landroid/support/v4/app/FragmentTransitionCompat21$3;->val$numSharedElements:I
  
55 ····if-ge·v0,·v1,·:cond_048 ····if-ge·v0,·v1,·:cond_0
  
56 ····.line·35249 ····.line·349
57 ····iget-object·v1,·p0,·Landroid/support/v4/app/FragmentTransitionCompat21$3;->val$sharedElementsIn:Ljava/util/ArrayList;50 ····iget-object·v1,·p0,·Landroid/support/v4/app/FragmentTransitionCompat21$3;->val$sharedElementsIn:Ljava/util/ArrayList;
  
58 ····invoke-virtual·{v1,·v0},·Ljava/util/ArrayList;->get(I)Ljava/lang/Object;51 ····invoke-virtual·{v1,·v0},·Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
  
59 ····move-result-object·v152 ····move-result-object·v1
  
60 ····check-cast·v1,·Landroid/view/View;53 ····check-cast·v1,·Landroid/view/View;
Offset 93, 15 lines modifiedOffset 80, 15 lines modified
  
93 ····move-result-object·v280 ····move-result-object·v2
  
94 ····check-cast·v2,·Ljava/lang/String;81 ····check-cast·v2,·Ljava/lang/String;
  
95 ····invoke-virtual·{v1,·v2},·Landroid/view/View;->setTransitionName(Ljava/lang/String;)V82 ····invoke-virtual·{v1,·v2},·Landroid/view/View;->setTransitionName(Ljava/lang/String;)V
  
96 ····.line·35383 ····.line·350
97 ····iget-object·v1,·p0,·Landroid/support/v4/app/FragmentTransitionCompat21$3;->val$sharedElementsOut:Ljava/util/ArrayList;84 ····iget-object·v1,·p0,·Landroid/support/v4/app/FragmentTransitionCompat21$3;->val$sharedElementsOut:Ljava/util/ArrayList;
  
98 ····invoke-virtual·{v1,·v0},·Ljava/util/ArrayList;->get(I)Ljava/lang/Object;85 ····invoke-virtual·{v1,·v0},·Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
  
99 ····move-result-object·v186 ····move-result-object·v1
  
100 ····check-cast·v1,·Landroid/view/View;87 ····check-cast·v1,·Landroid/view/View;
Offset 112, 18 lines modifiedOffset 99, 16 lines modified
  
112 ····move-result-object·v299 ····move-result-object·v2
  
113 ····check-cast·v2,·Ljava/lang/String;100 ····check-cast·v2,·Ljava/lang/String;
  
114 ····invoke-virtual·{v1,·v2},·Landroid/view/View;->setTransitionName(Ljava/lang/String;)V101 ····invoke-virtual·{v1,·v2},·Landroid/view/View;->setTransitionName(Ljava/lang/String;)V
  
115 ····.line·351102 ····.line·348
116 ····add-int/lit8·v0,·v0,·0x1103 ····add-int/lit8·v0,·v0,·0x1
  
117 ····goto·:goto_0104 ····goto·:goto_0
  
118 ····.line·355105 ····.line·352
119 ····:cond_0106 ····:cond_0
120 ····const/4·v1,·0x1 
  
121 ····return·v1107 ····return-void
122 .end·method108 .end·method
1.93 KB
smali/android/support/v4/app/Fragment$2.smali
    
Offset 20, 15 lines modifiedOffset 20, 15 lines modified
  
20 #·direct·methods20 #·direct·methods
21 .method·constructor·<init>(Landroid/support/v4/app/Fragment;)V21 .method·constructor·<init>(Landroid/support/v4/app/Fragment;)V
22 ····.locals·022 ····.locals·0
23 ····.param·p1,·"this$0"····#·Landroid/support/v4/app/Fragment;23 ····.param·p1,·"this$0"····#·Landroid/support/v4/app/Fragment;
  
24 ····.prologue24 ····.prologue
25 ····.line·214925 ····.line·2154
26 ····iput-object·p1,·p0,·Landroid/support/v4/app/Fragment$2;->this$0:Landroid/support/v4/app/Fragment;26 ····iput-object·p1,·p0,·Landroid/support/v4/app/Fragment$2;->this$0:Landroid/support/v4/app/Fragment;
  
27 ····invoke-direct·{p0},·Landroid/support/v4/app/FragmentContainer;-><init>()V27 ····invoke-direct·{p0},·Landroid/support/v4/app/FragmentContainer;-><init>()V
  
28 ····return-void28 ····return-void
29 .end·method29 .end·method
  
Offset 37, 31 lines modifiedOffset 37, 31 lines modified
37 .method·public·onFindViewById(I)Landroid/view/View;37 .method·public·onFindViewById(I)Landroid/view/View;
38 ····.locals·238 ····.locals·2
39 ····.param·p1,·"id"····#·I39 ····.param·p1,·"id"····#·I
40 ····.annotation·build·Landroid/support/annotation/Nullable;40 ····.annotation·build·Landroid/support/annotation/Nullable;
41 ····.end·annotation41 ····.end·annotation
  
42 ····.prologue42 ····.prologue
43 ····.line·215343 ····.line·2158
44 ····iget-object·v0,·p0,·Landroid/support/v4/app/Fragment$2;->this$0:Landroid/support/v4/app/Fragment;44 ····iget-object·v0,·p0,·Landroid/support/v4/app/Fragment$2;->this$0:Landroid/support/v4/app/Fragment;
  
45 ····iget-object·v0,·v0,·Landroid/support/v4/app/Fragment;->mView:Landroid/view/View;45 ····iget-object·v0,·v0,·Landroid/support/v4/app/Fragment;->mView:Landroid/view/View;
  
46 ····if-nez·v0,·:cond_046 ····if-nez·v0,·:cond_0
  
47 ····.line·215447 ····.line·2159
48 ····new-instance·v0,·Ljava/lang/IllegalStateException;48 ····new-instance·v0,·Ljava/lang/IllegalStateException;
  
49 ····const-string·v1,·"Fragment·does·not·have·a·view"49 ····const-string·v1,·"Fragment·does·not·have·a·view"
  
50 ····invoke-direct·{v0,·v1},·Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V50 ····invoke-direct·{v0,·v1},·Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V
  
51 ····throw·v051 ····throw·v0
  
52 ····.line·215652 ····.line·2161
53 ····:cond_053 ····:cond_0
54 ····iget-object·v0,·p0,·Landroid/support/v4/app/Fragment$2;->this$0:Landroid/support/v4/app/Fragment;54 ····iget-object·v0,·p0,·Landroid/support/v4/app/Fragment$2;->this$0:Landroid/support/v4/app/Fragment;
  
55 ····iget-object·v0,·v0,·Landroid/support/v4/app/Fragment;->mView:Landroid/view/View;55 ····iget-object·v0,·v0,·Landroid/support/v4/app/Fragment;->mView:Landroid/view/View;
  
56 ····invoke-virtual·{v0,·p1},·Landroid/view/View;->findViewById(I)Landroid/view/View;56 ····invoke-virtual·{v0,·p1},·Landroid/view/View;->findViewById(I)Landroid/view/View;
  
Offset 70, 15 lines modifiedOffset 70, 15 lines modified
70 ····return-object·v070 ····return-object·v0
71 .end·method71 .end·method
  
72 .method·public·onHasView()Z72 .method·public·onHasView()Z
73 ····.locals·173 ····.locals·1
  
74 ····.prologue74 ····.prologue
75 ····.line·216175 ····.line·2166
76 ····iget-object·v0,·p0,·Landroid/support/v4/app/Fragment$2;->this$0:Landroid/support/v4/app/Fragment;76 ····iget-object·v0,·p0,·Landroid/support/v4/app/Fragment$2;->this$0:Landroid/support/v4/app/Fragment;
  
77 ····iget-object·v0,·v0,·Landroid/support/v4/app/Fragment;->mView:Landroid/view/View;77 ····iget-object·v0,·v0,·Landroid/support/v4/app/Fragment;->mView:Landroid/view/View;
  
78 ····if-eqz·v0,·:cond_078 ····if-eqz·v0,·:cond_0
  
79 ····const/4·v0,·0x179 ····const/4·v0,·0x1
7.44 KB
smali/android/support/v4/app/FragmentTransition$2.smali
    
Offset 1, 13 lines modifiedOffset 1, 13 lines modified
1 .class·final·Landroid/support/v4/app/FragmentTransition$2;1 .class·final·Landroid/support/v4/app/FragmentTransition$2;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"FragmentTransition.java"3 .source·"FragmentTransition.java"
  
4 #·interfaces4 #·interfaces
5 .implements·Landroid/view/ViewTreeObserver$OnPreDrawListener;5 .implements·Ljava/lang/Runnable;
  
  
6 #·annotations6 #·annotations
7 .annotation·system·Ldalvik/annotation/EnclosingMethod;7 .annotation·system·Ldalvik/annotation/EnclosingMethod;
8 ····value·=·Landroid/support/v4/app/FragmentTransition;->scheduleTargetChange(Landroid/view/ViewGroup;Landroid/support/v4/app/Fragment;Landroid/view/View;Ljava/util/ArrayList;Ljava/lang/Object;Ljava/util/ArrayList;Ljava/lang/Object;Ljava/util/ArrayList;)V8 ····value·=·Landroid/support/v4/app/FragmentTransition;->scheduleTargetChange(Landroid/view/ViewGroup;Landroid/support/v4/app/Fragment;Landroid/view/View;Ljava/util/ArrayList;Ljava/lang/Object;Ljava/util/ArrayList;Ljava/lang/Object;Ljava/util/ArrayList;)V
9 .end·annotation9 .end·annotation
  
Offset 26, 129 lines modifiedOffset 26, 120 lines modified
  
26 .field·final·synthetic·val$exitingViews:Ljava/util/ArrayList;26 .field·final·synthetic·val$exitingViews:Ljava/util/ArrayList;
  
27 .field·final·synthetic·val$inFragment:Landroid/support/v4/app/Fragment;27 .field·final·synthetic·val$inFragment:Landroid/support/v4/app/Fragment;
  
28 .field·final·synthetic·val$nonExistentView:Landroid/view/View;28 .field·final·synthetic·val$nonExistentView:Landroid/view/View;
  
29 .field·final·synthetic·val$sceneRoot:Landroid/view/ViewGroup; 
  
30 .field·final·synthetic·val$sharedElementsIn:Ljava/util/ArrayList;29 .field·final·synthetic·val$sharedElementsIn:Ljava/util/ArrayList;
  
  
31 #·direct·methods30 #·direct·methods
32 .method·constructor·<init>(Landroid/view/ViewGroup;Ljava/lang/Object;Landroid/view/View;Landroid/support/v4/app/Fragment;Ljava/util/ArrayList;Ljava/util/ArrayList;Ljava/util/ArrayList;Ljava/lang/Object;)V31 .method·constructor·<init>(Ljava/lang/Object;Landroid/view/View;Landroid/support/v4/app/Fragment;Ljava/util/ArrayList;Ljava/util/ArrayList;Ljava/util/ArrayList;Ljava/lang/Object;)V
33 ····.locals·032 ····.locals·0
  
34 ····.prologue33 ····.prologue
35 ····.line·36134 ····.line·361
36 ····iput-object·p1,·p0,·Landroid/support/v4/app/FragmentTransition$2;->val$sceneRoot:Landroid/view/ViewGroup; 
  
37 ····iput-object·p2,·p0,·Landroid/support/v4/app/FragmentTransition$2;->val$enterTransition:Ljava/lang/Object;35 ····iput-object·p1,·p0,·Landroid/support/v4/app/FragmentTransition$2;->val$enterTransition:Ljava/lang/Object;
  
38 ····iput-object·p3,·p0,·Landroid/support/v4/app/FragmentTransition$2;->val$nonExistentView:Landroid/view/View;36 ····iput-object·p2,·p0,·Landroid/support/v4/app/FragmentTransition$2;->val$nonExistentView:Landroid/view/View;
  
39 ····iput-object·p4,·p0,·Landroid/support/v4/app/FragmentTransition$2;->val$inFragment:Landroid/support/v4/app/Fragment;37 ····iput-object·p3,·p0,·Landroid/support/v4/app/FragmentTransition$2;->val$inFragment:Landroid/support/v4/app/Fragment;
  
40 ····iput-object·p5,·p0,·Landroid/support/v4/app/FragmentTransition$2;->val$sharedElementsIn:Ljava/util/ArrayList;38 ····iput-object·p4,·p0,·Landroid/support/v4/app/FragmentTransition$2;->val$sharedElementsIn:Ljava/util/ArrayList;
  
41 ····iput-object·p6,·p0,·Landroid/support/v4/app/FragmentTransition$2;->val$enteringViews:Ljava/util/ArrayList;39 ····iput-object·p5,·p0,·Landroid/support/v4/app/FragmentTransition$2;->val$enteringViews:Ljava/util/ArrayList;
  
42 ····iput-object·p7,·p0,·Landroid/support/v4/app/FragmentTransition$2;->val$exitingViews:Ljava/util/ArrayList;40 ····iput-object·p6,·p0,·Landroid/support/v4/app/FragmentTransition$2;->val$exitingViews:Ljava/util/ArrayList;
  
43 ····iput-object·p8,·p0,·Landroid/support/v4/app/FragmentTransition$2;->val$exitTransition:Ljava/lang/Object;41 ····iput-object·p7,·p0,·Landroid/support/v4/app/FragmentTransition$2;->val$exitTransition:Ljava/lang/Object;
  
44 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V42 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
45 ····return-void43 ····return-void
46 .end·method44 .end·method
  
  
47 #·virtual·methods45 #·virtual·methods
48 .method·public·onPreDraw()Z46 .method·public·run()V
49 ····.locals·647 ····.locals·6
  
50 ····.prologue48 ····.prologue
51 ····.line·36449 ····.line·364
52 ····iget-object·v2,·p0,·Landroid/support/v4/app/FragmentTransition$2;->val$sceneRoot:Landroid/view/ViewGroup; 
  
53 ····invoke-virtual·{v2},·Landroid/view/ViewGroup;->getViewTreeObserver()Landroid/view/ViewTreeObserver; 
  
54 ····move-result-object·v2 
  
55 ····invoke-virtual·{v2,·p0},·Landroid/view/ViewTreeObserver;->removeOnPreDrawListener(Landroid/view/ViewTreeObserver$OnPreDrawListener;)V 
  
56 ····.line·366 
57 ····iget-object·v2,·p0,·Landroid/support/v4/app/FragmentTransition$2;->val$enterTransition:Ljava/lang/Object;50 ····iget-object·v2,·p0,·Landroid/support/v4/app/FragmentTransition$2;->val$enterTransition:Ljava/lang/Object;
  
58 ····if-eqz·v2,·:cond_051 ····if-eqz·v2,·:cond_0
  
59 ····.line·36752 ····.line·365
60 ····iget-object·v2,·p0,·Landroid/support/v4/app/FragmentTransition$2;->val$enterTransition:Ljava/lang/Object;53 ····iget-object·v2,·p0,·Landroid/support/v4/app/FragmentTransition$2;->val$enterTransition:Ljava/lang/Object;
  
61 ····iget-object·v3,·p0,·Landroid/support/v4/app/FragmentTransition$2;->val$nonExistentView:Landroid/view/View;54 ····iget-object·v3,·p0,·Landroid/support/v4/app/FragmentTransition$2;->val$nonExistentView:Landroid/view/View;
  
62 ····invoke-static·{v2,·v3},·Landroid/support/v4/app/FragmentTransitionCompat21;->removeTarget(Ljava/lang/Object;Landroid/view/View;)V55 ····invoke-static·{v2,·v3},·Landroid/support/v4/app/FragmentTransitionCompat21;->removeTarget(Ljava/lang/Object;Landroid/view/View;)V
  
63 ····.line·36956 ····.line·367
64 ····iget-object·v2,·p0,·Landroid/support/v4/app/FragmentTransition$2;->val$enterTransition:Ljava/lang/Object;57 ····iget-object·v2,·p0,·Landroid/support/v4/app/FragmentTransition$2;->val$enterTransition:Ljava/lang/Object;
  
65 ····iget-object·v3,·p0,·Landroid/support/v4/app/FragmentTransition$2;->val$inFragment:Landroid/support/v4/app/Fragment;58 ····iget-object·v3,·p0,·Landroid/support/v4/app/FragmentTransition$2;->val$inFragment:Landroid/support/v4/app/Fragment;
  
66 ····iget-object·v4,·p0,·Landroid/support/v4/app/FragmentTransition$2;->val$sharedElementsIn:Ljava/util/ArrayList;59 ····iget-object·v4,·p0,·Landroid/support/v4/app/FragmentTransition$2;->val$sharedElementsIn:Ljava/util/ArrayList;
  
67 ····iget-object·v5,·p0,·Landroid/support/v4/app/FragmentTransition$2;->val$nonExistentView:Landroid/view/View;60 ····iget-object·v5,·p0,·Landroid/support/v4/app/FragmentTransition$2;->val$nonExistentView:Landroid/view/View;
  
68 ····invoke-static·{v2,·v3,·v4,·v5},·Landroid/support/v4/app/FragmentTransition;->access$100(Ljava/lang/Object;Landroid/support/v4/app/Fragment;Ljava/util/ArrayList;Landroid/view/View;)Ljava/util/ArrayList;61 ····invoke-static·{v2,·v3,·v4,·v5},·Landroid/support/v4/app/FragmentTransition;->access$100(Ljava/lang/Object;Landroid/support/v4/app/Fragment;Ljava/util/ArrayList;Landroid/view/View;)Ljava/util/ArrayList;
  
69 ····move-result-object·v162 ····move-result-object·v1
  
70 ····.line·37163 ····.line·369
71 ····.local·v1,·"views":Ljava/util/ArrayList;,·"Ljava/util/ArrayList<Landroid/view/View;>;"64 ····.local·v1,·"views":Ljava/util/ArrayList;,·"Ljava/util/ArrayList<Landroid/view/View;>;"
72 ····iget-object·v2,·p0,·Landroid/support/v4/app/FragmentTransition$2;->val$enteringViews:Ljava/util/ArrayList;65 ····iget-object·v2,·p0,·Landroid/support/v4/app/FragmentTransition$2;->val$enteringViews:Ljava/util/ArrayList;
  
73 ····invoke-virtual·{v2,·v1},·Ljava/util/ArrayList;->addAll(Ljava/util/Collection;)Z66 ····invoke-virtual·{v2,·v1},·Ljava/util/ArrayList;->addAll(Ljava/util/Collection;)Z
  
74 ····.line·37467 ····.line·372
75 ····.end·local·v1····#·"views":Ljava/util/ArrayList;,·"Ljava/util/ArrayList<Landroid/view/View;>;"68 ····.end·local·v1····#·"views":Ljava/util/ArrayList;,·"Ljava/util/ArrayList<Landroid/view/View;>;"
76 ····:cond_069 ····:cond_0
77 ····iget-object·v2,·p0,·Landroid/support/v4/app/FragmentTransition$2;->val$exitingViews:Ljava/util/ArrayList;70 ····iget-object·v2,·p0,·Landroid/support/v4/app/FragmentTransition$2;->val$exitingViews:Ljava/util/ArrayList;
  
 71 ····if-eqz·v2,·:cond_2
  
 72 ····.line·373
 73 ····iget-object·v2,·p0,·Landroid/support/v4/app/FragmentTransition$2;->val$exitTransition:Ljava/lang/Object;
  
78 ····if-eqz·v2,·:cond_174 ····if-eqz·v2,·:cond_1
  
79 ····.line·37575 ····.line·374
80 ····new-instance·v0,·Ljava/util/ArrayList;76 ····new-instance·v0,·Ljava/util/ArrayList;
  
81 ····invoke-direct·{v0},·Ljava/util/ArrayList;-><init>()V77 ····invoke-direct·{v0},·Ljava/util/ArrayList;-><init>()V
  
82 ····.line·37678 ····.line·375
83 ····.local·v0,·"tempExiting":Ljava/util/ArrayList;,·"Ljava/util/ArrayList<Landroid/view/View;>;"79 ····.local·v0,·"tempExiting":Ljava/util/ArrayList;,·"Ljava/util/ArrayList<Landroid/view/View;>;"
84 ····iget-object·v2,·p0,·Landroid/support/v4/app/FragmentTransition$2;->val$nonExistentView:Landroid/view/View;80 ····iget-object·v2,·p0,·Landroid/support/v4/app/FragmentTransition$2;->val$nonExistentView:Landroid/view/View;
  
85 ····invoke-virtual·{v0,·v2},·Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z81 ····invoke-virtual·{v0,·v2},·Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
  
86 ····.line·37782 ····.line·376
87 ····iget-object·v2,·p0,·Landroid/support/v4/app/FragmentTransition$2;->val$exitTransition:Ljava/lang/Object;83 ····iget-object·v2,·p0,·Landroid/support/v4/app/FragmentTransition$2;->val$exitTransition:Ljava/lang/Object;
  
88 ····iget-object·v3,·p0,·Landroid/support/v4/app/FragmentTransition$2;->val$exitingViews:Ljava/util/ArrayList;84 ····iget-object·v3,·p0,·Landroid/support/v4/app/FragmentTransition$2;->val$exitingViews:Ljava/util/ArrayList;
  
Max diff block lines reached; 861/7512 bytes (11.46%) of diff not shown.
26.4 KB
smali/android/support/v4/media/MediaBrowserServiceCompat.smali
    
Offset 100, 48 lines modifiedOffset 100, 48 lines modified
100 ····.line·131100 ····.line·131
101 ····new-instance·v0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceHandler;101 ····new-instance·v0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceHandler;
  
102 ····invoke-direct·{v0,·p0},·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceHandler;-><init>(Landroid/support/v4/media/MediaBrowserServiceCompat;)V102 ····invoke-direct·{v0,·p0},·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceHandler;-><init>(Landroid/support/v4/media/MediaBrowserServiceCompat;)V
  
103 ····iput-object·v0,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat;->mHandler:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceHandler;103 ····iput-object·v0,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat;->mHandler:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceHandler;
  
104 ····.line·1143104 ····.line·1148
105 ····return-void105 ····return-void
106 .end·method106 .end·method
  
  
107 #·virtual·methods107 #·virtual·methods
108 .method·addSubscription(Ljava/lang/String;Landroid/support/v4/media/MediaBrowserServiceCompat$ConnectionRecord;Landroid/os/IBinder;Landroid/os/Bundle;)V108 .method·addSubscription(Ljava/lang/String;Landroid/support/v4/media/MediaBrowserServiceCompat$ConnectionRecord;Landroid/os/IBinder;Landroid/os/Bundle;)V
109 ····.locals·4109 ····.locals·4
110 ····.param·p1,·"id"····#·Ljava/lang/String;110 ····.param·p1,·"id"····#·Ljava/lang/String;
111 ····.param·p2,·"connection"····#·Landroid/support/v4/media/MediaBrowserServiceCompat$ConnectionRecord;111 ····.param·p2,·"connection"····#·Landroid/support/v4/media/MediaBrowserServiceCompat$ConnectionRecord;
112 ····.param·p3,·"token"····#·Landroid/os/IBinder;112 ····.param·p3,·"token"····#·Landroid/os/IBinder;
113 ····.param·p4,·"options"····#·Landroid/os/Bundle;113 ····.param·p4,·"options"····#·Landroid/os/Bundle;
  
114 ····.prologue114 ····.prologue
115 ····.line·1006115 ····.line·1011
116 ····iget-object·v2,·p2,·Landroid/support/v4/media/MediaBrowserServiceCompat$ConnectionRecord;->subscriptions:Ljava/util/HashMap;116 ····iget-object·v2,·p2,·Landroid/support/v4/media/MediaBrowserServiceCompat$ConnectionRecord;->subscriptions:Ljava/util/HashMap;
  
117 ····invoke-virtual·{v2,·p1},·Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object;117 ····invoke-virtual·{v2,·p1},·Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object;
  
118 ····move-result-object·v1118 ····move-result-object·v1
  
119 ····check-cast·v1,·Ljava/util/List;119 ····check-cast·v1,·Ljava/util/List;
  
120 ····.line·1007120 ····.line·1012
121 ····.local·v1,·"callbackList":Ljava/util/List;,·"Ljava/util/List<Landroid/support/v4/util/Pair<Landroid/os/IBinder;Landroid/os/Bundle;>;>;"121 ····.local·v1,·"callbackList":Ljava/util/List;,·"Ljava/util/List<Landroid/support/v4/util/Pair<Landroid/os/IBinder;Landroid/os/Bundle;>;>;"
122 ····if-nez·v1,·:cond_0122 ····if-nez·v1,·:cond_0
  
123 ····.line·1008123 ····.line·1013
124 ····new-instance·v1,·Ljava/util/ArrayList;124 ····new-instance·v1,·Ljava/util/ArrayList;
  
125 ····.end·local·v1····#·"callbackList":Ljava/util/List;,·"Ljava/util/List<Landroid/support/v4/util/Pair<Landroid/os/IBinder;Landroid/os/Bundle;>;>;"125 ····.end·local·v1····#·"callbackList":Ljava/util/List;,·"Ljava/util/List<Landroid/support/v4/util/Pair<Landroid/os/IBinder;Landroid/os/Bundle;>;>;"
126 ····invoke-direct·{v1},·Ljava/util/ArrayList;-><init>()V126 ····invoke-direct·{v1},·Ljava/util/ArrayList;-><init>()V
  
127 ····.line·1010127 ····.line·1015
128 ····.restart·local·v1····#·"callbackList":Ljava/util/List;,·"Ljava/util/List<Landroid/support/v4/util/Pair<Landroid/os/IBinder;Landroid/os/Bundle;>;>;"128 ····.restart·local·v1····#·"callbackList":Ljava/util/List;,·"Ljava/util/List<Landroid/support/v4/util/Pair<Landroid/os/IBinder;Landroid/os/Bundle;>;>;"
129 ····:cond_0129 ····:cond_0
130 ····invoke-interface·{v1},·Ljava/util/List;->iterator()Ljava/util/Iterator;130 ····invoke-interface·{v1},·Ljava/util/List;->iterator()Ljava/util/Iterator;
  
131 ····move-result-object·v3131 ····move-result-object·v3
  
132 ····:cond_1132 ····:cond_1
Offset 153, 50 lines modifiedOffset 153, 50 lines modified
  
153 ····invoke-interface·{v3},·Ljava/util/Iterator;->next()Ljava/lang/Object;153 ····invoke-interface·{v3},·Ljava/util/Iterator;->next()Ljava/lang/Object;
  
154 ····move-result-object·v0154 ····move-result-object·v0
  
155 ····check-cast·v0,·Landroid/support/v4/util/Pair;155 ····check-cast·v0,·Landroid/support/v4/util/Pair;
  
156 ····.line·1011156 ····.line·1016
157 ····.local·v0,·"callback":Landroid/support/v4/util/Pair;,·"Landroid/support/v4/util/Pair<Landroid/os/IBinder;Landroid/os/Bundle;>;"157 ····.local·v0,·"callback":Landroid/support/v4/util/Pair;,·"Landroid/support/v4/util/Pair<Landroid/os/IBinder;Landroid/os/Bundle;>;"
158 ····iget-object·v2,·v0,·Landroid/support/v4/util/Pair;->first:Ljava/lang/Object;158 ····iget-object·v2,·v0,·Landroid/support/v4/util/Pair;->first:Ljava/lang/Object;
  
159 ····if-ne·p3,·v2,·:cond_1159 ····if-ne·p3,·v2,·:cond_1
  
160 ····iget-object·v2,·v0,·Landroid/support/v4/util/Pair;->second:Ljava/lang/Object;160 ····iget-object·v2,·v0,·Landroid/support/v4/util/Pair;->second:Ljava/lang/Object;
  
161 ····check-cast·v2,·Landroid/os/Bundle;161 ····check-cast·v2,·Landroid/os/Bundle;
  
162 ····.line·1012162 ····.line·1017
163 ····invoke-static·{p4,·v2},·Landroid/support/v4/media/MediaBrowserCompatUtils;->areSameOptions(Landroid/os/Bundle;Landroid/os/Bundle;)Z163 ····invoke-static·{p4,·v2},·Landroid/support/v4/media/MediaBrowserCompatUtils;->areSameOptions(Landroid/os/Bundle;Landroid/os/Bundle;)Z
  
164 ····move-result·v2164 ····move-result·v2
  
165 ····if-eqz·v2,·:cond_1165 ····if-eqz·v2,·:cond_1
  
166 ····.line·1020166 ····.line·1025
167 ····.end·local·v0····#·"callback":Landroid/support/v4/util/Pair;,·"Landroid/support/v4/util/Pair<Landroid/os/IBinder;Landroid/os/Bundle;>;"167 ····.end·local·v0····#·"callback":Landroid/support/v4/util/Pair;,·"Landroid/support/v4/util/Pair<Landroid/os/IBinder;Landroid/os/Bundle;>;"
168 ····:goto_0168 ····:goto_0
169 ····return-void169 ····return-void
  
170 ····.line·1016170 ····.line·1021
171 ····:cond_2171 ····:cond_2
172 ····new-instance·v2,·Landroid/support/v4/util/Pair;172 ····new-instance·v2,·Landroid/support/v4/util/Pair;
  
173 ····invoke-direct·{v2,·p3,·p4},·Landroid/support/v4/util/Pair;-><init>(Ljava/lang/Object;Ljava/lang/Object;)V173 ····invoke-direct·{v2,·p3,·p4},·Landroid/support/v4/util/Pair;-><init>(Ljava/lang/Object;Ljava/lang/Object;)V
  
174 ····invoke-interface·{v1,·v2},·Ljava/util/List;->add(Ljava/lang/Object;)Z174 ····invoke-interface·{v1,·v2},·Ljava/util/List;->add(Ljava/lang/Object;)Z
  
175 ····.line·1017175 ····.line·1022
176 ····iget-object·v2,·p2,·Landroid/support/v4/media/MediaBrowserServiceCompat$ConnectionRecord;->subscriptions:Ljava/util/HashMap;176 ····iget-object·v2,·p2,·Landroid/support/v4/media/MediaBrowserServiceCompat$ConnectionRecord;->subscriptions:Ljava/util/HashMap;
  
177 ····invoke-virtual·{v2,·p1,·v1},·Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;177 ····invoke-virtual·{v2,·p1,·v1},·Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
  
178 ····.line·1019178 ····.line·1024
179 ····invoke-virtual·{p0,·p1,·p2,·p4},·Landroid/support/v4/media/MediaBrowserServiceCompat;->performLoadChildren(Ljava/lang/String;Landroid/support/v4/media/MediaBrowserServiceCompat$ConnectionRecord;Landroid/os/Bundle;)V179 ····invoke-virtual·{p0,·p1,·p2,·p4},·Landroid/support/v4/media/MediaBrowserServiceCompat;->performLoadChildren(Ljava/lang/String;Landroid/support/v4/media/MediaBrowserServiceCompat$ConnectionRecord;Landroid/os/Bundle;)V
  
180 ····goto·:goto_0180 ····goto·:goto_0
181 .end·method181 .end·method
  
182 .method·applyOptions(Ljava/util/List;Landroid/os/Bundle;)Ljava/util/List;182 .method·applyOptions(Ljava/util/List;Landroid/os/Bundle;)Ljava/util/List;
183 ····.locals·6183 ····.locals·6
Offset 217, 91 lines modifiedOffset 217, 91 lines modified
217 ········}217 ········}
218 ····.end·annotation218 ····.end·annotation
  
219 ····.prologue219 ····.prologue
220 ····.local·p1,·"list":Ljava/util/List;,·"Ljava/util/List<Landroid/support/v4/media/MediaBrowserCompat$MediaItem;>;"220 ····.local·p1,·"list":Ljava/util/List;,·"Ljava/util/List<Landroid/support/v4/media/MediaBrowserCompat$MediaItem;>;"
221 ····const/4·v5,·-0x1221 ····const/4·v5,·-0x1
  
222 ····.line·1094222 ····.line·1099
223 ····if-nez·p1,·:cond_1223 ····if-nez·p1,·:cond_1
  
224 ····.line·1095224 ····.line·1100
225 ····const/4·p1,·0x0225 ····const/4·p1,·0x0
  
226 ····.line·1110226 ····.line·1115
227 ····.end·local·p1····#·"list":Ljava/util/List;,·"Ljava/util/List<Landroid/support/v4/media/MediaBrowserCompat$MediaItem;>;"227 ····.end·local·p1····#·"list":Ljava/util/List;,·"Ljava/util/List<Landroid/support/v4/media/MediaBrowserCompat$MediaItem;>;"
228 ····:cond_0228 ····:cond_0
229 ····:goto_0229 ····:goto_0
230 ····return-object·p1230 ····return-object·p1
  
231 ····.line·1097231 ····.line·1102
232 ····.restart·local·p1····#·"list":Ljava/util/List;,·"Ljava/util/List<Landroid/support/v4/media/MediaBrowserCompat$MediaItem;>;"232 ····.restart·local·p1····#·"list":Ljava/util/List;,·"Ljava/util/List<Landroid/support/v4/media/MediaBrowserCompat$MediaItem;>;"
233 ····:cond_1233 ····:cond_1
234 ····const-string·v4,·"android.media.browse.extra.PAGE"234 ····const-string·v4,·"android.media.browse.extra.PAGE"
  
235 ····invoke-virtual·{p2,·v4,·v5},·Landroid/os/Bundle;->getInt(Ljava/lang/String;I)I235 ····invoke-virtual·{p2,·v4,·v5},·Landroid/os/Bundle;->getInt(Ljava/lang/String;I)I
  
236 ····move-result·v1236 ····move-result·v1
Max diff block lines reached; 21935/26870 bytes (81.63%) of diff not shown.
2.11 KB
smali/android/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$7.smali
    
Offset 25, 15 lines modifiedOffset 25, 15 lines modified
  
25 #·direct·methods25 #·direct·methods
26 .method·constructor·<init>(Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl;Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks;)V26 .method·constructor·<init>(Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl;Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks;)V
27 ····.locals·027 ····.locals·0
28 ····.param·p1,·"this$1"····#·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl;28 ····.param·p1,·"this$1"····#·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl;
  
29 ····.prologue29 ····.prologue
30 ····.line·70930 ····.line·714
31 ····iput-object·p1,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$7;->this$1:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl;31 ····iput-object·p1,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$7;->this$1:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl;
  
32 ····iput-object·p2,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$7;->val$callbacks:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks;32 ····iput-object·p2,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$7;->val$callbacks:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks;
  
33 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V33 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
34 ····return-void34 ····return-void
Offset 41, 27 lines modifiedOffset 41, 27 lines modified
  
  
41 #·virtual·methods41 #·virtual·methods
42 .method·public·run()V42 .method·public·run()V
43 ····.locals·243 ····.locals·2
  
44 ····.prologue44 ····.prologue
45 ····.line·71245 ····.line·717
46 ····iget-object·v1,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$7;->val$callbacks:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks;46 ····iget-object·v1,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$7;->val$callbacks:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks;
  
47 ····invoke-interface·{v1},·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks;->asBinder()Landroid/os/IBinder;47 ····invoke-interface·{v1},·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks;->asBinder()Landroid/os/IBinder;
  
48 ····move-result-object·v048 ····move-result-object·v0
  
49 ····.line·71349 ····.line·718
50 ····.local·v0,·"b":Landroid/os/IBinder;50 ····.local·v0,·"b":Landroid/os/IBinder;
51 ····iget-object·v1,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$7;->this$1:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl;51 ····iget-object·v1,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$7;->this$1:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl;
  
52 ····iget-object·v1,·v1,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl;->this$0:Landroid/support/v4/media/MediaBrowserServiceCompat;52 ····iget-object·v1,·v1,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl;->this$0:Landroid/support/v4/media/MediaBrowserServiceCompat;
  
53 ····iget-object·v1,·v1,·Landroid/support/v4/media/MediaBrowserServiceCompat;->mConnections:Landroid/support/v4/util/ArrayMap;53 ····iget-object·v1,·v1,·Landroid/support/v4/media/MediaBrowserServiceCompat;->mConnections:Landroid/support/v4/util/ArrayMap;
  
54 ····invoke-virtual·{v1,·v0},·Landroid/support/v4/util/ArrayMap;->remove(Ljava/lang/Object;)Ljava/lang/Object;54 ····invoke-virtual·{v1,·v0},·Landroid/support/v4/util/ArrayMap;->remove(Ljava/lang/Object;)Ljava/lang/Object;
  
55 ····.line·71455 ····.line·719
56 ····return-void56 ····return-void
57 .end·method57 .end·method
693 B
smali/android/support/v4/media/MediaBrowserServiceCompatApi21.smali
    
Offset 26, 15 lines modifiedOffset 26, 15 lines modified
26 .method·constructor·<init>()V26 .method·constructor·<init>()V
27 ····.locals·027 ····.locals·0
  
28 ····.prologue28 ····.prologue
29 ····.line·3529 ····.line·35
30 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V30 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
31 ····.line·11031 ····.line·111
32 ····return-void32 ····return-void
33 .end·method33 .end·method
  
34 .method·public·static·createService(Landroid/content/Context;Landroid/support/v4/media/MediaBrowserServiceCompatApi21$ServiceCompatProxy;)Ljava/lang/Object;34 .method·public·static·createService(Landroid/content/Context;Landroid/support/v4/media/MediaBrowserServiceCompatApi21$ServiceCompatProxy;)Ljava/lang/Object;
35 ····.locals·135 ····.locals·1
36 ····.param·p0,·"context"····#·Landroid/content/Context;36 ····.param·p0,·"context"····#·Landroid/content/Context;
37 ····.param·p1,·"serviceProxy"····#·Landroid/support/v4/media/MediaBrowserServiceCompatApi21$ServiceCompatProxy;37 ····.param·p1,·"serviceProxy"····#·Landroid/support/v4/media/MediaBrowserServiceCompatApi21$ServiceCompatProxy;
3.59 KB
smali/android/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$3.smali
    
Offset 31, 15 lines modifiedOffset 31, 15 lines modified
  
31 #·direct·methods31 #·direct·methods
32 .method·constructor·<init>(Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl;Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks;Ljava/lang/String;Landroid/os/IBinder;Landroid/os/Bundle;)V32 .method·constructor·<init>(Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl;Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks;Ljava/lang/String;Landroid/os/IBinder;Landroid/os/Bundle;)V
33 ····.locals·033 ····.locals·0
34 ····.param·p1,·"this$1"····#·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl;34 ····.param·p1,·"this$1"····#·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl;
  
35 ····.prologue35 ····.prologue
36 ····.line·62936 ····.line·634
37 ····iput-object·p1,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$3;->this$1:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl;37 ····iput-object·p1,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$3;->this$1:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl;
  
38 ····iput-object·p2,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$3;->val$callbacks:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks;38 ····iput-object·p2,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$3;->val$callbacks:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks;
  
39 ····iput-object·p3,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$3;->val$id:Ljava/lang/String;39 ····iput-object·p3,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$3;->val$id:Ljava/lang/String;
  
40 ····iput-object·p4,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$3;->val$token:Landroid/os/IBinder;40 ····iput-object·p4,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$3;->val$token:Landroid/os/IBinder;
Offset 53, 40 lines modifiedOffset 53, 40 lines modified
  
  
53 #·virtual·methods53 #·virtual·methods
54 .method·public·run()V54 .method·public·run()V
55 ····.locals·655 ····.locals·6
  
56 ····.prologue56 ····.prologue
57 ····.line·63257 ····.line·637
58 ····iget-object·v2,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$3;->val$callbacks:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks;58 ····iget-object·v2,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$3;->val$callbacks:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks;
  
59 ····invoke-interface·{v2},·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks;->asBinder()Landroid/os/IBinder;59 ····invoke-interface·{v2},·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks;->asBinder()Landroid/os/IBinder;
  
60 ····move-result-object·v060 ····move-result-object·v0
  
61 ····.line·63561 ····.line·640
62 ····.local·v0,·"b":Landroid/os/IBinder;62 ····.local·v0,·"b":Landroid/os/IBinder;
63 ····iget-object·v2,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$3;->this$1:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl;63 ····iget-object·v2,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$3;->this$1:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl;
  
64 ····iget-object·v2,·v2,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl;->this$0:Landroid/support/v4/media/MediaBrowserServiceCompat;64 ····iget-object·v2,·v2,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl;->this$0:Landroid/support/v4/media/MediaBrowserServiceCompat;
  
65 ····iget-object·v2,·v2,·Landroid/support/v4/media/MediaBrowserServiceCompat;->mConnections:Landroid/support/v4/util/ArrayMap;65 ····iget-object·v2,·v2,·Landroid/support/v4/media/MediaBrowserServiceCompat;->mConnections:Landroid/support/v4/util/ArrayMap;
  
66 ····invoke-virtual·{v2,·v0},·Landroid/support/v4/util/ArrayMap;->get(Ljava/lang/Object;)Ljava/lang/Object;66 ····invoke-virtual·{v2,·v0},·Landroid/support/v4/util/ArrayMap;->get(Ljava/lang/Object;)Ljava/lang/Object;
  
67 ····move-result-object·v167 ····move-result-object·v1
  
68 ····check-cast·v1,·Landroid/support/v4/media/MediaBrowserServiceCompat$ConnectionRecord;68 ····check-cast·v1,·Landroid/support/v4/media/MediaBrowserServiceCompat$ConnectionRecord;
  
69 ····.line·63669 ····.line·641
70 ····.local·v1,·"connection":Landroid/support/v4/media/MediaBrowserServiceCompat$ConnectionRecord;70 ····.local·v1,·"connection":Landroid/support/v4/media/MediaBrowserServiceCompat$ConnectionRecord;
71 ····if-nez·v1,·:cond_071 ····if-nez·v1,·:cond_0
  
72 ····.line·63772 ····.line·642
73 ····const-string·v2,·"MBServiceCompat"73 ····const-string·v2,·"MBServiceCompat"
  
74 ····new-instance·v3,·Ljava/lang/StringBuilder;74 ····new-instance·v3,·Ljava/lang/StringBuilder;
  
75 ····invoke-direct·{v3},·Ljava/lang/StringBuilder;-><init>()V75 ····invoke-direct·{v3},·Ljava/lang/StringBuilder;-><init>()V
  
76 ····const-string·v4,·"addSubscription·for·callback·that·isn\'t·registered·id="76 ····const-string·v4,·"addSubscription·for·callback·that·isn\'t·registered·id="
Offset 103, 19 lines modifiedOffset 103, 19 lines modified
  
103 ····invoke-virtual·{v3},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;103 ····invoke-virtual·{v3},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
104 ····move-result-object·v3104 ····move-result-object·v3
  
105 ····invoke-static·{v2,·v3},·Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I105 ····invoke-static·{v2,·v3},·Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I
  
106 ····.line·643106 ····.line·648
107 ····:goto_0107 ····:goto_0
108 ····return-void108 ····return-void
  
109 ····.line·642109 ····.line·647
110 ····:cond_0110 ····:cond_0
111 ····iget-object·v2,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$3;->this$1:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl;111 ····iget-object·v2,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$3;->this$1:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl;
  
112 ····iget-object·v2,·v2,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl;->this$0:Landroid/support/v4/media/MediaBrowserServiceCompat;112 ····iget-object·v2,·v2,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl;->this$0:Landroid/support/v4/media/MediaBrowserServiceCompat;
  
113 ····iget-object·v3,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$3;->val$id:Ljava/lang/String;113 ····iget-object·v3,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$3;->val$id:Ljava/lang/String;
  
3.62 KB
smali/android/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$5.smali
    
Offset 29, 15 lines modifiedOffset 29, 15 lines modified
  
29 #·direct·methods29 #·direct·methods
30 .method·constructor·<init>(Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl;Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks;Ljava/lang/String;Landroid/support/v4/os/ResultReceiver;)V30 .method·constructor·<init>(Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl;Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks;Ljava/lang/String;Landroid/support/v4/os/ResultReceiver;)V
31 ····.locals·031 ····.locals·0
32 ····.param·p1,·"this$1"····#·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl;32 ····.param·p1,·"this$1"····#·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl;
  
33 ····.prologue33 ····.prologue
34 ····.line·67534 ····.line·680
35 ····iput-object·p1,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$5;->this$1:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl;35 ····iput-object·p1,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$5;->this$1:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl;
  
36 ····iput-object·p2,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$5;->val$callbacks:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks;36 ····iput-object·p2,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$5;->val$callbacks:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks;
  
37 ····iput-object·p3,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$5;->val$mediaId:Ljava/lang/String;37 ····iput-object·p3,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$5;->val$mediaId:Ljava/lang/String;
  
38 ····iput-object·p4,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$5;->val$receiver:Landroid/support/v4/os/ResultReceiver;38 ····iput-object·p4,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$5;->val$receiver:Landroid/support/v4/os/ResultReceiver;
Offset 49, 40 lines modifiedOffset 49, 40 lines modified
  
  
49 #·virtual·methods49 #·virtual·methods
50 .method·public·run()V50 .method·public·run()V
51 ····.locals·551 ····.locals·5
  
52 ····.prologue52 ····.prologue
53 ····.line·67853 ····.line·683
54 ····iget-object·v2,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$5;->val$callbacks:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks;54 ····iget-object·v2,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$5;->val$callbacks:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks;
  
55 ····invoke-interface·{v2},·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks;->asBinder()Landroid/os/IBinder;55 ····invoke-interface·{v2},·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks;->asBinder()Landroid/os/IBinder;
  
56 ····move-result-object·v056 ····move-result-object·v0
  
57 ····.line·68057 ····.line·685
58 ····.local·v0,·"b":Landroid/os/IBinder;58 ····.local·v0,·"b":Landroid/os/IBinder;
59 ····iget-object·v2,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$5;->this$1:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl;59 ····iget-object·v2,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$5;->this$1:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl;
  
60 ····iget-object·v2,·v2,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl;->this$0:Landroid/support/v4/media/MediaBrowserServiceCompat;60 ····iget-object·v2,·v2,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl;->this$0:Landroid/support/v4/media/MediaBrowserServiceCompat;
  
61 ····iget-object·v2,·v2,·Landroid/support/v4/media/MediaBrowserServiceCompat;->mConnections:Landroid/support/v4/util/ArrayMap;61 ····iget-object·v2,·v2,·Landroid/support/v4/media/MediaBrowserServiceCompat;->mConnections:Landroid/support/v4/util/ArrayMap;
  
62 ····invoke-virtual·{v2,·v0},·Landroid/support/v4/util/ArrayMap;->get(Ljava/lang/Object;)Ljava/lang/Object;62 ····invoke-virtual·{v2,·v0},·Landroid/support/v4/util/ArrayMap;->get(Ljava/lang/Object;)Ljava/lang/Object;
  
63 ····move-result-object·v163 ····move-result-object·v1
  
64 ····check-cast·v1,·Landroid/support/v4/media/MediaBrowserServiceCompat$ConnectionRecord;64 ····check-cast·v1,·Landroid/support/v4/media/MediaBrowserServiceCompat$ConnectionRecord;
  
65 ····.line·68165 ····.line·686
66 ····.local·v1,·"connection":Landroid/support/v4/media/MediaBrowserServiceCompat$ConnectionRecord;66 ····.local·v1,·"connection":Landroid/support/v4/media/MediaBrowserServiceCompat$ConnectionRecord;
67 ····if-nez·v1,·:cond_067 ····if-nez·v1,·:cond_0
  
68 ····.line·68268 ····.line·687
69 ····const-string·v2,·"MBServiceCompat"69 ····const-string·v2,·"MBServiceCompat"
  
70 ····new-instance·v3,·Ljava/lang/StringBuilder;70 ····new-instance·v3,·Ljava/lang/StringBuilder;
  
71 ····invoke-direct·{v3},·Ljava/lang/StringBuilder;-><init>()V71 ····invoke-direct·{v3},·Ljava/lang/StringBuilder;-><init>()V
  
72 ····const-string·v4,·"getMediaItem·for·callback·that·isn\'t·registered·id="72 ····const-string·v4,·"getMediaItem·for·callback·that·isn\'t·registered·id="
Offset 99, 19 lines modifiedOffset 99, 19 lines modified
  
99 ····invoke-virtual·{v3},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;99 ····invoke-virtual·{v3},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
100 ····move-result-object·v3100 ····move-result-object·v3
  
101 ····invoke-static·{v2,·v3},·Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I101 ····invoke-static·{v2,·v3},·Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I
  
102 ····.line·686102 ····.line·691
103 ····:goto_0103 ····:goto_0
104 ····return-void104 ····return-void
  
105 ····.line·685105 ····.line·690
106 ····:cond_0106 ····:cond_0
107 ····iget-object·v2,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$5;->this$1:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl;107 ····iget-object·v2,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$5;->this$1:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl;
  
108 ····iget-object·v2,·v2,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl;->this$0:Landroid/support/v4/media/MediaBrowserServiceCompat;108 ····iget-object·v2,·v2,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl;->this$0:Landroid/support/v4/media/MediaBrowserServiceCompat;
  
109 ····iget-object·v3,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$5;->val$mediaId:Ljava/lang/String;109 ····iget-object·v3,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$5;->val$mediaId:Ljava/lang/String;
  
5.19 KB
smali/android/support/v4/media/MediaBrowserServiceCompat$1.smali
    
Offset 38, 15 lines modifiedOffset 38, 15 lines modified
38 #·direct·methods38 #·direct·methods
39 .method·constructor·<init>(Landroid/support/v4/media/MediaBrowserServiceCompat;Ljava/lang/Object;Landroid/support/v4/media/MediaBrowserServiceCompat$ConnectionRecord;Ljava/lang/String;Landroid/os/Bundle;)V39 .method·constructor·<init>(Landroid/support/v4/media/MediaBrowserServiceCompat;Ljava/lang/Object;Landroid/support/v4/media/MediaBrowserServiceCompat$ConnectionRecord;Ljava/lang/String;Landroid/os/Bundle;)V
40 ····.locals·040 ····.locals·0
41 ····.param·p1,·"this$0"····#·Landroid/support/v4/media/MediaBrowserServiceCompat;41 ····.param·p1,·"this$0"····#·Landroid/support/v4/media/MediaBrowserServiceCompat;
42 ····.param·p2,·"debug"····#·Ljava/lang/Object;42 ····.param·p2,·"debug"····#·Ljava/lang/Object;
  
43 ····.prologue43 ····.prologue
44 ····.line·105444 ····.line·1059
45 ····iput-object·p1,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$1;->this$0:Landroid/support/v4/media/MediaBrowserServiceCompat;45 ····iput-object·p1,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$1;->this$0:Landroid/support/v4/media/MediaBrowserServiceCompat;
  
46 ····iput-object·p3,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$1;->val$connection:Landroid/support/v4/media/MediaBrowserServiceCompat$ConnectionRecord;46 ····iput-object·p3,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$1;->val$connection:Landroid/support/v4/media/MediaBrowserServiceCompat$ConnectionRecord;
  
47 ····iput-object·p4,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$1;->val$parentId:Ljava/lang/String;47 ····iput-object·p4,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$1;->val$parentId:Ljava/lang/String;
  
48 ····iput-object·p5,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$1;->val$options:Landroid/os/Bundle;48 ····iput-object·p5,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$1;->val$options:Landroid/os/Bundle;
Offset 58, 15 lines modifiedOffset 58, 15 lines modified
  
  
58 #·virtual·methods58 #·virtual·methods
59 .method·bridge·synthetic·onResultSent(Ljava/lang/Object;I)V59 .method·bridge·synthetic·onResultSent(Ljava/lang/Object;I)V
60 ····.locals·060 ····.locals·0
  
61 ····.prologue61 ····.prologue
62 ····.line·105462 ····.line·1059
63 ····check-cast·p1,·Ljava/util/List;63 ····check-cast·p1,·Ljava/util/List;
  
64 ····invoke-virtual·{p0,·p1,·p2},·Landroid/support/v4/media/MediaBrowserServiceCompat$1;->onResultSent(Ljava/util/List;I)V64 ····invoke-virtual·{p0,·p1,·p2},·Landroid/support/v4/media/MediaBrowserServiceCompat$1;->onResultSent(Ljava/util/List;I)V
  
65 ····return-void65 ····return-void
66 .end·method66 .end·method
  
Offset 80, 15 lines modifiedOffset 80, 15 lines modified
80 ············"<",80 ············"<",
81 ············"Landroid/support/v4/media/MediaBrowserCompat$MediaItem;",81 ············"Landroid/support/v4/media/MediaBrowserCompat$MediaItem;",
82 ············">;I)V"82 ············">;I)V"
83 ········}83 ········}
84 ····.end·annotation84 ····.end·annotation
  
85 ····.prologue85 ····.prologue
86 ····.line·105786 ····.line·1062
87 ····.local·p1,·"list":Ljava/util/List;,·"Ljava/util/List<Landroid/support/v4/media/MediaBrowserCompat$MediaItem;>;"87 ····.local·p1,·"list":Ljava/util/List;,·"Ljava/util/List<Landroid/support/v4/media/MediaBrowserCompat$MediaItem;>;"
88 ····iget-object·v2,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$1;->this$0:Landroid/support/v4/media/MediaBrowserServiceCompat;88 ····iget-object·v2,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$1;->this$0:Landroid/support/v4/media/MediaBrowserServiceCompat;
  
89 ····iget-object·v2,·v2,·Landroid/support/v4/media/MediaBrowserServiceCompat;->mConnections:Landroid/support/v4/util/ArrayMap;89 ····iget-object·v2,·v2,·Landroid/support/v4/media/MediaBrowserServiceCompat;->mConnections:Landroid/support/v4/util/ArrayMap;
  
90 ····iget-object·v3,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$1;->val$connection:Landroid/support/v4/media/MediaBrowserServiceCompat$ConnectionRecord;90 ····iget-object·v3,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$1;->val$connection:Landroid/support/v4/media/MediaBrowserServiceCompat$ConnectionRecord;
  
Offset 102, 20 lines modifiedOffset 102, 20 lines modified
  
102 ····move-result-object·v2102 ····move-result-object·v2
  
103 ····iget-object·v3,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$1;->val$connection:Landroid/support/v4/media/MediaBrowserServiceCompat$ConnectionRecord;103 ····iget-object·v3,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$1;->val$connection:Landroid/support/v4/media/MediaBrowserServiceCompat$ConnectionRecord;
  
104 ····if-eq·v2,·v3,·:cond_1104 ····if-eq·v2,·v3,·:cond_1
  
105 ····.line·1058105 ····.line·1063
106 ····sget-boolean·v2,·Landroid/support/v4/media/MediaBrowserServiceCompat;->DEBUG:Z106 ····sget-boolean·v2,·Landroid/support/v4/media/MediaBrowserServiceCompat;->DEBUG:Z
  
107 ····if-eqz·v2,·:cond_0107 ····if-eqz·v2,·:cond_0
  
108 ····.line·1059108 ····.line·1064
109 ····const-string·v2,·"MBServiceCompat"109 ····const-string·v2,·"MBServiceCompat"
  
110 ····new-instance·v3,·Ljava/lang/StringBuilder;110 ····new-instance·v3,·Ljava/lang/StringBuilder;
  
111 ····invoke-direct·{v3},·Ljava/lang/StringBuilder;-><init>()V111 ····invoke-direct·{v3},·Ljava/lang/StringBuilder;-><init>()V
  
112 ····const-string·v4,·"Not·sending·onLoadChildren·result·for·connection·that·has·been·disconnected.·pkg="112 ····const-string·v4,·"Not·sending·onLoadChildren·result·for·connection·that·has·been·disconnected.·pkg="
Offset 146, 35 lines modifiedOffset 146, 35 lines modified
  
146 ····invoke-virtual·{v3},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;146 ····invoke-virtual·{v3},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
147 ····move-result-object·v3147 ····move-result-object·v3
  
148 ····invoke-static·{v2,·v3},·Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I148 ····invoke-static·{v2,·v3},·Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I
  
149 ····.line·1075149 ····.line·1080
150 ····:cond_0150 ····:cond_0
151 ····:goto_0151 ····:goto_0
152 ····return-void152 ····return-void
  
153 ····.line·1065153 ····.line·1070
154 ····:cond_1154 ····:cond_1
155 ····and-int/lit8·v2,·p2,·0x1155 ····and-int/lit8·v2,·p2,·0x1
  
156 ····if-eqz·v2,·:cond_2156 ····if-eqz·v2,·:cond_2
  
157 ····iget-object·v2,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$1;->this$0:Landroid/support/v4/media/MediaBrowserServiceCompat;157 ····iget-object·v2,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$1;->this$0:Landroid/support/v4/media/MediaBrowserServiceCompat;
  
158 ····iget-object·v3,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$1;->val$options:Landroid/os/Bundle;158 ····iget-object·v3,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$1;->val$options:Landroid/os/Bundle;
  
159 ····.line·1067159 ····.line·1072
160 ····invoke-virtual·{v2,·p1,·v3},·Landroid/support/v4/media/MediaBrowserServiceCompat;->applyOptions(Ljava/util/List;Landroid/os/Bundle;)Ljava/util/List;160 ····invoke-virtual·{v2,·p1,·v3},·Landroid/support/v4/media/MediaBrowserServiceCompat;->applyOptions(Ljava/util/List;Landroid/os/Bundle;)Ljava/util/List;
  
161 ····move-result-object·v1161 ····move-result-object·v1
  
162 ····.line·1069162 ····.line·1074
163 ····.local·v1,·"filteredList":Ljava/util/List;,·"Ljava/util/List<Landroid/support/v4/media/MediaBrowserCompat$MediaItem;>;"163 ····.local·v1,·"filteredList":Ljava/util/List;,·"Ljava/util/List<Landroid/support/v4/media/MediaBrowserCompat$MediaItem;>;"
164 ····:goto_1164 ····:goto_1
165 ····:try_start_0165 ····:try_start_0
166 ····iget-object·v2,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$1;->val$connection:Landroid/support/v4/media/MediaBrowserServiceCompat$ConnectionRecord;166 ····iget-object·v2,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$1;->val$connection:Landroid/support/v4/media/MediaBrowserServiceCompat$ConnectionRecord;
  
167 ····iget-object·v2,·v2,·Landroid/support/v4/media/MediaBrowserServiceCompat$ConnectionRecord;->callbacks:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks;167 ····iget-object·v2,·v2,·Landroid/support/v4/media/MediaBrowserServiceCompat$ConnectionRecord;->callbacks:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks;
  
Offset 184, 19 lines modifiedOffset 184, 19 lines modified
  
184 ····invoke-interface·{v2,·v3,·v1,·v4},·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks;->onLoadChildren(Ljava/lang/String;Ljava/util/List;Landroid/os/Bundle;)V184 ····invoke-interface·{v2,·v3,·v1,·v4},·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks;->onLoadChildren(Ljava/lang/String;Ljava/util/List;Landroid/os/Bundle;)V
185 ····:try_end_0185 ····:try_end_0
186 ····.catch·Landroid/os/RemoteException;·{:try_start_0·..·:try_end_0}·:catch_0186 ····.catch·Landroid/os/RemoteException;·{:try_start_0·..·:try_end_0}·:catch_0
  
187 ····goto·:goto_0187 ····goto·:goto_0
  
188 ····.line·1070188 ····.line·1075
189 ····:catch_0189 ····:catch_0
190 ····move-exception·v0190 ····move-exception·v0
  
191 ····.line·1072191 ····.line·1077
192 ····.local·v0,·"ex":Landroid/os/RemoteException;192 ····.local·v0,·"ex":Landroid/os/RemoteException;
193 ····const-string·v2,·"MBServiceCompat"193 ····const-string·v2,·"MBServiceCompat"
  
194 ····new-instance·v3,·Ljava/lang/StringBuilder;194 ····new-instance·v3,·Ljava/lang/StringBuilder;
  
195 ····invoke-direct·{v3},·Ljava/lang/StringBuilder;-><init>()V195 ····invoke-direct·{v3},·Ljava/lang/StringBuilder;-><init>()V
  
Offset 235, 10 lines modifiedOffset 235, 10 lines modified
235 ····goto·:goto_0235 ····goto·:goto_0
  
Max diff block lines reached; 235/5185 bytes (4.53%) of diff not shown.
1.71 KB
smali/android/support/v4/media/MediaBrowserServiceCompat$BrowserRoot.smali
    
Offset 39, 54 lines modifiedOffset 39, 54 lines modified
39 ····.end·param39 ····.end·param
40 ····.param·p2,·"extras"····#·Landroid/os/Bundle;40 ····.param·p2,·"extras"····#·Landroid/os/Bundle;
41 ········.annotation·build·Landroid/support/annotation/Nullable;41 ········.annotation·build·Landroid/support/annotation/Nullable;
42 ········.end·annotation42 ········.end·annotation
43 ····.end·param43 ····.end·param
  
44 ····.prologue44 ····.prologue
45 ····.line·122745 ····.line·1232
46 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V46 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
47 ····.line·122847 ····.line·1233
48 ····if-nez·p1,·:cond_048 ····if-nez·p1,·:cond_0
  
49 ····.line·122949 ····.line·1234
50 ····new-instance·v0,·Ljava/lang/IllegalArgumentException;50 ····new-instance·v0,·Ljava/lang/IllegalArgumentException;
  
51 ····const-string·v1,·"The·root·id·in·BrowserRoot·cannot·be·null.·Use·null·for·BrowserRoot·instead."51 ····const-string·v1,·"The·root·id·in·BrowserRoot·cannot·be·null.·Use·null·for·BrowserRoot·instead."
  
52 ····invoke-direct·{v0,·v1},·Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V52 ····invoke-direct·{v0,·v1},·Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V
  
53 ····throw·v053 ····throw·v0
  
54 ····.line·123254 ····.line·1237
55 ····:cond_055 ····:cond_0
56 ····iput-object·p1,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$BrowserRoot;->mRootId:Ljava/lang/String;56 ····iput-object·p1,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$BrowserRoot;->mRootId:Ljava/lang/String;
  
57 ····.line·123357 ····.line·1238
58 ····iput-object·p2,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$BrowserRoot;->mExtras:Landroid/os/Bundle;58 ····iput-object·p2,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$BrowserRoot;->mExtras:Landroid/os/Bundle;
  
59 ····.line·123459 ····.line·1239
60 ····return-void60 ····return-void
61 .end·method61 .end·method
  
  
62 #·virtual·methods62 #·virtual·methods
63 .method·public·getExtras()Landroid/os/Bundle;63 .method·public·getExtras()Landroid/os/Bundle;
64 ····.locals·164 ····.locals·1
  
65 ····.prologue65 ····.prologue
66 ····.line·124766 ····.line·1252
67 ····iget-object·v0,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$BrowserRoot;->mExtras:Landroid/os/Bundle;67 ····iget-object·v0,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$BrowserRoot;->mExtras:Landroid/os/Bundle;
  
68 ····return-object·v068 ····return-object·v0
69 .end·method69 .end·method
  
70 .method·public·getRootId()Ljava/lang/String;70 .method·public·getRootId()Ljava/lang/String;
71 ····.locals·171 ····.locals·1
  
72 ····.prologue72 ····.prologue
73 ····.line·124073 ····.line·1245
74 ····iget-object·v0,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$BrowserRoot;->mRootId:Ljava/lang/String;74 ····iget-object·v0,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$BrowserRoot;->mRootId:Ljava/lang/String;
  
75 ····return-object·v075 ····return-object·v0
76 .end·method76 .end·method
4.23 KB
smali/android/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$6.smali
    
Offset 27, 15 lines modifiedOffset 27, 15 lines modified
  
27 #·direct·methods27 #·direct·methods
28 .method·constructor·<init>(Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl;Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks;Landroid/os/Bundle;)V28 .method·constructor·<init>(Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl;Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks;Landroid/os/Bundle;)V
29 ····.locals·029 ····.locals·0
30 ····.param·p1,·"this$1"····#·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl;30 ····.param·p1,·"this$1"····#·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl;
  
31 ····.prologue31 ····.prologue
32 ····.line·69232 ····.line·697
33 ····iput-object·p1,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$6;->this$1:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl;33 ····iput-object·p1,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$6;->this$1:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl;
  
34 ····iput-object·p2,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$6;->val$callbacks:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks;34 ····iput-object·p2,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$6;->val$callbacks:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks;
  
35 ····iput-object·p3,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$6;->val$rootHints:Landroid/os/Bundle;35 ····iput-object·p3,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$6;->val$rootHints:Landroid/os/Bundle;
  
36 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V36 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
Offset 45, 56 lines modifiedOffset 45, 56 lines modified
  
  
45 #·virtual·methods45 #·virtual·methods
46 .method·public·run()V46 .method·public·run()V
47 ····.locals·347 ····.locals·3
  
48 ····.prologue48 ····.prologue
49 ····.line·69549 ····.line·700
50 ····iget-object·v2,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$6;->val$callbacks:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks;50 ····iget-object·v2,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$6;->val$callbacks:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks;
  
51 ····invoke-interface·{v2},·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks;->asBinder()Landroid/os/IBinder;51 ····invoke-interface·{v2},·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks;->asBinder()Landroid/os/IBinder;
  
52 ····move-result-object·v052 ····move-result-object·v0
  
53 ····.line·69753 ····.line·702
54 ····.local·v0,·"b":Landroid/os/IBinder;54 ····.local·v0,·"b":Landroid/os/IBinder;
55 ····iget-object·v2,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$6;->this$1:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl;55 ····iget-object·v2,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$6;->this$1:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl;
  
56 ····iget-object·v2,·v2,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl;->this$0:Landroid/support/v4/media/MediaBrowserServiceCompat;56 ····iget-object·v2,·v2,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl;->this$0:Landroid/support/v4/media/MediaBrowserServiceCompat;
  
57 ····iget-object·v2,·v2,·Landroid/support/v4/media/MediaBrowserServiceCompat;->mConnections:Landroid/support/v4/util/ArrayMap;57 ····iget-object·v2,·v2,·Landroid/support/v4/media/MediaBrowserServiceCompat;->mConnections:Landroid/support/v4/util/ArrayMap;
  
58 ····invoke-virtual·{v2,·v0},·Landroid/support/v4/util/ArrayMap;->remove(Ljava/lang/Object;)Ljava/lang/Object;58 ····invoke-virtual·{v2,·v0},·Landroid/support/v4/util/ArrayMap;->remove(Ljava/lang/Object;)Ljava/lang/Object;
  
59 ····.line·69959 ····.line·704
60 ····new-instance·v1,·Landroid/support/v4/media/MediaBrowserServiceCompat$ConnectionRecord;60 ····new-instance·v1,·Landroid/support/v4/media/MediaBrowserServiceCompat$ConnectionRecord;
  
61 ····iget-object·v2,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$6;->this$1:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl;61 ····iget-object·v2,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$6;->this$1:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl;
  
62 ····iget-object·v2,·v2,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl;->this$0:Landroid/support/v4/media/MediaBrowserServiceCompat;62 ····iget-object·v2,·v2,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl;->this$0:Landroid/support/v4/media/MediaBrowserServiceCompat;
  
63 ····invoke-direct·{v1,·v2},·Landroid/support/v4/media/MediaBrowserServiceCompat$ConnectionRecord;-><init>(Landroid/support/v4/media/MediaBrowserServiceCompat;)V63 ····invoke-direct·{v1,·v2},·Landroid/support/v4/media/MediaBrowserServiceCompat$ConnectionRecord;-><init>(Landroid/support/v4/media/MediaBrowserServiceCompat;)V
  
64 ····.line·70064 ····.line·705
65 ····.local·v1,·"connection":Landroid/support/v4/media/MediaBrowserServiceCompat$ConnectionRecord;65 ····.local·v1,·"connection":Landroid/support/v4/media/MediaBrowserServiceCompat$ConnectionRecord;
66 ····iget-object·v2,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$6;->val$callbacks:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks;66 ····iget-object·v2,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$6;->val$callbacks:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks;
  
67 ····iput-object·v2,·v1,·Landroid/support/v4/media/MediaBrowserServiceCompat$ConnectionRecord;->callbacks:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks;67 ····iput-object·v2,·v1,·Landroid/support/v4/media/MediaBrowserServiceCompat$ConnectionRecord;->callbacks:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks;
  
68 ····.line·70168 ····.line·706
69 ····iget-object·v2,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$6;->val$rootHints:Landroid/os/Bundle;69 ····iget-object·v2,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$6;->val$rootHints:Landroid/os/Bundle;
  
70 ····iput-object·v2,·v1,·Landroid/support/v4/media/MediaBrowserServiceCompat$ConnectionRecord;->rootHints:Landroid/os/Bundle;70 ····iput-object·v2,·v1,·Landroid/support/v4/media/MediaBrowserServiceCompat$ConnectionRecord;->rootHints:Landroid/os/Bundle;
  
71 ····.line·70271 ····.line·707
72 ····iget-object·v2,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$6;->this$1:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl;72 ····iget-object·v2,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$6;->this$1:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl;
  
73 ····iget-object·v2,·v2,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl;->this$0:Landroid/support/v4/media/MediaBrowserServiceCompat;73 ····iget-object·v2,·v2,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl;->this$0:Landroid/support/v4/media/MediaBrowserServiceCompat;
  
74 ····iget-object·v2,·v2,·Landroid/support/v4/media/MediaBrowserServiceCompat;->mConnections:Landroid/support/v4/util/ArrayMap;74 ····iget-object·v2,·v2,·Landroid/support/v4/media/MediaBrowserServiceCompat;->mConnections:Landroid/support/v4/util/ArrayMap;
  
75 ····invoke-virtual·{v2,·v0,·v1},·Landroid/support/v4/util/ArrayMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;75 ····invoke-virtual·{v2,·v0,·v1},·Landroid/support/v4/util/ArrayMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
  
76 ····.line·70376 ····.line·708
77 ····return-void77 ····return-void
78 .end·method78 .end·method
6.44 KB
smali/android/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacksCompat.smali
    
Offset 25, 70 lines modifiedOffset 25, 70 lines modified
  
25 #·direct·methods25 #·direct·methods
26 .method·constructor·<init>(Landroid/support/v4/media/MediaBrowserServiceCompat;Landroid/os/Messenger;)V26 .method·constructor·<init>(Landroid/support/v4/media/MediaBrowserServiceCompat;Landroid/os/Messenger;)V
27 ····.locals·027 ····.locals·0
28 ····.param·p2,·"callbacks"····#·Landroid/os/Messenger;28 ····.param·p2,·"callbacks"····#·Landroid/os/Messenger;
  
29 ····.prologue29 ····.prologue
30 ····.line·73130 ····.line·736
31 ····iput-object·p1,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacksCompat;->this$0:Landroid/support/v4/media/MediaBrowserServiceCompat;31 ····iput-object·p1,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacksCompat;->this$0:Landroid/support/v4/media/MediaBrowserServiceCompat;
  
32 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V32 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
33 ····.line·73233 ····.line·737
34 ····iput-object·p2,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacksCompat;->mCallbacks:Landroid/os/Messenger;34 ····iput-object·p2,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacksCompat;->mCallbacks:Landroid/os/Messenger;
  
35 ····.line·73335 ····.line·738
36 ····return-void36 ····return-void
37 .end·method37 .end·method
  
38 .method·private·sendRequest(ILandroid/os/Bundle;)V38 .method·private·sendRequest(ILandroid/os/Bundle;)V
39 ····.locals·239 ····.locals·2
40 ····.param·p1,·"what"····#·I40 ····.param·p1,·"what"····#·I
41 ····.param·p2,·"data"····#·Landroid/os/Bundle;41 ····.param·p2,·"data"····#·Landroid/os/Bundle;
42 ····.annotation·system·Ldalvik/annotation/Throws;42 ····.annotation·system·Ldalvik/annotation/Throws;
43 ········value·=·{43 ········value·=·{
44 ············Landroid/os/RemoteException;44 ············Landroid/os/RemoteException;
45 ········}45 ········}
46 ····.end·annotation46 ····.end·annotation
  
47 ····.prologue47 ····.prologue
48 ····.line·77348 ····.line·778
49 ····invoke-static·{},·Landroid/os/Message;->obtain()Landroid/os/Message;49 ····invoke-static·{},·Landroid/os/Message;->obtain()Landroid/os/Message;
  
50 ····move-result-object·v050 ····move-result-object·v0
  
51 ····.line·77451 ····.line·779
52 ····.local·v0,·"msg":Landroid/os/Message;52 ····.local·v0,·"msg":Landroid/os/Message;
53 ····iput·p1,·v0,·Landroid/os/Message;->what:I53 ····iput·p1,·v0,·Landroid/os/Message;->what:I
  
54 ····.line·77554 ····.line·780
55 ····const/4·v1,·0x155 ····const/4·v1,·0x1
  
56 ····iput·v1,·v0,·Landroid/os/Message;->arg1:I56 ····iput·v1,·v0,·Landroid/os/Message;->arg1:I
  
57 ····.line·77657 ····.line·781
58 ····invoke-virtual·{v0,·p2},·Landroid/os/Message;->setData(Landroid/os/Bundle;)V58 ····invoke-virtual·{v0,·p2},·Landroid/os/Message;->setData(Landroid/os/Bundle;)V
  
59 ····.line·77759 ····.line·782
60 ····iget-object·v1,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacksCompat;->mCallbacks:Landroid/os/Messenger;60 ····iget-object·v1,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacksCompat;->mCallbacks:Landroid/os/Messenger;
  
61 ····invoke-virtual·{v1,·v0},·Landroid/os/Messenger;->send(Landroid/os/Message;)V61 ····invoke-virtual·{v1,·v0},·Landroid/os/Messenger;->send(Landroid/os/Message;)V
  
62 ····.line·77862 ····.line·783
63 ····return-void63 ····return-void
64 .end·method64 .end·method
  
  
65 #·virtual·methods65 #·virtual·methods
66 .method·public·asBinder()Landroid/os/IBinder;66 .method·public·asBinder()Landroid/os/IBinder;
67 ····.locals·167 ····.locals·1
  
68 ····.prologue68 ····.prologue
69 ····.line·73769 ····.line·742
70 ····iget-object·v0,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacksCompat;->mCallbacks:Landroid/os/Messenger;70 ····iget-object·v0,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacksCompat;->mCallbacks:Landroid/os/Messenger;
  
71 ····invoke-virtual·{v0},·Landroid/os/Messenger;->getBinder()Landroid/os/IBinder;71 ····invoke-virtual·{v0},·Landroid/os/Messenger;->getBinder()Landroid/os/IBinder;
  
72 ····move-result-object·v072 ····move-result-object·v0
  
73 ····return-object·v073 ····return-object·v0
Offset 104, 75 lines modifiedOffset 104, 75 lines modified
104 ············Landroid/os/RemoteException;104 ············Landroid/os/RemoteException;
105 ········}105 ········}
106 ····.end·annotation106 ····.end·annotation
  
107 ····.prologue107 ····.prologue
108 ····const/4·v2,·0x1108 ····const/4·v2,·0x1
  
109 ····.line·743109 ····.line·748
110 ····if-nez·p3,·:cond_0110 ····if-nez·p3,·:cond_0
  
111 ····.line·744111 ····.line·749
112 ····new-instance·p3,·Landroid/os/Bundle;112 ····new-instance·p3,·Landroid/os/Bundle;
  
113 ····.end·local·p3····#·"extras":Landroid/os/Bundle;113 ····.end·local·p3····#·"extras":Landroid/os/Bundle;
114 ····invoke-direct·{p3},·Landroid/os/Bundle;-><init>()V114 ····invoke-direct·{p3},·Landroid/os/Bundle;-><init>()V
  
115 ····.line·746115 ····.line·751
116 ····.restart·local·p3····#·"extras":Landroid/os/Bundle;116 ····.restart·local·p3····#·"extras":Landroid/os/Bundle;
117 ····:cond_0117 ····:cond_0
118 ····const-string·v1,·"extra_service_version"118 ····const-string·v1,·"extra_service_version"
  
119 ····invoke-virtual·{p3,·v1,·v2},·Landroid/os/Bundle;->putInt(Ljava/lang/String;I)V119 ····invoke-virtual·{p3,·v1,·v2},·Landroid/os/Bundle;->putInt(Ljava/lang/String;I)V
  
120 ····.line·747120 ····.line·752
121 ····new-instance·v0,·Landroid/os/Bundle;121 ····new-instance·v0,·Landroid/os/Bundle;
  
122 ····invoke-direct·{v0},·Landroid/os/Bundle;-><init>()V122 ····invoke-direct·{v0},·Landroid/os/Bundle;-><init>()V
  
123 ····.line·748123 ····.line·753
124 ····.local·v0,·"data":Landroid/os/Bundle;124 ····.local·v0,·"data":Landroid/os/Bundle;
125 ····const-string·v1,·"data_media_item_id"125 ····const-string·v1,·"data_media_item_id"
  
126 ····invoke-virtual·{v0,·v1,·p1},·Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V126 ····invoke-virtual·{v0,·v1,·p1},·Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V
  
127 ····.line·749127 ····.line·754
128 ····const-string·v1,·"data_media_session_token"128 ····const-string·v1,·"data_media_session_token"
  
129 ····invoke-virtual·{v0,·v1,·p2},·Landroid/os/Bundle;->putParcelable(Ljava/lang/String;Landroid/os/Parcelable;)V129 ····invoke-virtual·{v0,·v1,·p2},·Landroid/os/Bundle;->putParcelable(Ljava/lang/String;Landroid/os/Parcelable;)V
  
130 ····.line·750130 ····.line·755
131 ····const-string·v1,·"data_root_hints"131 ····const-string·v1,·"data_root_hints"
  
132 ····invoke-virtual·{v0,·v1,·p3},·Landroid/os/Bundle;->putBundle(Ljava/lang/String;Landroid/os/Bundle;)V132 ····invoke-virtual·{v0,·v1,·p3},·Landroid/os/Bundle;->putBundle(Ljava/lang/String;Landroid/os/Bundle;)V
  
133 ····.line·751133 ····.line·756
134 ····invoke-direct·{p0,·v2,·v0},·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacksCompat;->sendRequest(ILandroid/os/Bundle;)V134 ····invoke-direct·{p0,·v2,·v0},·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacksCompat;->sendRequest(ILandroid/os/Bundle;)V
  
135 ····.line·752135 ····.line·757
136 ····return-void136 ····return-void
137 .end·method137 .end·method
  
138 .method·public·onConnectFailed()V138 .method·public·onConnectFailed()V
139 ····.locals·2139 ····.locals·2
140 ····.annotation·system·Ldalvik/annotation/Throws;140 ····.annotation·system·Ldalvik/annotation/Throws;
141 ········value·=·{141 ········value·=·{
142 ············Landroid/os/RemoteException;142 ············Landroid/os/RemoteException;
Max diff block lines reached; 2460/6424 bytes (38.29%) of diff not shown.
11.1 KB
smali/android/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$1.smali
    
Offset 31, 15 lines modifiedOffset 31, 15 lines modified
  
31 #·direct·methods31 #·direct·methods
32 .method·constructor·<init>(Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl;Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks;Ljava/lang/String;Landroid/os/Bundle;I)V32 .method·constructor·<init>(Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl;Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks;Ljava/lang/String;Landroid/os/Bundle;I)V
33 ····.locals·033 ····.locals·0
34 ····.param·p1,·"this$1"····#·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl;34 ····.param·p1,·"this$1"····#·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl;
  
35 ····.prologue35 ····.prologue
36 ····.line·56936 ····.line·574
37 ····iput-object·p1,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$1;->this$1:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl;37 ····iput-object·p1,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$1;->this$1:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl;
  
38 ····iput-object·p2,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$1;->val$callbacks:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks;38 ····iput-object·p2,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$1;->val$callbacks:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks;
  
39 ····iput-object·p3,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$1;->val$pkg:Ljava/lang/String;39 ····iput-object·p3,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$1;->val$pkg:Ljava/lang/String;
  
40 ····iput-object·p4,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$1;->val$rootHints:Landroid/os/Bundle;40 ····iput-object·p4,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$1;->val$rootHints:Landroid/os/Bundle;
Offset 53, 80 lines modifiedOffset 53, 80 lines modified
  
  
53 #·virtual·methods53 #·virtual·methods
54 .method·public·run()V54 .method·public·run()V
55 ····.locals·755 ····.locals·7
  
56 ····.prologue56 ····.prologue
57 ····.line·57257 ····.line·577
58 ····iget-object·v3,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$1;->val$callbacks:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks;58 ····iget-object·v3,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$1;->val$callbacks:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks;
  
59 ····invoke-interface·{v3},·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks;->asBinder()Landroid/os/IBinder;59 ····invoke-interface·{v3},·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks;->asBinder()Landroid/os/IBinder;
  
60 ····move-result-object·v060 ····move-result-object·v0
  
61 ····.line·57561 ····.line·580
62 ····.local·v0,·"b":Landroid/os/IBinder;62 ····.local·v0,·"b":Landroid/os/IBinder;
63 ····iget-object·v3,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$1;->this$1:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl;63 ····iget-object·v3,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$1;->this$1:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl;
  
64 ····iget-object·v3,·v3,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl;->this$0:Landroid/support/v4/media/MediaBrowserServiceCompat;64 ····iget-object·v3,·v3,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl;->this$0:Landroid/support/v4/media/MediaBrowserServiceCompat;
  
65 ····iget-object·v3,·v3,·Landroid/support/v4/media/MediaBrowserServiceCompat;->mConnections:Landroid/support/v4/util/ArrayMap;65 ····iget-object·v3,·v3,·Landroid/support/v4/media/MediaBrowserServiceCompat;->mConnections:Landroid/support/v4/util/ArrayMap;
  
66 ····invoke-virtual·{v3,·v0},·Landroid/support/v4/util/ArrayMap;->remove(Ljava/lang/Object;)Ljava/lang/Object;66 ····invoke-virtual·{v3,·v0},·Landroid/support/v4/util/ArrayMap;->remove(Ljava/lang/Object;)Ljava/lang/Object;
  
67 ····.line·57767 ····.line·582
68 ····new-instance·v1,·Landroid/support/v4/media/MediaBrowserServiceCompat$ConnectionRecord;68 ····new-instance·v1,·Landroid/support/v4/media/MediaBrowserServiceCompat$ConnectionRecord;
  
69 ····iget-object·v3,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$1;->this$1:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl;69 ····iget-object·v3,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$1;->this$1:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl;
  
70 ····iget-object·v3,·v3,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl;->this$0:Landroid/support/v4/media/MediaBrowserServiceCompat;70 ····iget-object·v3,·v3,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl;->this$0:Landroid/support/v4/media/MediaBrowserServiceCompat;
  
71 ····invoke-direct·{v1,·v3},·Landroid/support/v4/media/MediaBrowserServiceCompat$ConnectionRecord;-><init>(Landroid/support/v4/media/MediaBrowserServiceCompat;)V71 ····invoke-direct·{v1,·v3},·Landroid/support/v4/media/MediaBrowserServiceCompat$ConnectionRecord;-><init>(Landroid/support/v4/media/MediaBrowserServiceCompat;)V
  
72 ····.line·57872 ····.line·583
73 ····.local·v1,·"connection":Landroid/support/v4/media/MediaBrowserServiceCompat$ConnectionRecord;73 ····.local·v1,·"connection":Landroid/support/v4/media/MediaBrowserServiceCompat$ConnectionRecord;
74 ····iget-object·v3,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$1;->val$pkg:Ljava/lang/String;74 ····iget-object·v3,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$1;->val$pkg:Ljava/lang/String;
  
75 ····iput-object·v3,·v1,·Landroid/support/v4/media/MediaBrowserServiceCompat$ConnectionRecord;->pkg:Ljava/lang/String;75 ····iput-object·v3,·v1,·Landroid/support/v4/media/MediaBrowserServiceCompat$ConnectionRecord;->pkg:Ljava/lang/String;
  
76 ····.line·57976 ····.line·584
77 ····iget-object·v3,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$1;->val$rootHints:Landroid/os/Bundle;77 ····iget-object·v3,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$1;->val$rootHints:Landroid/os/Bundle;
  
78 ····iput-object·v3,·v1,·Landroid/support/v4/media/MediaBrowserServiceCompat$ConnectionRecord;->rootHints:Landroid/os/Bundle;78 ····iput-object·v3,·v1,·Landroid/support/v4/media/MediaBrowserServiceCompat$ConnectionRecord;->rootHints:Landroid/os/Bundle;
  
79 ····.line·58079 ····.line·585
80 ····iget-object·v3,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$1;->val$callbacks:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks;80 ····iget-object·v3,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$1;->val$callbacks:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks;
  
81 ····iput-object·v3,·v1,·Landroid/support/v4/media/MediaBrowserServiceCompat$ConnectionRecord;->callbacks:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks;81 ····iput-object·v3,·v1,·Landroid/support/v4/media/MediaBrowserServiceCompat$ConnectionRecord;->callbacks:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks;
  
82 ····.line·58282 ····.line·587
83 ····iget-object·v3,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$1;->this$1:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl;83 ····iget-object·v3,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$1;->this$1:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl;
  
84 ····iget-object·v3,·v3,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl;->this$0:Landroid/support/v4/media/MediaBrowserServiceCompat;84 ····iget-object·v3,·v3,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl;->this$0:Landroid/support/v4/media/MediaBrowserServiceCompat;
  
85 ····iget-object·v4,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$1;->val$pkg:Ljava/lang/String;85 ····iget-object·v4,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$1;->val$pkg:Ljava/lang/String;
  
86 ····iget·v5,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$1;->val$uid:I86 ····iget·v5,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$1;->val$uid:I
  
87 ····iget-object·v6,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$1;->val$rootHints:Landroid/os/Bundle;87 ····iget-object·v6,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$1;->val$rootHints:Landroid/os/Bundle;
  
88 ····.line·58388 ····.line·588
89 ····invoke-virtual·{v3,·v4,·v5,·v6},·Landroid/support/v4/media/MediaBrowserServiceCompat;->onGetRoot(Ljava/lang/String;ILandroid/os/Bundle;)Landroid/support/v4/media/MediaBrowserServiceCompat$BrowserRoot;89 ····invoke-virtual·{v3,·v4,·v5,·v6},·Landroid/support/v4/media/MediaBrowserServiceCompat;->onGetRoot(Ljava/lang/String;ILandroid/os/Bundle;)Landroid/support/v4/media/MediaBrowserServiceCompat$BrowserRoot;
  
90 ····move-result-object·v390 ····move-result-object·v3
  
91 ····iput-object·v3,·v1,·Landroid/support/v4/media/MediaBrowserServiceCompat$ConnectionRecord;->root:Landroid/support/v4/media/MediaBrowserServiceCompat$BrowserRoot;91 ····iput-object·v3,·v1,·Landroid/support/v4/media/MediaBrowserServiceCompat$ConnectionRecord;->root:Landroid/support/v4/media/MediaBrowserServiceCompat$BrowserRoot;
  
92 ····.line·58692 ····.line·591
93 ····iget-object·v3,·v1,·Landroid/support/v4/media/MediaBrowserServiceCompat$ConnectionRecord;->root:Landroid/support/v4/media/MediaBrowserServiceCompat$BrowserRoot;93 ····iget-object·v3,·v1,·Landroid/support/v4/media/MediaBrowserServiceCompat$ConnectionRecord;->root:Landroid/support/v4/media/MediaBrowserServiceCompat$BrowserRoot;
  
94 ····if-nez·v3,·:cond_194 ····if-nez·v3,·:cond_1
  
95 ····.line·58795 ····.line·592
96 ····const-string·v3,·"MBServiceCompat"96 ····const-string·v3,·"MBServiceCompat"
  
97 ····new-instance·v4,·Ljava/lang/StringBuilder;97 ····new-instance·v4,·Ljava/lang/StringBuilder;
  
98 ····invoke-direct·{v4},·Ljava/lang/StringBuilder;-><init>()V98 ····invoke-direct·{v4},·Ljava/lang/StringBuilder;-><init>()V
  
99 ····const-string·v5,·"No·root·for·client·"99 ····const-string·v5,·"No·root·for·client·"
Offset 143, 15 lines modifiedOffset 143, 15 lines modified
  
143 ····const-string·v5,·"·from·service·"143 ····const-string·v5,·"·from·service·"
  
144 ····invoke-virtual·{v4,·v5},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;144 ····invoke-virtual·{v4,·v5},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
145 ····move-result-object·v4145 ····move-result-object·v4
  
146 ····.line·588146 ····.line·593
147 ····invoke-virtual·{p0},·Ljava/lang/Object;->getClass()Ljava/lang/Class;147 ····invoke-virtual·{p0},·Ljava/lang/Object;->getClass()Ljava/lang/Class;
  
148 ····move-result-object·v5148 ····move-result-object·v5
  
149 ····invoke-virtual·{v5},·Ljava/lang/Class;->getName()Ljava/lang/String;149 ····invoke-virtual·{v5},·Ljava/lang/Class;->getName()Ljava/lang/String;
  
150 ····move-result-object·v5150 ····move-result-object·v5
Offset 160, 35 lines modifiedOffset 160, 35 lines modified
  
160 ····move-result-object·v4160 ····move-result-object·v4
  
161 ····invoke-virtual·{v4},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;161 ····invoke-virtual·{v4},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
162 ····move-result-object·v4162 ····move-result-object·v4
  
163 ····.line·587163 ····.line·592
164 ····invoke-static·{v3,·v4},·Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I164 ····invoke-static·{v3,·v4},·Landroid/util/Log;->i(Ljava/lang/String;Ljava/lang/String;)I
  
165 ····.line·590165 ····.line·595
166 ····:try_start_0166 ····:try_start_0
167 ····iget-object·v3,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$1;->val$callbacks:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks;167 ····iget-object·v3,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$1;->val$callbacks:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks;
  
Max diff block lines reached; 4644/11200 bytes (41.46%) of diff not shown.
4.11 KB
smali/android/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$4.smali
    
Offset 29, 15 lines modifiedOffset 29, 15 lines modified
  
29 #·direct·methods29 #·direct·methods
30 .method·constructor·<init>(Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl;Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks;Ljava/lang/String;Landroid/os/IBinder;)V30 .method·constructor·<init>(Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl;Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks;Ljava/lang/String;Landroid/os/IBinder;)V
31 ····.locals·031 ····.locals·0
32 ····.param·p1,·"this$1"····#·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl;32 ····.param·p1,·"this$1"····#·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl;
  
33 ····.prologue33 ····.prologue
34 ····.line·64934 ····.line·654
35 ····iput-object·p1,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$4;->this$1:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl;35 ····iput-object·p1,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$4;->this$1:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl;
  
36 ····iput-object·p2,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$4;->val$callbacks:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks;36 ····iput-object·p2,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$4;->val$callbacks:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks;
  
37 ····iput-object·p3,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$4;->val$id:Ljava/lang/String;37 ····iput-object·p3,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$4;->val$id:Ljava/lang/String;
  
38 ····iput-object·p4,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$4;->val$token:Landroid/os/IBinder;38 ····iput-object·p4,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$4;->val$token:Landroid/os/IBinder;
Offset 49, 40 lines modifiedOffset 49, 40 lines modified
  
  
49 #·virtual·methods49 #·virtual·methods
50 .method·public·run()V50 .method·public·run()V
51 ····.locals·551 ····.locals·5
  
52 ····.prologue52 ····.prologue
53 ····.line·65253 ····.line·657
54 ····iget-object·v2,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$4;->val$callbacks:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks;54 ····iget-object·v2,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$4;->val$callbacks:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks;
  
55 ····invoke-interface·{v2},·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks;->asBinder()Landroid/os/IBinder;55 ····invoke-interface·{v2},·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks;->asBinder()Landroid/os/IBinder;
  
56 ····move-result-object·v056 ····move-result-object·v0
  
57 ····.line·65457 ····.line·659
58 ····.local·v0,·"b":Landroid/os/IBinder;58 ····.local·v0,·"b":Landroid/os/IBinder;
59 ····iget-object·v2,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$4;->this$1:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl;59 ····iget-object·v2,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$4;->this$1:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl;
  
60 ····iget-object·v2,·v2,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl;->this$0:Landroid/support/v4/media/MediaBrowserServiceCompat;60 ····iget-object·v2,·v2,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl;->this$0:Landroid/support/v4/media/MediaBrowserServiceCompat;
  
61 ····iget-object·v2,·v2,·Landroid/support/v4/media/MediaBrowserServiceCompat;->mConnections:Landroid/support/v4/util/ArrayMap;61 ····iget-object·v2,·v2,·Landroid/support/v4/media/MediaBrowserServiceCompat;->mConnections:Landroid/support/v4/util/ArrayMap;
  
62 ····invoke-virtual·{v2,·v0},·Landroid/support/v4/util/ArrayMap;->get(Ljava/lang/Object;)Ljava/lang/Object;62 ····invoke-virtual·{v2,·v0},·Landroid/support/v4/util/ArrayMap;->get(Ljava/lang/Object;)Ljava/lang/Object;
  
63 ····move-result-object·v163 ····move-result-object·v1
  
64 ····check-cast·v1,·Landroid/support/v4/media/MediaBrowserServiceCompat$ConnectionRecord;64 ····check-cast·v1,·Landroid/support/v4/media/MediaBrowserServiceCompat$ConnectionRecord;
  
65 ····.line·65565 ····.line·660
66 ····.local·v1,·"connection":Landroid/support/v4/media/MediaBrowserServiceCompat$ConnectionRecord;66 ····.local·v1,·"connection":Landroid/support/v4/media/MediaBrowserServiceCompat$ConnectionRecord;
67 ····if-nez·v1,·:cond_167 ····if-nez·v1,·:cond_1
  
68 ····.line·65668 ····.line·661
69 ····const-string·v2,·"MBServiceCompat"69 ····const-string·v2,·"MBServiceCompat"
  
70 ····new-instance·v3,·Ljava/lang/StringBuilder;70 ····new-instance·v3,·Ljava/lang/StringBuilder;
  
71 ····invoke-direct·{v3},·Ljava/lang/StringBuilder;-><init>()V71 ····invoke-direct·{v3},·Ljava/lang/StringBuilder;-><init>()V
  
72 ····const-string·v4,·"removeSubscription·for·callback·that·isn\'t·registered·id="72 ····const-string·v4,·"removeSubscription·for·callback·that·isn\'t·registered·id="
Offset 99, 20 lines modifiedOffset 99, 20 lines modified
  
99 ····invoke-virtual·{v3},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;99 ····invoke-virtual·{v3},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
100 ····move-result-object·v3100 ····move-result-object·v3
  
101 ····invoke-static·{v2,·v3},·Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I101 ····invoke-static·{v2,·v3},·Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I
  
102 ····.line·665102 ····.line·670
103 ····:cond_0103 ····:cond_0
104 ····:goto_0104 ····:goto_0
105 ····return-void105 ····return-void
  
106 ····.line·660106 ····.line·665
107 ····:cond_1107 ····:cond_1
108 ····iget-object·v2,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$4;->this$1:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl;108 ····iget-object·v2,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$4;->this$1:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl;
  
109 ····iget-object·v2,·v2,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl;->this$0:Landroid/support/v4/media/MediaBrowserServiceCompat;109 ····iget-object·v2,·v2,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl;->this$0:Landroid/support/v4/media/MediaBrowserServiceCompat;
  
110 ····iget-object·v3,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$4;->val$id:Ljava/lang/String;110 ····iget-object·v3,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$4;->val$id:Ljava/lang/String;
  
Offset 120, 15 lines modifiedOffset 120, 15 lines modified
  
120 ····invoke-virtual·{v2,·v3,·v1,·v4},·Landroid/support/v4/media/MediaBrowserServiceCompat;->removeSubscription(Ljava/lang/String;Landroid/support/v4/media/MediaBrowserServiceCompat$ConnectionRecord;Landroid/os/IBinder;)Z120 ····invoke-virtual·{v2,·v3,·v1,·v4},·Landroid/support/v4/media/MediaBrowserServiceCompat;->removeSubscription(Ljava/lang/String;Landroid/support/v4/media/MediaBrowserServiceCompat$ConnectionRecord;Landroid/os/IBinder;)Z
  
121 ····move-result·v2121 ····move-result·v2
  
122 ····if-nez·v2,·:cond_0122 ····if-nez·v2,·:cond_0
  
123 ····.line·662123 ····.line·667
124 ····const-string·v2,·"MBServiceCompat"124 ····const-string·v2,·"MBServiceCompat"
  
125 ····new-instance·v3,·Ljava/lang/StringBuilder;125 ····new-instance·v3,·Ljava/lang/StringBuilder;
  
126 ····invoke-direct·{v3},·Ljava/lang/StringBuilder;-><init>()V126 ····invoke-direct·{v3},·Ljava/lang/StringBuilder;-><init>()V
  
127 ····const-string·v4,·"removeSubscription·called·for·"127 ····const-string·v4,·"removeSubscription·called·for·"
3.27 KB
smali/android/support/v4/media/MediaBrowserServiceCompatApi21$MediaBrowserServiceAdaptor.smali
    
Offset 21, 44 lines modifiedOffset 21, 44 lines modified
21 #·direct·methods21 #·direct·methods
22 .method·constructor·<init>(Landroid/content/Context;Landroid/support/v4/media/MediaBrowserServiceCompatApi21$ServiceCompatProxy;)V22 .method·constructor·<init>(Landroid/content/Context;Landroid/support/v4/media/MediaBrowserServiceCompatApi21$ServiceCompatProxy;)V
23 ····.locals·023 ····.locals·0
24 ····.param·p1,·"context"····#·Landroid/content/Context;24 ····.param·p1,·"context"····#·Landroid/content/Context;
25 ····.param·p2,·"serviceWrapper"····#·Landroid/support/v4/media/MediaBrowserServiceCompatApi21$ServiceCompatProxy;25 ····.param·p2,·"serviceWrapper"····#·Landroid/support/v4/media/MediaBrowserServiceCompatApi21$ServiceCompatProxy;
  
26 ····.prologue26 ····.prologue
27 ····.line·11327 ····.line·114
28 ····invoke-direct·{p0},·Landroid/service/media/MediaBrowserService;-><init>()V28 ····invoke-direct·{p0},·Landroid/service/media/MediaBrowserService;-><init>()V
  
29 ····.line·11429 ····.line·115
30 ····invoke-virtual·{p0,·p1},·Landroid/support/v4/media/MediaBrowserServiceCompatApi21$MediaBrowserServiceAdaptor;->attachBaseContext(Landroid/content/Context;)V30 ····invoke-virtual·{p0,·p1},·Landroid/support/v4/media/MediaBrowserServiceCompatApi21$MediaBrowserServiceAdaptor;->attachBaseContext(Landroid/content/Context;)V
  
31 ····.line·11531 ····.line·116
32 ····iput-object·p2,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompatApi21$MediaBrowserServiceAdaptor;->mServiceProxy:Landroid/support/v4/media/MediaBrowserServiceCompatApi21$ServiceCompatProxy;32 ····iput-object·p2,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompatApi21$MediaBrowserServiceAdaptor;->mServiceProxy:Landroid/support/v4/media/MediaBrowserServiceCompatApi21$ServiceCompatProxy;
  
33 ····.line·11633 ····.line·117
34 ····return-void34 ····return-void
35 .end·method35 .end·method
  
  
36 #·virtual·methods36 #·virtual·methods
37 .method·public·onGetRoot(Ljava/lang/String;ILandroid/os/Bundle;)Landroid/service/media/MediaBrowserService$BrowserRoot;37 .method·public·onGetRoot(Ljava/lang/String;ILandroid/os/Bundle;)Landroid/service/media/MediaBrowserService$BrowserRoot;
38 ····.locals·438 ····.locals·4
39 ····.param·p1,·"clientPackageName"····#·Ljava/lang/String;39 ····.param·p1,·"clientPackageName"····#·Ljava/lang/String;
40 ····.param·p2,·"clientUid"····#·I40 ····.param·p2,·"clientUid"····#·I
41 ····.param·p3,·"rootHints"····#·Landroid/os/Bundle;41 ····.param·p3,·"rootHints"····#·Landroid/os/Bundle;
  
42 ····.prologue42 ····.prologue
43 ····.line·12143 ····.line·122
44 ····iget-object·v1,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompatApi21$MediaBrowserServiceAdaptor;->mServiceProxy:Landroid/support/v4/media/MediaBrowserServiceCompatApi21$ServiceCompatProxy;44 ····iget-object·v1,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompatApi21$MediaBrowserServiceAdaptor;->mServiceProxy:Landroid/support/v4/media/MediaBrowserServiceCompatApi21$ServiceCompatProxy;
  
45 ····invoke-interface·{v1,·p1,·p2,·p3},·Landroid/support/v4/media/MediaBrowserServiceCompatApi21$ServiceCompatProxy;->onGetRoot(Ljava/lang/String;ILandroid/os/Bundle;)Landroid/support/v4/media/MediaBrowserServiceCompatApi21$BrowserRoot;45 ····invoke-interface·{v1,·p1,·p2,·p3},·Landroid/support/v4/media/MediaBrowserServiceCompatApi21$ServiceCompatProxy;->onGetRoot(Ljava/lang/String;ILandroid/os/Bundle;)Landroid/support/v4/media/MediaBrowserServiceCompatApi21$BrowserRoot;
  
46 ····move-result-object·v046 ····move-result-object·v0
  
47 ····.line·12347 ····.line·124
48 ····.local·v0,·"browserRoot":Landroid/support/v4/media/MediaBrowserServiceCompatApi21$BrowserRoot;48 ····.local·v0,·"browserRoot":Landroid/support/v4/media/MediaBrowserServiceCompatApi21$BrowserRoot;
49 ····if-nez·v0,·:cond_049 ····if-nez·v0,·:cond_0
  
50 ····const/4·v1,·0x050 ····const/4·v1,·0x0
  
51 ····:goto_051 ····:goto_0
52 ····return-object·v152 ····return-object·v1
Offset 88, 20 lines modifiedOffset 88, 20 lines modified
88 ············"<",88 ············"<",
89 ············"Landroid/media/browse/MediaBrowser$MediaItem;",89 ············"Landroid/media/browse/MediaBrowser$MediaItem;",
90 ············">;>;)V"90 ············">;>;)V"
91 ········}91 ········}
92 ····.end·annotation92 ····.end·annotation
  
93 ····.prologue93 ····.prologue
94 ····.line·12994 ····.line·130
95 ····.local·p2,·"result":Landroid/service/media/MediaBrowserService$Result;,·"Landroid/service/media/MediaBrowserService$Result<Ljava/util/List<Landroid/media/browse/MediaBrowser$MediaItem;>;>;"95 ····.local·p2,·"result":Landroid/service/media/MediaBrowserService$Result;,·"Landroid/service/media/MediaBrowserService$Result<Ljava/util/List<Landroid/media/browse/MediaBrowser$MediaItem;>;>;"
96 ····iget-object·v0,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompatApi21$MediaBrowserServiceAdaptor;->mServiceProxy:Landroid/support/v4/media/MediaBrowserServiceCompatApi21$ServiceCompatProxy;96 ····iget-object·v0,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompatApi21$MediaBrowserServiceAdaptor;->mServiceProxy:Landroid/support/v4/media/MediaBrowserServiceCompatApi21$ServiceCompatProxy;
  
97 ····new-instance·v1,·Landroid/support/v4/media/MediaBrowserServiceCompatApi21$ResultWrapper;97 ····new-instance·v1,·Landroid/support/v4/media/MediaBrowserServiceCompatApi21$ResultWrapper;
  
98 ····invoke-direct·{v1,·p2},·Landroid/support/v4/media/MediaBrowserServiceCompatApi21$ResultWrapper;-><init>(Landroid/service/media/MediaBrowserService$Result;)V98 ····invoke-direct·{v1,·p2},·Landroid/support/v4/media/MediaBrowserServiceCompatApi21$ResultWrapper;-><init>(Landroid/service/media/MediaBrowserService$Result;)V
  
99 ····invoke-interface·{v0,·p1,·v1},·Landroid/support/v4/media/MediaBrowserServiceCompatApi21$ServiceCompatProxy;->onLoadChildren(Ljava/lang/String;Landroid/support/v4/media/MediaBrowserServiceCompatApi21$ResultWrapper;)V99 ····invoke-interface·{v0,·p1,·v1},·Landroid/support/v4/media/MediaBrowserServiceCompatApi21$ServiceCompatProxy;->onLoadChildren(Ljava/lang/String;Landroid/support/v4/media/MediaBrowserServiceCompatApi21$ResultWrapper;)V
  
100 ····.line·130100 ····.line·131
101 ····return-void101 ····return-void
102 .end·method102 .end·method
5.13 KB
smali/android/support/v4/media/MediaBrowserServiceCompat$Result.smali
    
Offset 35, 38 lines modifiedOffset 35, 38 lines modified
  
35 #·direct·methods35 #·direct·methods
36 .method·constructor·<init>(Ljava/lang/Object;)V36 .method·constructor·<init>(Ljava/lang/Object;)V
37 ····.locals·037 ····.locals·0
38 ····.param·p1,·"debug"····#·Ljava/lang/Object;38 ····.param·p1,·"debug"····#·Ljava/lang/Object;
  
39 ····.prologue39 ····.prologue
40 ····.line·51040 ····.line·515
41 ····.local·p0,·"this":Landroid/support/v4/media/MediaBrowserServiceCompat$Result;,·"Landroid/support/v4/media/MediaBrowserServiceCompat$Result<TT;>;"41 ····.local·p0,·"this":Landroid/support/v4/media/MediaBrowserServiceCompat$Result;,·"Landroid/support/v4/media/MediaBrowserServiceCompat$Result<TT;>;"
42 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V42 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
43 ····.line·51143 ····.line·516
44 ····iput-object·p1,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$Result;->mDebug:Ljava/lang/Object;44 ····iput-object·p1,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$Result;->mDebug:Ljava/lang/Object;
  
45 ····.line·51245 ····.line·517
46 ····return-void46 ····return-void
47 .end·method47 .end·method
  
  
48 #·virtual·methods48 #·virtual·methods
49 .method·public·detach()V49 .method·public·detach()V
50 ····.locals·350 ····.locals·3
  
51 ····.prologue51 ····.prologue
52 ····.line·53052 ····.line·535
53 ····.local·p0,·"this":Landroid/support/v4/media/MediaBrowserServiceCompat$Result;,·"Landroid/support/v4/media/MediaBrowserServiceCompat$Result<TT;>;"53 ····.local·p0,·"this":Landroid/support/v4/media/MediaBrowserServiceCompat$Result;,·"Landroid/support/v4/media/MediaBrowserServiceCompat$Result<TT;>;"
54 ····iget-boolean·v0,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$Result;->mDetachCalled:Z54 ····iget-boolean·v0,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$Result;->mDetachCalled:Z
  
55 ····if-eqz·v0,·:cond_055 ····if-eqz·v0,·:cond_0
  
56 ····.line·53156 ····.line·536
57 ····new-instance·v0,·Ljava/lang/IllegalStateException;57 ····new-instance·v0,·Ljava/lang/IllegalStateException;
  
58 ····new-instance·v1,·Ljava/lang/StringBuilder;58 ····new-instance·v1,·Ljava/lang/StringBuilder;
  
59 ····invoke-direct·{v1},·Ljava/lang/StringBuilder;-><init>()V59 ····invoke-direct·{v1},·Ljava/lang/StringBuilder;-><init>()V
  
60 ····const-string·v2,·"detach()·called·when·detach()·had·already·been·called·for:·"60 ····const-string·v2,·"detach()·called·when·detach()·had·already·been·called·for:·"
Offset 85, 21 lines modifiedOffset 85, 21 lines modified
  
85 ····move-result-object·v185 ····move-result-object·v1
  
86 ····invoke-direct·{v0,·v1},·Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V86 ····invoke-direct·{v0,·v1},·Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V
  
87 ····throw·v087 ····throw·v0
  
88 ····.line·53488 ····.line·539
89 ····:cond_089 ····:cond_0
90 ····iget-boolean·v0,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$Result;->mSendResultCalled:Z90 ····iget-boolean·v0,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$Result;->mSendResultCalled:Z
  
91 ····if-eqz·v0,·:cond_191 ····if-eqz·v0,·:cond_1
  
92 ····.line·53592 ····.line·540
93 ····new-instance·v0,·Ljava/lang/IllegalStateException;93 ····new-instance·v0,·Ljava/lang/IllegalStateException;
  
94 ····new-instance·v1,·Ljava/lang/StringBuilder;94 ····new-instance·v1,·Ljava/lang/StringBuilder;
  
95 ····invoke-direct·{v1},·Ljava/lang/StringBuilder;-><init>()V95 ····invoke-direct·{v1},·Ljava/lang/StringBuilder;-><init>()V
  
96 ····const-string·v2,·"detach()·called·when·sendResult()·had·already·been·called·for:·"96 ····const-string·v2,·"detach()·called·when·sendResult()·had·already·been·called·for:·"
Offset 118, 29 lines modifiedOffset 118, 29 lines modified
  
118 ····move-result-object·v1118 ····move-result-object·v1
  
119 ····invoke-direct·{v0,·v1},·Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V119 ····invoke-direct·{v0,·v1},·Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V
  
120 ····throw·v0120 ····throw·v0
  
121 ····.line·538121 ····.line·543
122 ····:cond_1122 ····:cond_1
123 ····const/4·v0,·0x1123 ····const/4·v0,·0x1
  
124 ····iput-boolean·v0,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$Result;->mDetachCalled:Z124 ····iput-boolean·v0,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$Result;->mDetachCalled:Z
  
125 ····.line·539125 ····.line·544
126 ····return-void126 ····return-void
127 .end·method127 .end·method
  
128 .method·isDone()Z128 .method·isDone()Z
129 ····.locals·1129 ····.locals·1
  
130 ····.prologue130 ····.prologue
131 ····.line·542131 ····.line·547
132 ····.local·p0,·"this":Landroid/support/v4/media/MediaBrowserServiceCompat$Result;,·"Landroid/support/v4/media/MediaBrowserServiceCompat$Result<TT;>;"132 ····.local·p0,·"this":Landroid/support/v4/media/MediaBrowserServiceCompat$Result;,·"Landroid/support/v4/media/MediaBrowserServiceCompat$Result<TT;>;"
133 ····iget-boolean·v0,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$Result;->mDetachCalled:Z133 ····iget-boolean·v0,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$Result;->mDetachCalled:Z
  
134 ····if-nez·v0,·:cond_0134 ····if-nez·v0,·:cond_0
  
135 ····iget-boolean·v0,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$Result;->mSendResultCalled:Z135 ····iget-boolean·v0,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$Result;->mSendResultCalled:Z
  
Offset 164, 37 lines modifiedOffset 164, 37 lines modified
164 ····.annotation·system·Ldalvik/annotation/Signature;164 ····.annotation·system·Ldalvik/annotation/Signature;
165 ········value·=·{165 ········value·=·{
166 ············"(TT;I)V"166 ············"(TT;I)V"
167 ········}167 ········}
168 ····.end·annotation168 ····.end·annotation
  
169 ····.prologue169 ····.prologue
170 ····.line·554170 ····.line·559
171 ····.local·p0,·"this":Landroid/support/v4/media/MediaBrowserServiceCompat$Result;,·"Landroid/support/v4/media/MediaBrowserServiceCompat$Result<TT;>;"171 ····.local·p0,·"this":Landroid/support/v4/media/MediaBrowserServiceCompat$Result;,·"Landroid/support/v4/media/MediaBrowserServiceCompat$Result<TT;>;"
172 ····.local·p1,·"result":Ljava/lang/Object;,·"TT;"172 ····.local·p1,·"result":Ljava/lang/Object;,·"TT;"
173 ····return-void173 ····return-void
174 .end·method174 .end·method
  
175 .method·public·sendResult(Ljava/lang/Object;)V175 .method·public·sendResult(Ljava/lang/Object;)V
176 ····.locals·3176 ····.locals·3
177 ····.annotation·system·Ldalvik/annotation/Signature;177 ····.annotation·system·Ldalvik/annotation/Signature;
178 ········value·=·{178 ········value·=·{
179 ············"(TT;)V"179 ············"(TT;)V"
180 ········}180 ········}
181 ····.end·annotation181 ····.end·annotation
  
182 ····.prologue182 ····.prologue
183 ····.line·518183 ····.line·523
184 ····.local·p0,·"this":Landroid/support/v4/media/MediaBrowserServiceCompat$Result;,·"Landroid/support/v4/media/MediaBrowserServiceCompat$Result<TT;>;"184 ····.local·p0,·"this":Landroid/support/v4/media/MediaBrowserServiceCompat$Result;,·"Landroid/support/v4/media/MediaBrowserServiceCompat$Result<TT;>;"
185 ····.local·p1,·"result":Ljava/lang/Object;,·"TT;"185 ····.local·p1,·"result":Ljava/lang/Object;,·"TT;"
186 ····iget-boolean·v0,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$Result;->mSendResultCalled:Z186 ····iget-boolean·v0,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$Result;->mSendResultCalled:Z
  
187 ····if-eqz·v0,·:cond_0187 ····if-eqz·v0,·:cond_0
  
188 ····.line·519188 ····.line·524
189 ····new-instance·v0,·Ljava/lang/IllegalStateException;189 ····new-instance·v0,·Ljava/lang/IllegalStateException;
  
190 ····new-instance·v1,·Ljava/lang/StringBuilder;190 ····new-instance·v1,·Ljava/lang/StringBuilder;
  
191 ····invoke-direct·{v1},·Ljava/lang/StringBuilder;-><init>()V191 ····invoke-direct·{v1},·Ljava/lang/StringBuilder;-><init>()V
  
Max diff block lines reached; 1068/5118 bytes (20.87%) of diff not shown.
2.5 KB
smali/android/support/v4/media/MediaBrowserServiceCompat$MediaBrowserServiceImplApi24.smali
    
Offset 34, 25 lines modifiedOffset 34, 62 lines modified
  
34 ····return-void34 ····return-void
35 .end·method35 .end·method
  
  
36 #·virtual·methods36 #·virtual·methods
37 .method·public·getBrowserRootHints()Landroid/os/Bundle;37 .method·public·getBrowserRootHints()Landroid/os/Bundle;
38 ····.locals·138 ····.locals·2
  
39 ····.prologue39 ····.prologue
40 ····.line·40640 ····.line·407
 41 ····iget-object·v0,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$MediaBrowserServiceImplApi24;->this$0:Landroid/support/v4/media/MediaBrowserServiceCompat;
  
 42 ····iget-object·v0,·v0,·Landroid/support/v4/media/MediaBrowserServiceCompat;->mCurConnection:Landroid/support/v4/media/MediaBrowserServiceCompat$ConnectionRecord;
  
 43 ····if-eqz·v0,·:cond_1
  
 44 ····.line·408
 45 ····iget-object·v0,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$MediaBrowserServiceImplApi24;->this$0:Landroid/support/v4/media/MediaBrowserServiceCompat;
  
 46 ····iget-object·v0,·v0,·Landroid/support/v4/media/MediaBrowserServiceCompat;->mCurConnection:Landroid/support/v4/media/MediaBrowserServiceCompat$ConnectionRecord;
  
 47 ····iget-object·v0,·v0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ConnectionRecord;->rootHints:Landroid/os/Bundle;
  
 48 ····if-nez·v0,·:cond_0
  
 49 ····const/4·v0,·0x0
  
 50 ····.line·411
 51 ····:goto_0
 52 ····return-object·v0
  
 53 ····.line·408
 54 ····:cond_0
 55 ····new-instance·v0,·Landroid/os/Bundle;
  
 56 ····iget-object·v1,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$MediaBrowserServiceImplApi24;->this$0:Landroid/support/v4/media/MediaBrowserServiceCompat;
  
 57 ····iget-object·v1,·v1,·Landroid/support/v4/media/MediaBrowserServiceCompat;->mCurConnection:Landroid/support/v4/media/MediaBrowserServiceCompat$ConnectionRecord;
  
 58 ····iget-object·v1,·v1,·Landroid/support/v4/media/MediaBrowserServiceCompat$ConnectionRecord;->rootHints:Landroid/os/Bundle;
  
 59 ····invoke-direct·{v0,·v1},·Landroid/os/Bundle;-><init>(Landroid/os/Bundle;)V
  
 60 ····goto·:goto_0
  
 61 ····.line·411
 62 ····:cond_1
41 ····iget-object·v0,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$MediaBrowserServiceImplApi24;->mServiceObj:Ljava/lang/Object;63 ····iget-object·v0,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$MediaBrowserServiceImplApi24;->mServiceObj:Ljava/lang/Object;
  
42 ····invoke-static·{v0},·Landroid/support/v4/media/MediaBrowserServiceCompatApi24;->getBrowserRootHints(Ljava/lang/Object;)Landroid/os/Bundle;64 ····invoke-static·{v0},·Landroid/support/v4/media/MediaBrowserServiceCompatApi24;->getBrowserRootHints(Ljava/lang/Object;)Landroid/os/Bundle;
  
43 ····move-result-object·v065 ····move-result-object·v0
  
44 ····return-object·v066 ····goto·:goto_0
45 .end·method67 .end·method
  
46 .method·public·notifyChildrenChanged(Ljava/lang/String;Landroid/os/Bundle;)V68 .method·public·notifyChildrenChanged(Ljava/lang/String;Landroid/os/Bundle;)V
47 ····.locals·169 ····.locals·1
48 ····.param·p1,·"parentId"····#·Ljava/lang/String;70 ····.param·p1,·"parentId"····#·Ljava/lang/String;
49 ····.param·p2,·"options"····#·Landroid/os/Bundle;71 ····.param·p2,·"options"····#·Landroid/os/Bundle;
  
2.69 KB
smali/android/support/v4/media/MediaBrowserServiceCompat$2.smali
    
Offset 32, 15 lines modifiedOffset 32, 15 lines modified
32 #·direct·methods32 #·direct·methods
33 .method·constructor·<init>(Landroid/support/v4/media/MediaBrowserServiceCompat;Ljava/lang/Object;Landroid/support/v4/os/ResultReceiver;)V33 .method·constructor·<init>(Landroid/support/v4/media/MediaBrowserServiceCompat;Ljava/lang/Object;Landroid/support/v4/os/ResultReceiver;)V
34 ····.locals·034 ····.locals·0
35 ····.param·p1,·"this$0"····#·Landroid/support/v4/media/MediaBrowserServiceCompat;35 ····.param·p1,·"this$0"····#·Landroid/support/v4/media/MediaBrowserServiceCompat;
36 ····.param·p2,·"debug"····#·Ljava/lang/Object;36 ····.param·p2,·"debug"····#·Ljava/lang/Object;
  
37 ····.prologue37 ····.prologue
38 ····.line·111638 ····.line·1121
39 ····iput-object·p1,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$2;->this$0:Landroid/support/v4/media/MediaBrowserServiceCompat;39 ····iput-object·p1,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$2;->this$0:Landroid/support/v4/media/MediaBrowserServiceCompat;
  
40 ····iput-object·p3,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$2;->val$receiver:Landroid/support/v4/os/ResultReceiver;40 ····iput-object·p3,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$2;->val$receiver:Landroid/support/v4/os/ResultReceiver;
  
41 ····invoke-direct·{p0,·p2},·Landroid/support/v4/media/MediaBrowserServiceCompat$Result;-><init>(Ljava/lang/Object;)V41 ····invoke-direct·{p0,·p2},·Landroid/support/v4/media/MediaBrowserServiceCompat$Result;-><init>(Ljava/lang/Object;)V
  
42 ····return-void42 ····return-void
Offset 50, 58 lines modifiedOffset 50, 58 lines modified
50 #·virtual·methods50 #·virtual·methods
51 .method·onResultSent(Landroid/support/v4/media/MediaBrowserCompat$MediaItem;I)V51 .method·onResultSent(Landroid/support/v4/media/MediaBrowserCompat$MediaItem;I)V
52 ····.locals·452 ····.locals·4
53 ····.param·p1,·"item"····#·Landroid/support/v4/media/MediaBrowserCompat$MediaItem;53 ····.param·p1,·"item"····#·Landroid/support/v4/media/MediaBrowserCompat$MediaItem;
54 ····.param·p2,·"flags"····#·I54 ····.param·p2,·"flags"····#·I
  
55 ····.prologue55 ····.prologue
56 ····.line·111956 ····.line·1124
57 ····and-int/lit8·v1,·p2,·0x257 ····and-int/lit8·v1,·p2,·0x2
  
58 ····if-eqz·v1,·:cond_058 ····if-eqz·v1,·:cond_0
  
59 ····.line·112059 ····.line·1125
60 ····iget-object·v1,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$2;->val$receiver:Landroid/support/v4/os/ResultReceiver;60 ····iget-object·v1,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$2;->val$receiver:Landroid/support/v4/os/ResultReceiver;
  
61 ····const/4·v2,·-0x161 ····const/4·v2,·-0x1
  
62 ····const/4·v3,·0x062 ····const/4·v3,·0x0
  
63 ····invoke-virtual·{v1,·v2,·v3},·Landroid/support/v4/os/ResultReceiver;->send(ILandroid/os/Bundle;)V63 ····invoke-virtual·{v1,·v2,·v3},·Landroid/support/v4/os/ResultReceiver;->send(ILandroid/os/Bundle;)V
  
64 ····.line·112664 ····.line·1131
65 ····:goto_065 ····:goto_0
66 ····return-void66 ····return-void
  
67 ····.line·112367 ····.line·1128
68 ····:cond_068 ····:cond_0
69 ····new-instance·v0,·Landroid/os/Bundle;69 ····new-instance·v0,·Landroid/os/Bundle;
  
70 ····invoke-direct·{v0},·Landroid/os/Bundle;-><init>()V70 ····invoke-direct·{v0},·Landroid/os/Bundle;-><init>()V
  
71 ····.line·112471 ····.line·1129
72 ····.local·v0,·"bundle":Landroid/os/Bundle;72 ····.local·v0,·"bundle":Landroid/os/Bundle;
73 ····const-string·v1,·"media_item"73 ····const-string·v1,·"media_item"
  
74 ····invoke-virtual·{v0,·v1,·p1},·Landroid/os/Bundle;->putParcelable(Ljava/lang/String;Landroid/os/Parcelable;)V74 ····invoke-virtual·{v0,·v1,·p1},·Landroid/os/Bundle;->putParcelable(Ljava/lang/String;Landroid/os/Parcelable;)V
  
75 ····.line·112575 ····.line·1130
76 ····iget-object·v1,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$2;->val$receiver:Landroid/support/v4/os/ResultReceiver;76 ····iget-object·v1,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$2;->val$receiver:Landroid/support/v4/os/ResultReceiver;
  
77 ····const/4·v2,·0x077 ····const/4·v2,·0x0
  
78 ····invoke-virtual·{v1,·v2,·v0},·Landroid/support/v4/os/ResultReceiver;->send(ILandroid/os/Bundle;)V78 ····invoke-virtual·{v1,·v2,·v0},·Landroid/support/v4/os/ResultReceiver;->send(ILandroid/os/Bundle;)V
  
79 ····goto·:goto_079 ····goto·:goto_0
80 .end·method80 .end·method
  
81 .method·bridge·synthetic·onResultSent(Ljava/lang/Object;I)V81 .method·bridge·synthetic·onResultSent(Ljava/lang/Object;I)V
82 ····.locals·082 ····.locals·0
  
83 ····.prologue83 ····.prologue
84 ····.line·111684 ····.line·1121
85 ····check-cast·p1,·Landroid/support/v4/media/MediaBrowserCompat$MediaItem;85 ····check-cast·p1,·Landroid/support/v4/media/MediaBrowserCompat$MediaItem;
  
86 ····invoke-virtual·{p0,·p1,·p2},·Landroid/support/v4/media/MediaBrowserServiceCompat$2;->onResultSent(Landroid/support/v4/media/MediaBrowserCompat$MediaItem;I)V86 ····invoke-virtual·{p0,·p1,·p2},·Landroid/support/v4/media/MediaBrowserServiceCompat$2;->onResultSent(Landroid/support/v4/media/MediaBrowserCompat$MediaItem;I)V
  
87 ····return-void87 ····return-void
88 .end·method88 .end·method
13.3 KB
smali/android/support/v4/media/MediaBrowserServiceCompat$ServiceHandler.smali
    
Offset 21, 51 lines modifiedOffset 21, 51 lines modified
  
  
21 #·direct·methods21 #·direct·methods
22 .method·constructor·<init>(Landroid/support/v4/media/MediaBrowserServiceCompat;)V22 .method·constructor·<init>(Landroid/support/v4/media/MediaBrowserServiceCompat;)V
23 ····.locals·223 ····.locals·2
  
24 ····.prologue24 ····.prologue
25 ····.line·41325 ····.line·418
26 ····iput-object·p1,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceHandler;->this$0:Landroid/support/v4/media/MediaBrowserServiceCompat;26 ····iput-object·p1,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceHandler;->this$0:Landroid/support/v4/media/MediaBrowserServiceCompat;
  
27 ····invoke-direct·{p0},·Landroid/os/Handler;-><init>()V27 ····invoke-direct·{p0},·Landroid/os/Handler;-><init>()V
  
28 ····.line·41128 ····.line·416
29 ····new-instance·v0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl;29 ····new-instance·v0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl;
  
30 ····iget-object·v1,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceHandler;->this$0:Landroid/support/v4/media/MediaBrowserServiceCompat;30 ····iget-object·v1,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceHandler;->this$0:Landroid/support/v4/media/MediaBrowserServiceCompat;
  
31 ····invoke-direct·{v0,·v1},·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl;-><init>(Landroid/support/v4/media/MediaBrowserServiceCompat;)V31 ····invoke-direct·{v0,·v1},·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl;-><init>(Landroid/support/v4/media/MediaBrowserServiceCompat;)V
  
32 ····iput-object·v0,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceHandler;->mServiceBinderImpl:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl;32 ····iput-object·v0,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceHandler;->mServiceBinderImpl:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl;
  
33 ····.line·41433 ····.line·419
34 ····return-void34 ····return-void
35 .end·method35 .end·method
  
  
36 #·virtual·methods36 #·virtual·methods
37 .method·public·handleMessage(Landroid/os/Message;)V37 .method·public·handleMessage(Landroid/os/Message;)V
38 ····.locals·838 ····.locals·8
39 ····.param·p1,·"msg"····#·Landroid/os/Message;39 ····.param·p1,·"msg"····#·Landroid/os/Message;
  
40 ····.prologue40 ····.prologue
41 ····.line·41841 ····.line·423
42 ····invoke-virtual·{p1},·Landroid/os/Message;->getData()Landroid/os/Bundle;42 ····invoke-virtual·{p1},·Landroid/os/Message;->getData()Landroid/os/Bundle;
  
43 ····move-result-object·v043 ····move-result-object·v0
  
44 ····.line·41944 ····.line·424
45 ····.local·v0,·"data":Landroid/os/Bundle;45 ····.local·v0,·"data":Landroid/os/Bundle;
46 ····iget·v1,·p1,·Landroid/os/Message;->what:I46 ····iget·v1,·p1,·Landroid/os/Message;->what:I
  
47 ····packed-switch·v1,·:pswitch_data_047 ····packed-switch·v1,·:pswitch_data_0
  
48 ····.line·45248 ····.line·457
49 ····const-string·v1,·"MBServiceCompat"49 ····const-string·v1,·"MBServiceCompat"
  
50 ····new-instance·v2,·Ljava/lang/StringBuilder;50 ····new-instance·v2,·Ljava/lang/StringBuilder;
  
51 ····invoke-direct·{v2},·Ljava/lang/StringBuilder;-><init>()V51 ····invoke-direct·{v2},·Ljava/lang/StringBuilder;-><init>()V
  
52 ····const-string·v3,·"Unhandled·message:·"52 ····const-string·v3,·"Unhandled·message:·"
Offset 104, 31 lines modifiedOffset 104, 31 lines modified
  
104 ····invoke-virtual·{v2},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;104 ····invoke-virtual·{v2},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
105 ····move-result-object·v2105 ····move-result-object·v2
  
106 ····invoke-static·{v1,·v2},·Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I106 ····invoke-static·{v1,·v2},·Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I
  
107 ····.line·456107 ····.line·461
108 ····:goto_0108 ····:goto_0
109 ····return-void109 ····return-void
  
110 ····.line·421110 ····.line·426
111 ····:pswitch_0111 ····:pswitch_0
112 ····iget-object·v1,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceHandler;->mServiceBinderImpl:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl;112 ····iget-object·v1,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceHandler;->mServiceBinderImpl:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl;
  
113 ····const-string·v2,·"data_package_name"113 ····const-string·v2,·"data_package_name"
  
114 ····invoke-virtual·{v0,·v2},·Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String;114 ····invoke-virtual·{v0,·v2},·Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String;
  
115 ····move-result-object·v2115 ····move-result-object·v2
  
116 ····const-string·v3,·"data_calling_uid"116 ····const-string·v3,·"data_calling_uid"
  
117 ····.line·422117 ····.line·427
118 ····invoke-virtual·{v0,·v3},·Landroid/os/Bundle;->getInt(Ljava/lang/String;)I118 ····invoke-virtual·{v0,·v3},·Landroid/os/Bundle;->getInt(Ljava/lang/String;)I
  
119 ····move-result·v3119 ····move-result·v3
  
120 ····const-string·v4,·"data_root_hints"120 ····const-string·v4,·"data_root_hints"
  
121 ····invoke-virtual·{v0,·v4},·Landroid/os/Bundle;->getBundle(Ljava/lang/String;)Landroid/os/Bundle;121 ····invoke-virtual·{v0,·v4},·Landroid/os/Bundle;->getBundle(Ljava/lang/String;)Landroid/os/Bundle;
Offset 139, 20 lines modifiedOffset 139, 20 lines modified
  
139 ····iget-object·v6,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceHandler;->this$0:Landroid/support/v4/media/MediaBrowserServiceCompat;139 ····iget-object·v6,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceHandler;->this$0:Landroid/support/v4/media/MediaBrowserServiceCompat;
  
140 ····iget-object·v7,·p1,·Landroid/os/Message;->replyTo:Landroid/os/Messenger;140 ····iget-object·v7,·p1,·Landroid/os/Message;->replyTo:Landroid/os/Messenger;
  
141 ····invoke-direct·{v5,·v6,·v7},·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacksCompat;-><init>(Landroid/support/v4/media/MediaBrowserServiceCompat;Landroid/os/Messenger;)V141 ····invoke-direct·{v5,·v6,·v7},·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacksCompat;-><init>(Landroid/support/v4/media/MediaBrowserServiceCompat;Landroid/os/Messenger;)V
  
142 ····.line·421142 ····.line·426
143 ····invoke-virtual·{v1,·v2,·v3,·v4,·v5},·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl;->connect(Ljava/lang/String;ILandroid/os/Bundle;Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks;)V143 ····invoke-virtual·{v1,·v2,·v3,·v4,·v5},·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl;->connect(Ljava/lang/String;ILandroid/os/Bundle;Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks;)V
  
144 ····goto·:goto_0144 ····goto·:goto_0
  
145 ····.line·426145 ····.line·431
146 ····:pswitch_1146 ····:pswitch_1
147 ····iget-object·v1,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceHandler;->mServiceBinderImpl:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl;147 ····iget-object·v1,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceHandler;->mServiceBinderImpl:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl;
  
148 ····new-instance·v2,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacksCompat;148 ····new-instance·v2,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacksCompat;
  
149 ····iget-object·v3,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceHandler;->this$0:Landroid/support/v4/media/MediaBrowserServiceCompat;149 ····iget-object·v3,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceHandler;->this$0:Landroid/support/v4/media/MediaBrowserServiceCompat;
  
Offset 160, 138 lines modifiedOffset 160, 138 lines modified
  
160 ····invoke-direct·{v2,·v3,·v4},·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacksCompat;-><init>(Landroid/support/v4/media/MediaBrowserServiceCompat;Landroid/os/Messenger;)V160 ····invoke-direct·{v2,·v3,·v4},·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacksCompat;-><init>(Landroid/support/v4/media/MediaBrowserServiceCompat;Landroid/os/Messenger;)V
  
161 ····invoke-virtual·{v1,·v2},·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl;->disconnect(Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks;)V161 ····invoke-virtual·{v1,·v2},·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl;->disconnect(Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks;)V
  
162 ····goto·:goto_0162 ····goto·:goto_0
  
163 ····.line·429163 ····.line·434
164 ····:pswitch_2164 ····:pswitch_2
165 ····iget-object·v1,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceHandler;->mServiceBinderImpl:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl;165 ····iget-object·v1,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceHandler;->mServiceBinderImpl:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl;
  
166 ····const-string·v2,·"data_media_item_id"166 ····const-string·v2,·"data_media_item_id"
  
167 ····invoke-virtual·{v0,·v2},·Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String;167 ····invoke-virtual·{v0,·v2},·Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String;
  
168 ····move-result-object·v2168 ····move-result-object·v2
  
169 ····const-string·v3,·"data_callback_token"169 ····const-string·v3,·"data_callback_token"
  
170 ····.line·430170 ····.line·435
171 ····invoke-static·{v0,·v3},·Landroid/support/v4/app/BundleCompat;->getBinder(Landroid/os/Bundle;Ljava/lang/String;)Landroid/os/IBinder;171 ····invoke-static·{v0,·v3},·Landroid/support/v4/app/BundleCompat;->getBinder(Landroid/os/Bundle;Ljava/lang/String;)Landroid/os/IBinder;
  
Max diff block lines reached; 8395/13497 bytes (62.20%) of diff not shown.
884 B
smali/android/support/v4/media/MediaBrowserServiceCompat$ConnectionRecord.smali
    
Offset 44, 22 lines modifiedOffset 44, 22 lines modified
  
  
44 #·direct·methods44 #·direct·methods
45 .method·constructor·<init>(Landroid/support/v4/media/MediaBrowserServiceCompat;)V45 .method·constructor·<init>(Landroid/support/v4/media/MediaBrowserServiceCompat;)V
46 ····.locals·146 ····.locals·1
  
47 ····.prologue47 ····.prologue
48 ····.line·48748 ····.line·492
49 ····iput-object·p1,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ConnectionRecord;->this$0:Landroid/support/v4/media/MediaBrowserServiceCompat;49 ····iput-object·p1,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ConnectionRecord;->this$0:Landroid/support/v4/media/MediaBrowserServiceCompat;
  
50 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V50 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
51 ····.line·48551 ····.line·490
52 ····new-instance·v0,·Ljava/util/HashMap;52 ····new-instance·v0,·Ljava/util/HashMap;
  
53 ····invoke-direct·{v0},·Ljava/util/HashMap;-><init>()V53 ····invoke-direct·{v0},·Ljava/util/HashMap;-><init>()V
  
54 ····iput-object·v0,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ConnectionRecord;->subscriptions:Ljava/util/HashMap;54 ····iput-object·v0,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ConnectionRecord;->subscriptions:Ljava/util/HashMap;
  
55 ····.line·48855 ····.line·493
56 ····return-void56 ····return-void
57 .end·method57 .end·method
2.38 KB
smali/android/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$2.smali
    
Offset 25, 15 lines modifiedOffset 25, 15 lines modified
  
25 #·direct·methods25 #·direct·methods
26 .method·constructor·<init>(Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl;Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks;)V26 .method·constructor·<init>(Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl;Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks;)V
27 ····.locals·027 ····.locals·0
28 ····.param·p1,·"this$1"····#·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl;28 ····.param·p1,·"this$1"····#·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl;
  
29 ····.prologue29 ····.prologue
30 ····.line·61330 ····.line·618
31 ····iput-object·p1,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$2;->this$1:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl;31 ····iput-object·p1,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$2;->this$1:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl;
  
32 ····iput-object·p2,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$2;->val$callbacks:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks;32 ····iput-object·p2,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$2;->val$callbacks:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks;
  
33 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V33 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
34 ····return-void34 ····return-void
Offset 41, 36 lines modifiedOffset 41, 36 lines modified
  
  
41 #·virtual·methods41 #·virtual·methods
42 .method·public·run()V42 .method·public·run()V
43 ····.locals·343 ····.locals·3
  
44 ····.prologue44 ····.prologue
45 ····.line·61645 ····.line·621
46 ····iget-object·v2,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$2;->val$callbacks:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks;46 ····iget-object·v2,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$2;->val$callbacks:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks;
  
47 ····invoke-interface·{v2},·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks;->asBinder()Landroid/os/IBinder;47 ····invoke-interface·{v2},·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks;->asBinder()Landroid/os/IBinder;
  
48 ····move-result-object·v048 ····move-result-object·v0
  
49 ····.line·61949 ····.line·624
50 ····.local·v0,·"b":Landroid/os/IBinder;50 ····.local·v0,·"b":Landroid/os/IBinder;
51 ····iget-object·v2,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$2;->this$1:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl;51 ····iget-object·v2,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$2;->this$1:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl;
  
52 ····iget-object·v2,·v2,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl;->this$0:Landroid/support/v4/media/MediaBrowserServiceCompat;52 ····iget-object·v2,·v2,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl;->this$0:Landroid/support/v4/media/MediaBrowserServiceCompat;
  
53 ····iget-object·v2,·v2,·Landroid/support/v4/media/MediaBrowserServiceCompat;->mConnections:Landroid/support/v4/util/ArrayMap;53 ····iget-object·v2,·v2,·Landroid/support/v4/media/MediaBrowserServiceCompat;->mConnections:Landroid/support/v4/util/ArrayMap;
  
54 ····invoke-virtual·{v2,·v0},·Landroid/support/v4/util/ArrayMap;->remove(Ljava/lang/Object;)Ljava/lang/Object;54 ····invoke-virtual·{v2,·v0},·Landroid/support/v4/util/ArrayMap;->remove(Ljava/lang/Object;)Ljava/lang/Object;
  
55 ····move-result-object·v155 ····move-result-object·v1
  
56 ····check-cast·v1,·Landroid/support/v4/media/MediaBrowserServiceCompat$ConnectionRecord;56 ····check-cast·v1,·Landroid/support/v4/media/MediaBrowserServiceCompat$ConnectionRecord;
  
57 ····.line·62057 ····.line·625
58 ····.local·v1,·"old":Landroid/support/v4/media/MediaBrowserServiceCompat$ConnectionRecord;58 ····.local·v1,·"old":Landroid/support/v4/media/MediaBrowserServiceCompat$ConnectionRecord;
59 ····if-eqz·v1,·:cond_059 ····if-eqz·v1,·:cond_0
  
60 ····.line·62360 ····.line·628
61 ····:cond_061 ····:cond_0
62 ····return-void62 ····return-void
63 .end·method63 .end·method
10.0 KB
smali/android/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl.smali
    
Offset 19, 34 lines modifiedOffset 19, 34 lines modified
  
  
19 #·direct·methods19 #·direct·methods
20 .method·constructor·<init>(Landroid/support/v4/media/MediaBrowserServiceCompat;)V20 .method·constructor·<init>(Landroid/support/v4/media/MediaBrowserServiceCompat;)V
21 ····.locals·021 ····.locals·0
  
22 ····.prologue22 ····.prologue
23 ····.line·55823 ····.line·563
24 ····iput-object·p1,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl;->this$0:Landroid/support/v4/media/MediaBrowserServiceCompat;24 ····iput-object·p1,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl;->this$0:Landroid/support/v4/media/MediaBrowserServiceCompat;
  
25 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V25 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
26 ····.line·55926 ····.line·564
27 ····return-void27 ····return-void
28 .end·method28 .end·method
  
  
29 #·virtual·methods29 #·virtual·methods
30 .method·public·addSubscription(Ljava/lang/String;Landroid/os/IBinder;Landroid/os/Bundle;Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks;)V30 .method·public·addSubscription(Ljava/lang/String;Landroid/os/IBinder;Landroid/os/Bundle;Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks;)V
31 ····.locals·731 ····.locals·7
32 ····.param·p1,·"id"····#·Ljava/lang/String;32 ····.param·p1,·"id"····#·Ljava/lang/String;
33 ····.param·p2,·"token"····#·Landroid/os/IBinder;33 ····.param·p2,·"token"····#·Landroid/os/IBinder;
34 ····.param·p3,·"options"····#·Landroid/os/Bundle;34 ····.param·p3,·"options"····#·Landroid/os/Bundle;
35 ····.param·p4,·"callbacks"····#·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks;35 ····.param·p4,·"callbacks"····#·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks;
  
36 ····.prologue36 ····.prologue
37 ····.line·62937 ····.line·634
38 ····iget-object·v0,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl;->this$0:Landroid/support/v4/media/MediaBrowserServiceCompat;38 ····iget-object·v0,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl;->this$0:Landroid/support/v4/media/MediaBrowserServiceCompat;
  
39 ····iget-object·v6,·v0,·Landroid/support/v4/media/MediaBrowserServiceCompat;->mHandler:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceHandler;39 ····iget-object·v6,·v0,·Landroid/support/v4/media/MediaBrowserServiceCompat;->mHandler:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceHandler;
  
40 ····new-instance·v0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$3;40 ····new-instance·v0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$3;
  
41 ····move-object·v1,·p041 ····move-object·v1,·p0
Offset 59, 36 lines modifiedOffset 59, 36 lines modified
  
59 ····move-object·v5,·p359 ····move-object·v5,·p3
  
60 ····invoke-direct/range·{v0·..·v5},·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$3;-><init>(Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl;Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks;Ljava/lang/String;Landroid/os/IBinder;Landroid/os/Bundle;)V60 ····invoke-direct/range·{v0·..·v5},·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$3;-><init>(Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl;Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks;Ljava/lang/String;Landroid/os/IBinder;Landroid/os/Bundle;)V
  
61 ····invoke-virtual·{v6,·v0},·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceHandler;->postOrRun(Ljava/lang/Runnable;)V61 ····invoke-virtual·{v6,·v0},·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceHandler;->postOrRun(Ljava/lang/Runnable;)V
  
62 ····.line·64562 ····.line·650
63 ····return-void63 ····return-void
64 .end·method64 .end·method
  
65 .method·public·connect(Ljava/lang/String;ILandroid/os/Bundle;Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks;)V65 .method·public·connect(Ljava/lang/String;ILandroid/os/Bundle;Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks;)V
66 ····.locals·766 ····.locals·7
67 ····.param·p1,·"pkg"····#·Ljava/lang/String;67 ····.param·p1,·"pkg"····#·Ljava/lang/String;
68 ····.param·p2,·"uid"····#·I68 ····.param·p2,·"uid"····#·I
69 ····.param·p3,·"rootHints"····#·Landroid/os/Bundle;69 ····.param·p3,·"rootHints"····#·Landroid/os/Bundle;
70 ····.param·p4,·"callbacks"····#·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks;70 ····.param·p4,·"callbacks"····#·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks;
  
71 ····.prologue71 ····.prologue
72 ····.line·56472 ····.line·569
73 ····iget-object·v0,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl;->this$0:Landroid/support/v4/media/MediaBrowserServiceCompat;73 ····iget-object·v0,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl;->this$0:Landroid/support/v4/media/MediaBrowserServiceCompat;
  
74 ····invoke-virtual·{v0,·p1,·p2},·Landroid/support/v4/media/MediaBrowserServiceCompat;->isValidPackage(Ljava/lang/String;I)Z74 ····invoke-virtual·{v0,·p1,·p2},·Landroid/support/v4/media/MediaBrowserServiceCompat;->isValidPackage(Ljava/lang/String;I)Z
  
75 ····move-result·v075 ····move-result·v0
  
76 ····if-nez·v0,·:cond_076 ····if-nez·v0,·:cond_0
  
77 ····.line·56577 ····.line·570
78 ····new-instance·v0,·Ljava/lang/IllegalArgumentException;78 ····new-instance·v0,·Ljava/lang/IllegalArgumentException;
  
79 ····new-instance·v1,·Ljava/lang/StringBuilder;79 ····new-instance·v1,·Ljava/lang/StringBuilder;
  
80 ····invoke-direct·{v1},·Ljava/lang/StringBuilder;-><init>()V80 ····invoke-direct·{v1},·Ljava/lang/StringBuilder;-><init>()V
  
81 ····const-string·v2,·"Package/uid·mismatch:·uid="81 ····const-string·v2,·"Package/uid·mismatch:·uid="
Offset 115, 15 lines modifiedOffset 115, 15 lines modified
  
115 ····move-result-object·v1115 ····move-result-object·v1
  
116 ····invoke-direct·{v0,·v1},·Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V116 ····invoke-direct·{v0,·v1},·Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V
  
117 ····throw·v0117 ····throw·v0
  
118 ····.line·569118 ····.line·574
119 ····:cond_0119 ····:cond_0
120 ····iget-object·v0,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl;->this$0:Landroid/support/v4/media/MediaBrowserServiceCompat;120 ····iget-object·v0,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl;->this$0:Landroid/support/v4/media/MediaBrowserServiceCompat;
  
121 ····iget-object·v6,·v0,·Landroid/support/v4/media/MediaBrowserServiceCompat;->mHandler:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceHandler;121 ····iget-object·v6,·v0,·Landroid/support/v4/media/MediaBrowserServiceCompat;->mHandler:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceHandler;
  
122 ····new-instance·v0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$1;122 ····new-instance·v0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$1;
  
Offset 137, 60 lines modifiedOffset 137, 60 lines modified
  
137 ····move·v5,·p2137 ····move·v5,·p2
  
138 ····invoke-direct/range·{v0·..·v5},·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$1;-><init>(Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl;Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks;Ljava/lang/String;Landroid/os/Bundle;I)V138 ····invoke-direct/range·{v0·..·v5},·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$1;-><init>(Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl;Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks;Ljava/lang/String;Landroid/os/Bundle;I)V
  
139 ····invoke-virtual·{v6,·v0},·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceHandler;->postOrRun(Ljava/lang/Runnable;)V139 ····invoke-virtual·{v6,·v0},·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceHandler;->postOrRun(Ljava/lang/Runnable;)V
  
140 ····.line·610140 ····.line·615
141 ····return-void141 ····return-void
142 .end·method142 .end·method
  
143 .method·public·disconnect(Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks;)V143 .method·public·disconnect(Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks;)V
144 ····.locals·2144 ····.locals·2
145 ····.param·p1,·"callbacks"····#·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks;145 ····.param·p1,·"callbacks"····#·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks;
  
146 ····.prologue146 ····.prologue
147 ····.line·613147 ····.line·618
148 ····iget-object·v0,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl;->this$0:Landroid/support/v4/media/MediaBrowserServiceCompat;148 ····iget-object·v0,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl;->this$0:Landroid/support/v4/media/MediaBrowserServiceCompat;
  
149 ····iget-object·v0,·v0,·Landroid/support/v4/media/MediaBrowserServiceCompat;->mHandler:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceHandler;149 ····iget-object·v0,·v0,·Landroid/support/v4/media/MediaBrowserServiceCompat;->mHandler:Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceHandler;
  
150 ····new-instance·v1,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$2;150 ····new-instance·v1,·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$2;
  
151 ····invoke-direct·{v1,·p0,·p1},·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$2;-><init>(Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl;Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks;)V151 ····invoke-direct·{v1,·p0,·p1},·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl$2;-><init>(Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceBinderImpl;Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks;)V
  
152 ····invoke-virtual·{v0,·v1},·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceHandler;->postOrRun(Ljava/lang/Runnable;)V152 ····invoke-virtual·{v0,·v1},·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceHandler;->postOrRun(Ljava/lang/Runnable;)V
  
153 ····.line·625153 ····.line·630
154 ····return-void154 ····return-void
155 .end·method155 .end·method
  
156 .method·public·getMediaItem(Ljava/lang/String;Landroid/support/v4/os/ResultReceiver;Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks;)V156 .method·public·getMediaItem(Ljava/lang/String;Landroid/support/v4/os/ResultReceiver;Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks;)V
157 ····.locals·2157 ····.locals·2
158 ····.param·p1,·"mediaId"····#·Ljava/lang/String;158 ····.param·p1,·"mediaId"····#·Ljava/lang/String;
159 ····.param·p2,·"receiver"····#·Landroid/support/v4/os/ResultReceiver;159 ····.param·p2,·"receiver"····#·Landroid/support/v4/os/ResultReceiver;
160 ····.param·p3,·"callbacks"····#·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks;160 ····.param·p3,·"callbacks"····#·Landroid/support/v4/media/MediaBrowserServiceCompat$ServiceCallbacks;
  
161 ····.prologue161 ····.prologue
162 ····.line·671162 ····.line·676
Max diff block lines reached; 4324/10123 bytes (42.71%) of diff not shown.
853 B
smali/android/support/v4/media/MediaBrowserServiceCompatApi21$BrowserRoot.smali
    
Offset 23, 19 lines modifiedOffset 23, 19 lines modified
23 #·direct·methods23 #·direct·methods
24 .method·constructor·<init>(Ljava/lang/String;Landroid/os/Bundle;)V24 .method·constructor·<init>(Ljava/lang/String;Landroid/os/Bundle;)V
25 ····.locals·025 ····.locals·0
26 ····.param·p1,·"rootId"····#·Ljava/lang/String;26 ····.param·p1,·"rootId"····#·Ljava/lang/String;
27 ····.param·p2,·"extras"····#·Landroid/os/Bundle;27 ····.param·p2,·"extras"····#·Landroid/os/Bundle;
  
28 ····.prologue28 ····.prologue
29 ····.line·10429 ····.line·105
30 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V30 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
31 ····.line·10531 ····.line·106
32 ····iput-object·p1,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompatApi21$BrowserRoot;->mRootId:Ljava/lang/String;32 ····iput-object·p1,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompatApi21$BrowserRoot;->mRootId:Ljava/lang/String;
  
33 ····.line·10633 ····.line·107
34 ····iput-object·p2,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompatApi21$BrowserRoot;->mExtras:Landroid/os/Bundle;34 ····iput-object·p2,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompatApi21$BrowserRoot;->mExtras:Landroid/os/Bundle;
  
35 ····.line·10735 ····.line·108
36 ····return-void36 ····return-void
37 .end·method37 .end·method
4.67 KB
smali/android/support/v4/media/MediaBrowserServiceCompatApi21$ResultWrapper.smali
    
Offset 46, 21 lines modifiedOffset 46, 21 lines modified
  
  
46 #·virtual·methods46 #·virtual·methods
47 .method·public·detach()V47 .method·public·detach()V
48 ····.locals·148 ····.locals·1
  
49 ····.prologue49 ····.prologue
50 ····.line·8350 ····.line·84
51 ····.local·p0,·"this":Landroid/support/v4/media/MediaBrowserServiceCompatApi21$ResultWrapper;,·"Landroid/support/v4/media/MediaBrowserServiceCompatApi21$ResultWrapper<TT;>;"51 ····.local·p0,·"this":Landroid/support/v4/media/MediaBrowserServiceCompatApi21$ResultWrapper;,·"Landroid/support/v4/media/MediaBrowserServiceCompatApi21$ResultWrapper<TT;>;"
52 ····iget-object·v0,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompatApi21$ResultWrapper;->mResultObj:Landroid/service/media/MediaBrowserService$Result;52 ····iget-object·v0,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompatApi21$ResultWrapper;->mResultObj:Landroid/service/media/MediaBrowserService$Result;
  
53 ····invoke-virtual·{v0},·Landroid/service/media/MediaBrowserService$Result;->detach()V53 ····invoke-virtual·{v0},·Landroid/service/media/MediaBrowserService$Result;->detach()V
  
54 ····.line·8454 ····.line·85
55 ····return-void55 ····return-void
56 .end·method56 .end·method
  
57 .method·parcelListToItemList(Ljava/util/List;)Ljava/util/List;57 .method·parcelListToItemList(Ljava/util/List;)Ljava/util/List;
58 ····.locals·458 ····.locals·4
59 ····.annotation·system·Ldalvik/annotation/Signature;59 ····.annotation·system·Ldalvik/annotation/Signature;
60 ········value·=·{60 ········value·=·{
Offset 73, 33 lines modifiedOffset 73, 33 lines modified
73 ············"<",73 ············"<",
74 ············"Landroid/media/browse/MediaBrowser$MediaItem;",74 ············"Landroid/media/browse/MediaBrowser$MediaItem;",
75 ············">;"75 ············">;"
76 ········}76 ········}
77 ····.end·annotation77 ····.end·annotation
  
78 ····.prologue78 ····.prologue
79 ····.line·8779 ····.line·88
80 ····.local·p0,·"this":Landroid/support/v4/media/MediaBrowserServiceCompatApi21$ResultWrapper;,·"Landroid/support/v4/media/MediaBrowserServiceCompatApi21$ResultWrapper<TT;>;"80 ····.local·p0,·"this":Landroid/support/v4/media/MediaBrowserServiceCompatApi21$ResultWrapper;,·"Landroid/support/v4/media/MediaBrowserServiceCompatApi21$ResultWrapper<TT;>;"
81 ····.local·p1,·"parcelList":Ljava/util/List;,·"Ljava/util/List<Landroid/os/Parcel;>;"81 ····.local·p1,·"parcelList":Ljava/util/List;,·"Ljava/util/List<Landroid/os/Parcel;>;"
82 ····if-nez·p1,·:cond_182 ····if-nez·p1,·:cond_1
  
83 ····.line·8883 ····.line·89
84 ····const/4·v0,·0x084 ····const/4·v0,·0x0
  
85 ····.line·9685 ····.line·97
86 ····:cond_086 ····:cond_0
87 ····return-object·v087 ····return-object·v0
  
88 ····.line·9088 ····.line·91
89 ····:cond_189 ····:cond_1
90 ····new-instance·v0,·Ljava/util/ArrayList;90 ····new-instance·v0,·Ljava/util/ArrayList;
  
91 ····invoke-direct·{v0},·Ljava/util/ArrayList;-><init>()V91 ····invoke-direct·{v0},·Ljava/util/ArrayList;-><init>()V
  
92 ····.line·9192 ····.line·92
93 ····.local·v0,·"items":Ljava/util/List;,·"Ljava/util/List<Landroid/media/browse/MediaBrowser$MediaItem;>;"93 ····.local·v0,·"items":Ljava/util/List;,·"Ljava/util/List<Landroid/media/browse/MediaBrowser$MediaItem;>;"
94 ····invoke-interface·{p1},·Ljava/util/List;->iterator()Ljava/util/Iterator;94 ····invoke-interface·{p1},·Ljava/util/List;->iterator()Ljava/util/Iterator;
  
95 ····move-result-object·v295 ····move-result-object·v2
  
96 ····:goto_096 ····:goto_0
97 ····invoke-interface·{v2},·Ljava/util/Iterator;->hasNext()Z97 ····invoke-interface·{v2},·Ljava/util/Iterator;->hasNext()Z
Offset 110, 30 lines modifiedOffset 110, 30 lines modified
  
110 ····invoke-interface·{v2},·Ljava/util/Iterator;->next()Ljava/lang/Object;110 ····invoke-interface·{v2},·Ljava/util/Iterator;->next()Ljava/lang/Object;
  
111 ····move-result-object·v1111 ····move-result-object·v1
  
112 ····check-cast·v1,·Landroid/os/Parcel;112 ····check-cast·v1,·Landroid/os/Parcel;
  
113 ····.line·92113 ····.line·93
114 ····.local·v1,·"parcel":Landroid/os/Parcel;114 ····.local·v1,·"parcel":Landroid/os/Parcel;
115 ····const/4·v3,·0x0115 ····const/4·v3,·0x0
  
116 ····invoke-virtual·{v1,·v3},·Landroid/os/Parcel;->setDataPosition(I)V116 ····invoke-virtual·{v1,·v3},·Landroid/os/Parcel;->setDataPosition(I)V
  
117 ····.line·93117 ····.line·94
118 ····sget-object·v3,·Landroid/media/browse/MediaBrowser$MediaItem;->CREATOR:Landroid/os/Parcelable$Creator;118 ····sget-object·v3,·Landroid/media/browse/MediaBrowser$MediaItem;->CREATOR:Landroid/os/Parcelable$Creator;
  
119 ····invoke-interface·{v3,·v1},·Landroid/os/Parcelable$Creator;->createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object;119 ····invoke-interface·{v3,·v1},·Landroid/os/Parcelable$Creator;->createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object;
  
120 ····move-result-object·v3120 ····move-result-object·v3
  
121 ····invoke-interface·{v0,·v3},·Ljava/util/List;->add(Ljava/lang/Object;)Z121 ····invoke-interface·{v0,·v3},·Ljava/util/List;->add(Ljava/lang/Object;)Z
  
122 ····.line·94122 ····.line·95
123 ····invoke-virtual·{v1},·Landroid/os/Parcel;->recycle()V123 ····invoke-virtual·{v1},·Landroid/os/Parcel;->recycle()V
  
124 ····goto·:goto_0124 ····goto·:goto_0
125 .end·method125 .end·method
  
126 .method·public·sendResult(Ljava/lang/Object;)V126 .method·public·sendResult(Ljava/lang/Object;)V
127 ····.locals·3127 ····.locals·3
Offset 159, 15 lines modifiedOffset 159, 15 lines modified
159 ····.end·local·p1····#·"result":Ljava/lang/Object;,·"TT;"159 ····.end·local·p1····#·"result":Ljava/lang/Object;,·"TT;"
160 ····invoke-virtual·{p0,·p1},·Landroid/support/v4/media/MediaBrowserServiceCompatApi21$ResultWrapper;->parcelListToItemList(Ljava/util/List;)Ljava/util/List;160 ····invoke-virtual·{p0,·p1},·Landroid/support/v4/media/MediaBrowserServiceCompatApi21$ResultWrapper;->parcelListToItemList(Ljava/util/List;)Ljava/util/List;
  
161 ····move-result-object·v2161 ····move-result-object·v2
  
162 ····invoke-virtual·{v1,·v2},·Landroid/service/media/MediaBrowserService$Result;->sendResult(Ljava/lang/Object;)V162 ····invoke-virtual·{v1,·v2},·Landroid/service/media/MediaBrowserService$Result;->sendResult(Ljava/lang/Object;)V
  
163 ····.line·80163 ····.line·81
164 ····:goto_0164 ····:goto_0
165 ····return-void165 ····return-void
  
166 ····.line·72166 ····.line·72
167 ····.restart·local·p1····#·"result":Ljava/lang/Object;,·"TT;"167 ····.restart·local·p1····#·"result":Ljava/lang/Object;,·"TT;"
168 ····:cond_0168 ····:cond_0
169 ····instance-of·v1,·p1,·Landroid/os/Parcel;169 ····instance-of·v1,·p1,·Landroid/os/Parcel;
Offset 177, 30 lines modifiedOffset 177, 35 lines modified
177 ····move-object·v0,·p1177 ····move-object·v0,·p1
  
178 ····.line·73178 ····.line·73
179 ····check-cast·v0,·Landroid/os/Parcel;179 ····check-cast·v0,·Landroid/os/Parcel;
  
180 ····.line·74180 ····.line·74
181 ····.local·v0,·"parcel":Landroid/os/Parcel;181 ····.local·v0,·"parcel":Landroid/os/Parcel;
 182 ····const/4·v1,·0x0
  
 183 ····invoke-virtual·{v0,·v1},·Landroid/os/Parcel;->setDataPosition(I)V
  
 184 ····.line·75
182 ····iget-object·v1,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompatApi21$ResultWrapper;->mResultObj:Landroid/service/media/MediaBrowserService$Result;185 ····iget-object·v1,·p0,·Landroid/support/v4/media/MediaBrowserServiceCompatApi21$ResultWrapper;->mResultObj:Landroid/service/media/MediaBrowserService$Result;
  
183 ····sget-object·v2,·Landroid/media/browse/MediaBrowser$MediaItem;->CREATOR:Landroid/os/Parcelable$Creator;186 ····sget-object·v2,·Landroid/media/browse/MediaBrowser$MediaItem;->CREATOR:Landroid/os/Parcelable$Creator;
  
184 ····invoke-interface·{v2,·v0},·Landroid/os/Parcelable$Creator;->createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object;187 ····invoke-interface·{v2,·v0},·Landroid/os/Parcelable$Creator;->createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object;
  
185 ····move-result-object·v2188 ····move-result-object·v2
  
186 ····invoke-virtual·{v1,·v2},·Landroid/service/media/MediaBrowserService$Result;->sendResult(Ljava/lang/Object;)V189 ····invoke-virtual·{v1,·v2},·Landroid/service/media/MediaBrowserService$Result;->sendResult(Ljava/lang/Object;)V
  
187 ····.line·75190 ····.line·76
188 ····invoke-virtual·{v0},·Landroid/os/Parcel;->recycle()V191 ····invoke-virtual·{v0},·Landroid/os/Parcel;->recycle()V
Max diff block lines reached; 413/4619 bytes (8.94%) of diff not shown.
25.0 KB
smali/android/support/v4/media/session/MediaControllerCompat.smali
    
Offset 43, 86 lines modifiedOffset 43, 86 lines modified
43 ····.annotation·system·Ldalvik/annotation/Throws;43 ····.annotation·system·Ldalvik/annotation/Throws;
44 ········value·=·{44 ········value·=·{
45 ············Landroid/os/RemoteException;45 ············Landroid/os/RemoteException;
46 ········}46 ········}
47 ····.end·annotation47 ····.end·annotation
  
48 ····.prologue48 ····.prologue
49 ····.line·17049 ····.line·171
50 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V50 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
51 ····.line·17151 ····.line·172
52 ····if-nez·p2,·:cond_052 ····if-nez·p2,·:cond_0
  
53 ····.line·17253 ····.line·173
54 ····new-instance·v0,·Ljava/lang/IllegalArgumentException;54 ····new-instance·v0,·Ljava/lang/IllegalArgumentException;
  
55 ····const-string·v1,·"sessionToken·must·not·be·null"55 ····const-string·v1,·"sessionToken·must·not·be·null"
  
56 ····invoke-direct·{v0,·v1},·Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V56 ····invoke-direct·{v0,·v1},·Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V
  
57 ····throw·v057 ····throw·v0
  
58 ····.line·17458 ····.line·175
59 ····:cond_059 ····:cond_0
60 ····iput-object·p2,·p0,·Landroid/support/v4/media/session/MediaControllerCompat;->mToken:Landroid/support/v4/media/session/MediaSessionCompat$Token;60 ····iput-object·p2,·p0,·Landroid/support/v4/media/session/MediaControllerCompat;->mToken:Landroid/support/v4/media/session/MediaSessionCompat$Token;
  
61 ····.line·17661 ····.line·177
62 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I62 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I
  
63 ····const/16·v1,·0x1863 ····const/16·v1,·0x18
  
64 ····if-lt·v0,·v1,·:cond_164 ····if-lt·v0,·v1,·:cond_1
  
65 ····.line·17765 ····.line·178
66 ····new-instance·v0,·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi24;66 ····new-instance·v0,·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi24;
  
67 ····invoke-direct·{v0,·p1,·p2},·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi24;-><init>(Landroid/content/Context;Landroid/support/v4/media/session/MediaSessionCompat$Token;)V67 ····invoke-direct·{v0,·p1,·p2},·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi24;-><init>(Landroid/content/Context;Landroid/support/v4/media/session/MediaSessionCompat$Token;)V
  
68 ····iput-object·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat;->mImpl:Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImpl;68 ····iput-object·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat;->mImpl:Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImpl;
  
69 ····.line·18569 ····.line·186
70 ····:goto_070 ····:goto_0
71 ····return-void71 ····return-void
  
72 ····.line·17872 ····.line·179
73 ····:cond_173 ····:cond_1
74 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I74 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I
  
75 ····const/16·v1,·0x1775 ····const/16·v1,·0x17
  
76 ····if-lt·v0,·v1,·:cond_276 ····if-lt·v0,·v1,·:cond_2
  
77 ····.line·17977 ····.line·180
78 ····new-instance·v0,·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi23;78 ····new-instance·v0,·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi23;
  
79 ····invoke-direct·{v0,·p1,·p2},·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi23;-><init>(Landroid/content/Context;Landroid/support/v4/media/session/MediaSessionCompat$Token;)V79 ····invoke-direct·{v0,·p1,·p2},·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi23;-><init>(Landroid/content/Context;Landroid/support/v4/media/session/MediaSessionCompat$Token;)V
  
80 ····iput-object·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat;->mImpl:Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImpl;80 ····iput-object·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat;->mImpl:Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImpl;
  
81 ····goto·:goto_081 ····goto·:goto_0
  
82 ····.line·18082 ····.line·181
83 ····:cond_283 ····:cond_2
84 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I84 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I
  
85 ····const/16·v1,·0x1585 ····const/16·v1,·0x15
  
86 ····if-lt·v0,·v1,·:cond_386 ····if-lt·v0,·v1,·:cond_3
  
87 ····.line·18187 ····.line·182
88 ····new-instance·v0,·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21;88 ····new-instance·v0,·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21;
  
89 ····invoke-direct·{v0,·p1,·p2},·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21;-><init>(Landroid/content/Context;Landroid/support/v4/media/session/MediaSessionCompat$Token;)V89 ····invoke-direct·{v0,·p1,·p2},·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21;-><init>(Landroid/content/Context;Landroid/support/v4/media/session/MediaSessionCompat$Token;)V
  
90 ····iput-object·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat;->mImpl:Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImpl;90 ····iput-object·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat;->mImpl:Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImpl;
  
91 ····goto·:goto_091 ····goto·:goto_0
  
92 ····.line·18392 ····.line·184
93 ····:cond_393 ····:cond_3
94 ····new-instance·v0,·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplBase;94 ····new-instance·v0,·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplBase;
  
95 ····iget-object·v1,·p0,·Landroid/support/v4/media/session/MediaControllerCompat;->mToken:Landroid/support/v4/media/session/MediaSessionCompat$Token;95 ····iget-object·v1,·p0,·Landroid/support/v4/media/session/MediaControllerCompat;->mToken:Landroid/support/v4/media/session/MediaSessionCompat$Token;
  
96 ····invoke-direct·{v0,·v1},·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplBase;-><init>(Landroid/support/v4/media/session/MediaSessionCompat$Token;)V96 ····invoke-direct·{v0,·v1},·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplBase;-><init>(Landroid/support/v4/media/session/MediaSessionCompat$Token;)V
  
Offset 133, 90 lines modifiedOffset 133, 90 lines modified
  
133 .method·public·constructor·<init>(Landroid/content/Context;Landroid/support/v4/media/session/MediaSessionCompat;)V133 .method·public·constructor·<init>(Landroid/content/Context;Landroid/support/v4/media/session/MediaSessionCompat;)V
134 ····.locals·2134 ····.locals·2
135 ····.param·p1,·"context"····#·Landroid/content/Context;135 ····.param·p1,·"context"····#·Landroid/content/Context;
136 ····.param·p2,·"session"····#·Landroid/support/v4/media/session/MediaSessionCompat;136 ····.param·p2,·"session"····#·Landroid/support/v4/media/session/MediaSessionCompat;
  
137 ····.prologue137 ····.prologue
138 ····.line·145138 ····.line·146
139 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V139 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
140 ····.line·146140 ····.line·147
141 ····if-nez·p2,·:cond_0141 ····if-nez·p2,·:cond_0
  
142 ····.line·147142 ····.line·148
143 ····new-instance·v0,·Ljava/lang/IllegalArgumentException;143 ····new-instance·v0,·Ljava/lang/IllegalArgumentException;
  
144 ····const-string·v1,·"session·must·not·be·null"144 ····const-string·v1,·"session·must·not·be·null"
  
145 ····invoke-direct·{v0,·v1},·Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V145 ····invoke-direct·{v0,·v1},·Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V
  
146 ····throw·v0146 ····throw·v0
  
147 ····.line·149147 ····.line·150
148 ····:cond_0148 ····:cond_0
149 ····invoke-virtual·{p2},·Landroid/support/v4/media/session/MediaSessionCompat;->getSessionToken()Landroid/support/v4/media/session/MediaSessionCompat$Token;149 ····invoke-virtual·{p2},·Landroid/support/v4/media/session/MediaSessionCompat;->getSessionToken()Landroid/support/v4/media/session/MediaSessionCompat$Token;
  
150 ····move-result-object·v0150 ····move-result-object·v0
  
151 ····iput-object·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat;->mToken:Landroid/support/v4/media/session/MediaSessionCompat$Token;151 ····iput-object·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat;->mToken:Landroid/support/v4/media/session/MediaSessionCompat$Token;
  
152 ····.line·151152 ····.line·152
153 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I153 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I
  
154 ····const/16·v1,·0x18154 ····const/16·v1,·0x18
  
155 ····if-lt·v0,·v1,·:cond_1155 ····if-lt·v0,·v1,·:cond_1
  
156 ····.line·152156 ····.line·153
157 ····new-instance·v0,·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi24;157 ····new-instance·v0,·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi24;
  
Max diff block lines reached; 20589/25514 bytes (80.70%) of diff not shown.
19.8 KB
smali/android/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MessageHandler.smali
    
Offset 70, 21 lines modifiedOffset 70, 21 lines modified
  
70 #·direct·methods70 #·direct·methods
71 .method·public·constructor·<init>(Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;Landroid/os/Looper;)V71 .method·public·constructor·<init>(Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;Landroid/os/Looper;)V
72 ····.locals·072 ····.locals·0
73 ····.param·p2,·"looper"····#·Landroid/os/Looper;73 ····.param·p2,·"looper"····#·Landroid/os/Looper;
  
74 ····.prologue74 ····.prologue
75 ····.line·211275 ····.line·2111
76 ····iput-object·p1,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MessageHandler;->this$0:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;76 ····iput-object·p1,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MessageHandler;->this$0:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;
  
77 ····.line·211377 ····.line·2112
78 ····invoke-direct·{p0,·p2},·Landroid/os/Handler;-><init>(Landroid/os/Looper;)V78 ····invoke-direct·{p0,·p2},·Landroid/os/Handler;-><init>(Landroid/os/Looper;)V
  
79 ····.line·211479 ····.line·2113
80 ····return-void80 ····return-void
81 .end·method81 .end·method
  
82 .method·private·onMediaButtonEvent(Landroid/view/KeyEvent;Landroid/support/v4/media/session/MediaSessionCompat$Callback;)V82 .method·private·onMediaButtonEvent(Landroid/view/KeyEvent;Landroid/support/v4/media/session/MediaSessionCompat$Callback;)V
83 ····.locals·1083 ····.locals·10
84 ····.param·p1,·"ke"····#·Landroid/view/KeyEvent;84 ····.param·p1,·"ke"····#·Landroid/view/KeyEvent;
85 ····.param·p2,·"cb"····#·Landroid/support/v4/media/session/MediaSessionCompat$Callback;85 ····.param·p2,·"cb"····#·Landroid/support/v4/media/session/MediaSessionCompat$Callback;
Offset 92, 109 lines modifiedOffset 92, 109 lines modified
92 ····.prologue92 ····.prologue
93 ····const/4·v0,·0x193 ····const/4·v0,·0x1
  
94 ····const/4·v3,·0x094 ····const/4·v3,·0x0
  
95 ····const-wide/16·v6,·0x095 ····const-wide/16·v6,·0x0
  
96 ····.line·221896 ····.line·2217
97 ····if-eqz·p1,·:cond_097 ····if-eqz·p1,·:cond_0
  
98 ····invoke-virtual·{p1},·Landroid/view/KeyEvent;->getAction()I98 ····invoke-virtual·{p1},·Landroid/view/KeyEvent;->getAction()I
  
99 ····move-result·v899 ····move-result·v8
  
100 ····if-eqz·v8,·:cond_1100 ····if-eqz·v8,·:cond_1
  
101 ····.line·2275101 ····.line·2274
102 ····:cond_0102 ····:cond_0
103 ····:goto_0103 ····:goto_0
104 ····return-void104 ····return-void
  
105 ····.line·2221105 ····.line·2220
106 ····:cond_1106 ····:cond_1
107 ····iget-object·v8,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MessageHandler;->this$0:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;107 ····iget-object·v8,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MessageHandler;->this$0:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;
  
108 ····iget-object·v8,·v8,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;->mState:Landroid/support/v4/media/session/PlaybackStateCompat;108 ····iget-object·v8,·v8,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;->mState:Landroid/support/v4/media/session/PlaybackStateCompat;
  
109 ····if-nez·v8,·:cond_2109 ····if-nez·v8,·:cond_2
  
110 ····move-wide·v4,·v6110 ····move-wide·v4,·v6
  
111 ····.line·2222111 ····.line·2221
112 ····.local·v4,·"validActions":J112 ····.local·v4,·"validActions":J
113 ····:goto_1113 ····:goto_1
114 ····invoke-virtual·{p1},·Landroid/view/KeyEvent;->getKeyCode()I114 ····invoke-virtual·{p1},·Landroid/view/KeyEvent;->getKeyCode()I
  
115 ····move-result·v8115 ····move-result·v8
  
116 ····sparse-switch·v8,·:sswitch_data_0116 ····sparse-switch·v8,·:sswitch_data_0
  
117 ····goto·:goto_0117 ····goto·:goto_0
  
118 ····.line·2262118 ····.line·2261
119 ····:sswitch_0119 ····:sswitch_0
120 ····iget-object·v8,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MessageHandler;->this$0:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;120 ····iget-object·v8,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MessageHandler;->this$0:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;
  
121 ····iget-object·v8,·v8,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;->mState:Landroid/support/v4/media/session/PlaybackStateCompat;121 ····iget-object·v8,·v8,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;->mState:Landroid/support/v4/media/session/PlaybackStateCompat;
  
122 ····if-eqz·v8,·:cond_3122 ····if-eqz·v8,·:cond_3
  
123 ····iget-object·v8,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MessageHandler;->this$0:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;123 ····iget-object·v8,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MessageHandler;->this$0:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;
  
124 ····iget-object·v8,·v8,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;->mState:Landroid/support/v4/media/session/PlaybackStateCompat;124 ····iget-object·v8,·v8,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;->mState:Landroid/support/v4/media/session/PlaybackStateCompat;
  
125 ····.line·2263125 ····.line·2262
126 ····invoke-virtual·{v8},·Landroid/support/v4/media/session/PlaybackStateCompat;->getState()I126 ····invoke-virtual·{v8},·Landroid/support/v4/media/session/PlaybackStateCompat;->getState()I
  
127 ····move-result·v8127 ····move-result·v8
  
128 ····const/4·v9,·0x3128 ····const/4·v9,·0x3
  
129 ····if-ne·v8,·v9,·:cond_3129 ····if-ne·v8,·v9,·:cond_3
  
130 ····move·v2,·v0130 ····move·v2,·v0
  
131 ····.line·2264131 ····.line·2263
132 ····.local·v2,·"isPlaying":Z132 ····.local·v2,·"isPlaying":Z
133 ····:goto_2133 ····:goto_2
134 ····const-wide/16·v8,·0x204134 ····const-wide/16·v8,·0x204
  
135 ····and-long/2addr·v8,·v4135 ····and-long/2addr·v8,·v4
  
136 ····cmp-long·v8,·v8,·v6136 ····cmp-long·v8,·v8,·v6
  
137 ····if-eqz·v8,·:cond_4137 ····if-eqz·v8,·:cond_4
  
138 ····move·v1,·v0138 ····move·v1,·v0
  
139 ····.line·2266139 ····.line·2265
140 ····.local·v1,·"canPlay":Z140 ····.local·v1,·"canPlay":Z
141 ····:goto_3141 ····:goto_3
142 ····const-wide/16·v8,·0x202142 ····const-wide/16·v8,·0x202
  
143 ····and-long/2addr·v8,·v4143 ····and-long/2addr·v8,·v4
  
144 ····cmp-long·v6,·v8,·v6144 ····cmp-long·v6,·v8,·v6
  
145 ····if-eqz·v6,·:cond_5145 ····if-eqz·v6,·:cond_5
  
146 ····.line·2268146 ····.line·2267
147 ····.local·v0,·"canPause":Z147 ····.local·v0,·"canPause":Z
148 ····:goto_4148 ····:goto_4
149 ····if-eqz·v2,·:cond_6149 ····if-eqz·v2,·:cond_6
  
150 ····if-eqz·v0,·:cond_6150 ····if-eqz·v0,·:cond_6
  
151 ····.line·2269151 ····.line·2268
152 ····invoke-virtual·{p2},·Landroid/support/v4/media/session/MediaSessionCompat$Callback;->onPause()V152 ····invoke-virtual·{p2},·Landroid/support/v4/media/session/MediaSessionCompat$Callback;->onPause()V
  
153 ····goto·:goto_0153 ····goto·:goto_0
  
154 ····.line·2221154 ····.line·2220
155 ····.end·local·v0····#·"canPause":Z155 ····.end·local·v0····#·"canPause":Z
156 ····.end·local·v1····#·"canPlay":Z156 ····.end·local·v1····#·"canPlay":Z
157 ····.end·local·v2····#·"isPlaying":Z157 ····.end·local·v2····#·"isPlaying":Z
Max diff block lines reached; 16153/20027 bytes (80.66%) of diff not shown.
2.05 KB
smali/android/support/v4/media/session/MediaSessionCompat$ResultReceiverWrapper$1.smali
    
Offset 28, 62 lines modifiedOffset 28, 62 lines modified
  
  
28 #·direct·methods28 #·direct·methods
29 .method·constructor·<init>()V29 .method·constructor·<init>()V
30 ····.locals·030 ····.locals·0
  
31 ····.prologue31 ····.prologue
32 ····.line·122332 ····.line·1237
33 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V33 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
34 ····return-void34 ····return-void
35 .end·method35 .end·method
  
  
36 #·virtual·methods36 #·virtual·methods
37 .method·public·createFromParcel(Landroid/os/Parcel;)Landroid/support/v4/media/session/MediaSessionCompat$ResultReceiverWrapper;37 .method·public·createFromParcel(Landroid/os/Parcel;)Landroid/support/v4/media/session/MediaSessionCompat$ResultReceiverWrapper;
38 ····.locals·138 ····.locals·1
39 ····.param·p1,·"p"····#·Landroid/os/Parcel;39 ····.param·p1,·"p"····#·Landroid/os/Parcel;
  
40 ····.prologue40 ····.prologue
41 ····.line·122641 ····.line·1240
42 ····new-instance·v0,·Landroid/support/v4/media/session/MediaSessionCompat$ResultReceiverWrapper;42 ····new-instance·v0,·Landroid/support/v4/media/session/MediaSessionCompat$ResultReceiverWrapper;
  
43 ····invoke-direct·{v0,·p1},·Landroid/support/v4/media/session/MediaSessionCompat$ResultReceiverWrapper;-><init>(Landroid/os/Parcel;)V43 ····invoke-direct·{v0,·p1},·Landroid/support/v4/media/session/MediaSessionCompat$ResultReceiverWrapper;-><init>(Landroid/os/Parcel;)V
  
44 ····return-object·v044 ····return-object·v0
45 .end·method45 .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·147 ····.locals·1
  
48 ····.prologue48 ····.prologue
49 ····.line·122349 ····.line·1237
50 ····invoke-virtual·{p0,·p1},·Landroid/support/v4/media/session/MediaSessionCompat$ResultReceiverWrapper$1;->createFromParcel(Landroid/os/Parcel;)Landroid/support/v4/media/session/MediaSessionCompat$ResultReceiverWrapper;50 ····invoke-virtual·{p0,·p1},·Landroid/support/v4/media/session/MediaSessionCompat$ResultReceiverWrapper$1;->createFromParcel(Landroid/os/Parcel;)Landroid/support/v4/media/session/MediaSessionCompat$ResultReceiverWrapper;
  
51 ····move-result-object·v051 ····move-result-object·v0
  
52 ····return-object·v052 ····return-object·v0
53 .end·method53 .end·method
  
54 .method·public·newArray(I)[Landroid/support/v4/media/session/MediaSessionCompat$ResultReceiverWrapper;54 .method·public·newArray(I)[Landroid/support/v4/media/session/MediaSessionCompat$ResultReceiverWrapper;
55 ····.locals·155 ····.locals·1
56 ····.param·p1,·"size"····#·I56 ····.param·p1,·"size"····#·I
  
57 ····.prologue57 ····.prologue
58 ····.line·123158 ····.line·1245
59 ····new-array·v0,·p1,·[Landroid/support/v4/media/session/MediaSessionCompat$ResultReceiverWrapper;59 ····new-array·v0,·p1,·[Landroid/support/v4/media/session/MediaSessionCompat$ResultReceiverWrapper;
  
60 ····return-object·v060 ····return-object·v0
61 .end·method61 .end·method
  
62 .method·public·bridge·synthetic·newArray(I)[Ljava/lang/Object;62 .method·public·bridge·synthetic·newArray(I)[Ljava/lang/Object;
63 ····.locals·163 ····.locals·1
  
64 ····.prologue64 ····.prologue
65 ····.line·122365 ····.line·1237
66 ····invoke-virtual·{p0,·p1},·Landroid/support/v4/media/session/MediaSessionCompat$ResultReceiverWrapper$1;->newArray(I)[Landroid/support/v4/media/session/MediaSessionCompat$ResultReceiverWrapper;66 ····invoke-virtual·{p0,·p1},·Landroid/support/v4/media/session/MediaSessionCompat$ResultReceiverWrapper$1;->newArray(I)[Landroid/support/v4/media/session/MediaSessionCompat$ResultReceiverWrapper;
  
67 ····move-result-object·v067 ····move-result-object·v0
  
68 ····return-object·v068 ····return-object·v0
69 .end·method69 .end·method
14.5 KB
smali/android/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21$ExtraSession.smali
    
Offset 20, 15 lines modifiedOffset 20, 15 lines modified
  
20 #·direct·methods20 #·direct·methods
21 .method·constructor·<init>(Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;)V21 .method·constructor·<init>(Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;)V
22 ····.locals·022 ····.locals·0
23 ····.param·p1,·"this$0"····#·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;23 ····.param·p1,·"this$0"····#·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;
  
24 ····.prologue24 ····.prologue
25 ····.line·245225 ····.line·2453
26 ····iput-object·p1,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21$ExtraSession;->this$0:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;26 ····iput-object·p1,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21$ExtraSession;->this$0:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;
  
27 ····invoke-direct·{p0},·Landroid/support/v4/media/session/IMediaSession$Stub;-><init>()V27 ····invoke-direct·{p0},·Landroid/support/v4/media/session/IMediaSession$Stub;-><init>()V
  
28 ····return-void28 ····return-void
29 .end·method29 .end·method
  
Offset 37, 15 lines modifiedOffset 37, 15 lines modified
37 .method·public·adjustVolume(IILjava/lang/String;)V37 .method·public·adjustVolume(IILjava/lang/String;)V
38 ····.locals·138 ····.locals·1
39 ····.param·p1,·"direction"····#·I39 ····.param·p1,·"direction"····#·I
40 ····.param·p2,·"flags"····#·I40 ····.param·p2,·"flags"····#·I
41 ····.param·p3,·"packageName"····#·Ljava/lang/String;41 ····.param·p3,·"packageName"····#·Ljava/lang/String;
  
42 ····.prologue42 ····.prologue
43 ····.line·251143 ····.line·2512
44 ····new-instance·v0,·Ljava/lang/AssertionError;44 ····new-instance·v0,·Ljava/lang/AssertionError;
  
45 ····invoke-direct·{v0},·Ljava/lang/AssertionError;-><init>()V45 ····invoke-direct·{v0},·Ljava/lang/AssertionError;-><init>()V
  
46 ····throw·v046 ····throw·v0
47 .end·method47 .end·method
  
Offset 54, 87 lines modifiedOffset 54, 87 lines modified
54 ····.annotation·system·Ldalvik/annotation/Throws;54 ····.annotation·system·Ldalvik/annotation/Throws;
55 ········value·=·{55 ········value·=·{
56 ············Landroid/os/RemoteException;56 ············Landroid/os/RemoteException;
57 ········}57 ········}
58 ····.end·annotation58 ····.end·annotation
  
59 ····.prologue59 ····.prologue
60 ····.line·260160 ····.line·2602
61 ····new-instance·v0,·Ljava/lang/AssertionError;61 ····new-instance·v0,·Ljava/lang/AssertionError;
  
62 ····invoke-direct·{v0},·Ljava/lang/AssertionError;-><init>()V62 ····invoke-direct·{v0},·Ljava/lang/AssertionError;-><init>()V
  
63 ····throw·v063 ····throw·v0
64 .end·method64 .end·method
  
65 .method·public·getExtras()Landroid/os/Bundle;65 .method·public·getExtras()Landroid/os/Bundle;
66 ····.locals·166 ····.locals·1
  
67 ····.prologue67 ····.prologue
68 ····.line·265468 ····.line·2655
69 ····new-instance·v0,·Ljava/lang/AssertionError;69 ····new-instance·v0,·Ljava/lang/AssertionError;
  
70 ····invoke-direct·{v0},·Ljava/lang/AssertionError;-><init>()V70 ····invoke-direct·{v0},·Ljava/lang/AssertionError;-><init>()V
  
71 ····throw·v071 ····throw·v0
72 .end·method72 .end·method
  
73 .method·public·getFlags()J73 .method·public·getFlags()J
74 ····.locals·174 ····.locals·1
  
75 ····.prologue75 ····.prologue
76 ····.line·249976 ····.line·2500
77 ····new-instance·v0,·Ljava/lang/AssertionError;77 ····new-instance·v0,·Ljava/lang/AssertionError;
  
78 ····invoke-direct·{v0},·Ljava/lang/AssertionError;-><init>()V78 ····invoke-direct·{v0},·Ljava/lang/AssertionError;-><init>()V
  
79 ····throw·v079 ····throw·v0
80 .end·method80 .end·method
  
81 .method·public·getLaunchPendingIntent()Landroid/app/PendingIntent;81 .method·public·getLaunchPendingIntent()Landroid/app/PendingIntent;
82 ····.locals·182 ····.locals·1
  
83 ····.prologue83 ····.prologue
84 ····.line·249284 ····.line·2493
85 ····new-instance·v0,·Ljava/lang/AssertionError;85 ····new-instance·v0,·Ljava/lang/AssertionError;
  
86 ····invoke-direct·{v0},·Ljava/lang/AssertionError;-><init>()V86 ····invoke-direct·{v0},·Ljava/lang/AssertionError;-><init>()V
  
87 ····throw·v087 ····throw·v0
88 .end·method88 .end·method
  
89 .method·public·getMetadata()Landroid/support/v4/media/MediaMetadataCompat;89 .method·public·getMetadata()Landroid/support/v4/media/MediaMetadataCompat;
90 ····.locals·190 ····.locals·1
  
91 ····.prologue91 ····.prologue
92 ····.line·263192 ····.line·2632
93 ····new-instance·v0,·Ljava/lang/AssertionError;93 ····new-instance·v0,·Ljava/lang/AssertionError;
  
94 ····invoke-direct·{v0},·Ljava/lang/AssertionError;-><init>()V94 ····invoke-direct·{v0},·Ljava/lang/AssertionError;-><init>()V
  
95 ····throw·v095 ····throw·v0
96 .end·method96 .end·method
  
97 .method·public·getPackageName()Ljava/lang/String;97 .method·public·getPackageName()Ljava/lang/String;
98 ····.locals·198 ····.locals·1
  
99 ····.prologue99 ····.prologue
100 ····.line·2480100 ····.line·2481
101 ····new-instance·v0,·Ljava/lang/AssertionError;101 ····new-instance·v0,·Ljava/lang/AssertionError;
  
102 ····invoke-direct·{v0},·Ljava/lang/AssertionError;-><init>()V102 ····invoke-direct·{v0},·Ljava/lang/AssertionError;-><init>()V
  
103 ····throw·v0103 ····throw·v0
104 .end·method104 .end·method
  
105 .method·public·getPlaybackState()Landroid/support/v4/media/session/PlaybackStateCompat;105 .method·public·getPlaybackState()Landroid/support/v4/media/session/PlaybackStateCompat;
106 ····.locals·1106 ····.locals·1
  
107 ····.prologue107 ····.prologue
108 ····.line·2636108 ····.line·2637
109 ····iget-object·v0,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21$ExtraSession;->this$0:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;109 ····iget-object·v0,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21$ExtraSession;->this$0:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;
  
110 ····invoke-static·{v0},·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;->access$300(Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;)Landroid/support/v4/media/session/PlaybackStateCompat;110 ····invoke-static·{v0},·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;->access$300(Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;)Landroid/support/v4/media/session/PlaybackStateCompat;
  
111 ····move-result-object·v0111 ····move-result-object·v0
  
112 ····return-object·v0112 ····return-object·v0
Offset 149, 73 lines modifiedOffset 149, 73 lines modified
149 ············"<",149 ············"<",
150 ············"Landroid/support/v4/media/session/MediaSessionCompat$QueueItem;",150 ············"Landroid/support/v4/media/session/MediaSessionCompat$QueueItem;",
151 ············">;"151 ············">;"
152 ········}152 ········}
153 ····.end·annotation153 ····.end·annotation
  
154 ····.prologue154 ····.prologue
Max diff block lines reached; 11082/14686 bytes (75.46%) of diff not shown.
5.41 KB
smali/android/support/v4/media/session/MediaSessionCompat$Token.smali
    
Offset 35, 58 lines modifiedOffset 35, 58 lines modified
  
  
35 #·direct·methods35 #·direct·methods
36 .method·static·constructor·<clinit>()V36 .method·static·constructor·<clinit>()V
37 ····.locals·137 ····.locals·1
  
38 ····.prologue38 ····.prologue
39 ····.line·101939 ····.line·1033
40 ····new-instance·v0,·Landroid/support/v4/media/session/MediaSessionCompat$Token$1;40 ····new-instance·v0,·Landroid/support/v4/media/session/MediaSessionCompat$Token$1;
  
41 ····invoke-direct·{v0},·Landroid/support/v4/media/session/MediaSessionCompat$Token$1;-><init>()V41 ····invoke-direct·{v0},·Landroid/support/v4/media/session/MediaSessionCompat$Token$1;-><init>()V
  
42 ····sput-object·v0,·Landroid/support/v4/media/session/MediaSessionCompat$Token;->CREATOR:Landroid/os/Parcelable$Creator;42 ····sput-object·v0,·Landroid/support/v4/media/session/MediaSessionCompat$Token;->CREATOR:Landroid/os/Parcelable$Creator;
  
43 ····return-void43 ····return-void
44 .end·method44 .end·method
  
45 .method·constructor·<init>(Ljava/lang/Object;)V45 .method·constructor·<init>(Ljava/lang/Object;)V
46 ····.locals·046 ····.locals·0
47 ····.param·p1,·"inner"····#·Ljava/lang/Object;47 ····.param·p1,·"inner"····#·Ljava/lang/Object;
  
48 ····.prologue48 ····.prologue
49 ····.line·94349 ····.line·957
50 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V50 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
51 ····.line·94451 ····.line·958
52 ····iput-object·p1,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$Token;->mInner:Ljava/lang/Object;52 ····iput-object·p1,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$Token;->mInner:Ljava/lang/Object;
  
53 ····.line·94553 ····.line·959
54 ····return-void54 ····return-void
55 .end·method55 .end·method
  
56 .method·public·static·fromToken(Ljava/lang/Object;)Landroid/support/v4/media/session/MediaSessionCompat$Token;56 .method·public·static·fromToken(Ljava/lang/Object;)Landroid/support/v4/media/session/MediaSessionCompat$Token;
57 ····.locals·257 ····.locals·2
58 ····.param·p0,·"token"····#·Ljava/lang/Object;58 ····.param·p0,·"token"····#·Ljava/lang/Object;
  
59 ····.prologue59 ····.prologue
60 ····.line·95960 ····.line·973
61 ····if-eqz·p0,·:cond_061 ····if-eqz·p0,·:cond_0
  
62 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I62 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I
  
63 ····const/16·v1,·0x1563 ····const/16·v1,·0x15
  
64 ····if-ge·v0,·v1,·:cond_164 ····if-ge·v0,·v1,·:cond_1
  
65 ····.line·96065 ····.line·974
66 ····:cond_066 ····:cond_0
67 ····const/4·v0,·0x067 ····const/4·v0,·0x0
  
68 ····.line·96268 ····.line·976
69 ····:goto_069 ····:goto_0
70 ····return-object·v070 ····return-object·v0
  
71 ····:cond_171 ····:cond_1
72 ····new-instance·v0,·Landroid/support/v4/media/session/MediaSessionCompat$Token;72 ····new-instance·v0,·Landroid/support/v4/media/session/MediaSessionCompat$Token;
  
73 ····invoke-static·{p0},·Landroid/support/v4/media/session/MediaSessionCompatApi21;->verifyToken(Ljava/lang/Object;)Ljava/lang/Object;73 ····invoke-static·{p0},·Landroid/support/v4/media/session/MediaSessionCompatApi21;->verifyToken(Ljava/lang/Object;)Ljava/lang/Object;
Offset 100, 81 lines modifiedOffset 100, 81 lines modified
  
  
100 #·virtual·methods100 #·virtual·methods
101 .method·public·describeContents()I101 .method·public·describeContents()I
102 ····.locals·1102 ····.locals·1
  
103 ····.prologue103 ····.prologue
104 ····.line·967104 ····.line·981
105 ····const/4·v0,·0x0105 ····const/4·v0,·0x0
  
106 ····return·v0106 ····return·v0
107 .end·method107 .end·method
  
108 .method·public·equals(Ljava/lang/Object;)Z108 .method·public·equals(Ljava/lang/Object;)Z
109 ····.locals·4109 ····.locals·4
110 ····.param·p1,·"obj"····#·Ljava/lang/Object;110 ····.param·p1,·"obj"····#·Ljava/lang/Object;
  
111 ····.prologue111 ····.prologue
112 ····const/4·v1,·0x1112 ····const/4·v1,·0x1
  
113 ····const/4·v2,·0x0113 ····const/4·v2,·0x0
  
114 ····.line·989114 ····.line·1003
115 ····if-ne·p0,·p1,·:cond_1115 ····if-ne·p0,·p1,·:cond_1
  
116 ····.line·1003116 ····.line·1017
117 ····:cond_0117 ····:cond_0
118 ····:goto_0118 ····:goto_0
119 ····return·v1119 ····return·v1
  
120 ····.line·992120 ····.line·1006
121 ····:cond_1121 ····:cond_1
122 ····instance-of·v3,·p1,·Landroid/support/v4/media/session/MediaSessionCompat$Token;122 ····instance-of·v3,·p1,·Landroid/support/v4/media/session/MediaSessionCompat$Token;
  
123 ····if-nez·v3,·:cond_2123 ····if-nez·v3,·:cond_2
  
124 ····move·v1,·v2124 ····move·v1,·v2
  
125 ····.line·993125 ····.line·1007
126 ····goto·:goto_0126 ····goto·:goto_0
  
127 ····:cond_2127 ····:cond_2
128 ····move-object·v0,·p1128 ····move-object·v0,·p1
  
129 ····.line·996129 ····.line·1010
130 ····check-cast·v0,·Landroid/support/v4/media/session/MediaSessionCompat$Token;130 ····check-cast·v0,·Landroid/support/v4/media/session/MediaSessionCompat$Token;
  
131 ····.line·997131 ····.line·1011
132 ····.local·v0,·"other":Landroid/support/v4/media/session/MediaSessionCompat$Token;132 ····.local·v0,·"other":Landroid/support/v4/media/session/MediaSessionCompat$Token;
133 ····iget-object·v3,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$Token;->mInner:Ljava/lang/Object;133 ····iget-object·v3,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$Token;->mInner:Ljava/lang/Object;
  
134 ····if-nez·v3,·:cond_3134 ····if-nez·v3,·:cond_3
  
135 ····.line·998135 ····.line·1012
136 ····iget-object·v3,·v0,·Landroid/support/v4/media/session/MediaSessionCompat$Token;->mInner:Ljava/lang/Object;136 ····iget-object·v3,·v0,·Landroid/support/v4/media/session/MediaSessionCompat$Token;->mInner:Ljava/lang/Object;
  
137 ····if-eqz·v3,·:cond_0137 ····if-eqz·v3,·:cond_0
  
138 ····move·v1,·v2138 ····move·v1,·v2
  
139 ····goto·:goto_0139 ····goto·:goto_0
  
140 ····.line·1000140 ····.line·1014
141 ····:cond_3141 ····:cond_3
142 ····iget-object·v1,·v0,·Landroid/support/v4/media/session/MediaSessionCompat$Token;->mInner:Ljava/lang/Object;142 ····iget-object·v1,·v0,·Landroid/support/v4/media/session/MediaSessionCompat$Token;->mInner:Ljava/lang/Object;
  
143 ····if-nez·v1,·:cond_4143 ····if-nez·v1,·:cond_4
  
Max diff block lines reached; 2222/5398 bytes (41.16%) of diff not shown.
6.47 KB
smali/android/support/v4/media/session/MediaControllerCompat$Callback$MessageHandler.smali
    
Offset 38, 51 lines modifiedOffset 38, 51 lines modified
  
38 #·direct·methods38 #·direct·methods
39 .method·public·constructor·<init>(Landroid/support/v4/media/session/MediaControllerCompat$Callback;Landroid/os/Looper;)V39 .method·public·constructor·<init>(Landroid/support/v4/media/session/MediaControllerCompat$Callback;Landroid/os/Looper;)V
40 ····.locals·040 ····.locals·0
41 ····.param·p2,·"looper"····#·Landroid/os/Looper;41 ····.param·p2,·"looper"····#·Landroid/os/Looper;
  
42 ····.prologue42 ····.prologue
43 ····.line·64143 ····.line·642
44 ····iput-object·p1,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$Callback$MessageHandler;->this$0:Landroid/support/v4/media/session/MediaControllerCompat$Callback;44 ····iput-object·p1,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$Callback$MessageHandler;->this$0:Landroid/support/v4/media/session/MediaControllerCompat$Callback;
  
45 ····.line·64245 ····.line·643
46 ····invoke-direct·{p0,·p2},·Landroid/os/Handler;-><init>(Landroid/os/Looper;)V46 ····invoke-direct·{p0,·p2},·Landroid/os/Handler;-><init>(Landroid/os/Looper;)V
  
47 ····.line·64347 ····.line·644
48 ····return-void48 ····return-void
49 .end·method49 .end·method
  
  
50 #·virtual·methods50 #·virtual·methods
51 .method·public·handleMessage(Landroid/os/Message;)V51 .method·public·handleMessage(Landroid/os/Message;)V
52 ····.locals·352 ····.locals·3
53 ····.param·p1,·"msg"····#·Landroid/os/Message;53 ····.param·p1,·"msg"····#·Landroid/os/Message;
  
54 ····.prologue54 ····.prologue
55 ····.line·64755 ····.line·648
56 ····iget-object·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$Callback$MessageHandler;->this$0:Landroid/support/v4/media/session/MediaControllerCompat$Callback;56 ····iget-object·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$Callback$MessageHandler;->this$0:Landroid/support/v4/media/session/MediaControllerCompat$Callback;
  
57 ····iget-boolean·v0,·v0,·Landroid/support/v4/media/session/MediaControllerCompat$Callback;->mRegistered:Z57 ····iget-boolean·v0,·v0,·Landroid/support/v4/media/session/MediaControllerCompat$Callback;->mRegistered:Z
  
58 ····if-nez·v0,·:cond_058 ····if-nez·v0,·:cond_0
  
59 ····.line·67659 ····.line·677
60 ····:goto_060 ····:goto_0
61 ····return-void61 ····return-void
  
62 ····.line·65062 ····.line·651
63 ····:cond_063 ····:cond_0
64 ····iget·v0,·p1,·Landroid/os/Message;->what:I64 ····iget·v0,·p1,·Landroid/os/Message;->what:I
  
65 ····packed-switch·v0,·:pswitch_data_065 ····packed-switch·v0,·:pswitch_data_0
  
66 ····goto·:goto_066 ····goto·:goto_0
  
67 ····.line·65267 ····.line·653
68 ····:pswitch_068 ····:pswitch_0
69 ····iget-object·v1,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$Callback$MessageHandler;->this$0:Landroid/support/v4/media/session/MediaControllerCompat$Callback;69 ····iget-object·v1,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$Callback$MessageHandler;->this$0:Landroid/support/v4/media/session/MediaControllerCompat$Callback;
  
70 ····iget-object·v0,·p1,·Landroid/os/Message;->obj:Ljava/lang/Object;70 ····iget-object·v0,·p1,·Landroid/os/Message;->obj:Ljava/lang/Object;
  
71 ····check-cast·v0,·Ljava/lang/String;71 ····check-cast·v0,·Ljava/lang/String;
  
Offset 90, 95 lines modifiedOffset 90, 95 lines modified
  
90 ····move-result-object·v290 ····move-result-object·v2
  
91 ····invoke-virtual·{v1,·v0,·v2},·Landroid/support/v4/media/session/MediaControllerCompat$Callback;->onSessionEvent(Ljava/lang/String;Landroid/os/Bundle;)V91 ····invoke-virtual·{v1,·v0,·v2},·Landroid/support/v4/media/session/MediaControllerCompat$Callback;->onSessionEvent(Ljava/lang/String;Landroid/os/Bundle;)V
  
92 ····goto·:goto_092 ····goto·:goto_0
  
93 ····.line·65593 ····.line·656
94 ····:pswitch_194 ····:pswitch_1
95 ····iget-object·v1,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$Callback$MessageHandler;->this$0:Landroid/support/v4/media/session/MediaControllerCompat$Callback;95 ····iget-object·v1,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$Callback$MessageHandler;->this$0:Landroid/support/v4/media/session/MediaControllerCompat$Callback;
  
96 ····iget-object·v0,·p1,·Landroid/os/Message;->obj:Ljava/lang/Object;96 ····iget-object·v0,·p1,·Landroid/os/Message;->obj:Ljava/lang/Object;
  
97 ····check-cast·v0,·Landroid/support/v4/media/session/PlaybackStateCompat;97 ····check-cast·v0,·Landroid/support/v4/media/session/PlaybackStateCompat;
  
98 ····invoke-virtual·{v1,·v0},·Landroid/support/v4/media/session/MediaControllerCompat$Callback;->onPlaybackStateChanged(Landroid/support/v4/media/session/PlaybackStateCompat;)V98 ····invoke-virtual·{v1,·v0},·Landroid/support/v4/media/session/MediaControllerCompat$Callback;->onPlaybackStateChanged(Landroid/support/v4/media/session/PlaybackStateCompat;)V
  
99 ····goto·:goto_099 ····goto·:goto_0
  
100 ····.line·658100 ····.line·659
101 ····:pswitch_2101 ····:pswitch_2
102 ····iget-object·v1,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$Callback$MessageHandler;->this$0:Landroid/support/v4/media/session/MediaControllerCompat$Callback;102 ····iget-object·v1,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$Callback$MessageHandler;->this$0:Landroid/support/v4/media/session/MediaControllerCompat$Callback;
  
103 ····iget-object·v0,·p1,·Landroid/os/Message;->obj:Ljava/lang/Object;103 ····iget-object·v0,·p1,·Landroid/os/Message;->obj:Ljava/lang/Object;
  
104 ····check-cast·v0,·Landroid/support/v4/media/MediaMetadataCompat;104 ····check-cast·v0,·Landroid/support/v4/media/MediaMetadataCompat;
  
105 ····invoke-virtual·{v1,·v0},·Landroid/support/v4/media/session/MediaControllerCompat$Callback;->onMetadataChanged(Landroid/support/v4/media/MediaMetadataCompat;)V105 ····invoke-virtual·{v1,·v0},·Landroid/support/v4/media/session/MediaControllerCompat$Callback;->onMetadataChanged(Landroid/support/v4/media/MediaMetadataCompat;)V
  
106 ····goto·:goto_0106 ····goto·:goto_0
  
107 ····.line·661107 ····.line·662
108 ····:pswitch_3108 ····:pswitch_3
109 ····iget-object·v1,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$Callback$MessageHandler;->this$0:Landroid/support/v4/media/session/MediaControllerCompat$Callback;109 ····iget-object·v1,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$Callback$MessageHandler;->this$0:Landroid/support/v4/media/session/MediaControllerCompat$Callback;
  
110 ····iget-object·v0,·p1,·Landroid/os/Message;->obj:Ljava/lang/Object;110 ····iget-object·v0,·p1,·Landroid/os/Message;->obj:Ljava/lang/Object;
  
111 ····check-cast·v0,·Ljava/util/List;111 ····check-cast·v0,·Ljava/util/List;
  
112 ····invoke-virtual·{v1,·v0},·Landroid/support/v4/media/session/MediaControllerCompat$Callback;->onQueueChanged(Ljava/util/List;)V112 ····invoke-virtual·{v1,·v0},·Landroid/support/v4/media/session/MediaControllerCompat$Callback;->onQueueChanged(Ljava/util/List;)V
  
113 ····goto·:goto_0113 ····goto·:goto_0
  
114 ····.line·664114 ····.line·665
115 ····:pswitch_4115 ····:pswitch_4
116 ····iget-object·v1,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$Callback$MessageHandler;->this$0:Landroid/support/v4/media/session/MediaControllerCompat$Callback;116 ····iget-object·v1,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$Callback$MessageHandler;->this$0:Landroid/support/v4/media/session/MediaControllerCompat$Callback;
  
117 ····iget-object·v0,·p1,·Landroid/os/Message;->obj:Ljava/lang/Object;117 ····iget-object·v0,·p1,·Landroid/os/Message;->obj:Ljava/lang/Object;
  
118 ····check-cast·v0,·Ljava/lang/CharSequence;118 ····check-cast·v0,·Ljava/lang/CharSequence;
  
119 ····invoke-virtual·{v1,·v0},·Landroid/support/v4/media/session/MediaControllerCompat$Callback;->onQueueTitleChanged(Ljava/lang/CharSequence;)V119 ····invoke-virtual·{v1,·v0},·Landroid/support/v4/media/session/MediaControllerCompat$Callback;->onQueueTitleChanged(Ljava/lang/CharSequence;)V
  
120 ····goto·:goto_0120 ····goto·:goto_0
  
121 ····.line·667121 ····.line·668
122 ····:pswitch_5122 ····:pswitch_5
123 ····iget-object·v1,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$Callback$MessageHandler;->this$0:Landroid/support/v4/media/session/MediaControllerCompat$Callback;123 ····iget-object·v1,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$Callback$MessageHandler;->this$0:Landroid/support/v4/media/session/MediaControllerCompat$Callback;
  
124 ····iget-object·v0,·p1,·Landroid/os/Message;->obj:Ljava/lang/Object;124 ····iget-object·v0,·p1,·Landroid/os/Message;->obj:Ljava/lang/Object;
  
125 ····check-cast·v0,·Landroid/os/Bundle;125 ····check-cast·v0,·Landroid/os/Bundle;
  
126 ····invoke-virtual·{v1,·v0},·Landroid/support/v4/media/session/MediaControllerCompat$Callback;->onExtrasChanged(Landroid/os/Bundle;)V126 ····invoke-virtual·{v1,·v0},·Landroid/support/v4/media/session/MediaControllerCompat$Callback;->onExtrasChanged(Landroid/os/Bundle;)V
  
127 ····goto·:goto_0127 ····goto·:goto_0
  
128 ····.line·670128 ····.line·671
129 ····:pswitch_6129 ····:pswitch_6
130 ····iget-object·v1,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$Callback$MessageHandler;->this$0:Landroid/support/v4/media/session/MediaControllerCompat$Callback;130 ····iget-object·v1,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$Callback$MessageHandler;->this$0:Landroid/support/v4/media/session/MediaControllerCompat$Callback;
  
131 ····iget-object·v0,·p1,·Landroid/os/Message;->obj:Ljava/lang/Object;131 ····iget-object·v0,·p1,·Landroid/os/Message;->obj:Ljava/lang/Object;
  
132 ····check-cast·v0,·Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo;132 ····check-cast·v0,·Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo;
  
Max diff block lines reached; 1318/6449 bytes (20.44%) of diff not shown.
34.3 KB
smali/android/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21.smali
    
Offset 14, 15 lines modifiedOffset 14, 16 lines modified
14 .annotation·system·Ldalvik/annotation/InnerClass;14 .annotation·system·Ldalvik/annotation/InnerClass;
15 ····accessFlags·=·0x815 ····accessFlags·=·0x8
16 ····name·=·"MediaControllerImplApi21"16 ····name·=·"MediaControllerImplApi21"
17 .end·annotation17 .end·annotation
  
18 .annotation·system·Ldalvik/annotation/MemberClasses;18 .annotation·system·Ldalvik/annotation/MemberClasses;
19 ····value·=·{19 ····value·=·{
20 ········Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback;20 ········Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback;,
 21 ········Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraBinderRequestResultReceiver;
21 ····}22 ····}
22 .end·annotation23 .end·annotation
  
  
23 #·instance·fields24 #·instance·fields
24 .field·private·mCallbackMap:Ljava/util/HashMap;25 .field·private·mCallbackMap:Ljava/util/HashMap;
25 ····.annotation·system·Ldalvik/annotation/Signature;26 ····.annotation·system·Ldalvik/annotation/Signature;
Offset 60, 258 lines modifiedOffset 61, 328 lines modified
60 ····.annotation·system·Ldalvik/annotation/Throws;61 ····.annotation·system·Ldalvik/annotation/Throws;
61 ········value·=·{62 ········value·=·{
62 ············Landroid/os/RemoteException;63 ············Landroid/os/RemoteException;
63 ········}64 ········}
64 ····.end·annotation65 ····.end·annotation
  
65 ····.prologue66 ····.prologue
66 ····.line·136867 ····.line·1369
67 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V68 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
68 ····.line·135869 ····.line·1359
69 ····new-instance·v0,·Ljava/util/HashMap;70 ····new-instance·v0,·Ljava/util/HashMap;
  
70 ····invoke-direct·{v0},·Ljava/util/HashMap;-><init>()V71 ····invoke-direct·{v0},·Ljava/util/HashMap;-><init>()V
  
71 ····iput-object·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21;->mCallbackMap:Ljava/util/HashMap;72 ····iput-object·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21;->mCallbackMap:Ljava/util/HashMap;
  
72 ····.line·137073 ····.line·1371
73 ····invoke-virtual·{p2},·Landroid/support/v4/media/session/MediaSessionCompat$Token;->getToken()Ljava/lang/Object;74 ····invoke-virtual·{p2},·Landroid/support/v4/media/session/MediaSessionCompat$Token;->getToken()Ljava/lang/Object;
  
74 ····move-result-object·v075 ····move-result-object·v0
  
75 ····.line·136976 ····.line·1370
76 ····invoke-static·{p1,·v0},·Landroid/support/v4/media/session/MediaControllerCompatApi21;->fromToken(Landroid/content/Context;Ljava/lang/Object;)Ljava/lang/Object;77 ····invoke-static·{p1,·v0},·Landroid/support/v4/media/session/MediaControllerCompatApi21;->fromToken(Landroid/content/Context;Ljava/lang/Object;)Ljava/lang/Object;
  
77 ····move-result-object·v078 ····move-result-object·v0
  
78 ····iput-object·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21;->mControllerObj:Ljava/lang/Object;79 ····iput-object·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21;->mControllerObj:Ljava/lang/Object;
  
79 ····.line·137180 ····.line·1372
80 ····iget-object·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21;->mControllerObj:Ljava/lang/Object;81 ····iget-object·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21;->mControllerObj:Ljava/lang/Object;
  
81 ····if-nez·v0,·:cond_082 ····if-nez·v0,·:cond_0
  
82 ····new-instance·v0,·Landroid/os/RemoteException;83 ····new-instance·v0,·Landroid/os/RemoteException;
  
83 ····invoke-direct·{v0},·Landroid/os/RemoteException;-><init>()V84 ····invoke-direct·{v0},·Landroid/os/RemoteException;-><init>()V
  
84 ····throw·v085 ····throw·v0
  
85 ····.line·137286 ····.line·1373
86 ····:cond_087 ····:cond_0
87 ····invoke-direct·{p0},·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21;->requestExtraBinder()V88 ····invoke-direct·{p0},·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21;->requestExtraBinder()V
  
88 ····.line·137389 ····.line·1374
89 ····return-void90 ····return-void
90 .end·method91 .end·method
  
91 .method·public·constructor·<init>(Landroid/content/Context;Landroid/support/v4/media/session/MediaSessionCompat;)V92 .method·public·constructor·<init>(Landroid/content/Context;Landroid/support/v4/media/session/MediaSessionCompat;)V
92 ····.locals·193 ····.locals·1
93 ····.param·p1,·"context"····#·Landroid/content/Context;94 ····.param·p1,·"context"····#·Landroid/content/Context;
94 ····.param·p2,·"session"····#·Landroid/support/v4/media/session/MediaSessionCompat;95 ····.param·p2,·"session"····#·Landroid/support/v4/media/session/MediaSessionCompat;
  
95 ····.prologue96 ····.prologue
96 ····.line·136197 ····.line·1362
97 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V98 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
98 ····.line·135899 ····.line·1359
99 ····new-instance·v0,·Ljava/util/HashMap;100 ····new-instance·v0,·Ljava/util/HashMap;
  
100 ····invoke-direct·{v0},·Ljava/util/HashMap;-><init>()V101 ····invoke-direct·{v0},·Ljava/util/HashMap;-><init>()V
  
101 ····iput-object·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21;->mCallbackMap:Ljava/util/HashMap;102 ····iput-object·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21;->mCallbackMap:Ljava/util/HashMap;
  
102 ····.line·1363103 ····.line·1364
103 ····invoke-virtual·{p2},·Landroid/support/v4/media/session/MediaSessionCompat;->getSessionToken()Landroid/support/v4/media/session/MediaSessionCompat$Token;104 ····invoke-virtual·{p2},·Landroid/support/v4/media/session/MediaSessionCompat;->getSessionToken()Landroid/support/v4/media/session/MediaSessionCompat$Token;
  
104 ····move-result-object·v0105 ····move-result-object·v0
  
105 ····invoke-virtual·{v0},·Landroid/support/v4/media/session/MediaSessionCompat$Token;->getToken()Ljava/lang/Object;106 ····invoke-virtual·{v0},·Landroid/support/v4/media/session/MediaSessionCompat$Token;->getToken()Ljava/lang/Object;
  
106 ····move-result-object·v0107 ····move-result-object·v0
  
107 ····.line·1362108 ····.line·1363
108 ····invoke-static·{p1,·v0},·Landroid/support/v4/media/session/MediaControllerCompatApi21;->fromToken(Landroid/content/Context;Ljava/lang/Object;)Ljava/lang/Object;109 ····invoke-static·{p1,·v0},·Landroid/support/v4/media/session/MediaControllerCompatApi21;->fromToken(Landroid/content/Context;Ljava/lang/Object;)Ljava/lang/Object;
  
109 ····move-result-object·v0110 ····move-result-object·v0
  
110 ····iput-object·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21;->mControllerObj:Ljava/lang/Object;111 ····iput-object·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21;->mControllerObj:Ljava/lang/Object;
  
111 ····.line·1364112 ····.line·1365
112 ····invoke-direct·{p0},·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21;->requestExtraBinder()V113 ····invoke-direct·{p0},·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21;->requestExtraBinder()V
  
113 ····.line·1365114 ····.line·1366
114 ····return-void115 ····return-void
115 .end·method116 .end·method
  
116 .method·static·synthetic·access$200(Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21;)Landroid/support/v4/media/session/IMediaSession; 
117 ····.locals·1 
118 ····.param·p0,·"x0"····#·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21; 
  
119 ····.prologue 
120 ····.line·1352 
121 ····iget-object·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21;->mExtraBinder:Landroid/support/v4/media/session/IMediaSession; 
  
122 ····return-object·v0 
123 .end·method 
  
124 .method·static·synthetic·access$202(Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21;Landroid/support/v4/media/session/IMediaSession;)Landroid/support/v4/media/session/IMediaSession;117 .method·static·synthetic·access$202(Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21;Landroid/support/v4/media/session/IMediaSession;)Landroid/support/v4/media/session/IMediaSession;
125 ····.locals·0118 ····.locals·0
126 ····.param·p0,·"x0"····#·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21;119 ····.param·p0,·"x0"····#·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21;
127 ····.param·p1,·"x1"····#·Landroid/support/v4/media/session/IMediaSession;120 ····.param·p1,·"x1"····#·Landroid/support/v4/media/session/IMediaSession;
  
128 ····.prologue121 ····.prologue
129 ····.line·1352122 ····.line·1353
130 ····iput-object·p1,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21;->mExtraBinder:Landroid/support/v4/media/session/IMediaSession;123 ····iput-object·p1,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21;->mExtraBinder:Landroid/support/v4/media/session/IMediaSession;
  
131 ····return-object·p1124 ····return-object·p1
132 .end·method125 .end·method
  
Max diff block lines reached; 29337/34946 bytes (83.95%) of diff not shown.
676 B
smali/android/support/v4/media/session/MediaSessionCompat$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 14 lines modified
  
20 #·direct·methods20 #·direct·methods
21 .method·constructor·<init>(Landroid/support/v4/media/session/MediaSessionCompat;)V21 .method·constructor·<init>(Landroid/support/v4/media/session/MediaSessionCompat;)V
22 ····.locals·022 ····.locals·0
23 ····.param·p1,·"this$0"····#·Landroid/support/v4/media/session/MediaSessionCompat;23 ····.param·p1,·"this$0"····#·Landroid/support/v4/media/session/MediaSessionCompat;
  
24 ····.prologue24 ····.prologue
25 ····.line·24225 ····.line·256
26 ····iput-object·p1,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$1;->this$0:Landroid/support/v4/media/session/MediaSessionCompat;26 ····iput-object·p1,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$1;->this$0:Landroid/support/v4/media/session/MediaSessionCompat;
  
27 ····invoke-direct·{p0},·Landroid/support/v4/media/session/MediaSessionCompat$Callback;-><init>()V27 ····invoke-direct·{p0},·Landroid/support/v4/media/session/MediaSessionCompat$Callback;-><init>()V
  
28 ····return-void28 ····return-void
29 .end·method29 .end·method
10.7 KB
smali/android/support/v4/media/session/MediaSessionCompat$QueueItem.smali
    
Offset 41, 163 lines modifiedOffset 41, 163 lines modified
  
  
41 #·direct·methods41 #·direct·methods
42 .method·static·constructor·<clinit>()V42 .method·static·constructor·<clinit>()V
43 ····.locals·143 ····.locals·1
  
44 ····.prologue44 ····.prologue
45 ····.line·118445 ····.line·1198
46 ····new-instance·v0,·Landroid/support/v4/media/session/MediaSessionCompat$QueueItem$1;46 ····new-instance·v0,·Landroid/support/v4/media/session/MediaSessionCompat$QueueItem$1;
  
47 ····invoke-direct·{v0},·Landroid/support/v4/media/session/MediaSessionCompat$QueueItem$1;-><init>()V47 ····invoke-direct·{v0},·Landroid/support/v4/media/session/MediaSessionCompat$QueueItem$1;-><init>()V
  
48 ····sput-object·v0,·Landroid/support/v4/media/session/MediaSessionCompat$QueueItem;->CREATOR:Landroid/os/Parcelable$Creator;48 ····sput-object·v0,·Landroid/support/v4/media/session/MediaSessionCompat$QueueItem;->CREATOR:Landroid/os/Parcelable$Creator;
  
49 ····return-void49 ····return-void
50 .end·method50 .end·method
  
51 .method·constructor·<init>(Landroid/os/Parcel;)V51 .method·constructor·<init>(Landroid/os/Parcel;)V
52 ····.locals·252 ····.locals·2
53 ····.param·p1,·"in"····#·Landroid/os/Parcel;53 ····.param·p1,·"in"····#·Landroid/os/Parcel;
  
54 ····.prologue54 ····.prologue
55 ····.line·107755 ····.line·1091
56 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V56 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
57 ····.line·107857 ····.line·1092
58 ····sget-object·v0,·Landroid/support/v4/media/MediaDescriptionCompat;->CREATOR:Landroid/os/Parcelable$Creator;58 ····sget-object·v0,·Landroid/support/v4/media/MediaDescriptionCompat;->CREATOR:Landroid/os/Parcelable$Creator;
  
59 ····invoke-interface·{v0,·p1},·Landroid/os/Parcelable$Creator;->createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object;59 ····invoke-interface·{v0,·p1},·Landroid/os/Parcelable$Creator;->createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object;
  
60 ····move-result-object·v060 ····move-result-object·v0
  
61 ····check-cast·v0,·Landroid/support/v4/media/MediaDescriptionCompat;61 ····check-cast·v0,·Landroid/support/v4/media/MediaDescriptionCompat;
  
62 ····iput-object·v0,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$QueueItem;->mDescription:Landroid/support/v4/media/MediaDescriptionCompat;62 ····iput-object·v0,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$QueueItem;->mDescription:Landroid/support/v4/media/MediaDescriptionCompat;
  
63 ····.line·107963 ····.line·1093
64 ····invoke-virtual·{p1},·Landroid/os/Parcel;->readLong()J64 ····invoke-virtual·{p1},·Landroid/os/Parcel;->readLong()J
  
65 ····move-result-wide·v065 ····move-result-wide·v0
  
66 ····iput-wide·v0,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$QueueItem;->mId:J66 ····iput-wide·v0,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$QueueItem;->mId:J
  
67 ····.line·108067 ····.line·1094
68 ····return-void68 ····return-void
69 .end·method69 .end·method
  
70 .method·public·constructor·<init>(Landroid/support/v4/media/MediaDescriptionCompat;J)V70 .method·public·constructor·<init>(Landroid/support/v4/media/MediaDescriptionCompat;J)V
71 ····.locals·271 ····.locals·2
72 ····.param·p1,·"description"····#·Landroid/support/v4/media/MediaDescriptionCompat;72 ····.param·p1,·"description"····#·Landroid/support/v4/media/MediaDescriptionCompat;
73 ····.param·p2,·"id"····#·J73 ····.param·p2,·"id"····#·J
  
74 ····.prologue74 ····.prologue
75 ····.line·106275 ····.line·1076
76 ····const/4·v0,·0x076 ····const/4·v0,·0x0
  
77 ····invoke-direct·{p0,·v0,·p1,·p2,·p3},·Landroid/support/v4/media/session/MediaSessionCompat$QueueItem;-><init>(Ljava/lang/Object;Landroid/support/v4/media/MediaDescriptionCompat;J)V77 ····invoke-direct·{p0,·v0,·p1,·p2,·p3},·Landroid/support/v4/media/session/MediaSessionCompat$QueueItem;-><init>(Ljava/lang/Object;Landroid/support/v4/media/MediaDescriptionCompat;J)V
  
78 ····.line·106378 ····.line·1077
79 ····return-void79 ····return-void
80 .end·method80 .end·method
  
81 .method·private·constructor·<init>(Ljava/lang/Object;Landroid/support/v4/media/MediaDescriptionCompat;J)V81 .method·private·constructor·<init>(Ljava/lang/Object;Landroid/support/v4/media/MediaDescriptionCompat;J)V
82 ····.locals·382 ····.locals·3
83 ····.param·p1,·"queueItem"····#·Ljava/lang/Object;83 ····.param·p1,·"queueItem"····#·Ljava/lang/Object;
84 ····.param·p2,·"description"····#·Landroid/support/v4/media/MediaDescriptionCompat;84 ····.param·p2,·"description"····#·Landroid/support/v4/media/MediaDescriptionCompat;
85 ····.param·p3,·"id"····#·J85 ····.param·p3,·"id"····#·J
  
86 ····.prologue86 ····.prologue
87 ····.line·106587 ····.line·1079
88 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V88 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
89 ····.line·106689 ····.line·1080
90 ····if-nez·p2,·:cond_090 ····if-nez·p2,·:cond_0
  
91 ····.line·106791 ····.line·1081
92 ····new-instance·v0,·Ljava/lang/IllegalArgumentException;92 ····new-instance·v0,·Ljava/lang/IllegalArgumentException;
  
93 ····const-string·v1,·"Description·cannot·be·null."93 ····const-string·v1,·"Description·cannot·be·null."
  
94 ····invoke-direct·{v0,·v1},·Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V94 ····invoke-direct·{v0,·v1},·Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V
  
95 ····throw·v095 ····throw·v0
  
96 ····.line·106996 ····.line·1083
97 ····:cond_097 ····:cond_0
98 ····const-wide/16·v0,·-0x198 ····const-wide/16·v0,·-0x1
  
99 ····cmp-long·v0,·p3,·v099 ····cmp-long·v0,·p3,·v0
  
100 ····if-nez·v0,·:cond_1100 ····if-nez·v0,·:cond_1
  
101 ····.line·1070101 ····.line·1084
102 ····new-instance·v0,·Ljava/lang/IllegalArgumentException;102 ····new-instance·v0,·Ljava/lang/IllegalArgumentException;
  
103 ····const-string·v1,·"Id·cannot·be·QueueItem.UNKNOWN_ID"103 ····const-string·v1,·"Id·cannot·be·QueueItem.UNKNOWN_ID"
  
104 ····invoke-direct·{v0,·v1},·Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V104 ····invoke-direct·{v0,·v1},·Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V
  
105 ····throw·v0105 ····throw·v0
  
106 ····.line·1072106 ····.line·1086
107 ····:cond_1107 ····:cond_1
108 ····iput-object·p2,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$QueueItem;->mDescription:Landroid/support/v4/media/MediaDescriptionCompat;108 ····iput-object·p2,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$QueueItem;->mDescription:Landroid/support/v4/media/MediaDescriptionCompat;
  
109 ····.line·1073109 ····.line·1087
110 ····iput-wide·p3,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$QueueItem;->mId:J110 ····iput-wide·p3,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$QueueItem;->mId:J
  
111 ····.line·1074111 ····.line·1088
112 ····iput-object·p1,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$QueueItem;->mItem:Ljava/lang/Object;112 ····iput-object·p1,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$QueueItem;->mItem:Ljava/lang/Object;
  
113 ····.line·1075113 ····.line·1089
114 ····return-void114 ····return-void
115 .end·method115 .end·method
  
116 .method·public·static·fromQueueItem(Ljava/lang/Object;)Landroid/support/v4/media/session/MediaSessionCompat$QueueItem;116 .method·public·static·fromQueueItem(Ljava/lang/Object;)Landroid/support/v4/media/session/MediaSessionCompat$QueueItem;
117 ····.locals·6117 ····.locals·6
118 ····.param·p0,·"queueItem"····#·Ljava/lang/Object;118 ····.param·p0,·"queueItem"····#·Ljava/lang/Object;
  
119 ····.prologue119 ····.prologue
120 ····.line·1153120 ····.line·1167
121 ····if-eqz·p0,·:cond_0121 ····if-eqz·p0,·:cond_0
  
122 ····sget·v4,·Landroid/os/Build$VERSION;->SDK_INT:I122 ····sget·v4,·Landroid/os/Build$VERSION;->SDK_INT:I
  
123 ····const/16·v5,·0x15123 ····const/16·v5,·0x15
  
Max diff block lines reached; 6765/10841 bytes (62.40%) of diff not shown.
26.0 KB
smali/android/support/v4/media/session/MediaControllerCompat$MediaControllerImplBase.smali
    
Offset 27, 64 lines modifiedOffset 27, 64 lines modified
  
27 #·direct·methods27 #·direct·methods
28 .method·public·constructor·<init>(Landroid/support/v4/media/session/MediaSessionCompat$Token;)V28 .method·public·constructor·<init>(Landroid/support/v4/media/session/MediaSessionCompat$Token;)V
29 ····.locals·129 ····.locals·1
30 ····.param·p1,·"token"····#·Landroid/support/v4/media/session/MediaSessionCompat$Token;30 ····.param·p1,·"token"····#·Landroid/support/v4/media/session/MediaSessionCompat$Token;
  
31 ····.prologue31 ····.prologue
32 ····.line·98232 ····.line·983
33 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V33 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
34 ····.line·98334 ····.line·984
35 ····iput-object·p1,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplBase;->mToken:Landroid/support/v4/media/session/MediaSessionCompat$Token;35 ····iput-object·p1,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplBase;->mToken:Landroid/support/v4/media/session/MediaSessionCompat$Token;
  
36 ····.line·98436 ····.line·985
37 ····invoke-virtual·{p1},·Landroid/support/v4/media/session/MediaSessionCompat$Token;->getToken()Ljava/lang/Object;37 ····invoke-virtual·{p1},·Landroid/support/v4/media/session/MediaSessionCompat$Token;->getToken()Ljava/lang/Object;
  
38 ····move-result-object·v038 ····move-result-object·v0
  
39 ····check-cast·v0,·Landroid/os/IBinder;39 ····check-cast·v0,·Landroid/os/IBinder;
  
40 ····invoke-static·{v0},·Landroid/support/v4/media/session/IMediaSession$Stub;->asInterface(Landroid/os/IBinder;)Landroid/support/v4/media/session/IMediaSession;40 ····invoke-static·{v0},·Landroid/support/v4/media/session/IMediaSession$Stub;->asInterface(Landroid/os/IBinder;)Landroid/support/v4/media/session/IMediaSession;
  
41 ····move-result-object·v041 ····move-result-object·v0
  
42 ····iput-object·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplBase;->mBinder:Landroid/support/v4/media/session/IMediaSession;42 ····iput-object·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplBase;->mBinder:Landroid/support/v4/media/session/IMediaSession;
  
43 ····.line·98543 ····.line·986
44 ····return-void44 ····return-void
45 .end·method45 .end·method
  
  
46 #·virtual·methods46 #·virtual·methods
47 .method·public·adjustVolume(II)V47 .method·public·adjustVolume(II)V
48 ····.locals·448 ····.locals·4
49 ····.param·p1,·"direction"····#·I49 ····.param·p1,·"direction"····#·I
50 ····.param·p2,·"flags"····#·I50 ····.param·p2,·"flags"····#·I
  
51 ····.prologue51 ····.prologue
52 ····.line·114552 ····.line·1146
53 ····:try_start_053 ····:try_start_0
54 ····iget-object·v1,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplBase;->mBinder:Landroid/support/v4/media/session/IMediaSession;54 ····iget-object·v1,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplBase;->mBinder:Landroid/support/v4/media/session/IMediaSession;
  
55 ····const/4·v2,·0x055 ····const/4·v2,·0x0
  
56 ····invoke-interface·{v1,·p1,·p2,·v2},·Landroid/support/v4/media/session/IMediaSession;->adjustVolume(IILjava/lang/String;)V56 ····invoke-interface·{v1,·p1,·p2,·v2},·Landroid/support/v4/media/session/IMediaSession;->adjustVolume(IILjava/lang/String;)V
57 ····:try_end_057 ····:try_end_0
58 ····.catch·Landroid/os/RemoteException;·{:try_start_0·..·:try_end_0}·:catch_058 ····.catch·Landroid/os/RemoteException;·{:try_start_0·..·:try_end_0}·:catch_0
  
59 ····.line·114959 ····.line·1150
60 ····:goto_060 ····:goto_0
61 ····return-void61 ····return-void
  
62 ····.line·114662 ····.line·1147
63 ····:catch_063 ····:catch_0
64 ····move-exception·v064 ····move-exception·v0
  
65 ····.line·114765 ····.line·1148
66 ····.local·v0,·"e":Landroid/os/RemoteException;66 ····.local·v0,·"e":Landroid/os/RemoteException;
67 ····const-string·v1,·"MediaControllerCompat"67 ····const-string·v1,·"MediaControllerCompat"
  
68 ····new-instance·v2,·Ljava/lang/StringBuilder;68 ····new-instance·v2,·Ljava/lang/StringBuilder;
  
69 ····invoke-direct·{v2},·Ljava/lang/StringBuilder;-><init>()V69 ····invoke-direct·{v2},·Ljava/lang/StringBuilder;-><init>()V
  
Offset 108, 46 lines modifiedOffset 108, 46 lines modified
108 .end·method108 .end·method
  
109 .method·public·dispatchMediaButtonEvent(Landroid/view/KeyEvent;)Z109 .method·public·dispatchMediaButtonEvent(Landroid/view/KeyEvent;)Z
110 ····.locals·4110 ····.locals·4
111 ····.param·p1,·"event"····#·Landroid/view/KeyEvent;111 ····.param·p1,·"event"····#·Landroid/view/KeyEvent;
  
112 ····.prologue112 ····.prologue
113 ····.line·1020113 ····.line·1021
114 ····if-nez·p1,·:cond_0114 ····if-nez·p1,·:cond_0
  
115 ····.line·1021115 ····.line·1022
116 ····new-instance·v1,·Ljava/lang/IllegalArgumentException;116 ····new-instance·v1,·Ljava/lang/IllegalArgumentException;
  
117 ····const-string·v2,·"event·may·not·be·null."117 ····const-string·v2,·"event·may·not·be·null."
  
118 ····invoke-direct·{v1,·v2},·Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V118 ····invoke-direct·{v1,·v2},·Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V
  
119 ····throw·v1119 ····throw·v1
  
120 ····.line·1024120 ····.line·1025
121 ····:cond_0121 ····:cond_0
122 ····:try_start_0122 ····:try_start_0
123 ····iget-object·v1,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplBase;->mBinder:Landroid/support/v4/media/session/IMediaSession;123 ····iget-object·v1,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplBase;->mBinder:Landroid/support/v4/media/session/IMediaSession;
  
124 ····invoke-interface·{v1,·p1},·Landroid/support/v4/media/session/IMediaSession;->sendMediaButton(Landroid/view/KeyEvent;)Z124 ····invoke-interface·{v1,·p1},·Landroid/support/v4/media/session/IMediaSession;->sendMediaButton(Landroid/view/KeyEvent;)Z
125 ····:try_end_0125 ····:try_end_0
126 ····.catch·Landroid/os/RemoteException;·{:try_start_0·..·:try_end_0}·:catch_0126 ····.catch·Landroid/os/RemoteException;·{:try_start_0·..·:try_end_0}·:catch_0
  
127 ····.line·1028127 ····.line·1029
128 ····:goto_0128 ····:goto_0
129 ····const/4·v1,·0x0129 ····const/4·v1,·0x0
  
130 ····return·v1130 ····return·v1
  
131 ····.line·1025131 ····.line·1026
132 ····:catch_0132 ····:catch_0
133 ····move-exception·v0133 ····move-exception·v0
  
134 ····.line·1026134 ····.line·1027
135 ····.local·v0,·"e":Landroid/os/RemoteException;135 ····.local·v0,·"e":Landroid/os/RemoteException;
136 ····const-string·v1,·"MediaControllerCompat"136 ····const-string·v1,·"MediaControllerCompat"
  
137 ····new-instance·v2,·Ljava/lang/StringBuilder;137 ····new-instance·v2,·Ljava/lang/StringBuilder;
  
138 ····invoke-direct·{v2},·Ljava/lang/StringBuilder;-><init>()V138 ····invoke-direct·{v2},·Ljava/lang/StringBuilder;-><init>()V
  
Offset 170, 33 lines modifiedOffset 170, 33 lines modified
170 ····goto·:goto_0170 ····goto·:goto_0
171 .end·method171 .end·method
  
172 .method·public·getExtras()Landroid/os/Bundle;172 .method·public·getExtras()Landroid/os/Bundle;
173 ····.locals·4173 ····.locals·4
  
174 ····.prologue174 ····.prologue
175 ····.line·1083175 ····.line·1084
176 ····:try_start_0176 ····:try_start_0
177 ····iget-object·v1,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplBase;->mBinder:Landroid/support/v4/media/session/IMediaSession;177 ····iget-object·v1,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplBase;->mBinder:Landroid/support/v4/media/session/IMediaSession;
  
178 ····invoke-interface·{v1},·Landroid/support/v4/media/session/IMediaSession;->getExtras()Landroid/os/Bundle;178 ····invoke-interface·{v1},·Landroid/support/v4/media/session/IMediaSession;->getExtras()Landroid/os/Bundle;
179 ····:try_end_0179 ····:try_end_0
180 ····.catch·Landroid/os/RemoteException;·{:try_start_0·..·:try_end_0}·:catch_0180 ····.catch·Landroid/os/RemoteException;·{:try_start_0·..·:try_end_0}·:catch_0
  
Max diff block lines reached; 22364/26483 bytes (84.45%) of diff not shown.
2.08 KB
smali/android/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi24.smali
    
Offset 22, 48 lines modifiedOffset 22, 48 lines modified
22 ····.annotation·system·Ldalvik/annotation/Throws;22 ····.annotation·system·Ldalvik/annotation/Throws;
23 ········value·=·{23 ········value·=·{
24 ············Landroid/os/RemoteException;24 ············Landroid/os/RemoteException;
25 ········}25 ········}
26 ····.end·annotation26 ····.end·annotation
  
27 ····.prologue27 ····.prologue
28 ····.line·178128 ····.line·1798
29 ····invoke-direct·{p0,·p1,·p2},·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi23;-><init>(Landroid/content/Context;Landroid/support/v4/media/session/MediaSessionCompat$Token;)V29 ····invoke-direct·{p0,·p1,·p2},·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi23;-><init>(Landroid/content/Context;Landroid/support/v4/media/session/MediaSessionCompat$Token;)V
  
30 ····.line·178230 ····.line·1799
31 ····return-void31 ····return-void
32 .end·method32 .end·method
  
33 .method·public·constructor·<init>(Landroid/content/Context;Landroid/support/v4/media/session/MediaSessionCompat;)V33 .method·public·constructor·<init>(Landroid/content/Context;Landroid/support/v4/media/session/MediaSessionCompat;)V
34 ····.locals·034 ····.locals·0
35 ····.param·p1,·"context"····#·Landroid/content/Context;35 ····.param·p1,·"context"····#·Landroid/content/Context;
36 ····.param·p2,·"session"····#·Landroid/support/v4/media/session/MediaSessionCompat;36 ····.param·p2,·"session"····#·Landroid/support/v4/media/session/MediaSessionCompat;
  
37 ····.prologue37 ····.prologue
38 ····.line·177638 ····.line·1793
39 ····invoke-direct·{p0,·p1,·p2},·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi23;-><init>(Landroid/content/Context;Landroid/support/v4/media/session/MediaSessionCompat;)V39 ····invoke-direct·{p0,·p1,·p2},·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi23;-><init>(Landroid/content/Context;Landroid/support/v4/media/session/MediaSessionCompat;)V
  
40 ····.line·177740 ····.line·1794
41 ····return-void41 ····return-void
42 .end·method42 .end·method
  
  
43 #·virtual·methods43 #·virtual·methods
44 .method·public·getTransportControls()Landroid/support/v4/media/session/MediaControllerCompat$TransportControls;44 .method·public·getTransportControls()Landroid/support/v4/media/session/MediaControllerCompat$TransportControls;
45 ····.locals·245 ····.locals·2
  
46 ····.prologue46 ····.prologue
47 ····.line·178647 ····.line·1803
48 ····iget-object·v1,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi24;->mControllerObj:Ljava/lang/Object;48 ····iget-object·v1,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi24;->mControllerObj:Ljava/lang/Object;
  
49 ····invoke-static·{v1},·Landroid/support/v4/media/session/MediaControllerCompatApi21;->getTransportControls(Ljava/lang/Object;)Ljava/lang/Object;49 ····invoke-static·{v1},·Landroid/support/v4/media/session/MediaControllerCompatApi21;->getTransportControls(Ljava/lang/Object;)Ljava/lang/Object;
  
50 ····move-result-object·v050 ····move-result-object·v0
  
51 ····.line·178751 ····.line·1804
52 ····.local·v0,·"controlsObj":Ljava/lang/Object;52 ····.local·v0,·"controlsObj":Ljava/lang/Object;
53 ····if-eqz·v0,·:cond_053 ····if-eqz·v0,·:cond_0
  
54 ····new-instance·v1,·Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsApi24;54 ····new-instance·v1,·Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsApi24;
  
55 ····invoke-direct·{v1,·v0},·Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsApi24;-><init>(Ljava/lang/Object;)V55 ····invoke-direct·{v1,·v0},·Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsApi24;-><init>(Ljava/lang/Object;)V
  
16.1 KB
smali/android/support/v4/media/session/MediaSessionCompat$Callback$StubApi21.smali
    
Offset 22, 445 lines modifiedOffset 22, 445 lines modified
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Landroid/support/v4/media/session/MediaSessionCompat$Callback;)V23 .method·constructor·<init>(Landroid/support/v4/media/session/MediaSessionCompat$Callback;)V
24 ····.locals·024 ····.locals·0
  
25 ····.prologue25 ····.prologue
26 ····.line·78926 ····.line·803
27 ····iput-object·p1,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi21;->this$0:Landroid/support/v4/media/session/MediaSessionCompat$Callback;27 ····iput-object·p1,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi21;->this$0:Landroid/support/v4/media/session/MediaSessionCompat$Callback;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
29 ····.line·79029 ····.line·804
30 ····return-void30 ····return-void
31 .end·method31 .end·method
  
  
32 #·virtual·methods32 #·virtual·methods
33 .method·public·onCommand(Ljava/lang/String;Landroid/os/Bundle;Landroid/os/ResultReceiver;)V33 .method·public·onCommand(Ljava/lang/String;Landroid/os/Bundle;Landroid/os/ResultReceiver;)V
34 ····.locals·434 ····.locals·4
35 ····.param·p1,·"command"····#·Ljava/lang/String;35 ····.param·p1,·"command"····#·Ljava/lang/String;
36 ····.param·p2,·"extras"····#·Landroid/os/Bundle;36 ····.param·p2,·"extras"····#·Landroid/os/Bundle;
37 ····.param·p3,·"cb"····#·Landroid/os/ResultReceiver;37 ····.param·p3,·"cb"····#·Landroid/os/ResultReceiver;
  
38 ····.prologue38 ····.prologue
39 ····.line·79439 ····.line·808
40 ····const-string·v2,·"android.support.v4.media.session.command.GET_EXTRA_BINDER"40 ····const-string·v2,·"android.support.v4.media.session.command.GET_EXTRA_BINDER"
  
41 ····invoke-virtual·{p1,·v2},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z41 ····invoke-virtual·{p1,·v2},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z
  
42 ····move-result·v242 ····move-result·v2
  
43 ····if-eqz·v2,·:cond_143 ····if-eqz·v2,·:cond_1
  
44 ····.line·79544 ····.line·809
45 ····iget-object·v2,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi21;->this$0:Landroid/support/v4/media/session/MediaSessionCompat$Callback;45 ····iget-object·v2,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi21;->this$0:Landroid/support/v4/media/session/MediaSessionCompat$Callback;
  
46 ····iget-object·v2,·v2,·Landroid/support/v4/media/session/MediaSessionCompat$Callback;->mSessionImpl:Ljava/lang/ref/WeakReference;46 ····iget-object·v2,·v2,·Landroid/support/v4/media/session/MediaSessionCompat$Callback;->mSessionImpl:Ljava/lang/ref/WeakReference;
  
47 ····invoke-virtual·{v2},·Ljava/lang/ref/WeakReference;->get()Ljava/lang/Object;47 ····invoke-virtual·{v2},·Ljava/lang/ref/WeakReference;->get()Ljava/lang/Object;
  
48 ····move-result-object·v048 ····move-result-object·v0
  
49 ····check-cast·v0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;49 ····check-cast·v0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;
  
50 ····.line·79650 ····.line·810
51 ····.local·v0,·"impl":Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;51 ····.local·v0,·"impl":Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;
52 ····if-eqz·v0,·:cond_052 ····if-eqz·v0,·:cond_0
  
53 ····.line·79753 ····.line·811
54 ····new-instance·v1,·Landroid/os/Bundle;54 ····new-instance·v1,·Landroid/os/Bundle;
  
55 ····invoke-direct·{v1},·Landroid/os/Bundle;-><init>()V55 ····invoke-direct·{v1},·Landroid/os/Bundle;-><init>()V
  
56 ····.line·79856 ····.line·812
57 ····.local·v1,·"result":Landroid/os/Bundle;57 ····.local·v1,·"result":Landroid/os/Bundle;
58 ····const-string·v2,·"android.support.v4.media.session.EXTRA_BINDER"58 ····const-string·v2,·"android.support.v4.media.session.EXTRA_BINDER"
  
59 ····invoke-virtual·{v0},·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;->getExtraSessionBinder()Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21$ExtraSession;59 ····invoke-virtual·{v0},·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;->getExtraSessionBinder()Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21$ExtraSession;
  
60 ····move-result-object·v360 ····move-result-object·v3
  
61 ····invoke-static·{v1,·v2,·v3},·Landroid/support/v4/app/BundleCompat;->putBinder(Landroid/os/Bundle;Ljava/lang/String;Landroid/os/IBinder;)V61 ····invoke-static·{v1,·v2,·v3},·Landroid/support/v4/app/BundleCompat;->putBinder(Landroid/os/Bundle;Ljava/lang/String;Landroid/os/IBinder;)V
  
62 ····.line·79962 ····.line·813
63 ····const/4·v2,·0x063 ····const/4·v2,·0x0
  
64 ····invoke-virtual·{p3,·v2,·v1},·Landroid/os/ResultReceiver;->send(ILandroid/os/Bundle;)V64 ····invoke-virtual·{p3,·v2,·v1},·Landroid/os/ResultReceiver;->send(ILandroid/os/Bundle;)V
  
65 ····.line·80465 ····.line·818
66 ····.end·local·v0····#·"impl":Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;66 ····.end·local·v0····#·"impl":Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;
67 ····.end·local·v1····#·"result":Landroid/os/Bundle;67 ····.end·local·v1····#·"result":Landroid/os/Bundle;
68 ····:cond_068 ····:cond_0
69 ····:goto_069 ····:goto_0
70 ····return-void70 ····return-void
  
71 ····.line·80271 ····.line·816
72 ····:cond_172 ····:cond_1
73 ····iget-object·v2,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi21;->this$0:Landroid/support/v4/media/session/MediaSessionCompat$Callback;73 ····iget-object·v2,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi21;->this$0:Landroid/support/v4/media/session/MediaSessionCompat$Callback;
  
74 ····invoke-virtual·{v2,·p1,·p2,·p3},·Landroid/support/v4/media/session/MediaSessionCompat$Callback;->onCommand(Ljava/lang/String;Landroid/os/Bundle;Landroid/os/ResultReceiver;)V74 ····invoke-virtual·{v2,·p1,·p2,·p3},·Landroid/support/v4/media/session/MediaSessionCompat$Callback;->onCommand(Ljava/lang/String;Landroid/os/Bundle;Landroid/os/ResultReceiver;)V
  
75 ····goto·:goto_075 ····goto·:goto_0
76 .end·method76 .end·method
  
77 .method·public·onCustomAction(Ljava/lang/String;Landroid/os/Bundle;)V77 .method·public·onCustomAction(Ljava/lang/String;Landroid/os/Bundle;)V
78 ····.locals·578 ····.locals·5
79 ····.param·p1,·"action"····#·Ljava/lang/String;79 ····.param·p1,·"action"····#·Ljava/lang/String;
80 ····.param·p2,·"extras"····#·Landroid/os/Bundle;80 ····.param·p2,·"extras"····#·Landroid/os/Bundle;
  
81 ····.prologue81 ····.prologue
82 ····.line·87382 ····.line·887
83 ····const-string·v4,·"android.support.v4.media.session.action.PLAY_FROM_URI"83 ····const-string·v4,·"android.support.v4.media.session.action.PLAY_FROM_URI"
  
84 ····invoke-virtual·{p1,·v4},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z84 ····invoke-virtual·{p1,·v4},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z
  
85 ····move-result·v485 ····move-result·v4
  
86 ····if-eqz·v4,·:cond_086 ····if-eqz·v4,·:cond_0
  
87 ····.line·87487 ····.line·888
88 ····const-string·v4,·"android.support.v4.media.session.action.ARGUMENT_URI"88 ····const-string·v4,·"android.support.v4.media.session.action.ARGUMENT_URI"
  
89 ····invoke-virtual·{p2,·v4},·Landroid/os/Bundle;->getParcelable(Ljava/lang/String;)Landroid/os/Parcelable;89 ····invoke-virtual·{p2,·v4},·Landroid/os/Bundle;->getParcelable(Ljava/lang/String;)Landroid/os/Parcelable;
  
90 ····move-result-object·v390 ····move-result-object·v3
  
91 ····check-cast·v3,·Landroid/net/Uri;91 ····check-cast·v3,·Landroid/net/Uri;
  
92 ····.line·87592 ····.line·889
93 ····.local·v3,·"uri":Landroid/net/Uri;93 ····.local·v3,·"uri":Landroid/net/Uri;
94 ····const-string·v4,·"android.support.v4.media.session.action.ARGUMENT_EXTRAS"94 ····const-string·v4,·"android.support.v4.media.session.action.ARGUMENT_EXTRAS"
  
95 ····invoke-virtual·{p2,·v4},·Landroid/os/Bundle;->getParcelable(Ljava/lang/String;)Landroid/os/Parcelable;95 ····invoke-virtual·{p2,·v4},·Landroid/os/Bundle;->getParcelable(Ljava/lang/String;)Landroid/os/Parcelable;
  
96 ····move-result-object·v096 ····move-result-object·v0
  
97 ····check-cast·v0,·Landroid/os/Bundle;97 ····check-cast·v0,·Landroid/os/Bundle;
  
98 ····.line·87698 ····.line·890
99 ····.local·v0,·"bundle":Landroid/os/Bundle;99 ····.local·v0,·"bundle":Landroid/os/Bundle;
100 ····iget-object·v4,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi21;->this$0:Landroid/support/v4/media/session/MediaSessionCompat$Callback;100 ····iget-object·v4,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi21;->this$0:Landroid/support/v4/media/session/MediaSessionCompat$Callback;
  
101 ····invoke-virtual·{v4,·v3,·v0},·Landroid/support/v4/media/session/MediaSessionCompat$Callback;->onPlayFromUri(Landroid/net/Uri;Landroid/os/Bundle;)V101 ····invoke-virtual·{v4,·v3,·v0},·Landroid/support/v4/media/session/MediaSessionCompat$Callback;->onPlayFromUri(Landroid/net/Uri;Landroid/os/Bundle;)V
  
102 ····.line·894102 ····.line·908
103 ····.end·local·v0····#·"bundle":Landroid/os/Bundle;103 ····.end·local·v0····#·"bundle":Landroid/os/Bundle;
Max diff block lines reached; 11518/16318 bytes (70.58%) of diff not shown.
2.47 KB
smali/android/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback$2.smali
    
Offset 25, 15 lines modifiedOffset 25, 15 lines modified
  
25 #·direct·methods25 #·direct·methods
26 .method·constructor·<init>(Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback;Landroid/support/v4/media/session/PlaybackStateCompat;)V26 .method·constructor·<init>(Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback;Landroid/support/v4/media/session/PlaybackStateCompat;)V
27 ····.locals·027 ····.locals·0
28 ····.param·p1,·"this$1"····#·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback;28 ····.param·p1,·"this$1"····#·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback;
  
29 ····.prologue29 ····.prologue
30 ····.line·157830 ····.line·1595
31 ····iput-object·p1,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback$2;->this$1:Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback;31 ····iput-object·p1,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback$2;->this$1:Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback;
  
32 ····iput-object·p2,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback$2;->val$state:Landroid/support/v4/media/session/PlaybackStateCompat;32 ····iput-object·p2,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback$2;->val$state:Landroid/support/v4/media/session/PlaybackStateCompat;
  
33 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V33 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
34 ····return-void34 ····return-void
Offset 41, 21 lines modifiedOffset 41, 21 lines modified
  
  
41 #·virtual·methods41 #·virtual·methods
42 .method·public·run()V42 .method·public·run()V
43 ····.locals·243 ····.locals·2
  
44 ····.prologue44 ····.prologue
45 ····.line·158145 ····.line·1598
46 ····iget-object·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback$2;->this$1:Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback;46 ····iget-object·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback$2;->this$1:Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback;
  
47 ····invoke-static·{v0},·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback;->access$500(Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback;)Landroid/support/v4/media/session/MediaControllerCompat$Callback;47 ····invoke-static·{v0},·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback;->access$400(Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback;)Landroid/support/v4/media/session/MediaControllerCompat$Callback;
  
48 ····move-result-object·v048 ····move-result-object·v0
  
49 ····iget-object·v1,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback$2;->val$state:Landroid/support/v4/media/session/PlaybackStateCompat;49 ····iget-object·v1,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback$2;->val$state:Landroid/support/v4/media/session/PlaybackStateCompat;
  
50 ····invoke-virtual·{v0,·v1},·Landroid/support/v4/media/session/MediaControllerCompat$Callback;->onPlaybackStateChanged(Landroid/support/v4/media/session/PlaybackStateCompat;)V50 ····invoke-virtual·{v0,·v1},·Landroid/support/v4/media/session/MediaControllerCompat$Callback;->onPlaybackStateChanged(Landroid/support/v4/media/session/PlaybackStateCompat;)V
  
51 ····.line·158251 ····.line·1599
52 ····return-void52 ····return-void
53 .end·method53 .end·method
2.08 KB
smali/android/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi23.smali
    
Offset 22, 48 lines modifiedOffset 22, 48 lines modified
22 ····.annotation·system·Ldalvik/annotation/Throws;22 ····.annotation·system·Ldalvik/annotation/Throws;
23 ········value·=·{23 ········value·=·{
24 ············Landroid/os/RemoteException;24 ············Landroid/os/RemoteException;
25 ········}25 ········}
26 ····.end·annotation26 ····.end·annotation
  
27 ····.prologue27 ····.prologue
28 ····.line·175028 ····.line·1767
29 ····invoke-direct·{p0,·p1,·p2},·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21;-><init>(Landroid/content/Context;Landroid/support/v4/media/session/MediaSessionCompat$Token;)V29 ····invoke-direct·{p0,·p1,·p2},·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21;-><init>(Landroid/content/Context;Landroid/support/v4/media/session/MediaSessionCompat$Token;)V
  
30 ····.line·175130 ····.line·1768
31 ····return-void31 ····return-void
32 .end·method32 .end·method
  
33 .method·public·constructor·<init>(Landroid/content/Context;Landroid/support/v4/media/session/MediaSessionCompat;)V33 .method·public·constructor·<init>(Landroid/content/Context;Landroid/support/v4/media/session/MediaSessionCompat;)V
34 ····.locals·034 ····.locals·0
35 ····.param·p1,·"context"····#·Landroid/content/Context;35 ····.param·p1,·"context"····#·Landroid/content/Context;
36 ····.param·p2,·"session"····#·Landroid/support/v4/media/session/MediaSessionCompat;36 ····.param·p2,·"session"····#·Landroid/support/v4/media/session/MediaSessionCompat;
  
37 ····.prologue37 ····.prologue
38 ····.line·174538 ····.line·1762
39 ····invoke-direct·{p0,·p1,·p2},·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21;-><init>(Landroid/content/Context;Landroid/support/v4/media/session/MediaSessionCompat;)V39 ····invoke-direct·{p0,·p1,·p2},·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21;-><init>(Landroid/content/Context;Landroid/support/v4/media/session/MediaSessionCompat;)V
  
40 ····.line·174640 ····.line·1763
41 ····return-void41 ····return-void
42 .end·method42 .end·method
  
  
43 #·virtual·methods43 #·virtual·methods
44 .method·public·getTransportControls()Landroid/support/v4/media/session/MediaControllerCompat$TransportControls;44 .method·public·getTransportControls()Landroid/support/v4/media/session/MediaControllerCompat$TransportControls;
45 ····.locals·245 ····.locals·2
  
46 ····.prologue46 ····.prologue
47 ····.line·175547 ····.line·1772
48 ····iget-object·v1,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi23;->mControllerObj:Ljava/lang/Object;48 ····iget-object·v1,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi23;->mControllerObj:Ljava/lang/Object;
  
49 ····invoke-static·{v1},·Landroid/support/v4/media/session/MediaControllerCompatApi21;->getTransportControls(Ljava/lang/Object;)Ljava/lang/Object;49 ····invoke-static·{v1},·Landroid/support/v4/media/session/MediaControllerCompatApi21;->getTransportControls(Ljava/lang/Object;)Ljava/lang/Object;
  
50 ····move-result-object·v050 ····move-result-object·v0
  
51 ····.line·175651 ····.line·1773
52 ····.local·v0,·"controlsObj":Ljava/lang/Object;52 ····.local·v0,·"controlsObj":Ljava/lang/Object;
53 ····if-eqz·v0,·:cond_053 ····if-eqz·v0,·:cond_0
  
54 ····new-instance·v1,·Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsApi23;54 ····new-instance·v1,·Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsApi23;
  
55 ····invoke-direct·{v1,·v0},·Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsApi23;-><init>(Ljava/lang/Object;)V55 ····invoke-direct·{v1,·v0},·Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsApi23;-><init>(Ljava/lang/Object;)V
  
2.65 KB
smali/android/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback$1.smali
    
Offset 27, 15 lines modifiedOffset 27, 15 lines modified
  
27 #·direct·methods27 #·direct·methods
28 .method·constructor·<init>(Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback;Ljava/lang/String;Landroid/os/Bundle;)V28 .method·constructor·<init>(Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback;Ljava/lang/String;Landroid/os/Bundle;)V
29 ····.locals·029 ····.locals·0
30 ····.param·p1,·"this$1"····#·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback;30 ····.param·p1,·"this$1"····#·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback;
  
31 ····.prologue31 ····.prologue
32 ····.line·156132 ····.line·1578
33 ····iput-object·p1,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback$1;->this$1:Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback;33 ····iput-object·p1,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback$1;->this$1:Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback;
  
34 ····iput-object·p2,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback$1;->val$event:Ljava/lang/String;34 ····iput-object·p2,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback$1;->val$event:Ljava/lang/String;
  
35 ····iput-object·p3,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback$1;->val$extras:Landroid/os/Bundle;35 ····iput-object·p3,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback$1;->val$extras:Landroid/os/Bundle;
  
36 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V36 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
Offset 45, 23 lines modifiedOffset 45, 23 lines modified
  
  
45 #·virtual·methods45 #·virtual·methods
46 .method·public·run()V46 .method·public·run()V
47 ····.locals·347 ····.locals·3
  
48 ····.prologue48 ····.prologue
49 ····.line·156449 ····.line·1581
50 ····iget-object·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback$1;->this$1:Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback;50 ····iget-object·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback$1;->this$1:Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback;
  
51 ····invoke-static·{v0},·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback;->access$500(Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback;)Landroid/support/v4/media/session/MediaControllerCompat$Callback;51 ····invoke-static·{v0},·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback;->access$400(Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback;)Landroid/support/v4/media/session/MediaControllerCompat$Callback;
  
52 ····move-result-object·v052 ····move-result-object·v0
  
53 ····iget-object·v1,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback$1;->val$event:Ljava/lang/String;53 ····iget-object·v1,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback$1;->val$event:Ljava/lang/String;
  
54 ····iget-object·v2,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback$1;->val$extras:Landroid/os/Bundle;54 ····iget-object·v2,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback$1;->val$extras:Landroid/os/Bundle;
  
55 ····invoke-virtual·{v0,·v1,·v2},·Landroid/support/v4/media/session/MediaControllerCompat$Callback;->onSessionEvent(Ljava/lang/String;Landroid/os/Bundle;)V55 ····invoke-virtual·{v0,·v1,·v2},·Landroid/support/v4/media/session/MediaControllerCompat$Callback;->onSessionEvent(Ljava/lang/String;Landroid/os/Bundle;)V
  
56 ····.line·156556 ····.line·1582
57 ····return-void57 ····return-void
58 .end·method58 .end·method
24.2 KB
smali/android/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21.smali
    
Offset 51, 147 lines modifiedOffset 51, 147 lines modified
51 #·direct·methods51 #·direct·methods
52 .method·public·constructor·<init>(Landroid/content/Context;Ljava/lang/String;)V52 .method·public·constructor·<init>(Landroid/content/Context;Ljava/lang/String;)V
53 ····.locals·253 ····.locals·2
54 ····.param·p1,·"context"····#·Landroid/content/Context;54 ····.param·p1,·"context"····#·Landroid/content/Context;
55 ····.param·p2,·"tag"····#·Ljava/lang/String;55 ····.param·p2,·"tag"····#·Ljava/lang/String;
  
56 ····.prologue56 ····.prologue
57 ····.line·229157 ····.line·2290
58 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V58 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
59 ····.line·228359 ····.line·2282
60 ····const/4·v0,·0x060 ····const/4·v0,·0x0
  
61 ····iput-boolean·v0,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;->mDestroyed:Z61 ····iput-boolean·v0,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;->mDestroyed:Z
  
62 ····.line·228562 ····.line·2284
63 ····new-instance·v0,·Landroid/os/RemoteCallbackList;63 ····new-instance·v0,·Landroid/os/RemoteCallbackList;
  
64 ····invoke-direct·{v0},·Landroid/os/RemoteCallbackList;-><init>()V64 ····invoke-direct·{v0},·Landroid/os/RemoteCallbackList;-><init>()V
  
65 ····iput-object·v0,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;->mExtraControllerCallbacks:Landroid/os/RemoteCallbackList;65 ····iput-object·v0,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;->mExtraControllerCallbacks:Landroid/os/RemoteCallbackList;
  
66 ····.line·229266 ····.line·2291
67 ····invoke-static·{p1,·p2},·Landroid/support/v4/media/session/MediaSessionCompatApi21;->createSession(Landroid/content/Context;Ljava/lang/String;)Ljava/lang/Object;67 ····invoke-static·{p1,·p2},·Landroid/support/v4/media/session/MediaSessionCompatApi21;->createSession(Landroid/content/Context;Ljava/lang/String;)Ljava/lang/Object;
  
68 ····move-result-object·v068 ····move-result-object·v0
  
69 ····iput-object·v0,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;->mSessionObj:Ljava/lang/Object;69 ····iput-object·v0,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;->mSessionObj:Ljava/lang/Object;
  
70 ····.line·229370 ····.line·2292
71 ····new-instance·v0,·Landroid/support/v4/media/session/MediaSessionCompat$Token;71 ····new-instance·v0,·Landroid/support/v4/media/session/MediaSessionCompat$Token;
  
72 ····iget-object·v1,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;->mSessionObj:Ljava/lang/Object;72 ····iget-object·v1,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;->mSessionObj:Ljava/lang/Object;
  
73 ····invoke-static·{v1},·Landroid/support/v4/media/session/MediaSessionCompatApi21;->getSessionToken(Ljava/lang/Object;)Landroid/os/Parcelable;73 ····invoke-static·{v1},·Landroid/support/v4/media/session/MediaSessionCompatApi21;->getSessionToken(Ljava/lang/Object;)Landroid/os/Parcelable;
  
74 ····move-result-object·v174 ····move-result-object·v1
  
75 ····invoke-direct·{v0,·v1},·Landroid/support/v4/media/session/MediaSessionCompat$Token;-><init>(Ljava/lang/Object;)V75 ····invoke-direct·{v0,·v1},·Landroid/support/v4/media/session/MediaSessionCompat$Token;-><init>(Ljava/lang/Object;)V
  
76 ····iput-object·v0,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;->mToken:Landroid/support/v4/media/session/MediaSessionCompat$Token;76 ····iput-object·v0,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;->mToken:Landroid/support/v4/media/session/MediaSessionCompat$Token;
  
77 ····.line·229477 ····.line·2293
78 ····return-void78 ····return-void
79 .end·method79 .end·method
  
80 .method·public·constructor·<init>(Ljava/lang/Object;)V80 .method·public·constructor·<init>(Ljava/lang/Object;)V
81 ····.locals·281 ····.locals·2
82 ····.param·p1,·"mediaSession"····#·Ljava/lang/Object;82 ····.param·p1,·"mediaSession"····#·Ljava/lang/Object;
  
83 ····.prologue83 ····.prologue
84 ····.line·229684 ····.line·2295
85 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V85 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
86 ····.line·228386 ····.line·2282
87 ····const/4·v0,·0x087 ····const/4·v0,·0x0
  
88 ····iput-boolean·v0,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;->mDestroyed:Z88 ····iput-boolean·v0,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;->mDestroyed:Z
  
89 ····.line·228589 ····.line·2284
90 ····new-instance·v0,·Landroid/os/RemoteCallbackList;90 ····new-instance·v0,·Landroid/os/RemoteCallbackList;
  
91 ····invoke-direct·{v0},·Landroid/os/RemoteCallbackList;-><init>()V91 ····invoke-direct·{v0},·Landroid/os/RemoteCallbackList;-><init>()V
  
92 ····iput-object·v0,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;->mExtraControllerCallbacks:Landroid/os/RemoteCallbackList;92 ····iput-object·v0,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;->mExtraControllerCallbacks:Landroid/os/RemoteCallbackList;
  
93 ····.line·229793 ····.line·2296
94 ····invoke-static·{p1},·Landroid/support/v4/media/session/MediaSessionCompatApi21;->verifySession(Ljava/lang/Object;)Ljava/lang/Object;94 ····invoke-static·{p1},·Landroid/support/v4/media/session/MediaSessionCompatApi21;->verifySession(Ljava/lang/Object;)Ljava/lang/Object;
  
95 ····move-result-object·v095 ····move-result-object·v0
  
96 ····iput-object·v0,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;->mSessionObj:Ljava/lang/Object;96 ····iput-object·v0,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;->mSessionObj:Ljava/lang/Object;
  
97 ····.line·229897 ····.line·2297
98 ····new-instance·v0,·Landroid/support/v4/media/session/MediaSessionCompat$Token;98 ····new-instance·v0,·Landroid/support/v4/media/session/MediaSessionCompat$Token;
  
99 ····iget-object·v1,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;->mSessionObj:Ljava/lang/Object;99 ····iget-object·v1,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;->mSessionObj:Ljava/lang/Object;
  
100 ····invoke-static·{v1},·Landroid/support/v4/media/session/MediaSessionCompatApi21;->getSessionToken(Ljava/lang/Object;)Landroid/os/Parcelable;100 ····invoke-static·{v1},·Landroid/support/v4/media/session/MediaSessionCompatApi21;->getSessionToken(Ljava/lang/Object;)Landroid/os/Parcelable;
  
101 ····move-result-object·v1101 ····move-result-object·v1
  
102 ····invoke-direct·{v0,·v1},·Landroid/support/v4/media/session/MediaSessionCompat$Token;-><init>(Ljava/lang/Object;)V102 ····invoke-direct·{v0,·v1},·Landroid/support/v4/media/session/MediaSessionCompat$Token;-><init>(Ljava/lang/Object;)V
  
103 ····iput-object·v0,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;->mToken:Landroid/support/v4/media/session/MediaSessionCompat$Token;103 ····iput-object·v0,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;->mToken:Landroid/support/v4/media/session/MediaSessionCompat$Token;
  
104 ····.line·2299104 ····.line·2298
105 ····return-void105 ····return-void
106 .end·method106 .end·method
  
107 .method·static·synthetic·access$100(Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;)Z107 .method·static·synthetic·access$100(Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;)Z
108 ····.locals·1108 ····.locals·1
109 ····.param·p0,·"x0"····#·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;109 ····.param·p0,·"x0"····#·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;
  
110 ····.prologue110 ····.prologue
111 ····.line·2279111 ····.line·2278
112 ····iget-boolean·v0,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;->mDestroyed:Z112 ····iget-boolean·v0,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;->mDestroyed:Z
  
113 ····return·v0113 ····return·v0
114 .end·method114 .end·method
  
115 .method·static·synthetic·access$200(Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;)Landroid/os/RemoteCallbackList;115 .method·static·synthetic·access$200(Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;)Landroid/os/RemoteCallbackList;
116 ····.locals·1116 ····.locals·1
117 ····.param·p0,·"x0"····#·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;117 ····.param·p0,·"x0"····#·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;
  
118 ····.prologue118 ····.prologue
119 ····.line·2279119 ····.line·2278
120 ····iget-object·v0,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;->mExtraControllerCallbacks:Landroid/os/RemoteCallbackList;120 ····iget-object·v0,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;->mExtraControllerCallbacks:Landroid/os/RemoteCallbackList;
  
121 ····return-object·v0121 ····return-object·v0
122 .end·method122 .end·method
  
123 .method·static·synthetic·access$300(Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;)Landroid/support/v4/media/session/PlaybackStateCompat;123 .method·static·synthetic·access$300(Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;)Landroid/support/v4/media/session/PlaybackStateCompat;
124 ····.locals·1124 ····.locals·1
125 ····.param·p0,·"x0"····#·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;125 ····.param·p0,·"x0"····#·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;
  
126 ····.prologue126 ····.prologue
127 ····.line·2279127 ····.line·2278
128 ····iget-object·v0,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;->mPlaybackState:Landroid/support/v4/media/session/PlaybackStateCompat;128 ····iget-object·v0,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;->mPlaybackState:Landroid/support/v4/media/session/PlaybackStateCompat;
  
129 ····return-object·v0129 ····return-object·v0
130 .end·method130 .end·method
  
  
131 #·virtual·methods131 #·virtual·methods
132 .method·public·getCallingPackage()Ljava/lang/String;132 .method·public·getCallingPackage()Ljava/lang/String;
133 ····.locals·2133 ····.locals·2
Max diff block lines reached; 19225/24625 bytes (78.07%) of diff not shown.
2.45 KB
smali/android/support/v4/media/session/MediaSessionCompat$Token$1.smali
    
Offset 28, 86 lines modifiedOffset 28, 86 lines modified
  
  
28 #·direct·methods28 #·direct·methods
29 .method·constructor·<init>()V29 .method·constructor·<init>()V
30 ····.locals·030 ····.locals·0
  
31 ····.prologue31 ····.prologue
32 ····.line·102032 ····.line·1034
33 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V33 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
34 ····return-void34 ····return-void
35 .end·method35 .end·method
  
  
36 #·virtual·methods36 #·virtual·methods
37 .method·public·createFromParcel(Landroid/os/Parcel;)Landroid/support/v4/media/session/MediaSessionCompat$Token;37 .method·public·createFromParcel(Landroid/os/Parcel;)Landroid/support/v4/media/session/MediaSessionCompat$Token;
38 ····.locals·338 ····.locals·3
39 ····.param·p1,·"in"····#·Landroid/os/Parcel;39 ····.param·p1,·"in"····#·Landroid/os/Parcel;
  
40 ····.prologue40 ····.prologue
41 ····.line·102441 ····.line·1038
42 ····sget·v1,·Landroid/os/Build$VERSION;->SDK_INT:I42 ····sget·v1,·Landroid/os/Build$VERSION;->SDK_INT:I
  
43 ····const/16·v2,·0x1543 ····const/16·v2,·0x15
  
44 ····if-lt·v1,·v2,·:cond_044 ····if-lt·v1,·v2,·:cond_0
  
45 ····.line·102545 ····.line·1039
46 ····const/4·v1,·0x046 ····const/4·v1,·0x0
  
47 ····invoke-virtual·{p1,·v1},·Landroid/os/Parcel;->readParcelable(Ljava/lang/ClassLoader;)Landroid/os/Parcelable;47 ····invoke-virtual·{p1,·v1},·Landroid/os/Parcel;->readParcelable(Ljava/lang/ClassLoader;)Landroid/os/Parcelable;
  
48 ····move-result-object·v048 ····move-result-object·v0
  
49 ····.line·102949 ····.line·1043
50 ····:goto_050 ····:goto_0
51 ····new-instance·v1,·Landroid/support/v4/media/session/MediaSessionCompat$Token;51 ····new-instance·v1,·Landroid/support/v4/media/session/MediaSessionCompat$Token;
  
52 ····invoke-direct·{v1,·v0},·Landroid/support/v4/media/session/MediaSessionCompat$Token;-><init>(Ljava/lang/Object;)V52 ····invoke-direct·{v1,·v0},·Landroid/support/v4/media/session/MediaSessionCompat$Token;-><init>(Ljava/lang/Object;)V
  
53 ····return-object·v153 ····return-object·v1
  
54 ····.line·102754 ····.line·1041
55 ····:cond_055 ····:cond_0
56 ····invoke-virtual·{p1},·Landroid/os/Parcel;->readStrongBinder()Landroid/os/IBinder;56 ····invoke-virtual·{p1},·Landroid/os/Parcel;->readStrongBinder()Landroid/os/IBinder;
  
57 ····move-result-object·v057 ····move-result-object·v0
  
58 ····.local·v0,·"inner":Landroid/os/IBinder;58 ····.local·v0,·"inner":Landroid/os/IBinder;
59 ····goto·:goto_059 ····goto·:goto_0
60 .end·method60 .end·method
  
61 .method·public·bridge·synthetic·createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object;61 .method·public·bridge·synthetic·createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object;
62 ····.locals·162 ····.locals·1
  
63 ····.prologue63 ····.prologue
64 ····.line·102064 ····.line·1034
65 ····invoke-virtual·{p0,·p1},·Landroid/support/v4/media/session/MediaSessionCompat$Token$1;->createFromParcel(Landroid/os/Parcel;)Landroid/support/v4/media/session/MediaSessionCompat$Token;65 ····invoke-virtual·{p0,·p1},·Landroid/support/v4/media/session/MediaSessionCompat$Token$1;->createFromParcel(Landroid/os/Parcel;)Landroid/support/v4/media/session/MediaSessionCompat$Token;
  
66 ····move-result-object·v066 ····move-result-object·v0
  
67 ····return-object·v067 ····return-object·v0
68 .end·method68 .end·method
  
69 .method·public·newArray(I)[Landroid/support/v4/media/session/MediaSessionCompat$Token;69 .method·public·newArray(I)[Landroid/support/v4/media/session/MediaSessionCompat$Token;
70 ····.locals·170 ····.locals·1
71 ····.param·p1,·"size"····#·I71 ····.param·p1,·"size"····#·I
  
72 ····.prologue72 ····.prologue
73 ····.line·103473 ····.line·1048
74 ····new-array·v0,·p1,·[Landroid/support/v4/media/session/MediaSessionCompat$Token;74 ····new-array·v0,·p1,·[Landroid/support/v4/media/session/MediaSessionCompat$Token;
  
75 ····return-object·v075 ····return-object·v0
76 .end·method76 .end·method
  
77 .method·public·bridge·synthetic·newArray(I)[Ljava/lang/Object;77 .method·public·bridge·synthetic·newArray(I)[Ljava/lang/Object;
78 ····.locals·178 ····.locals·1
  
79 ····.prologue79 ····.prologue
80 ····.line·102080 ····.line·1034
81 ····invoke-virtual·{p0,·p1},·Landroid/support/v4/media/session/MediaSessionCompat$Token$1;->newArray(I)[Landroid/support/v4/media/session/MediaSessionCompat$Token;81 ····invoke-virtual·{p0,·p1},·Landroid/support/v4/media/session/MediaSessionCompat$Token$1;->newArray(I)[Landroid/support/v4/media/session/MediaSessionCompat$Token;
  
82 ····move-result-object·v082 ····move-result-object·v0
  
83 ····return-object·v083 ····return-object·v0
84 .end·method84 .end·method
1.2 KB
smali/android/support/v4/media/session/MediaControllerCompat$TransportControlsApi23.smali
    
Offset 16, 30 lines modifiedOffset 16, 30 lines modified
  
16 #·direct·methods16 #·direct·methods
17 .method·public·constructor·<init>(Ljava/lang/Object;)V17 .method·public·constructor·<init>(Ljava/lang/Object;)V
18 ····.locals·018 ····.locals·0
19 ····.param·p1,·"controlsObj"····#·Ljava/lang/Object;19 ····.param·p1,·"controlsObj"····#·Ljava/lang/Object;
  
20 ····.prologue20 ····.prologue
21 ····.line·176321 ····.line·1780
22 ····invoke-direct·{p0,·p1},·Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsApi21;-><init>(Ljava/lang/Object;)V22 ····invoke-direct·{p0,·p1},·Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsApi21;-><init>(Ljava/lang/Object;)V
  
23 ····.line·176423 ····.line·1781
24 ····return-void24 ····return-void
25 .end·method25 .end·method
  
  
26 #·virtual·methods26 #·virtual·methods
27 .method·public·playFromUri(Landroid/net/Uri;Landroid/os/Bundle;)V27 .method·public·playFromUri(Landroid/net/Uri;Landroid/os/Bundle;)V
28 ····.locals·128 ····.locals·1
29 ····.param·p1,·"uri"····#·Landroid/net/Uri;29 ····.param·p1,·"uri"····#·Landroid/net/Uri;
30 ····.param·p2,·"extras"····#·Landroid/os/Bundle;30 ····.param·p2,·"extras"····#·Landroid/os/Bundle;
  
31 ····.prologue31 ····.prologue
32 ····.line·176832 ····.line·1785
33 ····iget-object·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsApi23;->mControlsObj:Ljava/lang/Object;33 ····iget-object·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsApi23;->mControlsObj:Ljava/lang/Object;
  
34 ····invoke-static·{v0,·p1,·p2},·Landroid/support/v4/media/session/MediaControllerCompatApi23$TransportControls;->playFromUri(Ljava/lang/Object;Landroid/net/Uri;Landroid/os/Bundle;)V34 ····invoke-static·{v0,·p1,·p2},·Landroid/support/v4/media/session/MediaControllerCompatApi23$TransportControls;->playFromUri(Ljava/lang/Object;Landroid/net/Uri;Landroid/os/Bundle;)V
  
35 ····.line·177035 ····.line·1787
36 ····return-void36 ····return-void
37 .end·method37 .end·method
27.5 KB
smali/android/support/v4/media/session/MediaSessionCompat.smali
    
Offset 71, 50 lines modifiedOffset 71, 50 lines modified
71 #·direct·methods71 #·direct·methods
72 .method·private·constructor·<init>(Landroid/content/Context;Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImpl;)V72 .method·private·constructor·<init>(Landroid/content/Context;Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImpl;)V
73 ····.locals·273 ····.locals·2
74 ····.param·p1,·"context"····#·Landroid/content/Context;74 ····.param·p1,·"context"····#·Landroid/content/Context;
75 ····.param·p2,·"impl"····#·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImpl;75 ····.param·p2,·"impl"····#·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImpl;
  
76 ····.prologue76 ····.prologue
77 ····.line·23877 ····.line·252
78 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V78 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
79 ····.line·9179 ····.line·91
80 ····new-instance·v0,·Ljava/util/ArrayList;80 ····new-instance·v0,·Ljava/util/ArrayList;
  
81 ····invoke-direct·{v0},·Ljava/util/ArrayList;-><init>()V81 ····invoke-direct·{v0},·Ljava/util/ArrayList;-><init>()V
  
82 ····iput-object·v0,·p0,·Landroid/support/v4/media/session/MediaSessionCompat;->mActiveListeners:Ljava/util/ArrayList;82 ····iput-object·v0,·p0,·Landroid/support/v4/media/session/MediaSessionCompat;->mActiveListeners:Ljava/util/ArrayList;
  
83 ····.line·23983 ····.line·253
84 ····iput-object·p2,·p0,·Landroid/support/v4/media/session/MediaSessionCompat;->mImpl:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImpl;84 ····iput-object·p2,·p0,·Landroid/support/v4/media/session/MediaSessionCompat;->mImpl:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImpl;
  
85 ····.line·24085 ····.line·254
86 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I86 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I
  
87 ····const/16·v1,·0x1587 ····const/16·v1,·0x15
  
88 ····if-lt·v0,·v1,·:cond_088 ····if-lt·v0,·v1,·:cond_0
  
89 ····.line·24289 ····.line·256
90 ····new-instance·v0,·Landroid/support/v4/media/session/MediaSessionCompat$1;90 ····new-instance·v0,·Landroid/support/v4/media/session/MediaSessionCompat$1;
  
91 ····invoke-direct·{v0,·p0},·Landroid/support/v4/media/session/MediaSessionCompat$1;-><init>(Landroid/support/v4/media/session/MediaSessionCompat;)V91 ····invoke-direct·{v0,·p0},·Landroid/support/v4/media/session/MediaSessionCompat$1;-><init>(Landroid/support/v4/media/session/MediaSessionCompat;)V
  
92 ····invoke-virtual·{p0,·v0},·Landroid/support/v4/media/session/MediaSessionCompat;->setCallback(Landroid/support/v4/media/session/MediaSessionCompat$Callback;)V92 ····invoke-virtual·{p0,·v0},·Landroid/support/v4/media/session/MediaSessionCompat;->setCallback(Landroid/support/v4/media/session/MediaSessionCompat$Callback;)V
  
93 ····.line·24493 ····.line·258
94 ····:cond_094 ····:cond_0
95 ····new-instance·v0,·Landroid/support/v4/media/session/MediaControllerCompat;95 ····new-instance·v0,·Landroid/support/v4/media/session/MediaControllerCompat;
  
96 ····invoke-direct·{v0,·p1,·p0},·Landroid/support/v4/media/session/MediaControllerCompat;-><init>(Landroid/content/Context;Landroid/support/v4/media/session/MediaSessionCompat;)V96 ····invoke-direct·{v0,·p1,·p0},·Landroid/support/v4/media/session/MediaControllerCompat;-><init>(Landroid/content/Context;Landroid/support/v4/media/session/MediaSessionCompat;)V
  
97 ····iput-object·v0,·p0,·Landroid/support/v4/media/session/MediaSessionCompat;->mController:Landroid/support/v4/media/session/MediaControllerCompat;97 ····iput-object·v0,·p0,·Landroid/support/v4/media/session/MediaSessionCompat;->mController:Landroid/support/v4/media/session/MediaControllerCompat;
  
98 ····.line·24598 ····.line·259
99 ····return-void99 ····return-void
100 .end·method100 .end·method
  
101 .method·public·constructor·<init>(Landroid/content/Context;Ljava/lang/String;)V101 .method·public·constructor·<init>(Landroid/content/Context;Ljava/lang/String;)V
102 ····.locals·1102 ····.locals·1
103 ····.param·p1,·"context"····#·Landroid/content/Context;103 ····.param·p1,·"context"····#·Landroid/content/Context;
104 ····.param·p2,·"tag"····#·Ljava/lang/String;104 ····.param·p2,·"tag"····#·Ljava/lang/String;
Offset 126, 148 lines modifiedOffset 126, 197 lines modified
126 ····invoke-direct·{p0,·p1,·p2,·v0,·v0},·Landroid/support/v4/media/session/MediaSessionCompat;-><init>(Landroid/content/Context;Ljava/lang/String;Landroid/content/ComponentName;Landroid/app/PendingIntent;)V126 ····invoke-direct·{p0,·p1,·p2,·v0,·v0},·Landroid/support/v4/media/session/MediaSessionCompat;-><init>(Landroid/content/Context;Ljava/lang/String;Landroid/content/ComponentName;Landroid/app/PendingIntent;)V
  
127 ····.line·191127 ····.line·191
128 ····return-void128 ····return-void
129 .end·method129 .end·method
  
130 .method·public·constructor·<init>(Landroid/content/Context;Ljava/lang/String;Landroid/content/ComponentName;Landroid/app/PendingIntent;)V130 .method·public·constructor·<init>(Landroid/content/Context;Ljava/lang/String;Landroid/content/ComponentName;Landroid/app/PendingIntent;)V
131 ····.locals·3131 ····.locals·4
132 ····.param·p1,·"context"····#·Landroid/content/Context;132 ····.param·p1,·"context"····#·Landroid/content/Context;
133 ····.param·p2,·"tag"····#·Ljava/lang/String;133 ····.param·p2,·"tag"····#·Ljava/lang/String;
134 ····.param·p3,·"mbrComponent"····#·Landroid/content/ComponentName;134 ····.param·p3,·"mbrComponent"····#·Landroid/content/ComponentName;
135 ····.param·p4,·"mbrIntent"····#·Landroid/app/PendingIntent;135 ····.param·p4,·"mbrIntent"····#·Landroid/app/PendingIntent;
  
136 ····.prologue136 ····.prologue
 137 ····const/4·v3,·0x0
  
137 ····.line·217138 ····.line·215
138 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V139 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
139 ····.line·91140 ····.line·91
140 ····new-instance·v0,·Ljava/util/ArrayList;141 ····new-instance·v1,·Ljava/util/ArrayList;
  
141 ····invoke-direct·{v0},·Ljava/util/ArrayList;-><init>()V142 ····invoke-direct·{v1},·Ljava/util/ArrayList;-><init>()V
  
142 ····iput-object·v0,·p0,·Landroid/support/v4/media/session/MediaSessionCompat;->mActiveListeners:Ljava/util/ArrayList;143 ····iput-object·v1,·p0,·Landroid/support/v4/media/session/MediaSessionCompat;->mActiveListeners:Ljava/util/ArrayList;
  
143 ····.line·218144 ····.line·216
144 ····if-nez·p1,·:cond_0145 ····if-nez·p1,·:cond_0
  
145 ····.line·219146 ····.line·217
146 ····new-instance·v0,·Ljava/lang/IllegalArgumentException;147 ····new-instance·v1,·Ljava/lang/IllegalArgumentException;
  
147 ····const-string·v1,·"context·must·not·be·null"148 ····const-string·v2,·"context·must·not·be·null"
  
148 ····invoke-direct·{v0,·v1},·Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V149 ····invoke-direct·{v1,·v2},·Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V
  
149 ····throw·v0150 ····throw·v1
  
150 ····.line·221151 ····.line·219
151 ····:cond_0152 ····:cond_0
152 ····invoke-static·{p2},·Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z153 ····invoke-static·{p2},·Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
  
153 ····move-result·v0154 ····move-result·v1
  
154 ····if-eqz·v0,·:cond_1155 ····if-eqz·v1,·:cond_1
  
155 ····.line·222156 ····.line·220
156 ····new-instance·v0,·Ljava/lang/IllegalArgumentException;157 ····new-instance·v1,·Ljava/lang/IllegalArgumentException;
  
157 ····const-string·v1,·"tag·must·not·be·null·or·empty"158 ····const-string·v2,·"tag·must·not·be·null·or·empty"
  
158 ····invoke-direct·{v0,·v1},·Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V159 ····invoke-direct·{v1,·v2},·Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V
  
159 ····throw·v0160 ····throw·v1
  
160 ····.line·225161 ····.line·223
161 ····:cond_1162 ····:cond_1
162 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I163 ····if-nez·p3,·:cond_2
  
163 ····const/16·v1,·0x15164 ····.line·224
 165 ····invoke-static·{p1},·Landroid/support/v4/media/session/MediaButtonReceiver;->getMediaButtonReceiverComponent(Landroid/content/Context;)Landroid/content/ComponentName;
  
 166 ····move-result-object·p3
  
164 ····if-lt·v0,·v1,·:cond_3167 ····.line·225
 168 ····if-nez·p3,·:cond_2
  
165 ····.line·226169 ····.line·226
166 ····new-instance·v0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;170 ····const-string·v1,·"MediaSessionCompat"
  
167 ····invoke-direct·{v0,·p1,·p2},·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplApi21;-><init>(Landroid/content/Context;Ljava/lang/String;)V171 ····const-string·v2,·"Couldn\'t·find·a·unique·registered·media·button·receiver·in·the·given·context."
  
168 ····iput-object·v0,·p0,·Landroid/support/v4/media/session/MediaSessionCompat;->mImpl:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImpl;172 ····invoke-static·{v1,·v2},·Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I
  
169 ····.line·230173 ····.line·230
 174 ····:cond_2
Max diff block lines reached; 20613/28081 bytes (73.41%) of diff not shown.
2.87 KB
smali/android/support/v4/media/session/MediaControllerCompat$TransportControlsApi24.smali
    
Offset 16, 73 lines modifiedOffset 16, 73 lines modified
  
16 #·direct·methods16 #·direct·methods
17 .method·public·constructor·<init>(Ljava/lang/Object;)V17 .method·public·constructor·<init>(Ljava/lang/Object;)V
18 ····.locals·018 ····.locals·0
19 ····.param·p1,·"controlsObj"····#·Ljava/lang/Object;19 ····.param·p1,·"controlsObj"····#·Ljava/lang/Object;
  
20 ····.prologue20 ····.prologue
21 ····.line·179421 ····.line·1811
22 ····invoke-direct·{p0,·p1},·Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsApi23;-><init>(Ljava/lang/Object;)V22 ····invoke-direct·{p0,·p1},·Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsApi23;-><init>(Ljava/lang/Object;)V
  
23 ····.line·179523 ····.line·1812
24 ····return-void24 ····return-void
25 .end·method25 .end·method
  
  
26 #·virtual·methods26 #·virtual·methods
27 .method·public·prepare()V27 .method·public·prepare()V
28 ····.locals·128 ····.locals·1
  
29 ····.prologue29 ····.prologue
30 ····.line·179930 ····.line·1816
31 ····iget-object·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsApi24;->mControlsObj:Ljava/lang/Object;31 ····iget-object·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsApi24;->mControlsObj:Ljava/lang/Object;
  
32 ····invoke-static·{v0},·Landroid/support/v4/media/session/MediaControllerCompatApi24$TransportControls;->prepare(Ljava/lang/Object;)V32 ····invoke-static·{v0},·Landroid/support/v4/media/session/MediaControllerCompatApi24$TransportControls;->prepare(Ljava/lang/Object;)V
  
33 ····.line·180033 ····.line·1817
34 ····return-void34 ····return-void
35 .end·method35 .end·method
  
36 .method·public·prepareFromMediaId(Ljava/lang/String;Landroid/os/Bundle;)V36 .method·public·prepareFromMediaId(Ljava/lang/String;Landroid/os/Bundle;)V
37 ····.locals·137 ····.locals·1
38 ····.param·p1,·"mediaId"····#·Ljava/lang/String;38 ····.param·p1,·"mediaId"····#·Ljava/lang/String;
39 ····.param·p2,·"extras"····#·Landroid/os/Bundle;39 ····.param·p2,·"extras"····#·Landroid/os/Bundle;
  
40 ····.prologue40 ····.prologue
41 ····.line·180441 ····.line·1821
42 ····iget-object·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsApi24;->mControlsObj:Ljava/lang/Object;42 ····iget-object·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsApi24;->mControlsObj:Ljava/lang/Object;
  
43 ····invoke-static·{v0,·p1,·p2},·Landroid/support/v4/media/session/MediaControllerCompatApi24$TransportControls;->prepareFromMediaId(Ljava/lang/Object;Ljava/lang/String;Landroid/os/Bundle;)V43 ····invoke-static·{v0,·p1,·p2},·Landroid/support/v4/media/session/MediaControllerCompatApi24$TransportControls;->prepareFromMediaId(Ljava/lang/Object;Ljava/lang/String;Landroid/os/Bundle;)V
  
44 ····.line·180644 ····.line·1823
45 ····return-void45 ····return-void
46 .end·method46 .end·method
  
47 .method·public·prepareFromSearch(Ljava/lang/String;Landroid/os/Bundle;)V47 .method·public·prepareFromSearch(Ljava/lang/String;Landroid/os/Bundle;)V
48 ····.locals·148 ····.locals·1
49 ····.param·p1,·"query"····#·Ljava/lang/String;49 ····.param·p1,·"query"····#·Ljava/lang/String;
50 ····.param·p2,·"extras"····#·Landroid/os/Bundle;50 ····.param·p2,·"extras"····#·Landroid/os/Bundle;
  
51 ····.prologue51 ····.prologue
52 ····.line·181052 ····.line·1827
53 ····iget-object·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsApi24;->mControlsObj:Ljava/lang/Object;53 ····iget-object·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsApi24;->mControlsObj:Ljava/lang/Object;
  
54 ····invoke-static·{v0,·p1,·p2},·Landroid/support/v4/media/session/MediaControllerCompatApi24$TransportControls;->prepareFromSearch(Ljava/lang/Object;Ljava/lang/String;Landroid/os/Bundle;)V54 ····invoke-static·{v0,·p1,·p2},·Landroid/support/v4/media/session/MediaControllerCompatApi24$TransportControls;->prepareFromSearch(Ljava/lang/Object;Ljava/lang/String;Landroid/os/Bundle;)V
  
55 ····.line·181255 ····.line·1829
56 ····return-void56 ····return-void
57 .end·method57 .end·method
  
58 .method·public·prepareFromUri(Landroid/net/Uri;Landroid/os/Bundle;)V58 .method·public·prepareFromUri(Landroid/net/Uri;Landroid/os/Bundle;)V
59 ····.locals·159 ····.locals·1
60 ····.param·p1,·"uri"····#·Landroid/net/Uri;60 ····.param·p1,·"uri"····#·Landroid/net/Uri;
61 ····.param·p2,·"extras"····#·Landroid/os/Bundle;61 ····.param·p2,·"extras"····#·Landroid/os/Bundle;
  
62 ····.prologue62 ····.prologue
63 ····.line·181663 ····.line·1833
64 ····iget-object·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsApi24;->mControlsObj:Ljava/lang/Object;64 ····iget-object·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsApi24;->mControlsObj:Ljava/lang/Object;
  
65 ····invoke-static·{v0,·p1,·p2},·Landroid/support/v4/media/session/MediaControllerCompatApi24$TransportControls;->prepareFromUri(Ljava/lang/Object;Landroid/net/Uri;Landroid/os/Bundle;)V65 ····invoke-static·{v0,·p1,·p2},·Landroid/support/v4/media/session/MediaControllerCompatApi24$TransportControls;->prepareFromUri(Ljava/lang/Object;Landroid/net/Uri;Landroid/os/Bundle;)V
  
66 ····.line·181766 ····.line·1834
67 ····return-void67 ····return-void
68 .end·method68 .end·method
9.42 KB
smali/android/support/v4/media/session/MediaControllerCompat$Callback$StubCompat.smali
    
Offset 19, 20 lines modifiedOffset 19, 20 lines modified
  
  
19 #·direct·methods19 #·direct·methods
20 .method·constructor·<init>(Landroid/support/v4/media/session/MediaControllerCompat$Callback;)V20 .method·constructor·<init>(Landroid/support/v4/media/session/MediaControllerCompat$Callback;)V
21 ····.locals·021 ····.locals·0
  
22 ····.prologue22 ····.prologue
23 ····.line·58223 ····.line·583
24 ····iput-object·p1,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$Callback$StubCompat;->this$0:Landroid/support/v4/media/session/MediaControllerCompat$Callback;24 ····iput-object·p1,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$Callback$StubCompat;->this$0:Landroid/support/v4/media/session/MediaControllerCompat$Callback;
  
25 ····invoke-direct·{p0},·Landroid/support/v4/media/session/IMediaControllerCallback$Stub;-><init>()V25 ····invoke-direct·{p0},·Landroid/support/v4/media/session/IMediaControllerCallback$Stub;-><init>()V
  
26 ····.line·58326 ····.line·584
27 ····return-void27 ····return-void
28 .end·method28 .end·method
  
  
29 #·virtual·methods29 #·virtual·methods
30 .method·public·onEvent(Ljava/lang/String;Landroid/os/Bundle;)V30 .method·public·onEvent(Ljava/lang/String;Landroid/os/Bundle;)V
31 ····.locals·231 ····.locals·2
Offset 41, 99 lines modifiedOffset 41, 99 lines modified
41 ····.annotation·system·Ldalvik/annotation/Throws;41 ····.annotation·system·Ldalvik/annotation/Throws;
42 ········value·=·{42 ········value·=·{
43 ············Landroid/os/RemoteException;43 ············Landroid/os/RemoteException;
44 ········}44 ········}
45 ····.end·annotation45 ····.end·annotation
  
46 ····.prologue46 ····.prologue
47 ····.line·58747 ····.line·588
48 ····iget-object·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$Callback$StubCompat;->this$0:Landroid/support/v4/media/session/MediaControllerCompat$Callback;48 ····iget-object·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$Callback$StubCompat;->this$0:Landroid/support/v4/media/session/MediaControllerCompat$Callback;
  
49 ····iget-object·v0,·v0,·Landroid/support/v4/media/session/MediaControllerCompat$Callback;->mHandler:Landroid/support/v4/media/session/MediaControllerCompat$Callback$MessageHandler;49 ····iget-object·v0,·v0,·Landroid/support/v4/media/session/MediaControllerCompat$Callback;->mHandler:Landroid/support/v4/media/session/MediaControllerCompat$Callback$MessageHandler;
  
50 ····const/4·v1,·0x150 ····const/4·v1,·0x1
  
51 ····invoke-virtual·{v0,·v1,·p1,·p2},·Landroid/support/v4/media/session/MediaControllerCompat$Callback$MessageHandler;->post(ILjava/lang/Object;Landroid/os/Bundle;)V51 ····invoke-virtual·{v0,·v1,·p1,·p2},·Landroid/support/v4/media/session/MediaControllerCompat$Callback$MessageHandler;->post(ILjava/lang/Object;Landroid/os/Bundle;)V
  
52 ····.line·58852 ····.line·589
53 ····return-void53 ····return-void
54 .end·method54 .end·method
  
55 .method·public·onExtrasChanged(Landroid/os/Bundle;)V55 .method·public·onExtrasChanged(Landroid/os/Bundle;)V
56 ····.locals·356 ····.locals·3
57 ····.param·p1,·"extras"····#·Landroid/os/Bundle;57 ····.param·p1,·"extras"····#·Landroid/os/Bundle;
58 ····.annotation·system·Ldalvik/annotation/Throws;58 ····.annotation·system·Ldalvik/annotation/Throws;
59 ········value·=·{59 ········value·=·{
60 ············Landroid/os/RemoteException;60 ············Landroid/os/RemoteException;
61 ········}61 ········}
62 ····.end·annotation62 ····.end·annotation
  
63 ····.prologue63 ····.prologue
64 ····.line·61764 ····.line·618
65 ····iget-object·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$Callback$StubCompat;->this$0:Landroid/support/v4/media/session/MediaControllerCompat$Callback;65 ····iget-object·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$Callback$StubCompat;->this$0:Landroid/support/v4/media/session/MediaControllerCompat$Callback;
  
66 ····iget-object·v0,·v0,·Landroid/support/v4/media/session/MediaControllerCompat$Callback;->mHandler:Landroid/support/v4/media/session/MediaControllerCompat$Callback$MessageHandler;66 ····iget-object·v0,·v0,·Landroid/support/v4/media/session/MediaControllerCompat$Callback;->mHandler:Landroid/support/v4/media/session/MediaControllerCompat$Callback$MessageHandler;
  
67 ····const/4·v1,·0x767 ····const/4·v1,·0x7
  
68 ····const/4·v2,·0x068 ····const/4·v2,·0x0
  
69 ····invoke-virtual·{v0,·v1,·p1,·v2},·Landroid/support/v4/media/session/MediaControllerCompat$Callback$MessageHandler;->post(ILjava/lang/Object;Landroid/os/Bundle;)V69 ····invoke-virtual·{v0,·v1,·p1,·v2},·Landroid/support/v4/media/session/MediaControllerCompat$Callback$MessageHandler;->post(ILjava/lang/Object;Landroid/os/Bundle;)V
  
70 ····.line·61870 ····.line·619
71 ····return-void71 ····return-void
72 .end·method72 .end·method
  
73 .method·public·onMetadataChanged(Landroid/support/v4/media/MediaMetadataCompat;)V73 .method·public·onMetadataChanged(Landroid/support/v4/media/MediaMetadataCompat;)V
74 ····.locals·374 ····.locals·3
75 ····.param·p1,·"metadata"····#·Landroid/support/v4/media/MediaMetadataCompat;75 ····.param·p1,·"metadata"····#·Landroid/support/v4/media/MediaMetadataCompat;
76 ····.annotation·system·Ldalvik/annotation/Throws;76 ····.annotation·system·Ldalvik/annotation/Throws;
77 ········value·=·{77 ········value·=·{
78 ············Landroid/os/RemoteException;78 ············Landroid/os/RemoteException;
79 ········}79 ········}
80 ····.end·annotation80 ····.end·annotation
  
81 ····.prologue81 ····.prologue
82 ····.line·60282 ····.line·603
83 ····iget-object·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$Callback$StubCompat;->this$0:Landroid/support/v4/media/session/MediaControllerCompat$Callback;83 ····iget-object·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$Callback$StubCompat;->this$0:Landroid/support/v4/media/session/MediaControllerCompat$Callback;
  
84 ····iget-object·v0,·v0,·Landroid/support/v4/media/session/MediaControllerCompat$Callback;->mHandler:Landroid/support/v4/media/session/MediaControllerCompat$Callback$MessageHandler;84 ····iget-object·v0,·v0,·Landroid/support/v4/media/session/MediaControllerCompat$Callback;->mHandler:Landroid/support/v4/media/session/MediaControllerCompat$Callback$MessageHandler;
  
85 ····const/4·v1,·0x385 ····const/4·v1,·0x3
  
86 ····const/4·v2,·0x086 ····const/4·v2,·0x0
  
87 ····invoke-virtual·{v0,·v1,·p1,·v2},·Landroid/support/v4/media/session/MediaControllerCompat$Callback$MessageHandler;->post(ILjava/lang/Object;Landroid/os/Bundle;)V87 ····invoke-virtual·{v0,·v1,·p1,·v2},·Landroid/support/v4/media/session/MediaControllerCompat$Callback$MessageHandler;->post(ILjava/lang/Object;Landroid/os/Bundle;)V
  
88 ····.line·60388 ····.line·604
89 ····return-void89 ····return-void
90 .end·method90 .end·method
  
91 .method·public·onPlaybackStateChanged(Landroid/support/v4/media/session/PlaybackStateCompat;)V91 .method·public·onPlaybackStateChanged(Landroid/support/v4/media/session/PlaybackStateCompat;)V
92 ····.locals·392 ····.locals·3
93 ····.param·p1,·"state"····#·Landroid/support/v4/media/session/PlaybackStateCompat;93 ····.param·p1,·"state"····#·Landroid/support/v4/media/session/PlaybackStateCompat;
94 ····.annotation·system·Ldalvik/annotation/Throws;94 ····.annotation·system·Ldalvik/annotation/Throws;
95 ········value·=·{95 ········value·=·{
96 ············Landroid/os/RemoteException;96 ············Landroid/os/RemoteException;
97 ········}97 ········}
98 ····.end·annotation98 ····.end·annotation
  
99 ····.prologue99 ····.prologue
100 ····.line·597100 ····.line·598
101 ····iget-object·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$Callback$StubCompat;->this$0:Landroid/support/v4/media/session/MediaControllerCompat$Callback;101 ····iget-object·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$Callback$StubCompat;->this$0:Landroid/support/v4/media/session/MediaControllerCompat$Callback;
  
102 ····iget-object·v0,·v0,·Landroid/support/v4/media/session/MediaControllerCompat$Callback;->mHandler:Landroid/support/v4/media/session/MediaControllerCompat$Callback$MessageHandler;102 ····iget-object·v0,·v0,·Landroid/support/v4/media/session/MediaControllerCompat$Callback;->mHandler:Landroid/support/v4/media/session/MediaControllerCompat$Callback$MessageHandler;
  
103 ····const/4·v1,·0x2103 ····const/4·v1,·0x2
  
104 ····const/4·v2,·0x0104 ····const/4·v2,·0x0
  
105 ····invoke-virtual·{v0,·v1,·p1,·v2},·Landroid/support/v4/media/session/MediaControllerCompat$Callback$MessageHandler;->post(ILjava/lang/Object;Landroid/os/Bundle;)V105 ····invoke-virtual·{v0,·v1,·p1,·v2},·Landroid/support/v4/media/session/MediaControllerCompat$Callback$MessageHandler;->post(ILjava/lang/Object;Landroid/os/Bundle;)V
  
106 ····.line·598106 ····.line·599
107 ····return-void107 ····return-void
108 .end·method108 .end·method
  
109 .method·public·onQueueChanged(Ljava/util/List;)V109 .method·public·onQueueChanged(Ljava/util/List;)V
110 ····.locals·3110 ····.locals·3
111 ····.annotation·system·Ldalvik/annotation/Signature;111 ····.annotation·system·Ldalvik/annotation/Signature;
112 ········value·=·{112 ········value·=·{
Offset 148, 97 lines modifiedOffset 148, 97 lines modified
148 ····.annotation·system·Ldalvik/annotation/Throws;148 ····.annotation·system·Ldalvik/annotation/Throws;
149 ········value·=·{149 ········value·=·{
150 ············Landroid/os/RemoteException;150 ············Landroid/os/RemoteException;
151 ········}151 ········}
152 ····.end·annotation152 ····.end·annotation
  
Max diff block lines reached; 4709/9477 bytes (49.69%) of diff not shown.
496 B
smali/android/support/v4/media/session/MediaControllerCompat$TransportControls.smali
    
Offset 15, 18 lines modifiedOffset 15, 18 lines modified
  
  
15 #·direct·methods15 #·direct·methods
16 .method·constructor·<init>()V16 .method·constructor·<init>()V
17 ····.locals·017 ····.locals·0
  
18 ····.prologue18 ····.prologue
19 ····.line·69119 ····.line·692
20 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V20 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
21 ····.line·69221 ····.line·693
22 ····return-void22 ····return-void
23 .end·method23 .end·method
  
  
24 #·virtual·methods24 #·virtual·methods
25 .method·public·abstract·fastForward()V25 .method·public·abstract·fastForward()V
26 .end·method26 .end·method
1.18 KB
smali/android/support/v4/media/session/MediaControllerCompat$MediaControllerExtraData.smali
    
Offset 20, 28 lines modifiedOffset 20, 28 lines modified
  
20 #·direct·methods20 #·direct·methods
21 .method·constructor·<init>(Landroid/support/v4/media/session/MediaControllerCompat;)V21 .method·constructor·<init>(Landroid/support/v4/media/session/MediaControllerCompat;)V
22 ····.locals·022 ····.locals·0
23 ····.param·p1,·"mediaController"····#·Landroid/support/v4/media/session/MediaControllerCompat;23 ····.param·p1,·"mediaController"····#·Landroid/support/v4/media/session/MediaControllerCompat;
  
24 ····.prologue24 ····.prologue
25 ····.line·6825 ····.line·69
26 ····invoke-direct·{p0},·Landroid/support/v4/app/SupportActivity$ExtraData;-><init>()V26 ····invoke-direct·{p0},·Landroid/support/v4/app/SupportActivity$ExtraData;-><init>()V
  
27 ····.line·6927 ····.line·70
28 ····iput-object·p1,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerExtraData;->mMediaController:Landroid/support/v4/media/session/MediaControllerCompat;28 ····iput-object·p1,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerExtraData;->mMediaController:Landroid/support/v4/media/session/MediaControllerCompat;
  
29 ····.line·7029 ····.line·71
30 ····return-void30 ····return-void
31 .end·method31 .end·method
  
  
32 #·virtual·methods32 #·virtual·methods
33 .method·getMediaController()Landroid/support/v4/media/session/MediaControllerCompat;33 .method·getMediaController()Landroid/support/v4/media/session/MediaControllerCompat;
34 ····.locals·134 ····.locals·1
  
35 ····.prologue35 ····.prologue
36 ····.line·7336 ····.line·74
37 ····iget-object·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerExtraData;->mMediaController:Landroid/support/v4/media/session/MediaControllerCompat;37 ····iget-object·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerExtraData;->mMediaController:Landroid/support/v4/media/session/MediaControllerCompat;
  
38 ····return-object·v038 ····return-object·v0
39 .end·method39 .end·method
7.16 KB
smali/android/support/v4/media/session/MediaControllerCompat$Callback$StubApi21.smali
    
Offset 22, 35 lines modifiedOffset 22, 35 lines modified
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Landroid/support/v4/media/session/MediaControllerCompat$Callback;)V23 .method·constructor·<init>(Landroid/support/v4/media/session/MediaControllerCompat$Callback;)V
24 ····.locals·024 ····.locals·0
  
25 ····.prologue25 ····.prologue
26 ····.line·52526 ····.line·526
27 ····iput-object·p1,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$Callback$StubApi21;->this$0:Landroid/support/v4/media/session/MediaControllerCompat$Callback;27 ····iput-object·p1,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$Callback$StubApi21;->this$0:Landroid/support/v4/media/session/MediaControllerCompat$Callback;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
29 ····.line·52629 ····.line·527
30 ····return-void30 ····return-void
31 .end·method31 .end·method
  
  
32 #·virtual·methods32 #·virtual·methods
33 .method·public·onAudioInfoChanged(IIIII)V33 .method·public·onAudioInfoChanged(IIIII)V
34 ····.locals·734 ····.locals·7
35 ····.param·p1,·"type"····#·I35 ····.param·p1,·"type"····#·I
36 ····.param·p2,·"stream"····#·I36 ····.param·p2,·"stream"····#·I
37 ····.param·p3,·"control"····#·I37 ····.param·p3,·"control"····#·I
38 ····.param·p4,·"max"····#·I38 ····.param·p4,·"max"····#·I
39 ····.param·p5,·"current"····#·I39 ····.param·p5,·"current"····#·I
  
40 ····.prologue40 ····.prologue
41 ····.line·57541 ····.line·576
42 ····iget-object·v6,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$Callback$StubApi21;->this$0:Landroid/support/v4/media/session/MediaControllerCompat$Callback;42 ····iget-object·v6,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$Callback$StubApi21;->this$0:Landroid/support/v4/media/session/MediaControllerCompat$Callback;
  
43 ····new-instance·v0,·Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo;43 ····new-instance·v0,·Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo;
  
44 ····move·v1,·p144 ····move·v1,·p1
  
45 ····move·v2,·p245 ····move·v2,·p2
Offset 61, 82 lines modifiedOffset 61, 82 lines modified
  
61 ····move·v5,·p561 ····move·v5,·p5
  
62 ····invoke-direct/range·{v0·..·v5},·Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo;-><init>(IIIII)V62 ····invoke-direct/range·{v0·..·v5},·Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo;-><init>(IIIII)V
  
63 ····invoke-virtual·{v6,·v0},·Landroid/support/v4/media/session/MediaControllerCompat$Callback;->onAudioInfoChanged(Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo;)V63 ····invoke-virtual·{v6,·v0},·Landroid/support/v4/media/session/MediaControllerCompat$Callback;->onAudioInfoChanged(Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo;)V
  
64 ····.line·57764 ····.line·578
65 ····return-void65 ····return-void
66 .end·method66 .end·method
  
67 .method·public·onExtrasChanged(Landroid/os/Bundle;)V67 .method·public·onExtrasChanged(Landroid/os/Bundle;)V
68 ····.locals·168 ····.locals·1
69 ····.param·p1,·"extras"····#·Landroid/os/Bundle;69 ····.param·p1,·"extras"····#·Landroid/os/Bundle;
  
70 ····.prologue70 ····.prologue
71 ····.line·56971 ····.line·570
72 ····iget-object·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$Callback$StubApi21;->this$0:Landroid/support/v4/media/session/MediaControllerCompat$Callback;72 ····iget-object·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$Callback$StubApi21;->this$0:Landroid/support/v4/media/session/MediaControllerCompat$Callback;
  
73 ····invoke-virtual·{v0,·p1},·Landroid/support/v4/media/session/MediaControllerCompat$Callback;->onExtrasChanged(Landroid/os/Bundle;)V73 ····invoke-virtual·{v0,·p1},·Landroid/support/v4/media/session/MediaControllerCompat$Callback;->onExtrasChanged(Landroid/os/Bundle;)V
  
74 ····.line·57074 ····.line·571
75 ····return-void75 ····return-void
76 .end·method76 .end·method
  
77 .method·public·onMetadataChanged(Ljava/lang/Object;)V77 .method·public·onMetadataChanged(Ljava/lang/Object;)V
78 ····.locals·278 ····.locals·2
79 ····.param·p1,·"metadataObj"····#·Ljava/lang/Object;79 ····.param·p1,·"metadataObj"····#·Ljava/lang/Object;
  
80 ····.prologue80 ····.prologue
81 ····.line·55481 ····.line·555
82 ····iget-object·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$Callback$StubApi21;->this$0:Landroid/support/v4/media/session/MediaControllerCompat$Callback;82 ····iget-object·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$Callback$StubApi21;->this$0:Landroid/support/v4/media/session/MediaControllerCompat$Callback;
  
83 ····invoke-static·{p1},·Landroid/support/v4/media/MediaMetadataCompat;->fromMediaMetadata(Ljava/lang/Object;)Landroid/support/v4/media/MediaMetadataCompat;83 ····invoke-static·{p1},·Landroid/support/v4/media/MediaMetadataCompat;->fromMediaMetadata(Ljava/lang/Object;)Landroid/support/v4/media/MediaMetadataCompat;
  
84 ····move-result-object·v184 ····move-result-object·v1
  
85 ····invoke-virtual·{v0,·v1},·Landroid/support/v4/media/session/MediaControllerCompat$Callback;->onMetadataChanged(Landroid/support/v4/media/MediaMetadataCompat;)V85 ····invoke-virtual·{v0,·v1},·Landroid/support/v4/media/session/MediaControllerCompat$Callback;->onMetadataChanged(Landroid/support/v4/media/MediaMetadataCompat;)V
  
86 ····.line·55586 ····.line·556
87 ····return-void87 ····return-void
88 .end·method88 .end·method
  
89 .method·public·onPlaybackStateChanged(Ljava/lang/Object;)V89 .method·public·onPlaybackStateChanged(Ljava/lang/Object;)V
90 ····.locals·290 ····.locals·2
91 ····.param·p1,·"stateObj"····#·Ljava/lang/Object;91 ····.param·p1,·"stateObj"····#·Ljava/lang/Object;
  
92 ····.prologue92 ····.prologue
93 ····.line·54493 ····.line·545
94 ····iget-object·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$Callback$StubApi21;->this$0:Landroid/support/v4/media/session/MediaControllerCompat$Callback;94 ····iget-object·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$Callback$StubApi21;->this$0:Landroid/support/v4/media/session/MediaControllerCompat$Callback;
  
95 ····iget-boolean·v0,·v0,·Landroid/support/v4/media/session/MediaControllerCompat$Callback;->mHasExtraCallback:Z95 ····iget-boolean·v0,·v0,·Landroid/support/v4/media/session/MediaControllerCompat$Callback;->mHasExtraCallback:Z
  
96 ····if-eqz·v0,·:cond_096 ····if-eqz·v0,·:cond_0
  
97 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I97 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I
  
98 ····const/16·v1,·0x1698 ····const/16·v1,·0x16
  
99 ····if-ge·v0,·v1,·:cond_099 ····if-ge·v0,·v1,·:cond_0
  
100 ····.line·550100 ····.line·551
101 ····:goto_0101 ····:goto_0
102 ····return-void102 ····return-void
  
103 ····.line·547103 ····.line·548
104 ····:cond_0104 ····:cond_0
105 ····iget-object·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$Callback$StubApi21;->this$0:Landroid/support/v4/media/session/MediaControllerCompat$Callback;105 ····iget-object·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$Callback$StubApi21;->this$0:Landroid/support/v4/media/session/MediaControllerCompat$Callback;
  
106 ····.line·548106 ····.line·549
107 ····invoke-static·{p1},·Landroid/support/v4/media/session/PlaybackStateCompat;->fromPlaybackState(Ljava/lang/Object;)Landroid/support/v4/media/session/PlaybackStateCompat;107 ····invoke-static·{p1},·Landroid/support/v4/media/session/PlaybackStateCompat;->fromPlaybackState(Ljava/lang/Object;)Landroid/support/v4/media/session/PlaybackStateCompat;
  
108 ····move-result-object·v1108 ····move-result-object·v1
  
109 ····.line·547109 ····.line·548
110 ····invoke-virtual·{v0,·v1},·Landroid/support/v4/media/session/MediaControllerCompat$Callback;->onPlaybackStateChanged(Landroid/support/v4/media/session/PlaybackStateCompat;)V110 ····invoke-virtual·{v0,·v1},·Landroid/support/v4/media/session/MediaControllerCompat$Callback;->onPlaybackStateChanged(Landroid/support/v4/media/session/PlaybackStateCompat;)V
  
111 ····goto·:goto_0111 ····goto·:goto_0
112 .end·method112 .end·method
  
113 .method·public·onQueueChanged(Ljava/util/List;)V113 .method·public·onQueueChanged(Ljava/util/List;)V
114 ····.locals·2114 ····.locals·2
Offset 145, 79 lines modifiedOffset 145, 79 lines modified
145 ············"(",145 ············"(",
146 ············"Ljava/util/List",146 ············"Ljava/util/List",
147 ············"<*>;)V"147 ············"<*>;)V"
148 ········}148 ········}
149 ····.end·annotation149 ····.end·annotation
  
150 ····.prologue150 ····.prologue
151 ····.line·559151 ····.line·560
Max diff block lines reached; 2693/7162 bytes (37.60%) of diff not shown.
3.06 KB
smali/android/support/v4/media/session/MediaSessionCompat$ResultReceiverWrapper.smali
    
Offset 35, 92 lines modifiedOffset 35, 92 lines modified
  
  
35 #·direct·methods35 #·direct·methods
36 .method·static·constructor·<clinit>()V36 .method·static·constructor·<clinit>()V
37 ····.locals·137 ····.locals·1
  
38 ····.prologue38 ····.prologue
39 ····.line·122339 ····.line·1237
40 ····new-instance·v0,·Landroid/support/v4/media/session/MediaSessionCompat$ResultReceiverWrapper$1;40 ····new-instance·v0,·Landroid/support/v4/media/session/MediaSessionCompat$ResultReceiverWrapper$1;
  
41 ····invoke-direct·{v0},·Landroid/support/v4/media/session/MediaSessionCompat$ResultReceiverWrapper$1;-><init>()V41 ····invoke-direct·{v0},·Landroid/support/v4/media/session/MediaSessionCompat$ResultReceiverWrapper$1;-><init>()V
  
42 ····sput-object·v0,·Landroid/support/v4/media/session/MediaSessionCompat$ResultReceiverWrapper;->CREATOR:Landroid/os/Parcelable$Creator;42 ····sput-object·v0,·Landroid/support/v4/media/session/MediaSessionCompat$ResultReceiverWrapper;->CREATOR:Landroid/os/Parcelable$Creator;
  
43 ····return-void43 ····return-void
44 .end·method44 .end·method
  
45 .method·constructor·<init>(Landroid/os/Parcel;)V45 .method·constructor·<init>(Landroid/os/Parcel;)V
46 ····.locals·146 ····.locals·1
47 ····.param·p1,·"in"····#·Landroid/os/Parcel;47 ····.param·p1,·"in"····#·Landroid/os/Parcel;
  
48 ····.prologue48 ····.prologue
49 ····.line·121849 ····.line·1232
50 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V50 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
51 ····.line·121951 ····.line·1233
52 ····sget-object·v0,·Landroid/os/ResultReceiver;->CREATOR:Landroid/os/Parcelable$Creator;52 ····sget-object·v0,·Landroid/os/ResultReceiver;->CREATOR:Landroid/os/Parcelable$Creator;
  
53 ····invoke-interface·{v0,·p1},·Landroid/os/Parcelable$Creator;->createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object;53 ····invoke-interface·{v0,·p1},·Landroid/os/Parcelable$Creator;->createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object;
  
54 ····move-result-object·v054 ····move-result-object·v0
  
55 ····check-cast·v0,·Landroid/os/ResultReceiver;55 ····check-cast·v0,·Landroid/os/ResultReceiver;
  
56 ····iput-object·v0,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$ResultReceiverWrapper;->mResultReceiver:Landroid/os/ResultReceiver;56 ····iput-object·v0,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$ResultReceiverWrapper;->mResultReceiver:Landroid/os/ResultReceiver;
  
57 ····.line·122057 ····.line·1234
58 ····return-void58 ····return-void
59 .end·method59 .end·method
  
60 .method·public·constructor·<init>(Landroid/os/ResultReceiver;)V60 .method·public·constructor·<init>(Landroid/os/ResultReceiver;)V
61 ····.locals·061 ····.locals·0
62 ····.param·p1,·"resultReceiver"····#·Landroid/os/ResultReceiver;62 ····.param·p1,·"resultReceiver"····#·Landroid/os/ResultReceiver;
  
63 ····.prologue63 ····.prologue
64 ····.line·121464 ····.line·1228
65 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V65 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
66 ····.line·121566 ····.line·1229
67 ····iput-object·p1,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$ResultReceiverWrapper;->mResultReceiver:Landroid/os/ResultReceiver;67 ····iput-object·p1,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$ResultReceiverWrapper;->mResultReceiver:Landroid/os/ResultReceiver;
  
68 ····.line·121668 ····.line·1230
69 ····return-void69 ····return-void
70 .end·method70 .end·method
  
71 .method·static·synthetic·access$000(Landroid/support/v4/media/session/MediaSessionCompat$ResultReceiverWrapper;)Landroid/os/ResultReceiver;71 .method·static·synthetic·access$000(Landroid/support/v4/media/session/MediaSessionCompat$ResultReceiverWrapper;)Landroid/os/ResultReceiver;
72 ····.locals·172 ····.locals·1
73 ····.param·p0,·"x0"····#·Landroid/support/v4/media/session/MediaSessionCompat$ResultReceiverWrapper;73 ····.param·p0,·"x0"····#·Landroid/support/v4/media/session/MediaSessionCompat$ResultReceiverWrapper;
  
74 ····.prologue74 ····.prologue
75 ····.line·121175 ····.line·1225
76 ····iget-object·v0,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$ResultReceiverWrapper;->mResultReceiver:Landroid/os/ResultReceiver;76 ····iget-object·v0,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$ResultReceiverWrapper;->mResultReceiver:Landroid/os/ResultReceiver;
  
77 ····return-object·v077 ····return-object·v0
78 .end·method78 .end·method
  
  
79 #·virtual·methods79 #·virtual·methods
80 .method·public·describeContents()I80 .method·public·describeContents()I
81 ····.locals·181 ····.locals·1
  
82 ····.prologue82 ····.prologue
83 ····.line·123783 ····.line·1251
84 ····const/4·v0,·0x084 ····const/4·v0,·0x0
  
85 ····return·v085 ····return·v0
86 .end·method86 .end·method
  
87 .method·public·writeToParcel(Landroid/os/Parcel;I)V87 .method·public·writeToParcel(Landroid/os/Parcel;I)V
88 ····.locals·188 ····.locals·1
89 ····.param·p1,·"dest"····#·Landroid/os/Parcel;89 ····.param·p1,·"dest"····#·Landroid/os/Parcel;
90 ····.param·p2,·"flags"····#·I90 ····.param·p2,·"flags"····#·I
  
91 ····.prologue91 ····.prologue
92 ····.line·124292 ····.line·1256
93 ····iget-object·v0,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$ResultReceiverWrapper;->mResultReceiver:Landroid/os/ResultReceiver;93 ····iget-object·v0,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$ResultReceiverWrapper;->mResultReceiver:Landroid/os/ResultReceiver;
  
94 ····invoke-virtual·{v0,·p1,·p2},·Landroid/os/ResultReceiver;->writeToParcel(Landroid/os/Parcel;I)V94 ····invoke-virtual·{v0,·p1,·p2},·Landroid/os/ResultReceiver;->writeToParcel(Landroid/os/Parcel;I)V
  
95 ····.line·124395 ····.line·1257
96 ····return-void96 ····return-void
97 .end·method97 .end·method
1.13 KB
smali/android/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$Command.smali
    
Offset 26, 22 lines modifiedOffset 26, 22 lines modified
26 .method·public·constructor·<init>(Ljava/lang/String;Landroid/os/Bundle;Landroid/os/ResultReceiver;)V26 .method·public·constructor·<init>(Ljava/lang/String;Landroid/os/Bundle;Landroid/os/ResultReceiver;)V
27 ····.locals·027 ····.locals·0
28 ····.param·p1,·"command"····#·Ljava/lang/String;28 ····.param·p1,·"command"····#·Ljava/lang/String;
29 ····.param·p2,·"extras"····#·Landroid/os/Bundle;29 ····.param·p2,·"extras"····#·Landroid/os/Bundle;
30 ····.param·p3,·"stub"····#·Landroid/os/ResultReceiver;30 ····.param·p3,·"stub"····#·Landroid/os/ResultReceiver;
  
31 ····.prologue31 ····.prologue
32 ····.line·207632 ····.line·2075
33 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V33 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
34 ····.line·207734 ····.line·2076
35 ····iput-object·p1,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$Command;->command:Ljava/lang/String;35 ····iput-object·p1,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$Command;->command:Ljava/lang/String;
  
36 ····.line·207836 ····.line·2077
37 ····iput-object·p2,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$Command;->extras:Landroid/os/Bundle;37 ····iput-object·p2,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$Command;->extras:Landroid/os/Bundle;
  
38 ····.line·207938 ····.line·2078
39 ····iput-object·p3,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$Command;->stub:Landroid/os/ResultReceiver;39 ····iput-object·p3,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$Command;->stub:Landroid/os/ResultReceiver;
  
40 ····.line·208040 ····.line·2079
41 ····return-void41 ····return-void
42 .end·method42 .end·method
6.87 KB
smali/android/support/v4/media/session/MediaSessionCompat$Callback.smali
    
Offset 38, 82 lines modifiedOffset 38, 82 lines modified
  
  
38 #·direct·methods38 #·direct·methods
39 .method·public·constructor·<init>()V39 .method·public·constructor·<init>()V
40 ····.locals·240 ····.locals·2
  
41 ····.prologue41 ····.prologue
42 ····.line·60942 ····.line·623
43 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V43 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
44 ····.line·61044 ····.line·624
45 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I45 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I
  
46 ····const/16·v1,·0x1846 ····const/16·v1,·0x18
  
47 ····if-lt·v0,·v1,·:cond_047 ····if-lt·v0,·v1,·:cond_0
  
48 ····.line·61148 ····.line·625
49 ····new-instance·v0,·Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi24;49 ····new-instance·v0,·Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi24;
  
50 ····invoke-direct·{v0,·p0},·Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi24;-><init>(Landroid/support/v4/media/session/MediaSessionCompat$Callback;)V50 ····invoke-direct·{v0,·p0},·Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi24;-><init>(Landroid/support/v4/media/session/MediaSessionCompat$Callback;)V
  
51 ····invoke-static·{v0},·Landroid/support/v4/media/session/MediaSessionCompatApi24;->createCallback(Landroid/support/v4/media/session/MediaSessionCompatApi24$Callback;)Ljava/lang/Object;51 ····invoke-static·{v0},·Landroid/support/v4/media/session/MediaSessionCompatApi24;->createCallback(Landroid/support/v4/media/session/MediaSessionCompatApi24$Callback;)Ljava/lang/Object;
  
52 ····move-result-object·v052 ····move-result-object·v0
  
53 ····iput-object·v0,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$Callback;->mCallbackObj:Ljava/lang/Object;53 ····iput-object·v0,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$Callback;->mCallbackObj:Ljava/lang/Object;
  
54 ····.line·61954 ····.line·633
55 ····:goto_055 ····:goto_0
56 ····return-void56 ····return-void
  
57 ····.line·61257 ····.line·626
58 ····:cond_058 ····:cond_0
59 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I59 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I
  
60 ····const/16·v1,·0x1760 ····const/16·v1,·0x17
  
61 ····if-lt·v0,·v1,·:cond_161 ····if-lt·v0,·v1,·:cond_1
  
62 ····.line·61362 ····.line·627
63 ····new-instance·v0,·Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi23;63 ····new-instance·v0,·Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi23;
  
64 ····invoke-direct·{v0,·p0},·Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi23;-><init>(Landroid/support/v4/media/session/MediaSessionCompat$Callback;)V64 ····invoke-direct·{v0,·p0},·Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi23;-><init>(Landroid/support/v4/media/session/MediaSessionCompat$Callback;)V
  
65 ····invoke-static·{v0},·Landroid/support/v4/media/session/MediaSessionCompatApi23;->createCallback(Landroid/support/v4/media/session/MediaSessionCompatApi23$Callback;)Ljava/lang/Object;65 ····invoke-static·{v0},·Landroid/support/v4/media/session/MediaSessionCompatApi23;->createCallback(Landroid/support/v4/media/session/MediaSessionCompatApi23$Callback;)Ljava/lang/Object;
  
66 ····move-result-object·v066 ····move-result-object·v0
  
67 ····iput-object·v0,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$Callback;->mCallbackObj:Ljava/lang/Object;67 ····iput-object·v0,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$Callback;->mCallbackObj:Ljava/lang/Object;
  
68 ····goto·:goto_068 ····goto·:goto_0
  
69 ····.line·61469 ····.line·628
70 ····:cond_170 ····:cond_1
71 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I71 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I
  
72 ····const/16·v1,·0x1572 ····const/16·v1,·0x15
  
73 ····if-lt·v0,·v1,·:cond_273 ····if-lt·v0,·v1,·:cond_2
  
74 ····.line·61574 ····.line·629
75 ····new-instance·v0,·Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi21;75 ····new-instance·v0,·Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi21;
  
76 ····invoke-direct·{v0,·p0},·Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi21;-><init>(Landroid/support/v4/media/session/MediaSessionCompat$Callback;)V76 ····invoke-direct·{v0,·p0},·Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi21;-><init>(Landroid/support/v4/media/session/MediaSessionCompat$Callback;)V
  
77 ····invoke-static·{v0},·Landroid/support/v4/media/session/MediaSessionCompatApi21;->createCallback(Landroid/support/v4/media/session/MediaSessionCompatApi21$Callback;)Ljava/lang/Object;77 ····invoke-static·{v0},·Landroid/support/v4/media/session/MediaSessionCompatApi21;->createCallback(Landroid/support/v4/media/session/MediaSessionCompatApi21$Callback;)Ljava/lang/Object;
  
78 ····move-result-object·v078 ····move-result-object·v0
  
79 ····iput-object·v0,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$Callback;->mCallbackObj:Ljava/lang/Object;79 ····iput-object·v0,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$Callback;->mCallbackObj:Ljava/lang/Object;
  
80 ····goto·:goto_080 ····goto·:goto_0
  
81 ····.line·61781 ····.line·631
82 ····:cond_282 ····:cond_2
83 ····const/4·v0,·0x083 ····const/4·v0,·0x0
  
84 ····iput-object·v0,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$Callback;->mCallbackObj:Ljava/lang/Object;84 ····iput-object·v0,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$Callback;->mCallbackObj:Ljava/lang/Object;
  
85 ····goto·:goto_085 ····goto·:goto_0
86 .end·method86 .end·method
Offset 123, 182 lines modifiedOffset 123, 182 lines modified
123 .method·public·onCommand(Ljava/lang/String;Landroid/os/Bundle;Landroid/os/ResultReceiver;)V123 .method·public·onCommand(Ljava/lang/String;Landroid/os/Bundle;Landroid/os/ResultReceiver;)V
124 ····.locals·0124 ····.locals·0
125 ····.param·p1,·"command"····#·Ljava/lang/String;125 ····.param·p1,·"command"····#·Ljava/lang/String;
126 ····.param·p2,·"extras"····#·Landroid/os/Bundle;126 ····.param·p2,·"extras"····#·Landroid/os/Bundle;
127 ····.param·p3,·"cb"····#·Landroid/os/ResultReceiver;127 ····.param·p3,·"cb"····#·Landroid/os/ResultReceiver;
  
128 ····.prologue128 ····.prologue
129 ····.line·631129 ····.line·645
130 ····return-void130 ····return-void
131 .end·method131 .end·method
  
132 .method·public·onCustomAction(Ljava/lang/String;Landroid/os/Bundle;)V132 .method·public·onCustomAction(Ljava/lang/String;Landroid/os/Bundle;)V
133 ····.locals·0133 ····.locals·0
134 ····.param·p1,·"action"····#·Ljava/lang/String;134 ····.param·p1,·"action"····#·Ljava/lang/String;
135 ····.param·p2,·"extras"····#·Landroid/os/Bundle;135 ····.param·p2,·"extras"····#·Landroid/os/Bundle;
  
136 ····.prologue136 ····.prologue
137 ····.line·785137 ····.line·799
138 ····return-void138 ····return-void
139 .end·method139 .end·method
  
140 .method·public·onFastForward()V140 .method·public·onFastForward()V
141 ····.locals·0141 ····.locals·0
  
142 ····.prologue142 ····.prologue
143 ····.line·745143 ····.line·759
144 ····return-void144 ····return-void
145 .end·method145 .end·method
  
146 .method·public·onMediaButtonEvent(Landroid/content/Intent;)Z146 .method·public·onMediaButtonEvent(Landroid/content/Intent;)Z
147 ····.locals·1147 ····.locals·1
148 ····.param·p1,·"mediaButtonEvent"····#·Landroid/content/Intent;148 ····.param·p1,·"mediaButtonEvent"····#·Landroid/content/Intent;
  
149 ····.prologue149 ····.prologue
150 ····.line·640150 ····.line·654
151 ····const/4·v0,·0x0151 ····const/4·v0,·0x0
  
152 ····return·v0152 ····return·v0
153 .end·method153 .end·method
  
154 .method·public·onPause()V154 .method·public·onPause()V
155 ····.locals·0155 ····.locals·0
  
156 ····.prologue156 ····.prologue
Max diff block lines reached; 2891/6891 bytes (41.95%) of diff not shown.
1.37 KB
smali/android/support/v4/media/session/MediaSessionCompat$Callback$StubApi23.smali
    
Offset 22, 32 lines modifiedOffset 22, 32 lines modified
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Landroid/support/v4/media/session/MediaSessionCompat$Callback;)V23 .method·constructor·<init>(Landroid/support/v4/media/session/MediaSessionCompat$Callback;)V
24 ····.locals·024 ····.locals·0
  
25 ····.prologue25 ····.prologue
26 ····.line·89926 ····.line·913
27 ····iput-object·p1,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi23;->this$0:Landroid/support/v4/media/session/MediaSessionCompat$Callback;27 ····iput-object·p1,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi23;->this$0:Landroid/support/v4/media/session/MediaSessionCompat$Callback;
  
28 ····invoke-direct·{p0,·p1},·Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi21;-><init>(Landroid/support/v4/media/session/MediaSessionCompat$Callback;)V28 ····invoke-direct·{p0,·p1},·Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi21;-><init>(Landroid/support/v4/media/session/MediaSessionCompat$Callback;)V
  
29 ····.line·90029 ····.line·914
30 ····return-void30 ····return-void
31 .end·method31 .end·method
  
  
32 #·virtual·methods32 #·virtual·methods
33 .method·public·onPlayFromUri(Landroid/net/Uri;Landroid/os/Bundle;)V33 .method·public·onPlayFromUri(Landroid/net/Uri;Landroid/os/Bundle;)V
34 ····.locals·134 ····.locals·1
35 ····.param·p1,·"uri"····#·Landroid/net/Uri;35 ····.param·p1,·"uri"····#·Landroid/net/Uri;
36 ····.param·p2,·"extras"····#·Landroid/os/Bundle;36 ····.param·p2,·"extras"····#·Landroid/os/Bundle;
  
37 ····.prologue37 ····.prologue
38 ····.line·90438 ····.line·918
39 ····iget-object·v0,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi23;->this$0:Landroid/support/v4/media/session/MediaSessionCompat$Callback;39 ····iget-object·v0,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi23;->this$0:Landroid/support/v4/media/session/MediaSessionCompat$Callback;
  
40 ····invoke-virtual·{v0,·p1,·p2},·Landroid/support/v4/media/session/MediaSessionCompat$Callback;->onPlayFromUri(Landroid/net/Uri;Landroid/os/Bundle;)V40 ····invoke-virtual·{v0,·p1,·p2},·Landroid/support/v4/media/session/MediaSessionCompat$Callback;->onPlayFromUri(Landroid/net/Uri;Landroid/os/Bundle;)V
  
41 ····.line·90541 ····.line·919
42 ····return-void42 ····return-void
43 .end·method43 .end·method
6.82 KB
smali/android/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback.smali
    
Offset 22, 32 lines modifiedOffset 22, 32 lines modified
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21;Landroid/support/v4/media/session/MediaControllerCompat$Callback;)V23 .method·constructor·<init>(Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21;Landroid/support/v4/media/session/MediaControllerCompat$Callback;)V
24 ····.locals·024 ····.locals·0
25 ····.param·p2,·"callback"····#·Landroid/support/v4/media/session/MediaControllerCompat$Callback;25 ····.param·p2,·"callback"····#·Landroid/support/v4/media/session/MediaControllerCompat$Callback;
  
26 ····.prologue26 ····.prologue
27 ····.line·155527 ····.line·1572
28 ····iput-object·p1,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback;->this$0:Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21;28 ····iput-object·p1,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback;->this$0:Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21;
  
29 ····invoke-direct·{p0},·Landroid/support/v4/media/session/IMediaControllerCallback$Stub;-><init>()V29 ····invoke-direct·{p0},·Landroid/support/v4/media/session/IMediaControllerCallback$Stub;-><init>()V
  
30 ····.line·155630 ····.line·1573
31 ····iput-object·p2,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback;->mCallback:Landroid/support/v4/media/session/MediaControllerCompat$Callback;31 ····iput-object·p2,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback;->mCallback:Landroid/support/v4/media/session/MediaControllerCompat$Callback;
  
32 ····.line·155732 ····.line·1574
33 ····return-void33 ····return-void
34 .end·method34 .end·method
  
35 .method·static·synthetic·access$500(Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback;)Landroid/support/v4/media/session/MediaControllerCompat$Callback;35 .method·static·synthetic·access$400(Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback;)Landroid/support/v4/media/session/MediaControllerCompat$Callback;
36 ····.locals·136 ····.locals·1
37 ····.param·p0,·"x0"····#·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback;37 ····.param·p0,·"x0"····#·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback;
  
38 ····.prologue38 ····.prologue
39 ····.line·155239 ····.line·1569
40 ····iget-object·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback;->mCallback:Landroid/support/v4/media/session/MediaControllerCompat$Callback;40 ····iget-object·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback;->mCallback:Landroid/support/v4/media/session/MediaControllerCompat$Callback;
  
41 ····return-object·v041 ····return-object·v0
42 .end·method42 .end·method
  
  
43 #·virtual·methods43 #·virtual·methods
Offset 58, 40 lines modifiedOffset 58, 40 lines modified
58 ····.annotation·system·Ldalvik/annotation/Throws;58 ····.annotation·system·Ldalvik/annotation/Throws;
59 ········value·=·{59 ········value·=·{
60 ············Landroid/os/RemoteException;60 ············Landroid/os/RemoteException;
61 ········}61 ········}
62 ····.end·annotation62 ····.end·annotation
  
63 ····.prologue63 ····.prologue
64 ····.line·156164 ····.line·1578
65 ····iget-object·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback;->mCallback:Landroid/support/v4/media/session/MediaControllerCompat$Callback;65 ····iget-object·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback;->mCallback:Landroid/support/v4/media/session/MediaControllerCompat$Callback;
  
66 ····iget-object·v0,·v0,·Landroid/support/v4/media/session/MediaControllerCompat$Callback;->mHandler:Landroid/support/v4/media/session/MediaControllerCompat$Callback$MessageHandler;66 ····iget-object·v0,·v0,·Landroid/support/v4/media/session/MediaControllerCompat$Callback;->mHandler:Landroid/support/v4/media/session/MediaControllerCompat$Callback$MessageHandler;
  
67 ····new-instance·v1,·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback$1;67 ····new-instance·v1,·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback$1;
  
68 ····invoke-direct·{v1,·p0,·p1,·p2},·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback$1;-><init>(Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback;Ljava/lang/String;Landroid/os/Bundle;)V68 ····invoke-direct·{v1,·p0,·p1,·p2},·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback$1;-><init>(Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback;Ljava/lang/String;Landroid/os/Bundle;)V
  
69 ····invoke-virtual·{v0,·v1},·Landroid/support/v4/media/session/MediaControllerCompat$Callback$MessageHandler;->post(Ljava/lang/Runnable;)Z69 ····invoke-virtual·{v0,·v1},·Landroid/support/v4/media/session/MediaControllerCompat$Callback$MessageHandler;->post(Ljava/lang/Runnable;)Z
  
70 ····.line·156770 ····.line·1584
71 ····return-void71 ····return-void
72 .end·method72 .end·method
  
73 .method·public·onExtrasChanged(Landroid/os/Bundle;)V73 .method·public·onExtrasChanged(Landroid/os/Bundle;)V
74 ····.locals·174 ····.locals·1
75 ····.param·p1,·"extras"····#·Landroid/os/Bundle;75 ····.param·p1,·"extras"····#·Landroid/os/Bundle;
76 ····.annotation·system·Ldalvik/annotation/Throws;76 ····.annotation·system·Ldalvik/annotation/Throws;
77 ········value·=·{77 ········value·=·{
78 ············Landroid/os/RemoteException;78 ············Landroid/os/RemoteException;
79 ········}79 ········}
80 ····.end·annotation80 ····.end·annotation
  
81 ····.prologue81 ····.prologue
82 ····.line·160782 ····.line·1624
83 ····new-instance·v0,·Ljava/lang/AssertionError;83 ····new-instance·v0,·Ljava/lang/AssertionError;
  
84 ····invoke-direct·{v0},·Ljava/lang/AssertionError;-><init>()V84 ····invoke-direct·{v0},·Ljava/lang/AssertionError;-><init>()V
  
85 ····throw·v085 ····throw·v0
86 .end·method86 .end·method
  
Offset 101, 15 lines modifiedOffset 101, 15 lines modified
101 ····.annotation·system·Ldalvik/annotation/Throws;101 ····.annotation·system·Ldalvik/annotation/Throws;
102 ········value·=·{102 ········value·=·{
103 ············Landroid/os/RemoteException;103 ············Landroid/os/RemoteException;
104 ········}104 ········}
105 ····.end·annotation105 ····.end·annotation
  
106 ····.prologue106 ····.prologue
107 ····.line·1589107 ····.line·1606
108 ····new-instance·v0,·Ljava/lang/AssertionError;108 ····new-instance·v0,·Ljava/lang/AssertionError;
  
109 ····invoke-direct·{v0},·Ljava/lang/AssertionError;-><init>()V109 ····invoke-direct·{v0},·Ljava/lang/AssertionError;-><init>()V
  
110 ····throw·v0110 ····throw·v0
111 .end·method111 .end·method
  
Offset 119, 26 lines modifiedOffset 119, 26 lines modified
119 ····.annotation·system·Ldalvik/annotation/Throws;119 ····.annotation·system·Ldalvik/annotation/Throws;
120 ········value·=·{120 ········value·=·{
121 ············Landroid/os/RemoteException;121 ············Landroid/os/RemoteException;
122 ········}122 ········}
123 ····.end·annotation123 ····.end·annotation
  
124 ····.prologue124 ····.prologue
125 ····.line·1578125 ····.line·1595
126 ····iget-object·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback;->mCallback:Landroid/support/v4/media/session/MediaControllerCompat$Callback;126 ····iget-object·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback;->mCallback:Landroid/support/v4/media/session/MediaControllerCompat$Callback;
  
127 ····iget-object·v0,·v0,·Landroid/support/v4/media/session/MediaControllerCompat$Callback;->mHandler:Landroid/support/v4/media/session/MediaControllerCompat$Callback$MessageHandler;127 ····iget-object·v0,·v0,·Landroid/support/v4/media/session/MediaControllerCompat$Callback;->mHandler:Landroid/support/v4/media/session/MediaControllerCompat$Callback$MessageHandler;
  
128 ····new-instance·v1,·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback$2;128 ····new-instance·v1,·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback$2;
  
129 ····invoke-direct·{v1,·p0,·p1},·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback$2;-><init>(Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback;Landroid/support/v4/media/session/PlaybackStateCompat;)V129 ····invoke-direct·{v1,·p0,·p1},·Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback$2;-><init>(Landroid/support/v4/media/session/MediaControllerCompat$MediaControllerImplApi21$ExtraCallback;Landroid/support/v4/media/session/PlaybackStateCompat;)V
  
130 ····invoke-virtual·{v0,·v1},·Landroid/support/v4/media/session/MediaControllerCompat$Callback$MessageHandler;->post(Ljava/lang/Runnable;)Z130 ····invoke-virtual·{v0,·v1},·Landroid/support/v4/media/session/MediaControllerCompat$Callback$MessageHandler;->post(Ljava/lang/Runnable;)Z
  
131 ····.line·1584131 ····.line·1601
132 ····return-void132 ····return-void
133 .end·method133 .end·method
  
134 .method·public·onQueueChanged(Ljava/util/List;)V134 .method·public·onQueueChanged(Ljava/util/List;)V
135 ····.locals·1135 ····.locals·1
136 ····.annotation·system·Ldalvik/annotation/Signature;136 ····.annotation·system·Ldalvik/annotation/Signature;
137 ········value·=·{137 ········value·=·{
Offset 153, 15 lines modifiedOffset 153, 15 lines modified
153 ····.annotation·system·Ldalvik/annotation/Throws;153 ····.annotation·system·Ldalvik/annotation/Throws;
154 ········value·=·{154 ········value·=·{
155 ············Landroid/os/RemoteException;155 ············Landroid/os/RemoteException;
156 ········}156 ········}
157 ····.end·annotation157 ····.end·annotation
  
158 ····.prologue158 ····.prologue
159 ····.line·1595159 ····.line·1612
160 ····.local·p1,·"queue":Ljava/util/List;,·"Ljava/util/List<Landroid/support/v4/media/session/MediaSessionCompat$QueueItem;>;"160 ····.local·p1,·"queue":Ljava/util/List;,·"Ljava/util/List<Landroid/support/v4/media/session/MediaSessionCompat$QueueItem;>;"
161 ····new-instance·v0,·Ljava/lang/AssertionError;161 ····new-instance·v0,·Ljava/lang/AssertionError;
Max diff block lines reached; 1170/6775 bytes (17.27%) of diff not shown.
2.31 KB
smali/android/support/v4/media/session/MediaControllerCompat$PlaybackInfo.smali
    
Offset 38, 80 lines modifiedOffset 38, 80 lines modified
38 ····.param·p1,·"type"····#·I38 ····.param·p1,·"type"····#·I
39 ····.param·p2,·"stream"····#·I39 ····.param·p2,·"stream"····#·I
40 ····.param·p3,·"control"····#·I40 ····.param·p3,·"control"····#·I
41 ····.param·p4,·"max"····#·I41 ····.param·p4,·"max"····#·I
42 ····.param·p5,·"current"····#·I42 ····.param·p5,·"current"····#·I
  
43 ····.prologue43 ····.prologue
44 ····.line·88544 ····.line·886
45 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V45 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
46 ····.line·88646 ····.line·887
47 ····iput·p1,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo;->mPlaybackType:I47 ····iput·p1,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo;->mPlaybackType:I
  
48 ····.line·88748 ····.line·888
49 ····iput·p2,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo;->mAudioStream:I49 ····iput·p2,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo;->mAudioStream:I
  
50 ····.line·88850 ····.line·889
51 ····iput·p3,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo;->mVolumeControl:I51 ····iput·p3,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo;->mVolumeControl:I
  
52 ····.line·88952 ····.line·890
53 ····iput·p4,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo;->mMaxVolume:I53 ····iput·p4,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo;->mMaxVolume:I
  
54 ····.line·89054 ····.line·891
55 ····iput·p5,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo;->mCurrentVolume:I55 ····iput·p5,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo;->mCurrentVolume:I
  
56 ····.line·89156 ····.line·892
57 ····return-void57 ····return-void
58 .end·method58 .end·method
  
  
59 #·virtual·methods59 #·virtual·methods
60 .method·public·getAudioStream()I60 .method·public·getAudioStream()I
61 ····.locals·161 ····.locals·1
  
62 ····.prologue62 ····.prologue
63 ····.line·91563 ····.line·916
64 ····iget·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo;->mAudioStream:I64 ····iget·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo;->mAudioStream:I
  
65 ····return·v065 ····return·v0
66 .end·method66 .end·method
  
67 .method·public·getCurrentVolume()I67 .method·public·getCurrentVolume()I
68 ····.locals·168 ····.locals·1
  
69 ····.prologue69 ····.prologue
70 ····.line·94870 ····.line·949
71 ····iget·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo;->mCurrentVolume:I71 ····iget·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo;->mCurrentVolume:I
  
72 ····return·v072 ····return·v0
73 .end·method73 .end·method
  
74 .method·public·getMaxVolume()I74 .method·public·getMaxVolume()I
75 ····.locals·175 ····.locals·1
  
76 ····.prologue76 ····.prologue
77 ····.line·93977 ····.line·940
78 ····iget·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo;->mMaxVolume:I78 ····iget·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo;->mMaxVolume:I
  
79 ····return·v079 ····return·v0
80 .end·method80 .end·method
  
81 .method·public·getPlaybackType()I81 .method·public·getPlaybackType()I
82 ····.locals·182 ····.locals·1
  
83 ····.prologue83 ····.prologue
84 ····.line·90384 ····.line·904
85 ····iget·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo;->mPlaybackType:I85 ····iget·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo;->mPlaybackType:I
  
86 ····return·v086 ····return·v0
87 .end·method87 .end·method
  
88 .method·public·getVolumeControl()I88 .method·public·getVolumeControl()I
89 ····.locals·189 ····.locals·1
  
90 ····.prologue90 ····.prologue
91 ····.line·93091 ····.line·931
92 ····iget·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo;->mVolumeControl:I92 ····iget·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo;->mVolumeControl:I
  
93 ····return·v093 ····return·v0
94 .end·method94 .end·method
1.93 KB
smali/android/support/v4/media/session/MediaSessionCompat$QueueItem$1.smali
    
Offset 28, 62 lines modifiedOffset 28, 62 lines modified
  
  
28 #·direct·methods28 #·direct·methods
29 .method·constructor·<init>()V29 .method·constructor·<init>()V
30 ····.locals·030 ····.locals·0
  
31 ····.prologue31 ····.prologue
32 ····.line·118532 ····.line·1199
33 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V33 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
34 ····return-void34 ····return-void
35 .end·method35 .end·method
  
  
36 #·virtual·methods36 #·virtual·methods
37 .method·public·createFromParcel(Landroid/os/Parcel;)Landroid/support/v4/media/session/MediaSessionCompat$QueueItem;37 .method·public·createFromParcel(Landroid/os/Parcel;)Landroid/support/v4/media/session/MediaSessionCompat$QueueItem;
38 ····.locals·138 ····.locals·1
39 ····.param·p1,·"p"····#·Landroid/os/Parcel;39 ····.param·p1,·"p"····#·Landroid/os/Parcel;
  
40 ····.prologue40 ····.prologue
41 ····.line·118941 ····.line·1203
42 ····new-instance·v0,·Landroid/support/v4/media/session/MediaSessionCompat$QueueItem;42 ····new-instance·v0,·Landroid/support/v4/media/session/MediaSessionCompat$QueueItem;
  
43 ····invoke-direct·{v0,·p1},·Landroid/support/v4/media/session/MediaSessionCompat$QueueItem;-><init>(Landroid/os/Parcel;)V43 ····invoke-direct·{v0,·p1},·Landroid/support/v4/media/session/MediaSessionCompat$QueueItem;-><init>(Landroid/os/Parcel;)V
  
44 ····return-object·v044 ····return-object·v0
45 .end·method45 .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·147 ····.locals·1
  
48 ····.prologue48 ····.prologue
49 ····.line·118549 ····.line·1199
50 ····invoke-virtual·{p0,·p1},·Landroid/support/v4/media/session/MediaSessionCompat$QueueItem$1;->createFromParcel(Landroid/os/Parcel;)Landroid/support/v4/media/session/MediaSessionCompat$QueueItem;50 ····invoke-virtual·{p0,·p1},·Landroid/support/v4/media/session/MediaSessionCompat$QueueItem$1;->createFromParcel(Landroid/os/Parcel;)Landroid/support/v4/media/session/MediaSessionCompat$QueueItem;
  
51 ····move-result-object·v051 ····move-result-object·v0
  
52 ····return-object·v052 ····return-object·v0
53 .end·method53 .end·method
  
54 .method·public·newArray(I)[Landroid/support/v4/media/session/MediaSessionCompat$QueueItem;54 .method·public·newArray(I)[Landroid/support/v4/media/session/MediaSessionCompat$QueueItem;
55 ····.locals·155 ····.locals·1
56 ····.param·p1,·"size"····#·I56 ····.param·p1,·"size"····#·I
  
57 ····.prologue57 ····.prologue
58 ····.line·119458 ····.line·1208
59 ····new-array·v0,·p1,·[Landroid/support/v4/media/session/MediaSessionCompat$QueueItem;59 ····new-array·v0,·p1,·[Landroid/support/v4/media/session/MediaSessionCompat$QueueItem;
  
60 ····return-object·v060 ····return-object·v0
61 .end·method61 .end·method
  
62 .method·public·bridge·synthetic·newArray(I)[Ljava/lang/Object;62 .method·public·bridge·synthetic·newArray(I)[Ljava/lang/Object;
63 ····.locals·163 ····.locals·1
  
64 ····.prologue64 ····.prologue
65 ····.line·118565 ····.line·1199
66 ····invoke-virtual·{p0,·p1},·Landroid/support/v4/media/session/MediaSessionCompat$QueueItem$1;->newArray(I)[Landroid/support/v4/media/session/MediaSessionCompat$QueueItem;66 ····invoke-virtual·{p0,·p1},·Landroid/support/v4/media/session/MediaSessionCompat$QueueItem$1;->newArray(I)[Landroid/support/v4/media/session/MediaSessionCompat$QueueItem;
  
67 ····move-result-object·v067 ····move-result-object·v0
  
68 ····return-object·v068 ····return-object·v0
69 .end·method69 .end·method
3.19 KB
smali/android/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$1.smali
    
Offset 20, 69 lines modifiedOffset 20, 69 lines modified
  
20 #·direct·methods20 #·direct·methods
21 .method·constructor·<init>(Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;)V21 .method·constructor·<init>(Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;)V
22 ····.locals·022 ····.locals·0
23 ····.param·p1,·"this$0"····#·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;23 ····.param·p1,·"this$0"····#·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;
  
24 ····.prologue24 ····.prologue
25 ····.line·131625 ····.line·1330
26 ····iput-object·p1,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$1;->this$0:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;26 ····iput-object·p1,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$1;->this$0:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;
  
27 ····invoke-direct·{p0},·Landroid/support/v4/media/VolumeProviderCompat$Callback;-><init>()V27 ····invoke-direct·{p0},·Landroid/support/v4/media/VolumeProviderCompat$Callback;-><init>()V
  
28 ····return-void28 ····return-void
29 .end·method29 .end·method
  
  
30 #·virtual·methods30 #·virtual·methods
31 .method·public·onVolumeChanged(Landroid/support/v4/media/VolumeProviderCompat;)V31 .method·public·onVolumeChanged(Landroid/support/v4/media/VolumeProviderCompat;)V
32 ····.locals·632 ····.locals·6
33 ····.param·p1,·"volumeProvider"····#·Landroid/support/v4/media/VolumeProviderCompat;33 ····.param·p1,·"volumeProvider"····#·Landroid/support/v4/media/VolumeProviderCompat;
  
34 ····.prologue34 ····.prologue
35 ····.line·131935 ····.line·1333
36 ····iget-object·v1,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$1;->this$0:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;36 ····iget-object·v1,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$1;->this$0:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;
  
37 ····iget-object·v1,·v1,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;->mVolumeProvider:Landroid/support/v4/media/VolumeProviderCompat;37 ····iget-object·v1,·v1,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;->mVolumeProvider:Landroid/support/v4/media/VolumeProviderCompat;
  
38 ····if-eq·v1,·p1,·:cond_038 ····if-eq·v1,·p1,·:cond_0
  
39 ····.line·132639 ····.line·1340
40 ····:goto_040 ····:goto_0
41 ····return-void41 ····return-void
  
42 ····.line·132242 ····.line·1336
43 ····:cond_043 ····:cond_0
44 ····new-instance·v0,·Landroid/support/v4/media/session/ParcelableVolumeInfo;44 ····new-instance·v0,·Landroid/support/v4/media/session/ParcelableVolumeInfo;
  
45 ····iget-object·v1,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$1;->this$0:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;45 ····iget-object·v1,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$1;->this$0:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;
  
46 ····iget·v1,·v1,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;->mVolumeType:I46 ····iget·v1,·v1,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;->mVolumeType:I
  
47 ····iget-object·v2,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$1;->this$0:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;47 ····iget-object·v2,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$1;->this$0:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;
  
48 ····iget·v2,·v2,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;->mLocalStream:I48 ····iget·v2,·v2,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;->mLocalStream:I
  
49 ····.line·132349 ····.line·1337
50 ····invoke-virtual·{p1},·Landroid/support/v4/media/VolumeProviderCompat;->getVolumeControl()I50 ····invoke-virtual·{p1},·Landroid/support/v4/media/VolumeProviderCompat;->getVolumeControl()I
  
51 ····move-result·v351 ····move-result·v3
  
52 ····invoke-virtual·{p1},·Landroid/support/v4/media/VolumeProviderCompat;->getMaxVolume()I52 ····invoke-virtual·{p1},·Landroid/support/v4/media/VolumeProviderCompat;->getMaxVolume()I
  
53 ····move-result·v453 ····move-result·v4
  
54 ····.line·132454 ····.line·1338
55 ····invoke-virtual·{p1},·Landroid/support/v4/media/VolumeProviderCompat;->getCurrentVolume()I55 ····invoke-virtual·{p1},·Landroid/support/v4/media/VolumeProviderCompat;->getCurrentVolume()I
  
56 ····move-result·v556 ····move-result·v5
  
57 ····invoke-direct/range·{v0·..·v5},·Landroid/support/v4/media/session/ParcelableVolumeInfo;-><init>(IIIII)V57 ····invoke-direct/range·{v0·..·v5},·Landroid/support/v4/media/session/ParcelableVolumeInfo;-><init>(IIIII)V
  
58 ····.line·132558 ····.line·1339
59 ····.local·v0,·"info":Landroid/support/v4/media/session/ParcelableVolumeInfo;59 ····.local·v0,·"info":Landroid/support/v4/media/session/ParcelableVolumeInfo;
60 ····iget-object·v1,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$1;->this$0:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;60 ····iget-object·v1,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$1;->this$0:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;
  
61 ····invoke-virtual·{v1,·v0},·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;->sendVolumeInfoChanged(Landroid/support/v4/media/session/ParcelableVolumeInfo;)V61 ····invoke-virtual·{v1,·v0},·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;->sendVolumeInfoChanged(Landroid/support/v4/media/session/ParcelableVolumeInfo;)V
  
62 ····goto·:goto_062 ····goto·:goto_0
63 .end·method63 .end·method
3.03 KB
smali/android/support/v4/media/session/MediaSessionCompat$Callback$StubApi24.smali
    
Offset 22, 75 lines modifiedOffset 22, 75 lines modified
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Landroid/support/v4/media/session/MediaSessionCompat$Callback;)V23 .method·constructor·<init>(Landroid/support/v4/media/session/MediaSessionCompat$Callback;)V
24 ····.locals·024 ····.locals·0
  
25 ····.prologue25 ····.prologue
26 ····.line·91026 ····.line·924
27 ····iput-object·p1,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi24;->this$0:Landroid/support/v4/media/session/MediaSessionCompat$Callback;27 ····iput-object·p1,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi24;->this$0:Landroid/support/v4/media/session/MediaSessionCompat$Callback;
  
28 ····invoke-direct·{p0,·p1},·Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi23;-><init>(Landroid/support/v4/media/session/MediaSessionCompat$Callback;)V28 ····invoke-direct·{p0,·p1},·Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi23;-><init>(Landroid/support/v4/media/session/MediaSessionCompat$Callback;)V
  
29 ····.line·91129 ····.line·925
30 ····return-void30 ····return-void
31 .end·method31 .end·method
  
  
32 #·virtual·methods32 #·virtual·methods
33 .method·public·onPrepare()V33 .method·public·onPrepare()V
34 ····.locals·134 ····.locals·1
  
35 ····.prologue35 ····.prologue
36 ····.line·91536 ····.line·929
37 ····iget-object·v0,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi24;->this$0:Landroid/support/v4/media/session/MediaSessionCompat$Callback;37 ····iget-object·v0,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi24;->this$0:Landroid/support/v4/media/session/MediaSessionCompat$Callback;
  
38 ····invoke-virtual·{v0},·Landroid/support/v4/media/session/MediaSessionCompat$Callback;->onPrepare()V38 ····invoke-virtual·{v0},·Landroid/support/v4/media/session/MediaSessionCompat$Callback;->onPrepare()V
  
39 ····.line·91639 ····.line·930
40 ····return-void40 ····return-void
41 .end·method41 .end·method
  
42 .method·public·onPrepareFromMediaId(Ljava/lang/String;Landroid/os/Bundle;)V42 .method·public·onPrepareFromMediaId(Ljava/lang/String;Landroid/os/Bundle;)V
43 ····.locals·143 ····.locals·1
44 ····.param·p1,·"mediaId"····#·Ljava/lang/String;44 ····.param·p1,·"mediaId"····#·Ljava/lang/String;
45 ····.param·p2,·"extras"····#·Landroid/os/Bundle;45 ····.param·p2,·"extras"····#·Landroid/os/Bundle;
  
46 ····.prologue46 ····.prologue
47 ····.line·92047 ····.line·934
48 ····iget-object·v0,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi24;->this$0:Landroid/support/v4/media/session/MediaSessionCompat$Callback;48 ····iget-object·v0,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi24;->this$0:Landroid/support/v4/media/session/MediaSessionCompat$Callback;
  
49 ····invoke-virtual·{v0,·p1,·p2},·Landroid/support/v4/media/session/MediaSessionCompat$Callback;->onPrepareFromMediaId(Ljava/lang/String;Landroid/os/Bundle;)V49 ····invoke-virtual·{v0,·p1,·p2},·Landroid/support/v4/media/session/MediaSessionCompat$Callback;->onPrepareFromMediaId(Ljava/lang/String;Landroid/os/Bundle;)V
  
50 ····.line·92150 ····.line·935
51 ····return-void51 ····return-void
52 .end·method52 .end·method
  
53 .method·public·onPrepareFromSearch(Ljava/lang/String;Landroid/os/Bundle;)V53 .method·public·onPrepareFromSearch(Ljava/lang/String;Landroid/os/Bundle;)V
54 ····.locals·154 ····.locals·1
55 ····.param·p1,·"query"····#·Ljava/lang/String;55 ····.param·p1,·"query"····#·Ljava/lang/String;
56 ····.param·p2,·"extras"····#·Landroid/os/Bundle;56 ····.param·p2,·"extras"····#·Landroid/os/Bundle;
  
57 ····.prologue57 ····.prologue
58 ····.line·92558 ····.line·939
59 ····iget-object·v0,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi24;->this$0:Landroid/support/v4/media/session/MediaSessionCompat$Callback;59 ····iget-object·v0,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi24;->this$0:Landroid/support/v4/media/session/MediaSessionCompat$Callback;
  
60 ····invoke-virtual·{v0,·p1,·p2},·Landroid/support/v4/media/session/MediaSessionCompat$Callback;->onPrepareFromSearch(Ljava/lang/String;Landroid/os/Bundle;)V60 ····invoke-virtual·{v0,·p1,·p2},·Landroid/support/v4/media/session/MediaSessionCompat$Callback;->onPrepareFromSearch(Ljava/lang/String;Landroid/os/Bundle;)V
  
61 ····.line·92661 ····.line·940
62 ····return-void62 ····return-void
63 .end·method63 .end·method
  
64 .method·public·onPrepareFromUri(Landroid/net/Uri;Landroid/os/Bundle;)V64 .method·public·onPrepareFromUri(Landroid/net/Uri;Landroid/os/Bundle;)V
65 ····.locals·165 ····.locals·1
66 ····.param·p1,·"uri"····#·Landroid/net/Uri;66 ····.param·p1,·"uri"····#·Landroid/net/Uri;
67 ····.param·p2,·"extras"····#·Landroid/os/Bundle;67 ····.param·p2,·"extras"····#·Landroid/os/Bundle;
  
68 ····.prologue68 ····.prologue
69 ····.line·93069 ····.line·944
70 ····iget-object·v0,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi24;->this$0:Landroid/support/v4/media/session/MediaSessionCompat$Callback;70 ····iget-object·v0,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$Callback$StubApi24;->this$0:Landroid/support/v4/media/session/MediaSessionCompat$Callback;
  
71 ····invoke-virtual·{v0,·p1,·p2},·Landroid/support/v4/media/session/MediaSessionCompat$Callback;->onPrepareFromUri(Landroid/net/Uri;Landroid/os/Bundle;)V71 ····invoke-virtual·{v0,·p1,·p2},·Landroid/support/v4/media/session/MediaSessionCompat$Callback;->onPrepareFromUri(Landroid/net/Uri;Landroid/os/Bundle;)V
  
72 ····.line·93172 ····.line·945
73 ····return-void73 ····return-void
74 .end·method74 .end·method
78.5 KB
smali/android/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase.smali
    
Offset 101, 374 lines modifiedOffset 101, 332 lines modified
101 .field·mVolumeProvider:Landroid/support/v4/media/VolumeProviderCompat;101 .field·mVolumeProvider:Landroid/support/v4/media/VolumeProviderCompat;
  
102 .field·mVolumeType:I102 .field·mVolumeType:I
  
  
103 #·direct·methods103 #·direct·methods
104 .method·public·constructor·<init>(Landroid/content/Context;Ljava/lang/String;Landroid/content/ComponentName;Landroid/app/PendingIntent;)V104 .method·public·constructor·<init>(Landroid/content/Context;Ljava/lang/String;Landroid/content/ComponentName;Landroid/app/PendingIntent;)V
105 ····.locals·4105 ····.locals·3
106 ····.param·p1,·"context"····#·Landroid/content/Context;106 ····.param·p1,·"context"····#·Landroid/content/Context;
107 ····.param·p2,·"tag"····#·Ljava/lang/String;107 ····.param·p2,·"tag"····#·Ljava/lang/String;
108 ····.param·p3,·"mbrComponent"····#·Landroid/content/ComponentName;108 ····.param·p3,·"mbrComponent"····#·Landroid/content/ComponentName;
109 ····.param·p4,·"mbrIntent"····#·Landroid/app/PendingIntent;109 ····.param·p4,·"mbrIntent"····#·Landroid/app/PendingIntent;
  
110 ····.prologue110 ····.prologue
111 ····const/4·v3,·0x0111 ····const/4·v2,·0x0
  
112 ····.line·1330112 ····.line·1344
113 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V113 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
114 ····.line·1290114 ····.line·1304
115 ····new-instance·v1,·Ljava/lang/Object;115 ····new-instance·v0,·Ljava/lang/Object;
  
116 ····invoke-direct·{v1},·Ljava/lang/Object;-><init>()V116 ····invoke-direct·{v0},·Ljava/lang/Object;-><init>()V
  
117 ····iput-object·v1,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;->mLock:Ljava/lang/Object;117 ····iput-object·v0,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;->mLock:Ljava/lang/Object;
  
118 ····.line·1291118 ····.line·1305
119 ····new-instance·v1,·Landroid/os/RemoteCallbackList;119 ····new-instance·v0,·Landroid/os/RemoteCallbackList;
  
120 ····invoke-direct·{v1},·Landroid/os/RemoteCallbackList;-><init>()V120 ····invoke-direct·{v0},·Landroid/os/RemoteCallbackList;-><init>()V
  
121 ····iput-object·v1,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;->mControllerCallbacks:Landroid/os/RemoteCallbackList;121 ····iput-object·v0,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;->mControllerCallbacks:Landroid/os/RemoteCallbackList;
  
122 ····.line·1295122 ····.line·1309
123 ····iput-boolean·v3,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;->mDestroyed:Z123 ····iput-boolean·v2,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;->mDestroyed:Z
  
124 ····.line·1296124 ····.line·1310
125 ····iput-boolean·v3,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;->mIsActive:Z125 ····iput-boolean·v2,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;->mIsActive:Z
  
126 ····.line·1297126 ····.line·1311
127 ····iput-boolean·v3,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;->mIsRccRegistered:Z127 ····iput-boolean·v2,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;->mIsRccRegistered:Z
  
128 ····.line·1298128 ····.line·1312
129 ····iput-boolean·v3,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;->mIsMbrRegistered:Z129 ····iput-boolean·v2,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;->mIsMbrRegistered:Z
  
130 ····.line·1315130 ····.line·1329
131 ····new-instance·v1,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$1;131 ····new-instance·v0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$1;
  
132 ····invoke-direct·{v1,·p0},·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$1;-><init>(Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;)V132 ····invoke-direct·{v0,·p0},·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$1;-><init>(Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;)V
  
133 ····iput-object·v1,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;->mVolumeCallback:Landroid/support/v4/media/VolumeProviderCompat$Callback;133 ····iput-object·v0,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;->mVolumeCallback:Landroid/support/v4/media/VolumeProviderCompat$Callback;
  
134 ····.line·1331134 ····.line·1345
135 ····if-nez·p3,·:cond_0135 ····if-nez·p3,·:cond_0
  
136 ····.line·1332 
137 ····invoke-static·{p1},·Landroid/support/v4/media/session/MediaButtonReceiver;->getMediaButtonReceiverComponent(Landroid/content/Context;)Landroid/content/ComponentName; 
  
138 ····move-result-object·p3 
  
139 ····.line·1333 
140 ····if-nez·p3,·:cond_0 
  
141 ····.line·1334 
142 ····const-string·v1,·"MediaSessionCompat" 
  
143 ····const-string·v2,·"Couldn\'t·find·a·unique·registered·media·button·receiver·in·the·given·context." 
  
144 ····invoke-static·{v1,·v2},·Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I 
  
145 ····.line·1338 
146 ····:cond_0 
147 ····if-eqz·p3,·:cond_1 
  
148 ····if-nez·p4,·:cond_1 
  
149 ····.line·1340 
150 ····new-instance·v0,·Landroid/content/Intent; 
  
151 ····const-string·v1,·"android.intent.action.MEDIA_BUTTON" 
  
152 ····invoke-direct·{v0,·v1},·Landroid/content/Intent;-><init>(Ljava/lang/String;)V 
  
153 ····.line·1342 
154 ····.local·v0,·"mediaButtonIntent":Landroid/content/Intent; 
155 ····invoke-virtual·{v0,·p3},·Landroid/content/Intent;->setComponent(Landroid/content/ComponentName;)Landroid/content/Intent; 
  
156 ····.line·1343 
157 ····invoke-static·{p1,·v3,·v0,·v3},·Landroid/app/PendingIntent;->getBroadcast(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent; 
  
158 ····move-result-object·p4 
  
159 ····.line·1346136 ····.line·1346
 137 ····new-instance·v0,·Ljava/lang/IllegalArgumentException;
160 ····.end·local·v0····#·"mediaButtonIntent":Landroid/content/Intent; 
161 ····:cond_1 
162 ····if-nez·p3,·:cond_2 
  
163 ····.line·1347 
164 ····new-instance·v1,·Ljava/lang/IllegalArgumentException; 
  
165 ····const-string·v2,·"MediaButtonReceiver·component·may·not·be·null."138 ····const-string·v1,·"MediaButtonReceiver·component·may·not·be·null."
  
166 ····invoke-direct·{v1,·v2},·Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V139 ····invoke-direct·{v0,·v1},·Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V
  
167 ····throw·v1140 ····throw·v0
  
168 ····.line·1350141 ····.line·1349
169 ····:cond_2142 ····:cond_0
170 ····iput-object·p1,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;->mContext:Landroid/content/Context;143 ····iput-object·p1,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;->mContext:Landroid/content/Context;
  
171 ····.line·1351144 ····.line·1350
172 ····invoke-virtual·{p1},·Landroid/content/Context;->getPackageName()Ljava/lang/String;145 ····invoke-virtual·{p1},·Landroid/content/Context;->getPackageName()Ljava/lang/String;
  
173 ····move-result-object·v1146 ····move-result-object·v0
  
174 ····iput-object·v1,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;->mPackageName:Ljava/lang/String;147 ····iput-object·v0,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;->mPackageName:Ljava/lang/String;
  
175 ····.line·1352148 ····.line·1351
176 ····const-string·v1,·"audio"149 ····const-string·v0,·"audio"
  
177 ····invoke-virtual·{p1,·v1},·Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object;150 ····invoke-virtual·{p1,·v0},·Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object;
  
178 ····move-result-object·v1151 ····move-result-object·v0
  
179 ····check-cast·v1,·Landroid/media/AudioManager;152 ····check-cast·v0,·Landroid/media/AudioManager;
  
Max diff block lines reached; 73050/80172 bytes (91.12%) of diff not shown.
5.92 KB
smali/android/support/v4/media/session/MediaControllerCompat$Callback.smali
    
Offset 36, 45 lines modifiedOffset 36, 45 lines modified
  
  
36 #·direct·methods36 #·direct·methods
37 .method·public·constructor·<init>()V37 .method·public·constructor·<init>()V
38 ····.locals·238 ····.locals·2
  
39 ····.prologue39 ····.prologue
40 ····.line·43140 ····.line·432
41 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V41 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
42 ····.line·42942 ····.line·430
43 ····const/4·v0,·0x043 ····const/4·v0,·0x0
  
44 ····iput-boolean·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$Callback;->mRegistered:Z44 ····iput-boolean·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$Callback;->mRegistered:Z
  
45 ····.line·43245 ····.line·433
46 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I46 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I
  
47 ····const/16·v1,·0x1547 ····const/16·v1,·0x15
  
48 ····if-lt·v0,·v1,·:cond_048 ····if-lt·v0,·v1,·:cond_0
  
49 ····.line·43349 ····.line·434
50 ····new-instance·v0,·Landroid/support/v4/media/session/MediaControllerCompat$Callback$StubApi21;50 ····new-instance·v0,·Landroid/support/v4/media/session/MediaControllerCompat$Callback$StubApi21;
  
51 ····invoke-direct·{v0,·p0},·Landroid/support/v4/media/session/MediaControllerCompat$Callback$StubApi21;-><init>(Landroid/support/v4/media/session/MediaControllerCompat$Callback;)V51 ····invoke-direct·{v0,·p0},·Landroid/support/v4/media/session/MediaControllerCompat$Callback$StubApi21;-><init>(Landroid/support/v4/media/session/MediaControllerCompat$Callback;)V
  
52 ····invoke-static·{v0},·Landroid/support/v4/media/session/MediaControllerCompatApi21;->createCallback(Landroid/support/v4/media/session/MediaControllerCompatApi21$Callback;)Ljava/lang/Object;52 ····invoke-static·{v0},·Landroid/support/v4/media/session/MediaControllerCompatApi21;->createCallback(Landroid/support/v4/media/session/MediaControllerCompatApi21$Callback;)Ljava/lang/Object;
  
53 ····move-result-object·v053 ····move-result-object·v0
  
54 ····iput-object·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$Callback;->mCallbackObj:Ljava/lang/Object;54 ····iput-object·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$Callback;->mCallbackObj:Ljava/lang/Object;
  
55 ····.line·43755 ····.line·438
56 ····:goto_056 ····:goto_0
57 ····return-void57 ····return-void
  
58 ····.line·43558 ····.line·436
59 ····:cond_059 ····:cond_0
60 ····new-instance·v0,·Landroid/support/v4/media/session/MediaControllerCompat$Callback$StubCompat;60 ····new-instance·v0,·Landroid/support/v4/media/session/MediaControllerCompat$Callback$StubCompat;
  
61 ····invoke-direct·{v0,·p0},·Landroid/support/v4/media/session/MediaControllerCompat$Callback$StubCompat;-><init>(Landroid/support/v4/media/session/MediaControllerCompat$Callback;)V61 ····invoke-direct·{v0,·p0},·Landroid/support/v4/media/session/MediaControllerCompat$Callback$StubCompat;-><init>(Landroid/support/v4/media/session/MediaControllerCompat$Callback;)V
  
62 ····iput-object·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$Callback;->mCallbackObj:Ljava/lang/Object;62 ····iput-object·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$Callback;->mCallbackObj:Ljava/lang/Object;
  
Offset 82, 98 lines modifiedOffset 82, 98 lines modified
82 .end·method82 .end·method
  
83 .method·static·synthetic·access$000(Landroid/support/v4/media/session/MediaControllerCompat$Callback;)Ljava/lang/Object;83 .method·static·synthetic·access$000(Landroid/support/v4/media/session/MediaControllerCompat$Callback;)Ljava/lang/Object;
84 ····.locals·184 ····.locals·1
85 ····.param·p0,·"x0"····#·Landroid/support/v4/media/session/MediaControllerCompat$Callback;85 ····.param·p0,·"x0"····#·Landroid/support/v4/media/session/MediaControllerCompat$Callback;
  
86 ····.prologue86 ····.prologue
87 ····.line·42487 ····.line·425
88 ····iget-object·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$Callback;->mCallbackObj:Ljava/lang/Object;88 ····iget-object·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$Callback;->mCallbackObj:Ljava/lang/Object;
  
89 ····return-object·v089 ····return-object·v0
90 .end·method90 .end·method
  
91 .method·static·synthetic·access$100(Landroid/support/v4/media/session/MediaControllerCompat$Callback;Landroid/os/Handler;)V91 .method·static·synthetic·access$100(Landroid/support/v4/media/session/MediaControllerCompat$Callback;Landroid/os/Handler;)V
92 ····.locals·092 ····.locals·0
93 ····.param·p0,·"x0"····#·Landroid/support/v4/media/session/MediaControllerCompat$Callback;93 ····.param·p0,·"x0"····#·Landroid/support/v4/media/session/MediaControllerCompat$Callback;
94 ····.param·p1,·"x1"····#·Landroid/os/Handler;94 ····.param·p1,·"x1"····#·Landroid/os/Handler;
  
95 ····.prologue95 ····.prologue
96 ····.line·42496 ····.line·425
97 ····invoke-direct·{p0,·p1},·Landroid/support/v4/media/session/MediaControllerCompat$Callback;->setHandler(Landroid/os/Handler;)V97 ····invoke-direct·{p0,·p1},·Landroid/support/v4/media/session/MediaControllerCompat$Callback;->setHandler(Landroid/os/Handler;)V
  
98 ····return-void98 ····return-void
99 .end·method99 .end·method
  
100 .method·private·setHandler(Landroid/os/Handler;)V100 .method·private·setHandler(Landroid/os/Handler;)V
101 ····.locals·2101 ····.locals·2
102 ····.param·p1,·"handler"····#·Landroid/os/Handler;102 ····.param·p1,·"handler"····#·Landroid/os/Handler;
  
103 ····.prologue103 ····.prologue
104 ····.line·521104 ····.line·522
105 ····new-instance·v0,·Landroid/support/v4/media/session/MediaControllerCompat$Callback$MessageHandler;105 ····new-instance·v0,·Landroid/support/v4/media/session/MediaControllerCompat$Callback$MessageHandler;
  
106 ····invoke-virtual·{p1},·Landroid/os/Handler;->getLooper()Landroid/os/Looper;106 ····invoke-virtual·{p1},·Landroid/os/Handler;->getLooper()Landroid/os/Looper;
  
107 ····move-result-object·v1107 ····move-result-object·v1
  
108 ····invoke-direct·{v0,·p0,·v1},·Landroid/support/v4/media/session/MediaControllerCompat$Callback$MessageHandler;-><init>(Landroid/support/v4/media/session/MediaControllerCompat$Callback;Landroid/os/Looper;)V108 ····invoke-direct·{v0,·p0,·v1},·Landroid/support/v4/media/session/MediaControllerCompat$Callback$MessageHandler;-><init>(Landroid/support/v4/media/session/MediaControllerCompat$Callback;Landroid/os/Looper;)V
  
109 ····iput-object·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$Callback;->mHandler:Landroid/support/v4/media/session/MediaControllerCompat$Callback$MessageHandler;109 ····iput-object·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$Callback;->mHandler:Landroid/support/v4/media/session/MediaControllerCompat$Callback$MessageHandler;
  
110 ····.line·522110 ····.line·523
111 ····return-void111 ····return-void
112 .end·method112 .end·method
  
  
113 #·virtual·methods113 #·virtual·methods
114 .method·public·binderDied()V114 .method·public·binderDied()V
115 ····.locals·0115 ····.locals·0
  
116 ····.prologue116 ····.prologue
117 ····.line·514117 ····.line·515
118 ····invoke-virtual·{p0},·Landroid/support/v4/media/session/MediaControllerCompat$Callback;->onSessionDestroyed()V118 ····invoke-virtual·{p0},·Landroid/support/v4/media/session/MediaControllerCompat$Callback;->onSessionDestroyed()V
  
119 ····.line·515119 ····.line·516
120 ····return-void120 ····return-void
121 .end·method121 .end·method
  
122 .method·public·onAudioInfoChanged(Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo;)V122 .method·public·onAudioInfoChanged(Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo;)V
123 ····.locals·0123 ····.locals·0
124 ····.param·p1,·"info"····#·Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo;124 ····.param·p1,·"info"····#·Landroid/support/v4/media/session/MediaControllerCompat$PlaybackInfo;
  
125 ····.prologue125 ····.prologue
126 ····.line·510126 ····.line·511
127 ····return-void127 ····return-void
128 .end·method128 .end·method
  
129 .method·public·onExtrasChanged(Landroid/os/Bundle;)V129 .method·public·onExtrasChanged(Landroid/os/Bundle;)V
130 ····.locals·0130 ····.locals·0
131 ····.param·p1,·"extras"····#·Landroid/os/Bundle;131 ····.param·p1,·"extras"····#·Landroid/os/Bundle;
  
132 ····.prologue132 ····.prologue
133 ····.line·502133 ····.line·503
134 ····return-void134 ····return-void
135 .end·method135 .end·method
  
136 .method·public·onMetadataChanged(Landroid/support/v4/media/MediaMetadataCompat;)V136 .method·public·onMetadataChanged(Landroid/support/v4/media/MediaMetadataCompat;)V
137 ····.locals·0137 ····.locals·0
138 ····.param·p1,·"metadata"····#·Landroid/support/v4/media/MediaMetadataCompat;138 ····.param·p1,·"metadata"····#·Landroid/support/v4/media/MediaMetadataCompat;
  
139 ····.prologue139 ····.prologue
Max diff block lines reached; 1408/5917 bytes (23.80%) of diff not shown.
13.8 KB
smali/android/support/v4/media/session/MediaControllerCompat$TransportControlsApi21.smali
    
Offset 20, 393 lines modifiedOffset 20, 393 lines modified
  
20 #·direct·methods20 #·direct·methods
21 .method·public·constructor·<init>(Ljava/lang/Object;)V21 .method·public·constructor·<init>(Ljava/lang/Object;)V
22 ····.locals·022 ····.locals·0
23 ····.param·p1,·"controlsObj"····#·Ljava/lang/Object;23 ····.param·p1,·"controlsObj"····#·Ljava/lang/Object;
  
24 ····.prologue24 ····.prologue
25 ····.line·162125 ····.line·1638
26 ····invoke-direct·{p0},·Landroid/support/v4/media/session/MediaControllerCompat$TransportControls;-><init>()V26 ····invoke-direct·{p0},·Landroid/support/v4/media/session/MediaControllerCompat$TransportControls;-><init>()V
  
27 ····.line·162227 ····.line·1639
28 ····iput-object·p1,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsApi21;->mControlsObj:Ljava/lang/Object;28 ····iput-object·p1,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsApi21;->mControlsObj:Ljava/lang/Object;
  
29 ····.line·162329 ····.line·1640
30 ····return-void30 ····return-void
31 .end·method31 .end·method
  
  
32 #·virtual·methods32 #·virtual·methods
33 .method·public·fastForward()V33 .method·public·fastForward()V
34 ····.locals·134 ····.locals·1
  
35 ····.prologue35 ····.prologue
36 ····.line·167636 ····.line·1693
37 ····iget-object·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsApi21;->mControlsObj:Ljava/lang/Object;37 ····iget-object·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsApi21;->mControlsObj:Ljava/lang/Object;
  
38 ····invoke-static·{v0},·Landroid/support/v4/media/session/MediaControllerCompatApi21$TransportControls;->fastForward(Ljava/lang/Object;)V38 ····invoke-static·{v0},·Landroid/support/v4/media/session/MediaControllerCompatApi21$TransportControls;->fastForward(Ljava/lang/Object;)V
  
39 ····.line·167739 ····.line·1694
40 ····return-void40 ····return-void
41 .end·method41 .end·method
  
42 .method·public·pause()V42 .method·public·pause()V
43 ····.locals·143 ····.locals·1
  
44 ····.prologue44 ····.prologue
45 ····.line·166145 ····.line·1678
46 ····iget-object·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsApi21;->mControlsObj:Ljava/lang/Object;46 ····iget-object·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsApi21;->mControlsObj:Ljava/lang/Object;
  
47 ····invoke-static·{v0},·Landroid/support/v4/media/session/MediaControllerCompatApi21$TransportControls;->pause(Ljava/lang/Object;)V47 ····invoke-static·{v0},·Landroid/support/v4/media/session/MediaControllerCompatApi21$TransportControls;->pause(Ljava/lang/Object;)V
  
48 ····.line·166248 ····.line·1679
49 ····return-void49 ····return-void
50 .end·method50 .end·method
  
51 .method·public·play()V51 .method·public·play()V
52 ····.locals·152 ····.locals·1
  
53 ····.prologue53 ····.prologue
54 ····.line·165654 ····.line·1673
55 ····iget-object·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsApi21;->mControlsObj:Ljava/lang/Object;55 ····iget-object·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsApi21;->mControlsObj:Ljava/lang/Object;
  
56 ····invoke-static·{v0},·Landroid/support/v4/media/session/MediaControllerCompatApi21$TransportControls;->play(Ljava/lang/Object;)V56 ····invoke-static·{v0},·Landroid/support/v4/media/session/MediaControllerCompatApi21$TransportControls;->play(Ljava/lang/Object;)V
  
57 ····.line·165757 ····.line·1674
58 ····return-void58 ····return-void
59 .end·method59 .end·method
  
60 .method·public·playFromMediaId(Ljava/lang/String;Landroid/os/Bundle;)V60 .method·public·playFromMediaId(Ljava/lang/String;Landroid/os/Bundle;)V
61 ····.locals·161 ····.locals·1
62 ····.param·p1,·"mediaId"····#·Ljava/lang/String;62 ····.param·p1,·"mediaId"····#·Ljava/lang/String;
63 ····.param·p2,·"extras"····#·Landroid/os/Bundle;63 ····.param·p2,·"extras"····#·Landroid/os/Bundle;
  
64 ····.prologue64 ····.prologue
65 ····.line·170265 ····.line·1719
66 ····iget-object·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsApi21;->mControlsObj:Ljava/lang/Object;66 ····iget-object·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsApi21;->mControlsObj:Ljava/lang/Object;
  
67 ····invoke-static·{v0,·p1,·p2},·Landroid/support/v4/media/session/MediaControllerCompatApi21$TransportControls;->playFromMediaId(Ljava/lang/Object;Ljava/lang/String;Landroid/os/Bundle;)V67 ····invoke-static·{v0,·p1,·p2},·Landroid/support/v4/media/session/MediaControllerCompatApi21$TransportControls;->playFromMediaId(Ljava/lang/Object;Ljava/lang/String;Landroid/os/Bundle;)V
  
68 ····.line·170468 ····.line·1721
69 ····return-void69 ····return-void
70 .end·method70 .end·method
  
71 .method·public·playFromSearch(Ljava/lang/String;Landroid/os/Bundle;)V71 .method·public·playFromSearch(Ljava/lang/String;Landroid/os/Bundle;)V
72 ····.locals·172 ····.locals·1
73 ····.param·p1,·"query"····#·Ljava/lang/String;73 ····.param·p1,·"query"····#·Ljava/lang/String;
74 ····.param·p2,·"extras"····#·Landroid/os/Bundle;74 ····.param·p2,·"extras"····#·Landroid/os/Bundle;
  
75 ····.prologue75 ····.prologue
76 ····.line·170876 ····.line·1725
77 ····iget-object·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsApi21;->mControlsObj:Ljava/lang/Object;77 ····iget-object·v0,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsApi21;->mControlsObj:Ljava/lang/Object;
  
78 ····invoke-static·{v0,·p1,·p2},·Landroid/support/v4/media/session/MediaControllerCompatApi21$TransportControls;->playFromSearch(Ljava/lang/Object;Ljava/lang/String;Landroid/os/Bundle;)V78 ····invoke-static·{v0,·p1,·p2},·Landroid/support/v4/media/session/MediaControllerCompatApi21$TransportControls;->playFromSearch(Ljava/lang/Object;Ljava/lang/String;Landroid/os/Bundle;)V
  
79 ····.line·171079 ····.line·1727
80 ····return-void80 ····return-void
81 .end·method81 .end·method
  
82 .method·public·playFromUri(Landroid/net/Uri;Landroid/os/Bundle;)V82 .method·public·playFromUri(Landroid/net/Uri;Landroid/os/Bundle;)V
83 ····.locals·383 ····.locals·3
84 ····.param·p1,·"uri"····#·Landroid/net/Uri;84 ····.param·p1,·"uri"····#·Landroid/net/Uri;
85 ····.param·p2,·"extras"····#·Landroid/os/Bundle;85 ····.param·p2,·"extras"····#·Landroid/os/Bundle;
  
86 ····.prologue86 ····.prologue
87 ····.line·171487 ····.line·1731
88 ····if-eqz·p1,·:cond_088 ····if-eqz·p1,·:cond_0
  
89 ····sget-object·v1,·Landroid/net/Uri;->EMPTY:Landroid/net/Uri;89 ····sget-object·v1,·Landroid/net/Uri;->EMPTY:Landroid/net/Uri;
  
90 ····invoke-virtual·{v1,·p1},·Landroid/net/Uri;->equals(Ljava/lang/Object;)Z90 ····invoke-virtual·{v1,·p1},·Landroid/net/Uri;->equals(Ljava/lang/Object;)Z
  
91 ····move-result·v191 ····move-result·v1
  
92 ····if-eqz·v1,·:cond_192 ····if-eqz·v1,·:cond_1
  
93 ····.line·171593 ····.line·1732
94 ····:cond_094 ····:cond_0
95 ····new-instance·v1,·Ljava/lang/IllegalArgumentException;95 ····new-instance·v1,·Ljava/lang/IllegalArgumentException;
  
96 ····const-string·v2,·"You·must·specify·a·non-empty·Uri·for·playFromUri."96 ····const-string·v2,·"You·must·specify·a·non-empty·Uri·for·playFromUri."
  
97 ····invoke-direct·{v1,·v2},·Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V97 ····invoke-direct·{v1,·v2},·Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V
  
98 ····throw·v198 ····throw·v1
  
99 ····.line·171899 ····.line·1735
100 ····:cond_1100 ····:cond_1
101 ····new-instance·v0,·Landroid/os/Bundle;101 ····new-instance·v0,·Landroid/os/Bundle;
  
102 ····invoke-direct·{v0},·Landroid/os/Bundle;-><init>()V102 ····invoke-direct·{v0},·Landroid/os/Bundle;-><init>()V
  
103 ····.line·1719103 ····.line·1736
104 ····.local·v0,·"bundle":Landroid/os/Bundle;104 ····.local·v0,·"bundle":Landroid/os/Bundle;
105 ····const-string·v1,·"android.support.v4.media.session.action.ARGUMENT_URI"105 ····const-string·v1,·"android.support.v4.media.session.action.ARGUMENT_URI"
  
106 ····invoke-virtual·{v0,·v1,·p1},·Landroid/os/Bundle;->putParcelable(Ljava/lang/String;Landroid/os/Parcelable;)V106 ····invoke-virtual·{v0,·v1,·p1},·Landroid/os/Bundle;->putParcelable(Ljava/lang/String;Landroid/os/Parcelable;)V
  
Max diff block lines reached; 9596/14002 bytes (68.53%) of diff not shown.
32.2 KB
smali/android/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MediaSessionStub.smali
    
Offset 20, 15 lines modifiedOffset 20, 15 lines modified
  
20 #·direct·methods20 #·direct·methods
21 .method·constructor·<init>(Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;)V21 .method·constructor·<init>(Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;)V
22 ····.locals·022 ····.locals·0
23 ····.param·p1,·"this$0"····#·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;23 ····.param·p1,·"this$0"····#·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;
  
24 ····.prologue24 ····.prologue
25 ····.line·184125 ····.line·1840
26 ····iput-object·p1,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MediaSessionStub;->this$0:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;26 ····iput-object·p1,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MediaSessionStub;->this$0:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;
  
27 ····invoke-direct·{p0},·Landroid/support/v4/media/session/IMediaSession$Stub;-><init>()V27 ····invoke-direct·{p0},·Landroid/support/v4/media/session/IMediaSession$Stub;-><init>()V
  
28 ····return-void28 ····return-void
29 .end·method29 .end·method
  
Offset 37, 170 lines modifiedOffset 37, 170 lines modified
37 .method·public·adjustVolume(IILjava/lang/String;)V37 .method·public·adjustVolume(IILjava/lang/String;)V
38 ····.locals·138 ····.locals·1
39 ····.param·p1,·"direction"····#·I39 ····.param·p1,·"direction"····#·I
40 ····.param·p2,·"flags"····#·I40 ····.param·p2,·"flags"····#·I
41 ····.param·p3,·"packageName"····#·Ljava/lang/String;41 ····.param·p3,·"packageName"····#·Ljava/lang/String;
  
42 ····.prologue42 ····.prologue
43 ····.line·193143 ····.line·1930
44 ····iget-object·v0,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MediaSessionStub;->this$0:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;44 ····iget-object·v0,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MediaSessionStub;->this$0:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;
  
45 ····invoke-virtual·{v0,·p1,·p2},·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;->adjustVolume(II)V45 ····invoke-virtual·{v0,·p1,·p2},·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;->adjustVolume(II)V
  
46 ····.line·193246 ····.line·1931
47 ····return-void47 ····return-void
48 .end·method48 .end·method
  
49 .method·public·fastForward()V49 .method·public·fastForward()V
50 ····.locals·250 ····.locals·2
51 ····.annotation·system·Ldalvik/annotation/Throws;51 ····.annotation·system·Ldalvik/annotation/Throws;
52 ········value·=·{52 ········value·=·{
53 ············Landroid/os/RemoteException;53 ············Landroid/os/RemoteException;
54 ········}54 ········}
55 ····.end·annotation55 ····.end·annotation
  
56 ····.prologue56 ····.prologue
57 ····.line·200657 ····.line·2005
58 ····iget-object·v0,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MediaSessionStub;->this$0:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;58 ····iget-object·v0,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MediaSessionStub;->this$0:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;
  
59 ····const/16·v1,·0x1059 ····const/16·v1,·0x10
  
60 ····invoke-virtual·{v0,·v1},·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;->postToHandler(I)V60 ····invoke-virtual·{v0,·v1},·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;->postToHandler(I)V
  
61 ····.line·200761 ····.line·2006
62 ····return-void62 ····return-void
63 .end·method63 .end·method
  
64 .method·public·getExtras()Landroid/os/Bundle;64 .method·public·getExtras()Landroid/os/Bundle;
65 ····.locals·265 ····.locals·2
  
66 ····.prologue66 ····.prologue
67 ····.line·205467 ····.line·2053
68 ····iget-object·v0,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MediaSessionStub;->this$0:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;68 ····iget-object·v0,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MediaSessionStub;->this$0:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;
  
69 ····iget-object·v1,·v0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;->mLock:Ljava/lang/Object;69 ····iget-object·v1,·v0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;->mLock:Ljava/lang/Object;
  
70 ····monitor-enter·v170 ····monitor-enter·v1
  
71 ····.line·205571 ····.line·2054
72 ····:try_start_072 ····:try_start_0
73 ····iget-object·v0,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MediaSessionStub;->this$0:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;73 ····iget-object·v0,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MediaSessionStub;->this$0:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;
  
74 ····iget-object·v0,·v0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;->mExtras:Landroid/os/Bundle;74 ····iget-object·v0,·v0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;->mExtras:Landroid/os/Bundle;
  
75 ····monitor-exit·v175 ····monitor-exit·v1
  
76 ····return-object·v076 ····return-object·v0
  
77 ····.line·205677 ····.line·2055
78 ····:catchall_078 ····:catchall_0
79 ····move-exception·v079 ····move-exception·v0
  
80 ····monitor-exit·v180 ····monitor-exit·v1
81 ····:try_end_081 ····:try_end_0
82 ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_082 ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0
  
83 ····throw·v083 ····throw·v0
84 .end·method84 .end·method
  
85 .method·public·getFlags()J85 .method·public·getFlags()J
86 ····.locals·486 ····.locals·4
  
87 ····.prologue87 ····.prologue
88 ····.line·190088 ····.line·1899
89 ····iget-object·v0,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MediaSessionStub;->this$0:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;89 ····iget-object·v0,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MediaSessionStub;->this$0:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;
  
90 ····iget-object·v1,·v0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;->mLock:Ljava/lang/Object;90 ····iget-object·v1,·v0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;->mLock:Ljava/lang/Object;
  
91 ····monitor-enter·v191 ····monitor-enter·v1
  
92 ····.line·190192 ····.line·1900
93 ····:try_start_093 ····:try_start_0
94 ····iget-object·v0,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MediaSessionStub;->this$0:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;94 ····iget-object·v0,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MediaSessionStub;->this$0:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;
  
95 ····iget·v0,·v0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;->mFlags:I95 ····iget·v0,·v0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;->mFlags:I
  
96 ····int-to-long·v2,·v096 ····int-to-long·v2,·v0
  
97 ····monitor-exit·v197 ····monitor-exit·v1
  
98 ····return-wide·v298 ····return-wide·v2
  
99 ····.line·190299 ····.line·1901
100 ····:catchall_0100 ····:catchall_0
101 ····move-exception·v0101 ····move-exception·v0
  
102 ····monitor-exit·v1102 ····monitor-exit·v1
103 ····:try_end_0103 ····:try_end_0
104 ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0104 ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0
  
105 ····throw·v0105 ····throw·v0
106 .end·method106 .end·method
  
107 .method·public·getLaunchPendingIntent()Landroid/app/PendingIntent;107 .method·public·getLaunchPendingIntent()Landroid/app/PendingIntent;
108 ····.locals·2108 ····.locals·2
  
109 ····.prologue109 ····.prologue
110 ····.line·1892110 ····.line·1891
111 ····iget-object·v0,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MediaSessionStub;->this$0:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;111 ····iget-object·v0,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$MediaSessionStub;->this$0:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;
  
112 ····iget-object·v1,·v0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;->mLock:Ljava/lang/Object;112 ····iget-object·v1,·v0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;->mLock:Ljava/lang/Object;
  
Max diff block lines reached; 28130/32729 bytes (85.95%) of diff not shown.
2.2 KB
smali/android/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$2.smali
    
Offset 23, 58 lines modifiedOffset 23, 58 lines modified
  
23 #·direct·methods23 #·direct·methods
24 .method·constructor·<init>(Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;)V24 .method·constructor·<init>(Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;)V
25 ····.locals·025 ····.locals·0
26 ····.param·p1,·"this$0"····#·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;26 ····.param·p1,·"this$0"····#·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;
  
27 ····.prologue27 ····.prologue
28 ····.line·138828 ····.line·1387
29 ····iput-object·p1,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$2;->this$0:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;29 ····iput-object·p1,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$2;->this$0:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;
  
30 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V30 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
31 ····return-void31 ····return-void
32 .end·method32 .end·method
  
  
33 #·virtual·methods33 #·virtual·methods
34 .method·public·onSeekTo(J)V34 .method·public·onSeekTo(J)V
35 ····.locals·335 ····.locals·3
36 ····.param·p1,·"pos"····#·J36 ····.param·p1,·"pos"····#·J
  
37 ····.prologue37 ····.prologue
38 ····.line·139738 ····.line·1396
39 ····iget-object·v0,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$2;->this$0:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;39 ····iget-object·v0,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$2;->this$0:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;
  
40 ····const/16·v1,·0x1240 ····const/16·v1,·0x12
  
41 ····invoke-static·{p1,·p2},·Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;41 ····invoke-static·{p1,·p2},·Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
  
42 ····move-result-object·v242 ····move-result-object·v2
  
43 ····invoke-virtual·{v0,·v1,·v2},·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;->postToHandler(ILjava/lang/Object;)V43 ····invoke-virtual·{v0,·v1,·v2},·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;->postToHandler(ILjava/lang/Object;)V
  
44 ····.line·139844 ····.line·1397
45 ····return-void45 ····return-void
46 .end·method46 .end·method
  
47 .method·public·onSetRating(Ljava/lang/Object;)V47 .method·public·onSetRating(Ljava/lang/Object;)V
48 ····.locals·348 ····.locals·3
49 ····.param·p1,·"ratingObj"····#·Ljava/lang/Object;49 ····.param·p1,·"ratingObj"····#·Ljava/lang/Object;
  
50 ····.prologue50 ····.prologue
51 ····.line·139151 ····.line·1390
52 ····iget-object·v0,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$2;->this$0:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;52 ····iget-object·v0,·p0,·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase$2;->this$0:Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;
  
53 ····const/16·v1,·0x1353 ····const/16·v1,·0x13
  
54 ····.line·139254 ····.line·1391
55 ····invoke-static·{p1},·Landroid/support/v4/media/RatingCompat;->fromRating(Ljava/lang/Object;)Landroid/support/v4/media/RatingCompat;55 ····invoke-static·{p1},·Landroid/support/v4/media/RatingCompat;->fromRating(Ljava/lang/Object;)Landroid/support/v4/media/RatingCompat;
  
56 ····move-result-object·v256 ····move-result-object·v2
  
57 ····.line·139157 ····.line·1390
58 ····invoke-virtual·{v0,·v1,·v2},·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;->postToHandler(ILjava/lang/Object;)V58 ····invoke-virtual·{v0,·v1,·v2},·Landroid/support/v4/media/session/MediaSessionCompat$MediaSessionImplBase;->postToHandler(ILjava/lang/Object;)V
  
59 ····.line·139359 ····.line·1392
60 ····return-void60 ····return-void
61 .end·method61 .end·method
18.5 KB
smali/android/support/v4/media/session/MediaControllerCompat$TransportControlsBase.smali
    
Offset 20, 47 lines modifiedOffset 20, 47 lines modified
  
20 #·direct·methods20 #·direct·methods
21 .method·public·constructor·<init>(Landroid/support/v4/media/session/IMediaSession;)V21 .method·public·constructor·<init>(Landroid/support/v4/media/session/IMediaSession;)V
22 ····.locals·022 ····.locals·0
23 ····.param·p1,·"binder"····#·Landroid/support/v4/media/session/IMediaSession;23 ····.param·p1,·"binder"····#·Landroid/support/v4/media/session/IMediaSession;
  
24 ····.prologue24 ····.prologue
25 ····.line·118025 ····.line·1181
26 ····invoke-direct·{p0},·Landroid/support/v4/media/session/MediaControllerCompat$TransportControls;-><init>()V26 ····invoke-direct·{p0},·Landroid/support/v4/media/session/MediaControllerCompat$TransportControls;-><init>()V
  
27 ····.line·118127 ····.line·1182
28 ····iput-object·p1,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsBase;->mBinder:Landroid/support/v4/media/session/IMediaSession;28 ····iput-object·p1,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsBase;->mBinder:Landroid/support/v4/media/session/IMediaSession;
  
29 ····.line·118229 ····.line·1183
30 ····return-void30 ····return-void
31 .end·method31 .end·method
  
  
32 #·virtual·methods32 #·virtual·methods
33 .method·public·fastForward()V33 .method·public·fastForward()V
34 ····.locals·434 ····.locals·4
  
35 ····.prologue35 ····.prologue
36 ····.line·129536 ····.line·1296
37 ····:try_start_037 ····:try_start_0
38 ····iget-object·v1,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsBase;->mBinder:Landroid/support/v4/media/session/IMediaSession;38 ····iget-object·v1,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsBase;->mBinder:Landroid/support/v4/media/session/IMediaSession;
  
39 ····invoke-interface·{v1},·Landroid/support/v4/media/session/IMediaSession;->fastForward()V39 ····invoke-interface·{v1},·Landroid/support/v4/media/session/IMediaSession;->fastForward()V
40 ····:try_end_040 ····:try_end_0
41 ····.catch·Landroid/os/RemoteException;·{:try_start_0·..·:try_end_0}·:catch_041 ····.catch·Landroid/os/RemoteException;·{:try_start_0·..·:try_end_0}·:catch_0
  
42 ····.line·129942 ····.line·1300
43 ····:goto_043 ····:goto_0
44 ····return-void44 ····return-void
  
45 ····.line·129645 ····.line·1297
46 ····:catch_046 ····:catch_0
47 ····move-exception·v047 ····move-exception·v0
  
48 ····.line·129748 ····.line·1298
49 ····.local·v0,·"e":Landroid/os/RemoteException;49 ····.local·v0,·"e":Landroid/os/RemoteException;
50 ····const-string·v1,·"MediaControllerCompat"50 ····const-string·v1,·"MediaControllerCompat"
  
51 ····new-instance·v2,·Ljava/lang/StringBuilder;51 ····new-instance·v2,·Ljava/lang/StringBuilder;
  
52 ····invoke-direct·{v2},·Ljava/lang/StringBuilder;-><init>()V52 ····invoke-direct·{v2},·Ljava/lang/StringBuilder;-><init>()V
  
Offset 83, 31 lines modifiedOffset 83, 31 lines modified
83 ····goto·:goto_083 ····goto·:goto_0
84 .end·method84 .end·method
  
85 .method·public·pause()V85 .method·public·pause()V
86 ····.locals·486 ····.locals·4
  
87 ····.prologue87 ····.prologue
88 ····.line·126888 ····.line·1269
89 ····:try_start_089 ····:try_start_0
90 ····iget-object·v1,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsBase;->mBinder:Landroid/support/v4/media/session/IMediaSession;90 ····iget-object·v1,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsBase;->mBinder:Landroid/support/v4/media/session/IMediaSession;
  
91 ····invoke-interface·{v1},·Landroid/support/v4/media/session/IMediaSession;->pause()V91 ····invoke-interface·{v1},·Landroid/support/v4/media/session/IMediaSession;->pause()V
92 ····:try_end_092 ····:try_end_0
93 ····.catch·Landroid/os/RemoteException;·{:try_start_0·..·:try_end_0}·:catch_093 ····.catch·Landroid/os/RemoteException;·{:try_start_0·..·:try_end_0}·:catch_0
  
94 ····.line·127294 ····.line·1273
95 ····:goto_095 ····:goto_0
96 ····return-void96 ····return-void
  
97 ····.line·126997 ····.line·1270
98 ····:catch_098 ····:catch_0
99 ····move-exception·v099 ····move-exception·v0
  
100 ····.line·1270100 ····.line·1271
101 ····.local·v0,·"e":Landroid/os/RemoteException;101 ····.local·v0,·"e":Landroid/os/RemoteException;
102 ····const-string·v1,·"MediaControllerCompat"102 ····const-string·v1,·"MediaControllerCompat"
  
103 ····new-instance·v2,·Ljava/lang/StringBuilder;103 ····new-instance·v2,·Ljava/lang/StringBuilder;
  
104 ····invoke-direct·{v2},·Ljava/lang/StringBuilder;-><init>()V104 ····invoke-direct·{v2},·Ljava/lang/StringBuilder;-><init>()V
  
Offset 130, 31 lines modifiedOffset 130, 31 lines modified
130 ····goto·:goto_0130 ····goto·:goto_0
131 .end·method131 .end·method
  
132 .method·public·play()V132 .method·public·play()V
133 ····.locals·4133 ····.locals·4
  
134 ····.prologue134 ····.prologue
135 ····.line·1223135 ····.line·1224
136 ····:try_start_0136 ····:try_start_0
137 ····iget-object·v1,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsBase;->mBinder:Landroid/support/v4/media/session/IMediaSession;137 ····iget-object·v1,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsBase;->mBinder:Landroid/support/v4/media/session/IMediaSession;
  
138 ····invoke-interface·{v1},·Landroid/support/v4/media/session/IMediaSession;->play()V138 ····invoke-interface·{v1},·Landroid/support/v4/media/session/IMediaSession;->play()V
139 ····:try_end_0139 ····:try_end_0
140 ····.catch·Landroid/os/RemoteException;·{:try_start_0·..·:try_end_0}·:catch_0140 ····.catch·Landroid/os/RemoteException;·{:try_start_0·..·:try_end_0}·:catch_0
  
141 ····.line·1227141 ····.line·1228
142 ····:goto_0142 ····:goto_0
143 ····return-void143 ····return-void
  
144 ····.line·1224144 ····.line·1225
145 ····:catch_0145 ····:catch_0
146 ····move-exception·v0146 ····move-exception·v0
  
147 ····.line·1225147 ····.line·1226
148 ····.local·v0,·"e":Landroid/os/RemoteException;148 ····.local·v0,·"e":Landroid/os/RemoteException;
149 ····const-string·v1,·"MediaControllerCompat"149 ····const-string·v1,·"MediaControllerCompat"
  
150 ····new-instance·v2,·Ljava/lang/StringBuilder;150 ····new-instance·v2,·Ljava/lang/StringBuilder;
  
151 ····invoke-direct·{v2},·Ljava/lang/StringBuilder;-><init>()V151 ····invoke-direct·{v2},·Ljava/lang/StringBuilder;-><init>()V
  
Offset 179, 31 lines modifiedOffset 179, 31 lines modified
  
179 .method·public·playFromMediaId(Ljava/lang/String;Landroid/os/Bundle;)V179 .method·public·playFromMediaId(Ljava/lang/String;Landroid/os/Bundle;)V
180 ····.locals·4180 ····.locals·4
181 ····.param·p1,·"mediaId"····#·Ljava/lang/String;181 ····.param·p1,·"mediaId"····#·Ljava/lang/String;
182 ····.param·p2,·"extras"····#·Landroid/os/Bundle;182 ····.param·p2,·"extras"····#·Landroid/os/Bundle;
  
183 ····.prologue183 ····.prologue
184 ····.line·1232184 ····.line·1233
185 ····:try_start_0185 ····:try_start_0
186 ····iget-object·v1,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsBase;->mBinder:Landroid/support/v4/media/session/IMediaSession;186 ····iget-object·v1,·p0,·Landroid/support/v4/media/session/MediaControllerCompat$TransportControlsBase;->mBinder:Landroid/support/v4/media/session/IMediaSession;
  
187 ····invoke-interface·{v1,·p1,·p2},·Landroid/support/v4/media/session/IMediaSession;->playFromMediaId(Ljava/lang/String;Landroid/os/Bundle;)V187 ····invoke-interface·{v1,·p1,·p2},·Landroid/support/v4/media/session/IMediaSession;->playFromMediaId(Ljava/lang/String;Landroid/os/Bundle;)V
188 ····:try_end_0188 ····:try_end_0
189 ····.catch·Landroid/os/RemoteException;·{:try_start_0·..·:try_end_0}·:catch_0189 ····.catch·Landroid/os/RemoteException;·{:try_start_0·..·:try_end_0}·:catch_0
  
Max diff block lines reached; 14721/18727 bytes (78.61%) of diff not shown.
29.9 KB
smali/android/support/v7/app/AppCompatActivity.smali
    
Offset 19, 18 lines modifiedOffset 19, 18 lines modified
  
  
19 #·direct·methods19 #·direct·methods
20 .method·public·constructor·<init>()V20 .method·public·constructor·<init>()V
21 ····.locals·121 ····.locals·1
  
22 ····.prologue22 ····.prologue
23 ····.line·6423 ····.line·61
24 ····invoke-direct·{p0},·Landroid/support/v4/app/FragmentActivity;-><init>()V24 ····invoke-direct·{p0},·Landroid/support/v4/app/FragmentActivity;-><init>()V
  
25 ····.line·6825 ····.line·65
26 ····const/4·v0,·0x026 ····const/4·v0,·0x0
  
27 ····iput·v0,·p0,·Landroid/support/v7/app/AppCompatActivity;->mThemeId:I27 ····iput·v0,·p0,·Landroid/support/v7/app/AppCompatActivity;->mThemeId:I
  
28 ····return-void28 ····return-void
29 .end·method29 .end·method
  
Offset 38, 69 lines modifiedOffset 38, 69 lines modified
38 #·virtual·methods38 #·virtual·methods
39 .method·public·addContentView(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V39 .method·public·addContentView(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V
40 ····.locals·140 ····.locals·1
41 ····.param·p1,·"view"····#·Landroid/view/View;41 ····.param·p1,·"view"····#·Landroid/view/View;
42 ····.param·p2,·"params"····#·Landroid/view/ViewGroup$LayoutParams;42 ····.param·p2,·"params"····#·Landroid/view/ViewGroup$LayoutParams;
  
43 ····.prologue43 ····.prologue
44 ····.line·15844 ····.line·155
45 ····invoke-virtual·{p0},·Landroid/support/v7/app/AppCompatActivity;->getDelegate()Landroid/support/v7/app/AppCompatDelegate;45 ····invoke-virtual·{p0},·Landroid/support/v7/app/AppCompatActivity;->getDelegate()Landroid/support/v7/app/AppCompatDelegate;
  
46 ····move-result-object·v046 ····move-result-object·v0
  
47 ····invoke-virtual·{v0,·p1,·p2},·Landroid/support/v7/app/AppCompatDelegate;->addContentView(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V47 ····invoke-virtual·{v0,·p1,·p2},·Landroid/support/v7/app/AppCompatDelegate;->addContentView(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V
  
48 ····.line·15948 ····.line·156
49 ····return-void49 ····return-void
50 .end·method50 .end·method
  
51 .method·public·dispatchKeyEvent(Landroid/view/KeyEvent;)Z51 .method·public·dispatchKeyEvent(Landroid/view/KeyEvent;)Z
52 ····.locals·552 ····.locals·5
53 ····.param·p1,·"event"····#·Landroid/view/KeyEvent;53 ····.param·p1,·"event"····#·Landroid/view/KeyEvent;
  
54 ····.prologue54 ····.prologue
55 ····const/4·v2,·0x155 ····const/4·v2,·0x1
  
56 ····.line·53256 ····.line·526
57 ····invoke-static·{p1},·Landroid/support/v4/view/KeyEventCompat;->isCtrlPressed(Landroid/view/KeyEvent;)Z57 ····invoke-static·{p1},·Landroid/support/v4/view/KeyEventCompat;->isCtrlPressed(Landroid/view/KeyEvent;)Z
  
58 ····move-result·v358 ····move-result·v3
  
59 ····if-eqz·v3,·:cond_159 ····if-eqz·v3,·:cond_1
  
60 ····.line·53360 ····.line·527
61 ····invoke-virtual·{p1},·Landroid/view/KeyEvent;->getMetaState()I61 ····invoke-virtual·{p1},·Landroid/view/KeyEvent;->getMetaState()I
  
62 ····move-result·v362 ····move-result·v3
  
63 ····and-int/lit16·v3,·v3,·-0x700163 ····and-int/lit16·v3,·v3,·-0x7001
  
64 ····invoke-virtual·{p1,·v3},·Landroid/view/KeyEvent;->getUnicodeChar(I)I64 ····invoke-virtual·{p1,·v3},·Landroid/view/KeyEvent;->getUnicodeChar(I)I
  
65 ····move-result·v365 ····move-result·v3
  
66 ····const/16·v4,·0x3c66 ····const/16·v4,·0x3c
  
67 ····if-ne·v3,·v4,·:cond_167 ····if-ne·v3,·v4,·:cond_1
  
68 ····.line·53568 ····.line·529
69 ····invoke-virtual·{p1},·Landroid/view/KeyEvent;->getAction()I69 ····invoke-virtual·{p1},·Landroid/view/KeyEvent;->getAction()I
  
70 ····move-result·v070 ····move-result·v0
  
71 ····.line·53671 ····.line·530
72 ····.local·v0,·"action":I72 ····.local·v0,·"action":I
73 ····if-nez·v0,·:cond_073 ····if-nez·v0,·:cond_0
  
74 ····.line·53774 ····.line·531
75 ····invoke-virtual·{p0},·Landroid/support/v7/app/AppCompatActivity;->getSupportActionBar()Landroid/support/v7/app/ActionBar;75 ····invoke-virtual·{p0},·Landroid/support/v7/app/AppCompatActivity;->getSupportActionBar()Landroid/support/v7/app/ActionBar;
  
76 ····move-result-object·v176 ····move-result-object·v1
  
77 ····.line·53877 ····.line·532
78 ····.local·v1,·"actionBar":Landroid/support/v7/app/ActionBar;78 ····.local·v1,·"actionBar":Landroid/support/v7/app/ActionBar;
79 ····if-eqz·v1,·:cond_179 ····if-eqz·v1,·:cond_1
  
80 ····invoke-virtual·{v1},·Landroid/support/v7/app/ActionBar;->isShowing()Z80 ····invoke-virtual·{v1},·Landroid/support/v7/app/ActionBar;->isShowing()Z
  
81 ····move-result·v381 ····move-result·v3
  
Offset 108, 40 lines modifiedOffset 108, 40 lines modified
  
108 ····invoke-virtual·{v1},·Landroid/support/v7/app/ActionBar;->requestFocus()Z108 ····invoke-virtual·{v1},·Landroid/support/v7/app/ActionBar;->requestFocus()Z
  
109 ····move-result·v3109 ····move-result·v3
  
110 ····if-eqz·v3,·:cond_1110 ····if-eqz·v3,·:cond_1
  
111 ····.line·539111 ····.line·533
112 ····iput-boolean·v2,·p0,·Landroid/support/v7/app/AppCompatActivity;->mEatKeyUpEvent:Z112 ····iput-boolean·v2,·p0,·Landroid/support/v7/app/AppCompatActivity;->mEatKeyUpEvent:Z
  
113 ····.line·547113 ····.line·541
114 ····.end·local·v0····#·"action":I114 ····.end·local·v0····#·"action":I
115 ····.end·local·v1····#·"actionBar":Landroid/support/v7/app/ActionBar;115 ····.end·local·v1····#·"actionBar":Landroid/support/v7/app/ActionBar;
116 ····:goto_0116 ····:goto_0
117 ····return·v2117 ····return·v2
  
118 ····.line·542118 ····.line·536
119 ····.restart·local·v0····#·"action":I119 ····.restart·local·v0····#·"action":I
120 ····:cond_0120 ····:cond_0
121 ····if-ne·v0,·v2,·:cond_1121 ····if-ne·v0,·v2,·:cond_1
  
122 ····iget-boolean·v3,·p0,·Landroid/support/v7/app/AppCompatActivity;->mEatKeyUpEvent:Z122 ····iget-boolean·v3,·p0,·Landroid/support/v7/app/AppCompatActivity;->mEatKeyUpEvent:Z
  
123 ····if-eqz·v3,·:cond_1123 ····if-eqz·v3,·:cond_1
  
124 ····.line·543124 ····.line·537
125 ····const/4·v3,·0x0125 ····const/4·v3,·0x0
  
126 ····iput-boolean·v3,·p0,·Landroid/support/v7/app/AppCompatActivity;->mEatKeyUpEvent:Z126 ····iput-boolean·v3,·p0,·Landroid/support/v7/app/AppCompatActivity;->mEatKeyUpEvent:Z
  
127 ····goto·:goto_0127 ····goto·:goto_0
  
128 ····.line·547128 ····.line·541
129 ····.end·local·v0····#·"action":I129 ····.end·local·v0····#·"action":I
130 ····:cond_1130 ····:cond_1
131 ····invoke-super·{p0,·p1},·Landroid/support/v4/app/FragmentActivity;->dispatchKeyEvent(Landroid/view/KeyEvent;)Z131 ····invoke-super·{p0,·p1},·Landroid/support/v4/app/FragmentActivity;->dispatchKeyEvent(Landroid/view/KeyEvent;)Z
  
132 ····move-result·v2132 ····move-result·v2
Max diff block lines reached; 27154/30523 bytes (88.96%) of diff not shown.
4.15 KB
smali/android/support/v7/widget/SearchView$8.smali
    
Offset 23, 15 lines modifiedOffset 23, 15 lines modified
  
23 #·direct·methods23 #·direct·methods
24 .method·constructor·<init>(Landroid/support/v7/widget/SearchView;)V24 .method·constructor·<init>(Landroid/support/v7/widget/SearchView;)V
25 ····.locals·025 ····.locals·0
26 ····.param·p1,·"this$0"····#·Landroid/support/v7/widget/SearchView;26 ····.param·p1,·"this$0"····#·Landroid/support/v7/widget/SearchView;
  
27 ····.prologue27 ····.prologue
28 ····.line·105328 ····.line·1049
29 ····iput-object·p1,·p0,·Landroid/support/v7/widget/SearchView$8;->this$0:Landroid/support/v7/widget/SearchView;29 ····iput-object·p1,·p0,·Landroid/support/v7/widget/SearchView$8;->this$0:Landroid/support/v7/widget/SearchView;
  
30 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V30 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
31 ····return-void31 ····return-void
32 .end·method32 .end·method
  
Offset 44, 27 lines modifiedOffset 44, 27 lines modified
44 ····.param·p3,·"event"····#·Landroid/view/KeyEvent;44 ····.param·p3,·"event"····#·Landroid/view/KeyEvent;
  
45 ····.prologue45 ····.prologue
46 ····const/4·v1,·0x146 ····const/4·v1,·0x1
  
47 ····const/4·v0,·0x047 ····const/4·v0,·0x0
  
48 ····.line·105748 ····.line·1053
49 ····iget-object·v2,·p0,·Landroid/support/v7/widget/SearchView$8;->this$0:Landroid/support/v7/widget/SearchView;49 ····iget-object·v2,·p0,·Landroid/support/v7/widget/SearchView$8;->this$0:Landroid/support/v7/widget/SearchView;
  
50 ····iget-object·v2,·v2,·Landroid/support/v7/widget/SearchView;->mSearchable:Landroid/app/SearchableInfo;50 ····iget-object·v2,·v2,·Landroid/support/v7/widget/SearchView;->mSearchable:Landroid/app/SearchableInfo;
  
51 ····if-nez·v2,·:cond_151 ····if-nez·v2,·:cond_1
  
52 ····.line·108752 ····.line·1083
53 ····:cond_053 ····:cond_0
54 ····:goto_054 ····:goto_0
55 ····return·v055 ····return·v0
  
56 ····.line·106856 ····.line·1064
57 ····:cond_157 ····:cond_1
58 ····iget-object·v2,·p0,·Landroid/support/v7/widget/SearchView$8;->this$0:Landroid/support/v7/widget/SearchView;58 ····iget-object·v2,·p0,·Landroid/support/v7/widget/SearchView$8;->this$0:Landroid/support/v7/widget/SearchView;
  
59 ····iget-object·v2,·v2,·Landroid/support/v7/widget/SearchView;->mSearchSrcTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete;59 ····iget-object·v2,·v2,·Landroid/support/v7/widget/SearchView;->mSearchSrcTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete;
  
60 ····invoke-virtual·{v2},·Landroid/support/v7/widget/SearchView$SearchAutoComplete;->isPopupShowing()Z60 ····invoke-virtual·{v2},·Landroid/support/v7/widget/SearchView$SearchAutoComplete;->isPopupShowing()Z
  
Offset 72, 33 lines modifiedOffset 72, 33 lines modified
  
72 ····if-eqz·v2,·:cond_272 ····if-eqz·v2,·:cond_2
  
73 ····iget-object·v2,·p0,·Landroid/support/v7/widget/SearchView$8;->this$0:Landroid/support/v7/widget/SearchView;73 ····iget-object·v2,·p0,·Landroid/support/v7/widget/SearchView$8;->this$0:Landroid/support/v7/widget/SearchView;
  
74 ····iget-object·v2,·v2,·Landroid/support/v7/widget/SearchView;->mSearchSrcTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete;74 ····iget-object·v2,·v2,·Landroid/support/v7/widget/SearchView;->mSearchSrcTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete;
  
75 ····.line·106975 ····.line·1065
76 ····invoke-virtual·{v2},·Landroid/support/v7/widget/SearchView$SearchAutoComplete;->getListSelection()I76 ····invoke-virtual·{v2},·Landroid/support/v7/widget/SearchView$SearchAutoComplete;->getListSelection()I
  
77 ····move-result·v277 ····move-result·v2
  
78 ····const/4·v3,·-0x178 ····const/4·v3,·-0x1
  
79 ····if-eq·v2,·v3,·:cond_279 ····if-eq·v2,·v3,·:cond_2
  
80 ····.line·107080 ····.line·1066
81 ····iget-object·v0,·p0,·Landroid/support/v7/widget/SearchView$8;->this$0:Landroid/support/v7/widget/SearchView;81 ····iget-object·v0,·p0,·Landroid/support/v7/widget/SearchView$8;->this$0:Landroid/support/v7/widget/SearchView;
  
82 ····invoke-virtual·{v0,·p1,·p2,·p3},·Landroid/support/v7/widget/SearchView;->onSuggestionsKey(Landroid/view/View;ILandroid/view/KeyEvent;)Z82 ····invoke-virtual·{v0,·p1,·p2,·p3},·Landroid/support/v7/widget/SearchView;->onSuggestionsKey(Landroid/view/View;ILandroid/view/KeyEvent;)Z
  
83 ····move-result·v083 ····move-result·v0
  
84 ····goto·:goto_084 ····goto·:goto_0
  
85 ····.line·107585 ····.line·1071
86 ····:cond_286 ····:cond_2
87 ····iget-object·v2,·p0,·Landroid/support/v7/widget/SearchView$8;->this$0:Landroid/support/v7/widget/SearchView;87 ····iget-object·v2,·p0,·Landroid/support/v7/widget/SearchView$8;->this$0:Landroid/support/v7/widget/SearchView;
  
88 ····iget-object·v2,·v2,·Landroid/support/v7/widget/SearchView;->mSearchSrcTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete;88 ····iget-object·v2,·v2,·Landroid/support/v7/widget/SearchView;->mSearchSrcTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete;
  
89 ····invoke-static·{v2},·Landroid/support/v7/widget/SearchView$SearchAutoComplete;->access$000(Landroid/support/v7/widget/SearchView$SearchAutoComplete;)Z89 ····invoke-static·{v2},·Landroid/support/v7/widget/SearchView$SearchAutoComplete;->access$000(Landroid/support/v7/widget/SearchView$SearchAutoComplete;)Z
  
Offset 108, 48 lines modifiedOffset 108, 48 lines modified
  
108 ····invoke-static·{p3},·Landroid/support/v4/view/KeyEventCompat;->hasNoModifiers(Landroid/view/KeyEvent;)Z108 ····invoke-static·{p3},·Landroid/support/v4/view/KeyEventCompat;->hasNoModifiers(Landroid/view/KeyEvent;)Z
  
109 ····move-result·v2109 ····move-result·v2
  
110 ····if-eqz·v2,·:cond_0110 ····if-eqz·v2,·:cond_0
  
111 ····.line·1076111 ····.line·1072
112 ····invoke-virtual·{p3},·Landroid/view/KeyEvent;->getAction()I112 ····invoke-virtual·{p3},·Landroid/view/KeyEvent;->getAction()I
  
113 ····move-result·v2113 ····move-result·v2
  
114 ····if-ne·v2,·v1,·:cond_0114 ····if-ne·v2,·v1,·:cond_0
  
115 ····.line·1077115 ····.line·1073
116 ····const/16·v2,·0x42116 ····const/16·v2,·0x42
  
117 ····if-ne·p2,·v2,·:cond_0117 ····if-ne·p2,·v2,·:cond_0
  
118 ····.line·1078118 ····.line·1074
119 ····invoke-virtual·{p1},·Landroid/view/View;->cancelLongPress()V119 ····invoke-virtual·{p1},·Landroid/view/View;->cancelLongPress()V
  
120 ····.line·1081120 ····.line·1077
121 ····iget-object·v2,·p0,·Landroid/support/v7/widget/SearchView$8;->this$0:Landroid/support/v7/widget/SearchView;121 ····iget-object·v2,·p0,·Landroid/support/v7/widget/SearchView$8;->this$0:Landroid/support/v7/widget/SearchView;
  
122 ····const/4·v3,·0x0122 ····const/4·v3,·0x0
  
123 ····iget-object·v4,·p0,·Landroid/support/v7/widget/SearchView$8;->this$0:Landroid/support/v7/widget/SearchView;123 ····iget-object·v4,·p0,·Landroid/support/v7/widget/SearchView$8;->this$0:Landroid/support/v7/widget/SearchView;
  
124 ····iget-object·v4,·v4,·Landroid/support/v7/widget/SearchView;->mSearchSrcTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete;124 ····iget-object·v4,·v4,·Landroid/support/v7/widget/SearchView;->mSearchSrcTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete;
  
125 ····invoke-virtual·{v4},·Landroid/support/v7/widget/SearchView$SearchAutoComplete;->getText()Landroid/text/Editable;125 ····invoke-virtual·{v4},·Landroid/support/v7/widget/SearchView$SearchAutoComplete;->getText()Landroid/text/Editable;
  
126 ····move-result-object·v4126 ····move-result-object·v4
  
127 ····.line·1082127 ····.line·1078
128 ····invoke-virtual·{v4},·Ljava/lang/Object;->toString()Ljava/lang/String;128 ····invoke-virtual·{v4},·Ljava/lang/Object;->toString()Ljava/lang/String;
  
129 ····move-result-object·v4129 ····move-result-object·v4
  
130 ····.line·1081130 ····.line·1077
131 ····invoke-virtual·{v2,·v0,·v3,·v4},·Landroid/support/v7/widget/SearchView;->launchQuerySearch(ILjava/lang/String;Ljava/lang/String;)V131 ····invoke-virtual·{v2,·v0,·v3,·v4},·Landroid/support/v7/widget/SearchView;->launchQuerySearch(ILjava/lang/String;Ljava/lang/String;)V
  
132 ····move·v0,·v1132 ····move·v0,·v1
  
133 ····.line·1083133 ····.line·1079
134 ····goto·:goto_0134 ····goto·:goto_0
135 .end·method135 .end·method
1.13 KB
smali/android/support/v7/widget/SearchView$10.smali
    
Offset 23, 15 lines modifiedOffset 23, 15 lines modified
  
23 #·direct·methods23 #·direct·methods
24 .method·constructor·<init>(Landroid/support/v7/widget/SearchView;)V24 .method·constructor·<init>(Landroid/support/v7/widget/SearchView;)V
25 ····.locals·025 ····.locals·0
26 ····.param·p1,·"this$0"····#·Landroid/support/v7/widget/SearchView;26 ····.param·p1,·"this$0"····#·Landroid/support/v7/widget/SearchView;
  
27 ····.prologue27 ····.prologue
28 ····.line·145828 ····.line·1454
29 ····iput-object·p1,·p0,·Landroid/support/v7/widget/SearchView$10;->this$0:Landroid/support/v7/widget/SearchView;29 ····iput-object·p1,·p0,·Landroid/support/v7/widget/SearchView$10;->this$0:Landroid/support/v7/widget/SearchView;
  
30 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V30 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
31 ····return-void31 ····return-void
32 .end·method32 .end·method
  
Offset 49, 20 lines modifiedOffset 49, 20 lines modified
49 ············"<*>;",49 ············"<*>;",
50 ············"Landroid/view/View;",50 ············"Landroid/view/View;",
51 ············"IJ)V"51 ············"IJ)V"
52 ········}52 ········}
53 ····.end·annotation53 ····.end·annotation
  
54 ····.prologue54 ····.prologue
55 ····.line·146655 ····.line·1462
56 ····.local·p1,·"parent":Landroid/widget/AdapterView;,·"Landroid/widget/AdapterView<*>;"56 ····.local·p1,·"parent":Landroid/widget/AdapterView;,·"Landroid/widget/AdapterView<*>;"
57 ····iget-object·v0,·p0,·Landroid/support/v7/widget/SearchView$10;->this$0:Landroid/support/v7/widget/SearchView;57 ····iget-object·v0,·p0,·Landroid/support/v7/widget/SearchView$10;->this$0:Landroid/support/v7/widget/SearchView;
  
58 ····const/4·v1,·0x058 ····const/4·v1,·0x0
  
59 ····const/4·v2,·0x059 ····const/4·v2,·0x0
  
60 ····invoke-virtual·{v0,·p3,·v1,·v2},·Landroid/support/v7/widget/SearchView;->onItemClicked(IILjava/lang/String;)Z60 ····invoke-virtual·{v0,·p3,·v1,·v2},·Landroid/support/v7/widget/SearchView;->onItemClicked(IILjava/lang/String;)Z
  
61 ····.line·146761 ····.line·1463
62 ····return-void62 ····return-void
63 .end·method63 .end·method
8.96 KB
smali/android/support/v7/widget/SearchView$AutoCompleteTextViewReflector.smali
    
Offset 25, 71 lines modifiedOffset 25, 71 lines modified
  
  
25 #·direct·methods25 #·direct·methods
26 .method·constructor·<init>()V26 .method·constructor·<init>()V
27 ····.locals·527 ····.locals·5
  
28 ····.prologue28 ····.prologue
29 ····.line·202029 ····.line·2016
30 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V30 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
31 ····.line·202231 ····.line·2018
32 ····:try_start_032 ····:try_start_0
33 ····const-class·v0,·Landroid/widget/AutoCompleteTextView;33 ····const-class·v0,·Landroid/widget/AutoCompleteTextView;
  
34 ····const-string·v1,·"doBeforeTextChanged"34 ····const-string·v1,·"doBeforeTextChanged"
  
35 ····const/4·v2,·0x035 ····const/4·v2,·0x0
  
36 ····new-array·v2,·v2,·[Ljava/lang/Class;36 ····new-array·v2,·v2,·[Ljava/lang/Class;
  
37 ····.line·202337 ····.line·2019
38 ····invoke-virtual·{v0,·v1,·v2},·Ljava/lang/Class;->getDeclaredMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;38 ····invoke-virtual·{v0,·v1,·v2},·Ljava/lang/Class;->getDeclaredMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;
  
39 ····move-result-object·v039 ····move-result-object·v0
  
40 ····iput-object·v0,·p0,·Landroid/support/v7/widget/SearchView$AutoCompleteTextViewReflector;->doBeforeTextChanged:Ljava/lang/reflect/Method;40 ····iput-object·v0,·p0,·Landroid/support/v7/widget/SearchView$AutoCompleteTextViewReflector;->doBeforeTextChanged:Ljava/lang/reflect/Method;
  
41 ····.line·202441 ····.line·2020
42 ····iget-object·v0,·p0,·Landroid/support/v7/widget/SearchView$AutoCompleteTextViewReflector;->doBeforeTextChanged:Ljava/lang/reflect/Method;42 ····iget-object·v0,·p0,·Landroid/support/v7/widget/SearchView$AutoCompleteTextViewReflector;->doBeforeTextChanged:Ljava/lang/reflect/Method;
  
43 ····const/4·v1,·0x143 ····const/4·v1,·0x1
  
44 ····invoke-virtual·{v0,·v1},·Ljava/lang/reflect/Method;->setAccessible(Z)V44 ····invoke-virtual·{v0,·v1},·Ljava/lang/reflect/Method;->setAccessible(Z)V
45 ····:try_end_045 ····:try_end_0
46 ····.catch·Ljava/lang/NoSuchMethodException;·{:try_start_0·..·:try_end_0}·:catch_346 ····.catch·Ljava/lang/NoSuchMethodException;·{:try_start_0·..·:try_end_0}·:catch_3
  
47 ····.line·202947 ····.line·2025
48 ····:goto_048 ····:goto_0
49 ····:try_start_149 ····:try_start_1
50 ····const-class·v0,·Landroid/widget/AutoCompleteTextView;50 ····const-class·v0,·Landroid/widget/AutoCompleteTextView;
  
51 ····const-string·v1,·"doAfterTextChanged"51 ····const-string·v1,·"doAfterTextChanged"
  
52 ····const/4·v2,·0x052 ····const/4·v2,·0x0
  
53 ····new-array·v2,·v2,·[Ljava/lang/Class;53 ····new-array·v2,·v2,·[Ljava/lang/Class;
  
54 ····.line·203054 ····.line·2026
55 ····invoke-virtual·{v0,·v1,·v2},·Ljava/lang/Class;->getDeclaredMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;55 ····invoke-virtual·{v0,·v1,·v2},·Ljava/lang/Class;->getDeclaredMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;
  
56 ····move-result-object·v056 ····move-result-object·v0
  
57 ····iput-object·v0,·p0,·Landroid/support/v7/widget/SearchView$AutoCompleteTextViewReflector;->doAfterTextChanged:Ljava/lang/reflect/Method;57 ····iput-object·v0,·p0,·Landroid/support/v7/widget/SearchView$AutoCompleteTextViewReflector;->doAfterTextChanged:Ljava/lang/reflect/Method;
  
58 ····.line·203158 ····.line·2027
59 ····iget-object·v0,·p0,·Landroid/support/v7/widget/SearchView$AutoCompleteTextViewReflector;->doAfterTextChanged:Ljava/lang/reflect/Method;59 ····iget-object·v0,·p0,·Landroid/support/v7/widget/SearchView$AutoCompleteTextViewReflector;->doAfterTextChanged:Ljava/lang/reflect/Method;
  
60 ····const/4·v1,·0x160 ····const/4·v1,·0x1
  
61 ····invoke-virtual·{v0,·v1},·Ljava/lang/reflect/Method;->setAccessible(Z)V61 ····invoke-virtual·{v0,·v1},·Ljava/lang/reflect/Method;->setAccessible(Z)V
62 ····:try_end_162 ····:try_end_1
63 ····.catch·Ljava/lang/NoSuchMethodException;·{:try_start_1·..·:try_end_1}·:catch_263 ····.catch·Ljava/lang/NoSuchMethodException;·{:try_start_1·..·:try_end_1}·:catch_2
  
64 ····.line·203664 ····.line·2032
65 ····:goto_165 ····:goto_1
66 ····:try_start_266 ····:try_start_2
67 ····const-class·v0,·Landroid/widget/AutoCompleteTextView;67 ····const-class·v0,·Landroid/widget/AutoCompleteTextView;
  
68 ····const-string·v1,·"ensureImeVisible"68 ····const-string·v1,·"ensureImeVisible"
  
69 ····const/4·v2,·0x169 ····const/4·v2,·0x1
Offset 98, 31 lines modifiedOffset 98, 31 lines modified
  
98 ····const/4·v3,·0x098 ····const/4·v3,·0x0
  
99 ····sget-object·v4,·Ljava/lang/Boolean;->TYPE:Ljava/lang/Class;99 ····sget-object·v4,·Ljava/lang/Boolean;->TYPE:Ljava/lang/Class;
  
100 ····aput-object·v4,·v2,·v3100 ····aput-object·v4,·v2,·v3
  
101 ····.line·2037101 ····.line·2033
102 ····invoke-virtual·{v0,·v1,·v2},·Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;102 ····invoke-virtual·{v0,·v1,·v2},·Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;
  
103 ····move-result-object·v0103 ····move-result-object·v0
  
104 ····iput-object·v0,·p0,·Landroid/support/v7/widget/SearchView$AutoCompleteTextViewReflector;->ensureImeVisible:Ljava/lang/reflect/Method;104 ····iput-object·v0,·p0,·Landroid/support/v7/widget/SearchView$AutoCompleteTextViewReflector;->ensureImeVisible:Ljava/lang/reflect/Method;
  
105 ····.line·2038105 ····.line·2034
106 ····iget-object·v0,·p0,·Landroid/support/v7/widget/SearchView$AutoCompleteTextViewReflector;->ensureImeVisible:Ljava/lang/reflect/Method;106 ····iget-object·v0,·p0,·Landroid/support/v7/widget/SearchView$AutoCompleteTextViewReflector;->ensureImeVisible:Ljava/lang/reflect/Method;
  
107 ····const/4·v1,·0x1107 ····const/4·v1,·0x1
  
108 ····invoke-virtual·{v0,·v1},·Ljava/lang/reflect/Method;->setAccessible(Z)V108 ····invoke-virtual·{v0,·v1},·Ljava/lang/reflect/Method;->setAccessible(Z)V
109 ····:try_end_2109 ····:try_end_2
110 ····.catch·Ljava/lang/NoSuchMethodException;·{:try_start_2·..·:try_end_2}·:catch_1110 ····.catch·Ljava/lang/NoSuchMethodException;·{:try_start_2·..·:try_end_2}·:catch_1
  
111 ····.line·2043111 ····.line·2039
112 ····:goto_2112 ····:goto_2
113 ····:try_start_3113 ····:try_start_3
114 ····const-class·v0,·Landroid/view/inputmethod/InputMethodManager;114 ····const-class·v0,·Landroid/view/inputmethod/InputMethodManager;
  
115 ····const-string·v1,·"showSoftInputUnchecked"115 ····const-string·v1,·"showSoftInputUnchecked"
  
116 ····const/4·v2,·0x2116 ····const/4·v2,·0x2
Offset 143, 134 lines modifiedOffset 143, 134 lines modified
  
143 ····invoke-virtual·{v0,·v1,·v2},·Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;143 ····invoke-virtual·{v0,·v1,·v2},·Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;
  
144 ····move-result-object·v0144 ····move-result-object·v0
  
145 ····iput-object·v0,·p0,·Landroid/support/v7/widget/SearchView$AutoCompleteTextViewReflector;->showSoftInputUnchecked:Ljava/lang/reflect/Method;145 ····iput-object·v0,·p0,·Landroid/support/v7/widget/SearchView$AutoCompleteTextViewReflector;->showSoftInputUnchecked:Ljava/lang/reflect/Method;
  
146 ····.line·2045146 ····.line·2041
147 ····iget-object·v0,·p0,·Landroid/support/v7/widget/SearchView$AutoCompleteTextViewReflector;->showSoftInputUnchecked:Ljava/lang/reflect/Method;147 ····iget-object·v0,·p0,·Landroid/support/v7/widget/SearchView$AutoCompleteTextViewReflector;->showSoftInputUnchecked:Ljava/lang/reflect/Method;
  
148 ····const/4·v1,·0x1148 ····const/4·v1,·0x1
  
149 ····invoke-virtual·{v0,·v1},·Ljava/lang/reflect/Method;->setAccessible(Z)V149 ····invoke-virtual·{v0,·v1},·Ljava/lang/reflect/Method;->setAccessible(Z)V
150 ····:try_end_3150 ····:try_end_3
151 ····.catch·Ljava/lang/NoSuchMethodException;·{:try_start_3·..·:try_end_3}·:catch_0151 ····.catch·Ljava/lang/NoSuchMethodException;·{:try_start_3·..·:try_end_3}·:catch_0
  
152 ····.line·2049152 ····.line·2045
153 ····:goto_3153 ····:goto_3
154 ····return-void154 ····return-void
  
155 ····.line·2046155 ····.line·2042
156 ····:catch_0156 ····:catch_0
157 ····move-exception·v0157 ····move-exception·v0
Max diff block lines reached; 4842/9015 bytes (53.71%) of diff not shown.
3.45 KB
smali/android/support/v7/widget/SearchView$7.smali
    
Offset 23, 99 lines modifiedOffset 23, 99 lines modified
  
23 #·direct·methods23 #·direct·methods
24 .method·constructor·<init>(Landroid/support/v7/widget/SearchView;)V24 .method·constructor·<init>(Landroid/support/v7/widget/SearchView;)V
25 ····.locals·025 ····.locals·0
26 ····.param·p1,·"this$0"····#·Landroid/support/v7/widget/SearchView;26 ····.param·p1,·"this$0"····#·Landroid/support/v7/widget/SearchView;
  
27 ····.prologue27 ····.prologue
28 ····.line·103128 ····.line·1027
29 ····iput-object·p1,·p0,·Landroid/support/v7/widget/SearchView$7;->this$0:Landroid/support/v7/widget/SearchView;29 ····iput-object·p1,·p0,·Landroid/support/v7/widget/SearchView$7;->this$0:Landroid/support/v7/widget/SearchView;
  
30 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V30 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
31 ····return-void31 ····return-void
32 .end·method32 .end·method
  
  
33 #·virtual·methods33 #·virtual·methods
34 .method·public·onClick(Landroid/view/View;)V34 .method·public·onClick(Landroid/view/View;)V
35 ····.locals·135 ····.locals·1
36 ····.param·p1,·"v"····#·Landroid/view/View;36 ····.param·p1,·"v"····#·Landroid/view/View;
  
37 ····.prologue37 ····.prologue
38 ····.line·103438 ····.line·1030
39 ····iget-object·v0,·p0,·Landroid/support/v7/widget/SearchView$7;->this$0:Landroid/support/v7/widget/SearchView;39 ····iget-object·v0,·p0,·Landroid/support/v7/widget/SearchView$7;->this$0:Landroid/support/v7/widget/SearchView;
  
40 ····iget-object·v0,·v0,·Landroid/support/v7/widget/SearchView;->mSearchButton:Landroid/widget/ImageView;40 ····iget-object·v0,·v0,·Landroid/support/v7/widget/SearchView;->mSearchButton:Landroid/widget/ImageView;
  
41 ····if-ne·p1,·v0,·:cond_141 ····if-ne·p1,·v0,·:cond_1
  
42 ····.line·103542 ····.line·1031
43 ····iget-object·v0,·p0,·Landroid/support/v7/widget/SearchView$7;->this$0:Landroid/support/v7/widget/SearchView;43 ····iget-object·v0,·p0,·Landroid/support/v7/widget/SearchView$7;->this$0:Landroid/support/v7/widget/SearchView;
  
44 ····invoke-virtual·{v0},·Landroid/support/v7/widget/SearchView;->onSearchClicked()V44 ····invoke-virtual·{v0},·Landroid/support/v7/widget/SearchView;->onSearchClicked()V
  
45 ····.line·104545 ····.line·1041
46 ····:cond_046 ····:cond_0
47 ····:goto_047 ····:goto_0
48 ····return-void48 ····return-void
  
49 ····.line·103649 ····.line·1032
50 ····:cond_150 ····:cond_1
51 ····iget-object·v0,·p0,·Landroid/support/v7/widget/SearchView$7;->this$0:Landroid/support/v7/widget/SearchView;51 ····iget-object·v0,·p0,·Landroid/support/v7/widget/SearchView$7;->this$0:Landroid/support/v7/widget/SearchView;
  
52 ····iget-object·v0,·v0,·Landroid/support/v7/widget/SearchView;->mCloseButton:Landroid/widget/ImageView;52 ····iget-object·v0,·v0,·Landroid/support/v7/widget/SearchView;->mCloseButton:Landroid/widget/ImageView;
  
53 ····if-ne·p1,·v0,·:cond_253 ····if-ne·p1,·v0,·:cond_2
  
54 ····.line·103754 ····.line·1033
55 ····iget-object·v0,·p0,·Landroid/support/v7/widget/SearchView$7;->this$0:Landroid/support/v7/widget/SearchView;55 ····iget-object·v0,·p0,·Landroid/support/v7/widget/SearchView$7;->this$0:Landroid/support/v7/widget/SearchView;
  
56 ····invoke-virtual·{v0},·Landroid/support/v7/widget/SearchView;->onCloseClicked()V56 ····invoke-virtual·{v0},·Landroid/support/v7/widget/SearchView;->onCloseClicked()V
  
57 ····goto·:goto_057 ····goto·:goto_0
  
58 ····.line·103858 ····.line·1034
59 ····:cond_259 ····:cond_2
60 ····iget-object·v0,·p0,·Landroid/support/v7/widget/SearchView$7;->this$0:Landroid/support/v7/widget/SearchView;60 ····iget-object·v0,·p0,·Landroid/support/v7/widget/SearchView$7;->this$0:Landroid/support/v7/widget/SearchView;
  
61 ····iget-object·v0,·v0,·Landroid/support/v7/widget/SearchView;->mGoButton:Landroid/widget/ImageView;61 ····iget-object·v0,·v0,·Landroid/support/v7/widget/SearchView;->mGoButton:Landroid/widget/ImageView;
  
62 ····if-ne·p1,·v0,·:cond_362 ····if-ne·p1,·v0,·:cond_3
  
63 ····.line·103963 ····.line·1035
64 ····iget-object·v0,·p0,·Landroid/support/v7/widget/SearchView$7;->this$0:Landroid/support/v7/widget/SearchView;64 ····iget-object·v0,·p0,·Landroid/support/v7/widget/SearchView$7;->this$0:Landroid/support/v7/widget/SearchView;
  
65 ····invoke-virtual·{v0},·Landroid/support/v7/widget/SearchView;->onSubmitQuery()V65 ····invoke-virtual·{v0},·Landroid/support/v7/widget/SearchView;->onSubmitQuery()V
  
66 ····goto·:goto_066 ····goto·:goto_0
  
67 ····.line·104067 ····.line·1036
68 ····:cond_368 ····:cond_3
69 ····iget-object·v0,·p0,·Landroid/support/v7/widget/SearchView$7;->this$0:Landroid/support/v7/widget/SearchView;69 ····iget-object·v0,·p0,·Landroid/support/v7/widget/SearchView$7;->this$0:Landroid/support/v7/widget/SearchView;
  
70 ····iget-object·v0,·v0,·Landroid/support/v7/widget/SearchView;->mVoiceButton:Landroid/widget/ImageView;70 ····iget-object·v0,·v0,·Landroid/support/v7/widget/SearchView;->mVoiceButton:Landroid/widget/ImageView;
  
71 ····if-ne·p1,·v0,·:cond_471 ····if-ne·p1,·v0,·:cond_4
  
72 ····.line·104172 ····.line·1037
73 ····iget-object·v0,·p0,·Landroid/support/v7/widget/SearchView$7;->this$0:Landroid/support/v7/widget/SearchView;73 ····iget-object·v0,·p0,·Landroid/support/v7/widget/SearchView$7;->this$0:Landroid/support/v7/widget/SearchView;
  
74 ····invoke-virtual·{v0},·Landroid/support/v7/widget/SearchView;->onVoiceClicked()V74 ····invoke-virtual·{v0},·Landroid/support/v7/widget/SearchView;->onVoiceClicked()V
  
75 ····goto·:goto_075 ····goto·:goto_0
  
76 ····.line·104276 ····.line·1038
77 ····:cond_477 ····:cond_4
78 ····iget-object·v0,·p0,·Landroid/support/v7/widget/SearchView$7;->this$0:Landroid/support/v7/widget/SearchView;78 ····iget-object·v0,·p0,·Landroid/support/v7/widget/SearchView$7;->this$0:Landroid/support/v7/widget/SearchView;
  
79 ····iget-object·v0,·v0,·Landroid/support/v7/widget/SearchView;->mSearchSrcTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete;79 ····iget-object·v0,·v0,·Landroid/support/v7/widget/SearchView;->mSearchSrcTextView:Landroid/support/v7/widget/SearchView$SearchAutoComplete;
  
80 ····if-ne·p1,·v0,·:cond_080 ····if-ne·p1,·v0,·:cond_0
  
81 ····.line·104381 ····.line·1039
82 ····iget-object·v0,·p0,·Landroid/support/v7/widget/SearchView$7;->this$0:Landroid/support/v7/widget/SearchView;82 ····iget-object·v0,·p0,·Landroid/support/v7/widget/SearchView$7;->this$0:Landroid/support/v7/widget/SearchView;
  
83 ····invoke-virtual·{v0},·Landroid/support/v7/widget/SearchView;->forceSuggestionQuery()V83 ····invoke-virtual·{v0},·Landroid/support/v7/widget/SearchView;->forceSuggestionQuery()V
  
84 ····goto·:goto_084 ····goto·:goto_0
85 .end·method85 .end·method
1.11 KB
smali/android/support/v7/widget/SearchView$9.smali
    
Offset 23, 15 lines modifiedOffset 23, 15 lines modified
  
23 #·direct·methods23 #·direct·methods
24 .method·constructor·<init>(Landroid/support/v7/widget/SearchView;)V24 .method·constructor·<init>(Landroid/support/v7/widget/SearchView;)V
25 ····.locals·025 ····.locals·0
26 ····.param·p1,·"this$0"····#·Landroid/support/v7/widget/SearchView;26 ····.param·p1,·"this$0"····#·Landroid/support/v7/widget/SearchView;
  
27 ····.prologue27 ····.prologue
28 ····.line·121628 ····.line·1212
29 ····iput-object·p1,·p0,·Landroid/support/v7/widget/SearchView$9;->this$0:Landroid/support/v7/widget/SearchView;29 ····iput-object·p1,·p0,·Landroid/support/v7/widget/SearchView$9;->this$0:Landroid/support/v7/widget/SearchView;
  
30 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V30 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
31 ····return-void31 ····return-void
32 .end·method32 .end·method
  
Offset 40, 17 lines modifiedOffset 40, 17 lines modified
40 .method·public·onEditorAction(Landroid/widget/TextView;ILandroid/view/KeyEvent;)Z40 .method·public·onEditorAction(Landroid/widget/TextView;ILandroid/view/KeyEvent;)Z
41 ····.locals·141 ····.locals·1
42 ····.param·p1,·"v"····#·Landroid/widget/TextView;42 ····.param·p1,·"v"····#·Landroid/widget/TextView;
43 ····.param·p2,·"actionId"····#·I43 ····.param·p2,·"actionId"····#·I
44 ····.param·p3,·"event"····#·Landroid/view/KeyEvent;44 ····.param·p3,·"event"····#·Landroid/view/KeyEvent;
  
45 ····.prologue45 ····.prologue
46 ····.line·122346 ····.line·1219
47 ····iget-object·v0,·p0,·Landroid/support/v7/widget/SearchView$9;->this$0:Landroid/support/v7/widget/SearchView;47 ····iget-object·v0,·p0,·Landroid/support/v7/widget/SearchView$9;->this$0:Landroid/support/v7/widget/SearchView;
  
48 ····invoke-virtual·{v0},·Landroid/support/v7/widget/SearchView;->onSubmitQuery()V48 ····invoke-virtual·{v0},·Landroid/support/v7/widget/SearchView;->onSubmitQuery()V
  
49 ····.line·122449 ····.line·1220
50 ····const/4·v0,·0x150 ····const/4·v0,·0x1
  
51 ····return·v051 ····return·v0
52 .end·method52 .end·method
106 KB
smali/android/support/v7/widget/SearchView.smali
    
Offset 250, 50 lines modifiedOffset 250, 50 lines modified
250 ····.line·217250 ····.line·217
251 ····new-instance·v7,·Ljava/util/WeakHashMap;251 ····new-instance·v7,·Ljava/util/WeakHashMap;
  
252 ····invoke-direct·{v7},·Ljava/util/WeakHashMap;-><init>()V252 ····invoke-direct·{v7},·Ljava/util/WeakHashMap;-><init>()V
  
253 ····iput-object·v7,·p0,·Landroid/support/v7/widget/SearchView;->mOutsideDrawablesCache:Ljava/util/WeakHashMap;253 ····iput-object·v7,·p0,·Landroid/support/v7/widget/SearchView;->mOutsideDrawablesCache:Ljava/util/WeakHashMap;
  
254 ····.line·1031254 ····.line·1027
255 ····new-instance·v7,·Landroid/support/v7/widget/SearchView$7;255 ····new-instance·v7,·Landroid/support/v7/widget/SearchView$7;
  
256 ····invoke-direct·{v7,·p0},·Landroid/support/v7/widget/SearchView$7;-><init>(Landroid/support/v7/widget/SearchView;)V256 ····invoke-direct·{v7,·p0},·Landroid/support/v7/widget/SearchView$7;-><init>(Landroid/support/v7/widget/SearchView;)V
  
257 ····iput-object·v7,·p0,·Landroid/support/v7/widget/SearchView;->mOnClickListener:Landroid/view/View$OnClickListener;257 ····iput-object·v7,·p0,·Landroid/support/v7/widget/SearchView;->mOnClickListener:Landroid/view/View$OnClickListener;
  
258 ····.line·1053258 ····.line·1049
259 ····new-instance·v7,·Landroid/support/v7/widget/SearchView$8;259 ····new-instance·v7,·Landroid/support/v7/widget/SearchView$8;
  
260 ····invoke-direct·{v7,·p0},·Landroid/support/v7/widget/SearchView$8;-><init>(Landroid/support/v7/widget/SearchView;)V260 ····invoke-direct·{v7,·p0},·Landroid/support/v7/widget/SearchView$8;-><init>(Landroid/support/v7/widget/SearchView;)V
  
261 ····iput-object·v7,·p0,·Landroid/support/v7/widget/SearchView;->mTextKeyListener:Landroid/view/View$OnKeyListener;261 ····iput-object·v7,·p0,·Landroid/support/v7/widget/SearchView;->mTextKeyListener:Landroid/view/View$OnKeyListener;
  
262 ····.line·1216262 ····.line·1212
263 ····new-instance·v7,·Landroid/support/v7/widget/SearchView$9;263 ····new-instance·v7,·Landroid/support/v7/widget/SearchView$9;
  
264 ····invoke-direct·{v7,·p0},·Landroid/support/v7/widget/SearchView$9;-><init>(Landroid/support/v7/widget/SearchView;)V264 ····invoke-direct·{v7,·p0},·Landroid/support/v7/widget/SearchView$9;-><init>(Landroid/support/v7/widget/SearchView;)V
  
265 ····iput-object·v7,·p0,·Landroid/support/v7/widget/SearchView;->mOnEditorActionListener:Landroid/widget/TextView$OnEditorActionListener;265 ····iput-object·v7,·p0,·Landroid/support/v7/widget/SearchView;->mOnEditorActionListener:Landroid/widget/TextView$OnEditorActionListener;
  
266 ····.line·1458266 ····.line·1454
267 ····new-instance·v7,·Landroid/support/v7/widget/SearchView$10;267 ····new-instance·v7,·Landroid/support/v7/widget/SearchView$10;
  
268 ····invoke-direct·{v7,·p0},·Landroid/support/v7/widget/SearchView$10;-><init>(Landroid/support/v7/widget/SearchView;)V268 ····invoke-direct·{v7,·p0},·Landroid/support/v7/widget/SearchView$10;-><init>(Landroid/support/v7/widget/SearchView;)V
  
269 ····iput-object·v7,·p0,·Landroid/support/v7/widget/SearchView;->mOnItemClickListener:Landroid/widget/AdapterView$OnItemClickListener;269 ····iput-object·v7,·p0,·Landroid/support/v7/widget/SearchView;->mOnItemClickListener:Landroid/widget/AdapterView$OnItemClickListener;
  
270 ····.line·1470270 ····.line·1466
271 ····new-instance·v7,·Landroid/support/v7/widget/SearchView$11;271 ····new-instance·v7,·Landroid/support/v7/widget/SearchView$11;
  
272 ····invoke-direct·{v7,·p0},·Landroid/support/v7/widget/SearchView$11;-><init>(Landroid/support/v7/widget/SearchView;)V272 ····invoke-direct·{v7,·p0},·Landroid/support/v7/widget/SearchView$11;-><init>(Landroid/support/v7/widget/SearchView;)V
  
273 ····iput-object·v7,·p0,·Landroid/support/v7/widget/SearchView;->mOnItemSelectedListener:Landroid/widget/AdapterView$OnItemSelectedListener;273 ····iput-object·v7,·p0,·Landroid/support/v7/widget/SearchView;->mOnItemSelectedListener:Landroid/widget/AdapterView$OnItemSelectedListener;
  
274 ····.line·1760274 ····.line·1756
275 ····new-instance·v7,·Landroid/support/v7/widget/SearchView$12;275 ····new-instance·v7,·Landroid/support/v7/widget/SearchView$12;
  
276 ····invoke-direct·{v7,·p0},·Landroid/support/v7/widget/SearchView$12;-><init>(Landroid/support/v7/widget/SearchView;)V276 ····invoke-direct·{v7,·p0},·Landroid/support/v7/widget/SearchView$12;-><init>(Landroid/support/v7/widget/SearchView;)V
  
277 ····iput-object·v7,·p0,·Landroid/support/v7/widget/SearchView;->mTextWatcher:Landroid/text/TextWatcher;277 ····iput-object·v7,·p0,·Landroid/support/v7/widget/SearchView;->mTextWatcher:Landroid/text/TextWatcher;
  
278 ····.line·298278 ····.line·298
Offset 856, 165 lines modifiedOffset 856, 165 lines modified
856 ····.param·p2,·"data"····#·Landroid/net/Uri;856 ····.param·p2,·"data"····#·Landroid/net/Uri;
857 ····.param·p3,·"extraData"····#·Ljava/lang/String;857 ····.param·p3,·"extraData"····#·Ljava/lang/String;
858 ····.param·p4,·"query"····#·Ljava/lang/String;858 ····.param·p4,·"query"····#·Ljava/lang/String;
859 ····.param·p5,·"actionKey"····#·I859 ····.param·p5,·"actionKey"····#·I
860 ····.param·p6,·"actionMsg"····#·Ljava/lang/String;860 ····.param·p6,·"actionMsg"····#·Ljava/lang/String;
  
861 ····.prologue861 ····.prologue
862 ····.line·1588862 ····.line·1584
863 ····new-instance·v0,·Landroid/content/Intent;863 ····new-instance·v0,·Landroid/content/Intent;
  
864 ····invoke-direct·{v0,·p1},·Landroid/content/Intent;-><init>(Ljava/lang/String;)V864 ····invoke-direct·{v0,·p1},·Landroid/content/Intent;-><init>(Ljava/lang/String;)V
  
865 ····.line·1589865 ····.line·1585
866 ····.local·v0,·"intent":Landroid/content/Intent;866 ····.local·v0,·"intent":Landroid/content/Intent;
867 ····const/high16·v1,·0x10000000867 ····const/high16·v1,·0x10000000
  
868 ····invoke-virtual·{v0,·v1},·Landroid/content/Intent;->addFlags(I)Landroid/content/Intent;868 ····invoke-virtual·{v0,·v1},·Landroid/content/Intent;->addFlags(I)Landroid/content/Intent;
  
869 ····.line·1593869 ····.line·1589
870 ····if-eqz·p2,·:cond_0870 ····if-eqz·p2,·:cond_0
  
871 ····.line·1594871 ····.line·1590
872 ····invoke-virtual·{v0,·p2},·Landroid/content/Intent;->setData(Landroid/net/Uri;)Landroid/content/Intent;872 ····invoke-virtual·{v0,·p2},·Landroid/content/Intent;->setData(Landroid/net/Uri;)Landroid/content/Intent;
  
873 ····.line·1596873 ····.line·1592
874 ····:cond_0874 ····:cond_0
875 ····const-string·v1,·"user_query"875 ····const-string·v1,·"user_query"
  
876 ····iget-object·v2,·p0,·Landroid/support/v7/widget/SearchView;->mUserQuery:Ljava/lang/CharSequence;876 ····iget-object·v2,·p0,·Landroid/support/v7/widget/SearchView;->mUserQuery:Ljava/lang/CharSequence;
  
877 ····invoke-virtual·{v0,·v1,·v2},·Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/lang/CharSequence;)Landroid/content/Intent;877 ····invoke-virtual·{v0,·v1,·v2},·Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/lang/CharSequence;)Landroid/content/Intent;
  
878 ····.line·1597878 ····.line·1593
879 ····if-eqz·p4,·:cond_1879 ····if-eqz·p4,·:cond_1
  
880 ····.line·1598880 ····.line·1594
881 ····const-string·v1,·"query"881 ····const-string·v1,·"query"
  
882 ····invoke-virtual·{v0,·v1,·p4},·Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;882 ····invoke-virtual·{v0,·v1,·p4},·Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;
  
883 ····.line·1600883 ····.line·1596
884 ····:cond_1884 ····:cond_1
885 ····if-eqz·p3,·:cond_2885 ····if-eqz·p3,·:cond_2
  
886 ····.line·1601886 ····.line·1597
887 ····const-string·v1,·"intent_extra_data_key"887 ····const-string·v1,·"intent_extra_data_key"
  
888 ····invoke-virtual·{v0,·v1,·p3},·Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;888 ····invoke-virtual·{v0,·v1,·p3},·Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;
  
889 ····.line·1603889 ····.line·1599
890 ····:cond_2890 ····:cond_2
891 ····iget-object·v1,·p0,·Landroid/support/v7/widget/SearchView;->mAppSearchData:Landroid/os/Bundle;891 ····iget-object·v1,·p0,·Landroid/support/v7/widget/SearchView;->mAppSearchData:Landroid/os/Bundle;
  
892 ····if-eqz·v1,·:cond_3892 ····if-eqz·v1,·:cond_3
  
893 ····.line·1604893 ····.line·1600
894 ····const-string·v1,·"app_data"894 ····const-string·v1,·"app_data"
  
895 ····iget-object·v2,·p0,·Landroid/support/v7/widget/SearchView;->mAppSearchData:Landroid/os/Bundle;895 ····iget-object·v2,·p0,·Landroid/support/v7/widget/SearchView;->mAppSearchData:Landroid/os/Bundle;
  
896 ····invoke-virtual·{v0,·v1,·v2},·Landroid/content/Intent;->putExtra(Ljava/lang/String;Landroid/os/Bundle;)Landroid/content/Intent;896 ····invoke-virtual·{v0,·v1,·v2},·Landroid/content/Intent;->putExtra(Ljava/lang/String;Landroid/os/Bundle;)Landroid/content/Intent;
  
897 ····.line·1606897 ····.line·1602
898 ····:cond_3898 ····:cond_3
899 ····if-eqz·p5,·:cond_4899 ····if-eqz·p5,·:cond_4
  
900 ····.line·1607900 ····.line·1603
901 ····const-string·v1,·"action_key"901 ····const-string·v1,·"action_key"
  
902 ····invoke-virtual·{v0,·v1,·p5},·Landroid/content/Intent;->putExtra(Ljava/lang/String;I)Landroid/content/Intent;902 ····invoke-virtual·{v0,·v1,·p5},·Landroid/content/Intent;->putExtra(Ljava/lang/String;I)Landroid/content/Intent;
  
903 ····.line·1608903 ····.line·1604
904 ····const-string·v1,·"action_msg"904 ····const-string·v1,·"action_msg"
  
905 ····invoke-virtual·{v0,·v1,·p6},·Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;905 ····invoke-virtual·{v0,·v1,·p6},·Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;
  
Max diff block lines reached; 103264/108311 bytes (95.34%) of diff not shown.
1.6 KB
smali/android/support/v7/widget/SearchView$12.smali
    
Offset 23, 54 lines modifiedOffset 23, 54 lines modified
  
23 #·direct·methods23 #·direct·methods
24 .method·constructor·<init>(Landroid/support/v7/widget/SearchView;)V24 .method·constructor·<init>(Landroid/support/v7/widget/SearchView;)V
25 ····.locals·025 ····.locals·0
26 ····.param·p1,·"this$0"····#·Landroid/support/v7/widget/SearchView;26 ····.param·p1,·"this$0"····#·Landroid/support/v7/widget/SearchView;
  
27 ····.prologue27 ····.prologue
28 ····.line·176028 ····.line·1756
29 ····iput-object·p1,·p0,·Landroid/support/v7/widget/SearchView$12;->this$0:Landroid/support/v7/widget/SearchView;29 ····iput-object·p1,·p0,·Landroid/support/v7/widget/SearchView$12;->this$0:Landroid/support/v7/widget/SearchView;
  
30 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V30 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
31 ····return-void31 ····return-void
32 .end·method32 .end·method
  
  
33 #·virtual·methods33 #·virtual·methods
34 .method·public·afterTextChanged(Landroid/text/Editable;)V34 .method·public·afterTextChanged(Landroid/text/Editable;)V
35 ····.locals·035 ····.locals·0
36 ····.param·p1,·"s"····#·Landroid/text/Editable;36 ····.param·p1,·"s"····#·Landroid/text/Editable;
  
37 ····.prologue37 ····.prologue
38 ····.line·177238 ····.line·1768
39 ····return-void39 ····return-void
40 .end·method40 .end·method
  
41 .method·public·beforeTextChanged(Ljava/lang/CharSequence;III)V41 .method·public·beforeTextChanged(Ljava/lang/CharSequence;III)V
42 ····.locals·042 ····.locals·0
43 ····.param·p1,·"s"····#·Ljava/lang/CharSequence;43 ····.param·p1,·"s"····#·Ljava/lang/CharSequence;
44 ····.param·p2,·"start"····#·I44 ····.param·p2,·"start"····#·I
45 ····.param·p3,·"before"····#·I45 ····.param·p3,·"before"····#·I
46 ····.param·p4,·"after"····#·I46 ····.param·p4,·"after"····#·I
  
47 ····.prologue47 ····.prologue
48 ····.line·176248 ····.line·1758
49 ····return-void49 ····return-void
50 .end·method50 .end·method
  
51 .method·public·onTextChanged(Ljava/lang/CharSequence;III)V51 .method·public·onTextChanged(Ljava/lang/CharSequence;III)V
52 ····.locals·152 ····.locals·1
53 ····.param·p1,·"s"····#·Ljava/lang/CharSequence;53 ····.param·p1,·"s"····#·Ljava/lang/CharSequence;
54 ····.param·p2,·"start"····#·I54 ····.param·p2,·"start"····#·I
55 ····.param·p3,·"before"····#·I55 ····.param·p3,·"before"····#·I
56 ····.param·p4,·"after"····#·I56 ····.param·p4,·"after"····#·I
  
57 ····.prologue57 ····.prologue
58 ····.line·176758 ····.line·1763
59 ····iget-object·v0,·p0,·Landroid/support/v7/widget/SearchView$12;->this$0:Landroid/support/v7/widget/SearchView;59 ····iget-object·v0,·p0,·Landroid/support/v7/widget/SearchView$12;->this$0:Landroid/support/v7/widget/SearchView;
  
60 ····invoke-virtual·{v0,·p1},·Landroid/support/v7/widget/SearchView;->onTextChanged(Ljava/lang/CharSequence;)V60 ····invoke-virtual·{v0,·p1},·Landroid/support/v7/widget/SearchView;->onTextChanged(Ljava/lang/CharSequence;)V
  
61 ····.line·176861 ····.line·1764
62 ····return-void62 ····return-void
63 .end·method63 .end·method
13.3 KB
smali/android/support/v7/widget/SearchView$SearchAutoComplete.smali
    
Offset 28, 106 lines modifiedOffset 28, 106 lines modified
  
28 #·direct·methods28 #·direct·methods
29 .method·public·constructor·<init>(Landroid/content/Context;)V29 .method·public·constructor·<init>(Landroid/content/Context;)V
30 ····.locals·130 ····.locals·1
31 ····.param·p1,·"context"····#·Landroid/content/Context;31 ····.param·p1,·"context"····#·Landroid/content/Context;
  
32 ····.prologue32 ····.prologue
33 ····.line·188133 ····.line·1877
34 ····const/4·v0,·0x034 ····const/4·v0,·0x0
  
35 ····invoke-direct·{p0,·p1,·v0},·Landroid/support/v7/widget/SearchView$SearchAutoComplete;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V35 ····invoke-direct·{p0,·p1,·v0},·Landroid/support/v7/widget/SearchView$SearchAutoComplete;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
  
36 ····.line·188236 ····.line·1878
37 ····return-void37 ····return-void
38 .end·method38 .end·method
  
39 .method·public·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;)V39 .method·public·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
40 ····.locals·140 ····.locals·1
41 ····.param·p1,·"context"····#·Landroid/content/Context;41 ····.param·p1,·"context"····#·Landroid/content/Context;
42 ····.param·p2,·"attrs"····#·Landroid/util/AttributeSet;42 ····.param·p2,·"attrs"····#·Landroid/util/AttributeSet;
  
43 ····.prologue43 ····.prologue
44 ····.line·188544 ····.line·1881
45 ····sget·v0,·Landroid/support/v7/appcompat/R$attr;->autoCompleteTextViewStyle:I45 ····sget·v0,·Landroid/support/v7/appcompat/R$attr;->autoCompleteTextViewStyle:I
  
46 ····invoke-direct·{p0,·p1,·p2,·v0},·Landroid/support/v7/widget/SearchView$SearchAutoComplete;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V46 ····invoke-direct·{p0,·p1,·p2,·v0},·Landroid/support/v7/widget/SearchView$SearchAutoComplete;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
  
47 ····.line·188647 ····.line·1882
48 ····return-void48 ····return-void
49 .end·method49 .end·method
  
50 .method·public·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V50 .method·public·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
51 ····.locals·151 ····.locals·1
52 ····.param·p1,·"context"····#·Landroid/content/Context;52 ····.param·p1,·"context"····#·Landroid/content/Context;
53 ····.param·p2,·"attrs"····#·Landroid/util/AttributeSet;53 ····.param·p2,·"attrs"····#·Landroid/util/AttributeSet;
54 ····.param·p3,·"defStyle"····#·I54 ····.param·p3,·"defStyle"····#·I
  
55 ····.prologue55 ····.prologue
56 ····.line·188956 ····.line·1885
57 ····invoke-direct·{p0,·p1,·p2,·p3},·Landroid/support/v7/widget/AppCompatAutoCompleteTextView;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V57 ····invoke-direct·{p0,·p1,·p2,·p3},·Landroid/support/v7/widget/AppCompatAutoCompleteTextView;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
  
58 ····.line·189058 ····.line·1886
59 ····invoke-virtual·{p0},·Landroid/support/v7/widget/SearchView$SearchAutoComplete;->getThreshold()I59 ····invoke-virtual·{p0},·Landroid/support/v7/widget/SearchView$SearchAutoComplete;->getThreshold()I
  
60 ····move-result·v060 ····move-result·v0
  
61 ····iput·v0,·p0,·Landroid/support/v7/widget/SearchView$SearchAutoComplete;->mThreshold:I61 ····iput·v0,·p0,·Landroid/support/v7/widget/SearchView$SearchAutoComplete;->mThreshold:I
  
62 ····.line·189162 ····.line·1887
63 ····return-void63 ····return-void
64 .end·method64 .end·method
  
65 .method·static·synthetic·access$000(Landroid/support/v7/widget/SearchView$SearchAutoComplete;)Z65 .method·static·synthetic·access$000(Landroid/support/v7/widget/SearchView$SearchAutoComplete;)Z
66 ····.locals·166 ····.locals·1
67 ····.param·p0,·"x0"····#·Landroid/support/v7/widget/SearchView$SearchAutoComplete;67 ····.param·p0,·"x0"····#·Landroid/support/v7/widget/SearchView$SearchAutoComplete;
  
68 ····.prologue68 ····.prologue
69 ····.line·187569 ····.line·1871
70 ····invoke-direct·{p0},·Landroid/support/v7/widget/SearchView$SearchAutoComplete;->isEmpty()Z70 ····invoke-direct·{p0},·Landroid/support/v7/widget/SearchView$SearchAutoComplete;->isEmpty()Z
  
71 ····move-result·v071 ····move-result·v0
  
72 ····return·v072 ····return·v0
73 .end·method73 .end·method
  
74 .method·private·getSearchViewTextMinWidthDp()I74 .method·private·getSearchViewTextMinWidthDp()I
75 ····.locals·575 ····.locals·5
  
76 ····.prologue76 ····.prologue
77 ····.line·200177 ····.line·1997
78 ····invoke-virtual·{p0},·Landroid/support/v7/widget/SearchView$SearchAutoComplete;->getResources()Landroid/content/res/Resources;78 ····invoke-virtual·{p0},·Landroid/support/v7/widget/SearchView$SearchAutoComplete;->getResources()Landroid/content/res/Resources;
  
79 ····move-result-object·v379 ····move-result-object·v3
  
80 ····invoke-virtual·{v3},·Landroid/content/res/Resources;->getConfiguration()Landroid/content/res/Configuration;80 ····invoke-virtual·{v3},·Landroid/content/res/Resources;->getConfiguration()Landroid/content/res/Configuration;
  
81 ····move-result-object·v081 ····move-result-object·v0
  
82 ····.line·200282 ····.line·1998
83 ····.local·v0,·"config":Landroid/content/res/Configuration;83 ····.local·v0,·"config":Landroid/content/res/Configuration;
84 ····invoke-virtual·{p0},·Landroid/support/v7/widget/SearchView$SearchAutoComplete;->getResources()Landroid/content/res/Resources;84 ····invoke-virtual·{p0},·Landroid/support/v7/widget/SearchView$SearchAutoComplete;->getResources()Landroid/content/res/Resources;
  
85 ····move-result-object·v385 ····move-result-object·v3
  
86 ····invoke-static·{v3},·Landroid/support/v4/content/res/ConfigurationHelper;->getScreenWidthDp(Landroid/content/res/Resources;)I86 ····invoke-static·{v3},·Landroid/support/v4/content/res/ConfigurationHelper;->getScreenWidthDp(Landroid/content/res/Resources;)I
  
87 ····move-result·v287 ····move-result·v2
  
88 ····.line·200388 ····.line·1999
89 ····.local·v2,·"widthDp":I89 ····.local·v2,·"widthDp":I
90 ····invoke-virtual·{p0},·Landroid/support/v7/widget/SearchView$SearchAutoComplete;->getResources()Landroid/content/res/Resources;90 ····invoke-virtual·{p0},·Landroid/support/v7/widget/SearchView$SearchAutoComplete;->getResources()Landroid/content/res/Resources;
  
91 ····move-result-object·v391 ····move-result-object·v3
  
92 ····invoke-static·{v3},·Landroid/support/v4/content/res/ConfigurationHelper;->getScreenHeightDp(Landroid/content/res/Resources;)I92 ····invoke-static·{v3},·Landroid/support/v4/content/res/ConfigurationHelper;->getScreenHeightDp(Landroid/content/res/Resources;)I
  
93 ····move-result·v193 ····move-result·v1
  
94 ····.line·200594 ····.line·2001
95 ····.local·v1,·"heightDp":I95 ····.local·v1,·"heightDp":I
96 ····const/16·v3,·0x3c096 ····const/16·v3,·0x3c0
  
97 ····if-lt·v2,·v3,·:cond_097 ····if-lt·v2,·v3,·:cond_0
  
98 ····const/16·v3,·0x2d098 ····const/16·v3,·0x2d0
  
Offset 135, 53 lines modifiedOffset 135, 53 lines modified
  
135 ····iget·v3,·v0,·Landroid/content/res/Configuration;->orientation:I135 ····iget·v3,·v0,·Landroid/content/res/Configuration;->orientation:I
  
136 ····const/4·v4,·0x2136 ····const/4·v4,·0x2
  
137 ····if-ne·v3,·v4,·:cond_0137 ····if-ne·v3,·v4,·:cond_0
  
138 ····.line·2007138 ····.line·2003
139 ····const/16·v3,·0x100139 ····const/16·v3,·0x100
  
140 ····.line·2011140 ····.line·2007
141 ····:goto_0141 ····:goto_0
142 ····return·v3142 ····return·v3
  
143 ····.line·2008143 ····.line·2004
144 ····:cond_0144 ····:cond_0
145 ····const/16·v3,·0x258145 ····const/16·v3,·0x258
  
146 ····if-ge·v2,·v3,·:cond_1146 ····if-ge·v2,·v3,·:cond_1
  
Max diff block lines reached; 9490/13443 bytes (70.59%) of diff not shown.
1.49 KB
smali/android/support/v7/widget/SearchView$11.smali
    
Offset 23, 15 lines modifiedOffset 23, 15 lines modified
  
23 #·direct·methods23 #·direct·methods
24 .method·constructor·<init>(Landroid/support/v7/widget/SearchView;)V24 .method·constructor·<init>(Landroid/support/v7/widget/SearchView;)V
25 ····.locals·025 ····.locals·0
26 ····.param·p1,·"this$0"····#·Landroid/support/v7/widget/SearchView;26 ····.param·p1,·"this$0"····#·Landroid/support/v7/widget/SearchView;
  
27 ····.prologue27 ····.prologue
28 ····.line·147028 ····.line·1466
29 ····iput-object·p1,·p0,·Landroid/support/v7/widget/SearchView$11;->this$0:Landroid/support/v7/widget/SearchView;29 ····iput-object·p1,·p0,·Landroid/support/v7/widget/SearchView$11;->this$0:Landroid/support/v7/widget/SearchView;
  
30 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V30 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
31 ····return-void31 ····return-void
32 .end·method32 .end·method
  
Offset 49, 32 lines modifiedOffset 49, 32 lines modified
49 ············"<*>;",49 ············"<*>;",
50 ············"Landroid/view/View;",50 ············"Landroid/view/View;",
51 ············"IJ)V"51 ············"IJ)V"
52 ········}52 ········}
53 ····.end·annotation53 ····.end·annotation
  
54 ····.prologue54 ····.prologue
55 ····.line·147855 ····.line·1474
56 ····.local·p1,·"parent":Landroid/widget/AdapterView;,·"Landroid/widget/AdapterView<*>;"56 ····.local·p1,·"parent":Landroid/widget/AdapterView;,·"Landroid/widget/AdapterView<*>;"
57 ····iget-object·v0,·p0,·Landroid/support/v7/widget/SearchView$11;->this$0:Landroid/support/v7/widget/SearchView;57 ····iget-object·v0,·p0,·Landroid/support/v7/widget/SearchView$11;->this$0:Landroid/support/v7/widget/SearchView;
  
58 ····invoke-virtual·{v0,·p3},·Landroid/support/v7/widget/SearchView;->onItemSelected(I)Z58 ····invoke-virtual·{v0,·p3},·Landroid/support/v7/widget/SearchView;->onItemSelected(I)Z
  
59 ····.line·147959 ····.line·1475
60 ····return-void60 ····return-void
61 .end·method61 .end·method
  
62 .method·public·onNothingSelected(Landroid/widget/AdapterView;)V62 .method·public·onNothingSelected(Landroid/widget/AdapterView;)V
63 ····.locals·063 ····.locals·0
64 ····.annotation·system·Ldalvik/annotation/Signature;64 ····.annotation·system·Ldalvik/annotation/Signature;
65 ········value·=·{65 ········value·=·{
66 ············"(",66 ············"(",
67 ············"Landroid/widget/AdapterView",67 ············"Landroid/widget/AdapterView",
68 ············"<*>;)V"68 ············"<*>;)V"
69 ········}69 ········}
70 ····.end·annotation70 ····.end·annotation
  
71 ····.prologue71 ····.prologue
72 ····.line·148872 ····.line·1484
73 ····.local·p1,·"parent":Landroid/widget/AdapterView;,·"Landroid/widget/AdapterView<*>;"73 ····.local·p1,·"parent":Landroid/widget/AdapterView;,·"Landroid/widget/AdapterView<*>;"
74 ····return-void74 ····return-void
75 .end·method75 .end·method
3.16 KB
smali/android/support/v7/widget/SearchView$SavedState.smali
    
Offset 32, 15 lines modifiedOffset 32, 15 lines modified
  
  
32 #·direct·methods32 #·direct·methods
33 .method·static·constructor·<clinit>()V33 .method·static·constructor·<clinit>()V
34 ····.locals·134 ····.locals·1
  
35 ····.prologue35 ····.prologue
36 ····.line·138036 ····.line·1376
37 ····new-instance·v0,·Landroid/support/v7/widget/SearchView$SavedState$1;37 ····new-instance·v0,·Landroid/support/v7/widget/SearchView$SavedState$1;
  
38 ····invoke-direct·{v0},·Landroid/support/v7/widget/SearchView$SavedState$1;-><init>()V38 ····invoke-direct·{v0},·Landroid/support/v7/widget/SearchView$SavedState$1;-><init>()V
  
39 ····invoke-static·{v0},·Landroid/support/v4/os/ParcelableCompat;->newCreator(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)Landroid/os/Parcelable$Creator;39 ····invoke-static·{v0},·Landroid/support/v4/os/ParcelableCompat;->newCreator(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)Landroid/os/Parcelable$Creator;
  
40 ····move-result-object·v040 ····move-result-object·v0
Offset 52, 66 lines modifiedOffset 52, 66 lines modified
  
52 .method·public·constructor·<init>(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V52 .method·public·constructor·<init>(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V
53 ····.locals·153 ····.locals·1
54 ····.param·p1,·"source"····#·Landroid/os/Parcel;54 ····.param·p1,·"source"····#·Landroid/os/Parcel;
55 ····.param·p2,·"loader"····#·Ljava/lang/ClassLoader;55 ····.param·p2,·"loader"····#·Ljava/lang/ClassLoader;
  
56 ····.prologue56 ····.prologue
57 ····.line·136357 ····.line·1359
58 ····invoke-direct·{p0,·p1,·p2},·Landroid/support/v4/view/AbsSavedState;-><init>(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V58 ····invoke-direct·{p0,·p1,·p2},·Landroid/support/v4/view/AbsSavedState;-><init>(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V
  
59 ····.line·136459 ····.line·1360
60 ····const/4·v0,·0x060 ····const/4·v0,·0x0
  
61 ····invoke-virtual·{p1,·v0},·Landroid/os/Parcel;->readValue(Ljava/lang/ClassLoader;)Ljava/lang/Object;61 ····invoke-virtual·{p1,·v0},·Landroid/os/Parcel;->readValue(Ljava/lang/ClassLoader;)Ljava/lang/Object;
  
62 ····move-result-object·v062 ····move-result-object·v0
  
63 ····check-cast·v0,·Ljava/lang/Boolean;63 ····check-cast·v0,·Ljava/lang/Boolean;
  
64 ····invoke-virtual·{v0},·Ljava/lang/Boolean;->booleanValue()Z64 ····invoke-virtual·{v0},·Ljava/lang/Boolean;->booleanValue()Z
  
65 ····move-result·v065 ····move-result·v0
  
66 ····iput-boolean·v0,·p0,·Landroid/support/v7/widget/SearchView$SavedState;->isIconified:Z66 ····iput-boolean·v0,·p0,·Landroid/support/v7/widget/SearchView$SavedState;->isIconified:Z
  
67 ····.line·136567 ····.line·1361
68 ····return-void68 ····return-void
69 .end·method69 .end·method
  
70 .method·constructor·<init>(Landroid/os/Parcelable;)V70 .method·constructor·<init>(Landroid/os/Parcelable;)V
71 ····.locals·071 ····.locals·0
72 ····.param·p1,·"superState"····#·Landroid/os/Parcelable;72 ····.param·p1,·"superState"····#·Landroid/os/Parcelable;
  
73 ····.prologue73 ····.prologue
74 ····.line·135974 ····.line·1355
75 ····invoke-direct·{p0,·p1},·Landroid/support/v4/view/AbsSavedState;-><init>(Landroid/os/Parcelable;)V75 ····invoke-direct·{p0,·p1},·Landroid/support/v4/view/AbsSavedState;-><init>(Landroid/os/Parcelable;)V
  
76 ····.line·136076 ····.line·1356
77 ····return-void77 ····return-void
78 .end·method78 .end·method
  
  
79 #·virtual·methods79 #·virtual·methods
80 .method·public·toString()Ljava/lang/String;80 .method·public·toString()Ljava/lang/String;
81 ····.locals·281 ····.locals·2
  
82 ····.prologue82 ····.prologue
83 ····.line·137583 ····.line·1371
84 ····new-instance·v0,·Ljava/lang/StringBuilder;84 ····new-instance·v0,·Ljava/lang/StringBuilder;
  
85 ····invoke-direct·{v0},·Ljava/lang/StringBuilder;-><init>()V85 ····invoke-direct·{v0},·Ljava/lang/StringBuilder;-><init>()V
  
86 ····const-string·v1,·"SearchView.SavedState{"86 ····const-string·v1,·"SearchView.SavedState{"
  
87 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;87 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
88 ····move-result-object·v088 ····move-result-object·v0
  
89 ····.line·137689 ····.line·1372
90 ····invoke-static·{p0},·Ljava/lang/System;->identityHashCode(Ljava/lang/Object;)I90 ····invoke-static·{p0},·Ljava/lang/System;->identityHashCode(Ljava/lang/Object;)I
  
91 ····move-result·v191 ····move-result·v1
  
92 ····invoke-static·{v1},·Ljava/lang/Integer;->toHexString(I)Ljava/lang/String;92 ····invoke-static·{v1},·Ljava/lang/Integer;->toHexString(I)Ljava/lang/String;
  
93 ····move-result-object·v193 ····move-result-object·v1
Offset 147, 22 lines modifiedOffset 147, 22 lines modified
  
147 .method·public·writeToParcel(Landroid/os/Parcel;I)V147 .method·public·writeToParcel(Landroid/os/Parcel;I)V
148 ····.locals·1148 ····.locals·1
149 ····.param·p1,·"dest"····#·Landroid/os/Parcel;149 ····.param·p1,·"dest"····#·Landroid/os/Parcel;
150 ····.param·p2,·"flags"····#·I150 ····.param·p2,·"flags"····#·I
  
151 ····.prologue151 ····.prologue
152 ····.line·1369152 ····.line·1365
153 ····invoke-super·{p0,·p1,·p2},·Landroid/support/v4/view/AbsSavedState;->writeToParcel(Landroid/os/Parcel;I)V153 ····invoke-super·{p0,·p1,·p2},·Landroid/support/v4/view/AbsSavedState;->writeToParcel(Landroid/os/Parcel;I)V
  
154 ····.line·1370154 ····.line·1366
155 ····iget-boolean·v0,·p0,·Landroid/support/v7/widget/SearchView$SavedState;->isIconified:Z155 ····iget-boolean·v0,·p0,·Landroid/support/v7/widget/SearchView$SavedState;->isIconified:Z
  
156 ····invoke-static·{v0},·Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean;156 ····invoke-static·{v0},·Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean;
  
157 ····move-result-object·v0157 ····move-result-object·v0
  
158 ····invoke-virtual·{p1,·v0},·Landroid/os/Parcel;->writeValue(Ljava/lang/Object;)V158 ····invoke-virtual·{p1,·v0},·Landroid/os/Parcel;->writeValue(Ljava/lang/Object;)V
  
159 ····.line·1371159 ····.line·1367
160 ····return-void160 ····return-void
161 .end·method161 .end·method
8.04 KB
smali/android/support/v7/widget/SearchView$UpdatableTouchDelegate.smali
    
Offset 32, 211 lines modifiedOffset 32, 211 lines modified
32 .method·public·constructor·<init>(Landroid/graphics/Rect;Landroid/graphics/Rect;Landroid/view/View;)V32 .method·public·constructor·<init>(Landroid/graphics/Rect;Landroid/graphics/Rect;Landroid/view/View;)V
33 ····.locals·133 ····.locals·1
34 ····.param·p1,·"targetBounds"····#·Landroid/graphics/Rect;34 ····.param·p1,·"targetBounds"····#·Landroid/graphics/Rect;
35 ····.param·p2,·"actualBounds"····#·Landroid/graphics/Rect;35 ····.param·p2,·"actualBounds"····#·Landroid/graphics/Rect;
36 ····.param·p3,·"delegateView"····#·Landroid/view/View;36 ····.param·p3,·"delegateView"····#·Landroid/view/View;
  
37 ····.prologue37 ····.prologue
38 ····.line·180738 ····.line·1803
39 ····invoke-direct·{p0,·p1,·p3},·Landroid/view/TouchDelegate;-><init>(Landroid/graphics/Rect;Landroid/view/View;)V39 ····invoke-direct·{p0,·p1,·p3},·Landroid/view/TouchDelegate;-><init>(Landroid/graphics/Rect;Landroid/view/View;)V
  
40 ····.line·180840 ····.line·1804
41 ····invoke-virtual·{p3},·Landroid/view/View;->getContext()Landroid/content/Context;41 ····invoke-virtual·{p3},·Landroid/view/View;->getContext()Landroid/content/Context;
  
42 ····move-result-object·v042 ····move-result-object·v0
  
43 ····invoke-static·{v0},·Landroid/view/ViewConfiguration;->get(Landroid/content/Context;)Landroid/view/ViewConfiguration;43 ····invoke-static·{v0},·Landroid/view/ViewConfiguration;->get(Landroid/content/Context;)Landroid/view/ViewConfiguration;
  
44 ····move-result-object·v044 ····move-result-object·v0
  
45 ····invoke-virtual·{v0},·Landroid/view/ViewConfiguration;->getScaledTouchSlop()I45 ····invoke-virtual·{v0},·Landroid/view/ViewConfiguration;->getScaledTouchSlop()I
  
46 ····move-result·v046 ····move-result·v0
  
47 ····iput·v0,·p0,·Landroid/support/v7/widget/SearchView$UpdatableTouchDelegate;->mSlop:I47 ····iput·v0,·p0,·Landroid/support/v7/widget/SearchView$UpdatableTouchDelegate;->mSlop:I
  
48 ····.line·180948 ····.line·1805
49 ····new-instance·v0,·Landroid/graphics/Rect;49 ····new-instance·v0,·Landroid/graphics/Rect;
  
50 ····invoke-direct·{v0},·Landroid/graphics/Rect;-><init>()V50 ····invoke-direct·{v0},·Landroid/graphics/Rect;-><init>()V
  
51 ····iput-object·v0,·p0,·Landroid/support/v7/widget/SearchView$UpdatableTouchDelegate;->mTargetBounds:Landroid/graphics/Rect;51 ····iput-object·v0,·p0,·Landroid/support/v7/widget/SearchView$UpdatableTouchDelegate;->mTargetBounds:Landroid/graphics/Rect;
  
52 ····.line·181052 ····.line·1806
53 ····new-instance·v0,·Landroid/graphics/Rect;53 ····new-instance·v0,·Landroid/graphics/Rect;
  
54 ····invoke-direct·{v0},·Landroid/graphics/Rect;-><init>()V54 ····invoke-direct·{v0},·Landroid/graphics/Rect;-><init>()V
  
55 ····iput-object·v0,·p0,·Landroid/support/v7/widget/SearchView$UpdatableTouchDelegate;->mSlopBounds:Landroid/graphics/Rect;55 ····iput-object·v0,·p0,·Landroid/support/v7/widget/SearchView$UpdatableTouchDelegate;->mSlopBounds:Landroid/graphics/Rect;
  
56 ····.line·181156 ····.line·1807
57 ····new-instance·v0,·Landroid/graphics/Rect;57 ····new-instance·v0,·Landroid/graphics/Rect;
  
58 ····invoke-direct·{v0},·Landroid/graphics/Rect;-><init>()V58 ····invoke-direct·{v0},·Landroid/graphics/Rect;-><init>()V
  
59 ····iput-object·v0,·p0,·Landroid/support/v7/widget/SearchView$UpdatableTouchDelegate;->mActualBounds:Landroid/graphics/Rect;59 ····iput-object·v0,·p0,·Landroid/support/v7/widget/SearchView$UpdatableTouchDelegate;->mActualBounds:Landroid/graphics/Rect;
  
60 ····.line·181260 ····.line·1808
61 ····invoke-virtual·{p0,·p1,·p2},·Landroid/support/v7/widget/SearchView$UpdatableTouchDelegate;->setBounds(Landroid/graphics/Rect;Landroid/graphics/Rect;)V61 ····invoke-virtual·{p0,·p1,·p2},·Landroid/support/v7/widget/SearchView$UpdatableTouchDelegate;->setBounds(Landroid/graphics/Rect;Landroid/graphics/Rect;)V
  
62 ····.line·181362 ····.line·1809
63 ····iput-object·p3,·p0,·Landroid/support/v7/widget/SearchView$UpdatableTouchDelegate;->mDelegateView:Landroid/view/View;63 ····iput-object·p3,·p0,·Landroid/support/v7/widget/SearchView$UpdatableTouchDelegate;->mDelegateView:Landroid/view/View;
  
64 ····.line·181464 ····.line·1810
65 ····return-void65 ····return-void
66 .end·method66 .end·method
  
  
67 #·virtual·methods67 #·virtual·methods
68 .method·public·onTouchEvent(Landroid/view/MotionEvent;)Z68 .method·public·onTouchEvent(Landroid/view/MotionEvent;)Z
69 ····.locals·769 ····.locals·7
70 ····.param·p1,·"event"····#·Landroid/view/MotionEvent;70 ····.param·p1,·"event"····#·Landroid/view/MotionEvent;
  
71 ····.prologue71 ····.prologue
72 ····.line·182572 ····.line·1821
73 ····invoke-virtual·{p1},·Landroid/view/MotionEvent;->getX()F73 ····invoke-virtual·{p1},·Landroid/view/MotionEvent;->getX()F
  
74 ····move-result·v574 ····move-result·v5
  
75 ····float-to-int·v3,·v575 ····float-to-int·v3,·v5
  
76 ····.line·182676 ····.line·1822
77 ····.local·v3,·"x":I77 ····.local·v3,·"x":I
78 ····invoke-virtual·{p1},·Landroid/view/MotionEvent;->getY()F78 ····invoke-virtual·{p1},·Landroid/view/MotionEvent;->getY()F
  
79 ····move-result·v579 ····move-result·v5
  
80 ····float-to-int·v4,·v580 ····float-to-int·v4,·v5
  
81 ····.line·182781 ····.line·1823
82 ····.local·v4,·"y":I82 ····.local·v4,·"y":I
83 ····const/4·v2,·0x083 ····const/4·v2,·0x0
  
84 ····.line·182884 ····.line·1824
85 ····.local·v2,·"sendToDelegate":Z85 ····.local·v2,·"sendToDelegate":Z
86 ····const/4·v1,·0x186 ····const/4·v1,·0x1
  
87 ····.line·182987 ····.line·1825
88 ····.local·v1,·"hit":Z88 ····.local·v1,·"hit":Z
89 ····const/4·v0,·0x089 ····const/4·v0,·0x0
  
90 ····.line·183190 ····.line·1827
91 ····.local·v0,·"handled":Z91 ····.local·v0,·"handled":Z
92 ····invoke-virtual·{p1},·Landroid/view/MotionEvent;->getAction()I92 ····invoke-virtual·{p1},·Landroid/view/MotionEvent;->getAction()I
  
93 ····move-result·v593 ····move-result·v5
  
94 ····packed-switch·v5,·:pswitch_data_094 ····packed-switch·v5,·:pswitch_data_0
  
95 ····.line·185295 ····.line·1848
96 ····:cond_096 ····:cond_0
97 ····:goto_097 ····:goto_0
98 ····if-eqz·v2,·:cond_198 ····if-eqz·v2,·:cond_1
  
99 ····.line·185399 ····.line·1849
100 ····if-eqz·v1,·:cond_2100 ····if-eqz·v1,·:cond_2
  
101 ····iget-object·v5,·p0,·Landroid/support/v7/widget/SearchView$UpdatableTouchDelegate;->mActualBounds:Landroid/graphics/Rect;101 ····iget-object·v5,·p0,·Landroid/support/v7/widget/SearchView$UpdatableTouchDelegate;->mActualBounds:Landroid/graphics/Rect;
  
102 ····invoke-virtual·{v5,·v3,·v4},·Landroid/graphics/Rect;->contains(II)Z102 ····invoke-virtual·{v5,·v3,·v4},·Landroid/graphics/Rect;->contains(II)Z
  
103 ····move-result·v5103 ····move-result·v5
  
104 ····if-nez·v5,·:cond_2104 ····if-nez·v5,·:cond_2
  
105 ····.line·1857105 ····.line·1853
106 ····iget-object·v5,·p0,·Landroid/support/v7/widget/SearchView$UpdatableTouchDelegate;->mDelegateView:Landroid/view/View;106 ····iget-object·v5,·p0,·Landroid/support/v7/widget/SearchView$UpdatableTouchDelegate;->mDelegateView:Landroid/view/View;
  
107 ····invoke-virtual·{v5},·Landroid/view/View;->getWidth()I107 ····invoke-virtual·{v5},·Landroid/view/View;->getWidth()I
  
108 ····move-result·v5108 ····move-result·v5
  
109 ····div-int/lit8·v5,·v5,·0x2109 ····div-int/lit8·v5,·v5,·0x2
  
110 ····int-to-float·v5,·v5110 ····int-to-float·v5,·v5
  
111 ····iget-object·v6,·p0,·Landroid/support/v7/widget/SearchView$UpdatableTouchDelegate;->mDelegateView:Landroid/view/View;111 ····iget-object·v6,·p0,·Landroid/support/v7/widget/SearchView$UpdatableTouchDelegate;->mDelegateView:Landroid/view/View;
  
Max diff block lines reached; 4068/8090 bytes (50.28%) of diff not shown.
1.93 KB
smali/android/support/v7/widget/SearchView$SavedState$1.smali
    
Offset 28, 63 lines modifiedOffset 28, 63 lines modified
  
  
28 #·direct·methods28 #·direct·methods
29 .method·constructor·<init>()V29 .method·constructor·<init>()V
30 ····.locals·030 ····.locals·0
  
31 ····.prologue31 ····.prologue
32 ····.line·138132 ····.line·1377
33 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V33 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
34 ····return-void34 ····return-void
35 .end·method35 .end·method
  
  
36 #·virtual·methods36 #·virtual·methods
37 .method·public·createFromParcel(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Landroid/support/v7/widget/SearchView$SavedState;37 .method·public·createFromParcel(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Landroid/support/v7/widget/SearchView$SavedState;
38 ····.locals·138 ····.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 ····.prologue41 ····.prologue
42 ····.line·138442 ····.line·1380
43 ····new-instance·v0,·Landroid/support/v7/widget/SearchView$SavedState;43 ····new-instance·v0,·Landroid/support/v7/widget/SearchView$SavedState;
  
44 ····invoke-direct·{v0,·p1,·p2},·Landroid/support/v7/widget/SearchView$SavedState;-><init>(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V44 ····invoke-direct·{v0,·p1,·p2},·Landroid/support/v7/widget/SearchView$SavedState;-><init>(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V
  
45 ····return-object·v045 ····return-object·v0
46 .end·method46 .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·148 ····.locals·1
  
49 ····.prologue49 ····.prologue
50 ····.line·138150 ····.line·1377
51 ····invoke-virtual·{p0,·p1,·p2},·Landroid/support/v7/widget/SearchView$SavedState$1;->createFromParcel(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Landroid/support/v7/widget/SearchView$SavedState;51 ····invoke-virtual·{p0,·p1,·p2},·Landroid/support/v7/widget/SearchView$SavedState$1;->createFromParcel(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Landroid/support/v7/widget/SearchView$SavedState;
  
52 ····move-result-object·v052 ····move-result-object·v0
  
53 ····return-object·v053 ····return-object·v0
54 .end·method54 .end·method
  
55 .method·public·newArray(I)[Landroid/support/v7/widget/SearchView$SavedState;55 .method·public·newArray(I)[Landroid/support/v7/widget/SearchView$SavedState;
56 ····.locals·156 ····.locals·1
57 ····.param·p1,·"size"····#·I57 ····.param·p1,·"size"····#·I
  
58 ····.prologue58 ····.prologue
59 ····.line·138959 ····.line·1385
60 ····new-array·v0,·p1,·[Landroid/support/v7/widget/SearchView$SavedState;60 ····new-array·v0,·p1,·[Landroid/support/v7/widget/SearchView$SavedState;
  
61 ····return-object·v061 ····return-object·v0
62 .end·method62 .end·method
  
63 .method·public·bridge·synthetic·newArray(I)[Ljava/lang/Object;63 .method·public·bridge·synthetic·newArray(I)[Ljava/lang/Object;
64 ····.locals·164 ····.locals·1
  
65 ····.prologue65 ····.prologue
66 ····.line·138166 ····.line·1377
67 ····invoke-virtual·{p0,·p1},·Landroid/support/v7/widget/SearchView$SavedState$1;->newArray(I)[Landroid/support/v7/widget/SearchView$SavedState;67 ····invoke-virtual·{p0,·p1},·Landroid/support/v7/widget/SearchView$SavedState$1;->newArray(I)[Landroid/support/v7/widget/SearchView$SavedState;
  
68 ····move-result-object·v068 ····move-result-object·v0
  
69 ····return-object·v069 ····return-object·v0
70 .end·method70 .end·method
119 KB
res/drawable-xxxhdpi-v4/abc_btn_radio_to_on_mtrl_015.png
117 KB
sng
    
Offset 1, 215 lines modifiedOffset 1, 136 lines modified
1 #SNG:·from·stdin1 #SNG:·from·stdin
2 IHDR·{2 IHDR·{
3 ····width:·128;·height:·128;·bitdepth:·8;3 ····width:·128;·height:·128;·bitdepth:·8;
4 ····using·color·palette;4 ····using·grayscale·alpha;
5 }5 }
6 PLTE·{ 
7 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
8 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
9 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
10 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
11 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
12 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
13 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
14 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
15 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
16 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
17 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
18 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
19 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
20 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
21 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
22 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
23 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
24 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
25 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
26 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
27 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
28 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
29 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
30 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
31 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
32 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
33 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
34 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
35 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
36 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
37 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
38 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
39 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
40 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
41 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
42 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
43 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
44 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
45 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
46 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
47 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
48 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
49 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
50 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
51 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
52 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
53 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
54 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
55 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
56 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
57 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
58 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
59 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
60 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
61 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
62 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
63 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
64 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
65 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
66 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
67 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
68 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
69 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
70 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
71 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
72 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
73 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
74 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
75 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
76 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
77 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
78 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
79 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
80 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
81 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
82 } 
83 tRNS·{ 
84 ·0·26·77·122·160·192·217·236·249·12·84·156·222·3·76·171·246·14·116·225·224·11·123·238·1·92·229·34·189·97·243·9·228·83·51·27·4·25·202·254·197·114·39·38·223·239·139·37·43·231·253·151·19·218·58·164·113·248·74·60·126·178·216·241·33·140·232·24·155·251·94·6·157·187} 
85 IMAGE·{6 IMAGE·{
86 ····pixels·hex7 ····pixels·hex
87 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 
88 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 
89 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 
90 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 
91 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 
92 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 
93 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 
94 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 
95 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 
96 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 
97 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 
98 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 
99 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 
100 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 
101 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 
102 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 
103 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 
104 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 
105 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 
106 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 
107 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 
108 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 
109 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 
110 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 
111 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001020304050607084a4a080706050403020100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 
112 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000090a0b0c4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a0c0b0a09000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 
113 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d0e0f104a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a100f0e0d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 
114 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001112134a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a14121100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 
115 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000001516174a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a1716150000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 
116 00000000000000000000000000000000000000000000000000000000000000000000000000000000000018191a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a1a1918000000000000000000000000000000000000000000000000000000000000000000000000000000000000 
117 00000000000000000000000000000000000000000000000000000000000000000000000000000000001b1c4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a1c1b0000000000000000000000000000000000000000000000000000000000000000000000000000000000 
118 000000000000000000000000000000000000000000000000000000000000000000000000000000001d1e4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a1e1d00000000000000000000000000000000000000000000000000000000000000000000000000000000 
119 00000000000000000000000000000000000000000000000000000000000000000000000000001f044a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a200f1621222315242415232221160f204a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a041f0000000000000000000000000000000000000000000000000000000000000000000000000000 
120 0000000000000000000000000000000000000000000000000000000000000000000000000025264a4a4a4a4a4a4a4a4a4a4a4a4a2728292a000000000000000000000000000000002a2928274a4a4a4a4a4a4a4a4a4a4a4a4a262500000000000000000000000000000000000000000000000000000000000000000000000000 
121 0000000000000000000000000000000000000000000000000000000000000000000000002b2c4a4a4a4a4a4a4a4a4a4a4a4a2d2e2f000000000000000000000000000000000000000000002f2e2d4a4a4a4a4a4a4a4a4a4a4a4a2c2b000000000000000000000000000000000000000000000000000000000000000000000000 
122 000000000000000000000000000000000000000000000000000000000000000000000030314a4a4a4a4a4a4a4a4a4a4a2d0311000000000000000000000000000000000000000000000000000011032d4a4a4a4a4a4a4a4a4a4a4a31300000000000000000000000000000000000000000000000000000000000000000000000 
123 000000000000000000000000000000000000000000000000000000000000000000002b314a4a4a4a4a4a4a4a4a4a3233340000000000000000000000000000000000000000000000000000000000003433324a4a4a4a4a4a4a4a4a4a312b00000000000000000000000000000000000000000000000000000000000000000000 
124 000000000000000000000000000000000000000000000000000000000000000000252c4a4a4a4a4a4a4a4a4a4a35360000000000000000000000000000000000000000000000000000000000000000000036354a4a4a4a4a4a4a4a4a4a2c25000000000000000000000000000000000000000000000000000000000000000000 
125 00000000000000000000000000000000000000000000000000000000000000001f264a4a4a4a4a4a4a4a4a4a370900000000000000000000000000000000000000000000000000000000000000000000000009374a4a4a4a4a4a4a4a4a4a261f0000000000000000000000000000000000000000000000000000000000000000 
126 0000000000000000000000000000000000000000000000000000000000000000044a4a4a4a4a4a4a4a4a32380000000000000000000000000000000000000000000000000000000000000000000000000000000038324a4a4a4a4a4a4a4a4a040000000000000000000000000000000000000000000000000000000000000000 
127 000000000000000000000000000000000000000000000000000000000000001d4a4a4a4a4a4a4a4a4a392100000000000000000000000000000000000000000000000000000000000000000000000000000000000021394a4a4a4a4a4a4a4a4a1d00000000000000000000000000000000000000000000000000000000000000 
Max diff block lines reached; 0/119705 bytes (0.00%) of diff not shown.
2.32 KB
Image content
Pixel difference
compared images
Flicker difference
compared images
266 KB
res/drawable-xxxhdpi-v4/abc_ic_star_half_black_48dp.png
263 KB
sng
    
Offset 1, 382 lines modifiedOffset 1, 200 lines modified
1 #SNG:·from·stdin1 #SNG:·from·stdin
2 IHDR·{2 IHDR·{
3 ····width:·192;·height:·192;·bitdepth:·8;3 ····width:·192;·height:·192;·bitdepth:·8;
4 ····using·color·palette;4 ····using·grayscale·alpha;
5 }5 }
6 PLTE·{ 
7 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
8 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
9 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
10 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
11 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
12 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
13 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
14 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
15 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
16 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
17 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
18 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
19 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
20 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
21 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
22 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
23 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
24 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
25 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
26 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
27 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
28 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
29 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
30 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
31 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
32 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
33 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
34 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
35 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
36 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
37 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
38 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
39 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
40 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
41 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
42 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
43 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
44 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
45 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
46 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
47 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
48 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
49 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
50 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
51 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
52 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
53 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
54 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
55 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
56 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
57 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
58 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
59 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
60 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
61 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
62 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
63 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
64 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
65 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
66 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
67 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
68 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
69 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
70 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
71 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
72 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
73 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
74 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
75 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
76 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
77 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
78 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
79 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
80 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
81 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
82 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
83 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
84 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
85 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
86 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
87 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
88 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
89 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
90 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
91 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
92 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
93 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
94 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
95 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
96 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
97 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
98 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
99 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
100 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
101 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
102 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
103 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
104 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
105 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
106 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
107 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
108 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
109 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
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 
115 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
116 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
117 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
118 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
119 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
120 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
121 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
122 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
123 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
124 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
125 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
126 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
127 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
Max diff block lines reached; 258835/269248 bytes (96.13%) of diff not shown.
2.65 KB
Image content
Pixel difference
compared images
Flicker difference
compared images
102 KB
res/drawable-xxxhdpi-v4/abc_btn_radio_to_on_mtrl_000.png
100 KB
sng
    
Offset 1, 199 lines modifiedOffset 1, 136 lines modified
1 #SNG:·from·stdin1 #SNG:·from·stdin
2 IHDR·{2 IHDR·{
3 ····width:·128;·height:·128;·bitdepth:·8;3 ····width:·128;·height:·128;·bitdepth:·8;
4 ····using·color·palette;4 ····using·grayscale·alpha;
5 }5 }
6 PLTE·{ 
7 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
8 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
9 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
10 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
11 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
12 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
13 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
14 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
15 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
16 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
17 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
18 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
19 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
20 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
21 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
22 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
23 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
24 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
25 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
26 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
27 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
28 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
29 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
30 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
31 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
32 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
33 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
34 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
35 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
36 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
37 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
38 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
39 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
40 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
41 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
42 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
43 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
44 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
45 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
46 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
47 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
48 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
49 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
50 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
51 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
52 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
53 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
54 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
55 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
56 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
57 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
58 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
59 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
60 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
61 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
62 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
63 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
64 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
65 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
66 } 
67 tRNS·{ 
68 ·0·26·77·122·160·192·217·236·249·12·84·156·222·3·76·171·246·14·116·225·224·11·123·238·1·92·229·34·189·97·243·9·235·180·132·93·57·39·20·7·25·202·207·48·38·223·149·45·43·231·18·24·67·174·16·254·124·251} 
69 IMAGE·{6 IMAGE·{
70 ····pixels·base647 ····pixels·hex
71 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 
72 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 
73 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 
74 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 
75 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 
76 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 
77 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 
78 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 
79 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 
80 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 
81 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 
82 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 
83 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 
84 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 
85 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 
86 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 
87 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 
88 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 
89 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 
90 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 
91 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 
92 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 
93 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 
94 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 
95 000000000000000000000000000000000000000000000000000000012345678ww876543210000000000000000000000000000000000000000000000000000000 
96 0000000000000000000000000000000000000000000000000009ABCwwwwwwwwwwwwwwwwwwCBA9000000000000000000000000000000000000000000000000000 
97 000000000000000000000000000000000000000000000000DEFGwwwwwwwwwwwwwwwwwwwwwwwwGFED000000000000000000000000000000000000000000000000 
98 0000000000000000000000000000000000000000000000HIJwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwKIH0000000000000000000000000000000000000000000000 
99 00000000000000000000000000000000000000000000LMNwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwNML00000000000000000000000000000000000000000000 
100 000000000000000000000000000000000000000000OPQwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwQPO000000000000000000000000000000000000000000 
101 00000000000000000000000000000000000000000RSwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwSR00000000000000000000000000000000000000000 
102 0000000000000000000000000000000000000000TUwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwwUT0000000000000000000000000000000000000000 
103 00000000000000000000000000000000000000V4wwwwwwwwwwwwwwwwWXYZabcddcbaZYXWwwwwwwwwwwwwwwww4V00000000000000000000000000000000000000 
104 0000000000000000000000000000000000000efwwwwwwwwwwwwwwg3h0000000000000000h3gwwwwwwwwwwwwwwfe0000000000000000000000000000000000000 
105 000000000000000000000000000000000000ijwwwwwwwwwwwwUkl0000000000000000000000lkUwwwwwwwwwwwwji000000000000000000000000000000000000 
106 00000000000000000000000000000000000mnwwwwwwwwwwwUYo00000000000000000000000000oYUwwwwwwwwwwwnm00000000000000000000000000000000000 
107 0000000000000000000000000000000000inwwwwwwwwwww4p000000000000000000000000000000p4wwwwwwwwwwwni0000000000000000000000000000000000 
108 000000000000000000000000000000000ejwwwwwwwwwwKq0000000000000000000000000000000000qKwwwwwwwwwwje000000000000000000000000000000000 
109 00000000000000000000000000000000Vfwwwwwwwwwwrs000000000000000000000000000000000000srwwwwwwwwwwfV00000000000000000000000000000000 
110 000000000000000000000000000000004wwwwwwwwwtu0000000000000000000000000000000000000000utwwwwwwwww400000000000000000000000000000000 
111 0000000000000000000000000000000TwwwwwwwwwvZ000000000000000000000000000000000000000000ZvwwwwwwwwwT0000000000000000000000000000000 
112 000000000000000000000000000000RUwwwwwwwwvA00000000000000000000000000000000000000000000AvwwwwwwwwUR000000000000000000000000000000 
113 00000000000000000000000000000OSwwwwwwwwtZ0000000000000000000000000000000000000000000000ZtwwwwwwwwSO00000000000000000000000000000 
114 00000000000000000000000000000Pwwwwwwwwwu000000000000000000000000000000000000000000000000uwwwwwwwwwP00000000000000000000000000000 
115 0000000000000000000000000000LQwwwwwwwwr00000000000000000000000000000000000000000000000000rwwwwwwwwQL0000000000000000000000000000 
116 0000000000000000000000000000MwwwwwwwwKs00000000000000000000000000000000000000000000000000sKwwwwwwwwM0000000000000000000000000000 
117 000000000000000000000000000HNwwwwwwwwq0000000000000000000000000000000000000000000000000000qwwwwwwwwNH000000000000000000000000000 
118 000000000000000000000000000Iwwwwwwww40000000000000000000000000000000000000000000000000000004wwwwwwwwI000000000000000000000000000 
119 00000000000000000000000000DJwwwwwwwUp000000000000000000000000000000000000000000000000000000pUwwwwwwwJD00000000000000000000000000 
120 00000000000000000000000000EwwwwwwwwY00000000000000000000000000000000000000000000000000000000YwwwwwwwwE00000000000000000000000000 
121 00000000000000000000000000FwwwwwwwUo00000000000000000000000000000000000000000000000000000000oUwwwwwwwF00000000000000000000000000 
122 00000000000000000000000009Gwwwwwwwk0000000000000000000000000000000000000000000000000000000000kwwwwwwwG90000000000000000000000000 
123 0000000000000000000000000Awwwwwwwwl0000000000000000000000000000000000000000000000000000000000lwwwwwwwwA0000000000000000000000000 
124 0000000000000000000000000Bwwwwwwwg000000000000000000000000000000000000000000000000000000000000gwwwwwwwB0000000000000000000000000 
125 0000000000000000000000000Cwwwwwww30000000000000000000000000000000000000000000000000000000000003wwwwwwwC0000000000000000000000000 
126 0000000000000000000000001wwwwwwwwh000000000000000000000000000000000000000000000000000000000000hwwwwwwww1000000000000000000000000 
127 0000000000000000000000002wwwwwwwW00000000000000000000000000000000000000000000000000000000000000Wwwwwwww2000000000000000000000000 
Max diff block lines reached; 0/102416 bytes (0.00%) of diff not shown.
2.07 KB
Image content
Pixel difference
compared images
Flicker difference
compared images
99.9 KB
res/drawable-xxxhdpi-v4/abc_btn_check_to_on_mtrl_015.png
97.8 KB
sng
    
Offset 1, 159 lines modifiedOffset 1, 136 lines modified
1 #SNG:·from·stdin1 #SNG:·from·stdin
2 IHDR·{2 IHDR·{
3 ····width:·128;·height:·128;·bitdepth:·8;3 ····width:·128;·height:·128;·bitdepth:·8;
4 ····using·color·palette;4 ····using·grayscale·alpha;
5 }5 }
6 PLTE·{ 
7 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
8 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
9 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
10 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
11 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
12 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
13 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
14 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
15 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
16 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
17 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
18 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
19 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
20 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
21 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
22 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
23 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
24 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
25 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
26 } 
27 tRNS·{ 
28 ·0·51·154·219·251·10·157·254·196·243·159·61·129·132·130·244·64·62} 
29 IMAGE·{6 IMAGE·{
30 ····pixels·base647 ····pixels·hex
31 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 
32 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 
33 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 
34 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 
35 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 
36 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 
37 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 
38 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 
39 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 
40 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 
41 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 
42 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 
43 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 
44 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 
45 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 
46 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 
47 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 
48 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 
49 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 
50 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 
51 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 
52 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 
53 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 
54 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 
55 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 
56 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 
57 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 
58 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 
59 000000000000000000000000000000001234IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII432100000000000000000000000000000000 
60 000000000000000000000000000000567IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII765000000000000000000000000000000 
61 0000000000000000000000000000058IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII8500000000000000000000000000000 
62 000000000000000000000000000006IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII600000000000000000000000000000 
63 000000000000000000000000000017IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII710000000000000000000000000000 
64 00000000000000000000000000002IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII20000000000000000000000000000 
65 00000000000000000000000000003IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII30000000000000000000000000000 
66 00000000000000000000000000004IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII40000000000000000000000000000 
67 0000000000000000000000000000IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII0000000000000000000000000000 
68 0000000000000000000000000000IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII0000000000000000000000000000 
69 0000000000000000000000000000IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII0000000000000000000000000000 
70 0000000000000000000000000000IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII0000000000000000000000000000 
71 0000000000000000000000000000IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII0000000000000000000000000000 
72 0000000000000000000000000000IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII0000000000000000000000000000 
73 0000000000000000000000000000IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII9AIIIIIIIIIIIII0000000000000000000000000000 
74 0000000000000000000000000000IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII9B0CIIIIIIIIIIII0000000000000000000000000000 
75 0000000000000000000000000000IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII9B000CIIIIIIIIIII0000000000000000000000000000 
76 0000000000000000000000000000IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII9B00000DIIIIIIIIII0000000000000000000000000000 
77 0000000000000000000000000000IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII9B0000000DIIIIIIIII0000000000000000000000000000 
78 0000000000000000000000000000IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII9B000000000DIIIIIIII0000000000000000000000000000 
79 0000000000000000000000000000IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII9B0000000000DIIIIIIII0000000000000000000000000000 
80 0000000000000000000000000000IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII9B0000000000DIIIIIIIII0000000000000000000000000000 
81 0000000000000000000000000000IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII9B0000000000DIIIIIIIIII0000000000000000000000000000 
82 0000000000000000000000000000IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII9B0000000000DIIIIIIIIIII0000000000000000000000000000 
83 0000000000000000000000000000IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII9B0000000000DIIIIIIIIIIII0000000000000000000000000000 
84 0000000000000000000000000000IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII9B0000000000EIIIIIIIIIIIII0000000000000000000000000000 
85 0000000000000000000000000000IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII9B0000000000CIIIIIIIIIIIIII0000000000000000000000000000 
86 0000000000000000000000000000IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII9B0000000000CIIIIIIIIIIIIIII0000000000000000000000000000 
87 0000000000000000000000000000IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII9B0000000000CIIIIIIIIIIIIIIII0000000000000000000000000000 
88 0000000000000000000000000000IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII9B0000000000CIIIIIIIIIIIIIIIII0000000000000000000000000000 
89 0000000000000000000000000000IIIIIIIIIIIIIA9IIIIIIIIIIIIIIIIIIIIIIIIII9B0000000000CIIIIIIIIIIIIIIIIII0000000000000000000000000000 
90 0000000000000000000000000000IIIIIIIIIIIIC0B9IIIIIIIIIIIIIIIIIIIIIIII9B0000000000CIIIIIIIIIIIIIIIIIII0000000000000000000000000000 
91 0000000000000000000000000000IIIIIIIIIIIC000B9IIIIIIIIIIIIIIIIIIIIIIFG0000000000CIIIIIIIIIIIIIIIIIIII0000000000000000000000000000 
92 0000000000000000000000000000IIIIIIIIIIC00000B9IIIIIIIIIIIIIIIIIIIIFG0000000000CIIIIIIIIIIIIIIIIIIIII0000000000000000000000000000 
93 0000000000000000000000000000IIIIIIIIIC0000000B9IIIIIIIIIIIIIIIIIIFG0000000000CIIIIIIIIIIIIIIIIIIIIII0000000000000000000000000000 
94 0000000000000000000000000000IIIIIIIIC000000000B9IIIIIIIIIIIIIIIIFG0000000000CIIIIIIIIIIIIIIIIIIIIIII0000000000000000000000000000 
95 0000000000000000000000000000IIIIIIIID0000000000B9IIIIIIIIIIIIIIFG0000000000CIIIIIIIIIIIIIIIIIIIIIIII0000000000000000000000000000 
96 0000000000000000000000000000IIIIIIIIIC0000000000B9IIIIIIIIIIIIFG0000000000CIIIIIIIIIIIIIIIIIIIIIIIII0000000000000000000000000000 
97 0000000000000000000000000000IIIIIIIIIIC0000000000HFIIIIIIIIIIFG0000000000CIIIIIIIIIIIIIIIIIIIIIIIIII0000000000000000000000000000 
98 0000000000000000000000000000IIIIIIIIIIIC0000000000GFIIIIIIIIFG0000000000CIIIIIIIIIIIIIIIIIIIIIIIIIII0000000000000000000000000000 
99 0000000000000000000000000000IIIIIIIIIIIIC0000000000GFIIIIIIFG0000000000CIIIIIIIIIIIIIIIIIIIIIIIIIIII0000000000000000000000000000 
100 0000000000000000000000000000IIIIIIIIIIIIIC0000000000GFIIIIFG0000000000CIIIIIIIIIIIIIIIIIIIIIIIIIIIII0000000000000000000000000000 
101 0000000000000000000000000000IIIIIIIIIIIIIIC0000000000GFIIFG0000000000CIIIIIIIIIIIIIIIIIIIIIIIIIIIIII0000000000000000000000000000 
102 0000000000000000000000000000IIIIIIIIIIIIIIIC0000000000GFFG0000000000CIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII0000000000000000000000000000 
103 0000000000000000000000000000IIIIIIIIIIIIIIIIC0000000000GG0000000000CIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII0000000000000000000000000000 
104 0000000000000000000000000000IIIIIIIIIIIIIIIIIC00000000000000000000CIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII0000000000000000000000000000 
105 0000000000000000000000000000IIIIIIIIIIIIIIIIIIC000000000000000000CIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII0000000000000000000000000000 
106 0000000000000000000000000000IIIIIIIIIIIIIIIIIIIC0000000000000000CIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII0000000000000000000000000000 
107 0000000000000000000000000000IIIIIIIIIIIIIIIIIIIIC00000000000000CIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII0000000000000000000000000000 
108 0000000000000000000000000000IIIIIIIIIIIIIIIIIIIIIC000000000000CIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII0000000000000000000000000000 
109 0000000000000000000000000000IIIIIIIIIIIIIIIIIIIIIIC0000000000CIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII0000000000000000000000000000 
110 0000000000000000000000000000IIIIIIIIIIIIIIIIIIIIIIIC00000000CIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII0000000000000000000000000000 
111 0000000000000000000000000000IIIIIIIIIIIIIIIIIIIIIIIIC000000CIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII0000000000000000000000000000 
112 0000000000000000000000000000IIIIIIIIIIIIIIIIIIIIIIIIIC0000CIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII0000000000000000000000000000 
113 0000000000000000000000000000IIIIIIIIIIIIIIIIIIIIIIIIIIC00CIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII0000000000000000000000000000 
114 0000000000000000000000000000IIIIIIIIIIIIIIIIIIIIIIIIIIICCIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII0000000000000000000000000000 
115 0000000000000000000000000000IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII0000000000000000000000000000 
116 0000000000000000000000000000IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII0000000000000000000000000000 
117 0000000000000000000000000000IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII0000000000000000000000000000 
118 0000000000000000000000000000IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII0000000000000000000000000000 
119 0000000000000000000000000000IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII0000000000000000000000000000 
120 0000000000000000000000000000IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII0000000000000000000000000000 
121 0000000000000000000000000000IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII0000000000000000000000000000 
122 0000000000000000000000000000IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII0000000000000000000000000000 
123 00000000000000000000000000004IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII40000000000000000000000000000 
124 00000000000000000000000000003IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII30000000000000000000000000000 
125 00000000000000000000000000002IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII20000000000000000000000000000 
126 000000000000000000000000000017IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII710000000000000000000000000000 
127 000000000000000000000000000006IIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIII600000000000000000000000000000 
Max diff block lines reached; 0/100122 bytes (0.00%) of diff not shown.
2.05 KB
Image content
Pixel difference
compared images
Flicker difference
compared images
52.0 KB
res/mipmap-xxhdpi-v4/ic_launcher.png
Format-specific differences are supported for PNG images but no file-specific differences were detected; falling back to a binary diff. file(1) reports: PNG image data, 144 x 144, 8-bit/color RGBA, non-interlaced
    
Offset 1, 393 lines modifiedOffset 1, 376 lines modified
00000000:·8950·4e47·0d0a·1a0a·0000·000d·4948·4452··.PNG........IHDR00000000:·8950·4e47·0d0a·1a0a·0000·000d·4948·4452··.PNG........IHDR
Diff chunk too large, falling back to line-by-line diff (374 lines added, 391 lines removed)
00000010:·0000·0090·0000·0090·0806·0000·00e7·46e2··..............F.00000010:·0000·0090·0000·0090·0806·0000·00e7·46e2··..............F.
00000020:·b800·0018·5149·4441·5478·daed·9d7f·701c··....QIDATx....p.00000020:·b800·0017·4249·4441·5478·daed·9d09·705c··....BIDATx....p\
00000030:·d57d·c03f·efed·de49·27c9·27cb·12c2·f847··.}.?...I'.'....G00000030:·c599·c79f·ad38·326c·96cd·9a5a·0289·2b2c··.....82l...Z..+,
00000040:·8cc1·c621·8140·4242·0a04·0761·4312·9834··...!.@BB...aC..400000040:·4760·535b·b549·8a65·b993·f506·b2c1·9734··G`S[.I.e.......4
00000050:·4d13·0c0e·5026·4d67·3c29·e934·a693·99fe··M...P&Mg<).4....00000050:·123e·9000·5f60·23e3·0b5f·608d·2ddb·d2e8··.>.._`#.._`.-...
00000060:·d114·31fd·a39d·4906·da29·3471·a719·c685··..1...I..)4q....00000060:·1e9d·96ec·d892·6d74·cb92·659d·33ba·673c··......mt..e.3.g<
00000070:·04ea·3493·99d2·b821·608b·3884·2404·3060··..4....!`.8.$.0`00000070:·927c·100c·ac20·3160·1220·f199·f5c6·601b··.|...·1`.·....`.
00000080:·9260·6c82·15ff·c008·59b2·ce92·ee74·77fb··.`l.....Y....tw.00000080:·b314·0bf5·edf7·75bf·3797·46a3·c3a3·796f··......u.7.F...yo
00000090:·befd·63f7·eef6·4e27·e924·9fee·56a7·fd6a··..c...N'.$..V..j00000090:·9efa·abfa·d753·d973·f474·ffde·d75f·777f··.....S.s.t..._w.
000000a0:·d63a·4977·e7bd·7d9f·fdfe·7eef·4128·a184··.:Iw..}...~.A(..000000a0:·af5b·9284·0913·264c·9830·61c2·8409·1326··.[....&L.0a....&
000000b0:·124a·28a1·8412·4a28·a184·124a·28a1·8412··.J(...J(...J(...000000b0:·4c98·3061·c284·0913·264c·989b·6ddb·3651··L.0a....&L..m.6Q
000000c0:·4a28·a184·12ca·0ca2·16d5·a7ed·edd5·acbb··J(..............000000c0:·2ab7·de24·5577·dd23·5576·3d21·55d8·63a5··*..$Uw.#Uv=!U.c.
000000d0:·b20d·3bba·1cc3·1ac4·ea06·1307·dd0d·6615··..;...........f.000000d0:·8aee·38bc·6ec5·6b91·5461·b3a0·faa5·4adb··..8.n.k.Ta....J.
000000e0:·a815·c02a·149d·081d·4093·f7ca·0914·c308··...*....@.......000000e0:·19bc·5e43·7d2d·eb9a·fc6f·fdfc·35f4·5af6··..^C}-...o..5.Z.
000000f0:·a780·6320·2740·1f03·3300·3a81·7206·d0f4··..c·'@..3.:.r...000000f0:·9e38·f619·f459·f499·f4d9·f41d·c274·6000··.8...Y.......t`.
00000100:·934d·9fe4·f0f3·a3f4·f69a·10a0·852e·228a··.M............".00000100:·1324·bbfd·5bd2·eee6·1ba5·6ac7·8f11·80e5··.$..[.....j.....
00000110:·679e·b178·6334·4a7b·7c0d·c6e9·01b5·1991··g..xc4J{|.......00000110:·52a5·fd10·02d0·850d·ff0e·5e2f·a120·40ba··R.........^/.·@.
00000120:·3848·37a8·5540·4795·feb7·6190·63a0·0650··8H7.U@G...a.c..P00000120:·247f·6617·fb0e·fa2e·fa4e·fa6e·2a03·9545··$.f......N.n*..E
00000130:·2a01·f234·daea·6324·d1cf·456d·69ae·bbce··*..4..c$..Emi...00000130:·5888·1835·5ab9·ed11·a9bc·fb45·bc56·62a3··X..5Z......E.Vb.
00000140:·4129·0901·5a08·b2e3·8916·5a5b·3f08·7229··A)..Z.....Z[?.r)00000140:·5e0e·2028·23d5·6556·065e·9647·58d9·8469··^.·(#.eV.^.GX..i
00000150:·a88d·286e·06e2·753a·9b04·c28f·40f6·813a··..(n..u:....@..:00000150:·d0f6·db27·4be5·f6a9·78f7·1bb1·4bb1·61c3··...'K...x...K.a.
00000160:·c0d8·d87e·b67d·7a3c·0428·68f2·705f·3311··...~.}z<.(h.p_3.00000160:·9d46·7da3·2238·defa·8697·09cb·4665·a4b2··.F}."8......Fe..
00000170:·bad0·dc85·b009·643d·b002·d001·3943·039c··......d=....9C..00000170:·5299·85a9·6c25·dd3f·c006·7906·bb8f·666c··R...l%.?..y...fl
00000180:·0075·08c5·1e0c·3bc9·30c8·177b·5221·40f5··.u....;.0..{R!@.00000180:·a02f·3504·cc50·fa92·9599·ca4e·bf41·5810··./5..P.....N.AX.
00000190:·949d·7b56·12d1·3d88·b915·d40d·3e9f·25e8··..{V..=.....>.%.00000190:·8d62·8a52·c71d·d825·6cc2·4678·4b0e·7621··.b.R...%l.FxK.v!
000001a0:·3201·f214·4aff·1719·d3c7·5d9b·8e87·00d5··2...J.....].....000001a0:·4475·8dfd·06fa·2df4·9be8·b709·1bc3·a0b8··Du....-.........
000001b0:·4afa·fa6c·8eea·d568·e736·94dc·026a·03d0··J..l...h.6...j..000001b0:·caf1·33ac·ec0c·acf8·ab21·0ccd·60ba·ca7e··..3......!..`..~
000001c0:·b240·afff·38c8·4144·7d1f·633d·ce6a·7394··.@..8.AD}.c=.js.000001c0:·1bfd·4611·7407·d06a·6ac2·a48a·ae3b·b182··..F.t..jj....;..
000001d0:·9e9e·6c08·d07c·39c5·8fef·bb1c·c7d9·8ae2··..l..|9.........000001d0:·b351·1feb·101c·6f7d·cc7f·2bfe·66fa·edc2··.Q....o}..+.f...
000001e0:·cb40·5b83·796f·a308·dfc2·b21e·e3b6·8d2f··.@[.yo........./000001e0:·ae07·9eb6·2958·99ab·509f·8c03·70bc·f509··....)X..P...p...
000001f0:·2f14·a73b·f800·edda·6591·59b6·06f4·5780··/..;....e.Y...W.000001f0:·fbed·5407·c246·31aa·aab0·3f8e·15d8·8bfa··..T..F1...?.....
00000200:·cf02·e737·7864·7c04·f821·9807·890c·f5b3··...7xd|..!......00000200:·621c·c2a3·e80b·5e07·5817·62d4·364c·abea··b.....^.X.b.6L..
00000210:·658b·1302·3467·787e·bc8c·4cf4·0ee0·1e60··e...4gx~..L....`00000210:·f83e·5658·e638·07c7·0748·5827·5437·c206··.>VX.8...HX'T7..
00000220:·0d8b·4bfa·81fb·89a4·1f65·cb27·8742·8066··..K......e.'.B.f00000220:·31ab·359c·dd69·95b6·77b1·c2be·12d0·0cd0··1.5..i..w.......
00000230:·1b55·45f9·18c8·bdc0·1540·8cc5·2949·e045··.UE......@..)I.E00000230:·57bc·6eb0·8ea8·ae84·b9c7·3a47·6fe0·9380··W.n.......:Go...
00000240:·50f7·91e6·d920·466d·c103·e8b1·9fac·c044··P....·Fm.......D00000240:·b68b·0294·2175·91d5·15d5·9930·b432·dbbd··....!u.....0.2..
00000250:·b683·dcbd·88c1·2903·927a·089d·7980·ad37··......)..z..y..700000250:·f222·e697·028e·914c·4462·9d51·dd8d·7378··.".....LDb.Q..sx
00000260:·9e08·012a·27bb·7737·311c·bb16·250f·206c··...*'.w71...%.·l00000260:·7e82·1571·4200·316a·9d60·7538·ee8c·a555··~..qB.1j.`u8...U
00000270:·0022·2137·4592·4171·1051·dbe9·48fe·8c9b··."!7E.Aq.Q..H...00000270:·d862·a48a·ee53·0282·eb15·d621·d5e5·b849··.b...S.....!...I
00000280:·6e9a·0801·cafb·3acf·c5c8·4edc·83c8·5781··n.....:...N...W.00000280:·23a1·c9b1·72fb·8200·a753·8c77·5d62·75aa··#...r....S.w]bu.
00000290:·ae90·9569·6510·a5fe·19bb·e97e·b65c·9d0c··...ie......~.\..00000290:·fb89·c7dd·2726·49e5·dd26·11ef·8c51·5c44··....'&I..&...Q\D
000002a0:·017a·64ef·0634·f703·9b58·3889·c07a·cb04··.zd..4...X8..z..000002a0:·754b·75ac·5b78·2a6c·2fcb·197e·a2c1·c746··uKu.[x*l/..~...F
000002b0:·b007·c33d·dc79·fdc1·c50b·d023·7b2f·43f3··...=.y.....#{/C.000002b0:·5fb3·3ad6·1d44·acdb·629e·47c0·130c·88a8··_.:..D..b.G.....
000002c0:·1dcf·510e·65f6·f222·862f·71e7·f5af·2c2e··..Q.e.."./q...,.000002c0:·ae75·d39d·b180·99c5·3ca2·db0a·6a77·8675··.u......<...jw.u
000002d0:·807a·7b35·eb36·de86·925e·50eb·430e·ce46··.z{5.6...^P.C..F000002d0:·ae8b·c09a·8db6·44c0·ac4e·608d·751f·faf3··......D..N`.u...
000002e0:·e410·a27a·39bc·eff1·7ab4·91d4·1ea0·5dbb··...z9...z.....].000002e0:·3c62·a8ae·ea10·3f64·e789·f80c·b398·24d4··<b....?d......$.
000002f0:·2cd2·e7dc·8192·07a8·5e3b·c562·9761·446d··,.......^;.b.aDm000002f0:·c664·6388·cd58·d33a·0d5f·9e10·0da8·0d59··.dc..X.:._.....Y
00000300:·27fa·eea3·b54e·3cd6·b65a·bde3·8508·e9ce··'....N<..Z......00000300:·4267·ed8c·568a·f9c2·a808·9ab5·1454·539b··Bg..V........TS.
00000310:·fb50·b223·84a7·aad2·8192·1da4·3bef·63c7··.P.#........;.c.00000310:·84c4·2a3e·4f04·13ab·ea5a·5cc5·a7b6·d17c··..*>O....Z\....|
00000320:·0b35·8d5e·554d·e169·4b7c·05f8·0660·8563··.5.^UM.iK|...`.c00000320:·3218·cfe7·110d·a645·51db·6836·298d·a7a1··2......EQ.h6)...
00000330:·3e2f·e200·5f63·34fe·20db·3e9c·691c·0db4··>/.._c4.·.>.i...00000330:·668a·6430·8d27·a551·1b69·323d·9677·5d22··f.d0.'.Q.i2=.w]"
00000340:·6b97·45eb·c8bd·213c·f32e·16f0·0d5a·47ee··k.E...!<.....ZG.00000340:·0d35·34d2·6335·d695·f1a7·277a·45e3·848c··.54.c5....'zE...
00000350:·65d7·2eab·56ff·e1fc·3bcc·edef·bb13·c53f··e...V...;......?00000350:·7ab5·f3b4·077b·6e8b·3d7a·23bc·4f68·3ded··z....{n.=z#.Oh=.
00000360:·1226·076b·a314·94fa·284e·eb1f·f8c0·da03··.&.k....(N......00000360:·b14a·1beb·65fc·a1bf·4f44·a384·e273·67d8··.J..e...OD...sg.
00000370:·3cf3·8ccc·ef7f·36df·e246·5b0f·10e6·786a··<.....6..F[...xj00000370:·76aa·1a3d·82cb·9f18·150d·129a·ca56·f731··v..=.........V.1
00000380:·294d·2879·8075·1b6f·5bd8·3ed0·237b·2f43··)M(y.u.o[.>.#{/C00000380:·6a7a·8e7b·7c3c·6eac·dfc7·a8a9·0d55·31da··jz.{|<n......U1.
00000390:·cbf7·c350·bd8e·21be·51b7·cc67·9e48·cf23··...P..!.Q..g.H.#00000390:·4982·6f74·201a·2294·456d·a8ca·ae20·b41d··I.ot·.".Em...·..
000003a0:·3c1b·dc24·6108·4ffd·44ad·47f3·1d1e·d9bb··<..$a.O.D.G.....000003a0:·893e·77c9·186f·baca·da52·853c·9f4d·a2f2··.>w..o...R.<.M..
000003b0:·6161·01b4·ebb9·9857·9e08·33cc·f597·2bd0··aa.....W..3...+.000003b0:·75e3·8536·0517·1eda·558b·6fee·242a·5f1f··u..6....U.o.$*_.
000003c0:·dccf·aee7·620b·03a0·ddbb·9bc8·4edc·835b··....b.......N..[000003c0:·7943·6f05·77a7·34b6·ad5c·48ef·0c26·e4bd··yCo.w.4..\H..&..
000003d0:·db0a·2518·b289·ecc4·3dec·dedd·147c·8086··..%.....=....|..000003d0:·531a·b569·f0d6·bcd8·9e84·a2e2·f5e5·859a··S..i............
000003e0:·63d7·7a55·f5d0·690e·9253·2df2·5586·63d7··c.zU..i..S-.U.c.000003e0:·83b3·4646·3b8c·8a5c·1fbd·26e2·4f0d·46f7··..FF;..\..&.O.F.
000003f0:·06db·897e·ec27·2b10·fb49·844b·c231·0ba2··...~.'+..I.K.1..000003f0:·6514·95ad·d774·0f6c·dbb1·7d38·b0f9·4679··e....t.l..}8..Fy
00000400:·4bc4·6ba8·ec27·aad9·9456·3d0d·f470·5f33··K.k..'...V=..p_300000400:·1f66·51d9·ba14·b6ed·986e·864e·bbad·f34d··.fQ......n.N...M
00000410:·26b2·dd6b·060b·2590·4119·1b30·91ed·3cdc··&..k..%.A..0..<.00000410:·bc45·65eb·53a7·591b·8fd9·ba17·6dd9·afad··.Ee.S.Y.....m...
00000420:·d71c·3c80·dc1e·e6bb·0993·8541·9608·c8dd··..<........A....00000420:·1de0·e579·8c6e·fd49·ad1d·f5a9·8dc7·647d··...y.n.I......d}
00000430:·ee58·0509·a05d·3f5e·e635·c087·3dcc·c197··.X...]?^.5..=...00000430:·8c2f·5d54·8606·385d·2095·8590·ca15·6900··./]T..8]·.....i.
00000440:·18c8·bdee·9805·01a0·5dbb·2c6f·ea4d·18b2··........].,o.M..00000440:·246a·e331·59da·60f1·8faa·0797·0c0e·8fb3··$j.1Y.`.........
00000450:·2fa4·d03e·13bd·a31a·f5b2·b307·28b3·6c0d··/..>........(.l.00000450:·313a·412a·55d4·0152·4988·a8d4·addc·4ea8··1:A*U..RI.....N.
00000460:·eebc·ad50·fb2c·282d·c43d·ded8·d511·2011··...P.,(-.=....·.00000460:·5483·e8f2·d8c4·4174·7c91·d6e0·512a·5b01··T.....At|...Q*[.
00000470:·e5cd·185d·138e·c982·1377·b6af·88aa·1f40··...].....w.....@00000470:·e6b5·7654·1b48·fb5b·41da·a7c8·aa71·b5f2··..vT.H.[A....q..
00000480:·8fef·bb1c·77ba·7128·0b53·3eeb·8d61·1d00··....w.q(.S>..a..00000480:·f252·b9a9·fc0a·50de·2005·b37e·a9ad·033f··.R....P.·..~...?
00000490:·eaeb·b371·9cad·34fe·5cf5·4696·f371·9cad··...q..4.\.F..q..00000490:·7cb7·2dd7·1440·58b9·3527·ff00·960f·3ee2··|.-..@X.5'....>.
000004a0:·f4f5·d9b5·07e8·a85e·edad·9211·ca42·16c5··.......^.....B..000004a0:·7a5f·d11f·3df5·9eb6·755f·2dfe·9ea2·2690··z_..=...u_-...&.
000004b0:·9739·aa57·d71e·20ed·dc46·e32d·b1b2·18a5··.9.W..·..F.-....000004b0:·8a5b·3850·0ca6·7619·a24e·7520·a2b6·0ef8··.[8P..v..Nu·....
000004c0:·cd1b·cb1a·02b4·73cf·4a77·71a7·501a·430b··......s.Jwq.P.C.000004c0:·0e1b·fcb0·364d·799f·5367·cec2·850b·1742··....6My.Sg.....B
000004d0:·c92d·ecdc·b3b2·7600·4574·8fb7·3258·288d··.-....v.Et..2X(.000004d0:·5ad3·6a11·92c2·5a90·76d6·81b4·bb01·616a··Z.j...Z.v.....aj
000004e0:·41d0·0677·4c6b·01d0·c37d·cdee·9a84·0b76··A..wLk...}.....v000004e0:·e620·9147·22af·aa0a·40d8·d601·ddd9·838e··.·.G"...@.......
000004f0:·59b9·5026·4b0b·626e·9d4b·8d6c·f600·45e8··Y.P&K.bn.K.l..E.000004f0:·7264·27fd·69a8·ebc2·3b54·1700·55a0·e7c9··rd'.i...;T..U...
00000500:·f216·b40c·a5b1·b4d0·0dee·d8ce·3740·9abb··............7@..00000500:·2a05·29b7·12a4·1d35·20ed·3ac4·3dd2·5e8b··*.)....5·.:.=.^.
00000510:·087b·7d1a·519a·bcb1·9d47·8076·3cd1·e2ae··.{}.Q....G.v<...00000510:·9b27·0a3a·445d·accd·0317·ff74·dd23·1fe9··.'.:D].....t.#..
00000520:·c31c·4a43·8ab0·891d·4fb4·cc1f·40ee·0af0··..JC....O...@...00000520:·a821·803a·f401·d0be·8320·997e·0352·5a31··.!.:.....·.~.RZ1
00000530:·6193·7ce3·12b4·de1d·e3f9·0048·44b9·db07··a.|........HD...00000530:·0729·bf5a·86a8·9977·6725·6a78·216c·6b6a··.).Z...wg%jx!lkj
00000540:·b022·789f·5b1a·efa8·8fac·00b9·7436·f5b1··."x.[.......t6..00000540:·f3c0·c53f·7440·ad06·f6f8·71f3·3e74·779e··...?t@....q.>tw.
00000550:·ca01·7ae6·190b·d446·82b3·7dc0·3417·7ba1··..z....F..}.4.{.00000550:·3aad·0380·7695·8364·cc06·695b·0148·a945··:...v..d..i[.H.E
00000560:·c192·3b2a·f96c·f32a·1ad4·4677·ac2b·93ca··..;*.l.*..Fw.+..00000560:·1ca2·1d07·40fa·4dbd·ec85·da3c·bd50·b0f6··....@.M....<.P..
00000570:·6b20·6f8c·4669·6bbd·3950·f04c·7a2c·be71··k·o.Fik.9P.Lz,.q00000570:·16a2·360f·e043·83b1·5a0a·9e75·0550·de5e··..6..C..Z..u.P.^
00000580:·9049·6312·dc00·4815·ce39·f738·f75d·7cbf··.Ic...H..9.8.]|.00000580:·90d6·2583·b4c9·0cd2·7684·286d·2fef·ce28··..%.....v.(m/..(
00000590:·abc9·b970·336f·8c46·816c·7501·6a8f·afc1··...p3o.F.lu.j...00000590:·262a·262f·d4a6·5237·866d·1e38·80e8·786b··&*&/..R7.m.8..xk
000005a0:·71e2·8182·a7e8·bb80·119f·f6f1·8114·6c7a··q.............lz000005a0:·6dc5·3f74·67d6·fcee·1458·4e7e·0896·df7d··m.?tg....XN~...}
000005b0:·dca9·0d4a·798f·5531·304a·d51a·a238·edf1··...Jy.U10J...8..000005b0:·0096·77df·034b·ffef·c1f2·f6bb·6079·b31f··..w..K......`y..
000005c0:·35c0·efaa·0b90·717a·0275·dd45·d875·c5f9··5.....qz.u.E.u..000005c0:·2c27·de06·cb1b·6f71·fd96·f4a6·86f4·96b3··,'....oq........
000005d0:·b45a·ba84·1399·64cd·822c·7fff·5a3f·2f9e··.Z....d..,..Z?/.000005d0:·6cf7·a5e4·83b4·6a2b·481b·5240·da92·0b52··l.....j+H.R@...R
000005e0:·1e05·a541·6b0f·a0dc·63ef·fc6b·0d91·3bd6··...Ak...c..k..;.000005e0:·f26e·90b2·cb78·604d·b110·7563·aa04·d3d8··.n...x`M..uc....
000005f0:·5504·a8b7·5783·da1c·88d1·f099·aecb·e331··U...W..........1000005f0:·e601·f440·5bb5·0810·8b13·e84e·cd29·e7ee··...@[......N.)..
00000600:·e2f6·c25e·2d26·8e03·e909·171a·cb02·6db9··...^-&........m.00000600:·9f1a·6043·1a36·4802·4871·af82·f4fc·3a90··..`C.6H.Hq....:.
00000610:·df91·0250·b5d7·8a9b·e9ed·fd76·254b·e655··...P.......v%K.U00000610:·16bf·0cd2·a2d5·202d·58a5·1d2d·c4f2·2c5e··......·-X..-..,^
00000620:·06d0·ba2b·dbdc·9dfe·0264·baa4·4136·004c··...+.....d..A6.L00000620:·c3cb·b76c·2348·2bb7·702f·b439·87c7·4359··...l#H+.p/.9..CY
00000630:·4f40·2a09·96ed·1eb6·ed99·61cb·3569·5a6a··O@*.......a.5iZj00000630:·0850·0102·b447·4d80·b0cd·03e8·818a·3409··.P...GM.......4.
00000640:·6fca·44e2·acbb·b20d·4854·0720·3bba·1c47··o.D.....HT.·;..G00000640:·10b9·780a·3873·2ab8·eb4f·c0bb·f995·7490··..x.8s*..O....t.
00000650:·ba83·b5b0·7d83·0034·9182·e4b8·0b4e·240a··....}..4.....N$.00000650:·d66c·07e9·2523·6f9c·e7d7·83b4·642d·0749··.l..%#o.....d-.I
00000660:·12f5·aeb9·026d·4054·1db4·9074·6347·9757··.....m@T...tcG.W00000660:·2ba2·f210·3c4b·b17c·cbe3·415a·bd0d·c14f··+...<K.|..AZ...O
00000670:·0f20·c31a·6f8f·d1e0·84ee·461a·83a1·1c40··.·..o.....F....@00000670:·c51b·200f·3dd0·1ed9·031d·54db·0315·0510··..·.=.....T.....
00000680:·9168·41ab·e61c·e99c·0993·92c8·6cfe·4dd8··.hA.........l.M.00000680:·208d·ec36·e615·03b1·c937·0a36·f3aa·40ca···..6.....7.6..@.
00000690:·2a8c·ac01·dea8·0e40·6275·8384·8b62·cea7··*......@bu...b..00000690:·7c0d·a4c4·9dfc·2ea6·ee80·205a·b185·8314··|.........·Z....
000006a0:·0933·c68b·c6b4·67ce·0c88·f14c·59c9·0d34··.3....g....LY..4000006a0:·b789·7ba4·1735·222a·0f81·b362·3387·673d··..{..5"*...b3.g=
000006b0:·ff20·75b8·635e·b528·ccc4·eb6e·be26·f93c··.·u.c^.(...n.&.<000006b0:·7a9f·788a·810a·3514·0361·9b07·10a0·7e4d··z.x...5..a....~M
000006c0:·c2cb·2363·b46a·e55e·7c31·eef7·dc21·c6e7··..#c.j.^|1...!..000006c0:·0144·33b4·25ed·7cc2·6d4f·238f·1798·172a··.D3.%.|.mO#....*
000006d0:·3305·cde4·a9fc·e54c·8c8d·4126·0d5a·41d6··3......L..A&.ZA.000006d0:·e610·5157·4641·e9c6·340e·1375·0f4c·260d··..QWFA..4..u.L&.
000006e0:·063b·0bc6·f19d·7fee·a8f5·f537·f12a·02a4··.;.........7.*..000006e0:·482e·cbfa·145e·be57·3338·f404·8f32·0a2b··H....^.W38...2.+
000006f0:·bb83·682f·b6fc·e2a0·7bf1·2792·ee5d·3c3e··..h/....{.'..]<>000006f0:·a8c1·1ba3·41cd·5118·b036·0fe0·32c6·19cd··....A.Q..6..2...
00000700:·06a9·144c·8cbb·bfcf·647c·7005·e8fc·9572··...L....d|p....r00000700:·ad81·915b·27f7·ae78·219a·8423·d79f·b19f··...['..x!..#....
00000710:·81c9·455c·d126·cf24·fb72·5852·6fe6·7555··..E\.&.$.rXRo.uU00000710:·07a2·04d2·b61d·206d·cde7·5d03·53ae·4684··......·m..].S.F.
00000720:·35d0·aa40·6e2d·5694·80d3·5efe·c41b·186d··5..@n-V...^....m00000720:·6549·c8e3·e523·70a8·bce4·7934·330f·c496··eI...#p...y43...
00000730:·b966·00cf·8750·0103·48e5·00b2·bdf3·d585··.f...P..H.......00000730:·33ce·04d2·035d·d3de·22aa·e285·5a79·65d3··3....].."...Zye.
00000740:·cf90·fb5c·75bd·e466·5515·0152·2b02·71d1··...\u..fU..R+.q.00000740:·3200·059e·d400·d918·549b·4b39·4ce9·a4bd··2.......T.K9L...
00000750:·8bcc·982f·73ab·bd1c·8a6d·8389·ba26·00cf··.../s....m...&..00000750:·1ad4·3e5e·3e73·0907·9fba·61e6·79ea·e599··..>^>s....a.y...
00000760:·9fb0·3d93·16a4·d286·df49·b66c·8844·dcc3··..=......I.l.D..00000760:·68ab·9a33·d1fc·498d·0002·f4b5·2657·e2e9··h..3..I.....&W..
00000770:·b60b·b9a0·7c46·5a51·1f92·2a1b·f34a·33d1··....|FZQ..*..J3.00000770:·ee24·174f·5d99·0211·c50e·d410·3419·478d··.$.O].......4.G.
00000780:·ab82·a779·7007·406b·0f1c·03d1·6861·80ec··...yp.@k....ha..00000780:·42f1·0453·8586·2497·89ca·47c0·93f7·dc79··B..S..$...G....y
00000790:·2c38·d912·f325·0139·790a·0069·0d76·c48d··,8...%.9y..i.v..00000790:·d00d·1eb9·eb52·cbfb·2847·26e8·1e20·e685··.....R..(G&..·..
000007a0:·c2a2·d102·48da·2a68·a352·f86a·2355·d440··....H.*h.R.j#U.@000007a0:·dc20·a2ee·8c86·bed4·10d4·0dec·aae3·0d53··.·.............S
000007b0:·8ace·40dd·bd52·c60c·d8e2·c292·f32b·1cc7··..@..R.......+..000007b0:·a841·51b9·0876·2a27·9597·6239·ba09·081e··.AQ..v*'..b9....
000007c0:·7346·2560·00f9·9ce8·9cd9·b26d·9f26·8a7a··sF%`.......m.&.z000007c0:·0a9c·c9bb·9675·ea06·a06b·5a04·28bc·0255··.....u...kZ.(..U
000007d0:·5198·dfac·d521·17a4·e8ac·1e40·12c0·7d2d··Q....!.....@..}-000007d0:·8ec2·7828·bca4·0dc2·f75b·217c·6f0b·8417··..x(.....[!|o...
Max diff block lines reached; -1/52932 bytes (-0.00%) of diff not shown.
45.5 KB
res/drawable-hdpi-v4/abc_ic_star_black_48dp.png
44.2 KB
sng
    
Offset 1, 231 lines modifiedOffset 1, 80 lines modified
1 #SNG:·from·stdin1 #SNG:·from·stdin
2 IHDR·{2 IHDR·{
3 ····width:·72;·height:·72;·bitdepth:·8;3 ····width:·72;·height:·72;·bitdepth:·8;
4 ····using·color·palette;4 ····using·grayscale·alpha;
5 }5 }
6 PLTE·{ 
7 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
8 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
9 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
10 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
11 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
12 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
13 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
14 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
15 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
16 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
17 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
18 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
19 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
20 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
21 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
22 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
23 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
24 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
25 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
26 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
27 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
28 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
29 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
30 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
31 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
32 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
33 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
34 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
35 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
36 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
37 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
38 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
39 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
40 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
41 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
42 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
43 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
44 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
45 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
46 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
47 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
48 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
49 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
50 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
51 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
52 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
53 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
54 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
55 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
56 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
57 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
58 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
59 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
60 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
61 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
62 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
63 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
64 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
65 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
66 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
67 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
68 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
69 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
70 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
71 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
72 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
73 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
74 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
75 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
76 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
77 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
78 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
79 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
80 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
81 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
82 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
83 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
84 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
85 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
86 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
87 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
88 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
89 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
90 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
91 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
92 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
93 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
94 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
95 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
96 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
97 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
98 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
99 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
100 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
101 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
102 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
103 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
104 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
105 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
106 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
107 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
108 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
109 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
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 
115 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
116 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
117 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
118 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
119 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
120 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
121 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
122 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
123 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
124 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
125 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
126 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
127 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
Max diff block lines reached; 36595/45222 bytes (80.92%) of diff not shown.
1.21 KB
Image content
Pixel difference
compared images
Flicker difference
compared images
75.9 KB
res/mipmap-xxxhdpi-v4/ic_launcher.png
Format-specific differences are supported for PNG images but no file-specific differences were detected; falling back to a binary diff. file(1) reports: PNG image data, 192 x 192, 8-bit/color RGBA, non-interlaced
    
Offset 1, 551 lines modifiedOffset 1, 573 lines modified
00000000:·8950·4e47·0d0a·1a0a·0000·000d·4948·4452··.PNG........IHDR00000000:·8950·4e47·0d0a·1a0a·0000·000d·4948·4452··.PNG........IHDR
Diff chunk too large, falling back to line-by-line diff (571 lines added, 549 lines removed)
00000010:·0000·00c0·0000·00c0·0806·0000·0052·dc6c··.............R.l00000010:·0000·00c0·0000·00c0·0806·0000·0052·dc6c··.............R.l
00000020:·0700·0022·3049·4441·5478·daed·5d09·7454··..."0IDATx..].tT00000020:·0700·0020·0049·4441·5478·daed·9d7b·705c··...·.IDATx...{p\
00000030:·55b6·7d80·38e0·d882·53bb·d4af·76f7·eafe··U.}.8...S...v...00000030:·7795·e73f·e7de·db0f·a925·eb69·1b3f·e257··w..?.....%.i.?.W
00000040:·dab6·4363·d3f6·5aad·b6d2·9340·2621·1064··..Cc..Z....@&!.d00000040:·6213·c7e0·4030·0918·27c4·2459·c86b·9865··b...@0..'.$Y.k.e
00000050:·9251·4619·0542·9832·cf84·1020·1395·5452··.QF..B.2...·..TR00000050:·2960·4818·2a0b·c15b·3305·6ccd·4251·cbb2··)`H.*..[3.l.BQ..
00000060:·0909·0943·e6a9·aa32·1106·a1bf·224b·c581··...C...2...."K..00000060:·53ae·2996·da19·60a7·809a·d90d·19ca·1308··S.)...`.........
00000070:·8656·1168·fb3b·f1a5·db05·9e7f·cebd·efd5··.V.h.;..........00000070:·0102·b503·04b2·c3c6·1987·c498·7156·24c4··............qV$.
00000080:·944a·5255·4955·deab·dcb3·d65e·af02·49bd··.JRUIU.....^..I.00000080:·c171·ec24·7edb·b125·cbb2·ad47·3fef·3dfb··.q.$~..%...G?.=.
00000090:·e1ee·7dee·39f7·dd73·af24·0913·264c·9830··..}.9..s.$..&L.000000090:·c7ed·56df·6eb5·a4ee·564b·ea6e·ffbe·ae1b··..V.n...VK.n....
000000a0:·61c2·8409·1326·4c98·3061·c284·0913·264c··a....&L.0a....&L000000a0:·29ad·eedb·7dfb·7ebf·bfdf·39e7·77ce·f981··)...}.~...9.w...
000000b0:·9830·61c2·8409·1326·4c98·3061·c284·0913··.0a....&L.0a....000000b0:·8181·8181·8181·8181·8181·8181·8181·8181··................
000000c0:·264c·d840·3780·4192·d97c·8d94·5939·4c2a··&L.@7.A..|..Y9L*000000c0:·8181·8181·8181·8181·8181·8181·8181·8181··................
000000d0:·adbb·5dca·37de·2bed·363e·2c15·353d·2619··..].7.+.6>,.5=&.000000d0:·8181·4133·40cc·5730·03a8·0a4f·3d65·7368··..A3@.W0...O=esh
000000e0:·9a9e·970c·e689·52a1·79b9·6430·a521·caa4··......R.y.d0.!..000000e0:·244c·5728·4a3c·d442·8428·9ec6·507a·c05e··$LW(J<.B.(..Pz.^
000000f0:·42d3·413c·9e42·5c44·7c87·b82a·e33b·f9df··B.A<.B\D|..*.;..000000f0:·8cb2·0cd1·15c0·3294·2508·bd40·17d0·0644··......2.%..@...D
00000100:·4ec9·bf53·c6fe·86fd·2d7e·077d·177d·277d··N..S....-~.}.}'}00000100:·b267·4a02·23c0·10ca·3984·d781·53a8·1c47··.gJ.#...9...S..G
00000110:·379d·83ce·45e7·a473·d335·0813·e633·c213··7...E..s.5...3..00000110:·3805·ee59·8441·2c19·2549·8296·749c·a174··8..Y.A,.%I..t..t
00000120:·f188·8405·c627·919c·2f72·929b·d620·61cb··.....'../r...·a.00000120:·8275·6d29·6ebe·d945·44cd·cd30·0298·1bc2··.um)n..ED..0....
00000130:·1167·11e0·659c·65e7·62e7·2471·e035·d0b5··.g..e.e.b.$q.5..00000130:·7ffb·172d·445b·bbb0·588c·6575·03bd·a8ae··...-D[..X.eu....
00000140:·d035·d1b5·0941·08eb·53cb·3c36·542a·35df··.5...A..S.<6T*5.00000140:·46d8·046c·0256·ccf2·a738·0ef4·a1f4·2172··F..l.V...8....!r
00000150:·2d15·1b9f·41b2·cd64·c42b·3416·2009·3f96··-...A..d.+4.·.?.00000150:·0438·87e7·9dc7·e32c·89b1·213e·7557·dc08··.8.....,..!>uW..
00000160:·bd37·f433·aeb2·6ba1·6be2·a298·c9ae·95ae··.7.3..k.k.......00000160:·c208·a076·78a0·2f44·d770·0fae·b706·cf5a··...vx./D.p.....Z
00000170:·99ae·5d98·308f·486f·303e·2015·9926·20a9··..].0.Ho0>·..&·.00000170:·8fea·22d0·6b10·d90c·ac02·ac79·fe84·1e70··..".k......y...p
00000180:·36e1·671d·92ec·b80a·c8ee·2a8e·b36b·a66b··6.g.......*..k.k00000180:·14d5·3d20·2f21·d28f·e51d·c0b6·0e33·d43e··..=·/!.......3.>
00000190:·a77b·a07b·1162·10d6·a3e9·ccb7·2161·4290··.{.{.b......!aB.00000190:·c8b6·4d69·7313·8d00·2a27·7ddb·c5a5·88dc··..Mis...*'}.....
000001a0:·407a·244f·2d1e·cf20·ae68·88f8·8eb8·c2ee··@z$O-..·.h......000001a0:·80c7·06df·8491·8dc0·750d·7205·cf81·ee43··........u.r....C
000001b0:·81df·8b9e·dd1b·dda3·3061·76de·5e6f·7e14··........0av.^o~.000001b0:·e538·16fb·51dd·cb48·c769·2306·2380·a9b1··.8..Q..H.i#.#...
000001c0:·0992·8c68·9349·0f7e·8a33·f23d·26b3·7b16··...h.I.~.3.=&.{.000001c0:·6357·2711·bd05·e5fd·280b·11d6·03cb·01bb··cW'.....(.......
000001d0:·bdc2·80f6·f6d7·4b45·4da3·3166·ae40·429c··......KEM.1f.@B.000001d0:·41af·c805·4ea2·1c40·1840·f819·4979·92fb··A...N..@.@..Iy..
000001e0:·435c·46fc·e0c7·e457·f083·7caf·e7d8·bdd3··C\F....W..|.....000001e0:·b65e·3037·db08·203f·dab7·0cbf·115b·ef03··.^07..·?.....[..
000001f0:·33a0·6721·6c80·905e·df78·3f36·fe1c·3ff7··3.g!l..^.x?6..?.000001f0:·ae07·ae00·5636·e9d5·1e03·4e00·cfe2·ca0e··....V6....N.....
00000200:·f49e·f40c·73d8·b311·62f0·43d3·d7df·2815··....s...b.C...(.00000200:·e2ed·072f·f759·e1f2·15c0·8e5d·5122·ee8d··.../.Y.....]Q"..
00000210:·b73c·2115·1917·6143·5f10·84ef·1217·d833··.<!...aC_......300000210:·a8fd·69d0·4df8·9199·c865·f09d·287e·d469··..i.M....e..(~.i
00000220:·a267·45cf·4c98·c6ad·a6e6·3aa9·b069·2436··.gE.L.....:..i$600000220:·08a4·0f71·bf45·d27e·86fb·b626·8c00·2e07··...q.E.~...&....
00000230:·ec5a·a9d0·f8ae·20b8·8be0·cf6a·2d7b·76f4··.Z....·....j-{v.00000230:·d2db·9945·d8f6·fb80·2f36·f148·5fcd·ccf0··...E..../6.H_...
00000240:·0c85·69d0·0c4d·0ff1·4664·6f56·05a9·3d12··..i..M..FdoV..=.00000240:·155c·f79f·719d·fecb·490c·9787·00be·fbab··.\..q...I.......
00000250:·027b·766b·d9b3·14a6·9551·9dca·61d8·7061··.{vk.....Q..a.pa00000250:·18a1·e83a·34b3·0595·2f01·8b0c·e74b·a21f··...:4.../....K..
00000260:·d870·f588·4b82·c8bd·c625·f62c·e999·d2b3··.p..K....%.,....00000260:·d12f·23ce·6ed2·8943·fce9·7b47·8d00·1a19··./#.n..C..{G....
00000270:·15a6·52a3·2900·05a6·5f61·4315·6183·7d22··..R.)..._aC.a.}"00000270:·8f3f·1ee1·7c78·2362·dd86·eabd·88ac·371c··.?..|x#b......7.
00000280:·88db·e7f8·843d·5b7a·c662·ba85·ca2c·b7fd··.....=[z.b...,..00000280:·2fc7·48d2·0388·3c8c·7a4f·d09d·dac7·1d77··/.H...<.zO.....w
00000290:·66a9·c8b4·0c1b·e923·c4f7·82ac·5ec3·f7ec··f......#....^...00000290:·248d·001a·0ddf·dfb9·06ac·8fa0·dc89·b0d9··$...............
000002a0:·19d3·b3a6·672e·4c0d·49ae·7994·3c96·2f08··....g.L.I.y.<./.000002a0:·b0ba·2a6f·610f·c22f·c1fb·21f7·dc7a·d808··..*oa../..!..z..
000002b0:·ea53·e033·a767·2f92·e47e·b2fc·a6e1·e889··.S.3.g/..~......000002b0:·a011·f0c0·63ad·c462·7f8c·f071·e05d·40cc··....c..b...q.]@.
000002c0:·e663·637c·21c8·d86f·f882·b501·b585·301f··.cc|!..o......0.000002c0:·3079·4618·057e·83f2·10a3·a33f·65db·dd63··0yF..~.....?e..c
000002d0:·d9c6·8d83·f97c·7b73·a220·a06a·7a83·44d6··.....|{s.·.jz.D.000002d0:·4600·f539·6d0b·0fef·da88·f005·841b·f1e3··F..9m...........
000002e0:·26d4·36c2·bc68·a51d·3760·b71b·8a0f·bd09··&.6..h..7`......000002e0:·f706·b5c3·4994·6750·fe9a·7bb7·ee6b·9674··....I.gP..{..k.t
000002f0:·f11f·413c·d5e0·3fac·4da8·6da8·8d84·79c1··..A<..?.M.m...y.000002f0:·8be6·10c0·7776·b7d3·92ba·1fe5·cff0·7371··....wv........sq
00000300:·6816·a3c1·b810·1ff4·e901·3267·478b·738c··h.........2gG.s.00000300:·4286·afb3·8234·701c·e1ef·8987·1fe4·135b··B....4p........[
00000310:·4eb3·3612·334e·fbda·f3b7·de81·dd6c·243e··N.6.3N.......l$>00000310:·868d·00e6·ddc9·6d79·2bc2·1741·ef36·fc9c··......my+..A.6..
00000320:·e0f3·8268·aac7·79d6·56d4·66c2·fac0·8acc··...h..y.V.f.....00000320:·53ea·3c86·f215·bae3·cf37·b293·dcb8·0278··S.<......7.....x
00000330:·2330·d1ca·132f·b534·f6f2·8cda·8cda·4e58··#0.../.4......NX00000330:·6867·0f21·ebc3·287f·05f4·1842·ce0b·0611··hg.!..(....B....
00000340:·2f92·5d7a·055f·647a·4b10·4aa3·606d·876d··/.]z._dzK.J.`m.m00000340:·fe92·b4f7·233e·7eeb·a011·c05c·60fb·768b··....#>~....\`.v.
00000350:·2892·6337·8d56·3b28·34fd·0e1f·e27b·8248··(.c7.V;(4....{.H00000350:·755b·de84·da1f·03fd·9ce1·605d·d0e8·6b88··u[........`]..k.
00000360:·9ac7·7bac·2da9·4d85·b960·54a5·5468·fc0b··..{.-.M..`T.Th..00000360:·fb3d·0eed·fe03·dbb7·7b46·00b3·8547·f7b4··.=......{F...G..
00000370:·2653·1f08·f2f8·0bb0·2da9·4d45·059a·0be4··&S......-.ME....00000370:·904a·fe11·a2f7·0337·0261·43be·ba40·0a78··.J.....7.aC..@.x
00000380:·2f30·8dc3·8776·5290·c6ef·7092·b5ad·1041··/0...vR...p....A00000380:·0695·0709·477e·ce87·36c7·8d00·6a8d·1dbb··....G~..6...j...
00000390:·7761·0f79·7e41·7ebf·1601·b5b1·0887·9c24··wa.y~A~........$00000390:·3a09·7bf7·82fc·057e·1ebe·49e4·ab2f·2870··:.{....~..I../(p
000003a0:·bc2c·e617·61cf·c008·87b0·ad45·626c·63bc··.,..a......Eblc.000003a0:·14f4·7f90·b21e·6e94·8cd3·c620·d1a3·4f2f··......n....·..O/
000003b0:·7845·24bc·0329·3116·4536·76e3·fc62·a873··xE$..)1.E6v..b.s000003b0:·24ed·7e06·f47e·60b1·e15a·5de3·2cc8·8384··$.~..~`..Z].,...
000003c0:·200e·910e·f8f7·04f4·b690·bfe4·1284·1898···...............000003c0:·ec6f·f2a1·9b06·8c00·668a·4776·f582·7e0d··.o......f.Gv..~.
000003d0:·22c8·1bb8·6f8c·d9dc·1e36·bd41·bce1·1dd0··"...o....6.A....000003d0:·e583·9845·ad46·c128·c24f·403e·c747·b79e··...E.F.(.O@>.G..
000003e0:·e596·c881·0137·7788·660c·f289·6d62·6e8f··.....7w.f...mbn.000003e0:·3302·a8d6·d95d·bb65·1562·fd6f·946b·0da7··3....].e.b.o.k..
000003f0:·c079·c685·0133·8b94·8df8·b029·cda7·45e3··.y...3.....)..E.000003f0:·1ad1·37e6·05d4·fb00·afec·3e5a·afce·717d··..7.......>Z..q}
00000400:·0bc8·38cd·3831·2046·8658·310b·9bcf·2fa6··..8.81·F.X1.../.00000400:·0a60·d72e·8753·7a03·c23f·0057·1b26·3534··.`...Sz..?.W.&54
00000410:·340b·d84e·a56e·62dc·f06b·a3d2·395e·c925··4..N.nb..k..9^.%00000410:·5e46·f924·cb64·2f5b·b766·eaed·c359·75f7··^F.$.d/[.f...Yu.
00000420:·8a59·049c·14d5·2037·fcb6·bc92·8aa7·790d··.Y....·7......y.00000420:·753d·d017·e294·771b·a23b·0cf9·9b02·5723··u=....w..;....W#
00000430:·af68·6c81·ee46·86e6·fb67·a13d·5bbd·4114··.hl..F...g.=[.A.00000430:·ba83·53de·6d3c·d017·3202·988e·fcad·976e··..S.m<..2......n
00000440:·b00b·b850·684f·5cf1·2ba3·3564·c4d2·2502··...PhO\.+.5d..%.00000440:·47e4·ab20·6b0d·779a·c616·5a8b·c857·69bd··G..·k.w...Z..Wi.
00000450:·ee2c·b9e2·37eb·0ed1·2a62·7cd1·2ad1·b002··.,..7...*b|.*...00000450:·747b·bd89·a07e·4ca0·5dbb·1c7f·e497·af02··t{...~L.].......
00000460:·ee84·42cb·fc63·053a·5a4a·8faf·d826·1a55··..B..c.:ZJ...&.U00000460:·1b0c·699a·12fb·51fd·3ccb·ac27·eac5·1caa··..i...Q.<..'....
00000470:·c01d·7cc4·b8a3·edf9·fd6c·a1da·22b1·5ca1··..|......l..".\.00000470:·8f6e·07db·b75b·8456·be03·e17f·8118·b3a7··.n...[.V........
00000480:·8047·cb30·1277·34bd·202f·5fa5·592c·542b··.G.0.w4.·/_.Y,T+00000480:·79b1·08e1·7a2e·d1c7·c6d5·a778·eaa9·79cf··y...z......x..y.
00000490:·d09b·0579·c3b4·3cc5·b95e·34a2·402f·51af··...y..<..^4.@/Q.00000490:·28ad·0f13·68ed·9655·bec3·6bcc·9ecb·c31c··(...h..U..k.....
000004a0:·bda9·d334·8ecb·3656·1013·dd04·fa64·7f82··...4..6V.....d..000004a0:·e21f·58bb·6595·3181·2017·e7df·6942·9d97··..X.e.1.·...iB..
000004b0:·b5da·7a37·405b·eb88·9d59·04fa·72a7·1ae2··..z7@[...Y..r...000004b0:·9b0e·7801·e4d6·f95e·2798·df19·e0d1·a717··..x....^'.......
000004c0:·9426·8c36·57e3·de5f·349c·405f·62ad·3636··.&.6W.._4.@_b.66000004c0:·6617·b90c·f92f·3728·d782·7ecd·e7c0·e528··f..../7(..~....(
000004d0:·eea3·1d06·c586·7402·7dde·0b20·a788·5b2a··......t.}..·..[*000004d0:·801d·bb3a·49bb·9fc9·aef0·1a5c·9e22·f820··...:I......\.".·
000004e0:·2f72·b95e·de8a·5434·9880·175e·8e21·b754··/r.^..T4...^.!.T000004e0:·69f7·33ec·d8d5·7979·09e0·d13d·2d7e·629b··i.3...yy...=-~b.
000004f0:·bd8f·31df·845a·ecc3·2be0·2d5c·601c·53ef··..1..Z..+.-\`.S.000004f0:·de8f·496f·b89c·1103·bd9f·b077·2f8f·ee69··..Io.......w/..i
00000500:·d027·db81·5d34·9480·3731·47bd·e18f·c174··.'..]4..71G....t00000500:·998f·0f30·f751·a0ed·db2d·3a96·7f00·e1bf··...0.Q...-:.....
00000510:·4634·9080·9771·469d·6150·51d3·68d1·3802··F4...qF.aPQ.h.8.00000510:·62ea·760d·a00d·643d·ae7b·928d·ab0f·cc75··b.v...d=.{.....u
00000520:·bec9·0590·6bea·9af3·736c·a898·ee2c·e0d3··....k...sl...,..00000520:·6468·ee67·8075·5bde·94cd·e75f·65ee·bd41··dh.g.u[...._e..A
00000530:·e9d2·aa5a·6354·6f7e·142f·ec9c·6818·011f··...ZcTo~./..h...00000530:·16ab·10bd·9f75·5bde·d4dc·26d0·433b·7bfc··.....u[...&.C;{.
00000540:·e11c·e39c·8a92·df64·c465·d130·023e·c265··.......d.e.0.>.e00000540:·4a2e·6ec4·e4f3·1be4·21c0·8da8·fd31·1eda··J.n.....!....1..
00000550:·c639·9524·bfb7·e1c5·b489·551e·047c·bc8a··.9.$......U..|..00000550:·d9d3·9c02·78fc·f108·21eb·c3d9·3246·53c9··....x...!...2FS.
00000560:·449b·3a16·d42a·3285·88d1·1f81·7e19·0d22··D.:..*2.....~.."00000560:·6550·8c30·e8e7·0859·1fe6·f1c7·23cd·2780··eP.0...Y....#.'.
00000570:·eef5·7ff2·6bd2·8bc6·10e8·27e8·fb37·1936··....k.....'..7.600000570:·f32d·6fcd·16b0·1b18·4c0e·e5af·38df·f2d6··.-o.....L...8...
00000580:·181f·900a·4db5·a221·04fa·6996·682d·e360··....M..!..i.h-.`00000580:·e612·c077·76b7·fbad·4b4c·f706·8369·d183··...wv...KL...i..
00000590:·3f86·3f13·44f8·23d0·cf61·d084·fe0b·7f0a··?.?.D.#..a......00000590:·f045·beb3·bbbd·3904·a02a·b4a4·ee37·7d7b··.E....9..*...7}{
000005a0:·4d9b·f022·aef8·c96c·4301·6750·77bb·5d61··M.."...lC.gPw.]a000005a0:·0c2a·20cd·dd7e·a333·95c6·17c0·c3bb·3666··.*·..~.3......6f
000005b0:·1cec·9730·a8d4·7c37·763f·ba01·41fc·8226··...0..|7v?..A..&000005b0:·3bb6·1918·5462·0afd·190f·efda·d8d8·0278··;...Tb.........x
000005c0:·ff86·a685·801c·242e·fa7e·debf·f119·bc80··......$..~......000005c0:·e0b1·5684·2f30·fb5b·871a·341f·5620·7c81··..V./0.[..4.V·|.
000005d0:·e37e·45fc·4ee4·68b4·42ef·8728·7084·0ba2··.~E.N.h.B..(p...000005d0:·071e·6b6d·5c01·f85d·9a6f·c4f4·ea34·a81c··..km\..].o...4..
000005e0:·505f·5b1e·675c·f4f9·6257·06f3·4cbf·21bf··P_[.g\..bW..L.!.000005e0:·2184·1b89·c5fe·b831·05f0·fd9d·6bb2·2dca··!......1....k.-.
000005f0:·23e9·6d49·92df·e0ff·d037·3811·4637·4250··#.mI.....78.F7BP000005f0:·cd6a·af41·b558·8ef0·717f·af87·4612·c0e3··.j.A.X..q...F...
00000600:·dfd4·8899·be5d·448b·aff7·b346·f3e4·7746··.....]D....F..wF00000600:·8f47·c0fa·087e·7f7e·0383·99e0·5d60·7d64··.G...~.~....]`}d
00000610:·7a46·8a7a·90f2·ea40·d2d5·5ab1·4b41·8d9f··zF.z...@..Z.KA..00000610:·b6d6·0666·4700·e7c3·1b51·eec4·24ba·19d4··...fG....Q..$...
00000620:·40be·1fdb·7ba4·fbb6·8842·1183·1321·a86f··@...{....B...!.o00000620:·c090·46b9·93f3·e18d·8d21·80ef·fe2a·8658··..F......!...*.X
00000630:·3468·8d6f·d70f·ca37·de8b·0fa2·40cb·02b8··4h.o...7....@...00000630:·b799·6d89·0c6a·0661·3362·ddc6·777f·15ab··..m..j.a3b..w...
00000640:·b3b4·0542·8dc7·11c7·20b4·89f0·2647·e351··...B....·...&G.Q00000640:·7f01·84a2·eb50·bdd7·dc35·839a·42f5·5e42··.....P...5..B.^B
00000650:·086d·201c·81d0·fac3·7e8f·078b·91e4·3955··.m·.....~.....9U00000650:·d175·f52d·801d·bba2·6866·8bd9·8dd1·a0f6··.u.-....hf......
00000660:·20e5·5671·6190·1048·fc79·f556·21a8·5d04···.Vqa..H.y.V!.].00000660:·b380·ac47·335b·d8b1·2b5a·bf02·b033·8bb2··...G3[..+Z...3..
00000670:·c445·e2a4·ef96·3b34·3e89·27fe·58b3·de1f··.E....;4>.'.X...00000670:·fbf0·1a18·ccc2·2c20·5fc2·ce2c·aa63·01d8··......,·_..,.c..
00000680:·1bf3·99aa·4370·fefc·f901·8fd0·9a76·9076··....Cp.......v.v00000680:·efc3·6c42·6d30·7b58·94e5·580d·dd8b·5a9a··..lBm0{X..X...Z.
00000690:·ee03·2973·3f48·5915·b218·aaad·4250·4224··..)s?HY.....BPB$00000690:·3f61·7d19·5869·ee93·c12c·e218·29b9·9afb··?a}.Xi...,..)...
000006a0:·758b·e063·c649·1fc6·ff2f·e249·af6a·39f4··u..c.I.../.I.j9.000006a0:·b626·ea6b·0688·b837·1af2·1bcc·0156·66b9··.&.k...7.....Vf.
000006b0:·1102·9005·50d1·0c52·7a09·4819·7b40·da5e··....P..Rz.H.{@.^000006b0:·5647·26d0·037d·21d4·feb4·b937·0673·e30b··VG&..}!....7.s..
000006c0:·cec5·9075·4016·02f5·0875·3c34·72d6·13a8··...u@....u<4r...000006c0:·d89f·ae55·8fd1·da08·a065·f88d·a09b·cc9d··...U.....e......
000006d0:·a77d·af32·4efa·240f·a06d·ee0d·e689·5af6··.}.2N.$..m....Z.000006d0:·3198·2305·6cf2·3957·2f02·b0f5·3ea0·cbdc··1.#.l.9W/...>...
000006e0:·fe5c·001d·4200·2480·7df8·3c92·f520·a516··.\..B.$.}.<..·..000006e0:·1883·3942·5796·7375·2000·bfa9·d1f5·40c4··..9BW.su·.....@.
000006f0:·8294·b61b·a46d·b210·a847·c8ae·947b·833a··.....m...G...{.:000006f0:·dc17·8339·4204·b8be·160d·b566·2e80·88de··...9B......f....
00000700:·fb70·4895·bd00·7292·b829·1260·5704·d008··.pH...r..).`W...00000700:·025c·81e9·f260·3077·10e0·8a2c·f7e6·5100··.\...`0w...,..Q.
00000710:·cf54·0a01·3001·ecc1·5027·361b·a4f8·5c90··.T..0...P'6...\.00000710:·0ff4·8550·de8f·89fe·18cc·3d56·a2bc·7fa6··...P......=V....
00000720:·92f2·b910·b6a2·10b6·9771·11e4·54f2·dc80··.........q..T...00000720:·cef0·cc04·d076·7129·ca42·732f·0ce6·c717··.....vq).Bs/....
00000730:·c221·160a·35aa·5300·3e4b·844b·eb6e·c713··.!..5.S.>K.K.n..00000730:·6621·6d17·97ce·9f00·446e·4030·793f·06f3··f!m.....Dn@0y?..
00000740:·966b·5200·4a17·ae27·011c·1402·2001·1830··.kR.J..'....·..000000740:·6508·ad47·e486·f911·c003·7d21·3c36·d02c··e..G......}!<6.,
00000750:·dcd9·b015·a44d·1920·4567·8194·b00b·a494··.....M.·Eg......00000750:·155f·aae6·2875·d437·96e3·b161·2666·9053··._..(u.7...a&f.S
00000760:·0259·04d4·13c8·e190·6328·a4be·30a8·9c71··.Y......c(..0..q00000760:·f55b·770d·f790·d615·2076·c313·bf16·cf69··.[w.....·v.....i
00000770:·d327·2340·06d3·59ed·0a80·0f75·3e53·d12e··.'#@..Y....u>S..00000770:·e891·54a6·bf76·a9cb·1887·8de8·0aba·867b··..T..v.........{
00000780:·0440·02c8·434f·bf3a·01a4·f014·9036·6e43··.@..CO.:.....6nC00000780:·8033·732b·00d7·5b03·b2b1·a988·3fe1·312d··.3s+..[.....?.1-
00000790:·1164·ca22·28e4·b9c1·8ebd·3c39·66bd·40bd··.d."(.....<9f.@.00000790:·f96b·53c5·520a·ae5b·2617·45dd·0a41·36fa··.kS.R..[&.E..A6.
000007a0:·3521·569f·00ce·fa66·2468·b7f1·614d·873f··5!V....f$h..aM.?000007a0:·5cac·4e00·5695·e411·3c6b·3d70·5d53·90bf··\.N.V...<k=p]S..
000007b0:·f258·ff33·0784·0098·0072·8b41·5a16·09d2··.X.3.....r.AZ...000007b0:·60ba·0f9a·0080·a7fe·d18c·e64d·c1b5·05bf··`..........M....
000007c0:·aa38·ab08·62b2·7838·9456·cc43·214a·8a29··.8..b.x8.V.C!J.)000007c0:·8729·4ca0·fa9b·0daf·c3b3·d657·db44·abba··.)L........W.D..
000007d0:·1750·8646·d59a·0710·377d·b0fa·c363·da17··.P.F....7}...c..000007d0:·19e0·dbbf·6821·165b·d490·91ff·e00d·2c20··....h!.[......,·
Max diff block lines reached; -1/77430 bytes (-0.00%) of diff not shown.
21.4 KB
res/drawable-mdpi-v4/abc_ic_star_half_black_48dp.png
20.3 KB
sng
    
Offset 1, 135 lines modifiedOffset 1, 56 lines modified
1 #SNG:·from·stdin1 #SNG:·from·stdin
2 IHDR·{2 IHDR·{
3 ····width:·48;·height:·48;·bitdepth:·8;3 ····width:·48;·height:·48;·bitdepth:·8;
4 ····using·color·palette;4 ····using·grayscale·alpha;
5 }5 }
6 PLTE·{ 
7 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
8 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
9 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
10 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
11 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
12 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
13 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
14 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
15 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
16 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
17 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
18 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
19 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
20 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
21 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
22 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
23 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
24 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
25 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
26 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
27 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
28 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
29 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
30 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
31 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
32 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
33 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
34 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
35 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
36 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
37 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
38 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
39 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
40 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
41 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
42 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
43 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
44 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
45 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
46 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
47 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
48 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
49 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
50 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
51 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
52 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
53 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
54 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
55 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
56 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
57 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
58 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
59 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
60 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
61 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
62 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
63 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
64 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
65 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
66 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
67 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
68 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
69 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
70 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
71 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
72 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
73 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
74 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
75 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
76 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
77 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
78 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
79 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
80 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
81 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
82 } 
83 tRNS·{ 
84 ·0·54·163·23·249·125·4·228·86·195·47·156·18·246·117·2·223·79·21·43·65·87·108·130·152·173·227·105·169·191·212·234·253·16·6·162·96·250·67·240·44·225·25·205·11·180·3·150·58·118·177·1·235·41·101·160·209·220·241·111·24·164·84·63·143·243·115·203·168·27·251·215·55·120} 
85 IMAGE·{6 IMAGE·{
86 ····pixels·hex7 ····pixels·hex
87 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 
88 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 
89 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 
90 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 
91 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 
92 000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000 
93 000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000 
94 000000000000000000000000000000000000000000000304000000000000000000000000000000000000000000000000 
95 00000000000000000000000000000000000000000000054a000000000000000000000000000000000000000000000000 
96 00000000000000000000000000000000000000000006074a000000000000000000000000000000000000000000000000 
97 000000000000000000000000000000000000000000084a4a000000000000000000000000000000000000000000000000 
98 000000000000000000000000000000000000000000094a4a000000000000000000000000000000000000000000000000 
99 00000000000000000000000000000000000000000a4a4a4a000000000000000000000000000000000000000000000000 
100 00000000000000000000000000000000000000000b4a4a4a000000000000000000000000000000000000000000000000 
101 000000000000000000000000000000000000000c0d4a4a4a000000000000000000000000000000000000000000000000 
102 000000000000000000000000000000000000000e4a4a4a4a000000000000000000000000000000000000000000000000 
103 0000000000000000000000000000000000000f104a4a4a4a000000000000000000000000000000000000000000000000 
104 000000000000000000000000000000000000114a4a4a4a4a000000000000000000000000000000000000000000000000 
105 0000000000000000000f12131415161718191a4a4a4a4a4a000000000000000000000000000000000000000000000000 
106 000000001b1c1d1e1f204a4a4a4a4a4a4a4a4a4a4a4a4a4a000000000000000000000000000000000000000000000000 
107 00000000211d4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a000000000000000000000000000000000000000000000000 
108 000000000022234a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a000000000000000000000000000000000000000000000000 
109 00000000000000174a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a000000000000000000000000000000000000000000000000 
110 000000000000000024254a4a4a4a4a4a4a4a4a4a4a4a4a4a000000000000000000000000000000000000000000000000 
111 00000000000000000026274a4a4a4a4a4a4a4a4a4a4a4a4a000000000000000000000000000000000000000000000000 
112 0000000000000000000028294a4a4a4a4a4a4a4a4a4a4a4a000000000000000000000000000000000000000000000000 
113 00000000000000000000002a2b4a4a4a4a4a4a4a4a4a4a4a000000000000000000000000000000000000000000000000 
114 0000000000000000000000002c2d4a4a4a4a4a4a4a4a4a4a000000000000000000000000000000000000000000000000 
115 000000000000000000000000002e2f4a4a4a4a4a4a4a4a4a000000000000000000000000000000000000000000000000 
116 0000000000000000000000000000304a4a4a4a4a4a4a4a4a000000000000000000000000000000000000000000000000 
117 0000000000000000000000000000314a4a4a4a4a4a4a4a4a000000000000000000000000000000000000000000000000 
118 0000000000000000000000000000324a4a4a4a4a4a4a4a4a000000000000000000000000000000000000000000000000 
119 0000000000000000000000000033344a4a4a4a4a4a4a4a4a000000000000000000000000000000000000000000000000 
120 00000000000000000000000000354a4a4a4a4a4a4a4a4a4a000000000000000000000000000000000000000000000000 
121 00000000000000000000000000364a4a4a4a4a4a4a4a4a4a000000000000000000000000000000000000000000000000 
122 00000000000000000000000000374a4a4a4a4a4a4a4a4a38000000000000000000000000000000000000000000000000 
123 00000000000000000000000000394a4a4a4a4a4a4a3a3b2e000000000000000000000000000000000000000000000000 
124 0000000000000000000000003c4a4a4a4a4a4a4a3d3c0000000000000000000000000000000000000000000000000000 
125 0000000000000000000000003e4a4a4a4a4a1e3f00000000000000000000000000000000000000000000000000000000 
126 000000000000000000000000404a4a4a4142060000000000000000000000000000000000000000000000000000000000 
127 000000000000000000000000434a4a444500000000000000000000000000000000000000000000000000000000000000 
Max diff block lines reached; 0/20824 bytes (0.00%) of diff not shown.
948 B
Image content
Pixel difference
compared images
Flicker difference
compared images
8.5 KB
res/drawable-mdpi-v4/abc_text_select_handle_middle_mtrl_light.png
7.66 KB
sng
    
Offset 1, 89 lines modifiedOffset 1, 32 lines modified
1 #SNG:·from·stdin1 #SNG:·from·stdin
2 IHDR·{2 IHDR·{
3 ····width:·20;·height:·24;·bitdepth:·8;3 ····width:·20;·height:·24;·bitdepth:·8;
4 ····using·color·palette;4 ····using·color·alpha;
5 }5 }
6 PLTE·{ 
7 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
8 ····(·96,125,139)·····#·rgb·=·(0x60,0x7d,0x8b) 
9 ····(·96,125,139)·····#·rgb·=·(0x60,0x7d,0x8b) 
10 ····(·96,125,139)·····#·rgb·=·(0x60,0x7d,0x8b) 
11 ····(·96,125,139)·····#·rgb·=·(0x60,0x7d,0x8b) 
12 ····(·96,125,139)·····#·rgb·=·(0x60,0x7d,0x8b) 
13 ····(·96,125,139)·····#·rgb·=·(0x60,0x7d,0x8b) 
14 ····(·96,125,139)·····#·rgb·=·(0x60,0x7d,0x8b) 
15 ····(·96,125,139)·····#·rgb·=·(0x60,0x7d,0x8b) 
16 ····(·96,125,139)·····#·rgb·=·(0x60,0x7d,0x8b) 
17 ····(·96,125,139)·····#·rgb·=·(0x60,0x7d,0x8b) 
18 ····(·96,125,139)·····#·rgb·=·(0x60,0x7d,0x8b) 
19 ····(·96,125,139)·····#·rgb·=·(0x60,0x7d,0x8b) 
20 ····(·96,125,139)·····#·rgb·=·(0x60,0x7d,0x8b) 
21 ····(·96,125,139)·····#·rgb·=·(0x60,0x7d,0x8b) 
22 ····(·96,125,139)·····#·rgb·=·(0x60,0x7d,0x8b) 
23 ····(·96,125,139)·····#·rgb·=·(0x60,0x7d,0x8b) 
24 ····(·96,125,139)·····#·rgb·=·(0x60,0x7d,0x8b) 
25 ····(·96,125,139)·····#·rgb·=·(0x60,0x7d,0x8b) 
26 ····(·96,125,139)·····#·rgb·=·(0x60,0x7d,0x8b) 
27 ····(·96,125,139)·····#·rgb·=·(0x60,0x7d,0x8b) 
28 ····(·96,125,139)·····#·rgb·=·(0x60,0x7d,0x8b) 
29 ····(·96,125,139)·····#·rgb·=·(0x60,0x7d,0x8b) 
30 ····(·96,125,139)·····#·rgb·=·(0x60,0x7d,0x8b) 
31 ····(·96,125,139)·····#·rgb·=·(0x60,0x7d,0x8b) 
32 ····(·96,125,139)·····#·rgb·=·(0x60,0x7d,0x8b) 
33 ····(·96,125,139)·····#·rgb·=·(0x60,0x7d,0x8b) 
34 ····(·96,125,139)·····#·rgb·=·(0x60,0x7d,0x8b) 
35 ····(·96,125,139)·····#·rgb·=·(0x60,0x7d,0x8b) 
36 ····(·96,125,139)·····#·rgb·=·(0x60,0x7d,0x8b) 
37 ····(·96,125,139)·····#·rgb·=·(0x60,0x7d,0x8b) 
38 ····(·96,125,139)·····#·rgb·=·(0x60,0x7d,0x8b) 
39 ····(·96,125,139)·····#·rgb·=·(0x60,0x7d,0x8b) 
40 ····(·96,125,139)·····#·rgb·=·(0x60,0x7d,0x8b) 
41 ····(·96,125,139)·····#·rgb·=·(0x60,0x7d,0x8b) 
42 ····(·96,125,139)·····#·rgb·=·(0x60,0x7d,0x8b) 
43 ····(·96,125,139)·····#·rgb·=·(0x60,0x7d,0x8b) 
44 ····(·96,125,139)·····#·rgb·=·(0x60,0x7d,0x8b) 
45 ····(·96,125,139)·····#·rgb·=·(0x60,0x7d,0x8b) 
46 ····(·96,125,139)·····#·rgb·=·(0x60,0x7d,0x8b) 
47 ····(·96,125,139)·····#·rgb·=·(0x60,0x7d,0x8b) 
48 ····(·96,125,139)·····#·rgb·=·(0x60,0x7d,0x8b) 
49 ····(·96,125,139)·····#·rgb·=·(0x60,0x7d,0x8b) 
50 ····(·96,125,139)·····#·rgb·=·(0x60,0x7d,0x8b) 
51 ····(·96,125,139)·····#·rgb·=·(0x60,0x7d,0x8b) 
52 ····(·96,125,139)·····#·rgb·=·(0x60,0x7d,0x8b) 
53 ····(·96,125,139)·····#·rgb·=·(0x60,0x7d,0x8b) 
54 ····(·96,125,139)·····#·rgb·=·(0x60,0x7d,0x8b) 
55 ····(·96,125,139)·····#·rgb·=·(0x60,0x7d,0x8b) 
56 ····(·96,125,139)·····#·rgb·=·(0x60,0x7d,0x8b) 
57 ····(·96,125,139)·····#·rgb·=·(0x60,0x7d,0x8b) 
58 ····(·96,125,139)·····#·rgb·=·(0x60,0x7d,0x8b) 
59 ····(·96,125,139)·····#·rgb·=·(0x60,0x7d,0x8b) 
60 } 
61 tRNS·{ 
62 ·0·8·125·121·247·7·117·118·114·246·6·111·254·112·107·245·108·105·106·91·243·55·17·197·196·68·153·152·219·218·249·212·213·146·147·65·16·57·248·59·99·102·100·60·199·62·66·148·216·217·150·67} 
63 IMAGE·{6 IMAGE·{
64 ····pixels·base647 ····pixels·hex
65 00000000122100000000 
66 00000000344300000000 
67 00000056qqqq75000000 
68 00000089qqqq98000000 
69 0000ABCqqqqqqCDA0000 
70 0000EFqqqqqqqqFG0000 
71 00AHCqqqqqqqqqqCIA00 
72 00JKqqqqqqqqqqqqKJ00 
73 0L9qqqqqqqqqqqqqqFL0 
74 MNqqqqqqqqqqqqqqqqOM 
75 P4qqqqqqqqqqqqqqqq4P 
76 QqqqqqqqqqqqqqqqqqqR 
77 SqqqqqqqqqqqqqqqqqqT 
78 UqqqqqqqqqqqqqqqqqqU 
79 4qqqqqqqqqqqqqqqqqq9 
80 VqqqqqqqqqqqqqqqqqqW 
81 XqqqqqqqqqqqqqqqqqqY 
82 Z9qqqqqqqqqqqqqqqq9Z 
83 aOqqqqqqqqqqqqqqqqNa 
84 0bcqqqqqqqqqqqqqqUd0 
85 00eFqqqqqqqqqqqqFf00 
86 00AgUqqqqqqqqqqUfA00 
87 0000hN4qqqqqq4ij0000 
88 00000MklmccnopM000008 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·607d8b08·607d8b7d·607d8b7d·607d8b08·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
 9 00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·607d8b79·607d8bf7·607d8bf7·607d8b79·00000000·00000000·00000000·00000000·00000000·00000000·00000000·00000000·
 10 00000000·00000000·00000000·00000000·00000000·00000000·607d8b07·607d8b75·607d8bff·607d8bff·607d8bff·607d8bff·607d8b76·607d8b07·00000000·00000000·00000000·00000000·00000000·00000000·
 11 00000000·00000000·00000000·00000000·00000000·00000000·607d8b72·607d8bf6·607d8bff·607d8bff·607d8bff·607d8bff·607d8bf6·607d8b72·00000000·00000000·00000000·00000000·00000000·00000000·
 12 00000000·00000000·00000000·00000000·607d8b06·607d8b6f·607d8bfe·607d8bff·607d8bff·607d8bff·607d8bff·607d8bff·607d8bff·607d8bfe·607d8b70·607d8b06·00000000·00000000·00000000·00000000·
 13 00000000·00000000·00000000·00000000·607d8b6b·607d8bf5·607d8bff·607d8bff·607d8bff·607d8bff·607d8bff·607d8bff·607d8bff·607d8bff·607d8bf5·607d8b6c·00000000·00000000·00000000·00000000·
 14 00000000·00000000·607d8b06·607d8b69·607d8bfe·607d8bff·607d8bff·607d8bff·607d8bff·607d8bff·607d8bff·607d8bff·607d8bff·607d8bff·607d8bff·607d8bfe·607d8b6a·607d8b06·00000000·00000000·
 15 00000000·00000000·607d8b5b·607d8bf3·607d8bff·607d8bff·607d8bff·607d8bff·607d8bff·607d8bff·607d8bff·607d8bff·607d8bff·607d8bff·607d8bff·607d8bff·607d8bf3·607d8b5b·00000000·00000000·
 16 00000000·607d8b37·607d8bf6·607d8bff·607d8bff·607d8bff·607d8bff·607d8bff·607d8bff·607d8bff·607d8bff·607d8bff·607d8bff·607d8bff·607d8bff·607d8bff·607d8bff·607d8bf5·607d8b37·00000000·
 17 607d8b11·607d8bc5·607d8bff·607d8bff·607d8bff·607d8bff·607d8bff·607d8bff·607d8bff·607d8bff·607d8bff·607d8bff·607d8bff·607d8bff·607d8bff·607d8bff·607d8bff·607d8bff·607d8bc4·607d8b11·
 18 607d8b44·607d8bf7·607d8bff·607d8bff·607d8bff·607d8bff·607d8bff·607d8bff·607d8bff·607d8bff·607d8bff·607d8bff·607d8bff·607d8bff·607d8bff·607d8bff·607d8bff·607d8bff·607d8bf7·607d8b44·
 19 607d8b99·607d8bff·607d8bff·607d8bff·607d8bff·607d8bff·607d8bff·607d8bff·607d8bff·607d8bff·607d8bff·607d8bff·607d8bff·607d8bff·607d8bff·607d8bff·607d8bff·607d8bff·607d8bff·607d8b98·
 20 607d8bdb·607d8bff·607d8bff·607d8bff·607d8bff·607d8bff·607d8bff·607d8bff·607d8bff·607d8bff·607d8bff·607d8bff·607d8bff·607d8bff·607d8bff·607d8bff·607d8bff·607d8bff·607d8bff·607d8bda·
 21 607d8bf9·607d8bff·607d8bff·607d8bff·607d8bff·607d8bff·607d8bff·607d8bff·607d8bff·607d8bff·607d8bff·607d8bff·607d8bff·607d8bff·607d8bff·607d8bff·607d8bff·607d8bff·607d8bff·607d8bf9·
 22 607d8bf7·607d8bff·607d8bff·607d8bff·607d8bff·607d8bff·607d8bff·607d8bff·607d8bff·607d8bff·607d8bff·607d8bff·607d8bff·607d8bff·607d8bff·607d8bff·607d8bff·607d8bff·607d8bff·607d8bf6·
 23 607d8bd4·607d8bff·607d8bff·607d8bff·607d8bff·607d8bff·607d8bff·607d8bff·607d8bff·607d8bff·607d8bff·607d8bff·607d8bff·607d8bff·607d8bff·607d8bff·607d8bff·607d8bff·607d8bff·607d8bd5·
 24 607d8b92·607d8bff·607d8bff·607d8bff·607d8bff·607d8bff·607d8bff·607d8bff·607d8bff·607d8bff·607d8bff·607d8bff·607d8bff·607d8bff·607d8bff·607d8bff·607d8bff·607d8bff·607d8bff·607d8b93·
 25 607d8b41·607d8bf6·607d8bff·607d8bff·607d8bff·607d8bff·607d8bff·607d8bff·607d8bff·607d8bff·607d8bff·607d8bff·607d8bff·607d8bff·607d8bff·607d8bff·607d8bff·607d8bff·607d8bf6·607d8b41·
 26 607d8b10·607d8bc4·607d8bff·607d8bff·607d8bff·607d8bff·607d8bff·607d8bff·607d8bff·607d8bff·607d8bff·607d8bff·607d8bff·607d8bff·607d8bff·607d8bff·607d8bff·607d8bff·607d8bc5·607d8b10·
 27 00000000·607d8b39·607d8bf8·607d8bff·607d8bff·607d8bff·607d8bff·607d8bff·607d8bff·607d8bff·607d8bff·607d8bff·607d8bff·607d8bff·607d8bff·607d8bff·607d8bff·607d8bf9·607d8b3b·00000000·
 28 00000000·00000000·607d8b63·607d8bf5·607d8bff·607d8bff·607d8bff·607d8bff·607d8bff·607d8bff·607d8bff·607d8bff·607d8bff·607d8bff·607d8bff·607d8bff·607d8bf5·607d8b66·00000000·00000000·
 29 00000000·00000000·607d8b06·607d8b64·607d8bf9·607d8bff·607d8bff·607d8bff·607d8bff·607d8bff·607d8bff·607d8bff·607d8bff·607d8bff·607d8bff·607d8bf9·607d8b66·607d8b06·00000000·00000000·
 30 00000000·00000000·00000000·00000000·607d8b3c·607d8bc5·607d8bf7·607d8bff·607d8bff·607d8bff·607d8bff·607d8bff·607d8bff·607d8bf7·607d8bc7·607d8b3e·00000000·00000000·00000000·00000000·
 31 00000000·00000000·00000000·00000000·00000000·607d8b11·607d8b42·607d8b94·607d8bd8·607d8bf8·607d8bf8·607d8bd9·607d8b96·607d8b43·607d8b11·00000000·00000000·00000000·00000000·00000000·
89 }32 }
728 B
Image content
Pixel difference
compared images
Flicker difference
compared images
19.2 KB
res/drawable-xxhdpi-v4/abc_text_select_handle_right_mtrl_light.png
17.7 KB
sng
    
Offset 19, 77 lines modifiedOffset 19, 77 lines modified
19 ····(·96,125,139)·····#·rgb·=·(0x60,0x7d,0x8b)19 ····(·96,125,139)·····#·rgb·=·(0x60,0x7d,0x8b)
20 ····(·96,125,139)·····#·rgb·=·(0x60,0x7d,0x8b)20 ····(·96,125,139)·····#·rgb·=·(0x60,0x7d,0x8b)
21 ····(·96,125,139)·····#·rgb·=·(0x60,0x7d,0x8b)21 ····(·96,125,139)·····#·rgb·=·(0x60,0x7d,0x8b)
22 ····(·96,125,139)·····#·rgb·=·(0x60,0x7d,0x8b)22 ····(·96,125,139)·····#·rgb·=·(0x60,0x7d,0x8b)
23 ····(·96,125,139)·····#·rgb·=·(0x60,0x7d,0x8b)23 ····(·96,125,139)·····#·rgb·=·(0x60,0x7d,0x8b)
24 }24 }
25 tRNS·{25 tRNS·{
26 ·0·191·128·80·32·207·143·48·223·112·16·239·96·175·64·159}26 ·0·255·191·128·80·32·207·143·48·223·112·16·239·96·175·64·159}
27 IMAGE·{27 IMAGE·{
28 ····pixels·base6428 ····pixels·base64
29 000000000000000000000000000000000GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG1123400000000000000000000000000000000000000000000000000000000 
30 000000000000000000000000000000000GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG56700000000000000000000000000000000000000000000000000000 
31 000000000000000000000000000000000GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG89A00000000000000000000000000000000000000000000000000 
32 000000000000000000000000000000000GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGB2A000000000000000000000000000000000000000000000000 
33 000000000000000000000000000000000GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBC00000000000000000000000000000000000000000000000 
34 000000000000000000000000000000000GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG14000000000000000000000000000000000000000000000 
35 000000000000000000000000000000000GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGB300000000000000000000000000000000000000000000 
36 000000000000000000000000000000000GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGC0000000000000000000000000000000000000000000 
37 000000000000000000000000000000000GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG6000000000000000000000000000000000000000000 
38 000000000000000000000000000000000GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG200000000000000000000000000000000000000000 
39 000000000000000000000000000000000GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGC0000000000000000000000000000000000000000 
40 000000000000000000000000000000000GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG7000000000000000000000000000000000000000 
41 000000000000000000000000000000000GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG8A00000000000000000000000000000000000000 
42 000000000000000000000000000000000GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGD00000000000000000000000000000000000000 
43 000000000000000000000000000000000GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGE0000000000000000000000000000000000000 
44 000000000000000000000000000000000GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG80000000000000000000000000000000000000 
45 000000000000000000000000000000000GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGC000000000000000000000000000000000000 
46 000000000000000000000000000000000GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG8000000000000000000000000000000000000 
47 000000000000000000000000000000000GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGC00000000000000000000000000000000000 
48 000000000000000000000000000000000GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG100000000000000000000000000000000000 
49 000000000000000000000000000000000GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG40000000000000000000000000000000000 
50 000000000000000000000000000000000GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG90000000000000000000000000000000000 
51 000000000000000000000000000000000GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG10000000000000000000000000000000000 
52 000000000000000000000000000000000GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG0000000000000000000000000000000000 
53 000000000000000000000000000000000GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGE000000000000000000000000000000000 
54 000000000000000000000000000000000GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG2000000000000000000000000000000000 
55 000000000000000000000000000000000GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGD000000000000000000000000000000000 
56 000000000000000000000000000000000GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG1000000000000000000000000000000000 
57 000000000000000000000000000000000GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG000000000000000000000000000000000 
58 000000000000000000000000000000000GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG000000000000000000000000000000000 
59 000000000000000000000000000000000GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG000000000000000000000000000000000 
60 000000000000000000000000000000000GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG000000000000000000000000000000000 
61 000000000000000000000000000000000GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG000000000000000000000000000000000 
62 000000000000000000000000000000000GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG000000000000000000000000000000000 
63 000000000000000000000000000000000GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG000000000000000000000000000000000 
64 000000000000000000000000000000000GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG000000000000000000000000000000000 
65 000000000000000000000000000000000GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG000000000000000000000000000000000 
66 000000000000000000000000000000000GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG1000000000000000000000000000000000 
67 0000000000000000000000000000000005GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGD000000000000000000000000000000000 
68 0000000000000000000000000000000001GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG2000000000000000000000000000000000 
69 0000000000000000000000000000000002GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGE000000000000000000000000000000000 
70 0000000000000000000000000000000003GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGA000000000000000000000000000000000 
71 0000000000000000000000000000000004GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG10000000000000000000000000000000000 
72 00000000000000000000000000000000008GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG90000000000000000000000000000000000 
73 00000000000000000000000000000000006GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG40000000000000000000000000000000000 
74 00000000000000000000000000000000003GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG500000000000000000000000000000000000 
75 000000000000000000000000000000000008GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGC00000000000000000000000000000000000 
76 000000000000000000000000000000000002GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG8000000000000000000000000000000000000 
77 00000000000000000000000000000000000ABGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG2000000000000000000000000000000000000 
78 0000000000000000000000000000000000006GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG8A000000000000000000000000000000000000 
79 000000000000000000000000000000000000ABGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGC0000000000000000000000000000000000000 
80 00000000000000000000000000000000000009GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG100000000000000000000000000000000000000 
81 000000000000000000000000000000000000005GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGB400000000000000000000000000000000000000 
82 000000000000000000000000000000000000004BGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGC000000000000000000000000000000000000000 
83 000000000000000000000000000000000000000CGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG60000000000000000000000000000000000000000 
84 00000000000000000000000000000000000000002GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGF00000000000000000000000000000000000000000 
85 00000000000000000000000000000000000000000FGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGF000000000000000000000000000000000000000000 
86 000000000000000000000000000000000000000000FGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGF0000000000000000000000000000000000000000000 
87 0000000000000000000000000000000000000000000CGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG600000000000000000000000000000000000000000000 
88 00000000000000000000000000000000000000000000EBGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGBC000000000000000000000000000000000000000000000 
89 000000000000000000000000000000000000000000000ADGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG140000000000000000000000000000000000000000000000 
90 0000000000000000000000000000000000000000000000038GGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGG8C000000000000000000000000000000000000000000000000 
91 0000000000000000000000000000000000000000000000000C8GGGGGGGGGGGGGGGGGGGGGGGGGGGGG82A000000000000000000000000000000000000000000000000029 000000000000000000000000000000000111111111111111111111111111111111111112234500000000000000000000000000000000000000000000000000000000
 30 000000000000000000000000000000000111111111111111111111111111111111111111111167800000000000000000000000000000000000000000000000000000
 31 00000000000000000000000000000000011111111111111111111111111111111111111111111119AB00000000000000000000000000000000000000000000000000
 32 000000000000000000000000000000000111111111111111111111111111111111111111111111111C3B000000000000000000000000000000000000000000000000
 33 00000000000000000000000000000000011111111111111111111111111111111111111111111111111CD00000000000000000000000000000000000000000000000
 34 000000000000000000000000000000000111111111111111111111111111111111111111111111111111125000000000000000000000000000000000000000000000
 35 00000000000000000000000000000000011111111111111111111111111111111111111111111111111111C400000000000000000000000000000000000000000000
 36 0000000000000000000000000000000001111111111111111111111111111111111111111111111111111111D0000000000000000000000000000000000000000000
 37 000000000000000000000000000000000111111111111111111111111111111111111111111111111111111117000000000000000000000000000000000000000000
 38 000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111300000000000000000000000000000000000000000
 39 0000000000000000000000000000000001111111111111111111111111111111111111111111111111111111111D0000000000000000000000000000000000000000
 40 000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111118000000000000000000000000000000000000000
 41 000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111119B00000000000000000000000000000000000000
 42 000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111E00000000000000000000000000000000000000
 43 0000000000000000000000000000000001111111111111111111111111111111111111111111111111111111111111F0000000000000000000000000000000000000
 44 000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111190000000000000000000000000000000000000
 45 00000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111D000000000000000000000000000000000000
 46 000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111119000000000000000000000000000000000000
 47 000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111D00000000000000000000000000000000000
 48 000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111200000000000000000000000000000000000
 49 000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111150000000000000000000000000000000000
 50 0000000000000000000000000000000001111111111111111111111111111111111111111111111111111111111111111A0000000000000000000000000000000000
 51 000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111120000000000000000000000000000000000
 52 000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111110000000000000000000000000000000000
 53 00000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111F000000000000000000000000000000000
 54 000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111113000000000000000000000000000000000
 55 00000000000000000000000000000000011111111111111111111111111111111111111111111111111111111111111111E000000000000000000000000000000000
 56 000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111112000000000000000000000000000000000
 57 000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000
 58 000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000
 59 000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000
 60 000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000
 61 000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000
 62 000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000
 63 000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000
 64 000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000
 65 000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000
 66 000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111112000000000000000000000000000000000
 67 00000000000000000000000000000000061111111111111111111111111111111111111111111111111111111111111111E000000000000000000000000000000000
 68 000000000000000000000000000000000211111111111111111111111111111111111111111111111111111111111111113000000000000000000000000000000000
 69 00000000000000000000000000000000031111111111111111111111111111111111111111111111111111111111111111F000000000000000000000000000000000
 70 00000000000000000000000000000000041111111111111111111111111111111111111111111111111111111111111111B000000000000000000000000000000000
 71 000000000000000000000000000000000511111111111111111111111111111111111111111111111111111111111111120000000000000000000000000000000000
 72 0000000000000000000000000000000000911111111111111111111111111111111111111111111111111111111111111A0000000000000000000000000000000000
 73 000000000000000000000000000000000071111111111111111111111111111111111111111111111111111111111111150000000000000000000000000000000000
 74 000000000000000000000000000000000041111111111111111111111111111111111111111111111111111111111111600000000000000000000000000000000000
 75 000000000000000000000000000000000009111111111111111111111111111111111111111111111111111111111111D00000000000000000000000000000000000
 76 000000000000000000000000000000000003111111111111111111111111111111111111111111111111111111111119000000000000000000000000000000000000
 77 00000000000000000000000000000000000BC11111111111111111111111111111111111111111111111111111111113000000000000000000000000000000000000
 78 00000000000000000000000000000000000071111111111111111111111111111111111111111111111111111111119B000000000000000000000000000000000000
 79 000000000000000000000000000000000000BC11111111111111111111111111111111111111111111111111111111D0000000000000000000000000000000000000
 80 0000000000000000000000000000000000000A1111111111111111111111111111111111111111111111111111111200000000000000000000000000000000000000
 81 00000000000000000000000000000000000000611111111111111111111111111111111111111111111111111111C500000000000000000000000000000000000000
 82 000000000000000000000000000000000000005C1111111111111111111111111111111111111111111111111111D000000000000000000000000000000000000000
 83 000000000000000000000000000000000000000D11111111111111111111111111111111111111111111111111170000000000000000000000000000000000000000
Max diff block lines reached; 0/18112 bytes (0.00%) of diff not shown.
1.42 KB
Image content
Pixel difference
compared images
Flicker difference
compared images
89.6 KB
res/drawable-xxhdpi-v4/abc_ic_star_half_black_36dp.png
88.0 KB
sng
    
Offset 1, 256 lines modifiedOffset 1, 116 lines modified
1 #SNG:·from·stdin1 #SNG:·from·stdin
2 IHDR·{2 IHDR·{
3 ····width:·108;·height:·108;·bitdepth:·8;3 ····width:·108;·height:·108;·bitdepth:·8;
4 ····using·color·palette;4 ····using·grayscale·alpha;
5 }5 }
6 PLTE·{ 
7 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
8 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
9 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
10 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
11 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
12 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
13 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
14 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
15 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
16 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
17 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
18 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
19 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
20 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
21 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
22 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
23 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
24 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
25 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
26 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
27 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
28 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
29 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
30 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
31 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
32 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
33 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
34 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
35 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
36 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
37 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
38 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
39 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
40 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
41 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
42 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
43 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
44 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
45 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
46 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
47 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
48 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
49 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
50 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
51 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
52 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
53 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
54 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
55 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
56 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
57 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
58 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
59 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
60 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
61 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
62 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
63 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
64 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
65 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
66 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
67 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
68 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
69 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
70 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
71 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
72 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
73 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
74 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
75 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
76 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
77 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
78 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
79 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
80 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
81 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
82 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
83 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
84 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
85 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
86 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
87 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
88 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
89 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
90 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
91 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
92 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
93 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
94 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
95 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
96 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
97 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
98 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
99 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
100 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
101 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
102 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
103 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
104 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
105 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
106 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
107 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
108 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
109 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
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 
115 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
116 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
117 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
118 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
119 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
120 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
121 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
122 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
123 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
124 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
125 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
126 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
127 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
Max diff block lines reached; 82099/90095 bytes (91.12%) of diff not shown.
1.53 KB
Image content
Pixel difference
compared images
Flicker difference
compared images
15.8 KB
res/drawable-xhdpi-v4/abc_ic_menu_selectall_mtrl_alpha.png
14.6 KB
sng
    
Offset 1, 72 lines modifiedOffset 1, 56 lines modified
1 #SNG:·from·stdin1 #SNG:·from·stdin
2 IHDR·{2 IHDR·{
3 ····width:·48;·height:·48;·bitdepth:·8;3 ····width:·48;·height:·48;·bitdepth:·8;
4 ····using·color·palette;4 ····using·grayscale·alpha;
5 }5 }
6 PLTE·{ 
7 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
8 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100 
9 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100 
10 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100 
11 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100 
12 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100 
13 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100 
14 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100 
15 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100 
16 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100 
17 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100 
18 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100 
19 } 
20 tRNS·{ 
21 ·0·39·175·242·244·177·239·243·174·238·37} 
22 IMAGE·{6 IMAGE·{
23 ····pixels·base647 ····pixels·hex
24 000000000000000000000000000000000000000000000000 
25 000000000000000000000000000000000000000000000000 
26 000000000000000000000000000000000000000000000000 
27 000000000000000000000000000000000000000000000000 
28 000000000000000000000000000000000000000000000000 
29 000000000000000000000000000000000000000000000000 
30 00000001230000BBBB0000BBBB0000BBBB00004510000000 
31 00000016BB0000BBBB0000BBBB0000BBBB0000BB61000000 
32 0000002BBB0000BBBB0000BBBB0000BBBB0000BBB2000000 
33 0000003BBB0000BBBB0000BBBB0000BBBB0000BBB7000000 
34 000000000000000000000000000000000000000000000000 
35 000000000000000000000000000000000000000000000000 
36 000000000000000000000000000000000000000000000000 
37 000000000000000000000000000000000000000000000000 
38 000000BBBB0000BBBBBBBBBBBBBBBBBBBB0000BBBB000000 
39 000000BBBB0000BBBBBBBBBBBBBBBBBBBB0000BBBB000000 
40 000000BBBB0000BBBBBBBBBBBBBBBBBBBB0000BBBB000000 
41 000000BBBB0000BBBBBBBBBBBBBBBBBBBB0000BBBB000000 
42 00000000000000BBBB000000000000BBBB00000000000000 
43 00000000000000BBBB000000000000BBBB00000000000000 
44 00000000000000BBBB000000000000BBBB00000000000000 
45 00000000000000BBBB000000000000BBBB00000000000000 
46 000000BBBB0000BBBB000000000000BBBB0000BBBB000000 
47 000000BBBB0000BBBB000000000000BBBB0000BBBB000000 
48 000000BBBB0000BBBB000000000000BBBB0000BBBB000000 
49 000000BBBB0000BBBB000000000000BBBB0000BBBB000000 
50 00000000000000BBBB000000000000BBBB00000000000000 
51 00000000000000BBBB000000000000BBBB00000000000000 
52 00000000000000BBBB000000000000BBBB00000000000000 
53 00000000000000BBBB000000000000BBBB00000000000000 
54 000000BBBB0000BBBBBBBBBBBBBBBBBBBB0000BBBB000000 
55 000000BBBB0000BBBBBBBBBBBBBBBBBBBB0000BBBB000000 
56 000000BBBB0000BBBBBBBBBBBBBBBBBBBB0000BBBB000000 
57 000000BBBB0000BBBBBBBBBBBBBBBBBBBB0000BBBB000000 
58 000000000000000000000000000000000000000000000000 
59 000000000000000000000000000000000000000000000000 
60 000000000000000000000000000000000000000000000000 
61 000000000000000000000000000000000000000000000000 
62 0000004BBB0000BBBB0000BBBB0000BBBB0000BBB7000000 
63 0000005BBB0000BBBB0000BBBB0000BBBB0000BBB8000000 
64 00000016BB0000BBBB0000BBBB0000BBBB0000BB9A000000 
65 00000001270000BBBB0000BBBB0000BBBB000078A0000000 
66 000000000000000000000000000000000000000000000000 
67 000000000000000000000000000000000000000000000000 
68 000000000000000000000000000000000000000000000000 
69 000000000000000000000000000000000000000000000000 
70 000000000000000000000000000000000000000000000000 
71 0000000000000000000000000000000000000000000000008 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·
 9 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·
 10 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·
 11 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·
 12 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·
 13 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·
 14 0000·0000·0000·0000·0000·0000·0000·ff27·ffaf·fff2·0000·0000·0000·0000·ffff·ffff·ffff·ffff·0000·0000·0000·0000·ffff·ffff·ffff·ffff·0000·0000·0000·0000·ffff·ffff·ffff·ffff·0000·0000·0000·0000·fff4·ffb1·ff27·0000·0000·0000·0000·0000·0000·0000·
 15 0000·0000·0000·0000·0000·0000·ff27·ffef·ffff·ffff·0000·0000·0000·0000·ffff·ffff·ffff·ffff·0000·0000·0000·0000·ffff·ffff·ffff·ffff·0000·0000·0000·0000·ffff·ffff·ffff·ffff·0000·0000·0000·0000·ffff·ffff·ffef·ff27·0000·0000·0000·0000·0000·0000·
 16 0000·0000·0000·0000·0000·0000·ffaf·ffff·ffff·ffff·0000·0000·0000·0000·ffff·ffff·ffff·ffff·0000·0000·0000·0000·ffff·ffff·ffff·ffff·0000·0000·0000·0000·ffff·ffff·ffff·ffff·0000·0000·0000·0000·ffff·ffff·ffff·ffaf·0000·0000·0000·0000·0000·0000·
 17 0000·0000·0000·0000·0000·0000·fff2·ffff·ffff·ffff·0000·0000·0000·0000·ffff·ffff·ffff·ffff·0000·0000·0000·0000·ffff·ffff·ffff·ffff·0000·0000·0000·0000·ffff·ffff·ffff·ffff·0000·0000·0000·0000·ffff·ffff·ffff·fff3·0000·0000·0000·0000·0000·0000·
 18 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·
 19 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·
 20 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·
 21 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·
 22 0000·0000·0000·0000·0000·0000·ffff·ffff·ffff·ffff·0000·0000·0000·0000·ffff·ffff·ffff·ffff·ffff·ffff·ffff·ffff·ffff·ffff·ffff·ffff·ffff·ffff·ffff·ffff·ffff·ffff·ffff·ffff·0000·0000·0000·0000·ffff·ffff·ffff·ffff·0000·0000·0000·0000·0000·0000·
 23 0000·0000·0000·0000·0000·0000·ffff·ffff·ffff·ffff·0000·0000·0000·0000·ffff·ffff·ffff·ffff·ffff·ffff·ffff·ffff·ffff·ffff·ffff·ffff·ffff·ffff·ffff·ffff·ffff·ffff·ffff·ffff·0000·0000·0000·0000·ffff·ffff·ffff·ffff·0000·0000·0000·0000·0000·0000·
 24 0000·0000·0000·0000·0000·0000·ffff·ffff·ffff·ffff·0000·0000·0000·0000·ffff·ffff·ffff·ffff·ffff·ffff·ffff·ffff·ffff·ffff·ffff·ffff·ffff·ffff·ffff·ffff·ffff·ffff·ffff·ffff·0000·0000·0000·0000·ffff·ffff·ffff·ffff·0000·0000·0000·0000·0000·0000·
 25 0000·0000·0000·0000·0000·0000·ffff·ffff·ffff·ffff·0000·0000·0000·0000·ffff·ffff·ffff·ffff·ffff·ffff·ffff·ffff·ffff·ffff·ffff·ffff·ffff·ffff·ffff·ffff·ffff·ffff·ffff·ffff·0000·0000·0000·0000·ffff·ffff·ffff·ffff·0000·0000·0000·0000·0000·0000·
 26 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·ffff·ffff·ffff·ffff·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·ffff·ffff·ffff·ffff·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·
 27 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·ffff·ffff·ffff·ffff·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·ffff·ffff·ffff·ffff·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·
 28 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·ffff·ffff·ffff·ffff·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·ffff·ffff·ffff·ffff·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·
 29 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·ffff·ffff·ffff·ffff·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·ffff·ffff·ffff·ffff·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·
 30 0000·0000·0000·0000·0000·0000·ffff·ffff·ffff·ffff·0000·0000·0000·0000·ffff·ffff·ffff·ffff·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·ffff·ffff·ffff·ffff·0000·0000·0000·0000·ffff·ffff·ffff·ffff·0000·0000·0000·0000·0000·0000·
 31 0000·0000·0000·0000·0000·0000·ffff·ffff·ffff·ffff·0000·0000·0000·0000·ffff·ffff·ffff·ffff·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·ffff·ffff·ffff·ffff·0000·0000·0000·0000·ffff·ffff·ffff·ffff·0000·0000·0000·0000·0000·0000·
 32 0000·0000·0000·0000·0000·0000·ffff·ffff·ffff·ffff·0000·0000·0000·0000·ffff·ffff·ffff·ffff·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·ffff·ffff·ffff·ffff·0000·0000·0000·0000·ffff·ffff·ffff·ffff·0000·0000·0000·0000·0000·0000·
 33 0000·0000·0000·0000·0000·0000·ffff·ffff·ffff·ffff·0000·0000·0000·0000·ffff·ffff·ffff·ffff·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·ffff·ffff·ffff·ffff·0000·0000·0000·0000·ffff·ffff·ffff·ffff·0000·0000·0000·0000·0000·0000·
 34 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·ffff·ffff·ffff·ffff·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·ffff·ffff·ffff·ffff·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·
 35 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·ffff·ffff·ffff·ffff·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·ffff·ffff·ffff·ffff·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·
 36 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·ffff·ffff·ffff·ffff·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·ffff·ffff·ffff·ffff·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·
 37 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·ffff·ffff·ffff·ffff·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·ffff·ffff·ffff·ffff·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·
 38 0000·0000·0000·0000·0000·0000·ffff·ffff·ffff·ffff·0000·0000·0000·0000·ffff·ffff·ffff·ffff·ffff·ffff·ffff·ffff·ffff·ffff·ffff·ffff·ffff·ffff·ffff·ffff·ffff·ffff·ffff·ffff·0000·0000·0000·0000·ffff·ffff·ffff·ffff·0000·0000·0000·0000·0000·0000·
 39 0000·0000·0000·0000·0000·0000·ffff·ffff·ffff·ffff·0000·0000·0000·0000·ffff·ffff·ffff·ffff·ffff·ffff·ffff·ffff·ffff·ffff·ffff·ffff·ffff·ffff·ffff·ffff·ffff·ffff·ffff·ffff·0000·0000·0000·0000·ffff·ffff·ffff·ffff·0000·0000·0000·0000·0000·0000·
 40 0000·0000·0000·0000·0000·0000·ffff·ffff·ffff·ffff·0000·0000·0000·0000·ffff·ffff·ffff·ffff·ffff·ffff·ffff·ffff·ffff·ffff·ffff·ffff·ffff·ffff·ffff·ffff·ffff·ffff·ffff·ffff·0000·0000·0000·0000·ffff·ffff·ffff·ffff·0000·0000·0000·0000·0000·0000·
 41 0000·0000·0000·0000·0000·0000·ffff·ffff·ffff·ffff·0000·0000·0000·0000·ffff·ffff·ffff·ffff·ffff·ffff·ffff·ffff·ffff·ffff·ffff·ffff·ffff·ffff·ffff·ffff·ffff·ffff·ffff·ffff·0000·0000·0000·0000·ffff·ffff·ffff·ffff·0000·0000·0000·0000·0000·0000·
 42 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·
 43 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·
 44 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·
 45 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·
 46 0000·0000·0000·0000·0000·0000·fff4·ffff·ffff·ffff·0000·0000·0000·0000·ffff·ffff·ffff·ffff·0000·0000·0000·0000·ffff·ffff·ffff·ffff·0000·0000·0000·0000·ffff·ffff·ffff·ffff·0000·0000·0000·0000·ffff·ffff·ffff·fff3·0000·0000·0000·0000·0000·0000·
 47 0000·0000·0000·0000·0000·0000·ffb1·ffff·ffff·ffff·0000·0000·0000·0000·ffff·ffff·ffff·ffff·0000·0000·0000·0000·ffff·ffff·ffff·ffff·0000·0000·0000·0000·ffff·ffff·ffff·ffff·0000·0000·0000·0000·ffff·ffff·ffff·ffae·0000·0000·0000·0000·0000·0000·
 48 0000·0000·0000·0000·0000·0000·ff27·ffef·ffff·ffff·0000·0000·0000·0000·ffff·ffff·ffff·ffff·0000·0000·0000·0000·ffff·ffff·ffff·ffff·0000·0000·0000·0000·ffff·ffff·ffff·ffff·0000·0000·0000·0000·ffff·ffff·ffee·ff25·0000·0000·0000·0000·0000·0000·
 49 0000·0000·0000·0000·0000·0000·0000·ff27·ffaf·fff3·0000·0000·0000·0000·ffff·ffff·ffff·ffff·0000·0000·0000·0000·ffff·ffff·ffff·ffff·0000·0000·0000·0000·ffff·ffff·ffff·ffff·0000·0000·0000·0000·fff3·ffae·ff25·0000·0000·0000·0000·0000·0000·0000·
 50 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·
 51 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·
 52 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·
 53 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·
 54 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·
 55 0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·0000·
72 }56 }
1.1 KB
Image content
Pixel difference
compared images
Flicker difference
compared images
45.5 KB
res/drawable-xhdpi-v4/abc_ic_star_black_36dp.png
44.2 KB
sng
    
Offset 1, 231 lines modifiedOffset 1, 80 lines modified
1 #SNG:·from·stdin1 #SNG:·from·stdin
2 IHDR·{2 IHDR·{
3 ····width:·72;·height:·72;·bitdepth:·8;3 ····width:·72;·height:·72;·bitdepth:·8;
4 ····using·color·palette;4 ····using·grayscale·alpha;
5 }5 }
6 PLTE·{ 
7 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
8 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
9 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
10 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
11 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
12 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
13 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
14 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
15 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
16 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
17 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
18 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
19 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
20 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
21 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
22 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
23 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
24 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
25 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
26 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
27 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
28 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
29 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
30 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
31 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
32 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
33 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
34 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
35 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
36 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
37 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
38 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
39 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
40 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
41 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
42 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
43 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
44 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
45 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
46 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
47 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
48 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
49 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
50 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
51 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
52 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
53 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
54 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
55 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
56 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
57 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
58 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
59 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
60 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
61 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
62 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
63 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
64 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
65 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
66 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
67 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
68 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
69 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
70 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
71 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
72 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
73 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
74 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
75 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
76 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
77 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
78 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
79 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
80 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
81 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
82 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
83 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
84 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
85 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
86 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
87 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
88 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
89 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
90 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
91 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
92 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
93 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
94 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
95 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
96 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
97 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
98 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
99 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
100 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
101 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
102 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
103 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
104 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
105 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
106 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
107 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
108 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
109 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
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 
115 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
116 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
117 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
118 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
119 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
120 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
121 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
122 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
123 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
124 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
125 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
126 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
127 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
Max diff block lines reached; 36595/45222 bytes (80.92%) of diff not shown.
1.21 KB
Image content
Pixel difference
compared images
Flicker difference
compared images
75.4 KB
res/drawable-xhdpi-v4/abc_ic_star_black_48dp.png
73.8 KB
sng
    
Offset 1, 290 lines modifiedOffset 1, 104 lines modified
1 #SNG:·from·stdin1 #SNG:·from·stdin
2 IHDR·{2 IHDR·{
3 ····width:·96;·height:·96;·bitdepth:·8;3 ····width:·96;·height:·96;·bitdepth:·8;
4 ····using·color·palette;4 ····using·grayscale·alpha;
5 }5 }
6 PLTE·{ 
7 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
8 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
9 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
10 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
11 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
12 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
13 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
14 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
15 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
16 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
17 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
18 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
19 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
20 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
21 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
22 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
23 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
24 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
25 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
26 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
27 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
28 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
29 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
30 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
31 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
32 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
33 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
34 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
35 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
36 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
37 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
38 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
39 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
40 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
41 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
42 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
43 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
44 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
45 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
46 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
47 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
48 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
49 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
50 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
51 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
52 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
53 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
54 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
55 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
56 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
57 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
58 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
59 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
60 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
61 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
62 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
63 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
64 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
65 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
66 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
67 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
68 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
69 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
70 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
71 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
72 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
73 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
74 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
75 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
76 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
77 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
78 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
79 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
80 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
81 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
82 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
83 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
84 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
85 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
86 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
87 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
88 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
89 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
90 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
91 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
92 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
93 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
94 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
95 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
96 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
97 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
98 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
99 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
100 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
101 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
102 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
103 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
104 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
105 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
106 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
107 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
108 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
109 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
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 
115 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
116 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
117 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
118 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
119 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
120 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
121 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
122 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
123 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
124 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
125 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
126 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
127 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
Max diff block lines reached; 64915/75554 bytes (85.92%) of diff not shown.
1.55 KB
Image content
Pixel difference
compared images
Flicker difference
compared images