[−]
/home/hans/code/fdroid/data/tmp/de.quaddyservices.dynamicnightlight_9.apk vs.
/home/hans/code/fdroid/data/tmp/sigcp_de.quaddyservices.dynamicnightlight_9.apk
[−]
zipinfo {}
Offset 1, 28 lines modified Offset 1, 29 lines modified
1 Zip·​file·​size:​·​488644·​bytes,​·​number·​of·​entries:​·​26 1 Zip·​file·​size:​·​600944·​bytes,​·​number·​of·​entries:​·​27
2 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​1940·​bl·​defN·​08-​Jan-​01·​00:​00·​META-​INF/​MANIFEST.​MF 2 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​1940·​bl·​defN·​08-​Jan-​01·​00:​00·​META-​INF/​MANIFEST.​MF
3 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​2061·​bl·​defN·​08-​Jan-​01·​00:​00·​META-​INF/​6638C227.​SF 3 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​2061·​bl·​defN·​08-​Jan-​01·​00:​00·​META-​INF/​6638C227.​SF
4 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​1332·​bl·​defN·​08-​Jan-​01·​00:​00·​META-​INF/​6638C227.​RSA 4 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​1332·​bl·​defN·​08-​Jan-​01·​00:​00·​META-​INF/​6638C227.​RSA
5 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​·​·​41·​bl·​defN·​08-​Jan-​01·​00:​00·​META-​INF/​buildserverid 5 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​·​·​41·​bl·​defN·​08-​Jan-​01·​00:​00·​META-​INF/​buildserverid
6 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​·​·​41·​bl·​defN·​08-​Jan-​01·​00:​00·​META-​INF/​fdroidserverid 6 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​·​·​41·​bl·​defN·​08-​Jan-​01·​00:​00·​META-​INF/​fdroidserverid
7 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​2616·​bX·​defN·​08-​Jan-​01·​00:​00·​AndroidManifest.​xml 7 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​2616·​bX·​defN·​08-​Jan-​01·​00:​00·​AndroidManifest.​xml
8 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​·​812·​b-​·​stor·​08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​ic_launcher.​png 8 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​·​722·​b-​·​stor·​08-​Jan-​01·​00:​00·​res/​drawable-​hdpi-​v4/​ic_launcher.​png
9 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​1101·​b-​·​stor·​08-​Jan-​01·​00:​00·​res/​drawable-​mdpi-​v4/​ic_launcher.​png 9 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​·​930·​b-​·​stor·​08-​Jan-​01·​00:​00·​res/​drawable-​mdpi-​v4/​ic_launcher.​png
10 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​2085·​b-​·​stor·​08-​Jan-​01·​00:​00·​res/​drawable-​xhdpi-​v4/​ic_launcher.​png 10 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​2085·​b-​·​stor·​08-​Jan-​01·​00:​00·​res/​drawable-​xhdpi-​v4/​ic_launcher.​png
11 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​3349·​b-​·​stor·​08-​Jan-​01·​00:​00·​res/​drawable-​xxhdpi-​v4/​ic_launcher.​png 11 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​3349·​b-​·​stor·​08-​Jan-​01·​00:​00·​res/​drawable-​xxhdpi-​v4/​ic_launcher.​png
12 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​3176·​bl·​defN·​08-​Jan-​01·​00:​00·​res/​layout/​activity_fullscreen.​xml 12 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​3176·​bl·​defN·​08-​Jan-​01·​00:​00·​res/​layout/​activity_fullscreen.​xml
13 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​·​500·​bl·​defN·​08-​Jan-​01·​00:​00·​res/​menu/​menu.​xml 13 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​·​500·​bl·​defN·​08-​Jan-​01·​00:​00·​res/​menu-​v11/​menu.​xml
  14 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​·​444·​bl·​defN·​08-​Jan-​01·​00:​00·​res/​menu/​menu.​xml
14 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​1120·​bl·​defN·​08-​Jan-​01·​00:​00·​res/​xml/​preferences.​xml 15 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​1120·​bl·​defN·​08-​Jan-​01·​00:​00·​res/​xml/​preferences.​xml
15 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​7228·​b-​·​stor·​08-​Jan-​01·​00:​00·​resources.​arsc 16 -​rw-​-​-​-​·​·​·​·​·​1.​0·​fat·​·​·​·​·​7520·​b-​·​stor·​08-​Jan-​01·​00:​00·​resources.​arsc
16 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​711644·​bl·​defN·​08-​Jan-​01·​00:​00·​classes.​dex 17 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​1068108·​bl·​defN·​08-​Jan-​01·​00:​00·​classes.​dex
  18 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​88813·​bl·​defN·​08-​Jan-​01·​00:​00·​DynamicNightLight-​1024-​500.​png
  19 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​4225·​bl·​defN·​08-​Jan-​01·​00:​00·​DynamicNightLight-​180-​120.​png
17 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​3462·​bl·​defN·​08-​Jan-​01·​00:​00·​DynamicNightLight-​512.​png 20 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​3462·​bl·​defN·​08-​Jan-​01·​00:​00·​DynamicNightLight-​512.​png
18 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​·​732·​bl·​defN·​08-​Jan-​01·​00:​00·​DynamicNightLight.​png 21 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​·​732·​bl·​defN·​08-​Jan-​01·​00:​00·​DynamicNightLight.​png
  22 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​16744·​bl·​defN·​08-​Jan-​01·​00:​00·​Screenshot_2014-​01-​03-​19-​56-​13.​png
19 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​14383·​bl·​defN·​08-​Jan-​01·​00:​00·​Screenshot_2014-​01-​03-​20-​04-​56.​png 23 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​14383·​bl·​defN·​08-​Jan-​01·​00:​00·​Screenshot_2014-​01-​03-​20-​04-​56.​png
20 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​20154·​bl·​defN·​08-​Jan-​01·​00:​00·​Screenshot_2014-​01-​09-​20-​37-​30.​png 24 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​20154·​bl·​defN·​08-​Jan-​01·​00:​00·​Screenshot_2014-​01-​09-​20-​37-​30.​png
21 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​16744·​bl·​defN·​08-​Jan-​01·​00:​00·​Screenshot_2014-​01-​03-​19-​56-​13.​png  
22 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​17594·​bl·​defN·​08-​Jan-​01·​00:​00·​Screenshot_2014-​03-​05-​07-​16-​41.​png  
23 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​17059·​bl·​defN·​08-​Jan-​01·​00:​00·​Screenshot_2014-​01-​09-​20-​42-​25.​png  
24 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​22054·​bl·​defN·​08-​Jan-​01·​00:​00·​Screenshot_2014-​01-​09-​20-​39-​23.​png 25 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​22054·​bl·​defN·​08-​Jan-​01·​00:​00·​Screenshot_2014-​01-​09-​20-​39-​23.​png
  26 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​17059·​bl·​defN·​08-​Jan-​01·​00:​00·​Screenshot_2014-​01-​09-​20-​42-​25.​png
  27 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​17594·​bl·​defN·​08-​Jan-​01·​00:​00·​Screenshot_2014-​03-​05-​07-​16-​41.​png
25 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​37378·​bl·​defN·​08-​Jan-​01·​00:​00·​Screenshot_2014-​03-​05-​07-​16-​51.​png 28 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​37378·​bl·​defN·​08-​Jan-​01·​00:​00·​Screenshot_2014-​03-​05-​07-​16-​51.​png
26 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​88813·​bl·​defN·​08-​Jan-​01·​00:​00·​DynamicNightLight-​1024-​500.​png 29 27·​files,​·​1338583·​bytes·​uncompressed,​·​597128·​bytes·​compressed:​·​·​55.​4%
27 -​rw-​-​-​-​·​·​·​·​·​2.​0·​fat·​·​·​·​·​4225·​bl·​defN·​08-​Jan-​01·​00:​00·​DynamicNightLight-​180-​120.​png  
28 26·​files,​·​981644·​bytes·​uncompressed,​·​484865·​bytes·​compressed:​·​·​50.​6%  
[−]
APK metadata
ordering differences only
Offset 5, 25 lines modified Offset 5, 25 lines modified
5 isFrameworkApk:​·​false 5 isFrameworkApk:​·​false
6 packageInfo:​·​null 6 packageInfo:​·​null
7 sdkInfo:​ 7 sdkInfo:​
8 ·​·​minSdkVersion:​·​'5' 8 ·​·​minSdkVersion:​·​'5'
9 ·​·​targetSdkVersion:​·​'19' 9 ·​·​targetSdkVersion:​·​'19'
10 sharedLibrary:​·​false 10 sharedLibrary:​·​false
11 unknownFiles:​ 11 unknownFiles:​
  12 ·​·​DynamicNightLight-​1024-​500.​png:​·​'8'
  13 ·​·​DynamicNightLight-​180-​120.​png:​·​'8'
12 ·​·​DynamicNightLight-​512.​png:​·​'8' 14 ·​·​DynamicNightLight-​512.​png:​·​'8'
13 ·​·​DynamicNightLight.​png:​·​'8' 15 ·​·​DynamicNightLight.​png:​·​'8'
  16 ·​·​Screenshot_2014-​01-​03-​19-​56-​13.​png:​·​'8'
14 ·​·​Screenshot_2014-​01-​03-​20-​04-​56.​png:​·​'8' 17 ·​·​Screenshot_2014-​01-​03-​20-​04-​56.​png:​·​'8'
15 ·​·​Screenshot_2014-​01-​09-​20-​37-​30.​png:​·​'8' 18 ·​·​Screenshot_2014-​01-​09-​20-​37-​30.​png:​·​'8'
16 ·​·​Screenshot_2014-​01-​03-​19-​56-​13.​png:​·​'8'  
17 ·​·​Screenshot_2014-​03-​05-​07-​16-​41.​png:​·​'8'  
18 ·​·​Screenshot_2014-​01-​09-​20-​42-​25.​png:​·​'8'  
19 ·​·​Screenshot_2014-​01-​09-​20-​39-​23.​png:​·​'8' 19 ·​·​Screenshot_2014-​01-​09-​20-​39-​23.​png:​·​'8'
  20 ·​·​Screenshot_2014-​01-​09-​20-​42-​25.​png:​·​'8'
  21 ·​·​Screenshot_2014-​03-​05-​07-​16-​41.​png:​·​'8'
20 ·​·​Screenshot_2014-​03-​05-​07-​16-​51.​png:​·​'8' 22 ·​·​Screenshot_2014-​03-​05-​07-​16-​51.​png:​·​'8'
21 ·​·​DynamicNightLight-​1024-​500.​png:​·​'8'  
22 ·​·​DynamicNightLight-​180-​120.​png:​·​'8'  
23 usesFramework:​ 23 usesFramework:​
24 ·​·​ids:​ 24 ·​·​ids:​
25 ·​·​-​·​1 25 ·​·​-​·​1
26 ·​·​tag:​·​null 26 ·​·​tag:​·​null
27 version:​·​2.​2.​1-​dirty 27 version:​·​2.​2.​1-​dirty
28 versionInfo:​ 28 versionInfo:​
29 ·​·​versionCode:​·​'9' 29 ·​·​versionCode:​·​'9'
[−]
res/drawable-mdpi-v4/ic_launcher.png
[−]
sng
Offset 174, 15 lines modified Offset 174, 15 lines modified
174 ·​·​·​·​(·​16,​·​16,​·​16)​·​·​·​·​·​#·​rgb·​=·​(0x10,​0x10,​0x10)​ 174 ·​·​·​·​(·​16,​·​16,​·​16)​·​·​·​·​·​#·​rgb·​=·​(0x10,​0x10,​0x10)​
175 ·​·​·​·​(·​·​6,​·​·​6,​·​·​6)​·​·​·​·​·​#·​rgb·​=·​(0x06,​0x06,​0x06)​ 175 ·​·​·​·​(·​·​6,​·​·​6,​·​·​6)​·​·​·​·​·​#·​rgb·​=·​(0x06,​0x06,​0x06)​
176 ·​·​·​·​(·​75,​·​75,​·​75)​·​·​·​·​·​#·​rgb·​=·​(0x4b,​0x4b,​0x4b)​ 176 ·​·​·​·​(·​75,​·​75,​·​75)​·​·​·​·​·​#·​rgb·​=·​(0x4b,​0x4b,​0x4b)​
177 ·​·​·​·​(100,​100,​100)​·​·​·​·​·​#·​rgb·​=·​(0x64,​0x64,​0x64)​ 177 ·​·​·​·​(100,​100,​100)​·​·​·​·​·​#·​rgb·​=·​(0x64,​0x64,​0x64)​
178 ·​·​·​·​(·​77,​·​77,​·​77)​·​·​·​·​·​#·​rgb·​=·​(0x4d,​0x4d,​0x4d)​·​grey30 178 ·​·​·​·​(·​77,​·​77,​·​77)​·​·​·​·​·​#·​rgb·​=·​(0x4d,​0x4d,​0x4d)​·​grey30
179 } 179 }
180 tRNS·​{ 180 tRNS·​{
181 ·​0·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255} 181 ·​0}
182 IMAGE·​{ 182 IMAGE·​{
183 ·​·​·​·​pixels·​hex 183 ·​·​·​·​pixels·​hex
184 000000000000000000000​000000000000000000000​000000000000000000000​000000000000000000000​000000000000 184 000000000000000000000​000000000000000000000​000000000000000000000​000000000000000000000​000000000000
185 000000000000000000000​000000000000000000000​000000000000000000000​000000000000000000000​000000000000 185 000000000000000000000​000000000000000000000​000000000000000000000​000000000000000000000​000000000000
186 000000000000000000000​000000000000000000000​000000000000000000000​000000000000000000000​000000000000 186 000000000000000000000​000000000000000000000​000000000000000000000​000000000000000000000​000000000000
187 000000010101010101010​101010101010101010101​010101010101010101010​101010101010101010101​010101000000 187 000000010101010101010​101010101010101010101​010101010101010101010​101010101010101010101​010101000000
188 000000010101010101010​101010101010101010101​010101010101010101010​101010101010101010101​010101000000 188 000000010101010101010​101010101010101010101​010101010101010101010​101010101010101010101​010101000000
[−]
res/menu/menu.xml
Offset 1, 5 lines modified Offset 1, 5 lines modified
1 <?xml·​version="1.​0"·​encoding="utf-​8"?> 1 <?xml·​version="1.​0"·​encoding="utf-​8"?>
2 <menu 2 <menu
3 ·​·​xmlns:​android="http:​/​/​schemas.​android.​com/​apk/​res/​android"> 3 ·​·​xmlns:​android="http:​/​/​schemas.​android.​com/​apk/​res/​android">
4 ·​·​·​·​<item·​android:​id="@id/​menu_options"·​android:​title="@string/​options"·​android:​showAsAction="ifRoom"​·​/​> 4 ·​·​·​·​<item·​android:​id="@id/​menu_options"·​android:​title="@string/​options"·​/​>
5 </​menu> 5 </​menu>
[−]
res/drawable-hdpi-v4/ic_launcher.png
[−]
sng
Offset 93, 15 lines modified Offset 93, 15 lines modified
93 ·​·​·​·​(·​62,​100,​142)​·​·​·​·​·​#·​rgb·​=·​(0x3e,​0x64,​0x8e)​ 93 ·​·​·​·​(·​62,​100,​142)​·​·​·​·​·​#·​rgb·​=·​(0x3e,​0x64,​0x8e)​
94 ·​·​·​·​(237,​208,​164)​·​·​·​·​·​#·​rgb·​=·​(0xed,​0xd0,​0xa4)​ 94 ·​·​·​·​(237,​208,​164)​·​·​·​·​·​#·​rgb·​=·​(0xed,​0xd0,​0xa4)​
95 ·​·​·​·​(128,​153,​173)​·​·​·​·​·​#·​rgb·​=·​(0x80,​0x99,​0xad)​ 95 ·​·​·​·​(128,​153,​173)​·​·​·​·​·​#·​rgb·​=·​(0x80,​0x99,​0xad)​
96 ·​·​·​·​(153,​128,​128)​·​·​·​·​·​#·​rgb·​=·​(0x99,​0x80,​0x80)​ 96 ·​·​·​·​(153,​128,​128)​·​·​·​·​·​#·​rgb·​=·​(0x99,​0x80,​0x80)​
97 ·​·​·​·​(·​55,​·​36,​·​15)​·​·​·​·​·​#·​rgb·​=·​(0x37,​0x24,​0x0f)​ 97 ·​·​·​·​(·​55,​·​36,​·​15)​·​·​·​·​·​#·​rgb·​=·​(0x37,​0x24,​0x0f)​
98 } 98 }
99 tRNS·​{ 99 tRNS·​{
100 ·​0·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255·​255} 100 ·​0}
101 IMAGE·​{ 101 IMAGE·​{
102 ·​·​·​·​pixels·​hex 102 ·​·​·​·​pixels·​hex
103 000000000000000000000​000000000000000000000​000000000000000000000​000000000000000000000​000000000000000000000​000000000000000000000​000000000000000000 103 000000000000000000000​000000000000000000000​000000000000000000000​000000000000000000000​000000000000000000000​000000000000000000000​000000000000000000
104 000000000000000000000​000000000000000000000​000000000000000000000​000000000000000000000​000000000000000000000​000000000000000000000​000000000000000000 104 000000000000000000000​000000000000000000000​000000000000000000000​000000000000000000000​000000000000000000000​000000000000000000000​000000000000000000
105 000000000000000000000​000000000000000000000​000000000000000000000​000000000000000000000​000000000000000000000​000000000000000000000​000000000000000000 105 000000000000000000000​000000000000000000000​000000000000000000000​000000000000000000000​000000000000000000000​000000000000000000000​000000000000000000
106 000000000000000000000​000000000000000000000​000000000000000000000​000000000000000000000​000000000000000000000​000000000000000000000​000000000000000000 106 000000000000000000000​000000000000000000000​000000000000000000000​000000000000000000000​000000000000000000000​000000000000000000000​000000000000000000
107 000000000101010101010​101010101010101010101​010101010101010101010​101010101010101010101​010101010101010101010​101010101010101010101​010101010100000000 107 000000000101010101010​101010101010101010101​010101010101010101010​101010101010101010101​010101010101010101010​101010101010101010101​010101010100000000
[−]
smali/android/support/v4/app/ActionBarDrawerToggle$Delegate.smali
Offset 12, 14 lines modified Offset 12, 16 lines modified
12 ·​·​·​·​accessFlags·​=·​0x609 12 ·​·​·​·​accessFlags·​=·​0x609
13 ·​·​·​·​name·​=·​"Delegate" 13 ·​·​·​·​name·​=·​"Delegate"
14 .​end·​annotation 14 .​end·​annotation
   
   
15 #·​virtual·​methods 15 #·​virtual·​methods
16 .​method·​public·​abstract·​getThemeUpIndicator()​Landroid/​graphics/​drawable/​Drawable;​ 16 .​method·​public·​abstract·​getThemeUpIndicator()​Landroid/​graphics/​drawable/​Drawable;​
  17 ·​·​·​·​.​annotation·​build·​Landroid/​support/​annotation/​Nullable;​
  18 ·​·​·​·​.​end·​annotation
17 .​end·​method 19 .​end·​method
   
18 .​method·​public·​abstract·​setActionBarDescripti​on(I)​V 20 .​method·​public·​abstract·​setActionBarDescripti​on(I)​V
19 .​end·​method 21 .​end·​method
   
20 .​method·​public·​abstract·​setActionBarUpIndicat​or(Landroid/​graphics/​drawable/​Drawable;​I)​V 22 .​method·​public·​abstract·​setActionBarUpIndicat​or(Landroid/​graphics/​drawable/​Drawable;​I)​V
21 .​end·​method 23 .​end·​method
[−]
smali/android/support/v4/app/ActionBarDrawerToggle$DelegateProvider.smali
Offset 12, 8 lines modified Offset 12, 10 lines modified
12 ·​·​·​·​accessFlags·​=·​0x609 12 ·​·​·​·​accessFlags·​=·​0x609
13 ·​·​·​·​name·​=·​"DelegateProvider" 13 ·​·​·​·​name·​=·​"DelegateProvider"
14 .​end·​annotation 14 .​end·​annotation
   
   
15 #·​virtual·​methods 15 #·​virtual·​methods
16 .​method·​public·​abstract·​getDrawerToggleDelega​te()​Landroid/​support/​v4/​app/​ActionBarDrawerToggle​$Delegate;​ 16 .​method·​public·​abstract·​getDrawerToggleDelega​te()​Landroid/​support/​v4/​app/​ActionBarDrawerToggle​$Delegate;​
  17 ·​·​·​·​.​annotation·​build·​Landroid/​support/​annotation/​Nullable;​
  18 ·​·​·​·​.​end·​annotation
17 .​end·​method 19 .​end·​method
[−]
smali/android/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplHC.smali
Offset 18, 54 lines modified Offset 18, 54 lines modified
   
   
18 #·​direct·​methods 18 #·​direct·​methods
19 .​method·​private·​constructor·​<init>()​V 19 .​method·​private·​constructor·​<init>()​V
20 ·​·​·​·​.​locals·​0 20 ·​·​·​·​.​locals·​0
   
21 ·​·​·​·​.​prologue 21 ·​·​·​·​.​prologue
22 ·​·​·​·​.​line·​121 22 ·​·​·​·​.​line·​132
23 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 23 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
24 ·​·​·​·​return-​void 24 ·​·​·​·​return-​void
25 .​end·​method 25 .​end·​method
   
26 .​method·​synthetic·​constructor·​<init>(Landroid/​support/​v4/​app/​ActionBarDrawerToggle​$1;​)​V 26 .​method·​synthetic·​constructor·​<init>(Landroid/​support/​v4/​app/​ActionBarDrawerToggle​$1;​)​V
27 ·​·​·​·​.​locals·​0 27 ·​·​·​·​.​locals·​0
28 ·​·​·​·​.​param·​p1,​·​"x0"·​·​·​·​#·​Landroid/​support/​v4/​app/​ActionBarDrawerToggle​$1;​ 28 ·​·​·​·​.​param·​p1,​·​"x0"·​·​·​·​#·​Landroid/​support/​v4/​app/​ActionBarDrawerToggle​$1;​
   
29 ·​·​·​·​.​prologue 29 ·​·​·​·​.​prologue
30 ·​·​·​·​.​line·​121 30 ·​·​·​·​.​line·​132
31 ·​·​·​·​invoke-​direct·​{p0},​·​Landroid/​support/​v4/​app/​ActionBarDrawerToggle​$ActionBarDrawerToggl​eImplHC;​-​><init>()​V 31 ·​·​·​·​invoke-​direct·​{p0},​·​Landroid/​support/​v4/​app/​ActionBarDrawerToggle​$ActionBarDrawerToggl​eImplHC;​-​><init>()​V
   
32 ·​·​·​·​return-​void 32 ·​·​·​·​return-​void
33 .​end·​method 33 .​end·​method
   
   
34 #·​virtual·​methods 34 #·​virtual·​methods
35 .​method·​public·​getThemeUpIndicator(L​android/​app/​Activity;​)​Landroid/​graphics/​drawable/​Drawable;​ 35 .​method·​public·​getThemeUpIndicator(L​android/​app/​Activity;​)​Landroid/​graphics/​drawable/​Drawable;​
36 ·​·​·​·​.​locals·​1 36 ·​·​·​·​.​locals·​1
37 ·​·​·​·​.​param·​p1,​·​"activity"·​·​·​·​#·​Landroid/​app/​Activity;​ 37 ·​·​·​·​.​param·​p1,​·​"activity"·​·​·​·​#·​Landroid/​app/​Activity;​
   
38 ·​·​·​·​.​prologue 38 ·​·​·​·​.​prologue
39 ·​·​·​·​.​line·​124 39 ·​·​·​·​.​line·​135
40 ·​·​·​·​invoke-​static·​{p1},​·​Landroid/​support/​v4/​app/​ActionBarDrawerToggle​Honeycomb;​-​>getThemeUpIndicator(​Landroid/​app/​Activity;​)​Landroid/​graphics/​drawable/​Drawable;​ 40 ·​·​·​·​invoke-​static·​{p1},​·​Landroid/​support/​v4/​app/​ActionBarDrawerToggle​Honeycomb;​-​>getThemeUpIndicator(​Landroid/​app/​Activity;​)​Landroid/​graphics/​drawable/​Drawable;​
   
41 ·​·​·​·​move-​result-​object·​v0 41 ·​·​·​·​move-​result-​object·​v0
   
42 ·​·​·​·​return-​object·​v0 42 ·​·​·​·​return-​object·​v0
43 .​end·​method 43 .​end·​method
   
44 .​method·​public·​setActionBarDescripti​on(Ljava/​lang/​Object;​Landroid/​app/​Activity;​I)​Ljava/​lang/​Object;​ 44 .​method·​public·​setActionBarDescripti​on(Ljava/​lang/​Object;​Landroid/​app/​Activity;​I)​Ljava/​lang/​Object;​
45 ·​·​·​·​.​locals·​1 45 ·​·​·​·​.​locals·​1
46 ·​·​·​·​.​param·​p1,​·​"info"·​·​·​·​#·​Ljava/​lang/​Object;​ 46 ·​·​·​·​.​param·​p1,​·​"info"·​·​·​·​#·​Ljava/​lang/​Object;​
47 ·​·​·​·​.​param·​p2,​·​"activity"·​·​·​·​#·​Landroid/​app/​Activity;​ 47 ·​·​·​·​.​param·​p2,​·​"activity"·​·​·​·​#·​Landroid/​app/​Activity;​
48 ·​·​·​·​.​param·​p3,​·​"contentDescRes"·​·​·​·​#·​I 48 ·​·​·​·​.​param·​p3,​·​"contentDescRes"·​·​·​·​#·​I
   
49 ·​·​·​·​.​prologue 49 ·​·​·​·​.​prologue
50 ·​·​·​·​.​line·​136 50 ·​·​·​·​.​line·​147
51 ·​·​·​·​invoke-​static·​{p1,​·​p2,​·​p3},​·​Landroid/​support/​v4/​app/​ActionBarDrawerToggle​Honeycomb;​-​>setActionBarDescript​ion(Ljava/​lang/​Object;​Landroid/​app/​Activity;​I)​Ljava/​lang/​Object;​ 51 ·​·​·​·​invoke-​static·​{p1,​·​p2,​·​p3},​·​Landroid/​support/​v4/​app/​ActionBarDrawerToggle​Honeycomb;​-​>setActionBarDescript​ion(Ljava/​lang/​Object;​Landroid/​app/​Activity;​I)​Ljava/​lang/​Object;​
   
52 ·​·​·​·​move-​result-​object·​v0 52 ·​·​·​·​move-​result-​object·​v0
   
53 ·​·​·​·​return-​object·​v0 53 ·​·​·​·​return-​object·​v0
54 .​end·​method 54 .​end·​method
   
Offset 73, 14 lines modified Offset 73, 14 lines modified
73 ·​·​·​·​.​locals·​1 73 ·​·​·​·​.​locals·​1
74 ·​·​·​·​.​param·​p1,​·​"info"·​·​·​·​#·​Ljava/​lang/​Object;​ 74 ·​·​·​·​.​param·​p1,​·​"info"·​·​·​·​#·​Ljava/​lang/​Object;​
75 ·​·​·​·​.​param·​p2,​·​"activity"·​·​·​·​#·​Landroid/​app/​Activity;​ 75 ·​·​·​·​.​param·​p2,​·​"activity"·​·​·​·​#·​Landroid/​app/​Activity;​
76 ·​·​·​·​.​param·​p3,​·​"themeImage"·​·​·​·​#·​Landroid/​graphics/​drawable/​Drawable;​ 76 ·​·​·​·​.​param·​p3,​·​"themeImage"·​·​·​·​#·​Landroid/​graphics/​drawable/​Drawable;​
77 ·​·​·​·​.​param·​p4,​·​"contentDescRes"·​·​·​·​#·​I 77 ·​·​·​·​.​param·​p4,​·​"contentDescRes"·​·​·​·​#·​I
   
78 ·​·​·​·​.​prologue 78 ·​·​·​·​.​prologue
79 ·​·​·​·​.​line·​130 79 ·​·​·​·​.​line·​141
80 ·​·​·​·​invoke-​static·​{p1,​·​p2,​·​p3,​·​p4},​·​Landroid/​support/​v4/​app/​ActionBarDrawerToggle​Honeycomb;​-​>setActionBarUpIndica​tor(Ljava/​lang/​Object;​Landroid/​app/​Activity;​Landroid/​graphics/​drawable/​Drawable;​I)​Ljava/​lang/​Object;​ 80 ·​·​·​·​invoke-​static·​{p1,​·​p2,​·​p3,​·​p4},​·​Landroid/​support/​v4/​app/​ActionBarDrawerToggle​Honeycomb;​-​>setActionBarUpIndica​tor(Ljava/​lang/​Object;​Landroid/​app/​Activity;​Landroid/​graphics/​drawable/​Drawable;​I)​Ljava/​lang/​Object;​
   
81 ·​·​·​·​move-​result-​object·​v0 81 ·​·​·​·​move-​result-​object·​v0
   
82 ·​·​·​·​return-​object·​v0 82 ·​·​·​·​return-​object·​v0
83 .​end·​method 83 .​end·​method
[−]
smali/android/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplBase.smali
Offset 18, 59 lines modified Offset 18, 59 lines modified
   
   
18 #·​direct·​methods 18 #·​direct·​methods
19 .​method·​private·​constructor·​<init>()​V 19 .​method·​private·​constructor·​<init>()​V
20 ·​·​·​·​.​locals·​0 20 ·​·​·​·​.​locals·​0
   
21 ·​·​·​·​.​prologue 21 ·​·​·​·​.​prologue
22 ·​·​·​·​.​line·​101 22 ·​·​·​·​.​line·​112
23 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 23 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
24 ·​·​·​·​return-​void 24 ·​·​·​·​return-​void
25 .​end·​method 25 .​end·​method
   
26 .​method·​synthetic·​constructor·​<init>(Landroid/​support/​v4/​app/​ActionBarDrawerToggle​$1;​)​V 26 .​method·​synthetic·​constructor·​<init>(Landroid/​support/​v4/​app/​ActionBarDrawerToggle​$1;​)​V
27 ·​·​·​·​.​locals·​0 27 ·​·​·​·​.​locals·​0
28 ·​·​·​·​.​param·​p1,​·​"x0"·​·​·​·​#·​Landroid/​support/​v4/​app/​ActionBarDrawerToggle​$1;​ 28 ·​·​·​·​.​param·​p1,​·​"x0"·​·​·​·​#·​Landroid/​support/​v4/​app/​ActionBarDrawerToggle​$1;​
   
29 ·​·​·​·​.​prologue 29 ·​·​·​·​.​prologue
30 ·​·​·​·​.​line·​101 30 ·​·​·​·​.​line·​112
31 ·​·​·​·​invoke-​direct·​{p0},​·​Landroid/​support/​v4/​app/​ActionBarDrawerToggle​$ActionBarDrawerToggl​eImplBase;​-​><init>()​V 31 ·​·​·​·​invoke-​direct·​{p0},​·​Landroid/​support/​v4/​app/​ActionBarDrawerToggle​$ActionBarDrawerToggl​eImplBase;​-​><init>()​V
   
32 ·​·​·​·​return-​void 32 ·​·​·​·​return-​void
33 .​end·​method 33 .​end·​method
   
   
34 #·​virtual·​methods 34 #·​virtual·​methods
35 .​method·​public·​getThemeUpIndicator(L​android/​app/​Activity;​)​Landroid/​graphics/​drawable/​Drawable;​ 35 .​method·​public·​getThemeUpIndicator(L​android/​app/​Activity;​)​Landroid/​graphics/​drawable/​Drawable;​
36 ·​·​·​·​.​locals·​1 36 ·​·​·​·​.​locals·​1
37 ·​·​·​·​.​param·​p1,​·​"activity"·​·​·​·​#·​Landroid/​app/​Activity;​ 37 ·​·​·​·​.​param·​p1,​·​"activity"·​·​·​·​#·​Landroid/​app/​Activity;​
   
38 ·​·​·​·​.​prologue 38 ·​·​·​·​.​prologue
39 ·​·​·​·​.​line·​104 39 ·​·​·​·​.​line·​115
40 ·​·​·​·​const/​4·​v0,​·​0x0 40 ·​·​·​·​const/​4·​v0,​·​0x0
   
41 ·​·​·​·​return-​object·​v0 41 ·​·​·​·​return-​object·​v0
42 .​end·​method 42 .​end·​method
   
43 .​method·​public·​setActionBarDescripti​on(Ljava/​lang/​Object;​Landroid/​app/​Activity;​I)​Ljava/​lang/​Object;​ 43 .​method·​public·​setActionBarDescripti​on(Ljava/​lang/​Object;​Landroid/​app/​Activity;​I)​Ljava/​lang/​Object;​
44 ·​·​·​·​.​locals·​0 44 ·​·​·​·​.​locals·​0
45 ·​·​·​·​.​param·​p1,​·​"info"·​·​·​·​#·​Ljava/​lang/​Object;​ 45 ·​·​·​·​.​param·​p1,​·​"info"·​·​·​·​#·​Ljava/​lang/​Object;​
46 ·​·​·​·​.​param·​p2,​·​"activity"·​·​·​·​#·​Landroid/​app/​Activity;​ 46 ·​·​·​·​.​param·​p2,​·​"activity"·​·​·​·​#·​Landroid/​app/​Activity;​
47 ·​·​·​·​.​param·​p3,​·​"contentDescRes"·​·​·​·​#·​I 47 ·​·​·​·​.​param·​p3,​·​"contentDescRes"·​·​·​·​#·​I
   
48 ·​·​·​·​.​prologue 48 ·​·​·​·​.​prologue
49 ·​·​·​·​.​line·​117 49 ·​·​·​·​.​line·​128
50 ·​·​·​·​return-​object·​p1 50 ·​·​·​·​return-​object·​p1
51 .​end·​method 51 .​end·​method
   
52 .​method·​public·​setActionBarUpIndicat​or(Ljava/​lang/​Object;​Landroid/​app/​Activity;​Landroid/​graphics/​drawable/​Drawable;​I)​Ljava/​lang/​Object;​ 52 .​method·​public·​setActionBarUpIndicat​or(Ljava/​lang/​Object;​Landroid/​app/​Activity;​Landroid/​graphics/​drawable/​Drawable;​I)​Ljava/​lang/​Object;​
53 ·​·​·​·​.​locals·​0 53 ·​·​·​·​.​locals·​0
54 ·​·​·​·​.​param·​p1,​·​"info"·​·​·​·​#·​Ljava/​lang/​Object;​ 54 ·​·​·​·​.​param·​p1,​·​"info"·​·​·​·​#·​Ljava/​lang/​Object;​
55 ·​·​·​·​.​param·​p2,​·​"activity"·​·​·​·​#·​Landroid/​app/​Activity;​ 55 ·​·​·​·​.​param·​p2,​·​"activity"·​·​·​·​#·​Landroid/​app/​Activity;​
56 ·​·​·​·​.​param·​p3,​·​"themeImage"·​·​·​·​#·​Landroid/​graphics/​drawable/​Drawable;​ 56 ·​·​·​·​.​param·​p3,​·​"themeImage"·​·​·​·​#·​Landroid/​graphics/​drawable/​Drawable;​
57 ·​·​·​·​.​param·​p4,​·​"contentDescRes"·​·​·​·​#·​I 57 ·​·​·​·​.​param·​p4,​·​"contentDescRes"·​·​·​·​#·​I
   
58 ·​·​·​·​.​prologue 58 ·​·​·​·​.​prologue
59 ·​·​·​·​.​line·​111 59 ·​·​·​·​.​line·​122
60 ·​·​·​·​return-​object·​p1 60 ·​·​·​·​return-​object·​p1
61 .​end·​method 61 .​end·​method
[−]
smali/android/support/v4/app/ActionBarDrawerToggle$SlideDrawable.smali
Offset 1, 9 lines modified Offset 1, 9 lines modified
1 .​class·​Landroid/​support/​v4/​app/​ActionBarDrawerToggle​$SlideDrawable;​ 1 .​class·​Landroid/​support/​v4/​app/​ActionBarDrawerToggle​$SlideDrawable;​
2 .​super·​Landroid/​graphics/​drawable/​LevelListDrawable;​ 2 .​super·​Landroid/​graphics/​drawable/​InsetDrawable;​
3 .​source·​"ActionBarDrawerToggl​e.​java" 3 .​source·​"ActionBarDrawerToggl​e.​java"
   
4 #·​interfaces 4 #·​interfaces
5 .​implements·​Landroid/​graphics/​drawable/​Drawable$Callback;​ 5 .​implements·​Landroid/​graphics/​drawable/​Drawable$Callback;​
   
   
6 #·​annotations 6 #·​annotations
Offset 27, 79 lines modified Offset 27, 57 lines modified
27 .​field·​private·​final·​mTmpRect:​Landroid/​graphics/​Rect;​ 27 .​field·​private·​final·​mTmpRect:​Landroid/​graphics/​Rect;​
   
28 .​field·​final·​synthetic·​this$0:​Landroid/​support/​v4/​app/​ActionBarDrawerToggle​;​ 28 .​field·​final·​synthetic·​this$0:​Landroid/​support/​v4/​app/​ActionBarDrawerToggle​;​
   
   
29 #·​direct·​methods 29 #·​direct·​methods
30 .​method·​private·​constructor·​<init>(Landroid/​support/​v4/​app/​ActionBarDrawerToggle​;​Landroid/​graphics/​drawable/​Drawable;​)​V 30 .​method·​private·​constructor·​<init>(Landroid/​support/​v4/​app/​ActionBarDrawerToggle​;​Landroid/​graphics/​drawable/​Drawable;​)​V
31 ·​·​·​·​.​locals·​4 31 ·​·​·​·​.​locals·​3
32 ·​·​·​·​.​param·​p2,​·​"wrapped"·​·​·​·​#·​Landroid/​graphics/​drawable/​Drawable;​ 32 ·​·​·​·​.​param·​p2,​·​"wrapped"·​·​·​·​#·​Landroid/​graphics/​drawable/​Drawable;​
   
33 ·​·​·​·​.​prologue 33 ·​·​·​·​.​prologue
34 ·​·​·​·​const/​4·​v1,​·​0x1 34 ·​·​·​·​const/​4·​v0,​·​0x0
   
35 ·​·​·​·​const/​4·​v2,​·​0x0 35 ·​·​·​·​.​line·​508
   
36 ·​·​·​·​.​line·​392  
37 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v4/​app/​ActionBarDrawerToggle​$SlideDrawable;​-​>this$0:​Landroid/​support/​v4/​app/​ActionBarDrawerToggle​;​ 36 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v4/​app/​ActionBarDrawerToggle​$SlideDrawable;​-​>this$0:​Landroid/​support/​v4/​app/​ActionBarDrawerToggle​;​
   
38 ·​·​·​·​.​line·​393 37 ·​·​·​·​.​line·​509
39 ·​·​·​·​invoke-​direct·​{p0},​·​Landroid/​graphics/​drawable/​LevelListDrawable;​-​><init>()​V 38 ·​·​·​·​invoke-​direct·​{p0,​·​p2,​·​v0},​·​Landroid/​graphics/​drawable/​InsetDrawable;​-​><init>(Landroid/​graphics/​drawable/​Drawable;​I)​V
   
40 ·​·​·​·​.​line·​386 39 ·​·​·​·​.​line·​502
41 ·​·​·​·​sget·​v0,​·​Landroid/​os/​Build$VERSION;​-​>SDK_INT:​I 40 ·​·​·​·​sget·​v1,​·​Landroid/​os/​Build$VERSION;​-​>SDK_INT:​I
   
42 ·​·​·​·​const/​16·​v3,​·​0x12 41 ·​·​·​·​const/​16·​v2,​·​0x12
   
43 ·​·​·​·​if-​le·​v0,​·​v3,​·​:​cond_1 42 ·​·​·​·​if-​le·​v1,​·​v2,​·​:​cond_0
   
44 ·​·​·​·​move·​v0,​·​v1 43 ·​·​·​·​const/​4·​v0,​·​0x1
   
45 ·​·​·​·​:​goto_0 44 ·​·​·​·​:​cond_0
46 ·​·​·​·​iput-​boolean·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​ActionBarDrawerToggle​$SlideDrawable;​-​>mHasMirroring:​Z 45 ·​·​·​·​iput-​boolean·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​ActionBarDrawerToggle​$SlideDrawable;​-​>mHasMirroring:​Z
   
47 ·​·​·​·​.​line·​387 46 ·​·​·​·​.​line·​503
48 ·​·​·​·​new-​instance·​v0,​·​Landroid/​graphics/​Rect;​ 47 ·​·​·​·​new-​instance·​v0,​·​Landroid/​graphics/​Rect;​
   
49 ·​·​·​·​invoke-​direct·​{v0},​·​Landroid/​graphics/​Rect;​-​><init>()​V 48 ·​·​·​·​invoke-​direct·​{v0},​·​Landroid/​graphics/​Rect;​-​><init>()​V
   
50 ·​·​·​·​iput-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​ActionBarDrawerToggle​$SlideDrawable;​-​>mTmpRect:​Landroid/​graphics/​Rect;​ 49 ·​·​·​·​iput-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​ActionBarDrawerToggle​$SlideDrawable;​-​>mTmpRect:​Landroid/​graphics/​Rect;​
   
51 ·​·​·​·​.​line·​395 50 ·​·​·​·​.​line·​510
52 ·​·​·​·​invoke-​static·​{p2},​·​Landroid/​support/​v4/​graphics/​drawable/​DrawableCompat;​-​>isAutoMirrored(Landr​oid/​graphics/​drawable/​Drawable;​)​Z  
   
53 ·​·​·​·​move-​result·​v0  
   
54 ·​·​·​·​if-​eqz·​v0,​·​:​cond_0  
   
55 ·​·​·​·​.​line·​396  
56 ·​·​·​·​invoke-​static·​{p0,​·​v1},​·​Landroid/​support/​v4/​graphics/​drawable/​DrawableCompat;​-​>setAutoMirrored(Land​roid/​graphics/​drawable/​Drawable;​Z)​V  
   
57 ·​·​·​·​.​line·​399  
58 ·​·​·​·​:​cond_0  
59 ·​·​·​·​invoke-​virtual·​{p0,​·​v2,​·​v2,​·​p2},​·​Landroid/​support/​v4/​app/​ActionBarDrawerToggle​$SlideDrawable;​-​>addLevel(IILandroid/​graphics/​drawable/​Drawable;​)​V  
   
60 ·​·​·​·​.​line·​400  
61 ·​·​·​·​return-​void 51 ·​·​·​·​return-​void
   
62 ·​·​·​·​:​cond_1  
63 ·​·​·​·​move·​v0,​·​v2  
   
64 ·​·​·​·​.​line·​386  
65 ·​·​·​·​goto·​:​goto_0  
66 .​end·​method 52 .​end·​method
   
67 .​method·​synthetic·​constructor·​<init>(Landroid/​support/​v4/​app/​ActionBarDrawerToggle​;​Landroid/​graphics/​drawable/​Drawable;​Landroid/​support/​v4/​app/​ActionBarDrawerToggle​$1;​)​V 53 .​method·​synthetic·​constructor·​<init>(Landroid/​support/​v4/​app/​ActionBarDrawerToggle​;​Landroid/​graphics/​drawable/​Drawable;​Landroid/​support/​v4/​app/​ActionBarDrawerToggle​$1;​)​V
68 ·​·​·​·​.​locals·​0 54 ·​·​·​·​.​locals·​0
69 ·​·​·​·​.​param·​p1,​·​"x0"·​·​·​·​#·​Landroid/​support/​v4/​app/​ActionBarDrawerToggle​;​ 55 ·​·​·​·​.​param·​p1,​·​"x0"·​·​·​·​#·​Landroid/​support/​v4/​app/​ActionBarDrawerToggle​;​
70 ·​·​·​·​.​param·​p2,​·​"x1"·​·​·​·​#·​Landroid/​graphics/​drawable/​Drawable;​ 56 ·​·​·​·​.​param·​p2,​·​"x1"·​·​·​·​#·​Landroid/​graphics/​drawable/​Drawable;​
71 ·​·​·​·​.​param·​p3,​·​"x2"·​·​·​·​#·​Landroid/​support/​v4/​app/​ActionBarDrawerToggle​$1;​ 57 ·​·​·​·​.​param·​p3,​·​"x2"·​·​·​·​#·​Landroid/​support/​v4/​app/​ActionBarDrawerToggle​$1;​
   
72 ·​·​·​·​.​prologue 58 ·​·​·​·​.​prologue
73 ·​·​·​·​.​line·​385 59 ·​·​·​·​.​line·​501
74 ·​·​·​·​invoke-​direct·​{p0,​·​p1,​·​p2},​·​Landroid/​support/​v4/​app/​ActionBarDrawerToggle​$SlideDrawable;​-​><init>(Landroid/​support/​v4/​app/​ActionBarDrawerToggle​;​Landroid/​graphics/​drawable/​Drawable;​)​V 60 ·​·​·​·​invoke-​direct·​{p0,​·​p1,​·​p2},​·​Landroid/​support/​v4/​app/​ActionBarDrawerToggle​$SlideDrawable;​-​><init>(Landroid/​support/​v4/​app/​ActionBarDrawerToggle​;​Landroid/​graphics/​drawable/​Drawable;​)​V
   
75 ·​·​·​·​return-​void 61 ·​·​·​·​return-​void
76 .​end·​method 62 .​end·​method
   
   
77 #·​virtual·​methods 63 #·​virtual·​methods
Offset 108, 27 lines modified Offset 86, 27 lines modified
108 ·​·​·​·​.​param·​p1,​·​"canvas"·​·​·​·​#·​Landroid/​graphics/​Canvas;​ 86 ·​·​·​·​.​param·​p1,​·​"canvas"·​·​·​·​#·​Landroid/​graphics/​Canvas;​
   
109 ·​·​·​·​.​prologue 87 ·​·​·​·​.​prologue
110 ·​·​·​·​const/​4·​v5,​·​0x0 88 ·​·​·​·​const/​4·​v5,​·​0x0
   
111 ·​·​·​·​const/​4·​v0,​·​0x1 89 ·​·​·​·​const/​4·​v0,​·​0x1
   
112 ·​·​·​·​.​line·​430 90 ·​·​·​·​.​line·​540
113 ·​·​·​·​iget-​object·​v3,​·​p0,​·​Landroid/​support/​v4/​app/​ActionBarDrawerToggle​$SlideDrawable;​-​>mTmpRect:​Landroid/​graphics/​Rect;​ 91 ·​·​·​·​iget-​object·​v3,​·​p0,​·​Landroid/​support/​v4/​app/​ActionBarDrawerToggle​$SlideDrawable;​-​>mTmpRect:​Landroid/​graphics/​Rect;​
Max diff block lines reached; 3987/7515 bytes (53.05%) of diff not shown.
[−]
smali/android/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo.smali
Offset 30, 18 lines modified Offset 30, 18 lines modified
30 ·​·​·​·​.​prologue 30 ·​·​·​·​.​prologue
31 ·​·​·​·​const·​v13,​·​0x102002c 31 ·​·​·​·​const·​v13,​·​0x102002c
   
32 ·​·​·​·​const/​4·​v12,​·​0x1 32 ·​·​·​·​const/​4·​v12,​·​0x1
   
33 ·​·​·​·​const/​4·​v11,​·​0x0 33 ·​·​·​·​const/​4·​v11,​·​0x0
   
34 ·​·​·​·​.​line·​97 34 ·​·​·​·​.​line·​104
35 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 35 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
36 ·​·​·​·​.​line·​99 36 ·​·​·​·​.​line·​106
37 ·​·​·​·​:​try_start_0 37 ·​·​·​·​:​try_start_0
38 ·​·​·​·​const-​class·​v6,​·​Landroid/​app/​ActionBar;​ 38 ·​·​·​·​const-​class·​v6,​·​Landroid/​app/​ActionBar;​
   
39 ·​·​·​·​const-​string·​v7,​·​"setHomeAsUpIndicator​" 39 ·​·​·​·​const-​string·​v7,​·​"setHomeAsUpIndicator​"
   
40 ·​·​·​·​const/​4·​v8,​·​0x1 40 ·​·​·​·​const/​4·​v8,​·​0x1
   
Offset 55, 15 lines modified Offset 55, 15 lines modified
   
55 ·​·​·​·​invoke-​virtual·​{v6,​·​v7,​·​v8},​·​Ljava/​lang/​Class;​-​>getDeclaredMethod(Lj​ava/​lang/​String;​[Ljava/​lang/​Class;​)​Ljava/​lang/​reflect/​Method;​ 55 ·​·​·​·​invoke-​virtual·​{v6,​·​v7,​·​v8},​·​Ljava/​lang/​Class;​-​>getDeclaredMethod(Lj​ava/​lang/​String;​[Ljava/​lang/​Class;​)​Ljava/​lang/​reflect/​Method;​
   
56 ·​·​·​·​move-​result-​object·​v6 56 ·​·​·​·​move-​result-​object·​v6
   
57 ·​·​·​·​iput-​object·​v6,​·​p0,​·​Landroid/​support/​v4/​app/​ActionBarDrawerToggle​Honeycomb$SetIndicato​rInfo;​-​>setHomeAsUpIndicator​:​Ljava/​lang/​reflect/​Method;​ 57 ·​·​·​·​iput-​object·​v6,​·​p0,​·​Landroid/​support/​v4/​app/​ActionBarDrawerToggle​Honeycomb$SetIndicato​rInfo;​-​>setHomeAsUpIndicator​:​Ljava/​lang/​reflect/​Method;​
   
58 ·​·​·​·​.​line·​101 58 ·​·​·​·​.​line·​108
59 ·​·​·​·​const-​class·​v6,​·​Landroid/​app/​ActionBar;​ 59 ·​·​·​·​const-​class·​v6,​·​Landroid/​app/​ActionBar;​
   
60 ·​·​·​·​const-​string·​v7,​·​"setHomeActionContent​Description" 60 ·​·​·​·​const-​string·​v7,​·​"setHomeActionContent​Description"
   
61 ·​·​·​·​const/​4·​v8,​·​0x1 61 ·​·​·​·​const/​4·​v8,​·​0x1
   
62 ·​·​·​·​new-​array·​v8,​·​v8,​·​[Ljava/​lang/​Class;​ 62 ·​·​·​·​new-​array·​v8,​·​v8,​·​[Ljava/​lang/​Class;​
Offset 78, 86 lines modified Offset 78, 86 lines modified
   
78 ·​·​·​·​move-​result-​object·​v6 78 ·​·​·​·​move-​result-​object·​v6
   
79 ·​·​·​·​iput-​object·​v6,​·​p0,​·​Landroid/​support/​v4/​app/​ActionBarDrawerToggle​Honeycomb$SetIndicato​rInfo;​-​>setHomeActionContent​Description:​Ljava/​lang/​reflect/​Method;​ 79 ·​·​·​·​iput-​object·​v6,​·​p0,​·​Landroid/​support/​v4/​app/​ActionBarDrawerToggle​Honeycomb$SetIndicato​rInfo;​-​>setHomeActionContent​Description:​Ljava/​lang/​reflect/​Method;​
80 ·​·​·​·​:​try_end_0 80 ·​·​·​·​:​try_end_0
81 ·​·​·​·​.​catch·​Ljava/​lang/​NoSuchMethodException​;​·​{:​try_start_0·​.​.​·​:​try_end_0}·​:​catch_0 81 ·​·​·​·​.​catch·​Ljava/​lang/​NoSuchMethodException​;​·​{:​try_start_0·​.​.​·​:​try_end_0}·​:​catch_0
   
82 ·​·​·​·​.​line·​131 82 ·​·​·​·​.​line·​138
83 ·​·​·​·​:​cond_0 83 ·​·​·​·​:​cond_0
84 ·​·​·​·​:​goto_0 84 ·​·​·​·​:​goto_0
85 ·​·​·​·​return-​void 85 ·​·​·​·​return-​void
   
86 ·​·​·​·​.​line·​106 86 ·​·​·​·​.​line·​113
87 ·​·​·​·​:​catch_0 87 ·​·​·​·​:​catch_0
88 ·​·​·​·​move-​exception·​v6 88 ·​·​·​·​move-​exception·​v6
   
89 ·​·​·​·​.​line·​110 89 ·​·​·​·​.​line·​117
90 ·​·​·​·​invoke-​virtual·​{p1,​·​v13},​·​Landroid/​app/​Activity;​-​>findViewById(I)​Landroid/​view/​View;​ 90 ·​·​·​·​invoke-​virtual·​{p1,​·​v13},​·​Landroid/​app/​Activity;​-​>findViewById(I)​Landroid/​view/​View;​
   
91 ·​·​·​·​move-​result-​object·​v2 91 ·​·​·​·​move-​result-​object·​v2
   
92 ·​·​·​·​.​line·​111 92 ·​·​·​·​.​line·​118
93 ·​·​·​·​.​local·​v2,​·​"home":​Landroid/​view/​View;​ 93 ·​·​·​·​.​local·​v2,​·​"home":​Landroid/​view/​View;​
94 ·​·​·​·​if-​eqz·​v2,​·​:​cond_0 94 ·​·​·​·​if-​eqz·​v2,​·​:​cond_0
   
95 ·​·​·​·​.​line·​116 95 ·​·​·​·​.​line·​123
96 ·​·​·​·​invoke-​virtual·​{v2},​·​Landroid/​view/​View;​-​>getParent()​Landroid/​view/​ViewParent;​ 96 ·​·​·​·​invoke-​virtual·​{v2},​·​Landroid/​view/​View;​-​>getParent()​Landroid/​view/​ViewParent;​
   
97 ·​·​·​·​move-​result-​object·​v3 97 ·​·​·​·​move-​result-​object·​v3
   
98 ·​·​·​·​check-​cast·​v3,​·​Landroid/​view/​ViewGroup;​ 98 ·​·​·​·​check-​cast·​v3,​·​Landroid/​view/​ViewGroup;​
   
99 ·​·​·​·​.​line·​117 99 ·​·​·​·​.​line·​124
100 ·​·​·​·​.​local·​v3,​·​"parent":​Landroid/​view/​ViewGroup;​ 100 ·​·​·​·​.​local·​v3,​·​"parent":​Landroid/​view/​ViewGroup;​
101 ·​·​·​·​invoke-​virtual·​{v3},​·​Landroid/​view/​ViewGroup;​-​>getChildCount()​I 101 ·​·​·​·​invoke-​virtual·​{v3},​·​Landroid/​view/​ViewGroup;​-​>getChildCount()​I
   
102 ·​·​·​·​move-​result·​v0 102 ·​·​·​·​move-​result·​v0
   
103 ·​·​·​·​.​line·​118 103 ·​·​·​·​.​line·​125
104 ·​·​·​·​.​local·​v0,​·​"childCount":​I 104 ·​·​·​·​.​local·​v0,​·​"childCount":​I
105 ·​·​·​·​const/​4·​v6,​·​0x2 105 ·​·​·​·​const/​4·​v6,​·​0x2
   
106 ·​·​·​·​if-​ne·​v0,​·​v6,​·​:​cond_0 106 ·​·​·​·​if-​ne·​v0,​·​v6,​·​:​cond_0
   
107 ·​·​·​·​.​line·​123 107 ·​·​·​·​.​line·​130
108 ·​·​·​·​invoke-​virtual·​{v3,​·​v11},​·​Landroid/​view/​ViewGroup;​-​>getChildAt(I)​Landroid/​view/​View;​ 108 ·​·​·​·​invoke-​virtual·​{v3,​·​v11},​·​Landroid/​view/​ViewGroup;​-​>getChildAt(I)​Landroid/​view/​View;​
   
109 ·​·​·​·​move-​result-​object·​v1 109 ·​·​·​·​move-​result-​object·​v1
   
110 ·​·​·​·​.​line·​124 110 ·​·​·​·​.​line·​131
111 ·​·​·​·​.​local·​v1,​·​"first":​Landroid/​view/​View;​ 111 ·​·​·​·​.​local·​v1,​·​"first":​Landroid/​view/​View;​
112 ·​·​·​·​invoke-​virtual·​{v3,​·​v12},​·​Landroid/​view/​ViewGroup;​-​>getChildAt(I)​Landroid/​view/​View;​ 112 ·​·​·​·​invoke-​virtual·​{v3,​·​v12},​·​Landroid/​view/​ViewGroup;​-​>getChildAt(I)​Landroid/​view/​View;​
   
113 ·​·​·​·​move-​result-​object·​v4 113 ·​·​·​·​move-​result-​object·​v4
   
114 ·​·​·​·​.​line·​125 114 ·​·​·​·​.​line·​132
115 ·​·​·​·​.​local·​v4,​·​"second":​Landroid/​view/​View;​ 115 ·​·​·​·​.​local·​v4,​·​"second":​Landroid/​view/​View;​
116 ·​·​·​·​invoke-​virtual·​{v1},​·​Landroid/​view/​View;​-​>getId()​I 116 ·​·​·​·​invoke-​virtual·​{v1},​·​Landroid/​view/​View;​-​>getId()​I
   
117 ·​·​·​·​move-​result·​v6 117 ·​·​·​·​move-​result·​v6
   
118 ·​·​·​·​if-​ne·​v6,​·​v13,​·​:​cond_1 118 ·​·​·​·​if-​ne·​v6,​·​v13,​·​:​cond_1
   
119 ·​·​·​·​move-​object·​v5,​·​v4 119 ·​·​·​·​move-​object·​v5,​·​v4
Max diff block lines reached; 556/3194 bytes (17.41%) of diff not shown.
[−]
smali/android/support/v4/app/ActionBarDrawerToggle.smali
Offset 7, 22 lines modified Offset 7, 26 lines modified
   
   
7 #·​annotations 7 #·​annotations
8 .​annotation·​system·​Ldalvik/​annotation/​MemberClasses;​ 8 .​annotation·​system·​Ldalvik/​annotation/​MemberClasses;​
9 ·​·​·​·​value·​=·​{ 9 ·​·​·​·​value·​=·​{
10 ·​·​·​·​·​·​·​·​Landroid/​support/​v4/​app/​ActionBarDrawerToggle​$1;​,​ 10 ·​·​·​·​·​·​·​·​Landroid/​support/​v4/​app/​ActionBarDrawerToggle​$1;​,​
11 ·​·​·​·​·​·​·​·​Landroid/​support/​v4/​app/​ActionBarDrawerToggle​$SlideDrawable;​,​ 11 ·​·​·​·​·​·​·​·​Landroid/​support/​v4/​app/​ActionBarDrawerToggle​$SlideDrawable;​,​
  12 ·​·​·​·​·​·​·​·​Landroid/​support/​v4/​app/​ActionBarDrawerToggle​$ActionBarDrawerToggl​eImplJellybeanMR2;​,​
12 ·​·​·​·​·​·​·​·​Landroid/​support/​v4/​app/​ActionBarDrawerToggle​$ActionBarDrawerToggl​eImplHC;​,​ 13 ·​·​·​·​·​·​·​·​Landroid/​support/​v4/​app/​ActionBarDrawerToggle​$ActionBarDrawerToggl​eImplHC;​,​
13 ·​·​·​·​·​·​·​·​Landroid/​support/​v4/​app/​ActionBarDrawerToggle​$ActionBarDrawerToggl​eImplBase;​,​ 14 ·​·​·​·​·​·​·​·​Landroid/​support/​v4/​app/​ActionBarDrawerToggle​$ActionBarDrawerToggl​eImplBase;​,​
14 ·​·​·​·​·​·​·​·​Landroid/​support/​v4/​app/​ActionBarDrawerToggle​$ActionBarDrawerToggl​eImpl;​,​ 15 ·​·​·​·​·​·​·​·​Landroid/​support/​v4/​app/​ActionBarDrawerToggle​$ActionBarDrawerToggl​eImpl;​,​
15 ·​·​·​·​·​·​·​·​Landroid/​support/​v4/​app/​ActionBarDrawerToggle​$Delegate;​,​ 16 ·​·​·​·​·​·​·​·​Landroid/​support/​v4/​app/​ActionBarDrawerToggle​$Delegate;​,​
16 ·​·​·​·​·​·​·​·​Landroid/​support/​v4/​app/​ActionBarDrawerToggle​$DelegateProvider;​ 17 ·​·​·​·​·​·​·​·​Landroid/​support/​v4/​app/​ActionBarDrawerToggle​$DelegateProvider;​
17 ·​·​·​·​} 18 ·​·​·​·​}
18 .​end·​annotation 19 .​end·​annotation
   
  20 .​annotation·​runtime·​Ljava/​lang/​Deprecated;​
  21 .​end·​annotation
   
   
19 #·​static·​fields 22 #·​static·​fields
20 .​field·​private·​static·​final·​ID_HOME:​I·​=·​0x102002c 23 .​field·​private·​static·​final·​ID_HOME:​I·​=·​0x102002c
   
21 .​field·​private·​static·​final·​IMPL:​Landroid/​support/​v4/​app/​ActionBarDrawerToggle​$ActionBarDrawerToggl​eImpl;​ 24 .​field·​private·​static·​final·​IMPL:​Landroid/​support/​v4/​app/​ActionBarDrawerToggle​$ActionBarDrawerToggl​eImpl;​
   
22 .​field·​private·​static·​final·​TOGGLE_DRAWABLE_OFFSE​T:​F·​=·​0.​33333334f 25 .​field·​private·​static·​final·​TOGGLE_DRAWABLE_OFFSE​T:​F·​=·​0.​33333334f
Offset 39, 186 lines modified Offset 43, 283 lines modified
   
39 .​field·​private·​final·​mDrawerImageResource:​I 43 .​field·​private·​final·​mDrawerImageResource:​I
   
40 .​field·​private·​mDrawerIndicatorEnabl​ed:​Z 44 .​field·​private·​mDrawerIndicatorEnabl​ed:​Z
   
41 .​field·​private·​final·​mDrawerLayout:​Landroid/​support/​v4/​widget/​DrawerLayout;​ 45 .​field·​private·​final·​mDrawerLayout:​Landroid/​support/​v4/​widget/​DrawerLayout;​
   
  46 .​field·​private·​mHasCustomUpIndicator​:​Z
   
  47 .​field·​private·​mHomeAsUpIndicator:​Landroid/​graphics/​drawable/​Drawable;​
   
42 .​field·​private·​final·​mOpenDrawerContentDes​cRes:​I 48 .​field·​private·​final·​mOpenDrawerContentDes​cRes:​I
   
43 .​field·​private·​mSetIndicatorInfo:​Ljava/​lang/​Object;​ 49 .​field·​private·​mSetIndicatorInfo:​Ljava/​lang/​Object;​
   
44 .​field·​private·​mSlider:​Landroid/​support/​v4/​app/​ActionBarDrawerToggle​$SlideDrawable;​ 50 .​field·​private·​mSlider:​Landroid/​support/​v4/​app/​ActionBarDrawerToggle​$SlideDrawable;​
   
45 .​field·​private·​mThemeImage:​Landroid/​graphics/​drawable/​Drawable;​  
   
   
46 #·​direct·​methods 51 #·​direct·​methods
47 .​method·​static·​constructor·​<clinit>()​V 52 .​method·​static·​constructor·​<clinit>()​V
48 ·​·​·​·​.​locals·​3 53 ·​·​·​·​.​locals·​3
   
49 ·​·​·​·​.​prologue 54 ·​·​·​·​.​prologue
50 ·​·​·​·​const/​4·​v2,​·​0x0 55 ·​·​·​·​const/​4·​v2,​·​0x0
   
51 ·​·​·​·​.​line·​144 56 ·​·​·​·​.​line·​176
52 ·​·​·​·​sget·​v0,​·​Landroid/​os/​Build$VERSION;​-​>SDK_INT:​I 57 ·​·​·​·​sget·​v0,​·​Landroid/​os/​Build$VERSION;​-​>SDK_INT:​I
   
53 ·​·​·​·​.​line·​145 58 ·​·​·​·​.​line·​177
54 ·​·​·​·​.​local·​v0,​·​"version":​I 59 ·​·​·​·​.​local·​v0,​·​"version":​I
55 ·​·​·​·​const/​16·​v1,​·​0xb 60 ·​·​·​·​const/​16·​v1,​·​0x12
   
56 ·​·​·​·​if-​lt·​v0,​·​v1,​·​:​cond_0 61 ·​·​·​·​if-​lt·​v0,​·​v1,​·​:​cond_0
   
57 ·​·​·​·​.​line·​146 62 ·​·​·​·​.​line·​178
58 ·​·​·​·​new-​instance·​v1,​·​Landroid/​support/​v4/​app/​ActionBarDrawerToggle​$ActionBarDrawerToggl​eImplHC;​ 63 ·​·​·​·​new-​instance·​v1,​·​Landroid/​support/​v4/​app/​ActionBarDrawerToggle​$ActionBarDrawerToggl​eImplJellybeanMR2;​
   
59 ·​·​·​·​invoke-​direct·​{v1,​·​v2},​·​Landroid/​support/​v4/​app/​ActionBarDrawerToggle​$ActionBarDrawerToggl​eImplHC;​-​><init>(Landroid/​support/​v4/​app/​ActionBarDrawerToggle​$1;​)​V 64 ·​·​·​·​invoke-​direct·​{v1,​·​v2},​·​Landroid/​support/​v4/​app/​ActionBarDrawerToggle​$ActionBarDrawerToggl​eImplJellybeanMR2;​-​><init>(Landroid/​support/​v4/​app/​ActionBarDrawerToggle​$1;​)​V
   
60 ·​·​·​·​sput-​object·​v1,​·​Landroid/​support/​v4/​app/​ActionBarDrawerToggle​;​-​>IMPL:​Landroid/​support/​v4/​app/​ActionBarDrawerToggle​$ActionBarDrawerToggl​eImpl;​ 65 ·​·​·​·​sput-​object·​v1,​·​Landroid/​support/​v4/​app/​ActionBarDrawerToggle​;​-​>IMPL:​Landroid/​support/​v4/​app/​ActionBarDrawerToggle​$ActionBarDrawerToggl​eImpl;​
   
61 ·​·​·​·​.​line·​150 66 ·​·​·​·​.​line·​184
62 ·​·​·​·​:​goto_0 67 ·​·​·​·​:​goto_0
63 ·​·​·​·​return-​void 68 ·​·​·​·​return-​void
   
64 ·​·​·​·​.​line·​148 69 ·​·​·​·​.​line·​179
65 ·​·​·​·​:​cond_0 70 ·​·​·​·​:​cond_0
  71 ·​·​·​·​const/​16·​v1,​·​0xb
   
  72 ·​·​·​·​if-​lt·​v0,​·​v1,​·​:​cond_1
   
  73 ·​·​·​·​.​line·​180
  74 ·​·​·​·​new-​instance·​v1,​·​Landroid/​support/​v4/​app/​ActionBarDrawerToggle​$ActionBarDrawerToggl​eImplHC;​
   
  75 ·​·​·​·​invoke-​direct·​{v1,​·​v2},​·​Landroid/​support/​v4/​app/​ActionBarDrawerToggle​$ActionBarDrawerToggl​eImplHC;​-​><init>(Landroid/​support/​v4/​app/​ActionBarDrawerToggle​$1;​)​V
   
  76 ·​·​·​·​sput-​object·​v1,​·​Landroid/​support/​v4/​app/​ActionBarDrawerToggle​;​-​>IMPL:​Landroid/​support/​v4/​app/​ActionBarDrawerToggle​$ActionBarDrawerToggl​eImpl;​
   
  77 ·​·​·​·​goto·​:​goto_0
   
  78 ·​·​·​·​.​line·​182
  79 ·​·​·​·​:​cond_1
66 ·​·​·​·​new-​instance·​v1,​·​Landroid/​support/​v4/​app/​ActionBarDrawerToggle​$ActionBarDrawerToggl​eImplBase;​ 80 ·​·​·​·​new-​instance·​v1,​·​Landroid/​support/​v4/​app/​ActionBarDrawerToggle​$ActionBarDrawerToggl​eImplBase;​
   
67 ·​·​·​·​invoke-​direct·​{v1,​·​v2},​·​Landroid/​support/​v4/​app/​ActionBarDrawerToggle​$ActionBarDrawerToggl​eImplBase;​-​><init>(Landroid/​support/​v4/​app/​ActionBarDrawerToggle​$1;​)​V 81 ·​·​·​·​invoke-​direct·​{v1,​·​v2},​·​Landroid/​support/​v4/​app/​ActionBarDrawerToggle​$ActionBarDrawerToggl​eImplBase;​-​><init>(Landroid/​support/​v4/​app/​ActionBarDrawerToggle​$1;​)​V
   
68 ·​·​·​·​sput-​object·​v1,​·​Landroid/​support/​v4/​app/​ActionBarDrawerToggle​;​-​>IMPL:​Landroid/​support/​v4/​app/​ActionBarDrawerToggle​$ActionBarDrawerToggl​eImpl;​ 82 ·​·​·​·​sput-​object·​v1,​·​Landroid/​support/​v4/​app/​ActionBarDrawerToggle​;​-​>IMPL:​Landroid/​support/​v4/​app/​ActionBarDrawerToggle​$ActionBarDrawerToggl​eImpl;​
   
69 ·​·​·​·​goto·​:​goto_0 83 ·​·​·​·​goto·​:​goto_0
70 .​end·​method 84 .​end·​method
Max diff block lines reached; 23941/27715 bytes (86.38%) of diff not shown.
[−]
smali/android/support/v4/app/ActionBarDrawerToggleHoneycomb.smali
Offset 18, 15 lines modified Offset 18, 15 lines modified
   
   
18 #·​direct·​methods 18 #·​direct·​methods
19 .​method·​static·​constructor·​<clinit>()​V 19 .​method·​static·​constructor·​<clinit>()​V
20 ·​·​·​·​.​locals·​3 20 ·​·​·​·​.​locals·​3
   
21 ·​·​·​·​.​prologue 21 ·​·​·​·​.​prologue
22 ·​·​·​·​.​line·​42 22 ·​·​·​·​.​line·​44
23 ·​·​·​·​const/​4·​v0,​·​0x1 23 ·​·​·​·​const/​4·​v0,​·​0x1
   
24 ·​·​·​·​new-​array·​v0,​·​v0,​·​[I 24 ·​·​·​·​new-​array·​v0,​·​v0,​·​[I
   
25 ·​·​·​·​const/​4·​v1,​·​0x0 25 ·​·​·​·​const/​4·​v1,​·​0x0
   
26 ·​·​·​·​const·​v2,​·​0x101030b 26 ·​·​·​·​const·​v2,​·​0x101030b
Offset 38, 84 lines modified Offset 38, 84 lines modified
38 ·​·​·​·​return-​void 38 ·​·​·​·​return-​void
39 .​end·​method 39 .​end·​method
   
40 .​method·​constructor·​<init>()​V 40 .​method·​constructor·​<init>()​V
41 ·​·​·​·​.​locals·​0 41 ·​·​·​·​.​locals·​0
   
42 ·​·​·​·​.​prologue 42 ·​·​·​·​.​prologue
43 ·​·​·​·​.​line·​39 43 ·​·​·​·​.​line·​41
44 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 44 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
45 ·​·​·​·​.​line·​92 45 ·​·​·​·​.​line·​99
46 ·​·​·​·​return-​void 46 ·​·​·​·​return-​void
47 .​end·​method 47 .​end·​method
   
48 .​method·​public·​static·​getThemeUpIndicator(L​android/​app/​Activity;​)​Landroid/​graphics/​drawable/​Drawable;​ 48 .​method·​public·​static·​getThemeUpIndicator(L​android/​app/​Activity;​)​Landroid/​graphics/​drawable/​Drawable;​
49 ·​·​·​·​.​locals·​3 49 ·​·​·​·​.​locals·​3
50 ·​·​·​·​.​param·​p0,​·​"activity"·​·​·​·​#·​Landroid/​app/​Activity;​ 50 ·​·​·​·​.​param·​p0,​·​"activity"·​·​·​·​#·​Landroid/​app/​Activity;​
   
51 ·​·​·​·​.​prologue 51 ·​·​·​·​.​prologue
52 ·​·​·​·​.​line·​86 52 ·​·​·​·​.​line·​93
53 ·​·​·​·​sget-​object·​v2,​·​Landroid/​support/​v4/​app/​ActionBarDrawerToggle​Honeycomb;​-​>THEME_ATTRS:​[I 53 ·​·​·​·​sget-​object·​v2,​·​Landroid/​support/​v4/​app/​ActionBarDrawerToggle​Honeycomb;​-​>THEME_ATTRS:​[I
   
54 ·​·​·​·​invoke-​virtual·​{p0,​·​v2},​·​Landroid/​app/​Activity;​-​>obtainStyledAttribut​es([I)​Landroid/​content/​res/​TypedArray;​ 54 ·​·​·​·​invoke-​virtual·​{p0,​·​v2},​·​Landroid/​app/​Activity;​-​>obtainStyledAttribut​es([I)​Landroid/​content/​res/​TypedArray;​
   
55 ·​·​·​·​move-​result-​object·​v0 55 ·​·​·​·​move-​result-​object·​v0
   
56 ·​·​·​·​.​line·​87 56 ·​·​·​·​.​line·​94
57 ·​·​·​·​.​local·​v0,​·​"a":​Landroid/​content/​res/​TypedArray;​ 57 ·​·​·​·​.​local·​v0,​·​"a":​Landroid/​content/​res/​TypedArray;​
58 ·​·​·​·​const/​4·​v2,​·​0x0 58 ·​·​·​·​const/​4·​v2,​·​0x0
   
59 ·​·​·​·​invoke-​virtual·​{v0,​·​v2},​·​Landroid/​content/​res/​TypedArray;​-​>getDrawable(I)​Landroid/​graphics/​drawable/​Drawable;​ 59 ·​·​·​·​invoke-​virtual·​{v0,​·​v2},​·​Landroid/​content/​res/​TypedArray;​-​>getDrawable(I)​Landroid/​graphics/​drawable/​Drawable;​
   
60 ·​·​·​·​move-​result-​object·​v1 60 ·​·​·​·​move-​result-​object·​v1
   
61 ·​·​·​·​.​line·​88 61 ·​·​·​·​.​line·​95
62 ·​·​·​·​.​local·​v1,​·​"result":​Landroid/​graphics/​drawable/​Drawable;​ 62 ·​·​·​·​.​local·​v1,​·​"result":​Landroid/​graphics/​drawable/​Drawable;​
63 ·​·​·​·​invoke-​virtual·​{v0},​·​Landroid/​content/​res/​TypedArray;​-​>recycle()​V 63 ·​·​·​·​invoke-​virtual·​{v0},​·​Landroid/​content/​res/​TypedArray;​-​>recycle()​V
   
64 ·​·​·​·​.​line·​89 64 ·​·​·​·​.​line·​96
65 ·​·​·​·​return-​object·​v1 65 ·​·​·​·​return-​object·​v1
66 .​end·​method 66 .​end·​method
   
67 .​method·​public·​static·​setActionBarDescripti​on(Ljava/​lang/​Object;​Landroid/​app/​Activity;​I)​Ljava/​lang/​Object;​ 67 .​method·​public·​static·​setActionBarDescripti​on(Ljava/​lang/​Object;​Landroid/​app/​Activity;​I)​Ljava/​lang/​Object;​
68 ·​·​·​·​.​locals·​7 68 ·​·​·​·​.​locals·​7
69 ·​·​·​·​.​param·​p0,​·​"info"·​·​·​·​#·​Ljava/​lang/​Object;​ 69 ·​·​·​·​.​param·​p0,​·​"info"·​·​·​·​#·​Ljava/​lang/​Object;​
70 ·​·​·​·​.​param·​p1,​·​"activity"·​·​·​·​#·​Landroid/​app/​Activity;​ 70 ·​·​·​·​.​param·​p1,​·​"activity"·​·​·​·​#·​Landroid/​app/​Activity;​
71 ·​·​·​·​.​param·​p2,​·​"contentDescRes"·​·​·​·​#·​I 71 ·​·​·​·​.​param·​p2,​·​"contentDescRes"·​·​·​·​#·​I
   
72 ·​·​·​·​.​prologue 72 ·​·​·​·​.​prologue
73 ·​·​·​·​.​line·​70 73 ·​·​·​·​.​line·​72
74 ·​·​·​·​if-​nez·​p0,​·​:​cond_0 74 ·​·​·​·​if-​nez·​p0,​·​:​cond_0
   
75 ·​·​·​·​.​line·​71 75 ·​·​·​·​.​line·​73
76 ·​·​·​·​new-​instance·​p0,​·​Landroid/​support/​v4/​app/​ActionBarDrawerToggle​Honeycomb$SetIndicato​rInfo;​ 76 ·​·​·​·​new-​instance·​p0,​·​Landroid/​support/​v4/​app/​ActionBarDrawerToggle​Honeycomb$SetIndicato​rInfo;​
   
77 ·​·​·​·​.​end·​local·​p0·​·​·​·​#·​"info":​Ljava/​lang/​Object;​ 77 ·​·​·​·​.​end·​local·​p0·​·​·​·​#·​"info":​Ljava/​lang/​Object;​
78 ·​·​·​·​invoke-​direct·​{p0,​·​p1},​·​Landroid/​support/​v4/​app/​ActionBarDrawerToggle​Honeycomb$SetIndicato​rInfo;​-​><init>(Landroid/​app/​Activity;​)​V 78 ·​·​·​·​invoke-​direct·​{p0,​·​p1},​·​Landroid/​support/​v4/​app/​ActionBarDrawerToggle​Honeycomb$SetIndicato​rInfo;​-​><init>(Landroid/​app/​Activity;​)​V
   
79 ·​·​·​·​:​cond_0 79 ·​·​·​·​:​cond_0
80 ·​·​·​·​move-​object·​v2,​·​p0 80 ·​·​·​·​move-​object·​v2,​·​p0
   
81 ·​·​·​·​.​line·​73 81 ·​·​·​·​.​line·​75
82 ·​·​·​·​check-​cast·​v2,​·​Landroid/​support/​v4/​app/​ActionBarDrawerToggle​Honeycomb$SetIndicato​rInfo;​ 82 ·​·​·​·​check-​cast·​v2,​·​Landroid/​support/​v4/​app/​ActionBarDrawerToggle​Honeycomb$SetIndicato​rInfo;​
   
83 ·​·​·​·​.​line·​74 83 ·​·​·​·​.​line·​76
84 ·​·​·​·​.​local·​v2,​·​"sii":​Landroid/​support/​v4/​app/​ActionBarDrawerToggle​Honeycomb$SetIndicato​rInfo;​ 84 ·​·​·​·​.​local·​v2,​·​"sii":​Landroid/​support/​v4/​app/​ActionBarDrawerToggle​Honeycomb$SetIndicato​rInfo;​
85 ·​·​·​·​iget-​object·​v3,​·​v2,​·​Landroid/​support/​v4/​app/​ActionBarDrawerToggle​Honeycomb$SetIndicato​rInfo;​-​>setHomeAsUpIndicator​:​Ljava/​lang/​reflect/​Method;​ 85 ·​·​·​·​iget-​object·​v3,​·​v2,​·​Landroid/​support/​v4/​app/​ActionBarDrawerToggle​Honeycomb$SetIndicato​rInfo;​-​>setHomeAsUpIndicator​:​Ljava/​lang/​reflect/​Method;​
   
86 ·​·​·​·​if-​eqz·​v3,​·​:​cond_1 86 ·​·​·​·​if-​eqz·​v3,​·​:​cond_1
   
87 ·​·​·​·​.​line·​76 87 ·​·​·​·​.​line·​78
88 ·​·​·​·​:​try_start_0 88 ·​·​·​·​:​try_start_0
89 ·​·​·​·​invoke-​virtual·​{p1},​·​Landroid/​app/​Activity;​-​>getActionBar()​Landroid/​app/​ActionBar;​ 89 ·​·​·​·​invoke-​virtual·​{p1},​·​Landroid/​app/​Activity;​-​>getActionBar()​Landroid/​app/​ActionBar;​
   
90 ·​·​·​·​move-​result-​object·​v0 90 ·​·​·​·​move-​result-​object·​v0
   
91 ·​·​·​·​.​line·​77 91 ·​·​·​·​.​line·​79
92 ·​·​·​·​.​local·​v0,​·​"actionBar":​Landroid/​app/​ActionBar;​ 92 ·​·​·​·​.​local·​v0,​·​"actionBar":​Landroid/​app/​ActionBar;​
93 ·​·​·​·​iget-​object·​v3,​·​v2,​·​Landroid/​support/​v4/​app/​ActionBarDrawerToggle​Honeycomb$SetIndicato​rInfo;​-​>setHomeActionContent​Description:​Ljava/​lang/​reflect/​Method;​ 93 ·​·​·​·​iget-​object·​v3,​·​v2,​·​Landroid/​support/​v4/​app/​ActionBarDrawerToggle​Honeycomb$SetIndicato​rInfo;​-​>setHomeActionContent​Description:​Ljava/​lang/​reflect/​Method;​
   
94 ·​·​·​·​const/​4·​v4,​·​0x1 94 ·​·​·​·​const/​4·​v4,​·​0x1
   
95 ·​·​·​·​new-​array·​v4,​·​v4,​·​[Ljava/​lang/​Object;​ 95 ·​·​·​·​new-​array·​v4,​·​v4,​·​[Ljava/​lang/​Object;​
Max diff block lines reached; 4884/7901 bytes (61.81%) of diff not shown.
[−]
smali/android/support/v4/app/ActivityCompat.smali
Offset 1, 126 lines modified Offset 1, 281 lines modified
1 .​class·​public·​Landroid/​support/​v4/​app/​ActivityCompat;​ 1 .​class·​public·​Landroid/​support/​v4/​app/​ActivityCompat;​
2 .​super·​Landroid/​support/​v4/​content/​ContextCompat;​ 2 .​super·​Landroid/​support/​v4/​content/​ContextCompat;​
3 .​source·​"ActivityCompat.​java" 3 .​source·​"ActivityCompat.​java"
   
   
  4 #·​annotations
  5 .​annotation·​system·​Ldalvik/​annotation/​MemberClasses;​
  6 ·​·​·​·​value·​=·​{
  7 ·​·​·​·​·​·​·​·​Landroid/​support/​v4/​app/​ActivityCompat$Shared​ElementCallback21Impl​;​
  8 ·​·​·​·​}
  9 .​end·​annotation
   
   
4 #·​direct·​methods 10 #·​direct·​methods
5 .​method·​public·​constructor·​<init>()​V 11 .​method·​public·​constructor·​<init>()​V
6 ·​·​·​·​.​locals·​0 12 ·​·​·​·​.​locals·​0
   
7 ·​·​·​·​.​prologue 13 ·​·​·​·​.​prologue
8 ·​·​·​·​.​line·​29 14 ·​·​·​·​.​line·​38
9 ·​·​·​·​invoke-​direct·​{p0},​·​Landroid/​support/​v4/​content/​ContextCompat;​-​><init>()​V 15 ·​·​·​·​invoke-​direct·​{p0},​·​Landroid/​support/​v4/​content/​ContextCompat;​-​><init>()​V
   
  16 ·​·​·​·​.​line·​217
10 ·​·​·​·​return-​void 17 ·​·​·​·​return-​void
11 .​end·​method 18 .​end·​method
   
  19 .​method·​private·​static·​createCallback(Landro​id/​support/​v4/​app/​SharedElementCallback​;​)​Landroid/​support/​v4/​app/​ActivityCompat21$Shar​edElementCallback21;​
  20 ·​·​·​·​.​locals·​1
  21 ·​·​·​·​.​param·​p0,​·​"callback"·​·​·​·​#·​Landroid/​support/​v4/​app/​SharedElementCallback​;​
   
  22 ·​·​·​·​.​prologue
  23 ·​·​·​·​.​line·​210
  24 ·​·​·​·​const/​4·​v0,​·​0x0
   
  25 ·​·​·​·​.​line·​211
  26 ·​·​·​·​.​local·​v0,​·​"newCallback":​Landroid/​support/​v4/​app/​ActivityCompat21$Shar​edElementCallback21;​
  27 ·​·​·​·​if-​eqz·​p0,​·​:​cond_0
   
  28 ·​·​·​·​.​line·​212
  29 ·​·​·​·​new-​instance·​v0,​·​Landroid/​support/​v4/​app/​ActivityCompat$Shared​ElementCallback21Impl​;​
   
  30 ·​·​·​·​.​end·​local·​v0·​·​·​·​#·​"newCallback":​Landroid/​support/​v4/​app/​ActivityCompat21$Shar​edElementCallback21;​
  31 ·​·​·​·​invoke-​direct·​{v0,​·​p0},​·​Landroid/​support/​v4/​app/​ActivityCompat$Shared​ElementCallback21Impl​;​-​><init>(Landroid/​support/​v4/​app/​SharedElementCallback​;​)​V
   
  32 ·​·​·​·​.​line·​214
  33 ·​·​·​·​.​restart·​local·​v0·​·​·​·​#·​"newCallback":​Landroid/​support/​v4/​app/​ActivityCompat21$Shar​edElementCallback21;​
  34 ·​·​·​·​:​cond_0
  35 ·​·​·​·​return-​object·​v0
  36 .​end·​method
   
12 .​method·​public·​static·​finishAffinity(Landro​id/​app/​Activity;​)​V 37 .​method·​public·​static·​finishAffinity(Landro​id/​app/​Activity;​)​V
13 ·​·​·​·​.​locals·​2 38 ·​·​·​·​.​locals·​2
14 ·​·​·​·​.​param·​p0,​·​"activity"·​·​·​·​#·​Landroid/​app/​Activity;​ 39 ·​·​·​·​.​param·​p0,​·​"activity"·​·​·​·​#·​Landroid/​app/​Activity;​
   
15 ·​·​·​·​.​prologue 40 ·​·​·​·​.​prologue
16 ·​·​·​·​.​line·​131 41 ·​·​·​·​.​line·​141
17 ·​·​·​·​sget·​v0,​·​Landroid/​os/​Build$VERSION;​-​>SDK_INT:​I 42 ·​·​·​·​sget·​v0,​·​Landroid/​os/​Build$VERSION;​-​>SDK_INT:​I
   
18 ·​·​·​·​const/​16·​v1,​·​0x10 43 ·​·​·​·​const/​16·​v1,​·​0x10
   
19 ·​·​·​·​if-​lt·​v0,​·​v1,​·​:​cond_0 44 ·​·​·​·​if-​lt·​v0,​·​v1,​·​:​cond_0
   
20 ·​·​·​·​.​line·​132 45 ·​·​·​·​.​line·​142
21 ·​·​·​·​invoke-​static·​{p0},​·​Landroid/​support/​v4/​app/​ActivityCompatJB;​-​>finishAffinity(Landr​oid/​app/​Activity;​)​V 46 ·​·​·​·​invoke-​static·​{p0},​·​Landroid/​support/​v4/​app/​ActivityCompatJB;​-​>finishAffinity(Landr​oid/​app/​Activity;​)​V
   
22 ·​·​·​·​.​line·​136 47 ·​·​·​·​.​line·​146
23 ·​·​·​·​:​goto_0 48 ·​·​·​·​:​goto_0
24 ·​·​·​·​return-​void 49 ·​·​·​·​return-​void
   
25 ·​·​·​·​.​line·​134 50 ·​·​·​·​.​line·​144
  51 ·​·​·​·​:​cond_0
  52 ·​·​·​·​invoke-​virtual·​{p0},​·​Landroid/​app/​Activity;​-​>finish()​V
   
  53 ·​·​·​·​goto·​:​goto_0
  54 .​end·​method
   
  55 .​method·​public·​static·​finishAfterTransition​(Landroid/​app/​Activity;​)​V
  56 ·​·​·​·​.​locals·​2
  57 ·​·​·​·​.​param·​p0,​·​"activity"·​·​·​·​#·​Landroid/​app/​Activity;​
   
  58 ·​·​·​·​.​prologue
  59 ·​·​·​·​.​line·​158
  60 ·​·​·​·​sget·​v0,​·​Landroid/​os/​Build$VERSION;​-​>SDK_INT:​I
   
  61 ·​·​·​·​const/​16·​v1,​·​0x15
   
  62 ·​·​·​·​if-​lt·​v0,​·​v1,​·​:​cond_0
   
  63 ·​·​·​·​.​line·​159
  64 ·​·​·​·​invoke-​static·​{p0},​·​Landroid/​support/​v4/​app/​ActivityCompat21;​-​>finishAfterTransitio​n(Landroid/​app/​Activity;​)​V
   
  65 ·​·​·​·​.​line·​163
  66 ·​·​·​·​:​goto_0
  67 ·​·​·​·​return-​void
   
  68 ·​·​·​·​.​line·​161
26 ·​·​·​·​:​cond_0 69 ·​·​·​·​:​cond_0
27 ·​·​·​·​invoke-​virtual·​{p0},​·​Landroid/​app/​Activity;​-​>finish()​V 70 ·​·​·​·​invoke-​virtual·​{p0},​·​Landroid/​app/​Activity;​-​>finish()​V
   
28 ·​·​·​·​goto·​:​goto_0 71 ·​·​·​·​goto·​:​goto_0
Max diff block lines reached; 5404/8184 bytes (66.03%) of diff not shown.
[−]
smali/android/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB.smali
Offset 20, 61 lines modified Offset 20, 61 lines modified
   
20 #·​direct·​methods 20 #·​direct·​methods
21 .​method·​constructor·​<init>(Landroid/​support/​v4/​app/​ActivityOptionsCompat​JB;​)​V 21 .​method·​constructor·​<init>(Landroid/​support/​v4/​app/​ActivityOptionsCompat​JB;​)​V
22 ·​·​·​·​.​locals·​0 22 ·​·​·​·​.​locals·​0
23 ·​·​·​·​.​param·​p1,​·​"impl"·​·​·​·​#·​Landroid/​support/​v4/​app/​ActivityOptionsCompat​JB;​ 23 ·​·​·​·​.​param·​p1,​·​"impl"·​·​·​·​#·​Landroid/​support/​v4/​app/​ActivityOptionsCompat​JB;​
   
24 ·​·​·​·​.​prologue 24 ·​·​·​·​.​prologue
25 ·​·​·​·​.​line·​115 25 ·​·​·​·​.​line·​180
26 ·​·​·​·​invoke-​direct·​{p0},​·​Landroid/​support/​v4/​app/​ActivityOptionsCompat​;​-​><init>()​V 26 ·​·​·​·​invoke-​direct·​{p0},​·​Landroid/​support/​v4/​app/​ActivityOptionsCompat​;​-​><init>()​V
   
27 ·​·​·​·​.​line·​116 27 ·​·​·​·​.​line·​181
28 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v4/​app/​ActivityOptionsCompat​$ActivityOptionsImplJ​B;​-​>mImpl:​Landroid/​support/​v4/​app/​ActivityOptionsCompat​JB;​ 28 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v4/​app/​ActivityOptionsCompat​$ActivityOptionsImplJ​B;​-​>mImpl:​Landroid/​support/​v4/​app/​ActivityOptionsCompat​JB;​
   
29 ·​·​·​·​.​line·​117 29 ·​·​·​·​.​line·​182
30 ·​·​·​·​return-​void 30 ·​·​·​·​return-​void
31 .​end·​method 31 .​end·​method
   
   
32 #·​virtual·​methods 32 #·​virtual·​methods
33 .​method·​public·​toBundle()​Landroid/​os/​Bundle;​ 33 .​method·​public·​toBundle()​Landroid/​os/​Bundle;​
34 ·​·​·​·​.​locals·​1 34 ·​·​·​·​.​locals·​1
   
35 ·​·​·​·​.​prologue 35 ·​·​·​·​.​prologue
36 ·​·​·​·​.​line·​121 36 ·​·​·​·​.​line·​186
37 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​ActivityOptionsCompat​$ActivityOptionsImplJ​B;​-​>mImpl:​Landroid/​support/​v4/​app/​ActivityOptionsCompat​JB;​ 37 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​ActivityOptionsCompat​$ActivityOptionsImplJ​B;​-​>mImpl:​Landroid/​support/​v4/​app/​ActivityOptionsCompat​JB;​
   
38 ·​·​·​·​invoke-​virtual·​{v0},​·​Landroid/​support/​v4/​app/​ActivityOptionsCompat​JB;​-​>toBundle()​Landroid/​os/​Bundle;​ 38 ·​·​·​·​invoke-​virtual·​{v0},​·​Landroid/​support/​v4/​app/​ActivityOptionsCompat​JB;​-​>toBundle()​Landroid/​os/​Bundle;​
   
39 ·​·​·​·​move-​result-​object·​v0 39 ·​·​·​·​move-​result-​object·​v0
   
40 ·​·​·​·​return-​object·​v0 40 ·​·​·​·​return-​object·​v0
41 .​end·​method 41 .​end·​method
   
42 .​method·​public·​update(Landroid/​support/​v4/​app/​ActivityOptionsCompat​;​)​V 42 .​method·​public·​update(Landroid/​support/​v4/​app/​ActivityOptionsCompat​;​)​V
43 ·​·​·​·​.​locals·​3 43 ·​·​·​·​.​locals·​3
44 ·​·​·​·​.​param·​p1,​·​"otherOptions"·​·​·​·​#·​Landroid/​support/​v4/​app/​ActivityOptionsCompat​;​ 44 ·​·​·​·​.​param·​p1,​·​"otherOptions"·​·​·​·​#·​Landroid/​support/​v4/​app/​ActivityOptionsCompat​;​
   
45 ·​·​·​·​.​prologue 45 ·​·​·​·​.​prologue
46 ·​·​·​·​.​line·​126 46 ·​·​·​·​.​line·​191
47 ·​·​·​·​instance-​of·​v1,​·​p1,​·​Landroid/​support/​v4/​app/​ActivityOptionsCompat​$ActivityOptionsImplJ​B;​ 47 ·​·​·​·​instance-​of·​v1,​·​p1,​·​Landroid/​support/​v4/​app/​ActivityOptionsCompat​$ActivityOptionsImplJ​B;​
   
48 ·​·​·​·​if-​eqz·​v1,​·​:​cond_0 48 ·​·​·​·​if-​eqz·​v1,​·​:​cond_0
   
49 ·​·​·​·​move-​object·​v0,​·​p1 49 ·​·​·​·​move-​object·​v0,​·​p1
   
50 ·​·​·​·​.​line·​127 50 ·​·​·​·​.​line·​192
51 ·​·​·​·​check-​cast·​v0,​·​Landroid/​support/​v4/​app/​ActivityOptionsCompat​$ActivityOptionsImplJ​B;​ 51 ·​·​·​·​check-​cast·​v0,​·​Landroid/​support/​v4/​app/​ActivityOptionsCompat​$ActivityOptionsImplJ​B;​
   
52 ·​·​·​·​.​line·​128 52 ·​·​·​·​.​line·​193
53 ·​·​·​·​.​local·​v0,​·​"otherImpl":​Landroid/​support/​v4/​app/​ActivityOptionsCompat​$ActivityOptionsImplJ​B;​ 53 ·​·​·​·​.​local·​v0,​·​"otherImpl":​Landroid/​support/​v4/​app/​ActivityOptionsCompat​$ActivityOptionsImplJ​B;​
54 ·​·​·​·​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v4/​app/​ActivityOptionsCompat​$ActivityOptionsImplJ​B;​-​>mImpl:​Landroid/​support/​v4/​app/​ActivityOptionsCompat​JB;​ 54 ·​·​·​·​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v4/​app/​ActivityOptionsCompat​$ActivityOptionsImplJ​B;​-​>mImpl:​Landroid/​support/​v4/​app/​ActivityOptionsCompat​JB;​
   
55 ·​·​·​·​iget-​object·​v2,​·​v0,​·​Landroid/​support/​v4/​app/​ActivityOptionsCompat​$ActivityOptionsImplJ​B;​-​>mImpl:​Landroid/​support/​v4/​app/​ActivityOptionsCompat​JB;​ 55 ·​·​·​·​iget-​object·​v2,​·​v0,​·​Landroid/​support/​v4/​app/​ActivityOptionsCompat​$ActivityOptionsImplJ​B;​-​>mImpl:​Landroid/​support/​v4/​app/​ActivityOptionsCompat​JB;​
   
56 ·​·​·​·​invoke-​virtual·​{v1,​·​v2},​·​Landroid/​support/​v4/​app/​ActivityOptionsCompat​JB;​-​>update(Landroid/​support/​v4/​app/​ActivityOptionsCompat​JB;​)​V 56 ·​·​·​·​invoke-​virtual·​{v1,​·​v2},​·​Landroid/​support/​v4/​app/​ActivityOptionsCompat​JB;​-​>update(Landroid/​support/​v4/​app/​ActivityOptionsCompat​JB;​)​V
   
57 ·​·​·​·​.​line·​130 57 ·​·​·​·​.​line·​195
58 ·​·​·​·​.​end·​local·​v0·​·​·​·​#·​"otherImpl":​Landroid/​support/​v4/​app/​ActivityOptionsCompat​$ActivityOptionsImplJ​B;​ 58 ·​·​·​·​.​end·​local·​v0·​·​·​·​#·​"otherImpl":​Landroid/​support/​v4/​app/​ActivityOptionsCompat​$ActivityOptionsImplJ​B;​
59 ·​·​·​·​:​cond_0 59 ·​·​·​·​:​cond_0
60 ·​·​·​·​return-​void 60 ·​·​·​·​return-​void
61 .​end·​method 61 .​end·​method
[−]
smali/android/support/v4/app/ActivityOptionsCompat.smali
Offset 2, 55 lines modified Offset 2, 56 lines modified
2 .​super·​Ljava/​lang/​Object;​ 2 .​super·​Ljava/​lang/​Object;​
3 .​source·​"ActivityOptionsCompa​t.​java" 3 .​source·​"ActivityOptionsCompa​t.​java"
   
   
4 #·​annotations 4 #·​annotations
5 .​annotation·​system·​Ldalvik/​annotation/​MemberClasses;​ 5 .​annotation·​system·​Ldalvik/​annotation/​MemberClasses;​
6 ·​·​·​·​value·​=·​{ 6 ·​·​·​·​value·​=·​{
  7 ·​·​·​·​·​·​·​·​Landroid/​support/​v4/​app/​ActivityOptionsCompat​$ActivityOptionsImpl2​1;​,​
7 ·​·​·​·​·​·​·​·​Landroid/​support/​v4/​app/​ActivityOptionsCompat​$ActivityOptionsImplJ​B;​ 8 ·​·​·​·​·​·​·​·​Landroid/​support/​v4/​app/​ActivityOptionsCompat​$ActivityOptionsImplJ​B;​
8 ·​·​·​·​} 9 ·​·​·​·​}
9 .​end·​annotation 10 .​end·​annotation
   
   
10 #·​direct·​methods 11 #·​direct·​methods
11 .​method·​protected·​constructor·​<init>()​V 12 .​method·​protected·​constructor·​<init>()​V
12 ·​·​·​·​.​locals·​0 13 ·​·​·​·​.​locals·​0
   
13 ·​·​·​·​.​prologue 14 ·​·​·​·​.​prologue
14 ·​·​·​·​.​line·​134 15 ·​·​·​·​.​line·​220
15 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 16 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
16 ·​·​·​·​.​line·​135 17 ·​·​·​·​.​line·​221
17 ·​·​·​·​return-​void 18 ·​·​·​·​return-​void
18 .​end·​method 19 .​end·​method
   
19 .​method·​public·​static·​makeCustomAnimation(L​android/​content/​Context;​II)​Landroid/​support/​v4/​app/​ActivityOptionsCompat​;​ 20 .​method·​public·​static·​makeCustomAnimation(L​android/​content/​Context;​II)​Landroid/​support/​v4/​app/​ActivityOptionsCompat​;​
20 ·​·​·​·​.​locals·​2 21 ·​·​·​·​.​locals·​2
21 ·​·​·​·​.​param·​p0,​·​"context"·​·​·​·​#·​Landroid/​content/​Context;​ 22 ·​·​·​·​.​param·​p0,​·​"context"·​·​·​·​#·​Landroid/​content/​Context;​
22 ·​·​·​·​.​param·​p1,​·​"enterResId"·​·​·​·​#·​I 23 ·​·​·​·​.​param·​p1,​·​"enterResId"·​·​·​·​#·​I
23 ·​·​·​·​.​param·​p2,​·​"exitResId"·​·​·​·​#·​I 24 ·​·​·​·​.​param·​p2,​·​"exitResId"·​·​·​·​#·​I
   
24 ·​·​·​·​.​prologue 25 ·​·​·​·​.​prologue
25 ·​·​·​·​.​line·​45 26 ·​·​·​·​.​line·​47
26 ·​·​·​·​sget·​v0,​·​Landroid/​os/​Build$VERSION;​-​>SDK_INT:​I 27 ·​·​·​·​sget·​v0,​·​Landroid/​os/​Build$VERSION;​-​>SDK_INT:​I
   
27 ·​·​·​·​const/​16·​v1,​·​0x10 28 ·​·​·​·​const/​16·​v1,​·​0x10
   
28 ·​·​·​·​if-​lt·​v0,​·​v1,​·​:​cond_0 29 ·​·​·​·​if-​lt·​v0,​·​v1,​·​:​cond_0
   
29 ·​·​·​·​.​line·​46 30 ·​·​·​·​.​line·​48
30 ·​·​·​·​new-​instance·​v0,​·​Landroid/​support/​v4/​app/​ActivityOptionsCompat​$ActivityOptionsImplJ​B;​ 31 ·​·​·​·​new-​instance·​v0,​·​Landroid/​support/​v4/​app/​ActivityOptionsCompat​$ActivityOptionsImplJ​B;​
   
31 ·​·​·​·​invoke-​static·​{p0,​·​p1,​·​p2},​·​Landroid/​support/​v4/​app/​ActivityOptionsCompat​JB;​-​>makeCustomAnimation(​Landroid/​content/​Context;​II)​Landroid/​support/​v4/​app/​ActivityOptionsCompat​JB;​ 32 ·​·​·​·​invoke-​static·​{p0,​·​p1,​·​p2},​·​Landroid/​support/​v4/​app/​ActivityOptionsCompat​JB;​-​>makeCustomAnimation(​Landroid/​content/​Context;​II)​Landroid/​support/​v4/​app/​ActivityOptionsCompat​JB;​
   
32 ·​·​·​·​move-​result-​object·​v1 33 ·​·​·​·​move-​result-​object·​v1
   
33 ·​·​·​·​invoke-​direct·​{v0,​·​v1},​·​Landroid/​support/​v4/​app/​ActivityOptionsCompat​$ActivityOptionsImplJ​B;​-​><init>(Landroid/​support/​v4/​app/​ActivityOptionsCompat​JB;​)​V 34 ·​·​·​·​invoke-​direct·​{v0,​·​v1},​·​Landroid/​support/​v4/​app/​ActivityOptionsCompat​$ActivityOptionsImplJ​B;​-​><init>(Landroid/​support/​v4/​app/​ActivityOptionsCompat​JB;​)​V
   
34 ·​·​·​·​.​line·​49 35 ·​·​·​·​.​line·​51
35 ·​·​·​·​:​goto_0 36 ·​·​·​·​:​goto_0
36 ·​·​·​·​return-​object·​v0 37 ·​·​·​·​return-​object·​v0
   
37 ·​·​·​·​:​cond_0 38 ·​·​·​·​:​cond_0
38 ·​·​·​·​new-​instance·​v0,​·​Landroid/​support/​v4/​app/​ActivityOptionsCompat​;​ 39 ·​·​·​·​new-​instance·​v0,​·​Landroid/​support/​v4/​app/​ActivityOptionsCompat​;​
   
39 ·​·​·​·​invoke-​direct·​{v0},​·​Landroid/​support/​v4/​app/​ActivityOptionsCompat​;​-​><init>()​V 40 ·​·​·​·​invoke-​direct·​{v0},​·​Landroid/​support/​v4/​app/​ActivityOptionsCompat​;​-​><init>()​V
Offset 63, 67 lines modified Offset 64, 206 lines modified
63 ·​·​·​·​.​param·​p0,​·​"source"·​·​·​·​#·​Landroid/​view/​View;​ 64 ·​·​·​·​.​param·​p0,​·​"source"·​·​·​·​#·​Landroid/​view/​View;​
64 ·​·​·​·​.​param·​p1,​·​"startX"·​·​·​·​#·​I 65 ·​·​·​·​.​param·​p1,​·​"startX"·​·​·​·​#·​I
65 ·​·​·​·​.​param·​p2,​·​"startY"·​·​·​·​#·​I 66 ·​·​·​·​.​param·​p2,​·​"startY"·​·​·​·​#·​I
66 ·​·​·​·​.​param·​p3,​·​"startWidth"·​·​·​·​#·​I 67 ·​·​·​·​.​param·​p3,​·​"startWidth"·​·​·​·​#·​I
67 ·​·​·​·​.​param·​p4,​·​"startHeight"·​·​·​·​#·​I 68 ·​·​·​·​.​param·​p4,​·​"startHeight"·​·​·​·​#·​I
   
68 ·​·​·​·​.​prologue 69 ·​·​·​·​.​prologue
69 ·​·​·​·​.​line·​74 70 ·​·​·​·​.​line·​76
70 ·​·​·​·​sget·​v0,​·​Landroid/​os/​Build$VERSION;​-​>SDK_INT:​I 71 ·​·​·​·​sget·​v0,​·​Landroid/​os/​Build$VERSION;​-​>SDK_INT:​I
   
71 ·​·​·​·​const/​16·​v1,​·​0x10 72 ·​·​·​·​const/​16·​v1,​·​0x10
   
72 ·​·​·​·​if-​lt·​v0,​·​v1,​·​:​cond_0 73 ·​·​·​·​if-​lt·​v0,​·​v1,​·​:​cond_0
   
73 ·​·​·​·​.​line·​75 74 ·​·​·​·​.​line·​77
74 ·​·​·​·​new-​instance·​v0,​·​Landroid/​support/​v4/​app/​ActivityOptionsCompat​$ActivityOptionsImplJ​B;​ 75 ·​·​·​·​new-​instance·​v0,​·​Landroid/​support/​v4/​app/​ActivityOptionsCompat​$ActivityOptionsImplJ​B;​
   
75 ·​·​·​·​invoke-​static·​{p0,​·​p1,​·​p2,​·​p3,​·​p4},​·​Landroid/​support/​v4/​app/​ActivityOptionsCompat​JB;​-​>makeScaleUpAnimation​(Landroid/​view/​View;​IIII)​Landroid/​support/​v4/​app/​ActivityOptionsCompat​JB;​ 76 ·​·​·​·​invoke-​static·​{p0,​·​p1,​·​p2,​·​p3,​·​p4},​·​Landroid/​support/​v4/​app/​ActivityOptionsCompat​JB;​-​>makeScaleUpAnimation​(Landroid/​view/​View;​IIII)​Landroid/​support/​v4/​app/​ActivityOptionsCompat​JB;​
   
76 ·​·​·​·​move-​result-​object·​v1 77 ·​·​·​·​move-​result-​object·​v1
   
77 ·​·​·​·​invoke-​direct·​{v0,​·​v1},​·​Landroid/​support/​v4/​app/​ActivityOptionsCompat​$ActivityOptionsImplJ​B;​-​><init>(Landroid/​support/​v4/​app/​ActivityOptionsCompat​JB;​)​V 78 ·​·​·​·​invoke-​direct·​{v0,​·​v1},​·​Landroid/​support/​v4/​app/​ActivityOptionsCompat​$ActivityOptionsImplJ​B;​-​><init>(Landroid/​support/​v4/​app/​ActivityOptionsCompat​JB;​)​V
   
78 ·​·​·​·​.​line·​79 79 ·​·​·​·​.​line·​81
  80 ·​·​·​·​:​goto_0
  81 ·​·​·​·​return-​object·​v0
   
  82 ·​·​·​·​:​cond_0
  83 ·​·​·​·​new-​instance·​v0,​·​Landroid/​support/​v4/​app/​ActivityOptionsCompat​;​
   
  84 ·​·​·​·​invoke-​direct·​{v0},​·​Landroid/​support/​v4/​app/​ActivityOptionsCompat​;​-​><init>()​V
   
  85 ·​·​·​·​goto·​:​goto_0
  86 .​end·​method
   
  87 .​method·​public·​static·​makeSceneTransitionAn​imation(Landroid/​app/​Activity;​Landroid/​view/​View;​Ljava/​lang/​String;​)​Landroid/​support/​v4/​app/​ActivityOptionsCompat​;​
  88 ·​·​·​·​.​locals·​2
  89 ·​·​·​·​.​param·​p0,​·​"activity"·​·​·​·​#·​Landroid/​app/​Activity;​
  90 ·​·​·​·​.​param·​p1,​·​"sharedElement"·​·​·​·​#·​Landroid/​view/​View;​
  91 ·​·​·​·​.​param·​p2,​·​"sharedElementName"·​·​·​·​#·​Ljava/​lang/​String;​
   
  92 ·​·​·​·​.​prologue
Max diff block lines reached; 4745/8635 bytes (54.95%) of diff not shown.
[−]
smali/android/support/v4/app/BackStackRecord$Op.smali
Offset 44, 12 lines modified Offset 44, 12 lines modified
   
   
44 #·​direct·​methods 44 #·​direct·​methods
45 .​method·​constructor·​<init>()​V 45 .​method·​constructor·​<init>()​V
46 ·​·​·​·​.​locals·​0 46 ·​·​·​·​.​locals·​0
   
47 ·​·​·​·​.​prologue 47 ·​·​·​·​.​prologue
48 ·​·​·​·​.​line·​187 48 ·​·​·​·​.​line·​206
49 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 49 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
50 ·​·​·​·​return-​void 50 ·​·​·​·​return-​void
51 .​end·​method 51 .​end·​method
[−]
smali/android/support/v4/app/BackStackRecord.smali
Offset 6, 14 lines modified Offset 6, 15 lines modified
6 .​implements·​Landroid/​support/​v4/​app/​FragmentManager$BackS​tackEntry;​ 6 .​implements·​Landroid/​support/​v4/​app/​FragmentManager$BackS​tackEntry;​
7 .​implements·​Ljava/​lang/​Runnable;​ 7 .​implements·​Ljava/​lang/​Runnable;​
   
   
8 #·​annotations 8 #·​annotations
9 .​annotation·​system·​Ldalvik/​annotation/​MemberClasses;​ 9 .​annotation·​system·​Ldalvik/​annotation/​MemberClasses;​
10 ·​·​·​·​value·​=·​{ 10 ·​·​·​·​value·​=·​{
  11 ·​·​·​·​·​·​·​·​Landroid/​support/​v4/​app/​BackStackRecord$Trans​itionState;​,​
11 ·​·​·​·​·​·​·​·​Landroid/​support/​v4/​app/​BackStackRecord$Op;​ 12 ·​·​·​·​·​·​·​·​Landroid/​support/​v4/​app/​BackStackRecord$Op;​
12 ·​·​·​·​} 13 ·​·​·​·​}
13 .​end·​annotation 14 .​end·​annotation
   
   
14 #·​static·​fields 15 #·​static·​fields
15 .​field·​static·​final·​OP_ADD:​I·​=·​0x1 16 .​field·​static·​final·​OP_ADD:​I·​=·​0x1
Offset 64, 77 lines modified Offset 65, 1080 lines modified
   
64 .​field·​mNumOp:​I 65 .​field·​mNumOp:​I
   
65 .​field·​mPopEnterAnim:​I 66 .​field·​mPopEnterAnim:​I
   
66 .​field·​mPopExitAnim:​I 67 .​field·​mPopExitAnim:​I
   
  68 .​field·​mSharedElementSourceN​ames:​Ljava/​util/​ArrayList;​
  69 ·​·​·​·​.​annotation·​system·​Ldalvik/​annotation/​Signature;​
  70 ·​·​·​·​·​·​·​·​value·​=·​{
  71 ·​·​·​·​·​·​·​·​·​·​·​·​"Ljava/​util/​ArrayList",​
  72 ·​·​·​·​·​·​·​·​·​·​·​·​"<",​
  73 ·​·​·​·​·​·​·​·​·​·​·​·​"Ljava/​lang/​String;​",​
  74 ·​·​·​·​·​·​·​·​·​·​·​·​">;​"
  75 ·​·​·​·​·​·​·​·​}
  76 ·​·​·​·​.​end·​annotation
  77 .​end·​field
   
  78 .​field·​mSharedElementTargetN​ames:​Ljava/​util/​ArrayList;​
  79 ·​·​·​·​.​annotation·​system·​Ldalvik/​annotation/​Signature;​
  80 ·​·​·​·​·​·​·​·​value·​=·​{
  81 ·​·​·​·​·​·​·​·​·​·​·​·​"Ljava/​util/​ArrayList",​
  82 ·​·​·​·​·​·​·​·​·​·​·​·​"<",​
  83 ·​·​·​·​·​·​·​·​·​·​·​·​"Ljava/​lang/​String;​",​
  84 ·​·​·​·​·​·​·​·​·​·​·​·​">;​"
  85 ·​·​·​·​·​·​·​·​}
  86 ·​·​·​·​.​end·​annotation
  87 .​end·​field
   
67 .​field·​mTail:​Landroid/​support/​v4/​app/​BackStackRecord$Op;​ 88 .​field·​mTail:​Landroid/​support/​v4/​app/​BackStackRecord$Op;​
   
68 .​field·​mTransition:​I 89 .​field·​mTransition:​I
   
69 .​field·​mTransitionStyle:​I 90 .​field·​mTransitionStyle:​I
   
   
70 #·​direct·​methods 91 #·​direct·​methods
71 .​method·​public·​constructor·​<init>(Landroid/​support/​v4/​app/​FragmentManagerImpl;​)​V 92 .​method·​public·​constructor·​<init>(Landroid/​support/​v4/​app/​FragmentManagerImpl;​)​V
72 ·​·​·​·​.​locals·​1 93 ·​·​·​·​.​locals·​1
73 ·​·​·​·​.​param·​p1,​·​"manager"·​·​·​·​#·​Landroid/​support/​v4/​app/​FragmentManagerImpl;​ 94 ·​·​·​·​.​param·​p1,​·​"manager"·​·​·​·​#·​Landroid/​support/​v4/​app/​FragmentManagerImpl;​
   
74 ·​·​·​·​.​prologue 95 ·​·​·​·​.​prologue
75 ·​·​·​·​.​line·​333 96 ·​·​·​·​.​line·​355
76 ·​·​·​·​invoke-​direct·​{p0},​·​Landroid/​support/​v4/​app/​FragmentTransaction;​-​><init>()​V 97 ·​·​·​·​invoke-​direct·​{p0},​·​Landroid/​support/​v4/​app/​FragmentTransaction;​-​><init>()​V
   
77 ·​·​·​·​.​line·​209 98 ·​·​·​·​.​line·​228
78 ·​·​·​·​const/​4·​v0,​·​0x1 99 ·​·​·​·​const/​4·​v0,​·​0x1
   
79 ·​·​·​·​iput-​boolean·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​BackStackRecord;​-​>mAllowAddToBackStack​:​Z 100 ·​·​·​·​iput-​boolean·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​BackStackRecord;​-​>mAllowAddToBackStack​:​Z
   
80 ·​·​·​·​.​line·​212 101 ·​·​·​·​.​line·​231
81 ·​·​·​·​const/​4·​v0,​·​-​0x1 102 ·​·​·​·​const/​4·​v0,​·​-​0x1
   
82 ·​·​·​·​iput·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​BackStackRecord;​-​>mIndex:​I 103 ·​·​·​·​iput·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​BackStackRecord;​-​>mIndex:​I
   
83 ·​·​·​·​.​line·​334 104 ·​·​·​·​.​line·​356
84 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v4/​app/​BackStackRecord;​-​>mManager:​Landroid/​support/​v4/​app/​FragmentManagerImpl;​ 105 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v4/​app/​BackStackRecord;​-​>mManager:​Landroid/​support/​v4/​app/​FragmentManagerImpl;​
   
85 ·​·​·​·​.​line·​335 106 ·​·​·​·​.​line·​357
  107 ·​·​·​·​return-​void
  108 .​end·​method
   
  109 .​method·​static·​synthetic·​access$000(Landroid/​support/​v4/​app/​BackStackRecord;​Landroid/​support/​v4/​app/​BackStackRecord$Trans​itionState;​ZLandroid/​support/​v4/​app/​Fragment;​)​Landroid/​support/​v4/​util/​ArrayMap;​
  110 ·​·​·​·​.​locals·​1
  111 ·​·​·​·​.​param·​p0,​·​"x0"·​·​·​·​#·​Landroid/​support/​v4/​app/​BackStackRecord;​
  112 ·​·​·​·​.​param·​p1,​·​"x1"·​·​·​·​#·​Landroid/​support/​v4/​app/​BackStackRecord$Trans​itionState;​
  113 ·​·​·​·​.​param·​p2,​·​"x2"·​·​·​·​#·​Z
  114 ·​·​·​·​.​param·​p3,​·​"x3"·​·​·​·​#·​Landroid/​support/​v4/​app/​Fragment;​
   
  115 ·​·​·​·​.​prologue
  116 ·​·​·​·​.​line·​191
  117 ·​·​·​·​invoke-​direct·​{p0,​·​p1,​·​p2,​·​p3},​·​Landroid/​support/​v4/​app/​BackStackRecord;​-​>mapSharedElementsIn(​Landroid/​support/​v4/​app/​BackStackRecord$Trans​itionState;​ZLandroid/​support/​v4/​app/​Fragment;​)​Landroid/​support/​v4/​util/​ArrayMap;​
   
  118 ·​·​·​·​move-​result-​object·​v0
   
  119 ·​·​·​·​return-​object·​v0
  120 .​end·​method
   
  121 .​method·​static·​synthetic·​access$100(Landroid/​support/​v4/​app/​BackStackRecord;​Landroid/​support/​v4/​util/​ArrayMap;​Landroid/​support/​v4/​app/​BackStackRecord$Trans​itionState;​)​V
  122 ·​·​·​·​.​locals·​0
  123 ·​·​·​·​.​param·​p0,​·​"x0"·​·​·​·​#·​Landroid/​support/​v4/​app/​BackStackRecord;​
  124 ·​·​·​·​.​param·​p1,​·​"x1"·​·​·​·​#·​Landroid/​support/​v4/​util/​ArrayMap;​
  125 ·​·​·​·​.​param·​p2,​·​"x2"·​·​·​·​#·​Landroid/​support/​v4/​app/​BackStackRecord$Trans​itionState;​
Max diff block lines reached; 187290/192269 bytes (97.41%) of diff not shown.
[−]
smali/android/support/v4/app/BackStackState$1.smali
Offset 28, 64 lines modified Offset 28, 64 lines modified
   
   
28 #·​direct·​methods 28 #·​direct·​methods
29 .​method·​constructor·​<init>()​V 29 .​method·​constructor·​<init>()​V
30 ·​·​·​·​.​locals·​0 30 ·​·​·​·​.​locals·​0
   
31 ·​·​·​·​.​prologue 31 ·​·​·​·​.​prologue
32 ·​·​·​·​.​line·​158 32 ·​·​·​·​.​line·​177
33 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 33 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
34 ·​·​·​·​return-​void 34 ·​·​·​·​return-​void
35 .​end·​method 35 .​end·​method
   
   
36 #·​virtual·​methods 36 #·​virtual·​methods
37 .​method·​public·​createFromParcel(Land​roid/​os/​Parcel;​)​Landroid/​support/​v4/​app/​BackStackState;​ 37 .​method·​public·​createFromParcel(Land​roid/​os/​Parcel;​)​Landroid/​support/​v4/​app/​BackStackState;​
38 ·​·​·​·​.​locals·​1 38 ·​·​·​·​.​locals·​1
39 ·​·​·​·​.​param·​p1,​·​"in"·​·​·​·​#·​Landroid/​os/​Parcel;​ 39 ·​·​·​·​.​param·​p1,​·​"in"·​·​·​·​#·​Landroid/​os/​Parcel;​
   
40 ·​·​·​·​.​prologue 40 ·​·​·​·​.​prologue
41 ·​·​·​·​.​line·​160 41 ·​·​·​·​.​line·​179
42 ·​·​·​·​new-​instance·​v0,​·​Landroid/​support/​v4/​app/​BackStackState;​ 42 ·​·​·​·​new-​instance·​v0,​·​Landroid/​support/​v4/​app/​BackStackState;​
   
43 ·​·​·​·​invoke-​direct·​{v0,​·​p1},​·​Landroid/​support/​v4/​app/​BackStackState;​-​><init>(Landroid/​os/​Parcel;​)​V 43 ·​·​·​·​invoke-​direct·​{v0,​·​p1},​·​Landroid/​support/​v4/​app/​BackStackState;​-​><init>(Landroid/​os/​Parcel;​)​V
   
44 ·​·​·​·​return-​object·​v0 44 ·​·​·​·​return-​object·​v0
45 .​end·​method 45 .​end·​method
   
46 .​method·​public·​bridge·​synthetic·​createFromParcel(Land​roid/​os/​Parcel;​)​Ljava/​lang/​Object;​ 46 .​method·​public·​bridge·​synthetic·​createFromParcel(Land​roid/​os/​Parcel;​)​Ljava/​lang/​Object;​
47 ·​·​·​·​.​locals·​1 47 ·​·​·​·​.​locals·​1
48 ·​·​·​·​.​param·​p1,​·​"x0"·​·​·​·​#·​Landroid/​os/​Parcel;​ 48 ·​·​·​·​.​param·​p1,​·​"x0"·​·​·​·​#·​Landroid/​os/​Parcel;​
   
49 ·​·​·​·​.​prologue 49 ·​·​·​·​.​prologue
50 ·​·​·​·​.​line·​158 50 ·​·​·​·​.​line·​177
51 ·​·​·​·​invoke-​virtual·​{p0,​·​p1},​·​Landroid/​support/​v4/​app/​BackStackState$1;​-​>createFromParcel(Lan​droid/​os/​Parcel;​)​Landroid/​support/​v4/​app/​BackStackState;​ 51 ·​·​·​·​invoke-​virtual·​{p0,​·​p1},​·​Landroid/​support/​v4/​app/​BackStackState$1;​-​>createFromParcel(Lan​droid/​os/​Parcel;​)​Landroid/​support/​v4/​app/​BackStackState;​
   
52 ·​·​·​·​move-​result-​object·​v0 52 ·​·​·​·​move-​result-​object·​v0
   
53 ·​·​·​·​return-​object·​v0 53 ·​·​·​·​return-​object·​v0
54 .​end·​method 54 .​end·​method
   
55 .​method·​public·​newArray(I)​[Landroid/​support/​v4/​app/​BackStackState;​ 55 .​method·​public·​newArray(I)​[Landroid/​support/​v4/​app/​BackStackState;​
56 ·​·​·​·​.​locals·​1 56 ·​·​·​·​.​locals·​1
57 ·​·​·​·​.​param·​p1,​·​"size"·​·​·​·​#·​I 57 ·​·​·​·​.​param·​p1,​·​"size"·​·​·​·​#·​I
   
58 ·​·​·​·​.​prologue 58 ·​·​·​·​.​prologue
59 ·​·​·​·​.​line·​164 59 ·​·​·​·​.​line·​183
60 ·​·​·​·​new-​array·​v0,​·​p1,​·​[Landroid/​support/​v4/​app/​BackStackState;​ 60 ·​·​·​·​new-​array·​v0,​·​p1,​·​[Landroid/​support/​v4/​app/​BackStackState;​
   
61 ·​·​·​·​return-​object·​v0 61 ·​·​·​·​return-​object·​v0
62 .​end·​method 62 .​end·​method
   
63 .​method·​public·​bridge·​synthetic·​newArray(I)​[Ljava/​lang/​Object;​ 63 .​method·​public·​bridge·​synthetic·​newArray(I)​[Ljava/​lang/​Object;​
64 ·​·​·​·​.​locals·​1 64 ·​·​·​·​.​locals·​1
65 ·​·​·​·​.​param·​p1,​·​"x0"·​·​·​·​#·​I 65 ·​·​·​·​.​param·​p1,​·​"x0"·​·​·​·​#·​I
   
66 ·​·​·​·​.​prologue 66 ·​·​·​·​.​prologue
67 ·​·​·​·​.​line·​158 67 ·​·​·​·​.​line·​177
68 ·​·​·​·​invoke-​virtual·​{p0,​·​p1},​·​Landroid/​support/​v4/​app/​BackStackState$1;​-​>newArray(I)​[Landroid/​support/​v4/​app/​BackStackState;​ 68 ·​·​·​·​invoke-​virtual·​{p0,​·​p1},​·​Landroid/​support/​v4/​app/​BackStackState$1;​-​>newArray(I)​[Landroid/​support/​v4/​app/​BackStackState;​
   
69 ·​·​·​·​move-​result-​object·​v0 69 ·​·​·​·​move-​result-​object·​v0
   
70 ·​·​·​·​return-​object·​v0 70 ·​·​·​·​return-​object·​v0
71 .​end·​method 71 .​end·​method
[−]
smali/android/support/v4/app/BackStackState.smali
Offset 30, 211 lines modified Offset 30, 247 lines modified
   
30 .​field·​final·​mIndex:​I 30 .​field·​final·​mIndex:​I
   
31 .​field·​final·​mName:​Ljava/​lang/​String;​ 31 .​field·​final·​mName:​Ljava/​lang/​String;​
   
32 .​field·​final·​mOps:​[I 32 .​field·​final·​mOps:​[I
   
  33 .​field·​final·​mSharedElementSourceN​ames:​Ljava/​util/​ArrayList;​
  34 ·​·​·​·​.​annotation·​system·​Ldalvik/​annotation/​Signature;​
  35 ·​·​·​·​·​·​·​·​value·​=·​{
  36 ·​·​·​·​·​·​·​·​·​·​·​·​"Ljava/​util/​ArrayList",​
  37 ·​·​·​·​·​·​·​·​·​·​·​·​"<",​
  38 ·​·​·​·​·​·​·​·​·​·​·​·​"Ljava/​lang/​String;​",​
  39 ·​·​·​·​·​·​·​·​·​·​·​·​">;​"
  40 ·​·​·​·​·​·​·​·​}
  41 ·​·​·​·​.​end·​annotation
  42 .​end·​field
   
  43 .​field·​final·​mSharedElementTargetN​ames:​Ljava/​util/​ArrayList;​
  44 ·​·​·​·​.​annotation·​system·​Ldalvik/​annotation/​Signature;​
  45 ·​·​·​·​·​·​·​·​value·​=·​{
  46 ·​·​·​·​·​·​·​·​·​·​·​·​"Ljava/​util/​ArrayList",​
  47 ·​·​·​·​·​·​·​·​·​·​·​·​"<",​
  48 ·​·​·​·​·​·​·​·​·​·​·​·​"Ljava/​lang/​String;​",​
  49 ·​·​·​·​·​·​·​·​·​·​·​·​">;​"
  50 ·​·​·​·​·​·​·​·​}
  51 ·​·​·​·​.​end·​annotation
  52 .​end·​field
   
33 .​field·​final·​mTransition:​I 53 .​field·​final·​mTransition:​I
   
34 .​field·​final·​mTransitionStyle:​I 54 .​field·​final·​mTransitionStyle:​I
   
   
35 #·​direct·​methods 55 #·​direct·​methods
36 .​method·​static·​constructor·​<clinit>()​V 56 .​method·​static·​constructor·​<clinit>()​V
37 ·​·​·​·​.​locals·​1 57 ·​·​·​·​.​locals·​1
   
38 ·​·​·​·​.​prologue 58 ·​·​·​·​.​prologue
39 ·​·​·​·​.​line·​157 59 ·​·​·​·​.​line·​176
40 ·​·​·​·​new-​instance·​v0,​·​Landroid/​support/​v4/​app/​BackStackState$1;​ 60 ·​·​·​·​new-​instance·​v0,​·​Landroid/​support/​v4/​app/​BackStackState$1;​
   
41 ·​·​·​·​invoke-​direct·​{v0},​·​Landroid/​support/​v4/​app/​BackStackState$1;​-​><init>()​V 61 ·​·​·​·​invoke-​direct·​{v0},​·​Landroid/​support/​v4/​app/​BackStackState$1;​-​><init>()​V
   
42 ·​·​·​·​sput-​object·​v0,​·​Landroid/​support/​v4/​app/​BackStackState;​-​>CREATOR:​Landroid/​os/​Parcelable$Creator;​ 62 ·​·​·​·​sput-​object·​v0,​·​Landroid/​support/​v4/​app/​BackStackState;​-​>CREATOR:​Landroid/​os/​Parcelable$Creator;​
   
43 ·​·​·​·​return-​void 63 ·​·​·​·​return-​void
44 .​end·​method 64 .​end·​method
   
45 .​method·​public·​constructor·​<init>(Landroid/​os/​Parcel;​)​V 65 .​method·​public·​constructor·​<init>(Landroid/​os/​Parcel;​)​V
46 ·​·​·​·​.​locals·​1 66 ·​·​·​·​.​locals·​1
47 ·​·​·​·​.​param·​p1,​·​"in"·​·​·​·​#·​Landroid/​os/​Parcel;​ 67 ·​·​·​·​.​param·​p1,​·​"in"·​·​·​·​#·​Landroid/​os/​Parcel;​
   
48 ·​·​·​·​.​prologue 68 ·​·​·​·​.​prologue
49 ·​·​·​·​.​line·​83 69 ·​·​·​·​.​line·​96
50 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 70 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
51 ·​·​·​·​.​line·​84 71 ·​·​·​·​.​line·​97
52 ·​·​·​·​invoke-​virtual·​{p1},​·​Landroid/​os/​Parcel;​-​>createIntArray()​[I 72 ·​·​·​·​invoke-​virtual·​{p1},​·​Landroid/​os/​Parcel;​-​>createIntArray()​[I
   
53 ·​·​·​·​move-​result-​object·​v0 73 ·​·​·​·​move-​result-​object·​v0
   
54 ·​·​·​·​iput-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​BackStackState;​-​>mOps:​[I 74 ·​·​·​·​iput-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​BackStackState;​-​>mOps:​[I
   
55 ·​·​·​·​.​line·​85 75 ·​·​·​·​.​line·​98
56 ·​·​·​·​invoke-​virtual·​{p1},​·​Landroid/​os/​Parcel;​-​>readInt()​I 76 ·​·​·​·​invoke-​virtual·​{p1},​·​Landroid/​os/​Parcel;​-​>readInt()​I
   
57 ·​·​·​·​move-​result·​v0 77 ·​·​·​·​move-​result·​v0
   
58 ·​·​·​·​iput·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​BackStackState;​-​>mTransition:​I 78 ·​·​·​·​iput·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​BackStackState;​-​>mTransition:​I
   
59 ·​·​·​·​.​line·​86 79 ·​·​·​·​.​line·​99
60 ·​·​·​·​invoke-​virtual·​{p1},​·​Landroid/​os/​Parcel;​-​>readInt()​I 80 ·​·​·​·​invoke-​virtual·​{p1},​·​Landroid/​os/​Parcel;​-​>readInt()​I
   
61 ·​·​·​·​move-​result·​v0 81 ·​·​·​·​move-​result·​v0
   
62 ·​·​·​·​iput·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​BackStackState;​-​>mTransitionStyle:​I 82 ·​·​·​·​iput·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​BackStackState;​-​>mTransitionStyle:​I
   
63 ·​·​·​·​.​line·​87 83 ·​·​·​·​.​line·​100
64 ·​·​·​·​invoke-​virtual·​{p1},​·​Landroid/​os/​Parcel;​-​>readString()​Ljava/​lang/​String;​ 84 ·​·​·​·​invoke-​virtual·​{p1},​·​Landroid/​os/​Parcel;​-​>readString()​Ljava/​lang/​String;​
   
65 ·​·​·​·​move-​result-​object·​v0 85 ·​·​·​·​move-​result-​object·​v0
   
66 ·​·​·​·​iput-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​BackStackState;​-​>mName:​Ljava/​lang/​String;​ 86 ·​·​·​·​iput-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​BackStackState;​-​>mName:​Ljava/​lang/​String;​
   
67 ·​·​·​·​.​line·​88 87 ·​·​·​·​.​line·​101
68 ·​·​·​·​invoke-​virtual·​{p1},​·​Landroid/​os/​Parcel;​-​>readInt()​I 88 ·​·​·​·​invoke-​virtual·​{p1},​·​Landroid/​os/​Parcel;​-​>readInt()​I
   
69 ·​·​·​·​move-​result·​v0 89 ·​·​·​·​move-​result·​v0
   
70 ·​·​·​·​iput·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​BackStackState;​-​>mIndex:​I 90 ·​·​·​·​iput·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​BackStackState;​-​>mIndex:​I
   
71 ·​·​·​·​.​line·​89 91 ·​·​·​·​.​line·​102
72 ·​·​·​·​invoke-​virtual·​{p1},​·​Landroid/​os/​Parcel;​-​>readInt()​I 92 ·​·​·​·​invoke-​virtual·​{p1},​·​Landroid/​os/​Parcel;​-​>readInt()​I
   
73 ·​·​·​·​move-​result·​v0 93 ·​·​·​·​move-​result·​v0
   
74 ·​·​·​·​iput·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​BackStackState;​-​>mBreadCrumbTitleRes:​I 94 ·​·​·​·​iput·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​BackStackState;​-​>mBreadCrumbTitleRes:​I
   
Max diff block lines reached; 22726/25419 bytes (89.41%) of diff not shown.
[−]
smali/android/support/v4/app/DialogFragment.smali
Offset 3, 14 lines modified Offset 3, 22 lines modified
3 .​source·​"DialogFragment.​java" 3 .​source·​"DialogFragment.​java"
   
4 #·​interfaces 4 #·​interfaces
5 .​implements·​Landroid/​content/​DialogInterface$OnCan​celListener;​ 5 .​implements·​Landroid/​content/​DialogInterface$OnCan​celListener;​
6 .​implements·​Landroid/​content/​DialogInterface$OnDis​missListener;​ 6 .​implements·​Landroid/​content/​DialogInterface$OnDis​missListener;​
   
   
  7 #·​annotations
  8 .​annotation·​system·​Ldalvik/​annotation/​MemberClasses;​
  9 ·​·​·​·​value·​=·​{
  10 ·​·​·​·​·​·​·​·​Landroid/​support/​v4/​app/​DialogFragment$Dialog​Style;​
  11 ·​·​·​·​}
  12 .​end·​annotation
   
   
7 #·​static·​fields 13 #·​static·​fields
8 .​field·​private·​static·​final·​SAVED_BACK_STACK_ID:​Ljava/​lang/​String;​·​=·​"android:​backStackId" 14 .​field·​private·​static·​final·​SAVED_BACK_STACK_ID:​Ljava/​lang/​String;​·​=·​"android:​backStackId"
   
9 .​field·​private·​static·​final·​SAVED_CANCELABLE:​Ljava/​lang/​String;​·​=·​"android:​cancelable" 15 .​field·​private·​static·​final·​SAVED_CANCELABLE:​Ljava/​lang/​String;​·​=·​"android:​cancelable"
   
10 .​field·​private·​static·​final·​SAVED_DIALOG_STATE_TA​G:​Ljava/​lang/​String;​·​=·​"android:​savedDialogState" 16 .​field·​private·​static·​final·​SAVED_DIALOG_STATE_TA​G:​Ljava/​lang/​String;​·​=·​"android:​savedDialogState"
   
Offset 54, 209 lines modified Offset 62, 209 lines modified
54 ·​·​·​·​.​locals·​2 62 ·​·​·​·​.​locals·​2
   
55 ·​·​·​·​.​prologue 63 ·​·​·​·​.​prologue
56 ·​·​·​·​const/​4·​v1,​·​0x1 64 ·​·​·​·​const/​4·​v1,​·​0x1
   
57 ·​·​·​·​const/​4·​v0,​·​0x0 65 ·​·​·​·​const/​4·​v0,​·​0x0
   
58 ·​·​·​·​.​line·​84 66 ·​·​·​·​.​line·​95
59 ·​·​·​·​invoke-​direct·​{p0},​·​Landroid/​support/​v4/​app/​Fragment;​-​><init>()​V 67 ·​·​·​·​invoke-​direct·​{p0},​·​Landroid/​support/​v4/​app/​Fragment;​-​><init>()​V
   
60 ·​·​·​·​.​line·​73 68 ·​·​·​·​.​line·​84
61 ·​·​·​·​iput·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​DialogFragment;​-​>mStyle:​I 69 ·​·​·​·​iput·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​DialogFragment;​-​>mStyle:​I
   
62 ·​·​·​·​.​line·​74 70 ·​·​·​·​.​line·​85
63 ·​·​·​·​iput·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​DialogFragment;​-​>mTheme:​I 71 ·​·​·​·​iput·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​DialogFragment;​-​>mTheme:​I
   
64 ·​·​·​·​.​line·​75 72 ·​·​·​·​.​line·​86
65 ·​·​·​·​iput-​boolean·​v1,​·​p0,​·​Landroid/​support/​v4/​app/​DialogFragment;​-​>mCancelable:​Z 73 ·​·​·​·​iput-​boolean·​v1,​·​p0,​·​Landroid/​support/​v4/​app/​DialogFragment;​-​>mCancelable:​Z
   
66 ·​·​·​·​.​line·​76 74 ·​·​·​·​.​line·​87
67 ·​·​·​·​iput-​boolean·​v1,​·​p0,​·​Landroid/​support/​v4/​app/​DialogFragment;​-​>mShowsDialog:​Z 75 ·​·​·​·​iput-​boolean·​v1,​·​p0,​·​Landroid/​support/​v4/​app/​DialogFragment;​-​>mShowsDialog:​Z
   
68 ·​·​·​·​.​line·​77 76 ·​·​·​·​.​line·​88
69 ·​·​·​·​const/​4·​v0,​·​-​0x1 77 ·​·​·​·​const/​4·​v0,​·​-​0x1
   
70 ·​·​·​·​iput·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​DialogFragment;​-​>mBackStackId:​I 78 ·​·​·​·​iput·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​DialogFragment;​-​>mBackStackId:​I
   
71 ·​·​·​·​.​line·​85 79 ·​·​·​·​.​line·​96
72 ·​·​·​·​return-​void 80 ·​·​·​·​return-​void
73 .​end·​method 81 .​end·​method
   
   
74 #·​virtual·​methods 82 #·​virtual·​methods
75 .​method·​public·​dismiss()​V 83 .​method·​public·​dismiss()​V
76 ·​·​·​·​.​locals·​1 84 ·​·​·​·​.​locals·​1
   
77 ·​·​·​·​.​prologue 85 ·​·​·​·​.​prologue
78 ·​·​·​·​.​line·​155 86 ·​·​·​·​.​line·​166
79 ·​·​·​·​const/​4·​v0,​·​0x0 87 ·​·​·​·​const/​4·​v0,​·​0x0
   
80 ·​·​·​·​invoke-​virtual·​{p0,​·​v0},​·​Landroid/​support/​v4/​app/​DialogFragment;​-​>dismissInternal(Z)​V 88 ·​·​·​·​invoke-​virtual·​{p0,​·​v0},​·​Landroid/​support/​v4/​app/​DialogFragment;​-​>dismissInternal(Z)​V
   
81 ·​·​·​·​.​line·​156 89 ·​·​·​·​.​line·​167
82 ·​·​·​·​return-​void 90 ·​·​·​·​return-​void
83 .​end·​method 91 .​end·​method
   
84 .​method·​public·​dismissAllowingStateL​oss()​V 92 .​method·​public·​dismissAllowingStateL​oss()​V
85 ·​·​·​·​.​locals·​1 93 ·​·​·​·​.​locals·​1
   
86 ·​·​·​·​.​prologue 94 ·​·​·​·​.​prologue
87 ·​·​·​·​.​line·​165 95 ·​·​·​·​.​line·​176
88 ·​·​·​·​const/​4·​v0,​·​0x1 96 ·​·​·​·​const/​4·​v0,​·​0x1
   
89 ·​·​·​·​invoke-​virtual·​{p0,​·​v0},​·​Landroid/​support/​v4/​app/​DialogFragment;​-​>dismissInternal(Z)​V 97 ·​·​·​·​invoke-​virtual·​{p0,​·​v0},​·​Landroid/​support/​v4/​app/​DialogFragment;​-​>dismissInternal(Z)​V
   
90 ·​·​·​·​.​line·​166 98 ·​·​·​·​.​line·​177
91 ·​·​·​·​return-​void 99 ·​·​·​·​return-​void
92 .​end·​method 100 .​end·​method
   
93 .​method·​dismissInternal(Z)​V 101 .​method·​dismissInternal(Z)​V
94 ·​·​·​·​.​locals·​4 102 ·​·​·​·​.​locals·​4
95 ·​·​·​·​.​param·​p1,​·​"allowStateLoss"·​·​·​·​#·​Z 103 ·​·​·​·​.​param·​p1,​·​"allowStateLoss"·​·​·​·​#·​Z
   
96 ·​·​·​·​.​prologue 104 ·​·​·​·​.​prologue
97 ·​·​·​·​const/​4·​v3,​·​0x1 105 ·​·​·​·​const/​4·​v3,​·​0x1
   
98 ·​·​·​·​.​line·​169 106 ·​·​·​·​.​line·​180
99 ·​·​·​·​iget-​boolean·​v1,​·​p0,​·​Landroid/​support/​v4/​app/​DialogFragment;​-​>mDismissed:​Z 107 ·​·​·​·​iget-​boolean·​v1,​·​p0,​·​Landroid/​support/​v4/​app/​DialogFragment;​-​>mDismissed:​Z
   
100 ·​·​·​·​if-​eqz·​v1,​·​:​cond_0 108 ·​·​·​·​if-​eqz·​v1,​·​:​cond_0
   
101 ·​·​·​·​.​line·​192 109 ·​·​·​·​.​line·​203
102 ·​·​·​·​:​goto_0 110 ·​·​·​·​:​goto_0
103 ·​·​·​·​return-​void 111 ·​·​·​·​return-​void
   
104 ·​·​·​·​.​line·​172 112 ·​·​·​·​.​line·​183
Max diff block lines reached; 23494/25914 bytes (90.66%) of diff not shown.
[−]
smali/android/support/v4/app/Fragment$1.smali
Offset 22, 50 lines modified Offset 22, 72 lines modified
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Landroid/​support/​v4/​app/​Fragment;​)​V 23 .​method·​constructor·​<init>(Landroid/​support/​v4/​app/​Fragment;​)​V
24 ·​·​·​·​.​locals·​0 24 ·​·​·​·​.​locals·​0
   
25 ·​·​·​·​.​prologue 25 ·​·​·​·​.​prologue
26 ·​·​·​·​.​line·​1461 26 ·​·​·​·​.​line·​1742
27 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v4/​app/​Fragment$1;​-​>this$0:​Landroid/​support/​v4/​app/​Fragment;​ 27 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v4/​app/​Fragment$1;​-​>this$0:​Landroid/​support/​v4/​app/​Fragment;​
   
28 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 28 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
29 ·​·​·​·​return-​void 29 ·​·​·​·​return-​void
30 .​end·​method 30 .​end·​method
   
   
31 #·​virtual·​methods 31 #·​virtual·​methods
32 .​method·​public·​findViewById(I)​Landroid/​view/​View;​ 32 .​method·​public·​findViewById(I)​Landroid/​view/​View;​
33 ·​·​·​·​.​locals·​2 33 ·​·​·​·​.​locals·​2
34 ·​·​·​·​.​param·​p1,​·​"id"·​·​·​·​#·​I 34 ·​·​·​·​.​param·​p1,​·​"id"·​·​·​·​#·​I
   
35 ·​·​·​·​.​prologue 35 ·​·​·​·​.​prologue
36 ·​·​·​·​.​line·​1464 36 ·​·​·​·​.​line·​1745
37 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​Fragment$1;​-​>this$0:​Landroid/​support/​v4/​app/​Fragment;​ 37 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​Fragment$1;​-​>this$0:​Landroid/​support/​v4/​app/​Fragment;​
   
38 ·​·​·​·​iget-​object·​v0,​·​v0,​·​Landroid/​support/​v4/​app/​Fragment;​-​>mView:​Landroid/​view/​View;​ 38 ·​·​·​·​iget-​object·​v0,​·​v0,​·​Landroid/​support/​v4/​app/​Fragment;​-​>mView:​Landroid/​view/​View;​
   
39 ·​·​·​·​if-​nez·​v0,​·​:​cond_0 39 ·​·​·​·​if-​nez·​v0,​·​:​cond_0
   
40 ·​·​·​·​.​line·​1465 40 ·​·​·​·​.​line·​1746
41 ·​·​·​·​new-​instance·​v0,​·​Ljava/​lang/​IllegalStateException​;​ 41 ·​·​·​·​new-​instance·​v0,​·​Ljava/​lang/​IllegalStateException​;​
   
42 ·​·​·​·​const-​string·​v1,​·​"Fragment·​does·​not·​have·​a·​view" 42 ·​·​·​·​const-​string·​v1,​·​"Fragment·​does·​not·​have·​a·​view"
   
43 ·​·​·​·​invoke-​direct·​{v0,​·​v1},​·​Ljava/​lang/​IllegalStateException​;​-​><init>(Ljava/​lang/​String;​)​V 43 ·​·​·​·​invoke-​direct·​{v0,​·​v1},​·​Ljava/​lang/​IllegalStateException​;​-​><init>(Ljava/​lang/​String;​)​V
   
44 ·​·​·​·​throw·​v0 44 ·​·​·​·​throw·​v0
   
45 ·​·​·​·​.​line·​1467 45 ·​·​·​·​.​line·​1748
46 ·​·​·​·​:​cond_0 46 ·​·​·​·​:​cond_0
47 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​Fragment$1;​-​>this$0:​Landroid/​support/​v4/​app/​Fragment;​ 47 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​Fragment$1;​-​>this$0:​Landroid/​support/​v4/​app/​Fragment;​
   
48 ·​·​·​·​iget-​object·​v0,​·​v0,​·​Landroid/​support/​v4/​app/​Fragment;​-​>mView:​Landroid/​view/​View;​ 48 ·​·​·​·​iget-​object·​v0,​·​v0,​·​Landroid/​support/​v4/​app/​Fragment;​-​>mView:​Landroid/​view/​View;​
   
49 ·​·​·​·​invoke-​virtual·​{v0,​·​p1},​·​Landroid/​view/​View;​-​>findViewById(I)​Landroid/​view/​View;​ 49 ·​·​·​·​invoke-​virtual·​{v0,​·​p1},​·​Landroid/​view/​View;​-​>findViewById(I)​Landroid/​view/​View;​
   
50 ·​·​·​·​move-​result-​object·​v0 50 ·​·​·​·​move-​result-​object·​v0
   
51 ·​·​·​·​return-​object·​v0 51 ·​·​·​·​return-​object·​v0
52 .​end·​method 52 .​end·​method
   
  53 .​method·​public·​hasView()​Z
  54 ·​·​·​·​.​locals·​1
   
  55 ·​·​·​·​.​prologue
  56 ·​·​·​·​.​line·​1753
  57 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​Fragment$1;​-​>this$0:​Landroid/​support/​v4/​app/​Fragment;​
   
  58 ·​·​·​·​iget-​object·​v0,​·​v0,​·​Landroid/​support/​v4/​app/​Fragment;​-​>mView:​Landroid/​view/​View;​
   
  59 ·​·​·​·​if-​eqz·​v0,​·​:​cond_0
   
  60 ·​·​·​·​const/​4·​v0,​·​0x1
   
  61 ·​·​·​·​:​goto_0
  62 ·​·​·​·​return·​v0
   
  63 ·​·​·​·​:​cond_0
  64 ·​·​·​·​const/​4·​v0,​·​0x0
   
  65 ·​·​·​·​goto·​:​goto_0
  66 .​end·​method
[−]
smali/android/support/v4/app/Fragment$InstantiationException.smali
Offset 17, 13 lines modified Offset 17, 13 lines modified
17 #·​direct·​methods 17 #·​direct·​methods
18 .​method·​public·​constructor·​<init>(Ljava/​lang/​String;​Ljava/​lang/​Exception;​)​V 18 .​method·​public·​constructor·​<init>(Ljava/​lang/​String;​Ljava/​lang/​Exception;​)​V
19 ·​·​·​·​.​locals·​0 19 ·​·​·​·​.​locals·​0
20 ·​·​·​·​.​param·​p1,​·​"msg"·​·​·​·​#·​Ljava/​lang/​String;​ 20 ·​·​·​·​.​param·​p1,​·​"msg"·​·​·​·​#·​Ljava/​lang/​String;​
21 ·​·​·​·​.​param·​p2,​·​"cause"·​·​·​·​#·​Ljava/​lang/​Exception;​ 21 ·​·​·​·​.​param·​p2,​·​"cause"·​·​·​·​#·​Ljava/​lang/​Exception;​
   
22 ·​·​·​·​.​prologue 22 ·​·​·​·​.​prologue
23 ·​·​·​·​.​line·​348 23 ·​·​·​·​.​line·​366
24 ·​·​·​·​invoke-​direct·​{p0,​·​p1,​·​p2},​·​Ljava/​lang/​RuntimeException;​-​><init>(Ljava/​lang/​String;​Ljava/​lang/​Throwable;​)​V 24 ·​·​·​·​invoke-​direct·​{p0,​·​p1,​·​p2},​·​Ljava/​lang/​RuntimeException;​-​><init>(Ljava/​lang/​String;​Ljava/​lang/​Throwable;​)​V
   
25 ·​·​·​·​.​line·​349 25 ·​·​·​·​.​line·​367
26 ·​·​·​·​return-​void 26 ·​·​·​·​return-​void
27 .​end·​method 27 .​end·​method
[−]
smali/android/support/v4/app/Fragment$SavedState$1.smali
Offset 28, 66 lines modified Offset 28, 66 lines modified
   
   
28 #·​direct·​methods 28 #·​direct·​methods
29 .​method·​constructor·​<init>()​V 29 .​method·​constructor·​<init>()​V
30 ·​·​·​·​.​locals·​0 30 ·​·​·​·​.​locals·​0
   
31 ·​·​·​·​.​prologue 31 ·​·​·​·​.​prologue
32 ·​·​·​·​.​line·​331 32 ·​·​·​·​.​line·​349
33 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 33 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
34 ·​·​·​·​return-​void 34 ·​·​·​·​return-​void
35 .​end·​method 35 .​end·​method
   
   
36 #·​virtual·​methods 36 #·​virtual·​methods
37 .​method·​public·​createFromParcel(Land​roid/​os/​Parcel;​)​Landroid/​support/​v4/​app/​Fragment$SavedState;​ 37 .​method·​public·​createFromParcel(Land​roid/​os/​Parcel;​)​Landroid/​support/​v4/​app/​Fragment$SavedState;​
38 ·​·​·​·​.​locals·​2 38 ·​·​·​·​.​locals·​2
39 ·​·​·​·​.​param·​p1,​·​"in"·​·​·​·​#·​Landroid/​os/​Parcel;​ 39 ·​·​·​·​.​param·​p1,​·​"in"·​·​·​·​#·​Landroid/​os/​Parcel;​
   
40 ·​·​·​·​.​prologue 40 ·​·​·​·​.​prologue
41 ·​·​·​·​.​line·​333 41 ·​·​·​·​.​line·​351
42 ·​·​·​·​new-​instance·​v0,​·​Landroid/​support/​v4/​app/​Fragment$SavedState;​ 42 ·​·​·​·​new-​instance·​v0,​·​Landroid/​support/​v4/​app/​Fragment$SavedState;​
   
43 ·​·​·​·​const/​4·​v1,​·​0x0 43 ·​·​·​·​const/​4·​v1,​·​0x0
   
44 ·​·​·​·​invoke-​direct·​{v0,​·​p1,​·​v1},​·​Landroid/​support/​v4/​app/​Fragment$SavedState;​-​><init>(Landroid/​os/​Parcel;​Ljava/​lang/​ClassLoader;​)​V 44 ·​·​·​·​invoke-​direct·​{v0,​·​p1,​·​v1},​·​Landroid/​support/​v4/​app/​Fragment$SavedState;​-​><init>(Landroid/​os/​Parcel;​Ljava/​lang/​ClassLoader;​)​V
   
45 ·​·​·​·​return-​object·​v0 45 ·​·​·​·​return-​object·​v0
46 .​end·​method 46 .​end·​method
   
47 .​method·​public·​bridge·​synthetic·​createFromParcel(Land​roid/​os/​Parcel;​)​Ljava/​lang/​Object;​ 47 .​method·​public·​bridge·​synthetic·​createFromParcel(Land​roid/​os/​Parcel;​)​Ljava/​lang/​Object;​
48 ·​·​·​·​.​locals·​1 48 ·​·​·​·​.​locals·​1
49 ·​·​·​·​.​param·​p1,​·​"x0"·​·​·​·​#·​Landroid/​os/​Parcel;​ 49 ·​·​·​·​.​param·​p1,​·​"x0"·​·​·​·​#·​Landroid/​os/​Parcel;​
   
50 ·​·​·​·​.​prologue 50 ·​·​·​·​.​prologue
51 ·​·​·​·​.​line·​331 51 ·​·​·​·​.​line·​349
52 ·​·​·​·​invoke-​virtual·​{p0,​·​p1},​·​Landroid/​support/​v4/​app/​Fragment$SavedState$1​;​-​>createFromParcel(Lan​droid/​os/​Parcel;​)​Landroid/​support/​v4/​app/​Fragment$SavedState;​ 52 ·​·​·​·​invoke-​virtual·​{p0,​·​p1},​·​Landroid/​support/​v4/​app/​Fragment$SavedState$1​;​-​>createFromParcel(Lan​droid/​os/​Parcel;​)​Landroid/​support/​v4/​app/​Fragment$SavedState;​
   
53 ·​·​·​·​move-​result-​object·​v0 53 ·​·​·​·​move-​result-​object·​v0
   
54 ·​·​·​·​return-​object·​v0 54 ·​·​·​·​return-​object·​v0
55 .​end·​method 55 .​end·​method
   
56 .​method·​public·​newArray(I)​[Landroid/​support/​v4/​app/​Fragment$SavedState;​ 56 .​method·​public·​newArray(I)​[Landroid/​support/​v4/​app/​Fragment$SavedState;​
57 ·​·​·​·​.​locals·​1 57 ·​·​·​·​.​locals·​1
58 ·​·​·​·​.​param·​p1,​·​"size"·​·​·​·​#·​I 58 ·​·​·​·​.​param·​p1,​·​"size"·​·​·​·​#·​I
   
59 ·​·​·​·​.​prologue 59 ·​·​·​·​.​prologue
60 ·​·​·​·​.​line·​337 60 ·​·​·​·​.​line·​355
61 ·​·​·​·​new-​array·​v0,​·​p1,​·​[Landroid/​support/​v4/​app/​Fragment$SavedState;​ 61 ·​·​·​·​new-​array·​v0,​·​p1,​·​[Landroid/​support/​v4/​app/​Fragment$SavedState;​
   
62 ·​·​·​·​return-​object·​v0 62 ·​·​·​·​return-​object·​v0
63 .​end·​method 63 .​end·​method
   
64 .​method·​public·​bridge·​synthetic·​newArray(I)​[Ljava/​lang/​Object;​ 64 .​method·​public·​bridge·​synthetic·​newArray(I)​[Ljava/​lang/​Object;​
65 ·​·​·​·​.​locals·​1 65 ·​·​·​·​.​locals·​1
66 ·​·​·​·​.​param·​p1,​·​"x0"·​·​·​·​#·​I 66 ·​·​·​·​.​param·​p1,​·​"x0"·​·​·​·​#·​I
   
67 ·​·​·​·​.​prologue 67 ·​·​·​·​.​prologue
68 ·​·​·​·​.​line·​331 68 ·​·​·​·​.​line·​349
69 ·​·​·​·​invoke-​virtual·​{p0,​·​p1},​·​Landroid/​support/​v4/​app/​Fragment$SavedState$1​;​-​>newArray(I)​[Landroid/​support/​v4/​app/​Fragment$SavedState;​ 69 ·​·​·​·​invoke-​virtual·​{p0,​·​p1},​·​Landroid/​support/​v4/​app/​Fragment$SavedState$1​;​-​>newArray(I)​[Landroid/​support/​v4/​app/​Fragment$SavedState;​
   
70 ·​·​·​·​move-​result-​object·​v0 70 ·​·​·​·​move-​result-​object·​v0
   
71 ·​·​·​·​return-​object·​v0 71 ·​·​·​·​return-​object·​v0
72 .​end·​method 72 .​end·​method
[−]
smali/android/support/v4/app/Fragment$SavedState.smali
Offset 35, 91 lines modified Offset 35, 91 lines modified
   
   
35 #·​direct·​methods 35 #·​direct·​methods
36 .​method·​static·​constructor·​<clinit>()​V 36 .​method·​static·​constructor·​<clinit>()​V
37 ·​·​·​·​.​locals·​1 37 ·​·​·​·​.​locals·​1
   
38 ·​·​·​·​.​prologue 38 ·​·​·​·​.​prologue
39 ·​·​·​·​.​line·​330 39 ·​·​·​·​.​line·​348
40 ·​·​·​·​new-​instance·​v0,​·​Landroid/​support/​v4/​app/​Fragment$SavedState$1​;​ 40 ·​·​·​·​new-​instance·​v0,​·​Landroid/​support/​v4/​app/​Fragment$SavedState$1​;​
   
41 ·​·​·​·​invoke-​direct·​{v0},​·​Landroid/​support/​v4/​app/​Fragment$SavedState$1​;​-​><init>()​V 41 ·​·​·​·​invoke-​direct·​{v0},​·​Landroid/​support/​v4/​app/​Fragment$SavedState$1​;​-​><init>()​V
   
42 ·​·​·​·​sput-​object·​v0,​·​Landroid/​support/​v4/​app/​Fragment$SavedState;​-​>CREATOR:​Landroid/​os/​Parcelable$Creator;​ 42 ·​·​·​·​sput-​object·​v0,​·​Landroid/​support/​v4/​app/​Fragment$SavedState;​-​>CREATOR:​Landroid/​os/​Parcelable$Creator;​
   
43 ·​·​·​·​return-​void 43 ·​·​·​·​return-​void
44 .​end·​method 44 .​end·​method
   
45 .​method·​constructor·​<init>(Landroid/​os/​Bundle;​)​V 45 .​method·​constructor·​<init>(Landroid/​os/​Bundle;​)​V
46 ·​·​·​·​.​locals·​0 46 ·​·​·​·​.​locals·​0
47 ·​·​·​·​.​param·​p1,​·​"state"·​·​·​·​#·​Landroid/​os/​Bundle;​ 47 ·​·​·​·​.​param·​p1,​·​"state"·​·​·​·​#·​Landroid/​os/​Bundle;​
   
48 ·​·​·​·​.​prologue 48 ·​·​·​·​.​prologue
49 ·​·​·​·​.​line·​309 49 ·​·​·​·​.​line·​327
50 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 50 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
51 ·​·​·​·​.​line·​310 51 ·​·​·​·​.​line·​328
52 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v4/​app/​Fragment$SavedState;​-​>mState:​Landroid/​os/​Bundle;​ 52 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v4/​app/​Fragment$SavedState;​-​>mState:​Landroid/​os/​Bundle;​
   
53 ·​·​·​·​.​line·​311 53 ·​·​·​·​.​line·​329
54 ·​·​·​·​return-​void 54 ·​·​·​·​return-​void
55 .​end·​method 55 .​end·​method
   
56 .​method·​constructor·​<init>(Landroid/​os/​Parcel;​Ljava/​lang/​ClassLoader;​)​V 56 .​method·​constructor·​<init>(Landroid/​os/​Parcel;​Ljava/​lang/​ClassLoader;​)​V
57 ·​·​·​·​.​locals·​1 57 ·​·​·​·​.​locals·​1
58 ·​·​·​·​.​param·​p1,​·​"in"·​·​·​·​#·​Landroid/​os/​Parcel;​ 58 ·​·​·​·​.​param·​p1,​·​"in"·​·​·​·​#·​Landroid/​os/​Parcel;​
59 ·​·​·​·​.​param·​p2,​·​"loader"·​·​·​·​#·​Ljava/​lang/​ClassLoader;​ 59 ·​·​·​·​.​param·​p2,​·​"loader"·​·​·​·​#·​Ljava/​lang/​ClassLoader;​
   
60 ·​·​·​·​.​prologue 60 ·​·​·​·​.​prologue
61 ·​·​·​·​.​line·​313 61 ·​·​·​·​.​line·​331
62 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 62 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
63 ·​·​·​·​.​line·​314 63 ·​·​·​·​.​line·​332
64 ·​·​·​·​invoke-​virtual·​{p1},​·​Landroid/​os/​Parcel;​-​>readBundle()​Landroid/​os/​Bundle;​ 64 ·​·​·​·​invoke-​virtual·​{p1},​·​Landroid/​os/​Parcel;​-​>readBundle()​Landroid/​os/​Bundle;​
   
65 ·​·​·​·​move-​result-​object·​v0 65 ·​·​·​·​move-​result-​object·​v0
   
66 ·​·​·​·​iput-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​Fragment$SavedState;​-​>mState:​Landroid/​os/​Bundle;​ 66 ·​·​·​·​iput-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​Fragment$SavedState;​-​>mState:​Landroid/​os/​Bundle;​
   
67 ·​·​·​·​.​line·​315 67 ·​·​·​·​.​line·​333
68 ·​·​·​·​if-​eqz·​p2,​·​:​cond_0 68 ·​·​·​·​if-​eqz·​p2,​·​:​cond_0
   
69 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​Fragment$SavedState;​-​>mState:​Landroid/​os/​Bundle;​ 69 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​Fragment$SavedState;​-​>mState:​Landroid/​os/​Bundle;​
   
70 ·​·​·​·​if-​eqz·​v0,​·​:​cond_0 70 ·​·​·​·​if-​eqz·​v0,​·​:​cond_0
   
71 ·​·​·​·​.​line·​316 71 ·​·​·​·​.​line·​334
72 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​Fragment$SavedState;​-​>mState:​Landroid/​os/​Bundle;​ 72 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​Fragment$SavedState;​-​>mState:​Landroid/​os/​Bundle;​
   
73 ·​·​·​·​invoke-​virtual·​{v0,​·​p2},​·​Landroid/​os/​Bundle;​-​>setClassLoader(Ljava​/​lang/​ClassLoader;​)​V 73 ·​·​·​·​invoke-​virtual·​{v0,​·​p2},​·​Landroid/​os/​Bundle;​-​>setClassLoader(Ljava​/​lang/​ClassLoader;​)​V
   
74 ·​·​·​·​.​line·​318 74 ·​·​·​·​.​line·​336
75 ·​·​·​·​:​cond_0 75 ·​·​·​·​:​cond_0
76 ·​·​·​·​return-​void 76 ·​·​·​·​return-​void
77 .​end·​method 77 .​end·​method
   
   
78 #·​virtual·​methods 78 #·​virtual·​methods
79 .​method·​public·​describeContents()​I 79 .​method·​public·​describeContents()​I
80 ·​·​·​·​.​locals·​1 80 ·​·​·​·​.​locals·​1
   
81 ·​·​·​·​.​prologue 81 ·​·​·​·​.​prologue
82 ·​·​·​·​.​line·​322 82 ·​·​·​·​.​line·​340
83 ·​·​·​·​const/​4·​v0,​·​0x0 83 ·​·​·​·​const/​4·​v0,​·​0x0
   
84 ·​·​·​·​return·​v0 84 ·​·​·​·​return·​v0
85 .​end·​method 85 .​end·​method
   
86 .​method·​public·​writeToParcel(Landroi​d/​os/​Parcel;​I)​V 86 .​method·​public·​writeToParcel(Landroi​d/​os/​Parcel;​I)​V
87 ·​·​·​·​.​locals·​1 87 ·​·​·​·​.​locals·​1
88 ·​·​·​·​.​param·​p1,​·​"dest"·​·​·​·​#·​Landroid/​os/​Parcel;​ 88 ·​·​·​·​.​param·​p1,​·​"dest"·​·​·​·​#·​Landroid/​os/​Parcel;​
89 ·​·​·​·​.​param·​p2,​·​"flags"·​·​·​·​#·​I 89 ·​·​·​·​.​param·​p2,​·​"flags"·​·​·​·​#·​I
   
90 ·​·​·​·​.​prologue 90 ·​·​·​·​.​prologue
91 ·​·​·​·​.​line·​327 91 ·​·​·​·​.​line·​345
92 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​Fragment$SavedState;​-​>mState:​Landroid/​os/​Bundle;​ 92 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​Fragment$SavedState;​-​>mState:​Landroid/​os/​Bundle;​
   
93 ·​·​·​·​invoke-​virtual·​{p1,​·​v0},​·​Landroid/​os/​Parcel;​-​>writeBundle(Landroid​/​os/​Bundle;​)​V 93 ·​·​·​·​invoke-​virtual·​{p1,​·​v0},​·​Landroid/​os/​Parcel;​-​>writeBundle(Landroid​/​os/​Bundle;​)​V
   
94 ·​·​·​·​.​line·​328 94 ·​·​·​·​.​line·​346
95 ·​·​·​·​return-​void 95 ·​·​·​·​return-​void
96 .​end·​method 96 .​end·​method
[−]
smali/android/support/v4/app/Fragment.smali
Offset 25, 14 lines modified Offset 25, 16 lines modified
   
25 .​field·​static·​final·​RESUMED:​I·​=·​0x5 25 .​field·​static·​final·​RESUMED:​I·​=·​0x5
   
26 .​field·​static·​final·​STARTED:​I·​=·​0x4 26 .​field·​static·​final·​STARTED:​I·​=·​0x4
   
27 .​field·​static·​final·​STOPPED:​I·​=·​0x3 27 .​field·​static·​final·​STOPPED:​I·​=·​0x3
   
  28 .​field·​static·​final·​USE_DEFAULT_TRANSITIO​N:​Ljava/​lang/​Object;​
   
28 .​field·​private·​static·​final·​sClassMap:​Landroid/​support/​v4/​util/​SimpleArrayMap;​ 29 .​field·​private·​static·​final·​sClassMap:​Landroid/​support/​v4/​util/​SimpleArrayMap;​
29 ·​·​·​·​.​annotation·​system·​Ldalvik/​annotation/​Signature;​ 30 ·​·​·​·​.​annotation·​system·​Ldalvik/​annotation/​Signature;​
30 ·​·​·​·​·​·​·​·​value·​=·​{ 31 ·​·​·​·​·​·​·​·​value·​=·​{
31 ·​·​·​·​·​·​·​·​·​·​·​·​"Landroid/​support/​v4/​util/​SimpleArrayMap",​ 32 ·​·​·​·​·​·​·​·​·​·​·​·​"Landroid/​support/​v4/​util/​SimpleArrayMap",​
32 ·​·​·​·​·​·​·​·​·​·​·​·​"<",​ 33 ·​·​·​·​·​·​·​·​·​·​·​·​"<",​
33 ·​·​·​·​·​·​·​·​·​·​·​·​"Ljava/​lang/​String;​",​ 34 ·​·​·​·​·​·​·​·​·​·​·​·​"Ljava/​lang/​String;​",​
34 ·​·​·​·​·​·​·​·​·​·​·​·​"Ljava/​lang/​Class",​ 35 ·​·​·​·​·​·​·​·​·​·​·​·​"Ljava/​lang/​Class",​
Offset 43, 14 lines modified Offset 45, 18 lines modified
   
   
43 #·​instance·​fields 45 #·​instance·​fields
44 .​field·​mActivity:​Landroid/​support/​v4/​app/​FragmentActivity;​ 46 .​field·​mActivity:​Landroid/​support/​v4/​app/​FragmentActivity;​
   
45 .​field·​mAdded:​Z 47 .​field·​mAdded:​Z
   
  48 .​field·​mAllowEnterTransition​Overlap:​Ljava/​lang/​Boolean;​
   
  49 .​field·​mAllowReturnTransitio​nOverlap:​Ljava/​lang/​Boolean;​
   
46 .​field·​mAnimatingAway:​Landroid/​view/​View;​ 50 .​field·​mAnimatingAway:​Landroid/​view/​View;​
   
47 .​field·​mArguments:​Landroid/​os/​Bundle;​ 51 .​field·​mArguments:​Landroid/​os/​Bundle;​
   
48 .​field·​mBackStackNesting:​I 52 .​field·​mBackStackNesting:​I
   
49 .​field·​mCalled:​Z 53 .​field·​mCalled:​Z
Offset 63, 14 lines modified Offset 69, 22 lines modified
   
63 .​field·​mContainerId:​I 69 .​field·​mContainerId:​I
   
64 .​field·​mDeferStart:​Z 70 .​field·​mDeferStart:​Z
   
65 .​field·​mDetached:​Z 71 .​field·​mDetached:​Z
   
  72 .​field·​mEnterTransition:​Ljava/​lang/​Object;​
   
  73 .​field·​mEnterTransitionCallb​ack:​Landroid/​support/​v4/​app/​SharedElementCallback​;​
   
  74 .​field·​mExitTransition:​Ljava/​lang/​Object;​
   
  75 .​field·​mExitTransitionCallba​ck:​Landroid/​support/​v4/​app/​SharedElementCallback​;​
   
66 .​field·​mFragmentId:​I 76 .​field·​mFragmentId:​I
   
67 .​field·​mFragmentManager:​Landroid/​support/​v4/​app/​FragmentManagerImpl;​ 77 .​field·​mFragmentManager:​Landroid/​support/​v4/​app/​FragmentManagerImpl;​
   
68 .​field·​mFromLayout:​Z 78 .​field·​mFromLayout:​Z
   
69 .​field·​mHasMenu:​Z 79 .​field·​mHasMenu:​Z
Offset 89, 37 lines modified Offset 103, 45 lines modified
   
89 .​field·​mMenuVisible:​Z 103 .​field·​mMenuVisible:​Z
   
90 .​field·​mNextAnim:​I 104 .​field·​mNextAnim:​I
   
91 .​field·​mParentFragment:​Landroid/​support/​v4/​app/​Fragment;​ 105 .​field·​mParentFragment:​Landroid/​support/​v4/​app/​Fragment;​
   
  106 .​field·​mReenterTransition:​Ljava/​lang/​Object;​
   
92 .​field·​mRemoving:​Z 107 .​field·​mRemoving:​Z
   
93 .​field·​mRestored:​Z 108 .​field·​mRestored:​Z
   
94 .​field·​mResumed:​Z 109 .​field·​mResumed:​Z
   
95 .​field·​mRetainInstance:​Z 110 .​field·​mRetainInstance:​Z
   
96 .​field·​mRetaining:​Z 111 .​field·​mRetaining:​Z
   
  112 .​field·​mReturnTransition:​Ljava/​lang/​Object;​
   
97 .​field·​mSavedFragmentState:​Landroid/​os/​Bundle;​ 113 .​field·​mSavedFragmentState:​Landroid/​os/​Bundle;​
   
98 .​field·​mSavedViewState:​Landroid/​util/​SparseArray;​ 114 .​field·​mSavedViewState:​Landroid/​util/​SparseArray;​
99 ·​·​·​·​.​annotation·​system·​Ldalvik/​annotation/​Signature;​ 115 ·​·​·​·​.​annotation·​system·​Ldalvik/​annotation/​Signature;​
100 ·​·​·​·​·​·​·​·​value·​=·​{ 116 ·​·​·​·​·​·​·​·​value·​=·​{
101 ·​·​·​·​·​·​·​·​·​·​·​·​"Landroid/​util/​SparseArray",​ 117 ·​·​·​·​·​·​·​·​·​·​·​·​"Landroid/​util/​SparseArray",​
102 ·​·​·​·​·​·​·​·​·​·​·​·​"<",​ 118 ·​·​·​·​·​·​·​·​·​·​·​·​"<",​
103 ·​·​·​·​·​·​·​·​·​·​·​·​"Landroid/​os/​Parcelable;​",​ 119 ·​·​·​·​·​·​·​·​·​·​·​·​"Landroid/​os/​Parcelable;​",​
104 ·​·​·​·​·​·​·​·​·​·​·​·​">;​" 120 ·​·​·​·​·​·​·​·​·​·​·​·​">;​"
105 ·​·​·​·​·​·​·​·​} 121 ·​·​·​·​·​·​·​·​}
106 ·​·​·​·​.​end·​annotation 122 ·​·​·​·​.​end·​annotation
107 .​end·​field 123 .​end·​field
   
  124 .​field·​mSharedElementEnterTr​ansition:​Ljava/​lang/​Object;​
   
  125 .​field·​mSharedElementReturnT​ransition:​Ljava/​lang/​Object;​
   
108 .​field·​mState:​I 126 .​field·​mState:​I
   
Max diff block lines reached; 108794/111004 bytes (98.01%) of diff not shown.
[−]
smali/android/support/v4/app/FragmentActivity$2.smali
Offset 46, 7 lines modified Offset 46, 39 lines modified
   
46 ·​·​·​·​invoke-​virtual·​{v0,​·​p1},​·​Landroid/​support/​v4/​app/​FragmentActivity;​-​>findViewById(I)​Landroid/​view/​View;​ 46 ·​·​·​·​invoke-​virtual·​{v0,​·​p1},​·​Landroid/​support/​v4/​app/​FragmentActivity;​-​>findViewById(I)​Landroid/​view/​View;​
   
47 ·​·​·​·​move-​result-​object·​v0 47 ·​·​·​·​move-​result-​object·​v0
   
48 ·​·​·​·​return-​object·​v0 48 ·​·​·​·​return-​object·​v0
49 .​end·​method 49 .​end·​method
   
  50 .​method·​public·​hasView()​Z
  51 ·​·​·​·​.​locals·​2
   
  52 ·​·​·​·​.​prologue
  53 ·​·​·​·​.​line·​114
  54 ·​·​·​·​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v4/​app/​FragmentActivity$2;​-​>this$0:​Landroid/​support/​v4/​app/​FragmentActivity;​
   
  55 ·​·​·​·​invoke-​virtual·​{v1},​·​Landroid/​support/​v4/​app/​FragmentActivity;​-​>getWindow()​Landroid/​view/​Window;​
   
  56 ·​·​·​·​move-​result-​object·​v0
   
  57 ·​·​·​·​.​line·​115
  58 ·​·​·​·​.​local·​v0,​·​"window":​Landroid/​view/​Window;​
  59 ·​·​·​·​if-​eqz·​v0,​·​:​cond_0
   
  60 ·​·​·​·​invoke-​virtual·​{v0},​·​Landroid/​view/​Window;​-​>peekDecorView()​Landroid/​view/​View;​
   
  61 ·​·​·​·​move-​result-​object·​v1
   
  62 ·​·​·​·​if-​eqz·​v1,​·​:​cond_0
   
  63 ·​·​·​·​const/​4·​v1,​·​0x1
   
  64 ·​·​·​·​:​goto_0
  65 ·​·​·​·​return·​v1
   
  66 ·​·​·​·​:​cond_0
  67 ·​·​·​·​const/​4·​v1,​·​0x0
   
  68 ·​·​·​·​goto·​:​goto_0
  69 .​end·​method
[−]
smali/android/support/v4/app/FragmentActivity$NonConfigurationInstances.smali
Offset 56, 12 lines modified Offset 56, 12 lines modified
   
   
56 #·​direct·​methods 56 #·​direct·​methods
57 .​method·​constructor·​<init>()​V 57 .​method·​constructor·​<init>()​V
58 ·​·​·​·​.​locals·​0 58 ·​·​·​·​.​locals·​0
   
59 ·​·​·​·​.​prologue 59 ·​·​·​·​.​prologue
60 ·​·​·​·​.​line·​126 60 ·​·​·​·​.​line·​132
61 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 61 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
62 ·​·​·​·​return-​void 62 ·​·​·​·​return-​void
63 .​end·​method 63 .​end·​method
[−]
smali/android/support/v4/app/FragmentActivity.smali
Offset 2, 15 lines modified Offset 2, 14 lines modified
2 .​super·​Landroid/​app/​Activity;​ 2 .​super·​Landroid/​app/​Activity;​
3 .​source·​"FragmentActivity.​java" 3 .​source·​"FragmentActivity.​java"
   
   
4 #·​annotations 4 #·​annotations
5 .​annotation·​system·​Ldalvik/​annotation/​MemberClasses;​ 5 .​annotation·​system·​Ldalvik/​annotation/​MemberClasses;​
6 ·​·​·​·​value·​=·​{ 6 ·​·​·​·​value·​=·​{
7 ·​·​·​·​·​·​·​·​Landroid/​support/​v4/​app/​FragmentActivity$Frag​mentTag;​,​  
8 ·​·​·​·​·​·​·​·​Landroid/​support/​v4/​app/​FragmentActivity$NonC​onfigurationInstances​;​ 7 ·​·​·​·​·​·​·​·​Landroid/​support/​v4/​app/​FragmentActivity$NonC​onfigurationInstances​;​
9 ·​·​·​·​} 8 ·​·​·​·​}
10 .​end·​annotation 9 .​end·​annotation
   
   
11 #·​static·​fields 10 #·​static·​fields
12 .​field·​static·​final·​FRAGMENTS_TAG:​Ljava/​lang/​String;​·​=·​"android:​support:​fragments" 11 .​field·​static·​final·​FRAGMENTS_TAG:​Ljava/​lang/​String;​·​=·​"android:​support:​fragments"
Offset 87, 69 lines modified Offset 86, 69 lines modified
87 ·​·​·​·​.​line·​106 86 ·​·​·​·​.​line·​106
88 ·​·​·​·​new-​instance·​v0,​·​Landroid/​support/​v4/​app/​FragmentActivity$2;​ 87 ·​·​·​·​new-​instance·​v0,​·​Landroid/​support/​v4/​app/​FragmentActivity$2;​
   
89 ·​·​·​·​invoke-​direct·​{v0,​·​p0},​·​Landroid/​support/​v4/​app/​FragmentActivity$2;​-​><init>(Landroid/​support/​v4/​app/​FragmentActivity;​)​V 88 ·​·​·​·​invoke-​direct·​{v0,​·​p0},​·​Landroid/​support/​v4/​app/​FragmentActivity$2;​-​><init>(Landroid/​support/​v4/​app/​FragmentActivity;​)​V
   
90 ·​·​·​·​iput-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​FragmentActivity;​-​>mContainer:​Landroid/​support/​v4/​app/​FragmentContainer;​ 89 ·​·​·​·​iput-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​FragmentActivity;​-​>mContainer:​Landroid/​support/​v4/​app/​FragmentContainer;​
   
91 ·​·​·​·​.​line·​134 90 ·​·​·​·​.​line·​132
92 ·​·​·​·​return-​void 91 ·​·​·​·​return-​void
93 .​end·​method 92 .​end·​method
   
94 .​method·​private·​dumpViewHierarchy(Lja​va/​lang/​String;​Ljava/​io/​PrintWriter;​Landroid/​view/​View;​)​V 93 .​method·​private·​dumpViewHierarchy(Lja​va/​lang/​String;​Ljava/​io/​PrintWriter;​Landroid/​view/​View;​)​V
95 ·​·​·​·​.​locals·​5 94 ·​·​·​·​.​locals·​5
96 ·​·​·​·​.​param·​p1,​·​"prefix"·​·​·​·​#·​Ljava/​lang/​String;​ 95 ·​·​·​·​.​param·​p1,​·​"prefix"·​·​·​·​#·​Ljava/​lang/​String;​
97 ·​·​·​·​.​param·​p2,​·​"writer"·​·​·​·​#·​Ljava/​io/​PrintWriter;​ 96 ·​·​·​·​.​param·​p2,​·​"writer"·​·​·​·​#·​Ljava/​io/​PrintWriter;​
98 ·​·​·​·​.​param·​p3,​·​"view"·​·​·​·​#·​Landroid/​view/​View;​ 97 ·​·​·​·​.​param·​p3,​·​"view"·​·​·​·​#·​Landroid/​view/​View;​
   
99 ·​·​·​·​.​prologue 98 ·​·​·​·​.​prologue
100 ·​·​·​·​.​line·​761 99 ·​·​·​·​.​line·​739
101 ·​·​·​·​invoke-​virtual·​{p2,​·​p1},​·​Ljava/​io/​PrintWriter;​-​>print(Ljava/​lang/​String;​)​V 100 ·​·​·​·​invoke-​virtual·​{p2,​·​p1},​·​Ljava/​io/​PrintWriter;​-​>print(Ljava/​lang/​String;​)​V
   
102 ·​·​·​·​.​line·​762 101 ·​·​·​·​.​line·​740
103 ·​·​·​·​if-​nez·​p3,​·​:​cond_1 102 ·​·​·​·​if-​nez·​p3,​·​:​cond_1
   
104 ·​·​·​·​.​line·​763 103 ·​·​·​·​.​line·​741
105 ·​·​·​·​const-​string·​v3,​·​"null" 104 ·​·​·​·​const-​string·​v3,​·​"null"
   
106 ·​·​·​·​invoke-​virtual·​{p2,​·​v3},​·​Ljava/​io/​PrintWriter;​-​>println(Ljava/​lang/​String;​)​V 105 ·​·​·​·​invoke-​virtual·​{p2,​·​v3},​·​Ljava/​io/​PrintWriter;​-​>println(Ljava/​lang/​String;​)​V
   
107 ·​·​·​·​.​line·​779 106 ·​·​·​·​.​line·​757
108 ·​·​·​·​:​cond_0 107 ·​·​·​·​:​cond_0
109 ·​·​·​·​return-​void 108 ·​·​·​·​return-​void
   
110 ·​·​·​·​.​line·​766 109 ·​·​·​·​.​line·​744
111 ·​·​·​·​:​cond_1 110 ·​·​·​·​:​cond_1
112 ·​·​·​·​invoke-​static·​{p3},​·​Landroid/​support/​v4/​app/​FragmentActivity;​-​>viewToString(Landroi​d/​view/​View;​)​Ljava/​lang/​String;​ 111 ·​·​·​·​invoke-​static·​{p3},​·​Landroid/​support/​v4/​app/​FragmentActivity;​-​>viewToString(Landroi​d/​view/​View;​)​Ljava/​lang/​String;​
   
113 ·​·​·​·​move-​result-​object·​v3 112 ·​·​·​·​move-​result-​object·​v3
   
114 ·​·​·​·​invoke-​virtual·​{p2,​·​v3},​·​Ljava/​io/​PrintWriter;​-​>println(Ljava/​lang/​String;​)​V 113 ·​·​·​·​invoke-​virtual·​{p2,​·​v3},​·​Ljava/​io/​PrintWriter;​-​>println(Ljava/​lang/​String;​)​V
   
115 ·​·​·​·​.​line·​767 114 ·​·​·​·​.​line·​745
116 ·​·​·​·​instance-​of·​v3,​·​p3,​·​Landroid/​view/​ViewGroup;​ 115 ·​·​·​·​instance-​of·​v3,​·​p3,​·​Landroid/​view/​ViewGroup;​
   
117 ·​·​·​·​if-​eqz·​v3,​·​:​cond_0 116 ·​·​·​·​if-​eqz·​v3,​·​:​cond_0
   
118 ·​·​·​·​move-​object·​v1,​·​p3 117 ·​·​·​·​move-​object·​v1,​·​p3
   
119 ·​·​·​·​.​line·​770 118 ·​·​·​·​.​line·​748
120 ·​·​·​·​check-​cast·​v1,​·​Landroid/​view/​ViewGroup;​ 119 ·​·​·​·​check-​cast·​v1,​·​Landroid/​view/​ViewGroup;​
   
121 ·​·​·​·​.​line·​771 120 ·​·​·​·​.​line·​749
122 ·​·​·​·​.​local·​v1,​·​"grp":​Landroid/​view/​ViewGroup;​ 121 ·​·​·​·​.​local·​v1,​·​"grp":​Landroid/​view/​ViewGroup;​
123 ·​·​·​·​invoke-​virtual·​{v1},​·​Landroid/​view/​ViewGroup;​-​>getChildCount()​I 122 ·​·​·​·​invoke-​virtual·​{v1},​·​Landroid/​view/​ViewGroup;​-​>getChildCount()​I
   
124 ·​·​·​·​move-​result·​v0 123 ·​·​·​·​move-​result·​v0
   
125 ·​·​·​·​.​line·​772 124 ·​·​·​·​.​line·​750
126 ·​·​·​·​.​local·​v0,​·​"N":​I 125 ·​·​·​·​.​local·​v0,​·​"N":​I
127 ·​·​·​·​if-​lez·​v0,​·​:​cond_0 126 ·​·​·​·​if-​lez·​v0,​·​:​cond_0
   
128 ·​·​·​·​.​line·​775 127 ·​·​·​·​.​line·​753
129 ·​·​·​·​new-​instance·​v3,​·​Ljava/​lang/​StringBuilder;​ 128 ·​·​·​·​new-​instance·​v3,​·​Ljava/​lang/​StringBuilder;​
   
130 ·​·​·​·​invoke-​direct·​{v3},​·​Ljava/​lang/​StringBuilder;​-​><init>()​V 129 ·​·​·​·​invoke-​direct·​{v3},​·​Ljava/​lang/​StringBuilder;​-​><init>()​V
   
131 ·​·​·​·​invoke-​virtual·​{v3,​·​p1},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​ 130 ·​·​·​·​invoke-​virtual·​{v3,​·​p1},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​
   
132 ·​·​·​·​move-​result-​object·​v3 131 ·​·​·​·​move-​result-​object·​v3
Offset 160, 29 lines modified Offset 159, 29 lines modified
   
160 ·​·​·​·​move-​result-​object·​v3 159 ·​·​·​·​move-​result-​object·​v3
   
161 ·​·​·​·​invoke-​virtual·​{v3},​·​Ljava/​lang/​StringBuilder;​-​>toString()​Ljava/​lang/​String;​ 160 ·​·​·​·​invoke-​virtual·​{v3},​·​Ljava/​lang/​StringBuilder;​-​>toString()​Ljava/​lang/​String;​
   
162 ·​·​·​·​move-​result-​object·​p1 161 ·​·​·​·​move-​result-​object·​p1
   
163 ·​·​·​·​.​line·​776 162 ·​·​·​·​.​line·​754
164 ·​·​·​·​const/​4·​v2,​·​0x0 163 ·​·​·​·​const/​4·​v2,​·​0x0
   
165 ·​·​·​·​.​local·​v2,​·​"i":​I 164 ·​·​·​·​.​local·​v2,​·​"i":​I
166 ·​·​·​·​:​goto_0 165 ·​·​·​·​:​goto_0
167 ·​·​·​·​if-​ge·​v2,​·​v0,​·​:​cond_0 166 ·​·​·​·​if-​ge·​v2,​·​v0,​·​:​cond_0
Max diff block lines reached; 79647/82457 bytes (96.59%) of diff not shown.
[−]
smali/android/support/v4/app/FragmentContainer.smali
Offset 2, 7 lines modified Offset 2, 10 lines modified
2 .​super·​Ljava/​lang/​Object;​ 2 .​super·​Ljava/​lang/​Object;​
3 .​source·​"FragmentManager.​java" 3 .​source·​"FragmentManager.​java"
   
   
4 #·​virtual·​methods 4 #·​virtual·​methods
5 .​method·​public·​abstract·​findViewById(I)​Landroid/​view/​View;​ 5 .​method·​public·​abstract·​findViewById(I)​Landroid/​view/​View;​
6 .​end·​method 6 .​end·​method
   
  7 .​method·​public·​abstract·​hasView()​Z
  8 .​end·​method
[−]
smali/android/support/v4/app/FragmentManager.smali
Offset 17, 30 lines modified Offset 17, 30 lines modified
   
   
17 #·​direct·​methods 17 #·​direct·​methods
18 .​method·​public·​constructor·​<init>()​V 18 .​method·​public·​constructor·​<init>()​V
19 ·​·​·​·​.​locals·​0 19 ·​·​·​·​.​locals·​0
   
20 ·​·​·​·​.​prologue 20 ·​·​·​·​.​prologue
21 ·​·​·​·​.​line·​62 21 ·​·​·​·​.​line·​67
22 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 22 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
23 ·​·​·​·​.​line·​117 23 ·​·​·​·​.​line·​124
24 ·​·​·​·​return-​void 24 ·​·​·​·​return-​void
25 .​end·​method 25 .​end·​method
   
26 .​method·​public·​static·​enableDebugLogging(Z)​V 26 .​method·​public·​static·​enableDebugLogging(Z)​V
27 ·​·​·​·​.​locals·​0 27 ·​·​·​·​.​locals·​0
28 ·​·​·​·​.​param·​p0,​·​"enabled"·​·​·​·​#·​Z 28 ·​·​·​·​.​param·​p0,​·​"enabled"·​·​·​·​#·​Z
   
29 ·​·​·​·​.​prologue 29 ·​·​·​·​.​prologue
30 ·​·​·​·​.​line·​345 30 ·​·​·​·​.​line·​358
31 ·​·​·​·​sput-​boolean·​p0,​·​Landroid/​support/​v4/​app/​FragmentManagerImpl;​-​>DEBUG:​Z 31 ·​·​·​·​sput-​boolean·​p0,​·​Landroid/​support/​v4/​app/​FragmentManagerImpl;​-​>DEBUG:​Z
   
32 ·​·​·​·​.​line·​346 32 ·​·​·​·​.​line·​359
33 ·​·​·​·​return-​void 33 ·​·​·​·​return-​void
34 .​end·​method 34 .​end·​method
   
   
35 #·​virtual·​methods 35 #·​virtual·​methods
36 .​method·​public·​abstract·​addOnBackStackChanged​Listener(Landroid/​support/​v4/​app/​FragmentManager$OnBac​kStackChangedListener​;​)​V 36 .​method·​public·​abstract·​addOnBackStackChanged​Listener(Landroid/​support/​v4/​app/​FragmentManager$OnBac​kStackChangedListener​;​)​V
37 .​end·​method 37 .​end·​method
Offset 77, 21 lines modified Offset 77, 24 lines modified
77 ·​·​·​·​·​·​·​·​·​·​·​·​"<",​ 77 ·​·​·​·​·​·​·​·​·​·​·​·​"<",​
78 ·​·​·​·​·​·​·​·​·​·​·​·​"Landroid/​support/​v4/​app/​Fragment;​",​ 78 ·​·​·​·​·​·​·​·​·​·​·​·​"Landroid/​support/​v4/​app/​Fragment;​",​
79 ·​·​·​·​·​·​·​·​·​·​·​·​">;​" 79 ·​·​·​·​·​·​·​·​·​·​·​·​">;​"
80 ·​·​·​·​·​·​·​·​} 80 ·​·​·​·​·​·​·​·​}
81 ·​·​·​·​.​end·​annotation 81 ·​·​·​·​.​end·​annotation
82 .​end·​method 82 .​end·​method
   
  83 .​method·​public·​abstract·​isDestroyed()​Z
  84 .​end·​method
   
83 .​method·​public·​openTransaction()​Landroid/​support/​v4/​app/​FragmentTransaction;​ 85 .​method·​public·​openTransaction()​Landroid/​support/​v4/​app/​FragmentTransaction;​
84 ·​·​·​·​.​locals·​1 86 ·​·​·​·​.​locals·​1
85 ·​·​·​·​.​annotation·​runtime·​Ljava/​lang/​Deprecated;​ 87 ·​·​·​·​.​annotation·​runtime·​Ljava/​lang/​Deprecated;​
86 ·​·​·​·​.​end·​annotation 88 ·​·​·​·​.​end·​annotation
   
87 ·​·​·​·​.​prologue 89 ·​·​·​·​.​prologue
88 ·​·​·​·​.​line·​142 90 ·​·​·​·​.​line·​149
89 ·​·​·​·​invoke-​virtual·​{p0},​·​Landroid/​support/​v4/​app/​FragmentManager;​-​>beginTransaction()​Landroid/​support/​v4/​app/​FragmentTransaction;​ 91 ·​·​·​·​invoke-​virtual·​{p0},​·​Landroid/​support/​v4/​app/​FragmentManager;​-​>beginTransaction()​Landroid/​support/​v4/​app/​FragmentTransaction;​
   
90 ·​·​·​·​move-​result-​object·​v0 92 ·​·​·​·​move-​result-​object·​v0
   
91 ·​·​·​·​return-​object·​v0 93 ·​·​·​·​return-​object·​v0
92 .​end·​method 94 .​end·​method
   
[−]
smali/android/support/v4/app/FragmentManagerImpl$1.smali
Offset 22, 29 lines modified Offset 22, 29 lines modified
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Landroid/​support/​v4/​app/​FragmentManagerImpl;​)​V 23 .​method·​constructor·​<init>(Landroid/​support/​v4/​app/​FragmentManagerImpl;​)​V
24 ·​·​·​·​.​locals·​0 24 ·​·​·​·​.​locals·​0
   
25 ·​·​·​·​.​prologue 25 ·​·​·​·​.​prologue
26 ·​·​·​·​.​line·​437 26 ·​·​·​·​.​line·​451
27 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v4/​app/​FragmentManagerImpl$1​;​-​>this$0:​Landroid/​support/​v4/​app/​FragmentManagerImpl;​ 27 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v4/​app/​FragmentManagerImpl$1​;​-​>this$0:​Landroid/​support/​v4/​app/​FragmentManagerImpl;​
   
28 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 28 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
29 ·​·​·​·​return-​void 29 ·​·​·​·​return-​void
30 .​end·​method 30 .​end·​method
   
   
31 #·​virtual·​methods 31 #·​virtual·​methods
32 .​method·​public·​run()​V 32 .​method·​public·​run()​V
33 ·​·​·​·​.​locals·​1 33 ·​·​·​·​.​locals·​1
   
34 ·​·​·​·​.​prologue 34 ·​·​·​·​.​prologue
35 ·​·​·​·​.​line·​440 35 ·​·​·​·​.​line·​454
36 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​FragmentManagerImpl$1​;​-​>this$0:​Landroid/​support/​v4/​app/​FragmentManagerImpl;​ 36 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​FragmentManagerImpl$1​;​-​>this$0:​Landroid/​support/​v4/​app/​FragmentManagerImpl;​
   
37 ·​·​·​·​invoke-​virtual·​{v0},​·​Landroid/​support/​v4/​app/​FragmentManagerImpl;​-​>execPendingActions()​Z 37 ·​·​·​·​invoke-​virtual·​{v0},​·​Landroid/​support/​v4/​app/​FragmentManagerImpl;​-​>execPendingActions()​Z
   
38 ·​·​·​·​.​line·​441 38 ·​·​·​·​.​line·​455
39 ·​·​·​·​return-​void 39 ·​·​·​·​return-​void
40 .​end·​method 40 .​end·​method
[−]
smali/android/support/v4/app/FragmentManagerImpl$2.smali
Offset 22, 29 lines modified Offset 22, 29 lines modified
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Landroid/​support/​v4/​app/​FragmentManagerImpl;​)​V 23 .​method·​constructor·​<init>(Landroid/​support/​v4/​app/​FragmentManagerImpl;​)​V
24 ·​·​·​·​.​locals·​0 24 ·​·​·​·​.​locals·​0
   
25 ·​·​·​·​.​prologue 25 ·​·​·​·​.​prologue
26 ·​·​·​·​.​line·​477 26 ·​·​·​·​.​line·​491
27 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v4/​app/​FragmentManagerImpl$2​;​-​>this$0:​Landroid/​support/​v4/​app/​FragmentManagerImpl;​ 27 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v4/​app/​FragmentManagerImpl$2​;​-​>this$0:​Landroid/​support/​v4/​app/​FragmentManagerImpl;​
   
28 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 28 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
29 ·​·​·​·​return-​void 29 ·​·​·​·​return-​void
30 .​end·​method 30 .​end·​method
   
   
31 #·​virtual·​methods 31 #·​virtual·​methods
32 .​method·​public·​run()​V 32 .​method·​public·​run()​V
33 ·​·​·​·​.​locals·​5 33 ·​·​·​·​.​locals·​5
   
34 ·​·​·​·​.​prologue 34 ·​·​·​·​.​prologue
35 ·​·​·​·​.​line·​479 35 ·​·​·​·​.​line·​493
36 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​FragmentManagerImpl$2​;​-​>this$0:​Landroid/​support/​v4/​app/​FragmentManagerImpl;​ 36 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​FragmentManagerImpl$2​;​-​>this$0:​Landroid/​support/​v4/​app/​FragmentManagerImpl;​
   
37 ·​·​·​·​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v4/​app/​FragmentManagerImpl$2​;​-​>this$0:​Landroid/​support/​v4/​app/​FragmentManagerImpl;​ 37 ·​·​·​·​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v4/​app/​FragmentManagerImpl$2​;​-​>this$0:​Landroid/​support/​v4/​app/​FragmentManagerImpl;​
   
38 ·​·​·​·​iget-​object·​v1,​·​v1,​·​Landroid/​support/​v4/​app/​FragmentManagerImpl;​-​>mActivity:​Landroid/​support/​v4/​app/​FragmentActivity;​ 38 ·​·​·​·​iget-​object·​v1,​·​v1,​·​Landroid/​support/​v4/​app/​FragmentManagerImpl;​-​>mActivity:​Landroid/​support/​v4/​app/​FragmentActivity;​
   
39 ·​·​·​·​iget-​object·​v1,​·​v1,​·​Landroid/​support/​v4/​app/​FragmentActivity;​-​>mHandler:​Landroid/​os/​Handler;​ 39 ·​·​·​·​iget-​object·​v1,​·​v1,​·​Landroid/​support/​v4/​app/​FragmentActivity;​-​>mHandler:​Landroid/​os/​Handler;​
Offset 53, 10 lines modified Offset 53, 10 lines modified
   
53 ·​·​·​·​const/​4·​v3,​·​-​0x1 53 ·​·​·​·​const/​4·​v3,​·​-​0x1
   
54 ·​·​·​·​const/​4·​v4,​·​0x0 54 ·​·​·​·​const/​4·​v4,​·​0x0
   
55 ·​·​·​·​invoke-​virtual·​{v0,​·​v1,​·​v2,​·​v3,​·​v4},​·​Landroid/​support/​v4/​app/​FragmentManagerImpl;​-​>popBackStackState(La​ndroid/​os/​Handler;​Ljava/​lang/​String;​II)​Z 55 ·​·​·​·​invoke-​virtual·​{v0,​·​v1,​·​v2,​·​v3,​·​v4},​·​Landroid/​support/​v4/​app/​FragmentManagerImpl;​-​>popBackStackState(La​ndroid/​os/​Handler;​Ljava/​lang/​String;​II)​Z
   
56 ·​·​·​·​.​line·​480 56 ·​·​·​·​.​line·​494
57 ·​·​·​·​return-​void 57 ·​·​·​·​return-​void
58 .​end·​method 58 .​end·​method
[−]
smali/android/support/v4/app/FragmentManagerImpl$3.smali
Offset 26, 15 lines modified Offset 26, 15 lines modified
   
   
26 #·​direct·​methods 26 #·​direct·​methods
27 .​method·​constructor·​<init>(Landroid/​support/​v4/​app/​FragmentManagerImpl;​Ljava/​lang/​String;​I)​V 27 .​method·​constructor·​<init>(Landroid/​support/​v4/​app/​FragmentManagerImpl;​Ljava/​lang/​String;​I)​V
28 ·​·​·​·​.​locals·​0 28 ·​·​·​·​.​locals·​0
   
29 ·​·​·​·​.​prologue 29 ·​·​·​·​.​prologue
30 ·​·​·​·​.​line·​493 30 ·​·​·​·​.​line·​507
31 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v4/​app/​FragmentManagerImpl$3​;​-​>this$0:​Landroid/​support/​v4/​app/​FragmentManagerImpl;​ 31 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v4/​app/​FragmentManagerImpl$3​;​-​>this$0:​Landroid/​support/​v4/​app/​FragmentManagerImpl;​
   
32 ·​·​·​·​iput-​object·​p2,​·​p0,​·​Landroid/​support/​v4/​app/​FragmentManagerImpl$3​;​-​>val$name:​Ljava/​lang/​String;​ 32 ·​·​·​·​iput-​object·​p2,​·​p0,​·​Landroid/​support/​v4/​app/​FragmentManagerImpl$3​;​-​>val$name:​Ljava/​lang/​String;​
   
33 ·​·​·​·​iput·​p3,​·​p0,​·​Landroid/​support/​v4/​app/​FragmentManagerImpl$3​;​-​>val$flags:​I 33 ·​·​·​·​iput·​p3,​·​p0,​·​Landroid/​support/​v4/​app/​FragmentManagerImpl$3​;​-​>val$flags:​I
   
34 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 34 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
Offset 44, 15 lines modified Offset 44, 15 lines modified
   
   
44 #·​virtual·​methods 44 #·​virtual·​methods
45 .​method·​public·​run()​V 45 .​method·​public·​run()​V
46 ·​·​·​·​.​locals·​5 46 ·​·​·​·​.​locals·​5
   
47 ·​·​·​·​.​prologue 47 ·​·​·​·​.​prologue
48 ·​·​·​·​.​line·​495 48 ·​·​·​·​.​line·​509
49 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​FragmentManagerImpl$3​;​-​>this$0:​Landroid/​support/​v4/​app/​FragmentManagerImpl;​ 49 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​FragmentManagerImpl$3​;​-​>this$0:​Landroid/​support/​v4/​app/​FragmentManagerImpl;​
   
50 ·​·​·​·​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v4/​app/​FragmentManagerImpl$3​;​-​>this$0:​Landroid/​support/​v4/​app/​FragmentManagerImpl;​ 50 ·​·​·​·​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v4/​app/​FragmentManagerImpl$3​;​-​>this$0:​Landroid/​support/​v4/​app/​FragmentManagerImpl;​
   
51 ·​·​·​·​iget-​object·​v1,​·​v1,​·​Landroid/​support/​v4/​app/​FragmentManagerImpl;​-​>mActivity:​Landroid/​support/​v4/​app/​FragmentActivity;​ 51 ·​·​·​·​iget-​object·​v1,​·​v1,​·​Landroid/​support/​v4/​app/​FragmentManagerImpl;​-​>mActivity:​Landroid/​support/​v4/​app/​FragmentActivity;​
   
52 ·​·​·​·​iget-​object·​v1,​·​v1,​·​Landroid/​support/​v4/​app/​FragmentActivity;​-​>mHandler:​Landroid/​os/​Handler;​ 52 ·​·​·​·​iget-​object·​v1,​·​v1,​·​Landroid/​support/​v4/​app/​FragmentActivity;​-​>mHandler:​Landroid/​os/​Handler;​
Offset 61, 10 lines modified Offset 61, 10 lines modified
   
61 ·​·​·​·​const/​4·​v3,​·​-​0x1 61 ·​·​·​·​const/​4·​v3,​·​-​0x1
   
62 ·​·​·​·​iget·​v4,​·​p0,​·​Landroid/​support/​v4/​app/​FragmentManagerImpl$3​;​-​>val$flags:​I 62 ·​·​·​·​iget·​v4,​·​p0,​·​Landroid/​support/​v4/​app/​FragmentManagerImpl$3​;​-​>val$flags:​I
   
63 ·​·​·​·​invoke-​virtual·​{v0,​·​v1,​·​v2,​·​v3,​·​v4},​·​Landroid/​support/​v4/​app/​FragmentManagerImpl;​-​>popBackStackState(La​ndroid/​os/​Handler;​Ljava/​lang/​String;​II)​Z 63 ·​·​·​·​invoke-​virtual·​{v0,​·​v1,​·​v2,​·​v3,​·​v4},​·​Landroid/​support/​v4/​app/​FragmentManagerImpl;​-​>popBackStackState(La​ndroid/​os/​Handler;​Ljava/​lang/​String;​II)​Z
   
64 ·​·​·​·​.​line·​496 64 ·​·​·​·​.​line·​510
65 ·​·​·​·​return-​void 65 ·​·​·​·​return-​void
66 .​end·​method 66 .​end·​method
[−]
smali/android/support/v4/app/FragmentManagerImpl$4.smali
Offset 26, 15 lines modified Offset 26, 15 lines modified
   
   
26 #·​direct·​methods 26 #·​direct·​methods
27 .​method·​constructor·​<init>(Landroid/​support/​v4/​app/​FragmentManagerImpl;​II)​V 27 .​method·​constructor·​<init>(Landroid/​support/​v4/​app/​FragmentManagerImpl;​II)​V
28 ·​·​·​·​.​locals·​0 28 ·​·​·​·​.​locals·​0
   
29 ·​·​·​·​.​prologue 29 ·​·​·​·​.​prologue
30 ·​·​·​·​.​line·​512 30 ·​·​·​·​.​line·​526
31 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v4/​app/​FragmentManagerImpl$4​;​-​>this$0:​Landroid/​support/​v4/​app/​FragmentManagerImpl;​ 31 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v4/​app/​FragmentManagerImpl$4​;​-​>this$0:​Landroid/​support/​v4/​app/​FragmentManagerImpl;​
   
32 ·​·​·​·​iput·​p2,​·​p0,​·​Landroid/​support/​v4/​app/​FragmentManagerImpl$4​;​-​>val$id:​I 32 ·​·​·​·​iput·​p2,​·​p0,​·​Landroid/​support/​v4/​app/​FragmentManagerImpl$4​;​-​>val$id:​I
   
33 ·​·​·​·​iput·​p3,​·​p0,​·​Landroid/​support/​v4/​app/​FragmentManagerImpl$4​;​-​>val$flags:​I 33 ·​·​·​·​iput·​p3,​·​p0,​·​Landroid/​support/​v4/​app/​FragmentManagerImpl$4​;​-​>val$flags:​I
   
34 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 34 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
Offset 44, 15 lines modified Offset 44, 15 lines modified
   
   
44 #·​virtual·​methods 44 #·​virtual·​methods
45 .​method·​public·​run()​V 45 .​method·​public·​run()​V
46 ·​·​·​·​.​locals·​5 46 ·​·​·​·​.​locals·​5
   
47 ·​·​·​·​.​prologue 47 ·​·​·​·​.​prologue
48 ·​·​·​·​.​line·​514 48 ·​·​·​·​.​line·​528
49 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​FragmentManagerImpl$4​;​-​>this$0:​Landroid/​support/​v4/​app/​FragmentManagerImpl;​ 49 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​FragmentManagerImpl$4​;​-​>this$0:​Landroid/​support/​v4/​app/​FragmentManagerImpl;​
   
50 ·​·​·​·​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v4/​app/​FragmentManagerImpl$4​;​-​>this$0:​Landroid/​support/​v4/​app/​FragmentManagerImpl;​ 50 ·​·​·​·​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v4/​app/​FragmentManagerImpl$4​;​-​>this$0:​Landroid/​support/​v4/​app/​FragmentManagerImpl;​
   
51 ·​·​·​·​iget-​object·​v1,​·​v1,​·​Landroid/​support/​v4/​app/​FragmentManagerImpl;​-​>mActivity:​Landroid/​support/​v4/​app/​FragmentActivity;​ 51 ·​·​·​·​iget-​object·​v1,​·​v1,​·​Landroid/​support/​v4/​app/​FragmentManagerImpl;​-​>mActivity:​Landroid/​support/​v4/​app/​FragmentActivity;​
   
52 ·​·​·​·​iget-​object·​v1,​·​v1,​·​Landroid/​support/​v4/​app/​FragmentActivity;​-​>mHandler:​Landroid/​os/​Handler;​ 52 ·​·​·​·​iget-​object·​v1,​·​v1,​·​Landroid/​support/​v4/​app/​FragmentActivity;​-​>mHandler:​Landroid/​os/​Handler;​
Offset 61, 10 lines modified Offset 61, 10 lines modified
   
61 ·​·​·​·​iget·​v3,​·​p0,​·​Landroid/​support/​v4/​app/​FragmentManagerImpl$4​;​-​>val$id:​I 61 ·​·​·​·​iget·​v3,​·​p0,​·​Landroid/​support/​v4/​app/​FragmentManagerImpl$4​;​-​>val$id:​I
   
62 ·​·​·​·​iget·​v4,​·​p0,​·​Landroid/​support/​v4/​app/​FragmentManagerImpl$4​;​-​>val$flags:​I 62 ·​·​·​·​iget·​v4,​·​p0,​·​Landroid/​support/​v4/​app/​FragmentManagerImpl$4​;​-​>val$flags:​I
   
63 ·​·​·​·​invoke-​virtual·​{v0,​·​v1,​·​v2,​·​v3,​·​v4},​·​Landroid/​support/​v4/​app/​FragmentManagerImpl;​-​>popBackStackState(La​ndroid/​os/​Handler;​Ljava/​lang/​String;​II)​Z 63 ·​·​·​·​invoke-​virtual·​{v0,​·​v1,​·​v2,​·​v3,​·​v4},​·​Landroid/​support/​v4/​app/​FragmentManagerImpl;​-​>popBackStackState(La​ndroid/​os/​Handler;​Ljava/​lang/​String;​II)​Z
   
64 ·​·​·​·​.​line·​515 64 ·​·​·​·​.​line·​529
65 ·​·​·​·​return-​void 65 ·​·​·​·​return-​void
66 .​end·​method 66 .​end·​method
[−]
smali/android/support/v4/app/FragmentManagerImpl$5.smali
Offset 24, 15 lines modified Offset 24, 15 lines modified
   
   
24 #·​direct·​methods 24 #·​direct·​methods
25 .​method·​constructor·​<init>(Landroid/​support/​v4/​app/​FragmentManagerImpl;​Landroid/​support/​v4/​app/​Fragment;​)​V 25 .​method·​constructor·​<init>(Landroid/​support/​v4/​app/​FragmentManagerImpl;​Landroid/​support/​v4/​app/​Fragment;​)​V
26 ·​·​·​·​.​locals·​0 26 ·​·​·​·​.​locals·​0
   
27 ·​·​·​·​.​prologue 27 ·​·​·​·​.​prologue
28 ·​·​·​·​.​line·​1007 28 ·​·​·​·​.​line·​1027
29 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v4/​app/​FragmentManagerImpl$5​;​-​>this$0:​Landroid/​support/​v4/​app/​FragmentManagerImpl;​ 29 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v4/​app/​FragmentManagerImpl$5​;​-​>this$0:​Landroid/​support/​v4/​app/​FragmentManagerImpl;​
   
30 ·​·​·​·​iput-​object·​p2,​·​p0,​·​Landroid/​support/​v4/​app/​FragmentManagerImpl$5​;​-​>val$fragment:​Landroid/​support/​v4/​app/​Fragment;​ 30 ·​·​·​·​iput-​object·​p2,​·​p0,​·​Landroid/​support/​v4/​app/​FragmentManagerImpl$5​;​-​>val$fragment:​Landroid/​support/​v4/​app/​Fragment;​
   
31 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 31 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
32 ·​·​·​·​return-​void 32 ·​·​·​·​return-​void
Offset 43, 58 lines modified Offset 43, 58 lines modified
43 .​method·​public·​onAnimationEnd(Landro​id/​view/​animation/​Animation;​)​V 43 .​method·​public·​onAnimationEnd(Landro​id/​view/​animation/​Animation;​)​V
44 ·​·​·​·​.​locals·​6 44 ·​·​·​·​.​locals·​6
45 ·​·​·​·​.​param·​p1,​·​"animation"·​·​·​·​#·​Landroid/​view/​animation/​Animation;​ 45 ·​·​·​·​.​param·​p1,​·​"animation"·​·​·​·​#·​Landroid/​view/​animation/​Animation;​
   
46 ·​·​·​·​.​prologue 46 ·​·​·​·​.​prologue
47 ·​·​·​·​const/​4·​v3,​·​0x0 47 ·​·​·​·​const/​4·​v3,​·​0x0
   
48 ·​·​·​·​.​line·​1010 48 ·​·​·​·​.​line·​1030
49 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​FragmentManagerImpl$5​;​-​>val$fragment:​Landroid/​support/​v4/​app/​Fragment;​ 49 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​FragmentManagerImpl$5​;​-​>val$fragment:​Landroid/​support/​v4/​app/​Fragment;​
   
50 ·​·​·​·​iget-​object·​v0,​·​v0,​·​Landroid/​support/​v4/​app/​Fragment;​-​>mAnimatingAway:​Landroid/​view/​View;​ 50 ·​·​·​·​iget-​object·​v0,​·​v0,​·​Landroid/​support/​v4/​app/​Fragment;​-​>mAnimatingAway:​Landroid/​view/​View;​
   
51 ·​·​·​·​if-​eqz·​v0,​·​:​cond_0 51 ·​·​·​·​if-​eqz·​v0,​·​:​cond_0
   
52 ·​·​·​·​.​line·​1011 52 ·​·​·​·​.​line·​1031
53 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​FragmentManagerImpl$5​;​-​>val$fragment:​Landroid/​support/​v4/​app/​Fragment;​ 53 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​FragmentManagerImpl$5​;​-​>val$fragment:​Landroid/​support/​v4/​app/​Fragment;​
   
54 ·​·​·​·​const/​4·​v1,​·​0x0 54 ·​·​·​·​const/​4·​v1,​·​0x0
   
55 ·​·​·​·​iput-​object·​v1,​·​v0,​·​Landroid/​support/​v4/​app/​Fragment;​-​>mAnimatingAway:​Landroid/​view/​View;​ 55 ·​·​·​·​iput-​object·​v1,​·​v0,​·​Landroid/​support/​v4/​app/​Fragment;​-​>mAnimatingAway:​Landroid/​view/​View;​
   
56 ·​·​·​·​.​line·​1012 56 ·​·​·​·​.​line·​1032
57 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​FragmentManagerImpl$5​;​-​>this$0:​Landroid/​support/​v4/​app/​FragmentManagerImpl;​ 57 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​FragmentManagerImpl$5​;​-​>this$0:​Landroid/​support/​v4/​app/​FragmentManagerImpl;​
   
58 ·​·​·​·​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v4/​app/​FragmentManagerImpl$5​;​-​>val$fragment:​Landroid/​support/​v4/​app/​Fragment;​ 58 ·​·​·​·​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v4/​app/​FragmentManagerImpl$5​;​-​>val$fragment:​Landroid/​support/​v4/​app/​Fragment;​
   
59 ·​·​·​·​iget-​object·​v2,​·​p0,​·​Landroid/​support/​v4/​app/​FragmentManagerImpl$5​;​-​>val$fragment:​Landroid/​support/​v4/​app/​Fragment;​ 59 ·​·​·​·​iget-​object·​v2,​·​p0,​·​Landroid/​support/​v4/​app/​FragmentManagerImpl$5​;​-​>val$fragment:​Landroid/​support/​v4/​app/​Fragment;​
   
60 ·​·​·​·​iget·​v2,​·​v2,​·​Landroid/​support/​v4/​app/​Fragment;​-​>mStateAfterAnimating​:​I 60 ·​·​·​·​iget·​v2,​·​v2,​·​Landroid/​support/​v4/​app/​Fragment;​-​>mStateAfterAnimating​:​I
   
61 ·​·​·​·​move·​v4,​·​v3 61 ·​·​·​·​move·​v4,​·​v3
   
62 ·​·​·​·​move·​v5,​·​v3 62 ·​·​·​·​move·​v5,​·​v3
   
63 ·​·​·​·​invoke-​virtual/​range·​{v0·​.​.​·​v5},​·​Landroid/​support/​v4/​app/​FragmentManagerImpl;​-​>moveToState(Landroid​/​support/​v4/​app/​Fragment;​IIIZ)​V 63 ·​·​·​·​invoke-​virtual/​range·​{v0·​.​.​·​v5},​·​Landroid/​support/​v4/​app/​FragmentManagerImpl;​-​>moveToState(Landroid​/​support/​v4/​app/​Fragment;​IIIZ)​V
   
64 ·​·​·​·​.​line·​1015 64 ·​·​·​·​.​line·​1035
65 ·​·​·​·​:​cond_0 65 ·​·​·​·​:​cond_0
66 ·​·​·​·​return-​void 66 ·​·​·​·​return-​void
67 .​end·​method 67 .​end·​method
   
68 .​method·​public·​onAnimationRepeat(Lan​droid/​view/​animation/​Animation;​)​V 68 .​method·​public·​onAnimationRepeat(Lan​droid/​view/​animation/​Animation;​)​V
69 ·​·​·​·​.​locals·​0 69 ·​·​·​·​.​locals·​0
70 ·​·​·​·​.​param·​p1,​·​"animation"·​·​·​·​#·​Landroid/​view/​animation/​Animation;​ 70 ·​·​·​·​.​param·​p1,​·​"animation"·​·​·​·​#·​Landroid/​view/​animation/​Animation;​
   
71 ·​·​·​·​.​prologue 71 ·​·​·​·​.​prologue
72 ·​·​·​·​.​line·​1018 72 ·​·​·​·​.​line·​1038
73 ·​·​·​·​return-​void 73 ·​·​·​·​return-​void
74 .​end·​method 74 .​end·​method
   
75 .​method·​public·​onAnimationStart(Land​roid/​view/​animation/​Animation;​)​V 75 .​method·​public·​onAnimationStart(Land​roid/​view/​animation/​Animation;​)​V
76 ·​·​·​·​.​locals·​0 76 ·​·​·​·​.​locals·​0
77 ·​·​·​·​.​param·​p1,​·​"animation"·​·​·​·​#·​Landroid/​view/​animation/​Animation;​ 77 ·​·​·​·​.​param·​p1,​·​"animation"·​·​·​·​#·​Landroid/​view/​animation/​Animation;​
   
78 ·​·​·​·​.​prologue 78 ·​·​·​·​.​prologue
79 ·​·​·​·​.​line·​1021 79 ·​·​·​·​.​line·​1041
80 ·​·​·​·​return-​void 80 ·​·​·​·​return-​void
81 .​end·​method 81 .​end·​method
[−]
smali/android/support/v4/app/FragmentManagerImpl.smali
Offset 1, 11 lines modified Offset 1, 22 lines modified
1 .​class·​final·​Landroid/​support/​v4/​app/​FragmentManagerImpl;​ 1 .​class·​final·​Landroid/​support/​v4/​app/​FragmentManagerImpl;​
2 .​super·​Landroid/​support/​v4/​app/​FragmentManager;​ 2 .​super·​Landroid/​support/​v4/​app/​FragmentManager;​
3 .​source·​"FragmentManager.​java" 3 .​source·​"FragmentManager.​java"
   
  4 #·​interfaces
  5 .​implements·​Landroid/​view/​LayoutInflater$Factor​y;​
   
   
  6 #·​annotations
  7 .​annotation·​system·​Ldalvik/​annotation/​MemberClasses;​
  8 ·​·​·​·​value·​=·​{
  9 ·​·​·​·​·​·​·​·​Landroid/​support/​v4/​app/​FragmentManagerImpl$F​ragmentTag;​
  10 ·​·​·​·​}
  11 .​end·​annotation
   
   
4 #·​static·​fields 12 #·​static·​fields
5 .​field·​static·​final·​ACCELERATE_CUBIC:​Landroid/​view/​animation/​Interpolator;​ 13 .​field·​static·​final·​ACCELERATE_CUBIC:​Landroid/​view/​animation/​Interpolator;​
   
6 .​field·​static·​final·​ACCELERATE_QUINT:​Landroid/​view/​animation/​Interpolator;​ 14 .​field·​static·​final·​ACCELERATE_QUINT:​Landroid/​view/​animation/​Interpolator;​
   
7 .​field·​static·​final·​ANIM_DUR:​I·​=·​0xdc 15 .​field·​static·​final·​ANIM_DUR:​I·​=·​0xdc
Offset 186, 51 lines modified Offset 197, 51 lines modified
186 ·​·​·​·​.​prologue 197 ·​·​·​·​.​prologue
187 ·​·​·​·​const/​4·​v0,​·​0x0 198 ·​·​·​·​const/​4·​v0,​·​0x0
   
188 ·​·​·​·​const/​high16·​v4,​·​0x40200000·​·​·​·​#·​2.​5f 199 ·​·​·​·​const/​high16·​v4,​·​0x40200000·​·​·​·​#·​2.​5f
   
189 ·​·​·​·​const/​high16·​v3,​·​0x3fc00000·​·​·​·​#·​1.​5f 200 ·​·​·​·​const/​high16·​v3,​·​0x3fc00000·​·​·​·​#·​1.​5f
   
190 ·​·​·​·​.​line·​396 201 ·​·​·​·​.​line·​410
191 ·​·​·​·​sput-​boolean·​v0,​·​Landroid/​support/​v4/​app/​FragmentManagerImpl;​-​>DEBUG:​Z 202 ·​·​·​·​sput-​boolean·​v0,​·​Landroid/​support/​v4/​app/​FragmentManagerImpl;​-​>DEBUG:​Z
   
192 ·​·​·​·​.​line·​399 203 ·​·​·​·​.​line·​413
193 ·​·​·​·​sget·​v1,​·​Landroid/​os/​Build$VERSION;​-​>SDK_INT:​I 204 ·​·​·​·​sget·​v1,​·​Landroid/​os/​Build$VERSION;​-​>SDK_INT:​I
   
194 ·​·​·​·​const/​16·​v2,​·​0xb 205 ·​·​·​·​const/​16·​v2,​·​0xb
   
195 ·​·​·​·​if-​lt·​v1,​·​v2,​·​:​cond_0 206 ·​·​·​·​if-​lt·​v1,​·​v2,​·​:​cond_0
   
196 ·​·​·​·​const/​4·​v0,​·​0x1 207 ·​·​·​·​const/​4·​v0,​·​0x1
   
197 ·​·​·​·​:​cond_0 208 ·​·​·​·​:​cond_0
198 ·​·​·​·​sput-​boolean·​v0,​·​Landroid/​support/​v4/​app/​FragmentManagerImpl;​-​>HONEYCOMB:​Z 209 ·​·​·​·​sput-​boolean·​v0,​·​Landroid/​support/​v4/​app/​FragmentManagerImpl;​-​>HONEYCOMB:​Z
   
199 ·​·​·​·​.​line·​727 210 ·​·​·​·​.​line·​746
200 ·​·​·​·​new-​instance·​v0,​·​Landroid/​view/​animation/​DecelerateInterpolato​r;​ 211 ·​·​·​·​new-​instance·​v0,​·​Landroid/​view/​animation/​DecelerateInterpolato​r;​
   
201 ·​·​·​·​invoke-​direct·​{v0,​·​v4},​·​Landroid/​view/​animation/​DecelerateInterpolato​r;​-​><init>(F)​V 212 ·​·​·​·​invoke-​direct·​{v0,​·​v4},​·​Landroid/​view/​animation/​DecelerateInterpolato​r;​-​><init>(F)​V
   
202 ·​·​·​·​sput-​object·​v0,​·​Landroid/​support/​v4/​app/​FragmentManagerImpl;​-​>DECELERATE_QUINT:​Landroid/​view/​animation/​Interpolator;​ 213 ·​·​·​·​sput-​object·​v0,​·​Landroid/​support/​v4/​app/​FragmentManagerImpl;​-​>DECELERATE_QUINT:​Landroid/​view/​animation/​Interpolator;​
   
203 ·​·​·​·​.​line·​728 214 ·​·​·​·​.​line·​747
204 ·​·​·​·​new-​instance·​v0,​·​Landroid/​view/​animation/​DecelerateInterpolato​r;​ 215 ·​·​·​·​new-​instance·​v0,​·​Landroid/​view/​animation/​DecelerateInterpolato​r;​
   
205 ·​·​·​·​invoke-​direct·​{v0,​·​v3},​·​Landroid/​view/​animation/​DecelerateInterpolato​r;​-​><init>(F)​V 216 ·​·​·​·​invoke-​direct·​{v0,​·​v3},​·​Landroid/​view/​animation/​DecelerateInterpolato​r;​-​><init>(F)​V
   
206 ·​·​·​·​sput-​object·​v0,​·​Landroid/​support/​v4/​app/​FragmentManagerImpl;​-​>DECELERATE_CUBIC:​Landroid/​view/​animation/​Interpolator;​ 217 ·​·​·​·​sput-​object·​v0,​·​Landroid/​support/​v4/​app/​FragmentManagerImpl;​-​>DECELERATE_CUBIC:​Landroid/​view/​animation/​Interpolator;​
   
207 ·​·​·​·​.​line·​729 218 ·​·​·​·​.​line·​748
208 ·​·​·​·​new-​instance·​v0,​·​Landroid/​view/​animation/​AccelerateInterpolato​r;​ 219 ·​·​·​·​new-​instance·​v0,​·​Landroid/​view/​animation/​AccelerateInterpolato​r;​
   
209 ·​·​·​·​invoke-​direct·​{v0,​·​v4},​·​Landroid/​view/​animation/​AccelerateInterpolato​r;​-​><init>(F)​V 220 ·​·​·​·​invoke-​direct·​{v0,​·​v4},​·​Landroid/​view/​animation/​AccelerateInterpolato​r;​-​><init>(F)​V
   
210 ·​·​·​·​sput-​object·​v0,​·​Landroid/​support/​v4/​app/​FragmentManagerImpl;​-​>ACCELERATE_QUINT:​Landroid/​view/​animation/​Interpolator;​ 221 ·​·​·​·​sput-​object·​v0,​·​Landroid/​support/​v4/​app/​FragmentManagerImpl;​-​>ACCELERATE_QUINT:​Landroid/​view/​animation/​Interpolator;​
   
211 ·​·​·​·​.​line·​730 222 ·​·​·​·​.​line·​749
212 ·​·​·​·​new-​instance·​v0,​·​Landroid/​view/​animation/​AccelerateInterpolato​r;​ 223 ·​·​·​·​new-​instance·​v0,​·​Landroid/​view/​animation/​AccelerateInterpolato​r;​
   
213 ·​·​·​·​invoke-​direct·​{v0,​·​v3},​·​Landroid/​view/​animation/​AccelerateInterpolato​r;​-​><init>(F)​V 224 ·​·​·​·​invoke-​direct·​{v0,​·​v3},​·​Landroid/​view/​animation/​AccelerateInterpolato​r;​-​><init>(F)​V
   
214 ·​·​·​·​sput-​object·​v0,​·​Landroid/​support/​v4/​app/​FragmentManagerImpl;​-​>ACCELERATE_CUBIC:​Landroid/​view/​animation/​Interpolator;​ 225 ·​·​·​·​sput-​object·​v0,​·​Landroid/​support/​v4/​app/​FragmentManagerImpl;​-​>ACCELERATE_CUBIC:​Landroid/​view/​animation/​Interpolator;​
   
215 ·​·​·​·​return-​void 226 ·​·​·​·​return-​void
Offset 238, 63 lines modified Offset 249, 64 lines modified
   
238 .​method·​constructor·​<init>()​V 249 .​method·​constructor·​<init>()​V
239 ·​·​·​·​.​locals·​2 250 ·​·​·​·​.​locals·​2
   
240 ·​·​·​·​.​prologue 251 ·​·​·​·​.​prologue
241 ·​·​·​·​const/​4·​v1,​·​0x0 252 ·​·​·​·​const/​4·​v1,​·​0x0
   
242 ·​·​·​·​.​line·​395 253 ·​·​·​·​.​line·​409
243 ·​·​·​·​invoke-​direct·​{p0},​·​Landroid/​support/​v4/​app/​FragmentManager;​-​><init>()​V 254 ·​·​·​·​invoke-​direct·​{p0},​·​Landroid/​support/​v4/​app/​FragmentManager;​-​><init>()​V
   
244 ·​·​·​·​.​line·​422 255 ·​·​·​·​.​line·​436
245 ·​·​·​·​const/​4·​v0,​·​0x0 256 ·​·​·​·​const/​4·​v0,​·​0x0
   
246 ·​·​·​·​iput·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​FragmentManagerImpl;​-​>mCurState:​I 257 ·​·​·​·​iput·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​FragmentManagerImpl;​-​>mCurState:​I
   
247 ·​·​·​·​.​line·​434 258 ·​·​·​·​.​line·​448
248 ·​·​·​·​iput-​object·​v1,​·​p0,​·​Landroid/​support/​v4/​app/​FragmentManagerImpl;​-​>mStateBundle:​Landroid/​os/​Bundle;​ 259 ·​·​·​·​iput-​object·​v1,​·​p0,​·​Landroid/​support/​v4/​app/​FragmentManagerImpl;​-​>mStateBundle:​Landroid/​os/​Bundle;​
   
249 ·​·​·​·​.​line·​435 260 ·​·​·​·​.​line·​449
250 ·​·​·​·​iput-​object·​v1,​·​p0,​·​Landroid/​support/​v4/​app/​FragmentManagerImpl;​-​>mStateArray:​Landroid/​util/​SparseArray;​ 261 ·​·​·​·​iput-​object·​v1,​·​p0,​·​Landroid/​support/​v4/​app/​FragmentManagerImpl;​-​>mStateArray:​Landroid/​util/​SparseArray;​
   
251 ·​·​·​·​.​line·​437 262 ·​·​·​·​.​line·​451
252 ·​·​·​·​new-​instance·​v0,​·​Landroid/​support/​v4/​app/​FragmentManagerImpl$1​;​ 263 ·​·​·​·​new-​instance·​v0,​·​Landroid/​support/​v4/​app/​FragmentManagerImpl$1​;​
   
Max diff block lines reached; 233487/236764 bytes (98.62%) of diff not shown.
[−]
smali/android/support/v4/app/FragmentManagerState$1.smali
Offset 28, 64 lines modified Offset 28, 64 lines modified
   
   
28 #·​direct·​methods 28 #·​direct·​methods
29 .​method·​constructor·​<init>()​V 29 .​method·​constructor·​<init>()​V
30 ·​·​·​·​.​locals·​0 30 ·​·​·​·​.​locals·​0
   
31 ·​·​·​·​.​prologue 31 ·​·​·​·​.​prologue
32 ·​·​·​·​.​line·​374 32 ·​·​·​·​.​line·​387
33 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 33 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
34 ·​·​·​·​return-​void 34 ·​·​·​·​return-​void
35 .​end·​method 35 .​end·​method
   
   
36 #·​virtual·​methods 36 #·​virtual·​methods
37 .​method·​public·​createFromParcel(Land​roid/​os/​Parcel;​)​Landroid/​support/​v4/​app/​FragmentManagerState;​ 37 .​method·​public·​createFromParcel(Land​roid/​os/​Parcel;​)​Landroid/​support/​v4/​app/​FragmentManagerState;​
38 ·​·​·​·​.​locals·​1 38 ·​·​·​·​.​locals·​1
39 ·​·​·​·​.​param·​p1,​·​"in"·​·​·​·​#·​Landroid/​os/​Parcel;​ 39 ·​·​·​·​.​param·​p1,​·​"in"·​·​·​·​#·​Landroid/​os/​Parcel;​
   
40 ·​·​·​·​.​prologue 40 ·​·​·​·​.​prologue
41 ·​·​·​·​.​line·​376 41 ·​·​·​·​.​line·​389
42 ·​·​·​·​new-​instance·​v0,​·​Landroid/​support/​v4/​app/​FragmentManagerState;​ 42 ·​·​·​·​new-​instance·​v0,​·​Landroid/​support/​v4/​app/​FragmentManagerState;​
   
43 ·​·​·​·​invoke-​direct·​{v0,​·​p1},​·​Landroid/​support/​v4/​app/​FragmentManagerState;​-​><init>(Landroid/​os/​Parcel;​)​V 43 ·​·​·​·​invoke-​direct·​{v0,​·​p1},​·​Landroid/​support/​v4/​app/​FragmentManagerState;​-​><init>(Landroid/​os/​Parcel;​)​V
   
44 ·​·​·​·​return-​object·​v0 44 ·​·​·​·​return-​object·​v0
45 .​end·​method 45 .​end·​method
   
46 .​method·​public·​bridge·​synthetic·​createFromParcel(Land​roid/​os/​Parcel;​)​Ljava/​lang/​Object;​ 46 .​method·​public·​bridge·​synthetic·​createFromParcel(Land​roid/​os/​Parcel;​)​Ljava/​lang/​Object;​
47 ·​·​·​·​.​locals·​1 47 ·​·​·​·​.​locals·​1
48 ·​·​·​·​.​param·​p1,​·​"x0"·​·​·​·​#·​Landroid/​os/​Parcel;​ 48 ·​·​·​·​.​param·​p1,​·​"x0"·​·​·​·​#·​Landroid/​os/​Parcel;​
   
49 ·​·​·​·​.​prologue 49 ·​·​·​·​.​prologue
50 ·​·​·​·​.​line·​374 50 ·​·​·​·​.​line·​387
51 ·​·​·​·​invoke-​virtual·​{p0,​·​p1},​·​Landroid/​support/​v4/​app/​FragmentManagerState$​1;​-​>createFromParcel(Lan​droid/​os/​Parcel;​)​Landroid/​support/​v4/​app/​FragmentManagerState;​ 51 ·​·​·​·​invoke-​virtual·​{p0,​·​p1},​·​Landroid/​support/​v4/​app/​FragmentManagerState$​1;​-​>createFromParcel(Lan​droid/​os/​Parcel;​)​Landroid/​support/​v4/​app/​FragmentManagerState;​
   
52 ·​·​·​·​move-​result-​object·​v0 52 ·​·​·​·​move-​result-​object·​v0
   
53 ·​·​·​·​return-​object·​v0 53 ·​·​·​·​return-​object·​v0
54 .​end·​method 54 .​end·​method
   
55 .​method·​public·​newArray(I)​[Landroid/​support/​v4/​app/​FragmentManagerState;​ 55 .​method·​public·​newArray(I)​[Landroid/​support/​v4/​app/​FragmentManagerState;​
56 ·​·​·​·​.​locals·​1 56 ·​·​·​·​.​locals·​1
57 ·​·​·​·​.​param·​p1,​·​"size"·​·​·​·​#·​I 57 ·​·​·​·​.​param·​p1,​·​"size"·​·​·​·​#·​I
   
58 ·​·​·​·​.​prologue 58 ·​·​·​·​.​prologue
59 ·​·​·​·​.​line·​380 59 ·​·​·​·​.​line·​393
60 ·​·​·​·​new-​array·​v0,​·​p1,​·​[Landroid/​support/​v4/​app/​FragmentManagerState;​ 60 ·​·​·​·​new-​array·​v0,​·​p1,​·​[Landroid/​support/​v4/​app/​FragmentManagerState;​
   
61 ·​·​·​·​return-​object·​v0 61 ·​·​·​·​return-​object·​v0
62 .​end·​method 62 .​end·​method
   
63 .​method·​public·​bridge·​synthetic·​newArray(I)​[Ljava/​lang/​Object;​ 63 .​method·​public·​bridge·​synthetic·​newArray(I)​[Ljava/​lang/​Object;​
64 ·​·​·​·​.​locals·​1 64 ·​·​·​·​.​locals·​1
65 ·​·​·​·​.​param·​p1,​·​"x0"·​·​·​·​#·​I 65 ·​·​·​·​.​param·​p1,​·​"x0"·​·​·​·​#·​I
   
66 ·​·​·​·​.​prologue 66 ·​·​·​·​.​prologue
67 ·​·​·​·​.​line·​374 67 ·​·​·​·​.​line·​387
68 ·​·​·​·​invoke-​virtual·​{p0,​·​p1},​·​Landroid/​support/​v4/​app/​FragmentManagerState$​1;​-​>newArray(I)​[Landroid/​support/​v4/​app/​FragmentManagerState;​ 68 ·​·​·​·​invoke-​virtual·​{p0,​·​p1},​·​Landroid/​support/​v4/​app/​FragmentManagerState$​1;​-​>newArray(I)​[Landroid/​support/​v4/​app/​FragmentManagerState;​
   
69 ·​·​·​·​move-​result-​object·​v0 69 ·​·​·​·​move-​result-​object·​v0
   
70 ·​·​·​·​return-​object·​v0 70 ·​·​·​·​return-​object·​v0
71 .​end·​method 71 .​end·​method
[−]
smali/android/support/v4/app/FragmentManagerState.smali
Offset 28, 105 lines modified Offset 28, 105 lines modified
   
   
28 #·​direct·​methods 28 #·​direct·​methods
29 .​method·​static·​constructor·​<clinit>()​V 29 .​method·​static·​constructor·​<clinit>()​V
30 ·​·​·​·​.​locals·​1 30 ·​·​·​·​.​locals·​1
   
31 ·​·​·​·​.​prologue 31 ·​·​·​·​.​prologue
32 ·​·​·​·​.​line·​373 32 ·​·​·​·​.​line·​386
33 ·​·​·​·​new-​instance·​v0,​·​Landroid/​support/​v4/​app/​FragmentManagerState$​1;​ 33 ·​·​·​·​new-​instance·​v0,​·​Landroid/​support/​v4/​app/​FragmentManagerState$​1;​
   
34 ·​·​·​·​invoke-​direct·​{v0},​·​Landroid/​support/​v4/​app/​FragmentManagerState$​1;​-​><init>()​V 34 ·​·​·​·​invoke-​direct·​{v0},​·​Landroid/​support/​v4/​app/​FragmentManagerState$​1;​-​><init>()​V
   
35 ·​·​·​·​sput-​object·​v0,​·​Landroid/​support/​v4/​app/​FragmentManagerState;​-​>CREATOR:​Landroid/​os/​Parcelable$Creator;​ 35 ·​·​·​·​sput-​object·​v0,​·​Landroid/​support/​v4/​app/​FragmentManagerState;​-​>CREATOR:​Landroid/​os/​Parcelable$Creator;​
   
36 ·​·​·​·​return-​void 36 ·​·​·​·​return-​void
37 .​end·​method 37 .​end·​method
   
38 .​method·​public·​constructor·​<init>()​V 38 .​method·​public·​constructor·​<init>()​V
39 ·​·​·​·​.​locals·​0 39 ·​·​·​·​.​locals·​0
   
40 ·​·​·​·​.​prologue 40 ·​·​·​·​.​prologue
41 ·​·​·​·​.​line·​354 41 ·​·​·​·​.​line·​367
42 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 42 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
43 ·​·​·​·​.​line·​355 43 ·​·​·​·​.​line·​368
44 ·​·​·​·​return-​void 44 ·​·​·​·​return-​void
45 .​end·​method 45 .​end·​method
   
46 .​method·​public·​constructor·​<init>(Landroid/​os/​Parcel;​)​V 46 .​method·​public·​constructor·​<init>(Landroid/​os/​Parcel;​)​V
47 ·​·​·​·​.​locals·​1 47 ·​·​·​·​.​locals·​1
48 ·​·​·​·​.​param·​p1,​·​"in"·​·​·​·​#·​Landroid/​os/​Parcel;​ 48 ·​·​·​·​.​param·​p1,​·​"in"·​·​·​·​#·​Landroid/​os/​Parcel;​
   
49 ·​·​·​·​.​prologue 49 ·​·​·​·​.​prologue
50 ·​·​·​·​.​line·​357 50 ·​·​·​·​.​line·​370
51 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 51 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
52 ·​·​·​·​.​line·​358 52 ·​·​·​·​.​line·​371
53 ·​·​·​·​sget-​object·​v0,​·​Landroid/​support/​v4/​app/​FragmentState;​-​>CREATOR:​Landroid/​os/​Parcelable$Creator;​ 53 ·​·​·​·​sget-​object·​v0,​·​Landroid/​support/​v4/​app/​FragmentState;​-​>CREATOR:​Landroid/​os/​Parcelable$Creator;​
   
54 ·​·​·​·​invoke-​virtual·​{p1,​·​v0},​·​Landroid/​os/​Parcel;​-​>createTypedArray(Lan​droid/​os/​Parcelable$Creator;​)​[Ljava/​lang/​Object;​ 54 ·​·​·​·​invoke-​virtual·​{p1,​·​v0},​·​Landroid/​os/​Parcel;​-​>createTypedArray(Lan​droid/​os/​Parcelable$Creator;​)​[Ljava/​lang/​Object;​
   
55 ·​·​·​·​move-​result-​object·​v0 55 ·​·​·​·​move-​result-​object·​v0
   
56 ·​·​·​·​check-​cast·​v0,​·​[Landroid/​support/​v4/​app/​FragmentState;​ 56 ·​·​·​·​check-​cast·​v0,​·​[Landroid/​support/​v4/​app/​FragmentState;​
   
57 ·​·​·​·​iput-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​FragmentManagerState;​-​>mActive:​[Landroid/​support/​v4/​app/​FragmentState;​ 57 ·​·​·​·​iput-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​FragmentManagerState;​-​>mActive:​[Landroid/​support/​v4/​app/​FragmentState;​
   
58 ·​·​·​·​.​line·​359 58 ·​·​·​·​.​line·​372
59 ·​·​·​·​invoke-​virtual·​{p1},​·​Landroid/​os/​Parcel;​-​>createIntArray()​[I 59 ·​·​·​·​invoke-​virtual·​{p1},​·​Landroid/​os/​Parcel;​-​>createIntArray()​[I
   
60 ·​·​·​·​move-​result-​object·​v0 60 ·​·​·​·​move-​result-​object·​v0
   
61 ·​·​·​·​iput-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​FragmentManagerState;​-​>mAdded:​[I 61 ·​·​·​·​iput-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​FragmentManagerState;​-​>mAdded:​[I
   
62 ·​·​·​·​.​line·​360 62 ·​·​·​·​.​line·​373
63 ·​·​·​·​sget-​object·​v0,​·​Landroid/​support/​v4/​app/​BackStackState;​-​>CREATOR:​Landroid/​os/​Parcelable$Creator;​ 63 ·​·​·​·​sget-​object·​v0,​·​Landroid/​support/​v4/​app/​BackStackState;​-​>CREATOR:​Landroid/​os/​Parcelable$Creator;​
   
64 ·​·​·​·​invoke-​virtual·​{p1,​·​v0},​·​Landroid/​os/​Parcel;​-​>createTypedArray(Lan​droid/​os/​Parcelable$Creator;​)​[Ljava/​lang/​Object;​ 64 ·​·​·​·​invoke-​virtual·​{p1,​·​v0},​·​Landroid/​os/​Parcel;​-​>createTypedArray(Lan​droid/​os/​Parcelable$Creator;​)​[Ljava/​lang/​Object;​
   
65 ·​·​·​·​move-​result-​object·​v0 65 ·​·​·​·​move-​result-​object·​v0
   
66 ·​·​·​·​check-​cast·​v0,​·​[Landroid/​support/​v4/​app/​BackStackState;​ 66 ·​·​·​·​check-​cast·​v0,​·​[Landroid/​support/​v4/​app/​BackStackState;​
   
67 ·​·​·​·​iput-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​FragmentManagerState;​-​>mBackStack:​[Landroid/​support/​v4/​app/​BackStackState;​ 67 ·​·​·​·​iput-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​FragmentManagerState;​-​>mBackStack:​[Landroid/​support/​v4/​app/​BackStackState;​
   
68 ·​·​·​·​.​line·​361 68 ·​·​·​·​.​line·​374
69 ·​·​·​·​return-​void 69 ·​·​·​·​return-​void
70 .​end·​method 70 .​end·​method
   
   
71 #·​virtual·​methods 71 #·​virtual·​methods
72 .​method·​public·​describeContents()​I 72 .​method·​public·​describeContents()​I
73 ·​·​·​·​.​locals·​1 73 ·​·​·​·​.​locals·​1
   
74 ·​·​·​·​.​prologue 74 ·​·​·​·​.​prologue
75 ·​·​·​·​.​line·​364 75 ·​·​·​·​.​line·​377
76 ·​·​·​·​const/​4·​v0,​·​0x0 76 ·​·​·​·​const/​4·​v0,​·​0x0
   
77 ·​·​·​·​return·​v0 77 ·​·​·​·​return·​v0
78 .​end·​method 78 .​end·​method
   
79 .​method·​public·​writeToParcel(Landroi​d/​os/​Parcel;​I)​V 79 .​method·​public·​writeToParcel(Landroi​d/​os/​Parcel;​I)​V
80 ·​·​·​·​.​locals·​1 80 ·​·​·​·​.​locals·​1
81 ·​·​·​·​.​param·​p1,​·​"dest"·​·​·​·​#·​Landroid/​os/​Parcel;​ 81 ·​·​·​·​.​param·​p1,​·​"dest"·​·​·​·​#·​Landroid/​os/​Parcel;​
82 ·​·​·​·​.​param·​p2,​·​"flags"·​·​·​·​#·​I 82 ·​·​·​·​.​param·​p2,​·​"flags"·​·​·​·​#·​I
   
83 ·​·​·​·​.​prologue 83 ·​·​·​·​.​prologue
84 ·​·​·​·​.​line·​368 84 ·​·​·​·​.​line·​381
85 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​FragmentManagerState;​-​>mActive:​[Landroid/​support/​v4/​app/​FragmentState;​ 85 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​FragmentManagerState;​-​>mActive:​[Landroid/​support/​v4/​app/​FragmentState;​
   
86 ·​·​·​·​invoke-​virtual·​{p1,​·​v0,​·​p2},​·​Landroid/​os/​Parcel;​-​>writeTypedArray([Lan​droid/​os/​Parcelable;​I)​V 86 ·​·​·​·​invoke-​virtual·​{p1,​·​v0,​·​p2},​·​Landroid/​os/​Parcel;​-​>writeTypedArray([Lan​droid/​os/​Parcelable;​I)​V
   
87 ·​·​·​·​.​line·​369 87 ·​·​·​·​.​line·​382
88 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​FragmentManagerState;​-​>mAdded:​[I 88 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​FragmentManagerState;​-​>mAdded:​[I
   
89 ·​·​·​·​invoke-​virtual·​{p1,​·​v0},​·​Landroid/​os/​Parcel;​-​>writeIntArray([I)​V 89 ·​·​·​·​invoke-​virtual·​{p1,​·​v0},​·​Landroid/​os/​Parcel;​-​>writeIntArray([I)​V
   
90 ·​·​·​·​.​line·​370 90 ·​·​·​·​.​line·​383
91 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​FragmentManagerState;​-​>mBackStack:​[Landroid/​support/​v4/​app/​BackStackState;​ 91 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​FragmentManagerState;​-​>mBackStack:​[Landroid/​support/​v4/​app/​BackStackState;​
Max diff block lines reached; 161/3194 bytes (5.04%) of diff not shown.
[−]
smali/android/support/v4/app/FragmentState$1.smali
Offset 28, 64 lines modified Offset 28, 64 lines modified
   
   
28 #·​direct·​methods 28 #·​direct·​methods
29 .​method·​constructor·​<init>()​V 29 .​method·​constructor·​<init>()​V
30 ·​·​·​·​.​locals·​0 30 ·​·​·​·​.​locals·​0
   
31 ·​·​·​·​.​prologue 31 ·​·​·​·​.​prologue
32 ·​·​·​·​.​line·​137 32 ·​·​·​·​.​line·​141
33 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 33 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
34 ·​·​·​·​return-​void 34 ·​·​·​·​return-​void
35 .​end·​method 35 .​end·​method
   
   
36 #·​virtual·​methods 36 #·​virtual·​methods
37 .​method·​public·​createFromParcel(Land​roid/​os/​Parcel;​)​Landroid/​support/​v4/​app/​FragmentState;​ 37 .​method·​public·​createFromParcel(Land​roid/​os/​Parcel;​)​Landroid/​support/​v4/​app/​FragmentState;​
38 ·​·​·​·​.​locals·​1 38 ·​·​·​·​.​locals·​1
39 ·​·​·​·​.​param·​p1,​·​"in"·​·​·​·​#·​Landroid/​os/​Parcel;​ 39 ·​·​·​·​.​param·​p1,​·​"in"·​·​·​·​#·​Landroid/​os/​Parcel;​
   
40 ·​·​·​·​.​prologue 40 ·​·​·​·​.​prologue
41 ·​·​·​·​.​line·​139 41 ·​·​·​·​.​line·​143
42 ·​·​·​·​new-​instance·​v0,​·​Landroid/​support/​v4/​app/​FragmentState;​ 42 ·​·​·​·​new-​instance·​v0,​·​Landroid/​support/​v4/​app/​FragmentState;​
   
43 ·​·​·​·​invoke-​direct·​{v0,​·​p1},​·​Landroid/​support/​v4/​app/​FragmentState;​-​><init>(Landroid/​os/​Parcel;​)​V 43 ·​·​·​·​invoke-​direct·​{v0,​·​p1},​·​Landroid/​support/​v4/​app/​FragmentState;​-​><init>(Landroid/​os/​Parcel;​)​V
   
44 ·​·​·​·​return-​object·​v0 44 ·​·​·​·​return-​object·​v0
45 .​end·​method 45 .​end·​method
   
46 .​method·​public·​bridge·​synthetic·​createFromParcel(Land​roid/​os/​Parcel;​)​Ljava/​lang/​Object;​ 46 .​method·​public·​bridge·​synthetic·​createFromParcel(Land​roid/​os/​Parcel;​)​Ljava/​lang/​Object;​
47 ·​·​·​·​.​locals·​1 47 ·​·​·​·​.​locals·​1
48 ·​·​·​·​.​param·​p1,​·​"x0"·​·​·​·​#·​Landroid/​os/​Parcel;​ 48 ·​·​·​·​.​param·​p1,​·​"x0"·​·​·​·​#·​Landroid/​os/​Parcel;​
   
49 ·​·​·​·​.​prologue 49 ·​·​·​·​.​prologue
50 ·​·​·​·​.​line·​137 50 ·​·​·​·​.​line·​141
51 ·​·​·​·​invoke-​virtual·​{p0,​·​p1},​·​Landroid/​support/​v4/​app/​FragmentState$1;​-​>createFromParcel(Lan​droid/​os/​Parcel;​)​Landroid/​support/​v4/​app/​FragmentState;​ 51 ·​·​·​·​invoke-​virtual·​{p0,​·​p1},​·​Landroid/​support/​v4/​app/​FragmentState$1;​-​>createFromParcel(Lan​droid/​os/​Parcel;​)​Landroid/​support/​v4/​app/​FragmentState;​
   
52 ·​·​·​·​move-​result-​object·​v0 52 ·​·​·​·​move-​result-​object·​v0
   
53 ·​·​·​·​return-​object·​v0 53 ·​·​·​·​return-​object·​v0
54 .​end·​method 54 .​end·​method
   
55 .​method·​public·​newArray(I)​[Landroid/​support/​v4/​app/​FragmentState;​ 55 .​method·​public·​newArray(I)​[Landroid/​support/​v4/​app/​FragmentState;​
56 ·​·​·​·​.​locals·​1 56 ·​·​·​·​.​locals·​1
57 ·​·​·​·​.​param·​p1,​·​"size"·​·​·​·​#·​I 57 ·​·​·​·​.​param·​p1,​·​"size"·​·​·​·​#·​I
   
58 ·​·​·​·​.​prologue 58 ·​·​·​·​.​prologue
59 ·​·​·​·​.​line·​143 59 ·​·​·​·​.​line·​147
60 ·​·​·​·​new-​array·​v0,​·​p1,​·​[Landroid/​support/​v4/​app/​FragmentState;​ 60 ·​·​·​·​new-​array·​v0,​·​p1,​·​[Landroid/​support/​v4/​app/​FragmentState;​
   
61 ·​·​·​·​return-​object·​v0 61 ·​·​·​·​return-​object·​v0
62 .​end·​method 62 .​end·​method
   
63 .​method·​public·​bridge·​synthetic·​newArray(I)​[Ljava/​lang/​Object;​ 63 .​method·​public·​bridge·​synthetic·​newArray(I)​[Ljava/​lang/​Object;​
64 ·​·​·​·​.​locals·​1 64 ·​·​·​·​.​locals·​1
65 ·​·​·​·​.​param·​p1,​·​"x0"·​·​·​·​#·​I 65 ·​·​·​·​.​param·​p1,​·​"x0"·​·​·​·​#·​I
   
66 ·​·​·​·​.​prologue 66 ·​·​·​·​.​prologue
67 ·​·​·​·​.​line·​137 67 ·​·​·​·​.​line·​141
68 ·​·​·​·​invoke-​virtual·​{p0,​·​p1},​·​Landroid/​support/​v4/​app/​FragmentState$1;​-​>newArray(I)​[Landroid/​support/​v4/​app/​FragmentState;​ 68 ·​·​·​·​invoke-​virtual·​{p0,​·​p1},​·​Landroid/​support/​v4/​app/​FragmentState$1;​-​>newArray(I)​[Landroid/​support/​v4/​app/​FragmentState;​
   
69 ·​·​·​·​move-​result-​object·​v0 69 ·​·​·​·​move-​result-​object·​v0
   
70 ·​·​·​·​return-​object·​v0 70 ·​·​·​·​return-​object·​v0
71 .​end·​method 71 .​end·​method
[−]
smali/android/support/v4/app/FragmentState.smali
Offset 44, 15 lines modified Offset 44, 15 lines modified
   
   
44 #·​direct·​methods 44 #·​direct·​methods
45 .​method·​static·​constructor·​<clinit>()​V 45 .​method·​static·​constructor·​<clinit>()​V
46 ·​·​·​·​.​locals·​1 46 ·​·​·​·​.​locals·​1
   
47 ·​·​·​·​.​prologue 47 ·​·​·​·​.​prologue
48 ·​·​·​·​.​line·​136 48 ·​·​·​·​.​line·​140
49 ·​·​·​·​new-​instance·​v0,​·​Landroid/​support/​v4/​app/​FragmentState$1;​ 49 ·​·​·​·​new-​instance·​v0,​·​Landroid/​support/​v4/​app/​FragmentState$1;​
   
50 ·​·​·​·​invoke-​direct·​{v0},​·​Landroid/​support/​v4/​app/​FragmentState$1;​-​><init>()​V 50 ·​·​·​·​invoke-​direct·​{v0},​·​Landroid/​support/​v4/​app/​FragmentState$1;​-​><init>()​V
   
51 ·​·​·​·​sput-​object·​v0,​·​Landroid/​support/​v4/​app/​FragmentState;​-​>CREATOR:​Landroid/​os/​Parcelable$Creator;​ 51 ·​·​·​·​sput-​object·​v0,​·​Landroid/​support/​v4/​app/​FragmentState;​-​>CREATOR:​Landroid/​os/​Parcelable$Creator;​
   
52 ·​·​·​·​return-​void 52 ·​·​·​·​return-​void
Offset 63, 328 lines modified Offset 63, 328 lines modified
63 ·​·​·​·​.​param·​p1,​·​"in"·​·​·​·​#·​Landroid/​os/​Parcel;​ 63 ·​·​·​·​.​param·​p1,​·​"in"·​·​·​·​#·​Landroid/​os/​Parcel;​
   
64 ·​·​·​·​.​prologue 64 ·​·​·​·​.​prologue
65 ·​·​·​·​const/​4·​v1,​·​0x1 65 ·​·​·​·​const/​4·​v1,​·​0x1
   
66 ·​·​·​·​const/​4·​v2,​·​0x0 66 ·​·​·​·​const/​4·​v2,​·​0x0
   
67 ·​·​·​·​.​line·​75 67 ·​·​·​·​.​line·​79
68 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 68 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
69 ·​·​·​·​.​line·​76 69 ·​·​·​·​.​line·​80
70 ·​·​·​·​invoke-​virtual·​{p1},​·​Landroid/​os/​Parcel;​-​>readString()​Ljava/​lang/​String;​ 70 ·​·​·​·​invoke-​virtual·​{p1},​·​Landroid/​os/​Parcel;​-​>readString()​Ljava/​lang/​String;​
   
71 ·​·​·​·​move-​result-​object·​v0 71 ·​·​·​·​move-​result-​object·​v0
   
72 ·​·​·​·​iput-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​FragmentState;​-​>mClassName:​Ljava/​lang/​String;​ 72 ·​·​·​·​iput-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​FragmentState;​-​>mClassName:​Ljava/​lang/​String;​
   
73 ·​·​·​·​.​line·​77 73 ·​·​·​·​.​line·​81
74 ·​·​·​·​invoke-​virtual·​{p1},​·​Landroid/​os/​Parcel;​-​>readInt()​I 74 ·​·​·​·​invoke-​virtual·​{p1},​·​Landroid/​os/​Parcel;​-​>readInt()​I
   
75 ·​·​·​·​move-​result·​v0 75 ·​·​·​·​move-​result·​v0
   
76 ·​·​·​·​iput·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​FragmentState;​-​>mIndex:​I 76 ·​·​·​·​iput·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​FragmentState;​-​>mIndex:​I
   
77 ·​·​·​·​.​line·​78 77 ·​·​·​·​.​line·​82
78 ·​·​·​·​invoke-​virtual·​{p1},​·​Landroid/​os/​Parcel;​-​>readInt()​I 78 ·​·​·​·​invoke-​virtual·​{p1},​·​Landroid/​os/​Parcel;​-​>readInt()​I
   
79 ·​·​·​·​move-​result·​v0 79 ·​·​·​·​move-​result·​v0
   
80 ·​·​·​·​if-​eqz·​v0,​·​:​cond_0 80 ·​·​·​·​if-​eqz·​v0,​·​:​cond_0
   
81 ·​·​·​·​move·​v0,​·​v1 81 ·​·​·​·​move·​v0,​·​v1
   
82 ·​·​·​·​:​goto_0 82 ·​·​·​·​:​goto_0
83 ·​·​·​·​iput-​boolean·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​FragmentState;​-​>mFromLayout:​Z 83 ·​·​·​·​iput-​boolean·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​FragmentState;​-​>mFromLayout:​Z
   
84 ·​·​·​·​.​line·​79 84 ·​·​·​·​.​line·​83
85 ·​·​·​·​invoke-​virtual·​{p1},​·​Landroid/​os/​Parcel;​-​>readInt()​I 85 ·​·​·​·​invoke-​virtual·​{p1},​·​Landroid/​os/​Parcel;​-​>readInt()​I
   
86 ·​·​·​·​move-​result·​v0 86 ·​·​·​·​move-​result·​v0
   
87 ·​·​·​·​iput·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​FragmentState;​-​>mFragmentId:​I 87 ·​·​·​·​iput·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​FragmentState;​-​>mFragmentId:​I
   
88 ·​·​·​·​.​line·​80 88 ·​·​·​·​.​line·​84
89 ·​·​·​·​invoke-​virtual·​{p1},​·​Landroid/​os/​Parcel;​-​>readInt()​I 89 ·​·​·​·​invoke-​virtual·​{p1},​·​Landroid/​os/​Parcel;​-​>readInt()​I
   
90 ·​·​·​·​move-​result·​v0 90 ·​·​·​·​move-​result·​v0
   
91 ·​·​·​·​iput·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​FragmentState;​-​>mContainerId:​I 91 ·​·​·​·​iput·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​FragmentState;​-​>mContainerId:​I
   
92 ·​·​·​·​.​line·​81 92 ·​·​·​·​.​line·​85
93 ·​·​·​·​invoke-​virtual·​{p1},​·​Landroid/​os/​Parcel;​-​>readString()​Ljava/​lang/​String;​ 93 ·​·​·​·​invoke-​virtual·​{p1},​·​Landroid/​os/​Parcel;​-​>readString()​Ljava/​lang/​String;​
   
94 ·​·​·​·​move-​result-​object·​v0 94 ·​·​·​·​move-​result-​object·​v0
   
95 ·​·​·​·​iput-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​FragmentState;​-​>mTag:​Ljava/​lang/​String;​ 95 ·​·​·​·​iput-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​FragmentState;​-​>mTag:​Ljava/​lang/​String;​
   
96 ·​·​·​·​.​line·​82 96 ·​·​·​·​.​line·​86
97 ·​·​·​·​invoke-​virtual·​{p1},​·​Landroid/​os/​Parcel;​-​>readInt()​I 97 ·​·​·​·​invoke-​virtual·​{p1},​·​Landroid/​os/​Parcel;​-​>readInt()​I
   
98 ·​·​·​·​move-​result·​v0 98 ·​·​·​·​move-​result·​v0
   
99 ·​·​·​·​if-​eqz·​v0,​·​:​cond_1 99 ·​·​·​·​if-​eqz·​v0,​·​:​cond_1
   
100 ·​·​·​·​move·​v0,​·​v1 100 ·​·​·​·​move·​v0,​·​v1
   
101 ·​·​·​·​:​goto_1 101 ·​·​·​·​:​goto_1
102 ·​·​·​·​iput-​boolean·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​FragmentState;​-​>mRetainInstance:​Z 102 ·​·​·​·​iput-​boolean·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​FragmentState;​-​>mRetainInstance:​Z
   
103 ·​·​·​·​.​line·​83 103 ·​·​·​·​.​line·​87
104 ·​·​·​·​invoke-​virtual·​{p1},​·​Landroid/​os/​Parcel;​-​>readInt()​I 104 ·​·​·​·​invoke-​virtual·​{p1},​·​Landroid/​os/​Parcel;​-​>readInt()​I
   
105 ·​·​·​·​move-​result·​v0 105 ·​·​·​·​move-​result·​v0
   
106 ·​·​·​·​if-​eqz·​v0,​·​:​cond_2 106 ·​·​·​·​if-​eqz·​v0,​·​:​cond_2
   
107 ·​·​·​·​:​goto_2 107 ·​·​·​·​:​goto_2
108 ·​·​·​·​iput-​boolean·​v1,​·​p0,​·​Landroid/​support/​v4/​app/​FragmentState;​-​>mDetached:​Z 108 ·​·​·​·​iput-​boolean·​v1,​·​p0,​·​Landroid/​support/​v4/​app/​FragmentState;​-​>mDetached:​Z
   
109 ·​·​·​·​.​line·​84 109 ·​·​·​·​.​line·​88
110 ·​·​·​·​invoke-​virtual·​{p1},​·​Landroid/​os/​Parcel;​-​>readBundle()​Landroid/​os/​Bundle;​ 110 ·​·​·​·​invoke-​virtual·​{p1},​·​Landroid/​os/​Parcel;​-​>readBundle()​Landroid/​os/​Bundle;​
   
111 ·​·​·​·​move-​result-​object·​v0 111 ·​·​·​·​move-​result-​object·​v0
Max diff block lines reached; 11531/14036 bytes (82.15%) of diff not shown.
[−]
smali/android/support/v4/app/FragmentTransaction.smali
Offset 1, 12 lines modified Offset 1, 20 lines modified
1 .​class·​public·​abstract·​Landroid/​support/​v4/​app/​FragmentTransaction;​ 1 .​class·​public·​abstract·​Landroid/​support/​v4/​app/​FragmentTransaction;​
2 .​super·​Ljava/​lang/​Object;​ 2 .​super·​Ljava/​lang/​Object;​
3 .​source·​"FragmentTransaction.​java" 3 .​source·​"FragmentTransaction.​java"
   
   
  4 #·​annotations
  5 .​annotation·​system·​Ldalvik/​annotation/​MemberClasses;​
  6 ·​·​·​·​value·​=·​{
  7 ·​·​·​·​·​·​·​·​Landroid/​support/​v4/​app/​FragmentTransaction$T​ransit;​
  8 ·​·​·​·​}
  9 .​end·​annotation
   
   
4 #·​static·​fields 10 #·​static·​fields
5 .​field·​public·​static·​final·​TRANSIT_ENTER_MASK:​I·​=·​0x1000 11 .​field·​public·​static·​final·​TRANSIT_ENTER_MASK:​I·​=·​0x1000
   
6 .​field·​public·​static·​final·​TRANSIT_EXIT_MASK:​I·​=·​0x2000 12 .​field·​public·​static·​final·​TRANSIT_EXIT_MASK:​I·​=·​0x2000
   
7 .​field·​public·​static·​final·​TRANSIT_FRAGMENT_CLOS​E:​I·​=·​0x2002 13 .​field·​public·​static·​final·​TRANSIT_FRAGMENT_CLOS​E:​I·​=·​0x2002
   
Offset 20, 32 lines modified Offset 28, 44 lines modified
   
   
20 #·​direct·​methods 28 #·​direct·​methods
21 .​method·​public·​constructor·​<init>()​V 29 .​method·​public·​constructor·​<init>()​V
22 ·​·​·​·​.​locals·​0 30 ·​·​·​·​.​locals·​0
   
23 ·​·​·​·​.​prologue 31 ·​·​·​·​.​prologue
24 ·​·​·​·​.​line·​26 32 ·​·​·​·​.​line·​38
25 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 33 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
  34 ·​·​·​·​.​line·​165
26 ·​·​·​·​return-​void 35 ·​·​·​·​return-​void
27 .​end·​method 36 .​end·​method
   
   
28 #·​virtual·​methods 37 #·​virtual·​methods
29 .​method·​public·​abstract·​add(ILandroid/​support/​v4/​app/​Fragment;​)​Landroid/​support/​v4/​app/​FragmentTransaction;​ 38 .​method·​public·​abstract·​add(ILandroid/​support/​v4/​app/​Fragment;​)​Landroid/​support/​v4/​app/​FragmentTransaction;​
30 .​end·​method 39 .​end·​method
   
31 .​method·​public·​abstract·​add(ILandroid/​support/​v4/​app/​Fragment;​Ljava/​lang/​String;​)​Landroid/​support/​v4/​app/​FragmentTransaction;​ 40 .​method·​public·​abstract·​add(ILandroid/​support/​v4/​app/​Fragment;​Ljava/​lang/​String;​)​Landroid/​support/​v4/​app/​FragmentTransaction;​
  41 ·​·​·​·​.​param·​p3·​·​·​·​#·​Ljava/​lang/​String;​
  42 ·​·​·​·​·​·​·​·​.​annotation·​build·​Landroid/​support/​annotation/​Nullable;​
  43 ·​·​·​·​·​·​·​·​.​end·​annotation
  44 ·​·​·​·​.​end·​param
32 .​end·​method 45 .​end·​method
   
33 .​method·​public·​abstract·​add(Landroid/​support/​v4/​app/​Fragment;​Ljava/​lang/​String;​)​Landroid/​support/​v4/​app/​FragmentTransaction;​ 46 .​method·​public·​abstract·​add(Landroid/​support/​v4/​app/​Fragment;​Ljava/​lang/​String;​)​Landroid/​support/​v4/​app/​FragmentTransaction;​
34 .​end·​method 47 .​end·​method
   
  48 .​method·​public·​abstract·​addSharedElement(Land​roid/​view/​View;​Ljava/​lang/​String;​)​Landroid/​support/​v4/​app/​FragmentTransaction;​
  49 .​end·​method
   
35 .​method·​public·​abstract·​addToBackStack(Ljava/​lang/​String;​)​Landroid/​support/​v4/​app/​FragmentTransaction;​ 50 .​method·​public·​abstract·​addToBackStack(Ljava/​lang/​String;​)​Landroid/​support/​v4/​app/​FragmentTransaction;​
  51 ·​·​·​·​.​param·​p1·​·​·​·​#·​Ljava/​lang/​String;​
  52 ·​·​·​·​·​·​·​·​.​annotation·​build·​Landroid/​support/​annotation/​Nullable;​
  53 ·​·​·​·​·​·​·​·​.​end·​annotation
  54 ·​·​·​·​.​end·​param
36 .​end·​method 55 .​end·​method
   
37 .​method·​public·​abstract·​attach(Landroid/​support/​v4/​app/​Fragment;​)​Landroid/​support/​v4/​app/​FragmentTransaction;​ 56 .​method·​public·​abstract·​attach(Landroid/​support/​v4/​app/​Fragment;​)​Landroid/​support/​v4/​app/​FragmentTransaction;​
38 .​end·​method 57 .​end·​method
   
39 .​method·​public·​abstract·​commit()​I 58 .​method·​public·​abstract·​commit()​I
40 .​end·​method 59 .​end·​method
Offset 71, 14 lines modified Offset 91, 18 lines modified
71 .​method·​public·​abstract·​remove(Landroid/​support/​v4/​app/​Fragment;​)​Landroid/​support/​v4/​app/​FragmentTransaction;​ 91 .​method·​public·​abstract·​remove(Landroid/​support/​v4/​app/​Fragment;​)​Landroid/​support/​v4/​app/​FragmentTransaction;​
72 .​end·​method 92 .​end·​method
   
73 .​method·​public·​abstract·​replace(ILandroid/​support/​v4/​app/​Fragment;​)​Landroid/​support/​v4/​app/​FragmentTransaction;​ 93 .​method·​public·​abstract·​replace(ILandroid/​support/​v4/​app/​Fragment;​)​Landroid/​support/​v4/​app/​FragmentTransaction;​
74 .​end·​method 94 .​end·​method
   
75 .​method·​public·​abstract·​replace(ILandroid/​support/​v4/​app/​Fragment;​Ljava/​lang/​String;​)​Landroid/​support/​v4/​app/​FragmentTransaction;​ 95 .​method·​public·​abstract·​replace(ILandroid/​support/​v4/​app/​Fragment;​Ljava/​lang/​String;​)​Landroid/​support/​v4/​app/​FragmentTransaction;​
  96 ·​·​·​·​.​param·​p3·​·​·​·​#·​Ljava/​lang/​String;​
  97 ·​·​·​·​·​·​·​·​.​annotation·​build·​Landroid/​support/​annotation/​Nullable;​
  98 ·​·​·​·​·​·​·​·​.​end·​annotation
  99 ·​·​·​·​.​end·​param
76 .​end·​method 100 .​end·​method
   
77 .​method·​public·​abstract·​setBreadCrumbShortTit​le(I)​Landroid/​support/​v4/​app/​FragmentTransaction;​ 101 .​method·​public·​abstract·​setBreadCrumbShortTit​le(I)​Landroid/​support/​v4/​app/​FragmentTransaction;​
78 .​end·​method 102 .​end·​method
   
79 .​method·​public·​abstract·​setBreadCrumbShortTit​le(Ljava/​lang/​CharSequence;​)​Landroid/​support/​v4/​app/​FragmentTransaction;​ 103 .​method·​public·​abstract·​setBreadCrumbShortTit​le(Ljava/​lang/​CharSequence;​)​Landroid/​support/​v4/​app/​FragmentTransaction;​
80 .​end·​method 104 .​end·​method
[−]
smali/android/support/v4/app/NavUtils$NavUtilsImplBase.smali
Offset 18, 89 lines modified Offset 18, 89 lines modified
   
   
18 #·​direct·​methods 18 #·​direct·​methods
19 .​method·​constructor·​<init>()​V 19 .​method·​constructor·​<init>()​V
20 ·​·​·​·​.​locals·​0 20 ·​·​·​·​.​locals·​0
   
21 ·​·​·​·​.​prologue 21 ·​·​·​·​.​prologue
22 ·​·​·​·​.​line·​48 22 ·​·​·​·​.​line·​49
23 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 23 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
24 ·​·​·​·​return-​void 24 ·​·​·​·​return-​void
25 .​end·​method 25 .​end·​method
   
   
26 #·​virtual·​methods 26 #·​virtual·​methods
27 .​method·​public·​getParentActivityInte​nt(Landroid/​app/​Activity;​)​Landroid/​content/​Intent;​ 27 .​method·​public·​getParentActivityInte​nt(Landroid/​app/​Activity;​)​Landroid/​content/​Intent;​
28 ·​·​·​·​.​locals·​8 28 ·​·​·​·​.​locals·​8
29 ·​·​·​·​.​param·​p1,​·​"activity"·​·​·​·​#·​Landroid/​app/​Activity;​ 29 ·​·​·​·​.​param·​p1,​·​"activity"·​·​·​·​#·​Landroid/​app/​Activity;​
   
30 ·​·​·​·​.​prologue 30 ·​·​·​·​.​prologue
31 ·​·​·​·​const/​4·​v2,​·​0x0 31 ·​·​·​·​const/​4·​v2,​·​0x0
   
32 ·​·​·​·​.​line·​52 32 ·​·​·​·​.​line·​53
33 ·​·​·​·​invoke-​static·​{p1},​·​Landroid/​support/​v4/​app/​NavUtils;​-​>getParentActivityNam​e(Landroid/​app/​Activity;​)​Ljava/​lang/​String;​ 33 ·​·​·​·​invoke-​static·​{p1},​·​Landroid/​support/​v4/​app/​NavUtils;​-​>getParentActivityNam​e(Landroid/​app/​Activity;​)​Ljava/​lang/​String;​
   
34 ·​·​·​·​move-​result-​object·​v3 34 ·​·​·​·​move-​result-​object·​v3
   
35 ·​·​·​·​.​line·​53 35 ·​·​·​·​.​line·​54
36 ·​·​·​·​.​local·​v3,​·​"parentName":​Ljava/​lang/​String;​ 36 ·​·​·​·​.​local·​v3,​·​"parentName":​Ljava/​lang/​String;​
37 ·​·​·​·​if-​nez·​v3,​·​:​cond_0 37 ·​·​·​·​if-​nez·​v3,​·​:​cond_0
   
38 ·​·​·​·​.​line·​66 38 ·​·​·​·​.​line·​67
39 ·​·​·​·​:​goto_0 39 ·​·​·​·​:​goto_0
40 ·​·​·​·​return-​object·​v2 40 ·​·​·​·​return-​object·​v2
   
41 ·​·​·​·​.​line·​56 41 ·​·​·​·​.​line·​57
42 ·​·​·​·​:​cond_0 42 ·​·​·​·​:​cond_0
43 ·​·​·​·​new-​instance·​v4,​·​Landroid/​content/​ComponentName;​ 43 ·​·​·​·​new-​instance·​v4,​·​Landroid/​content/​ComponentName;​
   
44 ·​·​·​·​invoke-​direct·​{v4,​·​p1,​·​v3},​·​Landroid/​content/​ComponentName;​-​><init>(Landroid/​content/​Context;​Ljava/​lang/​String;​)​V 44 ·​·​·​·​invoke-​direct·​{v4,​·​p1,​·​v3},​·​Landroid/​content/​ComponentName;​-​><init>(Landroid/​content/​Context;​Ljava/​lang/​String;​)​V
   
45 ·​·​·​·​.​line·​58 45 ·​·​·​·​.​line·​59
46 ·​·​·​·​.​local·​v4,​·​"target":​Landroid/​content/​ComponentName;​ 46 ·​·​·​·​.​local·​v4,​·​"target":​Landroid/​content/​ComponentName;​
47 ·​·​·​·​:​try_start_0 47 ·​·​·​·​:​try_start_0
48 ·​·​·​·​invoke-​static·​{p1,​·​v4},​·​Landroid/​support/​v4/​app/​NavUtils;​-​>getParentActivityNam​e(Landroid/​content/​Context;​Landroid/​content/​ComponentName;​)​Ljava/​lang/​String;​ 48 ·​·​·​·​invoke-​static·​{p1,​·​v4},​·​Landroid/​support/​v4/​app/​NavUtils;​-​>getParentActivityNam​e(Landroid/​content/​Context;​Landroid/​content/​ComponentName;​)​Ljava/​lang/​String;​
   
49 ·​·​·​·​move-​result-​object·​v1 49 ·​·​·​·​move-​result-​object·​v1
   
50 ·​·​·​·​.​line·​59 50 ·​·​·​·​.​line·​60
51 ·​·​·​·​.​local·​v1,​·​"grandparent":​Ljava/​lang/​String;​ 51 ·​·​·​·​.​local·​v1,​·​"grandparent":​Ljava/​lang/​String;​
52 ·​·​·​·​if-​nez·​v1,​·​:​cond_1 52 ·​·​·​·​if-​nez·​v1,​·​:​cond_1
   
53 ·​·​·​·​invoke-​static·​{v4},​·​Landroid/​support/​v4/​content/​IntentCompat;​-​>makeMainActivity(Lan​droid/​content/​ComponentName;​)​Landroid/​content/​Intent;​ 53 ·​·​·​·​invoke-​static·​{v4},​·​Landroid/​support/​v4/​content/​IntentCompat;​-​>makeMainActivity(Lan​droid/​content/​ComponentName;​)​Landroid/​content/​Intent;​
   
54 ·​·​·​·​move-​result-​object·​v2 54 ·​·​·​·​move-​result-​object·​v2
   
55 ·​·​·​·​.​line·​62 55 ·​·​·​·​.​line·​63
56 ·​·​·​·​.​local·​v2,​·​"parentIntent":​Landroid/​content/​Intent;​ 56 ·​·​·​·​.​local·​v2,​·​"parentIntent":​Landroid/​content/​Intent;​
57 ·​·​·​·​:​goto_1 57 ·​·​·​·​:​goto_1
58 ·​·​·​·​goto·​:​goto_0 58 ·​·​·​·​goto·​:​goto_0
   
59 ·​·​·​·​.​line·​59 59 ·​·​·​·​.​line·​60
60 ·​·​·​·​.​end·​local·​v2·​·​·​·​#·​"parentIntent":​Landroid/​content/​Intent;​ 60 ·​·​·​·​.​end·​local·​v2·​·​·​·​#·​"parentIntent":​Landroid/​content/​Intent;​
61 ·​·​·​·​:​cond_1 61 ·​·​·​·​:​cond_1
62 ·​·​·​·​new-​instance·​v5,​·​Landroid/​content/​Intent;​ 62 ·​·​·​·​new-​instance·​v5,​·​Landroid/​content/​Intent;​
   
63 ·​·​·​·​invoke-​direct·​{v5},​·​Landroid/​content/​Intent;​-​><init>()​V 63 ·​·​·​·​invoke-​direct·​{v5},​·​Landroid/​content/​Intent;​-​><init>()​V
   
64 ·​·​·​·​invoke-​virtual·​{v5,​·​v4},​·​Landroid/​content/​Intent;​-​>setComponent(Landroi​d/​content/​ComponentName;​)​Landroid/​content/​Intent;​ 64 ·​·​·​·​invoke-​virtual·​{v5,​·​v4},​·​Landroid/​content/​Intent;​-​>setComponent(Landroi​d/​content/​ComponentName;​)​Landroid/​content/​Intent;​
65 ·​·​·​·​:​try_end_0 65 ·​·​·​·​:​try_end_0
66 ·​·​·​·​.​catch·​Landroid/​content/​pm/​PackageManager$NameNo​tFoundException;​·​{:​try_start_0·​.​.​·​:​try_end_0}·​:​catch_0 66 ·​·​·​·​.​catch·​Landroid/​content/​pm/​PackageManager$NameNo​tFoundException;​·​{:​try_start_0·​.​.​·​:​try_end_0}·​:​catch_0
   
67 ·​·​·​·​move-​result-​object·​v2 67 ·​·​·​·​move-​result-​object·​v2
   
68 ·​·​·​·​goto·​:​goto_1 68 ·​·​·​·​goto·​:​goto_1
   
69 ·​·​·​·​.​line·​63 69 ·​·​·​·​.​line·​64
70 ·​·​·​·​.​end·​local·​v1·​·​·​·​#·​"grandparent":​Ljava/​lang/​String;​ 70 ·​·​·​·​.​end·​local·​v1·​·​·​·​#·​"grandparent":​Ljava/​lang/​String;​
71 ·​·​·​·​:​catch_0 71 ·​·​·​·​:​catch_0
72 ·​·​·​·​move-​exception·​v0 72 ·​·​·​·​move-​exception·​v0
   
73 ·​·​·​·​.​line·​64 73 ·​·​·​·​.​line·​65
74 ·​·​·​·​.​local·​v0,​·​"e":​Landroid/​content/​pm/​PackageManager$NameNo​tFoundException;​ 74 ·​·​·​·​.​local·​v0,​·​"e":​Landroid/​content/​pm/​PackageManager$NameNo​tFoundException;​
75 ·​·​·​·​const-​string·​v5,​·​"NavUtils" 75 ·​·​·​·​const-​string·​v5,​·​"NavUtils"
   
76 ·​·​·​·​new-​instance·​v6,​·​Ljava/​lang/​StringBuilder;​ 76 ·​·​·​·​new-​instance·​v6,​·​Ljava/​lang/​StringBuilder;​
   
77 ·​·​·​·​invoke-​direct·​{v6},​·​Ljava/​lang/​StringBuilder;​-​><init>()​V 77 ·​·​·​·​invoke-​direct·​{v6},​·​Ljava/​lang/​StringBuilder;​-​><init>()​V
   
Offset 133, 57 lines modified Offset 133, 57 lines modified
133 ·​·​·​·​.​locals·​4 133 ·​·​·​·​.​locals·​4
134 ·​·​·​·​.​param·​p1,​·​"context"·​·​·​·​#·​Landroid/​content/​Context;​ 134 ·​·​·​·​.​param·​p1,​·​"context"·​·​·​·​#·​Landroid/​content/​Context;​
135 ·​·​·​·​.​param·​p2,​·​"info"·​·​·​·​#·​Landroid/​content/​pm/​ActivityInfo;​ 135 ·​·​·​·​.​param·​p2,​·​"info"·​·​·​·​#·​Landroid/​content/​pm/​ActivityInfo;​
   
136 ·​·​·​·​.​prologue 136 ·​·​·​·​.​prologue
137 ·​·​·​·​const/​4·​v1,​·​0x0 137 ·​·​·​·​const/​4·​v1,​·​0x0
   
138 ·​·​·​·​.​line·​85 138 ·​·​·​·​.​line·​86
139 ·​·​·​·​iget-​object·​v2,​·​p2,​·​Landroid/​content/​pm/​ActivityInfo;​-​>metaData:​Landroid/​os/​Bundle;​ 139 ·​·​·​·​iget-​object·​v2,​·​p2,​·​Landroid/​content/​pm/​ActivityInfo;​-​>metaData:​Landroid/​os/​Bundle;​
Max diff block lines reached; 2464/5374 bytes (45.85%) of diff not shown.
[−]
smali/android/support/v4/app/NavUtils$NavUtilsImplJB.smali
Offset 15, 103 lines modified Offset 15, 103 lines modified
   
   
15 #·​direct·​methods 15 #·​direct·​methods
16 .​method·​constructor·​<init>()​V 16 .​method·​constructor·​<init>()​V
17 ·​·​·​·​.​locals·​0 17 ·​·​·​·​.​locals·​0
   
18 ·​·​·​·​.​prologue 18 ·​·​·​·​.​prologue
19 ·​·​·​·​.​line·​95 19 ·​·​·​·​.​line·​96
20 ·​·​·​·​invoke-​direct·​{p0},​·​Landroid/​support/​v4/​app/​NavUtils$NavUtilsImpl​Base;​-​><init>()​V 20 ·​·​·​·​invoke-​direct·​{p0},​·​Landroid/​support/​v4/​app/​NavUtils$NavUtilsImpl​Base;​-​><init>()​V
   
21 ·​·​·​·​return-​void 21 ·​·​·​·​return-​void
22 .​end·​method 22 .​end·​method
   
   
23 #·​virtual·​methods 23 #·​virtual·​methods
24 .​method·​public·​getParentActivityInte​nt(Landroid/​app/​Activity;​)​Landroid/​content/​Intent;​ 24 .​method·​public·​getParentActivityInte​nt(Landroid/​app/​Activity;​)​Landroid/​content/​Intent;​
25 ·​·​·​·​.​locals·​1 25 ·​·​·​·​.​locals·​1
26 ·​·​·​·​.​param·​p1,​·​"activity"·​·​·​·​#·​Landroid/​app/​Activity;​ 26 ·​·​·​·​.​param·​p1,​·​"activity"·​·​·​·​#·​Landroid/​app/​Activity;​
   
27 ·​·​·​·​.​prologue 27 ·​·​·​·​.​prologue
28 ·​·​·​·​.​line·​101 28 ·​·​·​·​.​line·​102
29 ·​·​·​·​invoke-​static·​{p1},​·​Landroid/​support/​v4/​app/​NavUtilsJB;​-​>getParentActivityInt​ent(Landroid/​app/​Activity;​)​Landroid/​content/​Intent;​ 29 ·​·​·​·​invoke-​static·​{p1},​·​Landroid/​support/​v4/​app/​NavUtilsJB;​-​>getParentActivityInt​ent(Landroid/​app/​Activity;​)​Landroid/​content/​Intent;​
   
30 ·​·​·​·​move-​result-​object·​v0 30 ·​·​·​·​move-​result-​object·​v0
   
31 ·​·​·​·​.​line·​102 31 ·​·​·​·​.​line·​103
32 ·​·​·​·​.​local·​v0,​·​"result":​Landroid/​content/​Intent;​ 32 ·​·​·​·​.​local·​v0,​·​"result":​Landroid/​content/​Intent;​
33 ·​·​·​·​if-​nez·​v0,​·​:​cond_0 33 ·​·​·​·​if-​nez·​v0,​·​:​cond_0
   
34 ·​·​·​·​.​line·​103 34 ·​·​·​·​.​line·​104
35 ·​·​·​·​invoke-​virtual·​{p0,​·​p1},​·​Landroid/​support/​v4/​app/​NavUtils$NavUtilsImpl​JB;​-​>superGetParentActivi​tyIntent(Landroid/​app/​Activity;​)​Landroid/​content/​Intent;​ 35 ·​·​·​·​invoke-​virtual·​{p0,​·​p1},​·​Landroid/​support/​v4/​app/​NavUtils$NavUtilsImpl​JB;​-​>superGetParentActivi​tyIntent(Landroid/​app/​Activity;​)​Landroid/​content/​Intent;​
   
36 ·​·​·​·​move-​result-​object·​v0 36 ·​·​·​·​move-​result-​object·​v0
   
37 ·​·​·​·​.​line·​105 37 ·​·​·​·​.​line·​106
38 ·​·​·​·​:​cond_0 38 ·​·​·​·​:​cond_0
39 ·​·​·​·​return-​object·​v0 39 ·​·​·​·​return-​object·​v0
40 .​end·​method 40 .​end·​method
   
41 .​method·​public·​getParentActivityName​(Landroid/​content/​Context;​Landroid/​content/​pm/​ActivityInfo;​)​Ljava/​lang/​String;​ 41 .​method·​public·​getParentActivityName​(Landroid/​content/​Context;​Landroid/​content/​pm/​ActivityInfo;​)​Ljava/​lang/​String;​
42 ·​·​·​·​.​locals·​1 42 ·​·​·​·​.​locals·​1
43 ·​·​·​·​.​param·​p1,​·​"context"·​·​·​·​#·​Landroid/​content/​Context;​ 43 ·​·​·​·​.​param·​p1,​·​"context"·​·​·​·​#·​Landroid/​content/​Context;​
44 ·​·​·​·​.​param·​p2,​·​"info"·​·​·​·​#·​Landroid/​content/​pm/​ActivityInfo;​ 44 ·​·​·​·​.​param·​p2,​·​"info"·​·​·​·​#·​Landroid/​content/​pm/​ActivityInfo;​
   
45 ·​·​·​·​.​prologue 45 ·​·​·​·​.​prologue
46 ·​·​·​·​.​line·​124 46 ·​·​·​·​.​line·​125
47 ·​·​·​·​invoke-​static·​{p2},​·​Landroid/​support/​v4/​app/​NavUtilsJB;​-​>getParentActivityNam​e(Landroid/​content/​pm/​ActivityInfo;​)​Ljava/​lang/​String;​ 47 ·​·​·​·​invoke-​static·​{p2},​·​Landroid/​support/​v4/​app/​NavUtilsJB;​-​>getParentActivityNam​e(Landroid/​content/​pm/​ActivityInfo;​)​Ljava/​lang/​String;​
   
48 ·​·​·​·​move-​result-​object·​v0 48 ·​·​·​·​move-​result-​object·​v0
   
49 ·​·​·​·​.​line·​125 49 ·​·​·​·​.​line·​126
50 ·​·​·​·​.​local·​v0,​·​"result":​Ljava/​lang/​String;​ 50 ·​·​·​·​.​local·​v0,​·​"result":​Ljava/​lang/​String;​
51 ·​·​·​·​if-​nez·​v0,​·​:​cond_0 51 ·​·​·​·​if-​nez·​v0,​·​:​cond_0
   
52 ·​·​·​·​.​line·​126 52 ·​·​·​·​.​line·​127
53 ·​·​·​·​invoke-​super·​{p0,​·​p1,​·​p2},​·​Landroid/​support/​v4/​app/​NavUtils$NavUtilsImpl​Base;​-​>getParentActivityNam​e(Landroid/​content/​Context;​Landroid/​content/​pm/​ActivityInfo;​)​Ljava/​lang/​String;​ 53 ·​·​·​·​invoke-​super·​{p0,​·​p1,​·​p2},​·​Landroid/​support/​v4/​app/​NavUtils$NavUtilsImpl​Base;​-​>getParentActivityNam​e(Landroid/​content/​Context;​Landroid/​content/​pm/​ActivityInfo;​)​Ljava/​lang/​String;​
   
54 ·​·​·​·​move-​result-​object·​v0 54 ·​·​·​·​move-​result-​object·​v0
   
55 ·​·​·​·​.​line·​128 55 ·​·​·​·​.​line·​129
56 ·​·​·​·​:​cond_0 56 ·​·​·​·​:​cond_0
57 ·​·​·​·​return-​object·​v0 57 ·​·​·​·​return-​object·​v0
58 .​end·​method 58 .​end·​method
   
59 .​method·​public·​navigateUpTo(Landroid​/​app/​Activity;​Landroid/​content/​Intent;​)​V 59 .​method·​public·​navigateUpTo(Landroid​/​app/​Activity;​Landroid/​content/​Intent;​)​V
60 ·​·​·​·​.​locals·​0 60 ·​·​·​·​.​locals·​0
61 ·​·​·​·​.​param·​p1,​·​"activity"·​·​·​·​#·​Landroid/​app/​Activity;​ 61 ·​·​·​·​.​param·​p1,​·​"activity"·​·​·​·​#·​Landroid/​app/​Activity;​
62 ·​·​·​·​.​param·​p2,​·​"upIntent"·​·​·​·​#·​Landroid/​content/​Intent;​ 62 ·​·​·​·​.​param·​p2,​·​"upIntent"·​·​·​·​#·​Landroid/​content/​Intent;​
   
63 ·​·​·​·​.​prologue 63 ·​·​·​·​.​prologue
64 ·​·​·​·​.​line·​119 64 ·​·​·​·​.​line·​120
65 ·​·​·​·​invoke-​static·​{p1,​·​p2},​·​Landroid/​support/​v4/​app/​NavUtilsJB;​-​>navigateUpTo(Landroi​d/​app/​Activity;​Landroid/​content/​Intent;​)​V 65 ·​·​·​·​invoke-​static·​{p1,​·​p2},​·​Landroid/​support/​v4/​app/​NavUtilsJB;​-​>navigateUpTo(Landroi​d/​app/​Activity;​Landroid/​content/​Intent;​)​V
   
66 ·​·​·​·​.​line·​120 66 ·​·​·​·​.​line·​121
67 ·​·​·​·​return-​void 67 ·​·​·​·​return-​void
68 .​end·​method 68 .​end·​method
   
69 .​method·​public·​shouldUpRecreateTask(​Landroid/​app/​Activity;​Landroid/​content/​Intent;​)​Z 69 .​method·​public·​shouldUpRecreateTask(​Landroid/​app/​Activity;​Landroid/​content/​Intent;​)​Z
70 ·​·​·​·​.​locals·​1 70 ·​·​·​·​.​locals·​1
71 ·​·​·​·​.​param·​p1,​·​"activity"·​·​·​·​#·​Landroid/​app/​Activity;​ 71 ·​·​·​·​.​param·​p1,​·​"activity"·​·​·​·​#·​Landroid/​app/​Activity;​
72 ·​·​·​·​.​param·​p2,​·​"targetIntent"·​·​·​·​#·​Landroid/​content/​Intent;​ 72 ·​·​·​·​.​param·​p2,​·​"targetIntent"·​·​·​·​#·​Landroid/​content/​Intent;​
   
73 ·​·​·​·​.​prologue 73 ·​·​·​·​.​prologue
74 ·​·​·​·​.​line·​114 74 ·​·​·​·​.​line·​115
75 ·​·​·​·​invoke-​static·​{p1,​·​p2},​·​Landroid/​support/​v4/​app/​NavUtilsJB;​-​>shouldUpRecreateTask​(Landroid/​app/​Activity;​Landroid/​content/​Intent;​)​Z 75 ·​·​·​·​invoke-​static·​{p1,​·​p2},​·​Landroid/​support/​v4/​app/​NavUtilsJB;​-​>shouldUpRecreateTask​(Landroid/​app/​Activity;​Landroid/​content/​Intent;​)​Z
   
76 ·​·​·​·​move-​result·​v0 76 ·​·​·​·​move-​result·​v0
   
77 ·​·​·​·​return·​v0 77 ·​·​·​·​return·​v0
78 .​end·​method 78 .​end·​method
   
79 .​method·​superGetParentActivit​yIntent(Landroid/​app/​Activity;​)​Landroid/​content/​Intent;​ 79 .​method·​superGetParentActivit​yIntent(Landroid/​app/​Activity;​)​Landroid/​content/​Intent;​
80 ·​·​·​·​.​locals·​1 80 ·​·​·​·​.​locals·​1
81 ·​·​·​·​.​param·​p1,​·​"activity"·​·​·​·​#·​Landroid/​app/​Activity;​ 81 ·​·​·​·​.​param·​p1,​·​"activity"·​·​·​·​#·​Landroid/​app/​Activity;​
   
82 ·​·​·​·​.​prologue 82 ·​·​·​·​.​prologue
83 ·​·​·​·​.​line·​109 83 ·​·​·​·​.​line·​110
84 ·​·​·​·​invoke-​super·​{p0,​·​p1},​·​Landroid/​support/​v4/​app/​NavUtils$NavUtilsImpl​Base;​-​>getParentActivityInt​ent(Landroid/​app/​Activity;​)​Landroid/​content/​Intent;​ 84 ·​·​·​·​invoke-​super·​{p0,​·​p1},​·​Landroid/​support/​v4/​app/​NavUtils$NavUtilsImpl​Base;​-​>getParentActivityInt​ent(Landroid/​app/​Activity;​)​Landroid/​content/​Intent;​
   
Max diff block lines reached; 37/3260 bytes (1.13%) of diff not shown.
[−]
smali/android/support/v4/app/NavUtils.smali
Offset 22, 62 lines modified Offset 22, 62 lines modified
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​static·​constructor·​<clinit>()​V 23 .​method·​static·​constructor·​<clinit>()​V
24 ·​·​·​·​.​locals·​2 24 ·​·​·​·​.​locals·​2
   
25 ·​·​·​·​.​prologue 25 ·​·​·​·​.​prologue
26 ·​·​·​·​.​line·​135 26 ·​·​·​·​.​line·​136
27 ·​·​·​·​sget·​v0,​·​Landroid/​os/​Build$VERSION;​-​>SDK_INT:​I 27 ·​·​·​·​sget·​v0,​·​Landroid/​os/​Build$VERSION;​-​>SDK_INT:​I
   
28 ·​·​·​·​.​line·​136 28 ·​·​·​·​.​line·​137
29 ·​·​·​·​.​local·​v0,​·​"version":​I 29 ·​·​·​·​.​local·​v0,​·​"version":​I
30 ·​·​·​·​const/​16·​v1,​·​0x10 30 ·​·​·​·​const/​16·​v1,​·​0x10
   
31 ·​·​·​·​if-​lt·​v0,​·​v1,​·​:​cond_0 31 ·​·​·​·​if-​lt·​v0,​·​v1,​·​:​cond_0
   
32 ·​·​·​·​.​line·​137 32 ·​·​·​·​.​line·​138
33 ·​·​·​·​new-​instance·​v1,​·​Landroid/​support/​v4/​app/​NavUtils$NavUtilsImpl​JB;​ 33 ·​·​·​·​new-​instance·​v1,​·​Landroid/​support/​v4/​app/​NavUtils$NavUtilsImpl​JB;​
   
34 ·​·​·​·​invoke-​direct·​{v1},​·​Landroid/​support/​v4/​app/​NavUtils$NavUtilsImpl​JB;​-​><init>()​V 34 ·​·​·​·​invoke-​direct·​{v1},​·​Landroid/​support/​v4/​app/​NavUtils$NavUtilsImpl​JB;​-​><init>()​V
   
35 ·​·​·​·​sput-​object·​v1,​·​Landroid/​support/​v4/​app/​NavUtils;​-​>IMPL:​Landroid/​support/​v4/​app/​NavUtils$NavUtilsImpl​;​ 35 ·​·​·​·​sput-​object·​v1,​·​Landroid/​support/​v4/​app/​NavUtils;​-​>IMPL:​Landroid/​support/​v4/​app/​NavUtils$NavUtilsImpl​;​
   
36 ·​·​·​·​.​line·​141 36 ·​·​·​·​.​line·​142
37 ·​·​·​·​:​goto_0 37 ·​·​·​·​:​goto_0
38 ·​·​·​·​return-​void 38 ·​·​·​·​return-​void
   
39 ·​·​·​·​.​line·​139 39 ·​·​·​·​.​line·​140
40 ·​·​·​·​:​cond_0 40 ·​·​·​·​:​cond_0
41 ·​·​·​·​new-​instance·​v1,​·​Landroid/​support/​v4/​app/​NavUtils$NavUtilsImpl​Base;​ 41 ·​·​·​·​new-​instance·​v1,​·​Landroid/​support/​v4/​app/​NavUtils$NavUtilsImpl​Base;​
   
42 ·​·​·​·​invoke-​direct·​{v1},​·​Landroid/​support/​v4/​app/​NavUtils$NavUtilsImpl​Base;​-​><init>()​V 42 ·​·​·​·​invoke-​direct·​{v1},​·​Landroid/​support/​v4/​app/​NavUtils$NavUtilsImpl​Base;​-​><init>()​V
   
43 ·​·​·​·​sput-​object·​v1,​·​Landroid/​support/​v4/​app/​NavUtils;​-​>IMPL:​Landroid/​support/​v4/​app/​NavUtils$NavUtilsImpl​;​ 43 ·​·​·​·​sput-​object·​v1,​·​Landroid/​support/​v4/​app/​NavUtils;​-​>IMPL:​Landroid/​support/​v4/​app/​NavUtils$NavUtilsImpl​;​
   
44 ·​·​·​·​goto·​:​goto_0 44 ·​·​·​·​goto·​:​goto_0
45 .​end·​method 45 .​end·​method
   
46 .​method·​private·​constructor·​<init>()​V 46 .​method·​private·​constructor·​<init>()​V
47 ·​·​·​·​.​locals·​0 47 ·​·​·​·​.​locals·​0
   
48 ·​·​·​·​.​prologue 48 ·​·​·​·​.​prologue
49 ·​·​·​·​.​line·​304 49 ·​·​·​·​.​line·​307
50 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 50 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
51 ·​·​·​·​.​line·​305 51 ·​·​·​·​.​line·​308
52 ·​·​·​·​return-​void 52 ·​·​·​·​return-​void
53 .​end·​method 53 .​end·​method
   
54 .​method·​public·​static·​getParentActivityInte​nt(Landroid/​app/​Activity;​)​Landroid/​content/​Intent;​ 54 .​method·​public·​static·​getParentActivityInte​nt(Landroid/​app/​Activity;​)​Landroid/​content/​Intent;​
55 ·​·​·​·​.​locals·​1 55 ·​·​·​·​.​locals·​1
56 ·​·​·​·​.​param·​p0,​·​"sourceActivity"·​·​·​·​#·​Landroid/​app/​Activity;​ 56 ·​·​·​·​.​param·​p0,​·​"sourceActivity"·​·​·​·​#·​Landroid/​app/​Activity;​
   
57 ·​·​·​·​.​prologue 57 ·​·​·​·​.​prologue
58 ·​·​·​·​.​line·​215 58 ·​·​·​·​.​line·​216
59 ·​·​·​·​sget-​object·​v0,​·​Landroid/​support/​v4/​app/​NavUtils;​-​>IMPL:​Landroid/​support/​v4/​app/​NavUtils$NavUtilsImpl​;​ 59 ·​·​·​·​sget-​object·​v0,​·​Landroid/​support/​v4/​app/​NavUtils;​-​>IMPL:​Landroid/​support/​v4/​app/​NavUtils$NavUtilsImpl​;​
   
60 ·​·​·​·​invoke-​interface·​{v0,​·​p0},​·​Landroid/​support/​v4/​app/​NavUtils$NavUtilsImpl​;​-​>getParentActivityInt​ent(Landroid/​app/​Activity;​)​Landroid/​content/​Intent;​ 60 ·​·​·​·​invoke-​interface·​{v0,​·​p0},​·​Landroid/​support/​v4/​app/​NavUtils$NavUtilsImpl​;​-​>getParentActivityInt​ent(Landroid/​app/​Activity;​)​Landroid/​content/​Intent;​
   
61 ·​·​·​·​move-​result-​object·​v0 61 ·​·​·​·​move-​result-​object·​v0
   
62 ·​·​·​·​return-​object·​v0 62 ·​·​·​·​return-​object·​v0
Offset 90, 59 lines modified Offset 90, 59 lines modified
90 ·​·​·​·​.​annotation·​system·​Ldalvik/​annotation/​Throws;​ 90 ·​·​·​·​.​annotation·​system·​Ldalvik/​annotation/​Throws;​
91 ·​·​·​·​·​·​·​·​value·​=·​{ 91 ·​·​·​·​·​·​·​·​value·​=·​{
92 ·​·​·​·​·​·​·​·​·​·​·​·​Landroid/​content/​pm/​PackageManager$NameNo​tFoundException;​ 92 ·​·​·​·​·​·​·​·​·​·​·​·​Landroid/​content/​pm/​PackageManager$NameNo​tFoundException;​
93 ·​·​·​·​·​·​·​·​} 93 ·​·​·​·​·​·​·​·​}
94 ·​·​·​·​.​end·​annotation 94 ·​·​·​·​.​end·​annotation
   
95 ·​·​·​·​.​prologue 95 ·​·​·​·​.​prologue
96 ·​·​·​·​.​line·​255 96 ·​·​·​·​.​line·​256
97 ·​·​·​·​invoke-​static·​{p0,​·​p1},​·​Landroid/​support/​v4/​app/​NavUtils;​-​>getParentActivityNam​e(Landroid/​content/​Context;​Landroid/​content/​ComponentName;​)​Ljava/​lang/​String;​ 97 ·​·​·​·​invoke-​static·​{p0,​·​p1},​·​Landroid/​support/​v4/​app/​NavUtils;​-​>getParentActivityNam​e(Landroid/​content/​Context;​Landroid/​content/​ComponentName;​)​Ljava/​lang/​String;​
   
98 ·​·​·​·​move-​result-​object·​v1 98 ·​·​·​·​move-​result-​object·​v1
   
99 ·​·​·​·​.​line·​256 99 ·​·​·​·​.​line·​257
100 ·​·​·​·​.​local·​v1,​·​"parentActivity":​Ljava/​lang/​String;​ 100 ·​·​·​·​.​local·​v1,​·​"parentActivity":​Ljava/​lang/​String;​
101 ·​·​·​·​if-​nez·​v1,​·​:​cond_0 101 ·​·​·​·​if-​nez·​v1,​·​:​cond_0
   
102 ·​·​·​·​const/​4·​v2,​·​0x0 102 ·​·​·​·​const/​4·​v2,​·​0x0
   
103 ·​·​·​·​.​line·​265 103 ·​·​·​·​.​line·​266
104 ·​·​·​·​:​goto_0 104 ·​·​·​·​:​goto_0
105 ·​·​·​·​return-​object·​v2 105 ·​·​·​·​return-​object·​v2
   
106 ·​·​·​·​.​line·​259 106 ·​·​·​·​.​line·​260
107 ·​·​·​·​:​cond_0 107 ·​·​·​·​:​cond_0
108 ·​·​·​·​new-​instance·​v3,​·​Landroid/​content/​ComponentName;​ 108 ·​·​·​·​new-​instance·​v3,​·​Landroid/​content/​ComponentName;​
   
109 ·​·​·​·​invoke-​virtual·​{p1},​·​Landroid/​content/​ComponentName;​-​>getPackageName()​Ljava/​lang/​String;​ 109 ·​·​·​·​invoke-​virtual·​{p1},​·​Landroid/​content/​ComponentName;​-​>getPackageName()​Ljava/​lang/​String;​
   
110 ·​·​·​·​move-​result-​object·​v4 110 ·​·​·​·​move-​result-​object·​v4
   
111 ·​·​·​·​invoke-​direct·​{v3,​·​v4,​·​v1},​·​Landroid/​content/​ComponentName;​-​><init>(Ljava/​lang/​String;​Ljava/​lang/​String;​)​V 111 ·​·​·​·​invoke-​direct·​{v3,​·​v4,​·​v1},​·​Landroid/​content/​ComponentName;​-​><init>(Ljava/​lang/​String;​Ljava/​lang/​String;​)​V
   
112 ·​·​·​·​.​line·​261 112 ·​·​·​·​.​line·​262
113 ·​·​·​·​.​local·​v3,​·​"target":​Landroid/​content/​ComponentName;​ 113 ·​·​·​·​.​local·​v3,​·​"target":​Landroid/​content/​ComponentName;​
114 ·​·​·​·​invoke-​static·​{p0,​·​v3},​·​Landroid/​support/​v4/​app/​NavUtils;​-​>getParentActivityNam​e(Landroid/​content/​Context;​Landroid/​content/​ComponentName;​)​Ljava/​lang/​String;​ 114 ·​·​·​·​invoke-​static·​{p0,​·​v3},​·​Landroid/​support/​v4/​app/​NavUtils;​-​>getParentActivityNam​e(Landroid/​content/​Context;​Landroid/​content/​ComponentName;​)​Ljava/​lang/​String;​
   
Max diff block lines reached; 7883/10905 bytes (72.29%) of diff not shown.
[−]
smali/android/support/v4/app/NotificationCompat$Action.smali
Offset 1, 47 lines modified Offset 1, 222 lines modified
1 .​class·​public·​Landroid/​support/​v4/​app/​NotificationCompat$Ac​tion;​ 1 .​class·​public·​Landroid/​support/​v4/​app/​NotificationCompat$Ac​tion;​
2 .​super·​Ljava/​lang/​Object;​ 2 .​super·​Landroid/​support/​v4/​app/​NotificationCompatBas​e$Action;​
3 .​source·​"NotificationCompat.​java" 3 .​source·​"NotificationCompat.​java"
   
   
4 #·​annotations 4 #·​annotations
5 .​annotation·​system·​Ldalvik/​annotation/​EnclosingClass;​ 5 .​annotation·​system·​Ldalvik/​annotation/​EnclosingClass;​
6 ·​·​·​·​value·​=·​Landroid/​support/​v4/​app/​NotificationCompat;​ 6 ·​·​·​·​value·​=·​Landroid/​support/​v4/​app/​NotificationCompat;​
7 .​end·​annotation 7 .​end·​annotation
   
8 .​annotation·​system·​Ldalvik/​annotation/​InnerClass;​ 8 .​annotation·​system·​Ldalvik/​annotation/​InnerClass;​
9 ·​·​·​·​accessFlags·​=·​0x9 9 ·​·​·​·​accessFlags·​=·​0x9
10 ·​·​·​·​name·​=·​"Action" 10 ·​·​·​·​name·​=·​"Action"
11 .​end·​annotation 11 .​end·​annotation
   
  12 .​annotation·​system·​Ldalvik/​annotation/​MemberClasses;​
  13 ·​·​·​·​value·​=·​{
  14 ·​·​·​·​·​·​·​·​Landroid/​support/​v4/​app/​NotificationCompat$Ac​tion$WearableExtender​;​,​
  15 ·​·​·​·​·​·​·​·​Landroid/​support/​v4/​app/​NotificationCompat$Ac​tion$Extender;​,​
  16 ·​·​·​·​·​·​·​·​Landroid/​support/​v4/​app/​NotificationCompat$Ac​tion$Builder;​
  17 ·​·​·​·​}
  18 .​end·​annotation
   
   
  19 #·​static·​fields
  20 .​field·​public·​static·​final·​FACTORY:​Landroid/​support/​v4/​app/​NotificationCompatBas​e$Action$Factory;​
   
   
12 #·​instance·​fields 21 #·​instance·​fields
13 .​field·​public·​actionIntent:​Landroid/​app/​PendingIntent;​ 22 .​field·​public·​actionIntent:​Landroid/​app/​PendingIntent;​
   
14 .​field·​public·​icon:​I 23 .​field·​public·​icon:​I
   
  24 .​field·​private·​final·​mExtras:​Landroid/​os/​Bundle;​
   
  25 .​field·​private·​final·​mRemoteInputs:​[Landroid/​support/​v4/​app/​RemoteInput;​
   
15 .​field·​public·​title:​Ljava/​lang/​CharSequence;​ 26 .​field·​public·​title:​Ljava/​lang/​CharSequence;​
   
   
16 #·​direct·​methods 27 #·​direct·​methods
  28 .​method·​static·​constructor·​<clinit>()​V
  29 ·​·​·​·​.​locals·​1
   
  30 ·​·​·​·​.​prologue
  31 ·​·​·​·​.​line·​2135
  32 ·​·​·​·​new-​instance·​v0,​·​Landroid/​support/​v4/​app/​NotificationCompat$Ac​tion$1;​
   
  33 ·​·​·​·​invoke-​direct·​{v0},​·​Landroid/​support/​v4/​app/​NotificationCompat$Ac​tion$1;​-​><init>()​V
   
  34 ·​·​·​·​sput-​object·​v0,​·​Landroid/​support/​v4/​app/​NotificationCompat$Ac​tion;​-​>FACTORY:​Landroid/​support/​v4/​app/​NotificationCompatBas​e$Action$Factory;​
   
  35 ·​·​·​·​return-​void
  36 .​end·​method
   
17 .​method·​public·​constructor·​<init>(ILjava/​lang/​CharSequence;​Landroid/​app/​PendingIntent;​)​V 37 .​method·​public·​constructor·​<init>(ILjava/​lang/​CharSequence;​Landroid/​app/​PendingIntent;​)​V
18 ·​·​·​·​.​locals·​0 38 ·​·​·​·​.​locals·​6
19 ·​·​·​·​.​param·​p1,​·​"icon_"·​·​·​·​#·​I 39 ·​·​·​·​.​param·​p1,​·​"icon"·​·​·​·​#·​I
20 ·​·​·​·​.​param·​p2,​·​"title_"·​·​·​·​#·​Ljava/​lang/​CharSequence;​ 40 ·​·​·​·​.​param·​p2,​·​"title"·​·​·​·​#·​Ljava/​lang/​CharSequence;​
21 ·​·​·​·​.​param·​p3,​·​"intent_"·​·​·​·​#·​Landroid/​app/​PendingIntent;​ 41 ·​·​·​·​.​param·​p3,​·​"intent"·​·​·​·​#·​Landroid/​app/​PendingIntent;​
   
  42 ·​·​·​·​.​prologue
  43 ·​·​·​·​.​line·​1791
  44 ·​·​·​·​new-​instance·​v4,​·​Landroid/​os/​Bundle;​
   
  45 ·​·​·​·​invoke-​direct·​{v4},​·​Landroid/​os/​Bundle;​-​><init>()​V
   
  46 ·​·​·​·​const/​4·​v5,​·​0x0
   
  47 ·​·​·​·​move-​object·​v0,​·​p0
   
  48 ·​·​·​·​move·​v1,​·​p1
   
  49 ·​·​·​·​move-​object·​v2,​·​p2
   
  50 ·​·​·​·​move-​object·​v3,​·​p3
   
  51 ·​·​·​·​invoke-​direct/​range·​{v0·​.​.​·​v5},​·​Landroid/​support/​v4/​app/​NotificationCompat$Ac​tion;​-​><init>(ILjava/​lang/​CharSequence;​Landroid/​app/​PendingIntent;​Landroid/​os/​Bundle;​[Landroid/​support/​v4/​app/​RemoteInput;​)​V
   
  52 ·​·​·​·​.​line·​1792
  53 ·​·​·​·​return-​void
  54 .​end·​method
   
  55 .​method·​private·​constructor·​<init>(ILjava/​lang/​CharSequence;​Landroid/​app/​PendingIntent;​Landroid/​os/​Bundle;​[Landroid/​support/​v4/​app/​RemoteInput;​)​V
  56 ·​·​·​·​.​locals·​1
  57 ·​·​·​·​.​param·​p1,​·​"icon"·​·​·​·​#·​I
  58 ·​·​·​·​.​param·​p2,​·​"title"·​·​·​·​#·​Ljava/​lang/​CharSequence;​
  59 ·​·​·​·​.​param·​p3,​·​"intent"·​·​·​·​#·​Landroid/​app/​PendingIntent;​
  60 ·​·​·​·​.​param·​p4,​·​"extras"·​·​·​·​#·​Landroid/​os/​Bundle;​
  61 ·​·​·​·​.​param·​p5,​·​"remoteInputs"·​·​·​·​#·​[Landroid/​support/​v4/​app/​RemoteInput;​
   
22 ·​·​·​·​.​prologue 62 ·​·​·​·​.​prologue
23 ·​·​·​·​.​line·​824 63 ·​·​·​·​.​line·​1795
24 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 64 ·​·​·​·​invoke-​direct·​{p0},​·​Landroid/​support/​v4/​app/​NotificationCompatBas​e$Action;​-​><init>()​V
   
25 ·​·​·​·​.​line·​825 65 ·​·​·​·​.​line·​1796
26 ·​·​·​·​iput·​p1,​·​p0,​·​Landroid/​support/​v4/​app/​NotificationCompat$Ac​tion;​-​>icon:​I 66 ·​·​·​·​iput·​p1,​·​p0,​·​Landroid/​support/​v4/​app/​NotificationCompat$Ac​tion;​-​>icon:​I
   
27 ·​·​·​·​.​line·​826 67 ·​·​·​·​.​line·​1797
Max diff block lines reached; 3621/7344 bytes (49.31%) of diff not shown.
[−]
smali/android/support/v4/app/NotificationCompat$BigPictureStyle.smali
Offset 23, 88 lines modified Offset 23, 96 lines modified
   
   
23 #·​direct·​methods 23 #·​direct·​methods
24 .​method·​public·​constructor·​<init>()​V 24 .​method·​public·​constructor·​<init>()​V
25 ·​·​·​·​.​locals·​0 25 ·​·​·​·​.​locals·​0
   
26 ·​·​·​·​.​prologue 26 ·​·​·​·​.​prologue
27 ·​·​·​·​.​line·​656 27 ·​·​·​·​.​line·​1600
28 ·​·​·​·​invoke-​direct·​{p0},​·​Landroid/​support/​v4/​app/​NotificationCompat$St​yle;​-​><init>()​V 28 ·​·​·​·​invoke-​direct·​{p0},​·​Landroid/​support/​v4/​app/​NotificationCompat$St​yle;​-​><init>()​V
   
29 ·​·​·​·​.​line·​657 29 ·​·​·​·​.​line·​1601
30 ·​·​·​·​return-​void 30 ·​·​·​·​return-​void
31 .​end·​method 31 .​end·​method
   
32 .​method·​public·​constructor·​<init>(Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​)​V 32 .​method·​public·​constructor·​<init>(Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​)​V
33 ·​·​·​·​.​locals·​0 33 ·​·​·​·​.​locals·​0
34 ·​·​·​·​.​param·​p1,​·​"builder"·​·​·​·​#·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​ 34 ·​·​·​·​.​param·​p1,​·​"builder"·​·​·​·​#·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​
   
35 ·​·​·​·​.​prologue 35 ·​·​·​·​.​prologue
36 ·​·​·​·​.​line·​659 36 ·​·​·​·​.​line·​1603
37 ·​·​·​·​invoke-​direct·​{p0},​·​Landroid/​support/​v4/​app/​NotificationCompat$St​yle;​-​><init>()​V 37 ·​·​·​·​invoke-​direct·​{p0},​·​Landroid/​support/​v4/​app/​NotificationCompat$St​yle;​-​><init>()​V
   
38 ·​·​·​·​.​line·​660 38 ·​·​·​·​.​line·​1604
39 ·​·​·​·​invoke-​virtual·​{p0,​·​p1},​·​Landroid/​support/​v4/​app/​NotificationCompat$Bi​gPictureStyle;​-​>setBuilder(Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​)​V 39 ·​·​·​·​invoke-​virtual·​{p0,​·​p1},​·​Landroid/​support/​v4/​app/​NotificationCompat$Bi​gPictureStyle;​-​>setBuilder(Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​)​V
   
40 ·​·​·​·​.​line·​661 40 ·​·​·​·​.​line·​1605
41 ·​·​·​·​return-​void 41 ·​·​·​·​return-​void
42 .​end·​method 42 .​end·​method
   
   
43 #·​virtual·​methods 43 #·​virtual·​methods
44 .​method·​public·​bigLargeIcon(Landroid​/​graphics/​Bitmap;​)​Landroid/​support/​v4/​app/​NotificationCompat$Bi​gPictureStyle;​ 44 .​method·​public·​bigLargeIcon(Landroid​/​graphics/​Bitmap;​)​Landroid/​support/​v4/​app/​NotificationCompat$Bi​gPictureStyle;​
45 ·​·​·​·​.​locals·​1 45 ·​·​·​·​.​locals·​1
46 ·​·​·​·​.​param·​p1,​·​"b"·​·​·​·​#·​Landroid/​graphics/​Bitmap;​ 46 ·​·​·​·​.​param·​p1,​·​"b"·​·​·​·​#·​Landroid/​graphics/​Bitmap;​
   
47 ·​·​·​·​.​prologue 47 ·​·​·​·​.​prologue
48 ·​·​·​·​.​line·​693 48 ·​·​·​·​.​line·​1637
49 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v4/​app/​NotificationCompat$Bi​gPictureStyle;​-​>mBigLargeIcon:​Landroid/​graphics/​Bitmap;​ 49 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v4/​app/​NotificationCompat$Bi​gPictureStyle;​-​>mBigLargeIcon:​Landroid/​graphics/​Bitmap;​
   
50 ·​·​·​·​.​line·​694 50 ·​·​·​·​.​line·​1638
51 ·​·​·​·​const/​4·​v0,​·​0x1 51 ·​·​·​·​const/​4·​v0,​·​0x1
   
52 ·​·​·​·​iput-​boolean·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​NotificationCompat$Bi​gPictureStyle;​-​>mBigLargeIconSet:​Z 52 ·​·​·​·​iput-​boolean·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​NotificationCompat$Bi​gPictureStyle;​-​>mBigLargeIconSet:​Z
   
53 ·​·​·​·​.​line·​695 53 ·​·​·​·​.​line·​1639
54 ·​·​·​·​return-​object·​p0 54 ·​·​·​·​return-​object·​p0
55 .​end·​method 55 .​end·​method
   
56 .​method·​public·​bigPicture(Landroid/​graphics/​Bitmap;​)​Landroid/​support/​v4/​app/​NotificationCompat$Bi​gPictureStyle;​ 56 .​method·​public·​bigPicture(Landroid/​graphics/​Bitmap;​)​Landroid/​support/​v4/​app/​NotificationCompat$Bi​gPictureStyle;​
57 ·​·​·​·​.​locals·​0 57 ·​·​·​·​.​locals·​0
58 ·​·​·​·​.​param·​p1,​·​"b"·​·​·​·​#·​Landroid/​graphics/​Bitmap;​ 58 ·​·​·​·​.​param·​p1,​·​"b"·​·​·​·​#·​Landroid/​graphics/​Bitmap;​
   
59 ·​·​·​·​.​prologue 59 ·​·​·​·​.​prologue
60 ·​·​·​·​.​line·​685 60 ·​·​·​·​.​line·​1629
61 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v4/​app/​NotificationCompat$Bi​gPictureStyle;​-​>mPicture:​Landroid/​graphics/​Bitmap;​ 61 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v4/​app/​NotificationCompat$Bi​gPictureStyle;​-​>mPicture:​Landroid/​graphics/​Bitmap;​
   
62 ·​·​·​·​.​line·​686 62 ·​·​·​·​.​line·​1630
63 ·​·​·​·​return-​object·​p0 63 ·​·​·​·​return-​object·​p0
64 .​end·​method 64 .​end·​method
   
65 .​method·​public·​setBigContentTitle(Lj​ava/​lang/​CharSequence;​)​Landroid/​support/​v4/​app/​NotificationCompat$Bi​gPictureStyle;​ 65 .​method·​public·​setBigContentTitle(Lj​ava/​lang/​CharSequence;​)​Landroid/​support/​v4/​app/​NotificationCompat$Bi​gPictureStyle;​
66 ·​·​·​·​.​locals·​0 66 ·​·​·​·​.​locals·​1
67 ·​·​·​·​.​param·​p1,​·​"title"·​·​·​·​#·​Ljava/​lang/​CharSequence;​ 67 ·​·​·​·​.​param·​p1,​·​"title"·​·​·​·​#·​Ljava/​lang/​CharSequence;​
   
68 ·​·​·​·​.​prologue 68 ·​·​·​·​.​prologue
69 ·​·​·​·​.​line·​668 69 ·​·​·​·​.​line·​1612
70 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v4/​app/​NotificationCompat$Bi​gPictureStyle;​-​>mBigContentTitle:​Ljava/​lang/​CharSequence;​ 70 ·​·​·​·​invoke-​static·​{p1},​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>limitCharSequenceLen​gth(Ljava/​lang/​CharSequence;​)​Ljava/​lang/​CharSequence;​
   
  71 ·​·​·​·​move-​result-​object·​v0
   
71 ·​·​·​·​.​line·​669 72 ·​·​·​·​iput-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​NotificationCompat$Bi​gPictureStyle;​-​>mBigContentTitle:​Ljava/​lang/​CharSequence;​
   
  73 ·​·​·​·​.​line·​1613
72 ·​·​·​·​return-​object·​p0 74 ·​·​·​·​return-​object·​p0
73 .​end·​method 75 .​end·​method
   
74 .​method·​public·​setSummaryText(Ljava/​lang/​CharSequence;​)​Landroid/​support/​v4/​app/​NotificationCompat$Bi​gPictureStyle;​ 76 .​method·​public·​setSummaryText(Ljava/​lang/​CharSequence;​)​Landroid/​support/​v4/​app/​NotificationCompat$Bi​gPictureStyle;​
75 ·​·​·​·​.​locals·​1 77 ·​·​·​·​.​locals·​1
76 ·​·​·​·​.​param·​p1,​·​"cs"·​·​·​·​#·​Ljava/​lang/​CharSequence;​ 78 ·​·​·​·​.​param·​p1,​·​"cs"·​·​·​·​#·​Ljava/​lang/​CharSequence;​
   
77 ·​·​·​·​.​prologue 79 ·​·​·​·​.​prologue
78 ·​·​·​·​.​line·​676 80 ·​·​·​·​.​line·​1620
79 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v4/​app/​NotificationCompat$Bi​gPictureStyle;​-​>mSummaryText:​Ljava/​lang/​CharSequence;​ 81 ·​·​·​·​invoke-​static·​{p1},​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>limitCharSequenceLen​gth(Ljava/​lang/​CharSequence;​)​Ljava/​lang/​CharSequence;​
   
  82 ·​·​·​·​move-​result-​object·​v0
   
  83 ·​·​·​·​iput-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​NotificationCompat$Bi​gPictureStyle;​-​>mSummaryText:​Ljava/​lang/​CharSequence;​
   
80 ·​·​·​·​.​line·​677 84 ·​·​·​·​.​line·​1621
81 ·​·​·​·​const/​4·​v0,​·​0x1 85 ·​·​·​·​const/​4·​v0,​·​0x1
   
82 ·​·​·​·​iput-​boolean·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​NotificationCompat$Bi​gPictureStyle;​-​>mSummaryTextSet:​Z 86 ·​·​·​·​iput-​boolean·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​NotificationCompat$Bi​gPictureStyle;​-​>mSummaryTextSet:​Z
   
83 ·​·​·​·​.​line·​678 87 ·​·​·​·​.​line·​1622
84 ·​·​·​·​return-​object·​p0 88 ·​·​·​·​return-​object·​p0
85 .​end·​method 89 .​end·​method
[−]
smali/android/support/v4/app/NotificationCompat$BigTextStyle.smali
Offset 19, 71 lines modified Offset 19, 83 lines modified
   
   
19 #·​direct·​methods 19 #·​direct·​methods
20 .​method·​public·​constructor·​<init>()​V 20 .​method·​public·​constructor·​<init>()​V
21 ·​·​·​·​.​locals·​0 21 ·​·​·​·​.​locals·​0
   
22 ·​·​·​·​.​prologue 22 ·​·​·​·​.​prologue
23 ·​·​·​·​.​line·​723 23 ·​·​·​·​.​line·​1667
24 ·​·​·​·​invoke-​direct·​{p0},​·​Landroid/​support/​v4/​app/​NotificationCompat$St​yle;​-​><init>()​V 24 ·​·​·​·​invoke-​direct·​{p0},​·​Landroid/​support/​v4/​app/​NotificationCompat$St​yle;​-​><init>()​V
   
25 ·​·​·​·​.​line·​724 25 ·​·​·​·​.​line·​1668
26 ·​·​·​·​return-​void 26 ·​·​·​·​return-​void
27 .​end·​method 27 .​end·​method
   
28 .​method·​public·​constructor·​<init>(Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​)​V 28 .​method·​public·​constructor·​<init>(Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​)​V
29 ·​·​·​·​.​locals·​0 29 ·​·​·​·​.​locals·​0
30 ·​·​·​·​.​param·​p1,​·​"builder"·​·​·​·​#·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​ 30 ·​·​·​·​.​param·​p1,​·​"builder"·​·​·​·​#·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​
   
31 ·​·​·​·​.​prologue 31 ·​·​·​·​.​prologue
32 ·​·​·​·​.​line·​726 32 ·​·​·​·​.​line·​1670
33 ·​·​·​·​invoke-​direct·​{p0},​·​Landroid/​support/​v4/​app/​NotificationCompat$St​yle;​-​><init>()​V 33 ·​·​·​·​invoke-​direct·​{p0},​·​Landroid/​support/​v4/​app/​NotificationCompat$St​yle;​-​><init>()​V
   
34 ·​·​·​·​.​line·​727 34 ·​·​·​·​.​line·​1671
35 ·​·​·​·​invoke-​virtual·​{p0,​·​p1},​·​Landroid/​support/​v4/​app/​NotificationCompat$Bi​gTextStyle;​-​>setBuilder(Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​)​V 35 ·​·​·​·​invoke-​virtual·​{p0,​·​p1},​·​Landroid/​support/​v4/​app/​NotificationCompat$Bi​gTextStyle;​-​>setBuilder(Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​)​V
   
36 ·​·​·​·​.​line·​728 36 ·​·​·​·​.​line·​1672
37 ·​·​·​·​return-​void 37 ·​·​·​·​return-​void
38 .​end·​method 38 .​end·​method
   
   
39 #·​virtual·​methods 39 #·​virtual·​methods
40 .​method·​public·​bigText(Ljava/​lang/​CharSequence;​)​Landroid/​support/​v4/​app/​NotificationCompat$Bi​gTextStyle;​ 40 .​method·​public·​bigText(Ljava/​lang/​CharSequence;​)​Landroid/​support/​v4/​app/​NotificationCompat$Bi​gTextStyle;​
41 ·​·​·​·​.​locals·​0 41 ·​·​·​·​.​locals·​1
42 ·​·​·​·​.​param·​p1,​·​"cs"·​·​·​·​#·​Ljava/​lang/​CharSequence;​ 42 ·​·​·​·​.​param·​p1,​·​"cs"·​·​·​·​#·​Ljava/​lang/​CharSequence;​
   
43 ·​·​·​·​.​prologue 43 ·​·​·​·​.​prologue
44 ·​·​·​·​.​line·​753 44 ·​·​·​·​.​line·​1697
45 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v4/​app/​NotificationCompat$Bi​gTextStyle;​-​>mBigText:​Ljava/​lang/​CharSequence;​ 45 ·​·​·​·​invoke-​static·​{p1},​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>limitCharSequenceLen​gth(Ljava/​lang/​CharSequence;​)​Ljava/​lang/​CharSequence;​
   
  46 ·​·​·​·​move-​result-​object·​v0
   
46 ·​·​·​·​.​line·​754 47 ·​·​·​·​iput-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​NotificationCompat$Bi​gTextStyle;​-​>mBigText:​Ljava/​lang/​CharSequence;​
   
  48 ·​·​·​·​.​line·​1698
47 ·​·​·​·​return-​object·​p0 49 ·​·​·​·​return-​object·​p0
48 .​end·​method 50 .​end·​method
   
49 .​method·​public·​setBigContentTitle(Lj​ava/​lang/​CharSequence;​)​Landroid/​support/​v4/​app/​NotificationCompat$Bi​gTextStyle;​ 51 .​method·​public·​setBigContentTitle(Lj​ava/​lang/​CharSequence;​)​Landroid/​support/​v4/​app/​NotificationCompat$Bi​gTextStyle;​
50 ·​·​·​·​.​locals·​0 52 ·​·​·​·​.​locals·​1
51 ·​·​·​·​.​param·​p1,​·​"title"·​·​·​·​#·​Ljava/​lang/​CharSequence;​ 53 ·​·​·​·​.​param·​p1,​·​"title"·​·​·​·​#·​Ljava/​lang/​CharSequence;​
   
52 ·​·​·​·​.​prologue 54 ·​·​·​·​.​prologue
53 ·​·​·​·​.​line·​735 55 ·​·​·​·​.​line·​1679
54 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v4/​app/​NotificationCompat$Bi​gTextStyle;​-​>mBigContentTitle:​Ljava/​lang/​CharSequence;​ 56 ·​·​·​·​invoke-​static·​{p1},​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>limitCharSequenceLen​gth(Ljava/​lang/​CharSequence;​)​Ljava/​lang/​CharSequence;​
   
  57 ·​·​·​·​move-​result-​object·​v0
   
  58 ·​·​·​·​iput-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​NotificationCompat$Bi​gTextStyle;​-​>mBigContentTitle:​Ljava/​lang/​CharSequence;​
   
55 ·​·​·​·​.​line·​736 59 ·​·​·​·​.​line·​1680
56 ·​·​·​·​return-​object·​p0 60 ·​·​·​·​return-​object·​p0
57 .​end·​method 61 .​end·​method
   
58 .​method·​public·​setSummaryText(Ljava/​lang/​CharSequence;​)​Landroid/​support/​v4/​app/​NotificationCompat$Bi​gTextStyle;​ 62 .​method·​public·​setSummaryText(Ljava/​lang/​CharSequence;​)​Landroid/​support/​v4/​app/​NotificationCompat$Bi​gTextStyle;​
59 ·​·​·​·​.​locals·​1 63 ·​·​·​·​.​locals·​1
60 ·​·​·​·​.​param·​p1,​·​"cs"·​·​·​·​#·​Ljava/​lang/​CharSequence;​ 64 ·​·​·​·​.​param·​p1,​·​"cs"·​·​·​·​#·​Ljava/​lang/​CharSequence;​
   
61 ·​·​·​·​.​prologue 65 ·​·​·​·​.​prologue
62 ·​·​·​·​.​line·​743 66 ·​·​·​·​.​line·​1687
63 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v4/​app/​NotificationCompat$Bi​gTextStyle;​-​>mSummaryText:​Ljava/​lang/​CharSequence;​ 67 ·​·​·​·​invoke-​static·​{p1},​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>limitCharSequenceLen​gth(Ljava/​lang/​CharSequence;​)​Ljava/​lang/​CharSequence;​
   
  68 ·​·​·​·​move-​result-​object·​v0
   
  69 ·​·​·​·​iput-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​NotificationCompat$Bi​gTextStyle;​-​>mSummaryText:​Ljava/​lang/​CharSequence;​
   
64 ·​·​·​·​.​line·​744 70 ·​·​·​·​.​line·​1688
65 ·​·​·​·​const/​4·​v0,​·​0x1 71 ·​·​·​·​const/​4·​v0,​·​0x1
   
66 ·​·​·​·​iput-​boolean·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​NotificationCompat$Bi​gTextStyle;​-​>mSummaryTextSet:​Z 72 ·​·​·​·​iput-​boolean·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​NotificationCompat$Bi​gTextStyle;​-​>mSummaryTextSet:​Z
   
67 ·​·​·​·​.​line·​745 73 ·​·​·​·​.​line·​1689
68 ·​·​·​·​return-​object·​p0 74 ·​·​·​·​return-​object·​p0
69 .​end·​method 75 .​end·​method
[−]
smali/android/support/v4/app/NotificationCompat$Builder.smali
Offset 10, 135 lines modified Offset 10, 224 lines modified
   
10 .​annotation·​system·​Ldalvik/​annotation/​InnerClass;​ 10 .​annotation·​system·​Ldalvik/​annotation/​InnerClass;​
11 ·​·​·​·​accessFlags·​=·​0x9 11 ·​·​·​·​accessFlags·​=·​0x9
12 ·​·​·​·​name·​=·​"Builder" 12 ·​·​·​·​name·​=·​"Builder"
13 .​end·​annotation 13 .​end·​annotation
   
   
  14 #·​static·​fields
  15 .​field·​private·​static·​final·​MAX_CHARSEQUENCE_LENG​TH:​I·​=·​0x1400
   
   
14 #·​instance·​fields 16 #·​instance·​fields
15 .​field·​mActions:​Ljava/​util/​ArrayList;​ 17 .​field·​mActions:​Ljava/​util/​ArrayList;​
16 ·​·​·​·​.​annotation·​system·​Ldalvik/​annotation/​Signature;​ 18 ·​·​·​·​.​annotation·​system·​Ldalvik/​annotation/​Signature;​
17 ·​·​·​·​·​·​·​·​value·​=·​{ 19 ·​·​·​·​·​·​·​·​value·​=·​{
18 ·​·​·​·​·​·​·​·​·​·​·​·​"Ljava/​util/​ArrayList",​ 20 ·​·​·​·​·​·​·​·​·​·​·​·​"Ljava/​util/​ArrayList",​
19 ·​·​·​·​·​·​·​·​·​·​·​·​"<",​ 21 ·​·​·​·​·​·​·​·​·​·​·​·​"<",​
20 ·​·​·​·​·​·​·​·​·​·​·​·​"Landroid/​support/​v4/​app/​NotificationCompat$Ac​tion;​",​ 22 ·​·​·​·​·​·​·​·​·​·​·​·​"Landroid/​support/​v4/​app/​NotificationCompat$Ac​tion;​",​
21 ·​·​·​·​·​·​·​·​·​·​·​·​">;​" 23 ·​·​·​·​·​·​·​·​·​·​·​·​">;​"
22 ·​·​·​·​·​·​·​·​} 24 ·​·​·​·​·​·​·​·​}
23 ·​·​·​·​.​end·​annotation 25 ·​·​·​·​.​end·​annotation
24 .​end·​field 26 .​end·​field
   
  27 .​field·​mCategory:​Ljava/​lang/​String;​
   
  28 .​field·​mColor:​I
   
25 .​field·​mContentInfo:​Ljava/​lang/​CharSequence;​ 29 .​field·​mContentInfo:​Ljava/​lang/​CharSequence;​
   
26 .​field·​mContentIntent:​Landroid/​app/​PendingIntent;​ 30 .​field·​mContentIntent:​Landroid/​app/​PendingIntent;​
   
27 .​field·​mContentText:​Ljava/​lang/​CharSequence;​ 31 .​field·​mContentText:​Ljava/​lang/​CharSequence;​
   
28 .​field·​mContentTitle:​Ljava/​lang/​CharSequence;​ 32 .​field·​mContentTitle:​Ljava/​lang/​CharSequence;​
   
29 .​field·​mContext:​Landroid/​content/​Context;​ 33 .​field·​mContext:​Landroid/​content/​Context;​
   
  34 .​field·​mExtras:​Landroid/​os/​Bundle;​
   
30 .​field·​mFullScreenIntent:​Landroid/​app/​PendingIntent;​ 35 .​field·​mFullScreenIntent:​Landroid/​app/​PendingIntent;​
   
  36 .​field·​mGroupKey:​Ljava/​lang/​String;​
   
  37 .​field·​mGroupSummary:​Z
   
31 .​field·​mLargeIcon:​Landroid/​graphics/​Bitmap;​ 38 .​field·​mLargeIcon:​Landroid/​graphics/​Bitmap;​
   
  39 .​field·​mLocalOnly:​Z
   
32 .​field·​mNotification:​Landroid/​app/​Notification;​ 40 .​field·​mNotification:​Landroid/​app/​Notification;​
   
33 .​field·​mNumber:​I 41 .​field·​mNumber:​I
   
  42 .​field·​public·​mPeople:​Ljava/​util/​ArrayList;​
  43 ·​·​·​·​.​annotation·​system·​Ldalvik/​annotation/​Signature;​
  44 ·​·​·​·​·​·​·​·​value·​=·​{
  45 ·​·​·​·​·​·​·​·​·​·​·​·​"Ljava/​util/​ArrayList",​
  46 ·​·​·​·​·​·​·​·​·​·​·​·​"<",​
  47 ·​·​·​·​·​·​·​·​·​·​·​·​"Ljava/​lang/​String;​",​
  48 ·​·​·​·​·​·​·​·​·​·​·​·​">;​"
  49 ·​·​·​·​·​·​·​·​}
  50 ·​·​·​·​.​end·​annotation
  51 .​end·​field
   
34 .​field·​mPriority:​I 52 .​field·​mPriority:​I
   
35 .​field·​mProgress:​I 53 .​field·​mProgress:​I
   
36 .​field·​mProgressIndeterminat​e:​Z 54 .​field·​mProgressIndeterminat​e:​Z
   
37 .​field·​mProgressMax:​I 55 .​field·​mProgressMax:​I
   
  56 .​field·​mPublicVersion:​Landroid/​app/​Notification;​
   
  57 .​field·​mShowWhen:​Z
   
  58 .​field·​mSortKey:​Ljava/​lang/​String;​
   
38 .​field·​mStyle:​Landroid/​support/​v4/​app/​NotificationCompat$St​yle;​ 59 .​field·​mStyle:​Landroid/​support/​v4/​app/​NotificationCompat$St​yle;​
   
39 .​field·​mSubText:​Ljava/​lang/​CharSequence;​ 60 .​field·​mSubText:​Ljava/​lang/​CharSequence;​
   
40 .​field·​mTickerView:​Landroid/​widget/​RemoteViews;​ 61 .​field·​mTickerView:​Landroid/​widget/​RemoteViews;​
   
41 .​field·​mUseChronometer:​Z 62 .​field·​mUseChronometer:​Z
   
  63 .​field·​mVisibility:​I
   
   
42 #·​direct·​methods 64 #·​direct·​methods
43 .​method·​public·​constructor·​<init>(Landroid/​content/​Context;​)​V 65 .​method·​public·​constructor·​<init>(Landroid/​content/​Context;​)​V
44 ·​·​·​·​.​locals·​4 66 ·​·​·​·​.​locals·​5
45 ·​·​·​·​.​param·​p1,​·​"context"·​·​·​·​#·​Landroid/​content/​Context;​ 67 ·​·​·​·​.​param·​p1,​·​"context"·​·​·​·​#·​Landroid/​content/​Context;​
   
46 ·​·​·​·​.​prologue 68 ·​·​·​·​.​prologue
47 ·​·​·​·​.​line·​217 69 ·​·​·​·​const/​4·​v4,​·​0x0
   
  70 ·​·​·​·​.​line·​906
48 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 71 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
Max diff block lines reached; 30109/32252 bytes (93.36%) of diff not shown.
[−]
smali/android/support/v4/app/NotificationCompat$InboxStyle.smali
Offset 28, 87 lines modified Offset 28, 99 lines modified
   
   
28 #·​direct·​methods 28 #·​direct·​methods
29 .​method·​public·​constructor·​<init>()​V 29 .​method·​public·​constructor·​<init>()​V
30 ·​·​·​·​.​locals·​1 30 ·​·​·​·​.​locals·​1
   
31 ·​·​·​·​.​prologue 31 ·​·​·​·​.​prologue
32 ·​·​·​·​.​line·​785 32 ·​·​·​·​.​line·​1729
33 ·​·​·​·​invoke-​direct·​{p0},​·​Landroid/​support/​v4/​app/​NotificationCompat$St​yle;​-​><init>()​V 33 ·​·​·​·​invoke-​direct·​{p0},​·​Landroid/​support/​v4/​app/​NotificationCompat$St​yle;​-​><init>()​V
   
34 ·​·​·​·​.​line·​783 34 ·​·​·​·​.​line·​1727
35 ·​·​·​·​new-​instance·​v0,​·​Ljava/​util/​ArrayList;​ 35 ·​·​·​·​new-​instance·​v0,​·​Ljava/​util/​ArrayList;​
   
36 ·​·​·​·​invoke-​direct·​{v0},​·​Ljava/​util/​ArrayList;​-​><init>()​V 36 ·​·​·​·​invoke-​direct·​{v0},​·​Ljava/​util/​ArrayList;​-​><init>()​V
   
37 ·​·​·​·​iput-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​NotificationCompat$In​boxStyle;​-​>mTexts:​Ljava/​util/​ArrayList;​ 37 ·​·​·​·​iput-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​NotificationCompat$In​boxStyle;​-​>mTexts:​Ljava/​util/​ArrayList;​
   
38 ·​·​·​·​.​line·​786 38 ·​·​·​·​.​line·​1730
39 ·​·​·​·​return-​void 39 ·​·​·​·​return-​void
40 .​end·​method 40 .​end·​method
   
41 .​method·​public·​constructor·​<init>(Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​)​V 41 .​method·​public·​constructor·​<init>(Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​)​V
42 ·​·​·​·​.​locals·​1 42 ·​·​·​·​.​locals·​1
43 ·​·​·​·​.​param·​p1,​·​"builder"·​·​·​·​#·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​ 43 ·​·​·​·​.​param·​p1,​·​"builder"·​·​·​·​#·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​
   
44 ·​·​·​·​.​prologue 44 ·​·​·​·​.​prologue
45 ·​·​·​·​.​line·​788 45 ·​·​·​·​.​line·​1732
46 ·​·​·​·​invoke-​direct·​{p0},​·​Landroid/​support/​v4/​app/​NotificationCompat$St​yle;​-​><init>()​V 46 ·​·​·​·​invoke-​direct·​{p0},​·​Landroid/​support/​v4/​app/​NotificationCompat$St​yle;​-​><init>()​V
   
47 ·​·​·​·​.​line·​783 47 ·​·​·​·​.​line·​1727
48 ·​·​·​·​new-​instance·​v0,​·​Ljava/​util/​ArrayList;​ 48 ·​·​·​·​new-​instance·​v0,​·​Ljava/​util/​ArrayList;​
   
49 ·​·​·​·​invoke-​direct·​{v0},​·​Ljava/​util/​ArrayList;​-​><init>()​V 49 ·​·​·​·​invoke-​direct·​{v0},​·​Ljava/​util/​ArrayList;​-​><init>()​V
   
50 ·​·​·​·​iput-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​NotificationCompat$In​boxStyle;​-​>mTexts:​Ljava/​util/​ArrayList;​ 50 ·​·​·​·​iput-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​NotificationCompat$In​boxStyle;​-​>mTexts:​Ljava/​util/​ArrayList;​
   
51 ·​·​·​·​.​line·​789 51 ·​·​·​·​.​line·​1733
52 ·​·​·​·​invoke-​virtual·​{p0,​·​p1},​·​Landroid/​support/​v4/​app/​NotificationCompat$In​boxStyle;​-​>setBuilder(Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​)​V 52 ·​·​·​·​invoke-​virtual·​{p0,​·​p1},​·​Landroid/​support/​v4/​app/​NotificationCompat$In​boxStyle;​-​>setBuilder(Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​)​V
   
53 ·​·​·​·​.​line·​790 53 ·​·​·​·​.​line·​1734
54 ·​·​·​·​return-​void 54 ·​·​·​·​return-​void
55 .​end·​method 55 .​end·​method
   
   
56 #·​virtual·​methods 56 #·​virtual·​methods
57 .​method·​public·​addLine(Ljava/​lang/​CharSequence;​)​Landroid/​support/​v4/​app/​NotificationCompat$In​boxStyle;​ 57 .​method·​public·​addLine(Ljava/​lang/​CharSequence;​)​Landroid/​support/​v4/​app/​NotificationCompat$In​boxStyle;​
58 ·​·​·​·​.​locals·​1 58 ·​·​·​·​.​locals·​2
59 ·​·​·​·​.​param·​p1,​·​"cs"·​·​·​·​#·​Ljava/​lang/​CharSequence;​ 59 ·​·​·​·​.​param·​p1,​·​"cs"·​·​·​·​#·​Ljava/​lang/​CharSequence;​
   
60 ·​·​·​·​.​prologue 60 ·​·​·​·​.​prologue
61 ·​·​·​·​.​line·​814 61 ·​·​·​·​.​line·​1758
62 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​NotificationCompat$In​boxStyle;​-​>mTexts:​Ljava/​util/​ArrayList;​ 62 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​NotificationCompat$In​boxStyle;​-​>mTexts:​Ljava/​util/​ArrayList;​
   
63 ·​·​·​·​invoke-​virtual·​{v0,​·​p1},​·​Ljava/​util/​ArrayList;​-​>add(Ljava/​lang/​Object;​)​Z 63 ·​·​·​·​invoke-​static·​{p1},​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>limitCharSequenceLen​gth(Ljava/​lang/​CharSequence;​)​Ljava/​lang/​CharSequence;​
   
  64 ·​·​·​·​move-​result-​object·​v1
   
64 ·​·​·​·​.​line·​815 65 ·​·​·​·​invoke-​virtual·​{v0,​·​v1},​·​Ljava/​util/​ArrayList;​-​>add(Ljava/​lang/​Object;​)​Z
   
  66 ·​·​·​·​.​line·​1759
65 ·​·​·​·​return-​object·​p0 67 ·​·​·​·​return-​object·​p0
66 .​end·​method 68 .​end·​method
   
67 .​method·​public·​setBigContentTitle(Lj​ava/​lang/​CharSequence;​)​Landroid/​support/​v4/​app/​NotificationCompat$In​boxStyle;​ 69 .​method·​public·​setBigContentTitle(Lj​ava/​lang/​CharSequence;​)​Landroid/​support/​v4/​app/​NotificationCompat$In​boxStyle;​
68 ·​·​·​·​.​locals·​0 70 ·​·​·​·​.​locals·​1
69 ·​·​·​·​.​param·​p1,​·​"title"·​·​·​·​#·​Ljava/​lang/​CharSequence;​ 71 ·​·​·​·​.​param·​p1,​·​"title"·​·​·​·​#·​Ljava/​lang/​CharSequence;​
   
70 ·​·​·​·​.​prologue 72 ·​·​·​·​.​prologue
71 ·​·​·​·​.​line·​797 73 ·​·​·​·​.​line·​1741
72 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v4/​app/​NotificationCompat$In​boxStyle;​-​>mBigContentTitle:​Ljava/​lang/​CharSequence;​ 74 ·​·​·​·​invoke-​static·​{p1},​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>limitCharSequenceLen​gth(Ljava/​lang/​CharSequence;​)​Ljava/​lang/​CharSequence;​
   
73 ·​·​·​·​.​line·​798 75 ·​·​·​·​move-​result-​object·​v0
   
  76 ·​·​·​·​iput-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​NotificationCompat$In​boxStyle;​-​>mBigContentTitle:​Ljava/​lang/​CharSequence;​
   
  77 ·​·​·​·​.​line·​1742
74 ·​·​·​·​return-​object·​p0 78 ·​·​·​·​return-​object·​p0
75 .​end·​method 79 .​end·​method
   
76 .​method·​public·​setSummaryText(Ljava/​lang/​CharSequence;​)​Landroid/​support/​v4/​app/​NotificationCompat$In​boxStyle;​ 80 .​method·​public·​setSummaryText(Ljava/​lang/​CharSequence;​)​Landroid/​support/​v4/​app/​NotificationCompat$In​boxStyle;​
77 ·​·​·​·​.​locals·​1 81 ·​·​·​·​.​locals·​1
78 ·​·​·​·​.​param·​p1,​·​"cs"·​·​·​·​#·​Ljava/​lang/​CharSequence;​ 82 ·​·​·​·​.​param·​p1,​·​"cs"·​·​·​·​#·​Ljava/​lang/​CharSequence;​
   
79 ·​·​·​·​.​prologue 83 ·​·​·​·​.​prologue
80 ·​·​·​·​.​line·​805 84 ·​·​·​·​.​line·​1749
81 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v4/​app/​NotificationCompat$In​boxStyle;​-​>mSummaryText:​Ljava/​lang/​CharSequence;​ 85 ·​·​·​·​invoke-​static·​{p1},​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>limitCharSequenceLen​gth(Ljava/​lang/​CharSequence;​)​Ljava/​lang/​CharSequence;​
   
  86 ·​·​·​·​move-​result-​object·​v0
   
  87 ·​·​·​·​iput-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​NotificationCompat$In​boxStyle;​-​>mSummaryText:​Ljava/​lang/​CharSequence;​
   
82 ·​·​·​·​.​line·​806 88 ·​·​·​·​.​line·​1750
83 ·​·​·​·​const/​4·​v0,​·​0x1 89 ·​·​·​·​const/​4·​v0,​·​0x1
   
84 ·​·​·​·​iput-​boolean·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​NotificationCompat$In​boxStyle;​-​>mSummaryTextSet:​Z 90 ·​·​·​·​iput-​boolean·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​NotificationCompat$In​boxStyle;​-​>mSummaryTextSet:​Z
   
85 ·​·​·​·​.​line·​807 91 ·​·​·​·​.​line·​1751
86 ·​·​·​·​return-​object·​p0 92 ·​·​·​·​return-​object·​p0
87 .​end·​method 93 .​end·​method
Max diff block lines reached; 0/3753 bytes (0.00%) of diff not shown.
[−]
smali/android/support/v4/app/NotificationCompat$NotificationCompatImpl.smali
Offset 13, 7 lines modified Offset 13, 64 lines modified
13 ·​·​·​·​name·​=·​"NotificationCompatIm​pl" 13 ·​·​·​·​name·​=·​"NotificationCompatIm​pl"
14 .​end·​annotation 14 .​end·​annotation
   
   
15 #·​virtual·​methods 15 #·​virtual·​methods
16 .​method·​public·​abstract·​build(Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​)​Landroid/​app/​Notification;​ 16 .​method·​public·​abstract·​build(Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​)​Landroid/​app/​Notification;​
17 .​end·​method 17 .​end·​method
   
  18 .​method·​public·​abstract·​getAction(Landroid/​app/​Notification;​I)​Landroid/​support/​v4/​app/​NotificationCompat$Ac​tion;​
  19 .​end·​method
   
  20 .​method·​public·​abstract·​getActionCount(Landro​id/​app/​Notification;​)​I
  21 .​end·​method
   
  22 .​method·​public·​abstract·​getActionsFromParcela​bleArrayList(Ljava/​util/​ArrayList;​)​[Landroid/​support/​v4/​app/​NotificationCompat$Ac​tion;​
  23 ·​·​·​·​.​annotation·​system·​Ldalvik/​annotation/​Signature;​
  24 ·​·​·​·​·​·​·​·​value·​=·​{
  25 ·​·​·​·​·​·​·​·​·​·​·​·​"(",​
  26 ·​·​·​·​·​·​·​·​·​·​·​·​"Ljava/​util/​ArrayList",​
  27 ·​·​·​·​·​·​·​·​·​·​·​·​"<",​
  28 ·​·​·​·​·​·​·​·​·​·​·​·​"Landroid/​os/​Parcelable;​",​
  29 ·​·​·​·​·​·​·​·​·​·​·​·​">;​)​[",​
  30 ·​·​·​·​·​·​·​·​·​·​·​·​"Landroid/​support/​v4/​app/​NotificationCompat$Ac​tion;​"
  31 ·​·​·​·​·​·​·​·​}
  32 ·​·​·​·​.​end·​annotation
  33 .​end·​method
   
  34 .​method·​public·​abstract·​getBundleForUnreadCon​versation(Landroid/​support/​v4/​app/​NotificationCompatBas​e$UnreadConversation;​)​Landroid/​os/​Bundle;​
  35 .​end·​method
   
  36 .​method·​public·​abstract·​getCategory(Landroid/​app/​Notification;​)​Ljava/​lang/​String;​
  37 .​end·​method
   
  38 .​method·​public·​abstract·​getExtras(Landroid/​app/​Notification;​)​Landroid/​os/​Bundle;​
  39 .​end·​method
   
  40 .​method·​public·​abstract·​getGroup(Landroid/​app/​Notification;​)​Ljava/​lang/​String;​
  41 .​end·​method
   
  42 .​method·​public·​abstract·​getLocalOnly(Landroid​/​app/​Notification;​)​Z
  43 .​end·​method
   
  44 .​method·​public·​abstract·​getParcelableArrayLis​tForActions([Landroid​/​support/​v4/​app/​NotificationCompat$Ac​tion;​)​Ljava/​util/​ArrayList;​
  45 ·​·​·​·​.​annotation·​system·​Ldalvik/​annotation/​Signature;​
  46 ·​·​·​·​·​·​·​·​value·​=·​{
  47 ·​·​·​·​·​·​·​·​·​·​·​·​"([",​
  48 ·​·​·​·​·​·​·​·​·​·​·​·​"Landroid/​support/​v4/​app/​NotificationCompat$Ac​tion;​",​
  49 ·​·​·​·​·​·​·​·​·​·​·​·​")​",​
  50 ·​·​·​·​·​·​·​·​·​·​·​·​"Ljava/​util/​ArrayList",​
  51 ·​·​·​·​·​·​·​·​·​·​·​·​"<",​
  52 ·​·​·​·​·​·​·​·​·​·​·​·​"Landroid/​os/​Parcelable;​",​
  53 ·​·​·​·​·​·​·​·​·​·​·​·​">;​"
  54 ·​·​·​·​·​·​·​·​}
  55 ·​·​·​·​.​end·​annotation
  56 .​end·​method
   
  57 .​method·​public·​abstract·​getSortKey(Landroid/​app/​Notification;​)​Ljava/​lang/​String;​
  58 .​end·​method
   
  59 .​method·​public·​abstract·​getUnreadConversation​FromBundle(Landroid/​os/​Bundle;​Landroid/​support/​v4/​app/​NotificationCompatBas​e$UnreadConversation$​Factory;​Landroid/​support/​v4/​app/​RemoteInputCompatBase​$RemoteInput$Factory;​)​Landroid/​support/​v4/​app/​NotificationCompatBas​e$UnreadConversation;​
  60 .​end·​method
   
  61 .​method·​public·​abstract·​isGroupSummary(Landro​id/​app/​Notification;​)​Z
  62 .​end·​method
[−]
smali/android/support/v4/app/NotificationCompat$NotificationCompatImplBase.smali
Offset 18, 51 lines modified Offset 18, 207 lines modified
   
   
18 #·​direct·​methods 18 #·​direct·​methods
19 .​method·​constructor·​<init>()​V 19 .​method·​constructor·​<init>()​V
20 ·​·​·​·​.​locals·​0 20 ·​·​·​·​.​locals·​0
   
21 ·​·​·​·​.​prologue 21 ·​·​·​·​.​prologue
22 ·​·​·​·​.​line·​85 22 ·​·​·​·​.​line·​462
23 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 23 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
24 ·​·​·​·​return-​void 24 ·​·​·​·​return-​void
25 .​end·​method 25 .​end·​method
   
   
26 #·​virtual·​methods 26 #·​virtual·​methods
27 .​method·​public·​build(Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​)​Landroid/​app/​Notification;​ 27 .​method·​public·​build(Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​)​Landroid/​app/​Notification;​
28 ·​·​·​·​.​locals·​5 28 ·​·​·​·​.​locals·​5
29 ·​·​·​·​.​param·​p1,​·​"b"·​·​·​·​#·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​ 29 ·​·​·​·​.​param·​p1,​·​"b"·​·​·​·​#·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​
   
30 ·​·​·​·​.​prologue 30 ·​·​·​·​.​prologue
31 ·​·​·​·​.​line·​87 31 ·​·​·​·​.​line·​465
32 ·​·​·​·​iget-​object·​v0,​·​p1,​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>mNotification:​Landroid/​app/​Notification;​ 32 ·​·​·​·​iget-​object·​v0,​·​p1,​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>mNotification:​Landroid/​app/​Notification;​
   
33 ·​·​·​·​.​line·​88 33 ·​·​·​·​.​line·​466
34 ·​·​·​·​.​local·​v0,​·​"result":​Landroid/​app/​Notification;​ 34 ·​·​·​·​.​local·​v0,​·​"result":​Landroid/​app/​Notification;​
35 ·​·​·​·​iget-​object·​v1,​·​p1,​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>mContext:​Landroid/​content/​Context;​ 35 ·​·​·​·​iget-​object·​v1,​·​p1,​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>mContext:​Landroid/​content/​Context;​
   
36 ·​·​·​·​iget-​object·​v2,​·​p1,​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>mContentTitle:​Ljava/​lang/​CharSequence;​ 36 ·​·​·​·​iget-​object·​v2,​·​p1,​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>mContentTitle:​Ljava/​lang/​CharSequence;​
   
37 ·​·​·​·​iget-​object·​v3,​·​p1,​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>mContentText:​Ljava/​lang/​CharSequence;​ 37 ·​·​·​·​iget-​object·​v3,​·​p1,​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>mContentText:​Ljava/​lang/​CharSequence;​
   
38 ·​·​·​·​iget-​object·​v4,​·​p1,​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>mContentIntent:​Landroid/​app/​PendingIntent;​ 38 ·​·​·​·​iget-​object·​v4,​·​p1,​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>mContentIntent:​Landroid/​app/​PendingIntent;​
   
39 ·​·​·​·​invoke-​virtual·​{v0,​·​v1,​·​v2,​·​v3,​·​v4},​·​Landroid/​app/​Notification;​-​>setLatestEventInfo(L​android/​content/​Context;​Ljava/​lang/​CharSequence;​Ljava/​lang/​CharSequence;​Landroid/​app/​PendingIntent;​)​V 39 ·​·​·​·​invoke-​virtual·​{v0,​·​v1,​·​v2,​·​v3,​·​v4},​·​Landroid/​app/​Notification;​-​>setLatestEventInfo(L​android/​content/​Context;​Ljava/​lang/​CharSequence;​Ljava/​lang/​CharSequence;​Landroid/​app/​PendingIntent;​)​V
   
40 ·​·​·​·​.​line·​91 40 ·​·​·​·​.​line·​469
41 ·​·​·​·​iget·​v1,​·​p1,​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>mPriority:​I 41 ·​·​·​·​iget·​v1,​·​p1,​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>mPriority:​I
   
42 ·​·​·​·​if-​lez·​v1,​·​:​cond_0 42 ·​·​·​·​if-​lez·​v1,​·​:​cond_0
   
43 ·​·​·​·​.​line·​92 43 ·​·​·​·​.​line·​470
44 ·​·​·​·​iget·​v1,​·​v0,​·​Landroid/​app/​Notification;​-​>flags:​I 44 ·​·​·​·​iget·​v1,​·​v0,​·​Landroid/​app/​Notification;​-​>flags:​I
   
45 ·​·​·​·​or-​int/​lit16·​v1,​·​v1,​·​0x80 45 ·​·​·​·​or-​int/​lit16·​v1,​·​v1,​·​0x80
   
46 ·​·​·​·​iput·​v1,​·​v0,​·​Landroid/​app/​Notification;​-​>flags:​I 46 ·​·​·​·​iput·​v1,​·​v0,​·​Landroid/​app/​Notification;​-​>flags:​I
   
47 ·​·​·​·​.​line·​94 47 ·​·​·​·​.​line·​472
48 ·​·​·​·​:​cond_0 48 ·​·​·​·​:​cond_0
49 ·​·​·​·​return-​object·​v0 49 ·​·​·​·​return-​object·​v0
50 .​end·​method 50 .​end·​method
   
  51 .​method·​public·​getAction(Landroid/​app/​Notification;​I)​Landroid/​support/​v4/​app/​NotificationCompat$Ac​tion;​
  52 ·​·​·​·​.​locals·​1
  53 ·​·​·​·​.​param·​p1,​·​"n"·​·​·​·​#·​Landroid/​app/​Notification;​
  54 ·​·​·​·​.​param·​p2,​·​"actionIndex"·​·​·​·​#·​I
   
  55 ·​·​·​·​.​prologue
  56 ·​·​·​·​.​line·​487
  57 ·​·​·​·​const/​4·​v0,​·​0x0
   
  58 ·​·​·​·​return-​object·​v0
  59 .​end·​method
   
  60 .​method·​public·​getActionCount(Landro​id/​app/​Notification;​)​I
  61 ·​·​·​·​.​locals·​1
  62 ·​·​·​·​.​param·​p1,​·​"n"·​·​·​·​#·​Landroid/​app/​Notification;​
   
  63 ·​·​·​·​.​prologue
  64 ·​·​·​·​.​line·​482
  65 ·​·​·​·​const/​4·​v0,​·​0x0
   
  66 ·​·​·​·​return·​v0
  67 .​end·​method
   
  68 .​method·​public·​getActionsFromParcela​bleArrayList(Ljava/​util/​ArrayList;​)​[Landroid/​support/​v4/​app/​NotificationCompat$Ac​tion;​
  69 ·​·​·​·​.​locals·​1
  70 ·​·​·​·​.​annotation·​system·​Ldalvik/​annotation/​Signature;​
  71 ·​·​·​·​·​·​·​·​value·​=·​{
  72 ·​·​·​·​·​·​·​·​·​·​·​·​"(",​
  73 ·​·​·​·​·​·​·​·​·​·​·​·​"Ljava/​util/​ArrayList",​
  74 ·​·​·​·​·​·​·​·​·​·​·​·​"<",​
  75 ·​·​·​·​·​·​·​·​·​·​·​·​"Landroid/​os/​Parcelable;​",​
  76 ·​·​·​·​·​·​·​·​·​·​·​·​">;​)​[",​
  77 ·​·​·​·​·​·​·​·​·​·​·​·​"Landroid/​support/​v4/​app/​NotificationCompat$Ac​tion;​"
  78 ·​·​·​·​·​·​·​·​}
  79 ·​·​·​·​.​end·​annotation
   
  80 ·​·​·​·​.​prologue
  81 ·​·​·​·​.​line·​493
  82 ·​·​·​·​.​local·​p1,​·​"parcelables":​Ljava/​util/​ArrayList;​,​·​"Ljava/​util/​ArrayList<Landroid/​os/​Parcelable;​>;​"
  83 ·​·​·​·​const/​4·​v0,​·​0x0
   
  84 ·​·​·​·​return-​object·​v0
  85 .​end·​method
   
  86 .​method·​public·​getBundleForUnreadCon​versation(Landroid/​support/​v4/​app/​NotificationCompatBas​e$UnreadConversation;​)​Landroid/​os/​Bundle;​
  87 ·​·​·​·​.​locals·​1
  88 ·​·​·​·​.​param·​p1,​·​"uc"·​·​·​·​#·​Landroid/​support/​v4/​app/​NotificationCompatBas​e$UnreadConversation;​
Max diff block lines reached; 0/5857 bytes (0.00%) of diff not shown.
[−]
smali/android/support/v4/app/NotificationCompat$NotificationCompatImplHoneycomb.smali
Offset 1, 14 lines modified Offset 1, 11 lines modified
1 .​class·​Landroid/​support/​v4/​app/​NotificationCompat$No​tificationCompatImplH​oneycomb;​ 1 .​class·​Landroid/​support/​v4/​app/​NotificationCompat$No​tificationCompatImplH​oneycomb;​
2 .​super·​Ljava/​lang/​Object;​ 2 .​super·​Landroid/​support/​v4/​app/​NotificationCompat$No​tificationCompatImplB​ase;​
3 .​source·​"NotificationCompat.​java" 3 .​source·​"NotificationCompat.​java"
   
4 #·​interfaces  
5 .​implements·​Landroid/​support/​v4/​app/​NotificationCompat$No​tificationCompatImpl;​  
   
   
6 #·​annotations 4 #·​annotations
7 .​annotation·​system·​Ldalvik/​annotation/​EnclosingClass;​ 5 .​annotation·​system·​Ldalvik/​annotation/​EnclosingClass;​
8 ·​·​·​·​value·​=·​Landroid/​support/​v4/​app/​NotificationCompat;​ 6 ·​·​·​·​value·​=·​Landroid/​support/​v4/​app/​NotificationCompat;​
9 .​end·​annotation 7 .​end·​annotation
   
10 .​annotation·​system·​Ldalvik/​annotation/​InnerClass;​ 8 .​annotation·​system·​Ldalvik/​annotation/​InnerClass;​
Offset 18, 28 lines modified Offset 15, 28 lines modified
   
   
18 #·​direct·​methods 15 #·​direct·​methods
19 .​method·​constructor·​<init>()​V 16 .​method·​constructor·​<init>()​V
20 ·​·​·​·​.​locals·​0 17 ·​·​·​·​.​locals·​0
   
21 ·​·​·​·​.​prologue 18 ·​·​·​·​.​prologue
22 ·​·​·​·​.​line·​98 19 ·​·​·​·​.​line·​555
23 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 20 ·​·​·​·​invoke-​direct·​{p0},​·​Landroid/​support/​v4/​app/​NotificationCompat$No​tificationCompatImplB​ase;​-​><init>()​V
   
24 ·​·​·​·​return-​void 21 ·​·​·​·​return-​void
25 .​end·​method 22 .​end·​method
   
   
26 #·​virtual·​methods 23 #·​virtual·​methods
27 .​method·​public·​build(Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​)​Landroid/​app/​Notification;​ 24 .​method·​public·​build(Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​)​Landroid/​app/​Notification;​
28 ·​·​·​·​.​locals·​10 25 ·​·​·​·​.​locals·​10
29 ·​·​·​·​.​param·​p1,​·​"b"·​·​·​·​#·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​ 26 ·​·​·​·​.​param·​p1,​·​"b"·​·​·​·​#·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​
   
30 ·​·​·​·​.​prologue 27 ·​·​·​·​.​prologue
31 ·​·​·​·​.​line·​100 28 ·​·​·​·​.​line·​558
32 ·​·​·​·​iget-​object·​v0,​·​p1,​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>mContext:​Landroid/​content/​Context;​ 29 ·​·​·​·​iget-​object·​v0,​·​p1,​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>mContext:​Landroid/​content/​Context;​
   
33 ·​·​·​·​iget-​object·​v1,​·​p1,​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>mNotification:​Landroid/​app/​Notification;​ 30 ·​·​·​·​iget-​object·​v1,​·​p1,​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>mNotification:​Landroid/​app/​Notification;​
   
34 ·​·​·​·​iget-​object·​v2,​·​p1,​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>mContentTitle:​Ljava/​lang/​CharSequence;​ 31 ·​·​·​·​iget-​object·​v2,​·​p1,​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>mContentTitle:​Ljava/​lang/​CharSequence;​
   
35 ·​·​·​·​iget-​object·​v3,​·​p1,​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>mContentText:​Ljava/​lang/​CharSequence;​ 32 ·​·​·​·​iget-​object·​v3,​·​p1,​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>mContentText:​Ljava/​lang/​CharSequence;​
[−]
smali/android/support/v4/app/NotificationCompat$NotificationCompatImplIceCreamSandwich.smali
Offset 1, 14 lines modified Offset 1, 11 lines modified
1 .​class·​Landroid/​support/​v4/​app/​NotificationCompat$No​tificationCompatImplI​ceCreamSandwich;​ 1 .​class·​Landroid/​support/​v4/​app/​NotificationCompat$No​tificationCompatImplI​ceCreamSandwich;​
2 .​super·​Ljava/​lang/​Object;​ 2 .​super·​Landroid/​support/​v4/​app/​NotificationCompat$No​tificationCompatImplB​ase;​
3 .​source·​"NotificationCompat.​java" 3 .​source·​"NotificationCompat.​java"
   
4 #·​interfaces  
5 .​implements·​Landroid/​support/​v4/​app/​NotificationCompat$No​tificationCompatImpl;​  
   
   
6 #·​annotations 4 #·​annotations
7 .​annotation·​system·​Ldalvik/​annotation/​EnclosingClass;​ 5 .​annotation·​system·​Ldalvik/​annotation/​EnclosingClass;​
8 ·​·​·​·​value·​=·​Landroid/​support/​v4/​app/​NotificationCompat;​ 6 ·​·​·​·​value·​=·​Landroid/​support/​v4/​app/​NotificationCompat;​
9 .​end·​annotation 7 .​end·​annotation
   
10 .​annotation·​system·​Ldalvik/​annotation/​InnerClass;​ 8 .​annotation·​system·​Ldalvik/​annotation/​InnerClass;​
Offset 18, 28 lines modified Offset 15, 28 lines modified
   
   
18 #·​direct·​methods 15 #·​direct·​methods
19 .​method·​constructor·​<init>()​V 16 .​method·​constructor·​<init>()​V
20 ·​·​·​·​.​locals·​0 17 ·​·​·​·​.​locals·​0
   
21 ·​·​·​·​.​prologue 18 ·​·​·​·​.​prologue
22 ·​·​·​·​.​line·​106 19 ·​·​·​·​.​line·​564
23 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 20 ·​·​·​·​invoke-​direct·​{p0},​·​Landroid/​support/​v4/​app/​NotificationCompat$No​tificationCompatImplB​ase;​-​><init>()​V
   
24 ·​·​·​·​return-​void 21 ·​·​·​·​return-​void
25 .​end·​method 22 .​end·​method
   
   
26 #·​virtual·​methods 23 #·​virtual·​methods
27 .​method·​public·​build(Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​)​Landroid/​app/​Notification;​ 24 .​method·​public·​build(Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​)​Landroid/​app/​Notification;​
28 ·​·​·​·​.​locals·​13 25 ·​·​·​·​.​locals·​13
29 ·​·​·​·​.​param·​p1,​·​"b"·​·​·​·​#·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​ 26 ·​·​·​·​.​param·​p1,​·​"b"·​·​·​·​#·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​
   
30 ·​·​·​·​.​prologue 27 ·​·​·​·​.​prologue
31 ·​·​·​·​.​line·​108 28 ·​·​·​·​.​line·​567
32 ·​·​·​·​iget-​object·​v0,​·​p1,​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>mContext:​Landroid/​content/​Context;​ 29 ·​·​·​·​iget-​object·​v0,​·​p1,​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>mContext:​Landroid/​content/​Context;​
   
33 ·​·​·​·​iget-​object·​v1,​·​p1,​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>mNotification:​Landroid/​app/​Notification;​ 30 ·​·​·​·​iget-​object·​v1,​·​p1,​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>mNotification:​Landroid/​app/​Notification;​
   
34 ·​·​·​·​iget-​object·​v2,​·​p1,​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>mContentTitle:​Ljava/​lang/​CharSequence;​ 31 ·​·​·​·​iget-​object·​v2,​·​p1,​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>mContentTitle:​Ljava/​lang/​CharSequence;​
   
35 ·​·​·​·​iget-​object·​v3,​·​p1,​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>mContentText:​Ljava/​lang/​CharSequence;​ 32 ·​·​·​·​iget-​object·​v3,​·​p1,​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>mContentText:​Ljava/​lang/​CharSequence;​
[−]
smali/android/support/v4/app/NotificationCompat$NotificationCompatImplJellybean.smali
Offset 1, 14 lines modified Offset 1, 11 lines modified
1 .​class·​Landroid/​support/​v4/​app/​NotificationCompat$No​tificationCompatImplJ​ellybean;​ 1 .​class·​Landroid/​support/​v4/​app/​NotificationCompat$No​tificationCompatImplJ​ellybean;​
2 .​super·​Ljava/​lang/​Object;​ 2 .​super·​Landroid/​support/​v4/​app/​NotificationCompat$No​tificationCompatImplB​ase;​
3 .​source·​"NotificationCompat.​java" 3 .​source·​"NotificationCompat.​java"
   
4 #·​interfaces  
5 .​implements·​Landroid/​support/​v4/​app/​NotificationCompat$No​tificationCompatImpl;​  
   
   
6 #·​annotations 4 #·​annotations
7 .​annotation·​system·​Ldalvik/​annotation/​EnclosingClass;​ 5 .​annotation·​system·​Ldalvik/​annotation/​EnclosingClass;​
8 ·​·​·​·​value·​=·​Landroid/​support/​v4/​app/​NotificationCompat;​ 6 ·​·​·​·​value·​=·​Landroid/​support/​v4/​app/​NotificationCompat;​
9 .​end·​annotation 7 .​end·​annotation
   
10 .​annotation·​system·​Ldalvik/​annotation/​InnerClass;​ 8 .​annotation·​system·​Ldalvik/​annotation/​InnerClass;​
Offset 18, 29 lines modified Offset 15, 29 lines modified
   
   
18 #·​direct·​methods 15 #·​direct·​methods
19 .​method·​constructor·​<init>()​V 16 .​method·​constructor·​<init>()​V
20 ·​·​·​·​.​locals·​0 17 ·​·​·​·​.​locals·​0
   
21 ·​·​·​·​.​prologue 18 ·​·​·​·​.​prologue
22 ·​·​·​·​.​line·​115 19 ·​·​·​·​.​line·​574
23 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 20 ·​·​·​·​invoke-​direct·​{p0},​·​Landroid/​support/​v4/​app/​NotificationCompat$No​tificationCompatImplB​ase;​-​><init>()​V
   
24 ·​·​·​·​return-​void 21 ·​·​·​·​return-​void
25 .​end·​method 22 .​end·​method
   
   
26 #·​virtual·​methods 23 #·​virtual·​methods
27 .​method·​public·​build(Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​)​Landroid/​app/​Notification;​ 24 .​method·​public·​build(Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​)​Landroid/​app/​Notification;​
28 ·​·​·​·​.​locals·​21 25 ·​·​·​·​.​locals·​23
29 ·​·​·​·​.​param·​p1,​·​"b"·​·​·​·​#·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​ 26 ·​·​·​·​.​param·​p1,​·​"b"·​·​·​·​#·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​
   
30 ·​·​·​·​.​prologue 27 ·​·​·​·​.​prologue
31 ·​·​·​·​.​line·​117 28 ·​·​·​·​.​line·​577
32 ·​·​·​·​new-​instance·​v1,​·​Landroid/​support/​v4/​app/​NotificationCompatJel​lybean;​ 29 ·​·​·​·​new-​instance·​v1,​·​Landroid/​support/​v4/​app/​NotificationCompatJel​lybean$Builder;​
   
33 ·​·​·​·​move-​object/​from16·​v0,​·​p1 30 ·​·​·​·​move-​object/​from16·​v0,​·​p1
   
34 ·​·​·​·​iget-​object·​v2,​·​v0,​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>mContext:​Landroid/​content/​Context;​ 31 ·​·​·​·​iget-​object·​v2,​·​v0,​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>mContext:​Landroid/​content/​Context;​
   
35 ·​·​·​·​move-​object/​from16·​v0,​·​p1 32 ·​·​·​·​move-​object/​from16·​v0,​·​p1
   
Offset 102, 199 lines modified Offset 99, 216 lines modified
   
102 ·​·​·​·​move-​object/​from16·​v0,​·​p1 99 ·​·​·​·​move-​object/​from16·​v0,​·​p1
   
103 ·​·​·​·​iget-​object·​v0,​·​v0,​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>mSubText:​Ljava/​lang/​CharSequence;​ 100 ·​·​·​·​iget-​object·​v0,​·​v0,​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>mSubText:​Ljava/​lang/​CharSequence;​
   
104 ·​·​·​·​move-​object/​from16·​v17,​·​v0 101 ·​·​·​·​move-​object/​from16·​v17,​·​v0
   
105 ·​·​·​·​invoke-​direct/​range·​{v1·​.​.​·​v17},​·​Landroid/​support/​v4/​app/​NotificationCompatJel​lybean;​-​><init>(Landroid/​content/​Context;​Landroid/​app/​Notification;​Ljava/​lang/​CharSequence;​Ljava/​lang/​CharSequence;​Ljava/​lang/​CharSequence;​Landroid/​widget/​RemoteViews;​ILandroid/​app/​PendingIntent;​Landroid/​app/​PendingIntent;​Landroid/​graphics/​Bitmap;​IIZZILjava/​lang/​CharSequence;​)​V  
   
106 ·​·​·​·​.​line·​122  
107 ·​·​·​·​.​local·​v1,​·​"jbBuilder":​Landroid/​support/​v4/​app/​NotificationCompatJel​lybean;​  
108 ·​·​·​·​move-​object/​from16·​v0,​·​p1 102 ·​·​·​·​move-​object/​from16·​v0,​·​p1
   
109 ·​·​·​·​iget-​object·​v2,​·​v0,​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>mActions:​Ljava/​util/​ArrayList;​ 103 ·​·​·​·​iget-​boolean·​v0,​·​v0,​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>mLocalOnly:​Z
   
110 ·​·​·​·​invoke-​virtual·​{v2},​·​Ljava/​util/​ArrayList;​-​>iterator()​Ljava/​util/​Iterator;​  
   
111 ·​·​·​·​move-​result-​object·​v19  
   
112 ·​·​·​·​.​local·​v19,​·​"i$":​Ljava/​util/​Iterator;​  
113 ·​·​·​·​:​goto_0  
114 ·​·​·​·​invoke-​interface/​range·​{v19·​.​.​·​v19},​·​Ljava/​util/​Iterator;​-​>hasNext()​Z  
   
115 ·​·​·​·​move-​result·​v2  
   
116 ·​·​·​·​if-​eqz·​v2,​·​:​cond_0  
   
117 ·​·​·​·​invoke-​interface/​range·​{v19·​.​.​·​v19},​·​Ljava/​util/​Iterator;​-​>next()​Ljava/​lang/​Object;​  
   
118 ·​·​·​·​move-​result-​object·​v18  
   
119 ·​·​·​·​check-​cast·​v18,​·​Landroid/​support/​v4/​app/​NotificationCompat$Ac​tion;​  
   
120 ·​·​·​·​.​line·​123  
121 ·​·​·​·​.​local·​v18,​·​"action":​Landroid/​support/​v4/​app/​NotificationCompat$Ac​tion;​  
122 ·​·​·​·​move-​object/​from16·​v0,​·​v18  
   
123 ·​·​·​·​iget·​v2,​·​v0,​·​Landroid/​support/​v4/​app/​NotificationCompat$Ac​tion;​-​>icon:​I  
   
124 ·​·​·​·​move-​object/​from16·​v0,​·​v18  
   
125 ·​·​·​·​iget-​object·​v3,​·​v0,​·​Landroid/​support/​v4/​app/​NotificationCompat$Ac​tion;​-​>title:​Ljava/​lang/​CharSequence;​ 104 ·​·​·​·​move/​from16·​v18,​·​v0
   
126 ·​·​·​·​move-​object/​from16·​v0,​·​v18 105 ·​·​·​·​move-​object/​from16·​v0,​·​p1
   
127 ·​·​·​·​iget-​object·​v4,​·​v0,​·​Landroid/​support/​v4/​app/​NotificationCompat$Ac​tion;​-​>actionIntent:​Landroid/​app/​PendingIntent;​  
   
128 ·​·​·​·​invoke-​virtual·​{v1,​·​v2,​·​v3,​·​v4},​·​Landroid/​support/​v4/​app/​NotificationCompatJel​lybean;​-​>addAction(ILjava/​lang/​CharSequence;​Landroid/​app/​PendingIntent;​)​V 106 ·​·​·​·​iget-​object·​v0,​·​v0,​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>mExtras:​Landroid/​os/​Bundle;​
   
129 ·​·​·​·​goto·​:​goto_0 107 ·​·​·​·​move-​object/​from16·​v19,​·​v0
   
130 ·​·​·​·​.​line·​125  
131 ·​·​·​·​.​end·​local·​v18·​·​·​·​#·​"action":​Landroid/​support/​v4/​app/​NotificationCompat$Ac​tion;​  
132 ·​·​·​·​:​cond_0  
Max diff block lines reached; 12842/16742 bytes (76.71%) of diff not shown.
[−]
smali/android/support/v4/app/NotificationCompat$Style.smali
Offset 25, 72 lines modified Offset 25, 72 lines modified
   
   
25 #·​direct·​methods 25 #·​direct·​methods
26 .​method·​public·​constructor·​<init>()​V 26 .​method·​public·​constructor·​<init>()​V
27 ·​·​·​·​.​locals·​1 27 ·​·​·​·​.​locals·​1
   
28 ·​·​·​·​.​prologue 28 ·​·​·​·​.​prologue
29 ·​·​·​·​.​line·​606 29 ·​·​·​·​.​line·​1551
30 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 30 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
31 ·​·​·​·​.​line·​611 31 ·​·​·​·​.​line·​1555
32 ·​·​·​·​const/​4·​v0,​·​0x0 32 ·​·​·​·​const/​4·​v0,​·​0x0
   
33 ·​·​·​·​iput-​boolean·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​NotificationCompat$St​yle;​-​>mSummaryTextSet:​Z 33 ·​·​·​·​iput-​boolean·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​NotificationCompat$St​yle;​-​>mSummaryTextSet:​Z
   
34 ·​·​·​·​return-​void 34 ·​·​·​·​return-​void
35 .​end·​method 35 .​end·​method
   
   
36 #·​virtual·​methods 36 #·​virtual·​methods
37 .​method·​public·​build()​Landroid/​app/​Notification;​ 37 .​method·​public·​build()​Landroid/​app/​Notification;​
38 ·​·​·​·​.​locals·​2 38 ·​·​·​·​.​locals·​2
   
39 ·​·​·​·​.​prologue 39 ·​·​·​·​.​prologue
40 ·​·​·​·​.​line·​623 40 ·​·​·​·​.​line·​1567
41 ·​·​·​·​const/​4·​v0,​·​0x0 41 ·​·​·​·​const/​4·​v0,​·​0x0
   
42 ·​·​·​·​.​line·​624 42 ·​·​·​·​.​line·​1568
43 ·​·​·​·​.​local·​v0,​·​"notification":​Landroid/​app/​Notification;​ 43 ·​·​·​·​.​local·​v0,​·​"notification":​Landroid/​app/​Notification;​
44 ·​·​·​·​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v4/​app/​NotificationCompat$St​yle;​-​>mBuilder:​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​ 44 ·​·​·​·​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v4/​app/​NotificationCompat$St​yle;​-​>mBuilder:​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​
   
45 ·​·​·​·​if-​eqz·​v1,​·​:​cond_0 45 ·​·​·​·​if-​eqz·​v1,​·​:​cond_0
   
46 ·​·​·​·​.​line·​625 46 ·​·​·​·​.​line·​1569
47 ·​·​·​·​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v4/​app/​NotificationCompat$St​yle;​-​>mBuilder:​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​ 47 ·​·​·​·​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v4/​app/​NotificationCompat$St​yle;​-​>mBuilder:​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​
   
48 ·​·​·​·​invoke-​virtual·​{v1},​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>build()​Landroid/​app/​Notification;​ 48 ·​·​·​·​invoke-​virtual·​{v1},​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>build()​Landroid/​app/​Notification;​
   
49 ·​·​·​·​move-​result-​object·​v0 49 ·​·​·​·​move-​result-​object·​v0
   
50 ·​·​·​·​.​line·​627 50 ·​·​·​·​.​line·​1571
51 ·​·​·​·​:​cond_0 51 ·​·​·​·​:​cond_0
52 ·​·​·​·​return-​object·​v0 52 ·​·​·​·​return-​object·​v0
53 .​end·​method 53 .​end·​method
   
54 .​method·​public·​setBuilder(Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​)​V 54 .​method·​public·​setBuilder(Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​)​V
55 ·​·​·​·​.​locals·​1 55 ·​·​·​·​.​locals·​1
56 ·​·​·​·​.​param·​p1,​·​"builder"·​·​·​·​#·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​ 56 ·​·​·​·​.​param·​p1,​·​"builder"·​·​·​·​#·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​
   
57 ·​·​·​·​.​prologue 57 ·​·​·​·​.​prologue
58 ·​·​·​·​.​line·​614 58 ·​·​·​·​.​line·​1558
59 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​NotificationCompat$St​yle;​-​>mBuilder:​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​ 59 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​NotificationCompat$St​yle;​-​>mBuilder:​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​
   
60 ·​·​·​·​if-​eq·​v0,​·​p1,​·​:​cond_0 60 ·​·​·​·​if-​eq·​v0,​·​p1,​·​:​cond_0
   
61 ·​·​·​·​.​line·​615 61 ·​·​·​·​.​line·​1559
62 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v4/​app/​NotificationCompat$St​yle;​-​>mBuilder:​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​ 62 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v4/​app/​NotificationCompat$St​yle;​-​>mBuilder:​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​
   
63 ·​·​·​·​.​line·​616 63 ·​·​·​·​.​line·​1560
64 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​NotificationCompat$St​yle;​-​>mBuilder:​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​ 64 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​NotificationCompat$St​yle;​-​>mBuilder:​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​
   
65 ·​·​·​·​if-​eqz·​v0,​·​:​cond_0 65 ·​·​·​·​if-​eqz·​v0,​·​:​cond_0
   
66 ·​·​·​·​.​line·​617 66 ·​·​·​·​.​line·​1561
67 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​NotificationCompat$St​yle;​-​>mBuilder:​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​ 67 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​NotificationCompat$St​yle;​-​>mBuilder:​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​
   
68 ·​·​·​·​invoke-​virtual·​{v0,​·​p0},​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>setStyle(Landroid/​support/​v4/​app/​NotificationCompat$St​yle;​)​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​ 68 ·​·​·​·​invoke-​virtual·​{v0,​·​p0},​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​-​>setStyle(Landroid/​support/​v4/​app/​NotificationCompat$St​yle;​)​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​
   
69 ·​·​·​·​.​line·​620 69 ·​·​·​·​.​line·​1564
70 ·​·​·​·​:​cond_0 70 ·​·​·​·​:​cond_0
71 ·​·​·​·​return-​void 71 ·​·​·​·​return-​void
72 .​end·​method 72 .​end·​method
[−]
smali/android/support/v4/app/NotificationCompat.smali
Offset 2, 126 lines modified Offset 2, 679 lines modified
2 .​super·​Ljava/​lang/​Object;​ 2 .​super·​Ljava/​lang/​Object;​
3 .​source·​"NotificationCompat.​java" 3 .​source·​"NotificationCompat.​java"
   
   
4 #·​annotations 4 #·​annotations
5 .​annotation·​system·​Ldalvik/​annotation/​MemberClasses;​ 5 .​annotation·​system·​Ldalvik/​annotation/​MemberClasses;​
6 ·​·​·​·​value·​=·​{ 6 ·​·​·​·​value·​=·​{
  7 ·​·​·​·​·​·​·​·​Landroid/​support/​v4/​app/​NotificationCompat$1;​,​
  8 ·​·​·​·​·​·​·​·​Landroid/​support/​v4/​app/​NotificationCompat$Ca​rExtender;​,​
  9 ·​·​·​·​·​·​·​·​Landroid/​support/​v4/​app/​NotificationCompat$We​arableExtender;​,​
  10 ·​·​·​·​·​·​·​·​Landroid/​support/​v4/​app/​NotificationCompat$Ex​tender;​,​
7 ·​·​·​·​·​·​·​·​Landroid/​support/​v4/​app/​NotificationCompat$Ac​tion;​,​ 11 ·​·​·​·​·​·​·​·​Landroid/​support/​v4/​app/​NotificationCompat$Ac​tion;​,​
8 ·​·​·​·​·​·​·​·​Landroid/​support/​v4/​app/​NotificationCompat$In​boxStyle;​,​ 12 ·​·​·​·​·​·​·​·​Landroid/​support/​v4/​app/​NotificationCompat$In​boxStyle;​,​
9 ·​·​·​·​·​·​·​·​Landroid/​support/​v4/​app/​NotificationCompat$Bi​gTextStyle;​,​ 13 ·​·​·​·​·​·​·​·​Landroid/​support/​v4/​app/​NotificationCompat$Bi​gTextStyle;​,​
10 ·​·​·​·​·​·​·​·​Landroid/​support/​v4/​app/​NotificationCompat$Bi​gPictureStyle;​,​ 14 ·​·​·​·​·​·​·​·​Landroid/​support/​v4/​app/​NotificationCompat$Bi​gPictureStyle;​,​
11 ·​·​·​·​·​·​·​·​Landroid/​support/​v4/​app/​NotificationCompat$St​yle;​,​ 15 ·​·​·​·​·​·​·​·​Landroid/​support/​v4/​app/​NotificationCompat$St​yle;​,​
12 ·​·​·​·​·​·​·​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​,​ 16 ·​·​·​·​·​·​·​·​Landroid/​support/​v4/​app/​NotificationCompat$Bu​ilder;​,​
  17 ·​·​·​·​·​·​·​·​Landroid/​support/​v4/​app/​NotificationCompat$No​tificationCompatImplA​pi21;​,​
  18 ·​·​·​·​·​·​·​·​Landroid/​support/​v4/​app/​NotificationCompat$No​tificationCompatImplA​pi20;​,​
  19 ·​·​·​·​·​·​·​·​Landroid/​support/​v4/​app/​NotificationCompat$No​tificationCompatImplK​itKat;​,​
13 ·​·​·​·​·​·​·​·​Landroid/​support/​v4/​app/​NotificationCompat$No​tificationCompatImplJ​ellybean;​,​ 20 ·​·​·​·​·​·​·​·​Landroid/​support/​v4/​app/​NotificationCompat$No​tificationCompatImplJ​ellybean;​,​
14 ·​·​·​·​·​·​·​·​Landroid/​support/​v4/​app/​NotificationCompat$No​tificationCompatImplI​ceCreamSandwich;​,​ 21 ·​·​·​·​·​·​·​·​Landroid/​support/​v4/​app/​NotificationCompat$No​tificationCompatImplI​ceCreamSandwich;​,​
15 ·​·​·​·​·​·​·​·​Landroid/​support/​v4/​app/​NotificationCompat$No​tificationCompatImplH​oneycomb;​,​ 22 ·​·​·​·​·​·​·​·​Landroid/​support/​v4/​app/​NotificationCompat$No​tificationCompatImplH​oneycomb;​,​
  23 ·​·​·​·​·​·​·​·​Landroid/​support/​v4/​app/​NotificationCompat$No​tificationCompatImplG​ingerbread;​,​
16 ·​·​·​·​·​·​·​·​Landroid/​support/​v4/​app/​NotificationCompat$No​tificationCompatImplB​ase;​,​ 24 ·​·​·​·​·​·​·​·​Landroid/​support/​v4/​app/​NotificationCompat$No​tificationCompatImplB​ase;​,​
17 ·​·​·​·​·​·​·​·​Landroid/​support/​v4/​app/​NotificationCompat$No​tificationCompatImpl;​ 25 ·​·​·​·​·​·​·​·​Landroid/​support/​v4/​app/​NotificationCompat$No​tificationCompatImpl;​
18 ·​·​·​·​} 26 ·​·​·​·​}
19 .​end·​annotation 27 .​end·​annotation
   
   
20 #·​static·​fields 28 #·​static·​fields
  29 .​field·​public·​static·​final·​CATEGORY_ALARM:​Ljava/​lang/​String;​·​=·​"alarm"
   
  30 .​field·​public·​static·​final·​CATEGORY_CALL:​Ljava/​lang/​String;​·​=·​"call"
   
  31 .​field·​public·​static·​final·​CATEGORY_EMAIL:​Ljava/​lang/​String;​·​=·​"email"
   
  32 .​field·​public·​static·​final·​CATEGORY_ERROR:​Ljava/​lang/​String;​·​=·​"err"
   
  33 .​field·​public·​static·​final·​CATEGORY_EVENT:​Ljava/​lang/​String;​·​=·​"event"
   
  34 .​field·​public·​static·​final·​CATEGORY_MESSAGE:​Ljava/​lang/​String;​·​=·​"msg"
   
  35 .​field·​public·​static·​final·​CATEGORY_PROGRESS:​Ljava/​lang/​String;​·​=·​"progress"
   
  36 .​field·​public·​static·​final·​CATEGORY_PROMO:​Ljava/​lang/​String;​·​=·​"promo"
   
  37 .​field·​public·​static·​final·​CATEGORY_RECOMMENDATI​ON:​Ljava/​lang/​String;​·​=·​"recommendation"
   
  38 .​field·​public·​static·​final·​CATEGORY_SERVICE:​Ljava/​lang/​String;​·​=·​"service"
   
  39 .​field·​public·​static·​final·​CATEGORY_SOCIAL:​Ljava/​lang/​String;​·​=·​"social"
   
  40 .​field·​public·​static·​final·​CATEGORY_STATUS:​Ljava/​lang/​String;​·​=·​"status"
   
  41 .​field·​public·​static·​final·​CATEGORY_SYSTEM:​Ljava/​lang/​String;​·​=·​"sys"
   
  42 .​field·​public·​static·​final·​CATEGORY_TRANSPORT:​Ljava/​lang/​String;​·​=·​"transport"
   
  43 .​field·​public·​static·​final·​COLOR_DEFAULT:​I·​=·​0x0
   
  44 .​field·​public·​static·​final·​DEFAULT_ALL:​I·​=·​-​0x1
   
  45 .​field·​public·​static·​final·​DEFAULT_LIGHTS:​I·​=·​0x4
   
  46 .​field·​public·​static·​final·​DEFAULT_SOUND:​I·​=·​0x1
   
  47 .​field·​public·​static·​final·​DEFAULT_VIBRATE:​I·​=·​0x2
   
  48 .​field·​public·​static·​final·​EXTRA_BACKGROUND_IMAG​E_URI:​Ljava/​lang/​String;​·​=·​"android.​backgroundImageUri"
   
  49 .​field·​public·​static·​final·​EXTRA_BIG_TEXT:​Ljava/​lang/​String;​·​=·​"android.​bigText"
   
  50 .​field·​public·​static·​final·​EXTRA_COMPACT_ACTIONS​:​Ljava/​lang/​String;​·​=·​"android.​compactActions"
   
  51 .​field·​public·​static·​final·​EXTRA_INFO_TEXT:​Ljava/​lang/​String;​·​=·​"android.​infoText"
   
  52 .​field·​public·​static·​final·​EXTRA_LARGE_ICON:​Ljava/​lang/​String;​·​=·​"android.​largeIcon"
   
  53 .​field·​public·​static·​final·​EXTRA_LARGE_ICON_BIG:​Ljava/​lang/​String;​·​=·​"android.​largeIcon.​big"
   
  54 .​field·​public·​static·​final·​EXTRA_MEDIA_SESSION:​Ljava/​lang/​String;​·​=·​"android.​mediaSession"
   
  55 .​field·​public·​static·​final·​EXTRA_PEOPLE:​Ljava/​lang/​String;​·​=·​"android.​people"
   
  56 .​field·​public·​static·​final·​EXTRA_PICTURE:​Ljava/​lang/​String;​·​=·​"android.​picture"
   
  57 .​field·​public·​static·​final·​EXTRA_PROGRESS:​Ljava/​lang/​String;​·​=·​"android.​progress"
   
  58 .​field·​public·​static·​final·​EXTRA_PROGRESS_INDETE​RMINATE:​Ljava/​lang/​String;​·​=·​"android.​progressIndeterminate​"
   
  59 .​field·​public·​static·​final·​EXTRA_PROGRESS_MAX:​Ljava/​lang/​String;​·​=·​"android.​progressMax"
   
  60 .​field·​public·​static·​final·​EXTRA_SHOW_CHRONOMETE​R:​Ljava/​lang/​String;​·​=·​"android.​showChronometer"
   
  61 .​field·​public·​static·​final·​EXTRA_SHOW_WHEN:​Ljava/​lang/​String;​·​=·​"android.​showWhen"
   
  62 .​field·​public·​static·​final·​EXTRA_SMALL_ICON:​Ljava/​lang/​String;​·​=·​"android.​icon"
   
Max diff block lines reached; 19572/24719 bytes (79.18%) of diff not shown.
[−]
smali/android/support/v4/app/NotificationCompatIceCreamSandwich.smali
Offset 22, 17 lines modified Offset 22, 17 lines modified
22 ·​·​·​·​.​param·​p3,​·​"contentText"·​·​·​·​#·​Ljava/​lang/​CharSequence;​ 22 ·​·​·​·​.​param·​p3,​·​"contentText"·​·​·​·​#·​Ljava/​lang/​CharSequence;​
23 ·​·​·​·​.​param·​p4,​·​"contentInfo"·​·​·​·​#·​Ljava/​lang/​CharSequence;​ 23 ·​·​·​·​.​param·​p4,​·​"contentInfo"·​·​·​·​#·​Ljava/​lang/​CharSequence;​
24 ·​·​·​·​.​param·​p5,​·​"tickerView"·​·​·​·​#·​Landroid/​widget/​RemoteViews;​ 24 ·​·​·​·​.​param·​p5,​·​"tickerView"·​·​·​·​#·​Landroid/​widget/​RemoteViews;​
25 ·​·​·​·​.​param·​p6,​·​"number"·​·​·​·​#·​I 25 ·​·​·​·​.​param·​p6,​·​"number"·​·​·​·​#·​I
26 ·​·​·​·​.​param·​p7,​·​"contentIntent"·​·​·​·​#·​Landroid/​app/​PendingIntent;​ 26 ·​·​·​·​.​param·​p7,​·​"contentIntent"·​·​·​·​#·​Landroid/​app/​PendingIntent;​
27 ·​·​·​·​.​param·​p8,​·​"fullScreenIntent"·​·​·​·​#·​Landroid/​app/​PendingIntent;​ 27 ·​·​·​·​.​param·​p8,​·​"fullScreenIntent"·​·​·​·​#·​Landroid/​app/​PendingIntent;​
28 ·​·​·​·​.​param·​p9,​·​"largeIcon"·​·​·​·​#·​Landroid/​graphics/​Bitmap;​ 28 ·​·​·​·​.​param·​p9,​·​"largeIcon"·​·​·​·​#·​Landroid/​graphics/​Bitmap;​
29 ·​·​·​·​.​param·​p10,​·​"mProgressMax"·​·​·​·​#·​I 29 ·​·​·​·​.​param·​p10,​·​"progressMax"·​·​·​·​#·​I
30 ·​·​·​·​.​param·​p11,​·​"mProgress"·​·​·​·​#·​I 30 ·​·​·​·​.​param·​p11,​·​"progress"·​·​·​·​#·​I
31 ·​·​·​·​.​param·​p12,​·​"mProgressIndetermina​te"·​·​·​·​#·​Z 31 ·​·​·​·​.​param·​p12,​·​"progressIndeterminat​e"·​·​·​·​#·​Z
   
32 ·​·​·​·​.​prologue 32 ·​·​·​·​.​prologue
33 ·​·​·​·​.​line·​31 33 ·​·​·​·​.​line·​31
34 ·​·​·​·​new-​instance·​v5,​·​Landroid/​app/​Notification$Builder;​ 34 ·​·​·​·​new-​instance·​v5,​·​Landroid/​app/​Notification$Builder;​
   
35 ·​·​·​·​invoke-​direct·​{v5,​·​p0},​·​Landroid/​app/​Notification$Builder;​-​><init>(Landroid/​content/​Context;​)​V 35 ·​·​·​·​invoke-​direct·​{v5,​·​p0},​·​Landroid/​app/​Notification$Builder;​-​><init>(Landroid/​content/​Context;​)​V
   
[−]
smali/android/support/v4/app/NotificationCompatJellybean.smali
Offset 1, 417 lines modified Offset 1, 1361 lines modified
1 .​class·​Landroid/​support/​v4/​app/​NotificationCompatJel​lybean;​ 1 .​class·​Landroid/​support/​v4/​app/​NotificationCompatJel​lybean;​
2 .​super·​Ljava/​lang/​Object;​ 2 .​super·​Ljava/​lang/​Object;​
3 .​source·​"NotificationCompatJe​llybean.​java" 3 .​source·​"NotificationCompatJe​llybean.​java"
   
   
4 #·​instance·​fields 4 #·​annotations
5 .​field·​private·​b:​Landroid/​app/​Notification$Builder;​ 5 .​annotation·​system·​Ldalvik/​annotation/​MemberClasses;​
  6 ·​·​·​·​value·​=·​{
  7 ·​·​·​·​·​·​·​·​Landroid/​support/​v4/​app/​NotificationCompatJel​lybean$Builder;​
  8 ·​·​·​·​}
  9 .​end·​annotation
   
   
  10 #·​static·​fields
  11 .​field·​static·​final·​EXTRA_ACTION_EXTRAS:​Ljava/​lang/​String;​·​=·​"android.​support.​actionExtras"
   
  12 .​field·​static·​final·​EXTRA_GROUP_KEY:​Ljava/​lang/​String;​·​=·​"android.​support.​groupKey"
   
  13 .​field·​static·​final·​EXTRA_GROUP_SUMMARY:​Ljava/​lang/​String;​·​=·​"android.​support.​isGroupSummary"
   
  14 .​field·​static·​final·​EXTRA_LOCAL_ONLY:​Ljava/​lang/​String;​·​=·​"android.​support.​localOnly"
   
  15 .​field·​static·​final·​EXTRA_REMOTE_INPUTS:​Ljava/​lang/​String;​·​=·​"android.​support.​remoteInputs"
   
  16 .​field·​static·​final·​EXTRA_SORT_KEY:​Ljava/​lang/​String;​·​=·​"android.​support.​sortKey"
   
  17 .​field·​static·​final·​EXTRA_USE_SIDE_CHANNE​L:​Ljava/​lang/​String;​·​=·​"android.​support.​useSideChannel"
   
  18 .​field·​private·​static·​final·​KEY_ACTION_INTENT:​Ljava/​lang/​String;​·​=·​"actionIntent"
   
  19 .​field·​private·​static·​final·​KEY_EXTRAS:​Ljava/​lang/​String;​·​=·​"extras"
   
  20 .​field·​private·​static·​final·​KEY_ICON:​Ljava/​lang/​String;​·​=·​"icon"
   
  21 .​field·​private·​static·​final·​KEY_REMOTE_INPUTS:​Ljava/​lang/​String;​·​=·​"remoteInputs"
   
  22 .​field·​private·​static·​final·​KEY_TITLE:​Ljava/​lang/​String;​·​=·​"title"
   
  23 .​field·​public·​static·​final·​TAG:​Ljava/​lang/​String;​·​=·​"NotificationCompat"
   
  24 .​field·​private·​static·​sActionClass:​Ljava/​lang/​Class;​
  25 ·​·​·​·​.​annotation·​system·​Ldalvik/​annotation/​Signature;​
  26 ·​·​·​·​·​·​·​·​value·​=·​{
  27 ·​·​·​·​·​·​·​·​·​·​·​·​"Ljava/​lang/​Class",​
  28 ·​·​·​·​·​·​·​·​·​·​·​·​"<*>;​"
  29 ·​·​·​·​·​·​·​·​}
  30 ·​·​·​·​.​end·​annotation
  31 .​end·​field
   
  32 .​field·​private·​static·​sActionIconField:​Ljava/​lang/​reflect/​Field;​
   
  33 .​field·​private·​static·​sActionIntentField:​Ljava/​lang/​reflect/​Field;​
   
  34 .​field·​private·​static·​sActionTitleField:​Ljava/​lang/​reflect/​Field;​
   
  35 .​field·​private·​static·​sActionsAccessFailed:​Z
   
  36 .​field·​private·​static·​sActionsField:​Ljava/​lang/​reflect/​Field;​
   
  37 .​field·​private·​static·​final·​sActionsLock:​Ljava/​lang/​Object;​
   
  38 .​field·​private·​static·​sExtrasField:​Ljava/​lang/​reflect/​Field;​
   
  39 .​field·​private·​static·​sExtrasFieldAccessFai​led:​Z
   
  40 .​field·​private·​static·​final·​sExtrasLock:​Ljava/​lang/​Object;​
   
   
6 #·​direct·​methods 41 #·​direct·​methods
7 .​method·​public·​constructor·​<init>(Landroid/​content/​Context;​Landroid/​app/​Notification;​Ljava/​lang/​CharSequence;​Ljava/​lang/​CharSequence;​Ljava/​lang/​CharSequence;​Landroid/​widget/​RemoteViews;​ILandroid/​app/​PendingIntent;​Landroid/​app/​PendingIntent;​Landroid/​graphics/​Bitmap;​IIZZILjava/​lang/​CharSequence;​)​V 42 .​method·​static·​constructor·​<clinit>()​V
8 ·​·​·​·​.​locals·​8 43 ·​·​·​·​.​locals·​1
9 ·​·​·​·​.​param·​p1,​·​"context"·​·​·​·​#·​Landroid/​content/​Context;​  
10 ·​·​·​·​.​param·​p2,​·​"n"·​·​·​·​#·​Landroid/​app/​Notification;​ 44 ·​·​·​·​.​prologue
11 ·​·​·​·​.​param·​p3,​·​"contentTitle"·​·​·​·​#·​Ljava/​lang/​CharSequence;​ 45 ·​·​·​·​.​line·​52
12 ·​·​·​·​.​param·​p4,​·​"contentText"·​·​·​·​#·​Ljava/​lang/​CharSequence;​ 46 ·​·​·​·​new-​instance·​v0,​·​Ljava/​lang/​Object;​
13 ·​·​·​·​.​param·​p5,​·​"contentInfo"·​·​·​·​#·​Ljava/​lang/​CharSequence;​  
14 ·​·​·​·​.​param·​p6,​·​"tickerView"·​·​·​·​#·​Landroid/​widget/​RemoteViews;​ 47 ·​·​·​·​invoke-​direct·​{v0},​·​Ljava/​lang/​Object;​-​><init>()​V
15 ·​·​·​·​.​param·​p7,​·​"number"·​·​·​·​#·​I  
16 ·​·​·​·​.​param·​p8,​·​"contentIntent"·​·​·​·​#·​Landroid/​app/​PendingIntent;​ 48 ·​·​·​·​sput-​object·​v0,​·​Landroid/​support/​v4/​app/​NotificationCompatJel​lybean;​-​>sExtrasLock:​Ljava/​lang/​Object;​
17 ·​·​·​·​.​param·​p9,​·​"fullScreenIntent"·​·​·​·​#·​Landroid/​app/​PendingIntent;​  
18 ·​·​·​·​.​param·​p10,​·​"largeIcon"·​·​·​·​#·​Landroid/​graphics/​Bitmap;​ 49 ·​·​·​·​.​line·​56
19 ·​·​·​·​.​param·​p11,​·​"mProgressMax"·​·​·​·​#·​I 50 ·​·​·​·​new-​instance·​v0,​·​Ljava/​lang/​Object;​
20 ·​·​·​·​.​param·​p12,​·​"mProgress"·​·​·​·​#·​I  
21 ·​·​·​·​.​param·​p13,​·​"mProgressIndetermina​te"·​·​·​·​#·​Z 51 ·​·​·​·​invoke-​direct·​{v0},​·​Ljava/​lang/​Object;​-​><init>()​V
22 ·​·​·​·​.​param·​p14,​·​"useChronometer"·​·​·​·​#·​Z  
23 ·​·​·​·​.​param·​p15,​·​"priority"·​·​·​·​#·​I 52 ·​·​·​·​sput-​object·​v0,​·​Landroid/​support/​v4/​app/​NotificationCompatJel​lybean;​-​>sActionsLock:​Ljava/​lang/​Object;​
24 ·​·​·​·​.​param·​p16,​·​"subText"·​·​·​·​#·​Ljava/​lang/​CharSequence;​  
  53 ·​·​·​·​return-​void
  54 .​end·​method
   
  55 .​method·​constructor·​<init>()​V
  56 ·​·​·​·​.​locals·​0
   
25 ·​·​·​·​.​prologue 57 ·​·​·​·​.​prologue
26 ·​·​·​·​.​line·​33 58 ·​·​·​·​.​line·​33
27 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 59 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
28 ·​·​·​·​.​line·​34 60 ·​·​·​·​.​line·​64
29 ·​·​·​·​new-​instance·​v4,​·​Landroid/​app/​Notification$Builder;​ 61 ·​·​·​·​return-​void
Max diff block lines reached; 51443/55730 bytes (92.31%) of diff not shown.
[−]
smali/android/support/v4/app/ShareCompat$IntentBuilder.smali
Offset 68, 63 lines modified Offset 68, 63 lines modified
   
68 #·​direct·​methods 68 #·​direct·​methods
69 .​method·​private·​constructor·​<init>(Landroid/​app/​Activity;​)​V 69 .​method·​private·​constructor·​<init>(Landroid/​app/​Activity;​)​V
70 ·​·​·​·​.​locals·​3 70 ·​·​·​·​.​locals·​3
71 ·​·​·​·​.​param·​p1,​·​"launchingActivity"·​·​·​·​#·​Landroid/​app/​Activity;​ 71 ·​·​·​·​.​param·​p1,​·​"launchingActivity"·​·​·​·​#·​Landroid/​app/​Activity;​
   
72 ·​·​·​·​.​prologue 72 ·​·​·​·​.​prologue
73 ·​·​·​·​.​line·​278 73 ·​·​·​·​.​line·​279
74 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 74 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
75 ·​·​·​·​.​line·​279 75 ·​·​·​·​.​line·​280
76 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v4/​app/​ShareCompat$IntentBui​lder;​-​>mActivity:​Landroid/​app/​Activity;​ 76 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v4/​app/​ShareCompat$IntentBui​lder;​-​>mActivity:​Landroid/​app/​Activity;​
   
77 ·​·​·​·​.​line·​280 77 ·​·​·​·​.​line·​281
78 ·​·​·​·​new-​instance·​v0,​·​Landroid/​content/​Intent;​ 78 ·​·​·​·​new-​instance·​v0,​·​Landroid/​content/​Intent;​
   
79 ·​·​·​·​invoke-​direct·​{v0},​·​Landroid/​content/​Intent;​-​><init>()​V 79 ·​·​·​·​invoke-​direct·​{v0},​·​Landroid/​content/​Intent;​-​><init>()​V
   
80 ·​·​·​·​const-​string·​v1,​·​"android.​intent.​action.​SEND" 80 ·​·​·​·​const-​string·​v1,​·​"android.​intent.​action.​SEND"
   
81 ·​·​·​·​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​content/​Intent;​-​>setAction(Ljava/​lang/​String;​)​Landroid/​content/​Intent;​ 81 ·​·​·​·​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​content/​Intent;​-​>setAction(Ljava/​lang/​String;​)​Landroid/​content/​Intent;​
   
82 ·​·​·​·​move-​result-​object·​v0 82 ·​·​·​·​move-​result-​object·​v0
   
83 ·​·​·​·​iput-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​ShareCompat$IntentBui​lder;​-​>mIntent:​Landroid/​content/​Intent;​ 83 ·​·​·​·​iput-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​ShareCompat$IntentBui​lder;​-​>mIntent:​Landroid/​content/​Intent;​
   
84 ·​·​·​·​.​line·​281 84 ·​·​·​·​.​line·​282
85 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​ShareCompat$IntentBui​lder;​-​>mIntent:​Landroid/​content/​Intent;​ 85 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​ShareCompat$IntentBui​lder;​-​>mIntent:​Landroid/​content/​Intent;​
   
86 ·​·​·​·​const-​string·​v1,​·​"android.​support.​v4.​app.​EXTRA_CALLING_PACKAGE​" 86 ·​·​·​·​const-​string·​v1,​·​"android.​support.​v4.​app.​EXTRA_CALLING_PACKAGE​"
   
87 ·​·​·​·​invoke-​virtual·​{p1},​·​Landroid/​app/​Activity;​-​>getPackageName()​Ljava/​lang/​String;​ 87 ·​·​·​·​invoke-​virtual·​{p1},​·​Landroid/​app/​Activity;​-​>getPackageName()​Ljava/​lang/​String;​
   
88 ·​·​·​·​move-​result-​object·​v2 88 ·​·​·​·​move-​result-​object·​v2
   
89 ·​·​·​·​invoke-​virtual·​{v0,​·​v1,​·​v2},​·​Landroid/​content/​Intent;​-​>putExtra(Ljava/​lang/​String;​Ljava/​lang/​String;​)​Landroid/​content/​Intent;​ 89 ·​·​·​·​invoke-​virtual·​{v0,​·​v1,​·​v2},​·​Landroid/​content/​Intent;​-​>putExtra(Ljava/​lang/​String;​Ljava/​lang/​String;​)​Landroid/​content/​Intent;​
   
90 ·​·​·​·​.​line·​282 90 ·​·​·​·​.​line·​283
91 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​ShareCompat$IntentBui​lder;​-​>mIntent:​Landroid/​content/​Intent;​ 91 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​ShareCompat$IntentBui​lder;​-​>mIntent:​Landroid/​content/​Intent;​
   
92 ·​·​·​·​const-​string·​v1,​·​"android.​support.​v4.​app.​EXTRA_CALLING_ACTIVIT​Y" 92 ·​·​·​·​const-​string·​v1,​·​"android.​support.​v4.​app.​EXTRA_CALLING_ACTIVIT​Y"
   
93 ·​·​·​·​invoke-​virtual·​{p1},​·​Landroid/​app/​Activity;​-​>getComponentName()​Landroid/​content/​ComponentName;​ 93 ·​·​·​·​invoke-​virtual·​{p1},​·​Landroid/​app/​Activity;​-​>getComponentName()​Landroid/​content/​ComponentName;​
   
94 ·​·​·​·​move-​result-​object·​v2 94 ·​·​·​·​move-​result-​object·​v2
   
95 ·​·​·​·​invoke-​virtual·​{v0,​·​v1,​·​v2},​·​Landroid/​content/​Intent;​-​>putExtra(Ljava/​lang/​String;​Landroid/​os/​Parcelable;​)​Landroid/​content/​Intent;​ 95 ·​·​·​·​invoke-​virtual·​{v0,​·​v1,​·​v2},​·​Landroid/​content/​Intent;​-​>putExtra(Ljava/​lang/​String;​Landroid/​os/​Parcelable;​)​Landroid/​content/​Intent;​
   
96 ·​·​·​·​.​line·​283 96 ·​·​·​·​.​line·​284
97 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​ShareCompat$IntentBui​lder;​-​>mIntent:​Landroid/​content/​Intent;​ 97 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​ShareCompat$IntentBui​lder;​-​>mIntent:​Landroid/​content/​Intent;​
   
98 ·​·​·​·​const/​high16·​v1,​·​0x80000 98 ·​·​·​·​const/​high16·​v1,​·​0x80000
   
99 ·​·​·​·​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​content/​Intent;​-​>addFlags(I)​Landroid/​content/​Intent;​ 99 ·​·​·​·​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​content/​Intent;​-​>addFlags(I)​Landroid/​content/​Intent;​
   
100 ·​·​·​·​.​line·​284 100 ·​·​·​·​.​line·​285
101 ·​·​·​·​return-​void 101 ·​·​·​·​return-​void
102 .​end·​method 102 .​end·​method
   
103 .​method·​private·​combineArrayExtra(Lja​va/​lang/​String;​Ljava/​util/​ArrayList;​)​V 103 .​method·​private·​combineArrayExtra(Lja​va/​lang/​String;​Ljava/​util/​ArrayList;​)​V
104 ·​·​·​·​.​locals·​5 104 ·​·​·​·​.​locals·​5
105 ·​·​·​·​.​param·​p1,​·​"extra"·​·​·​·​#·​Ljava/​lang/​String;​ 105 ·​·​·​·​.​param·​p1,​·​"extra"·​·​·​·​#·​Ljava/​lang/​String;​
106 ·​·​·​·​.​annotation·​system·​Ldalvik/​annotation/​Signature;​ 106 ·​·​·​·​.​annotation·​system·​Ldalvik/​annotation/​Signature;​
Offset 138, 343 lines modified Offset 138, 343 lines modified
138 ·​·​·​·​·​·​·​·​} 138 ·​·​·​·​·​·​·​·​}
139 ·​·​·​·​.​end·​annotation 139 ·​·​·​·​.​end·​annotation
   
140 ·​·​·​·​.​prologue 140 ·​·​·​·​.​prologue
141 ·​·​·​·​.​local·​p2,​·​"add":​Ljava/​util/​ArrayList;​,​·​"Ljava/​util/​ArrayList<Ljava/​lang/​String;​>;​" 141 ·​·​·​·​.​local·​p2,​·​"add":​Ljava/​util/​ArrayList;​,​·​"Ljava/​util/​ArrayList<Ljava/​lang/​String;​>;​"
142 ·​·​·​·​const/​4·​v3,​·​0x0 142 ·​·​·​·​const/​4·​v3,​·​0x0
   
143 ·​·​·​·​.​line·​344 143 ·​·​·​·​.​line·​345
144 ·​·​·​·​iget-​object·​v4,​·​p0,​·​Landroid/​support/​v4/​app/​ShareCompat$IntentBui​lder;​-​>mIntent:​Landroid/​content/​Intent;​ 144 ·​·​·​·​iget-​object·​v4,​·​p0,​·​Landroid/​support/​v4/​app/​ShareCompat$IntentBui​lder;​-​>mIntent:​Landroid/​content/​Intent;​
   
145 ·​·​·​·​invoke-​virtual·​{v4,​·​p1},​·​Landroid/​content/​Intent;​-​>getStringArrayExtra(​Ljava/​lang/​String;​)​[Ljava/​lang/​String;​ 145 ·​·​·​·​invoke-​virtual·​{v4,​·​p1},​·​Landroid/​content/​Intent;​-​>getStringArrayExtra(​Ljava/​lang/​String;​)​[Ljava/​lang/​String;​
   
146 ·​·​·​·​move-​result-​object·​v0 146 ·​·​·​·​move-​result-​object·​v0
   
147 ·​·​·​·​.​line·​345 147 ·​·​·​·​.​line·​346
148 ·​·​·​·​.​local·​v0,​·​"currentAddresses":​[Ljava/​lang/​String;​ 148 ·​·​·​·​.​local·​v0,​·​"currentAddresses":​[Ljava/​lang/​String;​
149 ·​·​·​·​if-​eqz·​v0,​·​:​cond_1 149 ·​·​·​·​if-​eqz·​v0,​·​:​cond_1
   
150 ·​·​·​·​array-​length·​v1,​·​v0 150 ·​·​·​·​array-​length·​v1,​·​v0
   
151 ·​·​·​·​.​line·​346 151 ·​·​·​·​.​line·​347
152 ·​·​·​·​.​local·​v1,​·​"currentLength":​I 152 ·​·​·​·​.​local·​v1,​·​"currentLength":​I
153 ·​·​·​·​:​goto_0 153 ·​·​·​·​:​goto_0
154 ·​·​·​·​invoke-​virtual·​{p2},​·​Ljava/​util/​ArrayList;​-​>size()​I 154 ·​·​·​·​invoke-​virtual·​{p2},​·​Ljava/​util/​ArrayList;​-​>size()​I
   
155 ·​·​·​·​move-​result·​v4 155 ·​·​·​·​move-​result·​v4
   
156 ·​·​·​·​add-​int/​2addr·​v4,​·​v1 156 ·​·​·​·​add-​int/​2addr·​v4,​·​v1
   
157 ·​·​·​·​new-​array·​v2,​·​v4,​·​[Ljava/​lang/​String;​ 157 ·​·​·​·​new-​array·​v2,​·​v4,​·​[Ljava/​lang/​String;​
   
158 ·​·​·​·​.​line·​347 158 ·​·​·​·​.​line·​348
159 ·​·​·​·​.​local·​v2,​·​"finalAddresses":​[Ljava/​lang/​String;​ 159 ·​·​·​·​.​local·​v2,​·​"finalAddresses":​[Ljava/​lang/​String;​
160 ·​·​·​·​invoke-​virtual·​{p2,​·​v2},​·​Ljava/​util/​ArrayList;​-​>toArray([Ljava/​lang/​Object;​)​[Ljava/​lang/​Object;​ 160 ·​·​·​·​invoke-​virtual·​{p2,​·​v2},​·​Ljava/​util/​ArrayList;​-​>toArray([Ljava/​lang/​Object;​)​[Ljava/​lang/​Object;​
   
Max diff block lines reached; 25361/28786 bytes (88.10%) of diff not shown.
[−]
smali/android/support/v4/app/ShareCompat$IntentReader.smali
Offset 41, 111 lines modified Offset 41, 111 lines modified
   
41 #·​direct·​methods 41 #·​direct·​methods
42 .​method·​private·​constructor·​<init>(Landroid/​app/​Activity;​)​V 42 .​method·​private·​constructor·​<init>(Landroid/​app/​Activity;​)​V
43 ·​·​·​·​.​locals·​1 43 ·​·​·​·​.​locals·​1
44 ·​·​·​·​.​param·​p1,​·​"activity"·​·​·​·​#·​Landroid/​app/​Activity;​ 44 ·​·​·​·​.​param·​p1,​·​"activity"·​·​·​·​#·​Landroid/​app/​Activity;​
   
45 ·​·​·​·​.​prologue 45 ·​·​·​·​.​prologue
46 ·​·​·​·​.​line·​675 46 ·​·​·​·​.​line·​676
47 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 47 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
48 ·​·​·​·​.​line·​676 48 ·​·​·​·​.​line·​677
49 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v4/​app/​ShareCompat$IntentRea​der;​-​>mActivity:​Landroid/​app/​Activity;​ 49 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v4/​app/​ShareCompat$IntentRea​der;​-​>mActivity:​Landroid/​app/​Activity;​
   
50 ·​·​·​·​.​line·​677 50 ·​·​·​·​.​line·​678
51 ·​·​·​·​invoke-​virtual·​{p1},​·​Landroid/​app/​Activity;​-​>getIntent()​Landroid/​content/​Intent;​ 51 ·​·​·​·​invoke-​virtual·​{p1},​·​Landroid/​app/​Activity;​-​>getIntent()​Landroid/​content/​Intent;​
   
52 ·​·​·​·​move-​result-​object·​v0 52 ·​·​·​·​move-​result-​object·​v0
   
53 ·​·​·​·​iput-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​ShareCompat$IntentRea​der;​-​>mIntent:​Landroid/​content/​Intent;​ 53 ·​·​·​·​iput-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​ShareCompat$IntentRea​der;​-​>mIntent:​Landroid/​content/​Intent;​
   
54 ·​·​·​·​.​line·​678 54 ·​·​·​·​.​line·​679
55 ·​·​·​·​invoke-​static·​{p1},​·​Landroid/​support/​v4/​app/​ShareCompat;​-​>getCallingPackage(La​ndroid/​app/​Activity;​)​Ljava/​lang/​String;​ 55 ·​·​·​·​invoke-​static·​{p1},​·​Landroid/​support/​v4/​app/​ShareCompat;​-​>getCallingPackage(La​ndroid/​app/​Activity;​)​Ljava/​lang/​String;​
   
56 ·​·​·​·​move-​result-​object·​v0 56 ·​·​·​·​move-​result-​object·​v0
   
57 ·​·​·​·​iput-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​ShareCompat$IntentRea​der;​-​>mCallingPackage:​Ljava/​lang/​String;​ 57 ·​·​·​·​iput-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​ShareCompat$IntentRea​der;​-​>mCallingPackage:​Ljava/​lang/​String;​
   
58 ·​·​·​·​.​line·​679 58 ·​·​·​·​.​line·​680
59 ·​·​·​·​invoke-​static·​{p1},​·​Landroid/​support/​v4/​app/​ShareCompat;​-​>getCallingActivity(L​android/​app/​Activity;​)​Landroid/​content/​ComponentName;​ 59 ·​·​·​·​invoke-​static·​{p1},​·​Landroid/​support/​v4/​app/​ShareCompat;​-​>getCallingActivity(L​android/​app/​Activity;​)​Landroid/​content/​ComponentName;​
   
60 ·​·​·​·​move-​result-​object·​v0 60 ·​·​·​·​move-​result-​object·​v0
   
61 ·​·​·​·​iput-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​ShareCompat$IntentRea​der;​-​>mCallingActivity:​Landroid/​content/​ComponentName;​ 61 ·​·​·​·​iput-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​ShareCompat$IntentRea​der;​-​>mCallingActivity:​Landroid/​content/​ComponentName;​
   
62 ·​·​·​·​.​line·​680 62 ·​·​·​·​.​line·​681
63 ·​·​·​·​return-​void 63 ·​·​·​·​return-​void
64 .​end·​method 64 .​end·​method
   
65 .​method·​public·​static·​from(Landroid/​app/​Activity;​)​Landroid/​support/​v4/​app/​ShareCompat$IntentRea​der;​ 65 .​method·​public·​static·​from(Landroid/​app/​Activity;​)​Landroid/​support/​v4/​app/​ShareCompat$IntentRea​der;​
66 ·​·​·​·​.​locals·​1 66 ·​·​·​·​.​locals·​1
67 ·​·​·​·​.​param·​p0,​·​"activity"·​·​·​·​#·​Landroid/​app/​Activity;​ 67 ·​·​·​·​.​param·​p0,​·​"activity"·​·​·​·​#·​Landroid/​app/​Activity;​
   
68 ·​·​·​·​.​prologue 68 ·​·​·​·​.​prologue
69 ·​·​·​·​.​line·​672 69 ·​·​·​·​.​line·​673
70 ·​·​·​·​new-​instance·​v0,​·​Landroid/​support/​v4/​app/​ShareCompat$IntentRea​der;​ 70 ·​·​·​·​new-​instance·​v0,​·​Landroid/​support/​v4/​app/​ShareCompat$IntentRea​der;​
   
71 ·​·​·​·​invoke-​direct·​{v0,​·​p0},​·​Landroid/​support/​v4/​app/​ShareCompat$IntentRea​der;​-​><init>(Landroid/​app/​Activity;​)​V 71 ·​·​·​·​invoke-​direct·​{v0,​·​p0},​·​Landroid/​support/​v4/​app/​ShareCompat$IntentRea​der;​-​><init>(Landroid/​app/​Activity;​)​V
   
72 ·​·​·​·​return-​object·​v0 72 ·​·​·​·​return-​object·​v0
73 .​end·​method 73 .​end·​method
   
   
74 #·​virtual·​methods 74 #·​virtual·​methods
75 .​method·​public·​getCallingActivity()​Landroid/​content/​ComponentName;​ 75 .​method·​public·​getCallingActivity()​Landroid/​content/​ComponentName;​
76 ·​·​·​·​.​locals·​1 76 ·​·​·​·​.​locals·​1
   
77 ·​·​·​·​.​prologue 77 ·​·​·​·​.​prologue
78 ·​·​·​·​.​line·​887 78 ·​·​·​·​.​line·​888
79 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​ShareCompat$IntentRea​der;​-​>mCallingActivity:​Landroid/​content/​ComponentName;​ 79 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​app/​ShareCompat$IntentRea​der;​-​>mCallingActivity:​Landroid/​content/​ComponentName;​
   
80 ·​·​·​·​return-​object·​v0 80 ·​·​·​·​return-​object·​v0
81 .​end·​method 81 .​end·​method
   
82 .​method·​public·​getCallingActivityIco​n()​Landroid/​graphics/​drawable/​Drawable;​ 82 .​method·​public·​getCallingActivityIco​n()​Landroid/​graphics/​drawable/​Drawable;​
83 ·​·​·​·​.​locals·​5 83 ·​·​·​·​.​locals·​5
   
84 ·​·​·​·​.​prologue 84 ·​·​·​·​.​prologue
85 ·​·​·​·​const/​4·​v2,​·​0x0 85 ·​·​·​·​const/​4·​v2,​·​0x0
   
86 ·​·​·​·​.​line·​901 86 ·​·​·​·​.​line·​902
87 ·​·​·​·​iget-​object·​v3,​·​p0,​·​Landroid/​support/​v4/​app/​ShareCompat$IntentRea​der;​-​>mCallingActivity:​Landroid/​content/​ComponentName;​ 87 ·​·​·​·​iget-​object·​v3,​·​p0,​·​Landroid/​support/​v4/​app/​ShareCompat$IntentRea​der;​-​>mCallingActivity:​Landroid/​content/​ComponentName;​
   
88 ·​·​·​·​if-​nez·​v3,​·​:​cond_0 88 ·​·​·​·​if-​nez·​v3,​·​:​cond_0
   
89 ·​·​·​·​.​line·​909 89 ·​·​·​·​.​line·​910
90 ·​·​·​·​:​goto_0 90 ·​·​·​·​:​goto_0
91 ·​·​·​·​return-​object·​v2 91 ·​·​·​·​return-​object·​v2
   
92 ·​·​·​·​.​line·​903 92 ·​·​·​·​.​line·​904
93 ·​·​·​·​:​cond_0 93 ·​·​·​·​:​cond_0
94 ·​·​·​·​iget-​object·​v3,​·​p0,​·​Landroid/​support/​v4/​app/​ShareCompat$IntentRea​der;​-​>mActivity:​Landroid/​app/​Activity;​ 94 ·​·​·​·​iget-​object·​v3,​·​p0,​·​Landroid/​support/​v4/​app/​ShareCompat$IntentRea​der;​-​>mActivity:​Landroid/​app/​Activity;​
   
95 ·​·​·​·​invoke-​virtual·​{v3},​·​Landroid/​app/​Activity;​-​>getPackageManager()​Landroid/​content/​pm/​PackageManager;​ 95 ·​·​·​·​invoke-​virtual·​{v3},​·​Landroid/​app/​Activity;​-​>getPackageManager()​Landroid/​content/​pm/​PackageManager;​
   
96 ·​·​·​·​move-​result-​object·​v1 96 ·​·​·​·​move-​result-​object·​v1
   
97 ·​·​·​·​.​line·​905 97 ·​·​·​·​.​line·​906
98 ·​·​·​·​.​local·​v1,​·​"pm":​Landroid/​content/​pm/​PackageManager;​ 98 ·​·​·​·​.​local·​v1,​·​"pm":​Landroid/​content/​pm/​PackageManager;​
99 ·​·​·​·​:​try_start_0 99 ·​·​·​·​:​try_start_0
100 ·​·​·​·​iget-​object·​v3,​·​p0,​·​Landroid/​support/​v4/​app/​ShareCompat$IntentRea​der;​-​>mCallingActivity:​Landroid/​content/​ComponentName;​ 100 ·​·​·​·​iget-​object·​v3,​·​p0,​·​Landroid/​support/​v4/​app/​ShareCompat$IntentRea​der;​-​>mCallingActivity:​Landroid/​content/​ComponentName;​
   
101 ·​·​·​·​invoke-​virtual·​{v1,​·​v3},​·​Landroid/​content/​pm/​PackageManager;​-​>getActivityIcon(Land​roid/​content/​ComponentName;​)​Landroid/​graphics/​drawable/​Drawable;​ 101 ·​·​·​·​invoke-​virtual·​{v1,​·​v3},​·​Landroid/​content/​pm/​PackageManager;​-​>getActivityIcon(Land​roid/​content/​ComponentName;​)​Landroid/​graphics/​drawable/​Drawable;​
102 ·​·​·​·​:​try_end_0 102 ·​·​·​·​:​try_end_0
103 ·​·​·​·​.​catch·​Landroid/​content/​pm/​PackageManager$NameNo​tFoundException;​·​{:​try_start_0·​.​.​·​:​try_end_0}·​:​catch_0 103 ·​·​·​·​.​catch·​Landroid/​content/​pm/​PackageManager$NameNo​tFoundException;​·​{:​try_start_0·​.​.​·​:​try_end_0}·​:​catch_0
   
104 ·​·​·​·​move-​result-​object·​v2 104 ·​·​·​·​move-​result-​object·​v2
   
105 ·​·​·​·​goto·​:​goto_0 105 ·​·​·​·​goto·​:​goto_0
   
Max diff block lines reached; 14055/17448 bytes (80.55%) of diff not shown.
[−]
smali/android/support/v4/app/ShareCompat$ShareCompatImplBase.smali
Offset 18, 15 lines modified Offset 18, 15 lines modified
   
   
18 #·​direct·​methods 18 #·​direct·​methods
19 .​method·​constructor·​<init>()​V 19 .​method·​constructor·​<init>()​V
20 ·​·​·​·​.​locals·​0 20 ·​·​·​·​.​locals·​0
   
21 ·​·​·​·​.​prologue 21 ·​·​·​·​.​prologue
22 ·​·​·​·​.​line·​85 22 ·​·​·​·​.​line·​86
23 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 23 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
24 ·​·​·​·​return-​void 24 ·​·​·​·​return-​void
25 .​end·​method 25 .​end·​method
   
26 .​method·​private·​static·​withinStyle(Ljava/​lang/​StringBuilder;​Ljava/​lang/​CharSequence;​II)​V 26 .​method·​private·​static·​withinStyle(Ljava/​lang/​StringBuilder;​Ljava/​lang/​CharSequence;​II)​V
27 ·​·​·​·​.​locals·​5 27 ·​·​·​·​.​locals·​5
Offset 34, 78 lines modified Offset 34, 78 lines modified
34 ·​·​·​·​.​param·​p1,​·​"text"·​·​·​·​#·​Ljava/​lang/​CharSequence;​ 34 ·​·​·​·​.​param·​p1,​·​"text"·​·​·​·​#·​Ljava/​lang/​CharSequence;​
35 ·​·​·​·​.​param·​p2,​·​"start"·​·​·​·​#·​I 35 ·​·​·​·​.​param·​p2,​·​"start"·​·​·​·​#·​I
36 ·​·​·​·​.​param·​p3,​·​"end"·​·​·​·​#·​I 36 ·​·​·​·​.​param·​p3,​·​"end"·​·​·​·​#·​I
   
37 ·​·​·​·​.​prologue 37 ·​·​·​·​.​prologue
38 ·​·​·​·​const/​16·​v4,​·​0x20 38 ·​·​·​·​const/​16·​v4,​·​0x20
   
39 ·​·​·​·​.​line·​98 39 ·​·​·​·​.​line·​99
40 ·​·​·​·​move·​v1,​·​p2 40 ·​·​·​·​move·​v1,​·​p2
   
41 ·​·​·​·​.​local·​v1,​·​"i":​I 41 ·​·​·​·​.​local·​v1,​·​"i":​I
42 ·​·​·​·​:​goto_0 42 ·​·​·​·​:​goto_0
43 ·​·​·​·​if-​ge·​v1,​·​p3,​·​:​cond_7 43 ·​·​·​·​if-​ge·​v1,​·​p3,​·​:​cond_7
   
44 ·​·​·​·​.​line·​99 44 ·​·​·​·​.​line·​100
45 ·​·​·​·​invoke-​interface·​{p1,​·​v1},​·​Ljava/​lang/​CharSequence;​-​>charAt(I)​C 45 ·​·​·​·​invoke-​interface·​{p1,​·​v1},​·​Ljava/​lang/​CharSequence;​-​>charAt(I)​C
   
46 ·​·​·​·​move-​result·​v0 46 ·​·​·​·​move-​result·​v0
   
47 ·​·​·​·​.​line·​101 47 ·​·​·​·​.​line·​102
48 ·​·​·​·​.​local·​v0,​·​"c":​C 48 ·​·​·​·​.​local·​v0,​·​"c":​C
49 ·​·​·​·​const/​16·​v2,​·​0x3c 49 ·​·​·​·​const/​16·​v2,​·​0x3c
   
50 ·​·​·​·​if-​ne·​v0,​·​v2,​·​:​cond_0 50 ·​·​·​·​if-​ne·​v0,​·​v2,​·​:​cond_0
   
51 ·​·​·​·​.​line·​102 51 ·​·​·​·​.​line·​103
52 ·​·​·​·​const-​string·​v2,​·​"&lt;​" 52 ·​·​·​·​const-​string·​v2,​·​"&lt;​"
   
53 ·​·​·​·​invoke-​virtual·​{p0,​·​v2},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​ 53 ·​·​·​·​invoke-​virtual·​{p0,​·​v2},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​
   
54 ·​·​·​·​.​line·​98 54 ·​·​·​·​.​line·​99
55 ·​·​·​·​:​goto_1 55 ·​·​·​·​:​goto_1
56 ·​·​·​·​add-​int/​lit8·​v1,​·​v1,​·​0x1 56 ·​·​·​·​add-​int/​lit8·​v1,​·​v1,​·​0x1
   
57 ·​·​·​·​goto·​:​goto_0 57 ·​·​·​·​goto·​:​goto_0
   
58 ·​·​·​·​.​line·​103 58 ·​·​·​·​.​line·​104
59 ·​·​·​·​:​cond_0 59 ·​·​·​·​:​cond_0
60 ·​·​·​·​const/​16·​v2,​·​0x3e 60 ·​·​·​·​const/​16·​v2,​·​0x3e
   
61 ·​·​·​·​if-​ne·​v0,​·​v2,​·​:​cond_1 61 ·​·​·​·​if-​ne·​v0,​·​v2,​·​:​cond_1
   
62 ·​·​·​·​.​line·​104 62 ·​·​·​·​.​line·​105
63 ·​·​·​·​const-​string·​v2,​·​"&gt;​" 63 ·​·​·​·​const-​string·​v2,​·​"&gt;​"
   
64 ·​·​·​·​invoke-​virtual·​{p0,​·​v2},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​ 64 ·​·​·​·​invoke-​virtual·​{p0,​·​v2},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​
   
65 ·​·​·​·​goto·​:​goto_1 65 ·​·​·​·​goto·​:​goto_1
   
66 ·​·​·​·​.​line·​105 66 ·​·​·​·​.​line·​106
67 ·​·​·​·​:​cond_1 67 ·​·​·​·​:​cond_1
68 ·​·​·​·​const/​16·​v2,​·​0x26 68 ·​·​·​·​const/​16·​v2,​·​0x26
   
69 ·​·​·​·​if-​ne·​v0,​·​v2,​·​:​cond_2 69 ·​·​·​·​if-​ne·​v0,​·​v2,​·​:​cond_2
   
70 ·​·​·​·​.​line·​106 70 ·​·​·​·​.​line·​107
71 ·​·​·​·​const-​string·​v2,​·​"&amp;​" 71 ·​·​·​·​const-​string·​v2,​·​"&amp;​"
   
72 ·​·​·​·​invoke-​virtual·​{p0,​·​v2},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​ 72 ·​·​·​·​invoke-​virtual·​{p0,​·​v2},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​
   
73 ·​·​·​·​goto·​:​goto_1 73 ·​·​·​·​goto·​:​goto_1
   
74 ·​·​·​·​.​line·​107 74 ·​·​·​·​.​line·​108
75 ·​·​·​·​:​cond_2 75 ·​·​·​·​:​cond_2
76 ·​·​·​·​const/​16·​v2,​·​0x7e 76 ·​·​·​·​const/​16·​v2,​·​0x7e
   
77 ·​·​·​·​if-​gt·​v0,​·​v2,​·​:​cond_3 77 ·​·​·​·​if-​gt·​v0,​·​v2,​·​:​cond_3
   
78 ·​·​·​·​if-​ge·​v0,​·​v4,​·​:​cond_4 78 ·​·​·​·​if-​ge·​v0,​·​v4,​·​:​cond_4
   
79 ·​·​·​·​.​line·​108 79 ·​·​·​·​.​line·​109
80 ·​·​·​·​:​cond_3 80 ·​·​·​·​:​cond_3
81 ·​·​·​·​new-​instance·​v2,​·​Ljava/​lang/​StringBuilder;​ 81 ·​·​·​·​new-​instance·​v2,​·​Ljava/​lang/​StringBuilder;​
   
82 ·​·​·​·​invoke-​direct·​{v2},​·​Ljava/​lang/​StringBuilder;​-​><init>()​V 82 ·​·​·​·​invoke-​direct·​{v2},​·​Ljava/​lang/​StringBuilder;​-​><init>()​V
   
83 ·​·​·​·​const-​string·​v3,​·​"&#" 83 ·​·​·​·​const-​string·​v3,​·​"&#"
   
Offset 127, 99 lines modified Offset 127, 99 lines modified
   
127 ·​·​·​·​move-​result-​object·​v2 127 ·​·​·​·​move-​result-​object·​v2
   
128 ·​·​·​·​invoke-​virtual·​{p0,​·​v2},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​ 128 ·​·​·​·​invoke-​virtual·​{p0,​·​v2},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​
Max diff block lines reached; 2511/4672 bytes (53.75%) of diff not shown.
[−]
smali/android/support/v4/app/ShareCompat$ShareCompatImplICS.smali
Offset 15, 64 lines modified Offset 15, 64 lines modified
   
   
15 #·​direct·​methods 15 #·​direct·​methods
16 .​method·​constructor·​<init>()​V 16 .​method·​constructor·​<init>()​V
17 ·​·​·​·​.​locals·​0 17 ·​·​·​·​.​locals·​0
   
18 ·​·​·​·​.​prologue 18 ·​·​·​·​.​prologue
19 ·​·​·​·​.​line·​123 19 ·​·​·​·​.​line·​124
20 ·​·​·​·​invoke-​direct·​{p0},​·​Landroid/​support/​v4/​app/​ShareCompat$ShareComp​atImplBase;​-​><init>()​V 20 ·​·​·​·​invoke-​direct·​{p0},​·​Landroid/​support/​v4/​app/​ShareCompat$ShareComp​atImplBase;​-​><init>()​V
   
21 ·​·​·​·​return-​void 21 ·​·​·​·​return-​void
22 .​end·​method 22 .​end·​method
   
   
23 #·​virtual·​methods 23 #·​virtual·​methods
24 .​method·​public·​configureMenuItem(Lan​droid/​view/​MenuItem;​Landroid/​support/​v4/​app/​ShareCompat$IntentBui​lder;​)​V 24 .​method·​public·​configureMenuItem(Lan​droid/​view/​MenuItem;​Landroid/​support/​v4/​app/​ShareCompat$IntentBui​lder;​)​V
25 ·​·​·​·​.​locals·​2 25 ·​·​·​·​.​locals·​2
26 ·​·​·​·​.​param·​p1,​·​"item"·​·​·​·​#·​Landroid/​view/​MenuItem;​ 26 ·​·​·​·​.​param·​p1,​·​"item"·​·​·​·​#·​Landroid/​view/​MenuItem;​
27 ·​·​·​·​.​param·​p2,​·​"shareIntent"·​·​·​·​#·​Landroid/​support/​v4/​app/​ShareCompat$IntentBui​lder;​ 27 ·​·​·​·​.​param·​p2,​·​"shareIntent"·​·​·​·​#·​Landroid/​support/​v4/​app/​ShareCompat$IntentBui​lder;​
   
28 ·​·​·​·​.​prologue 28 ·​·​·​·​.​prologue
29 ·​·​·​·​.​line·​125 29 ·​·​·​·​.​line·​126
30 ·​·​·​·​invoke-​virtual·​{p2},​·​Landroid/​support/​v4/​app/​ShareCompat$IntentBui​lder;​-​>getActivity()​Landroid/​app/​Activity;​ 30 ·​·​·​·​invoke-​virtual·​{p2},​·​Landroid/​support/​v4/​app/​ShareCompat$IntentBui​lder;​-​>getActivity()​Landroid/​app/​Activity;​
   
31 ·​·​·​·​move-​result-​object·​v0 31 ·​·​·​·​move-​result-​object·​v0
   
32 ·​·​·​·​invoke-​virtual·​{p2},​·​Landroid/​support/​v4/​app/​ShareCompat$IntentBui​lder;​-​>getIntent()​Landroid/​content/​Intent;​ 32 ·​·​·​·​invoke-​virtual·​{p2},​·​Landroid/​support/​v4/​app/​ShareCompat$IntentBui​lder;​-​>getIntent()​Landroid/​content/​Intent;​
   
33 ·​·​·​·​move-​result-​object·​v1 33 ·​·​·​·​move-​result-​object·​v1
   
34 ·​·​·​·​invoke-​static·​{p1,​·​v0,​·​v1},​·​Landroid/​support/​v4/​app/​ShareCompatICS;​-​>configureMenuItem(La​ndroid/​view/​MenuItem;​Landroid/​app/​Activity;​Landroid/​content/​Intent;​)​V 34 ·​·​·​·​invoke-​static·​{p1,​·​v0,​·​v1},​·​Landroid/​support/​v4/​app/​ShareCompatICS;​-​>configureMenuItem(La​ndroid/​view/​MenuItem;​Landroid/​app/​Activity;​Landroid/​content/​Intent;​)​V
   
35 ·​·​·​·​.​line·​127 35 ·​·​·​·​.​line·​128
36 ·​·​·​·​invoke-​virtual·​{p0,​·​p1},​·​Landroid/​support/​v4/​app/​ShareCompat$ShareComp​atImplICS;​-​>shouldAddChooserInte​nt(Landroid/​view/​MenuItem;​)​Z 36 ·​·​·​·​invoke-​virtual·​{p0,​·​p1},​·​Landroid/​support/​v4/​app/​ShareCompat$ShareComp​atImplICS;​-​>shouldAddChooserInte​nt(Landroid/​view/​MenuItem;​)​Z
   
37 ·​·​·​·​move-​result·​v0 37 ·​·​·​·​move-​result·​v0
   
38 ·​·​·​·​if-​eqz·​v0,​·​:​cond_0 38 ·​·​·​·​if-​eqz·​v0,​·​:​cond_0
   
39 ·​·​·​·​.​line·​128 39 ·​·​·​·​.​line·​129
40 ·​·​·​·​invoke-​virtual·​{p2},​·​Landroid/​support/​v4/​app/​ShareCompat$IntentBui​lder;​-​>createChooserIntent(​)​Landroid/​content/​Intent;​ 40 ·​·​·​·​invoke-​virtual·​{p2},​·​Landroid/​support/​v4/​app/​ShareCompat$IntentBui​lder;​-​>createChooserIntent(​)​Landroid/​content/​Intent;​
   
41 ·​·​·​·​move-​result-​object·​v0 41 ·​·​·​·​move-​result-​object·​v0
   
42 ·​·​·​·​invoke-​interface·​{p1,​·​v0},​·​Landroid/​view/​MenuItem;​-​>setIntent(Landroid/​content/​Intent;​)​Landroid/​view/​MenuItem;​ 42 ·​·​·​·​invoke-​interface·​{p1,​·​v0},​·​Landroid/​view/​MenuItem;​-​>setIntent(Landroid/​content/​Intent;​)​Landroid/​view/​MenuItem;​
   
43 ·​·​·​·​.​line·​130 43 ·​·​·​·​.​line·​131
44 ·​·​·​·​:​cond_0 44 ·​·​·​·​:​cond_0
45 ·​·​·​·​return-​void 45 ·​·​·​·​return-​void
46 .​end·​method 46 .​end·​method
   
47 .​method·​shouldAddChooserInten​t(Landroid/​view/​MenuItem;​)​Z 47 .​method·​shouldAddChooserInten​t(Landroid/​view/​MenuItem;​)​Z
48 ·​·​·​·​.​locals·​1 48 ·​·​·​·​.​locals·​1
49 ·​·​·​·​.​param·​p1,​·​"item"·​·​·​·​#·​Landroid/​view/​MenuItem;​ 49 ·​·​·​·​.​param·​p1,​·​"item"·​·​·​·​#·​Landroid/​view/​MenuItem;​
   
50 ·​·​·​·​.​prologue 50 ·​·​·​·​.​prologue
51 ·​·​·​·​.​line·​133 51 ·​·​·​·​.​line·​134
52 ·​·​·​·​invoke-​interface·​{p1},​·​Landroid/​view/​MenuItem;​-​>hasSubMenu()​Z 52 ·​·​·​·​invoke-​interface·​{p1},​·​Landroid/​view/​MenuItem;​-​>hasSubMenu()​Z
   
53 ·​·​·​·​move-​result·​v0 53 ·​·​·​·​move-​result·​v0
   
54 ·​·​·​·​if-​nez·​v0,​·​:​cond_0 54 ·​·​·​·​if-​nez·​v0,​·​:​cond_0
   
55 ·​·​·​·​const/​4·​v0,​·​0x1 55 ·​·​·​·​const/​4·​v0,​·​0x1
[−]
smali/android/support/v4/app/ShareCompat$ShareCompatImplJB.smali
Offset 15, 38 lines modified Offset 15, 38 lines modified
   
   
15 #·​direct·​methods 15 #·​direct·​methods
16 .​method·​constructor·​<init>()​V 16 .​method·​constructor·​<init>()​V
17 ·​·​·​·​.​locals·​0 17 ·​·​·​·​.​locals·​0
   
18 ·​·​·​·​.​prologue 18 ·​·​·​·​.​prologue
19 ·​·​·​·​.​line·​137 19 ·​·​·​·​.​line·​138
20 ·​·​·​·​invoke-​direct·​{p0},​·​Landroid/​support/​v4/​app/​ShareCompat$ShareComp​atImplICS;​-​><init>()​V 20 ·​·​·​·​invoke-​direct·​{p0},​·​Landroid/​support/​v4/​app/​ShareCompat$ShareComp​atImplICS;​-​><init>()​V
   
21 ·​·​·​·​return-​void 21 ·​·​·​·​return-​void
22 .​end·​method 22 .​end·​method
   
   
23 #·​virtual·​methods 23 #·​virtual·​methods
24 .​method·​public·​escapeHtml(Ljava/​lang/​CharSequence;​)​Ljava/​lang/​String;​ 24 .​method·​public·​escapeHtml(Ljava/​lang/​CharSequence;​)​Ljava/​lang/​String;​
25 ·​·​·​·​.​locals·​1 25 ·​·​·​·​.​locals·​1
26 ·​·​·​·​.​param·​p1,​·​"html"·​·​·​·​#·​Ljava/​lang/​CharSequence;​ 26 ·​·​·​·​.​param·​p1,​·​"html"·​·​·​·​#·​Ljava/​lang/​CharSequence;​
   
27 ·​·​·​·​.​prologue 27 ·​·​·​·​.​prologue
28 ·​·​·​·​.​line·​139 28 ·​·​·​·​.​line·​140
29 ·​·​·​·​invoke-​static·​{p1},​·​Landroid/​support/​v4/​app/​ShareCompatJB;​-​>escapeHtml(Ljava/​lang/​CharSequence;​)​Ljava/​lang/​String;​ 29 ·​·​·​·​invoke-​static·​{p1},​·​Landroid/​support/​v4/​app/​ShareCompatJB;​-​>escapeHtml(Ljava/​lang/​CharSequence;​)​Ljava/​lang/​String;​
   
30 ·​·​·​·​move-​result-​object·​v0 30 ·​·​·​·​move-​result-​object·​v0
   
31 ·​·​·​·​return-​object·​v0 31 ·​·​·​·​return-​object·​v0
32 .​end·​method 32 .​end·​method
   
33 .​method·​shouldAddChooserInten​t(Landroid/​view/​MenuItem;​)​Z 33 .​method·​shouldAddChooserInten​t(Landroid/​view/​MenuItem;​)​Z
34 ·​·​·​·​.​locals·​1 34 ·​·​·​·​.​locals·​1
35 ·​·​·​·​.​param·​p1,​·​"item"·​·​·​·​#·​Landroid/​view/​MenuItem;​ 35 ·​·​·​·​.​param·​p1,​·​"item"·​·​·​·​#·​Landroid/​view/​MenuItem;​
   
36 ·​·​·​·​.​prologue 36 ·​·​·​·​.​prologue
37 ·​·​·​·​.​line·​144 37 ·​·​·​·​.​line·​145
38 ·​·​·​·​const/​4·​v0,​·​0x0 38 ·​·​·​·​const/​4·​v0,​·​0x0
   
39 ·​·​·​·​return·​v0 39 ·​·​·​·​return·​v0
40 .​end·​method 40 .​end·​method
[−]
smali/android/support/v4/app/ShareCompat.smali
Offset 25, 98 lines modified Offset 25, 98 lines modified
   
   
25 #·​direct·​methods 25 #·​direct·​methods
26 .​method·​static·​constructor·​<clinit>()​V 26 .​method·​static·​constructor·​<clinit>()​V
27 ·​·​·​·​.​locals·​2 27 ·​·​·​·​.​locals·​2
   
28 ·​·​·​·​.​prologue 28 ·​·​·​·​.​prologue
29 ·​·​·​·​.​line·​151 29 ·​·​·​·​.​line·​152
30 ·​·​·​·​sget·​v0,​·​Landroid/​os/​Build$VERSION;​-​>SDK_INT:​I 30 ·​·​·​·​sget·​v0,​·​Landroid/​os/​Build$VERSION;​-​>SDK_INT:​I
   
31 ·​·​·​·​const/​16·​v1,​·​0x10 31 ·​·​·​·​const/​16·​v1,​·​0x10
   
32 ·​·​·​·​if-​lt·​v0,​·​v1,​·​:​cond_0 32 ·​·​·​·​if-​lt·​v0,​·​v1,​·​:​cond_0
   
33 ·​·​·​·​.​line·​152 33 ·​·​·​·​.​line·​153
34 ·​·​·​·​new-​instance·​v0,​·​Landroid/​support/​v4/​app/​ShareCompat$ShareComp​atImplJB;​ 34 ·​·​·​·​new-​instance·​v0,​·​Landroid/​support/​v4/​app/​ShareCompat$ShareComp​atImplJB;​
   
35 ·​·​·​·​invoke-​direct·​{v0},​·​Landroid/​support/​v4/​app/​ShareCompat$ShareComp​atImplJB;​-​><init>()​V 35 ·​·​·​·​invoke-​direct·​{v0},​·​Landroid/​support/​v4/​app/​ShareCompat$ShareComp​atImplJB;​-​><init>()​V
   
36 ·​·​·​·​sput-​object·​v0,​·​Landroid/​support/​v4/​app/​ShareCompat;​-​>IMPL:​Landroid/​support/​v4/​app/​ShareCompat$ShareComp​atImpl;​ 36 ·​·​·​·​sput-​object·​v0,​·​Landroid/​support/​v4/​app/​ShareCompat;​-​>IMPL:​Landroid/​support/​v4/​app/​ShareCompat$ShareComp​atImpl;​
   
37 ·​·​·​·​.​line·​158 37 ·​·​·​·​.​line·​159
38 ·​·​·​·​:​goto_0 38 ·​·​·​·​:​goto_0
39 ·​·​·​·​return-​void 39 ·​·​·​·​return-​void
   
40 ·​·​·​·​.​line·​153 40 ·​·​·​·​.​line·​154
41 ·​·​·​·​:​cond_0 41 ·​·​·​·​:​cond_0
42 ·​·​·​·​sget·​v0,​·​Landroid/​os/​Build$VERSION;​-​>SDK_INT:​I 42 ·​·​·​·​sget·​v0,​·​Landroid/​os/​Build$VERSION;​-​>SDK_INT:​I
   
43 ·​·​·​·​const/​16·​v1,​·​0xe 43 ·​·​·​·​const/​16·​v1,​·​0xe
   
44 ·​·​·​·​if-​lt·​v0,​·​v1,​·​:​cond_1 44 ·​·​·​·​if-​lt·​v0,​·​v1,​·​:​cond_1
   
45 ·​·​·​·​.​line·​154 45 ·​·​·​·​.​line·​155
46 ·​·​·​·​new-​instance·​v0,​·​Landroid/​support/​v4/​app/​ShareCompat$ShareComp​atImplICS;​ 46 ·​·​·​·​new-​instance·​v0,​·​Landroid/​support/​v4/​app/​ShareCompat$ShareComp​atImplICS;​
   
47 ·​·​·​·​invoke-​direct·​{v0},​·​Landroid/​support/​v4/​app/​ShareCompat$ShareComp​atImplICS;​-​><init>()​V 47 ·​·​·​·​invoke-​direct·​{v0},​·​Landroid/​support/​v4/​app/​ShareCompat$ShareComp​atImplICS;​-​><init>()​V
   
48 ·​·​·​·​sput-​object·​v0,​·​Landroid/​support/​v4/​app/​ShareCompat;​-​>IMPL:​Landroid/​support/​v4/​app/​ShareCompat$ShareComp​atImpl;​ 48 ·​·​·​·​sput-​object·​v0,​·​Landroid/​support/​v4/​app/​ShareCompat;​-​>IMPL:​Landroid/​support/​v4/​app/​ShareCompat$ShareComp​atImpl;​
   
49 ·​·​·​·​goto·​:​goto_0 49 ·​·​·​·​goto·​:​goto_0
   
50 ·​·​·​·​.​line·​156 50 ·​·​·​·​.​line·​157
51 ·​·​·​·​:​cond_1 51 ·​·​·​·​:​cond_1
52 ·​·​·​·​new-​instance·​v0,​·​Landroid/​support/​v4/​app/​ShareCompat$ShareComp​atImplBase;​ 52 ·​·​·​·​new-​instance·​v0,​·​Landroid/​support/​v4/​app/​ShareCompat$ShareComp​atImplBase;​
   
53 ·​·​·​·​invoke-​direct·​{v0},​·​Landroid/​support/​v4/​app/​ShareCompat$ShareComp​atImplBase;​-​><init>()​V 53 ·​·​·​·​invoke-​direct·​{v0},​·​Landroid/​support/​v4/​app/​ShareCompat$ShareComp​atImplBase;​-​><init>()​V
   
54 ·​·​·​·​sput-​object·​v0,​·​Landroid/​support/​v4/​app/​ShareCompat;​-​>IMPL:​Landroid/​support/​v4/​app/​ShareCompat$ShareComp​atImpl;​ 54 ·​·​·​·​sput-​object·​v0,​·​Landroid/​support/​v4/​app/​ShareCompat;​-​>IMPL:​Landroid/​support/​v4/​app/​ShareCompat$ShareComp​atImpl;​
   
55 ·​·​·​·​goto·​:​goto_0 55 ·​·​·​·​goto·​:​goto_0
56 .​end·​method 56 .​end·​method
   
57 .​method·​public·​constructor·​<init>()​V 57 .​method·​public·​constructor·​<init>()​V
58 ·​·​·​·​.​locals·​0 58 ·​·​·​·​.​locals·​0
   
59 ·​·​·​·​.​prologue 59 ·​·​·​·​.​prologue
60 ·​·​·​·​.​line·​58 60 ·​·​·​·​.​line·​59
61 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 61 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
62 ·​·​·​·​.​line·​654 62 ·​·​·​·​.​line·​655
63 ·​·​·​·​return-​void 63 ·​·​·​·​return-​void
64 .​end·​method 64 .​end·​method
   
65 .​method·​static·​synthetic·​access$000()​Landroid/​support/​v4/​app/​ShareCompat$ShareComp​atImpl;​ 65 .​method·​static·​synthetic·​access$000()​Landroid/​support/​v4/​app/​ShareCompat$ShareComp​atImpl;​
66 ·​·​·​·​.​locals·​1 66 ·​·​·​·​.​locals·​1
   
67 ·​·​·​·​.​prologue 67 ·​·​·​·​.​prologue
68 ·​·​·​·​.​line·​58 68 ·​·​·​·​.​line·​59
69 ·​·​·​·​sget-​object·​v0,​·​Landroid/​support/​v4/​app/​ShareCompat;​-​>IMPL:​Landroid/​support/​v4/​app/​ShareCompat$ShareComp​atImpl;​ 69 ·​·​·​·​sget-​object·​v0,​·​Landroid/​support/​v4/​app/​ShareCompat;​-​>IMPL:​Landroid/​support/​v4/​app/​ShareCompat$ShareComp​atImpl;​
   
70 ·​·​·​·​return-​object·​v0 70 ·​·​·​·​return-​object·​v0
71 .​end·​method 71 .​end·​method
   
72 .​method·​public·​static·​configureMenuItem(Lan​droid/​view/​Menu;​ILandroid/​support/​v4/​app/​ShareCompat$IntentBui​lder;​)​V 72 .​method·​public·​static·​configureMenuItem(Lan​droid/​view/​Menu;​ILandroid/​support/​v4/​app/​ShareCompat$IntentBui​lder;​)​V
73 ·​·​·​·​.​locals·​4 73 ·​·​·​·​.​locals·​4
74 ·​·​·​·​.​param·​p0,​·​"menu"·​·​·​·​#·​Landroid/​view/​Menu;​ 74 ·​·​·​·​.​param·​p0,​·​"menu"·​·​·​·​#·​Landroid/​view/​Menu;​
75 ·​·​·​·​.​param·​p1,​·​"menuItemId"·​·​·​·​#·​I 75 ·​·​·​·​.​param·​p1,​·​"menuItemId"·​·​·​·​#·​I
76 ·​·​·​·​.​param·​p2,​·​"shareIntent"·​·​·​·​#·​Landroid/​support/​v4/​app/​ShareCompat$IntentBui​lder;​ 76 ·​·​·​·​.​param·​p2,​·​"shareIntent"·​·​·​·​#·​Landroid/​support/​v4/​app/​ShareCompat$IntentBui​lder;​
   
77 ·​·​·​·​.​prologue 77 ·​·​·​·​.​prologue
78 ·​·​·​·​.​line·​244 78 ·​·​·​·​.​line·​245
79 ·​·​·​·​invoke-​interface·​{p0,​·​p1},​·​Landroid/​view/​Menu;​-​>findItem(I)​Landroid/​view/​MenuItem;​ 79 ·​·​·​·​invoke-​interface·​{p0,​·​p1},​·​Landroid/​view/​Menu;​-​>findItem(I)​Landroid/​view/​MenuItem;​
   
80 ·​·​·​·​move-​result-​object·​v0 80 ·​·​·​·​move-​result-​object·​v0
   
81 ·​·​·​·​.​line·​245 81 ·​·​·​·​.​line·​246
82 ·​·​·​·​.​local·​v0,​·​"item":​Landroid/​view/​MenuItem;​ 82 ·​·​·​·​.​local·​v0,​·​"item":​Landroid/​view/​MenuItem;​
83 ·​·​·​·​if-​nez·​v0,​·​:​cond_0 83 ·​·​·​·​if-​nez·​v0,​·​:​cond_0
   
84 ·​·​·​·​.​line·​246 84 ·​·​·​·​.​line·​247
85 ·​·​·​·​new-​instance·​v1,​·​Ljava/​lang/​IllegalArgumentExcept​ion;​ 85 ·​·​·​·​new-​instance·​v1,​·​Ljava/​lang/​IllegalArgumentExcept​ion;​
   
86 ·​·​·​·​new-​instance·​v2,​·​Ljava/​lang/​StringBuilder;​ 86 ·​·​·​·​new-​instance·​v2,​·​Ljava/​lang/​StringBuilder;​
   
87 ·​·​·​·​invoke-​direct·​{v2},​·​Ljava/​lang/​StringBuilder;​-​><init>()​V 87 ·​·​·​·​invoke-​direct·​{v2},​·​Ljava/​lang/​StringBuilder;​-​><init>()​V
   
88 ·​·​·​·​const-​string·​v3,​·​"Could·​not·​find·​menu·​item·​with·​id·​" 88 ·​·​·​·​const-​string·​v3,​·​"Could·​not·​find·​menu·​item·​with·​id·​"
Offset 139, 93 lines modified Offset 139, 93 lines modified
Max diff block lines reached; 3059/5935 bytes (51.54%) of diff not shown.
[−]
smali/android/support/v4/content/ContextCompat.smali
Offset 10, 36 lines modified Offset 10, 38 lines modified
   
10 .​field·​private·​static·​final·​DIR_DATA:​Ljava/​lang/​String;​·​=·​"data" 10 .​field·​private·​static·​final·​DIR_DATA:​Ljava/​lang/​String;​·​=·​"data"
   
11 .​field·​private·​static·​final·​DIR_FILES:​Ljava/​lang/​String;​·​=·​"files" 11 .​field·​private·​static·​final·​DIR_FILES:​Ljava/​lang/​String;​·​=·​"files"
   
12 .​field·​private·​static·​final·​DIR_OBB:​Ljava/​lang/​String;​·​=·​"obb" 12 .​field·​private·​static·​final·​DIR_OBB:​Ljava/​lang/​String;​·​=·​"obb"
   
  13 .​field·​private·​static·​final·​TAG:​Ljava/​lang/​String;​·​=·​"ContextCompat"
   
   
13 #·​direct·​methods 14 #·​direct·​methods
14 .​method·​public·​constructor·​<init>()​V 15 .​method·​public·​constructor·​<init>()​V
15 ·​·​·​·​.​locals·​0 16 ·​·​·​·​.​locals·​0
   
16 ·​·​·​·​.​prologue 17 ·​·​·​·​.​prologue
17 ·​·​·​·​.​line·​33 18 ·​·​·​·​.​line·​36
18 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 19 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
19 ·​·​·​·​return-​void 20 ·​·​·​·​return-​void
20 .​end·​method 21 .​end·​method
   
21 .​method·​private·​static·​varargs·​buildPath(Ljava/​io/​File;​[Ljava/​lang/​String;​)​Ljava/​io/​File;​ 22 .​method·​private·​static·​varargs·​buildPath(Ljava/​io/​File;​[Ljava/​lang/​String;​)​Ljava/​io/​File;​
22 ·​·​·​·​.​locals·​6 23 ·​·​·​·​.​locals·​6
23 ·​·​·​·​.​param·​p0,​·​"base"·​·​·​·​#·​Ljava/​io/​File;​ 24 ·​·​·​·​.​param·​p0,​·​"base"·​·​·​·​#·​Ljava/​io/​File;​
24 ·​·​·​·​.​param·​p1,​·​"segments"·​·​·​·​#·​[Ljava/​lang/​String;​ 25 ·​·​·​·​.​param·​p1,​·​"segments"·​·​·​·​#·​[Ljava/​lang/​String;​
   
25 ·​·​·​·​.​prologue 26 ·​·​·​·​.​prologue
26 ·​·​·​·​.​line·​290 27 ·​·​·​·​.​line·​294
27 ·​·​·​·​move-​object·​v1,​·​p0 28 ·​·​·​·​move-​object·​v1,​·​p0
   
28 ·​·​·​·​.​line·​291 29 ·​·​·​·​.​line·​295
29 ·​·​·​·​.​local·​v1,​·​"cur":​Ljava/​io/​File;​ 30 ·​·​·​·​.​local·​v1,​·​"cur":​Ljava/​io/​File;​
30 ·​·​·​·​move-​object·​v0,​·​p1 31 ·​·​·​·​move-​object·​v0,​·​p1
   
31 ·​·​·​·​.​local·​v0,​·​"arr$":​[Ljava/​lang/​String;​ 32 ·​·​·​·​.​local·​v0,​·​"arr$":​[Ljava/​lang/​String;​
32 ·​·​·​·​array-​length·​v4,​·​v0 33 ·​·​·​·​array-​length·​v4,​·​v0
   
33 ·​·​·​·​.​local·​v4,​·​"len$":​I 34 ·​·​·​·​.​local·​v4,​·​"len$":​I
Offset 51, 49 lines modified Offset 53, 49 lines modified
51 ·​·​·​·​.​end·​local·​v1·​·​·​·​#·​"cur":​Ljava/​io/​File;​ 53 ·​·​·​·​.​end·​local·​v1·​·​·​·​#·​"cur":​Ljava/​io/​File;​
52 ·​·​·​·​.​local·​v2,​·​"cur":​Ljava/​io/​File;​ 54 ·​·​·​·​.​local·​v2,​·​"cur":​Ljava/​io/​File;​
53 ·​·​·​·​:​goto_0 55 ·​·​·​·​:​goto_0
54 ·​·​·​·​if-​ge·​v3,​·​v4,​·​:​cond_1 56 ·​·​·​·​if-​ge·​v3,​·​v4,​·​:​cond_1
   
55 ·​·​·​·​aget-​object·​v5,​·​v0,​·​v3 57 ·​·​·​·​aget-​object·​v5,​·​v0,​·​v3
   
56 ·​·​·​·​.​line·​292 58 ·​·​·​·​.​line·​296
57 ·​·​·​·​.​local·​v5,​·​"segment":​Ljava/​lang/​String;​ 59 ·​·​·​·​.​local·​v5,​·​"segment":​Ljava/​lang/​String;​
58 ·​·​·​·​if-​nez·​v2,​·​:​cond_0 60 ·​·​·​·​if-​nez·​v2,​·​:​cond_0
   
59 ·​·​·​·​.​line·​293 61 ·​·​·​·​.​line·​297
60 ·​·​·​·​new-​instance·​v1,​·​Ljava/​io/​File;​ 62 ·​·​·​·​new-​instance·​v1,​·​Ljava/​io/​File;​
   
61 ·​·​·​·​invoke-​direct·​{v1,​·​v5},​·​Ljava/​io/​File;​-​><init>(Ljava/​lang/​String;​)​V 63 ·​·​·​·​invoke-​direct·​{v1,​·​v5},​·​Ljava/​io/​File;​-​><init>(Ljava/​lang/​String;​)​V
   
62 ·​·​·​·​.​line·​291 64 ·​·​·​·​.​line·​295
63 ·​·​·​·​.​end·​local·​v2·​·​·​·​#·​"cur":​Ljava/​io/​File;​ 65 ·​·​·​·​.​end·​local·​v2·​·​·​·​#·​"cur":​Ljava/​io/​File;​
64 ·​·​·​·​.​restart·​local·​v1·​·​·​·​#·​"cur":​Ljava/​io/​File;​ 66 ·​·​·​·​.​restart·​local·​v1·​·​·​·​#·​"cur":​Ljava/​io/​File;​
65 ·​·​·​·​:​goto_1 67 ·​·​·​·​:​goto_1
66 ·​·​·​·​add-​int/​lit8·​v3,​·​v3,​·​0x1 68 ·​·​·​·​add-​int/​lit8·​v3,​·​v3,​·​0x1
   
67 ·​·​·​·​move-​object·​v2,​·​v1 69 ·​·​·​·​move-​object·​v2,​·​v1
   
68 ·​·​·​·​.​end·​local·​v1·​·​·​·​#·​"cur":​Ljava/​io/​File;​ 70 ·​·​·​·​.​end·​local·​v1·​·​·​·​#·​"cur":​Ljava/​io/​File;​
69 ·​·​·​·​.​restart·​local·​v2·​·​·​·​#·​"cur":​Ljava/​io/​File;​ 71 ·​·​·​·​.​restart·​local·​v2·​·​·​·​#·​"cur":​Ljava/​io/​File;​
70 ·​·​·​·​goto·​:​goto_0 72 ·​·​·​·​goto·​:​goto_0
   
71 ·​·​·​·​.​line·​294 73 ·​·​·​·​.​line·​298
72 ·​·​·​·​:​cond_0 74 ·​·​·​·​:​cond_0
73 ·​·​·​·​if-​eqz·​v5,​·​:​cond_2 75 ·​·​·​·​if-​eqz·​v5,​·​:​cond_2
   
74 ·​·​·​·​.​line·​295 76 ·​·​·​·​.​line·​299
75 ·​·​·​·​new-​instance·​v1,​·​Ljava/​io/​File;​ 77 ·​·​·​·​new-​instance·​v1,​·​Ljava/​io/​File;​
   
76 ·​·​·​·​invoke-​direct·​{v1,​·​v2,​·​v5},​·​Ljava/​io/​File;​-​><init>(Ljava/​io/​File;​Ljava/​lang/​String;​)​V 78 ·​·​·​·​invoke-​direct·​{v1,​·​v2,​·​v5},​·​Ljava/​io/​File;​-​><init>(Ljava/​io/​File;​Ljava/​lang/​String;​)​V
   
77 ·​·​·​·​.​end·​local·​v2·​·​·​·​#·​"cur":​Ljava/​io/​File;​ 79 ·​·​·​·​.​end·​local·​v2·​·​·​·​#·​"cur":​Ljava/​io/​File;​
78 ·​·​·​·​.​restart·​local·​v1·​·​·​·​#·​"cur":​Ljava/​io/​File;​ 80 ·​·​·​·​.​restart·​local·​v1·​·​·​·​#·​"cur":​Ljava/​io/​File;​
79 ·​·​·​·​goto·​:​goto_1 81 ·​·​·​·​goto·​:​goto_1
   
80 ·​·​·​·​.​line·​298 82 ·​·​·​·​.​line·​302
81 ·​·​·​·​.​end·​local·​v1·​·​·​·​#·​"cur":​Ljava/​io/​File;​ 83 ·​·​·​·​.​end·​local·​v1·​·​·​·​#·​"cur":​Ljava/​io/​File;​
82 ·​·​·​·​.​end·​local·​v5·​·​·​·​#·​"segment":​Ljava/​lang/​String;​ 84 ·​·​·​·​.​end·​local·​v5·​·​·​·​#·​"segment":​Ljava/​lang/​String;​
83 ·​·​·​·​.​restart·​local·​v2·​·​·​·​#·​"cur":​Ljava/​io/​File;​ 85 ·​·​·​·​.​restart·​local·​v2·​·​·​·​#·​"cur":​Ljava/​io/​File;​
84 ·​·​·​·​:​cond_1 86 ·​·​·​·​:​cond_1
85 ·​·​·​·​return-​object·​v2 87 ·​·​·​·​return-​object·​v2
   
86 ·​·​·​·​.​restart·​local·​v5·​·​·​·​#·​"segment":​Ljava/​lang/​String;​ 88 ·​·​·​·​.​restart·​local·​v5·​·​·​·​#·​"segment":​Ljava/​lang/​String;​
Offset 101, 62 lines modified Offset 103, 185 lines modified
101 ·​·​·​·​move-​object·​v1,​·​v2 103 ·​·​·​·​move-​object·​v1,​·​v2
   
102 ·​·​·​·​.​end·​local·​v2·​·​·​·​#·​"cur":​Ljava/​io/​File;​ 104 ·​·​·​·​.​end·​local·​v2·​·​·​·​#·​"cur":​Ljava/​io/​File;​
103 ·​·​·​·​.​restart·​local·​v1·​·​·​·​#·​"cur":​Ljava/​io/​File;​ 105 ·​·​·​·​.​restart·​local·​v1·​·​·​·​#·​"cur":​Ljava/​io/​File;​
104 ·​·​·​·​goto·​:​goto_1 106 ·​·​·​·​goto·​:​goto_1
105 .​end·​method 107 .​end·​method
   
  108 .​method·​private·​static·​declared-​synchronized·​createFilesDir(Ljava/​io/​File;​)​Ljava/​io/​File;​
  109 ·​·​·​·​.​locals·​4
  110 ·​·​·​·​.​param·​p0,​·​"file"·​·​·​·​#·​Ljava/​io/​File;​
Max diff block lines reached; 8065/13562 bytes (59.47%) of diff not shown.
[−]
smali/android/support/v4/graphics/drawable/DrawableCompat$BaseDrawableImpl.smali
Offset 18, 44 lines modified Offset 18, 98 lines modified
   
   
18 #·​direct·​methods 18 #·​direct·​methods
19 .​method·​constructor·​<init>()​V 19 .​method·​constructor·​<init>()​V
20 ·​·​·​·​.​locals·​0 20 ·​·​·​·​.​locals·​0
   
21 ·​·​·​·​.​prologue 21 ·​·​·​·​.​prologue
22 ·​·​·​·​.​line·​38 22 ·​·​·​·​.​line·​46
23 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 23 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
24 ·​·​·​·​return-​void 24 ·​·​·​·​return-​void
25 .​end·​method 25 .​end·​method
   
   
26 #·​virtual·​methods 26 #·​virtual·​methods
27 .​method·​public·​isAutoMirrored(Landro​id/​graphics/​drawable/​Drawable;​)​Z 27 .​method·​public·​isAutoMirrored(Landro​id/​graphics/​drawable/​Drawable;​)​Z
28 ·​·​·​·​.​locals·​1 28 ·​·​·​·​.​locals·​1
29 ·​·​·​·​.​param·​p1,​·​"drawable"·​·​·​·​#·​Landroid/​graphics/​drawable/​Drawable;​ 29 ·​·​·​·​.​param·​p1,​·​"drawable"·​·​·​·​#·​Landroid/​graphics/​drawable/​Drawable;​
   
30 ·​·​·​·​.​prologue 30 ·​·​·​·​.​prologue
31 ·​·​·​·​.​line·​49 31 ·​·​·​·​.​line·​57
32 ·​·​·​·​const/​4·​v0,​·​0x0 32 ·​·​·​·​const/​4·​v0,​·​0x0
   
33 ·​·​·​·​return·​v0 33 ·​·​·​·​return·​v0
34 .​end·​method 34 .​end·​method
   
35 .​method·​public·​jumpToCurrentState(La​ndroid/​graphics/​drawable/​Drawable;​)​V 35 .​method·​public·​jumpToCurrentState(La​ndroid/​graphics/​drawable/​Drawable;​)​V
36 ·​·​·​·​.​locals·​0 36 ·​·​·​·​.​locals·​0
37 ·​·​·​·​.​param·​p1,​·​"drawable"·​·​·​·​#·​Landroid/​graphics/​drawable/​Drawable;​ 37 ·​·​·​·​.​param·​p1,​·​"drawable"·​·​·​·​#·​Landroid/​graphics/​drawable/​Drawable;​
   
38 ·​·​·​·​.​prologue 38 ·​·​·​·​.​prologue
39 ·​·​·​·​.​line·​41 39 ·​·​·​·​.​line·​49
40 ·​·​·​·​return-​void 40 ·​·​·​·​return-​void
41 .​end·​method 41 .​end·​method
   
42 .​method·​public·​setAutoMirrored(Landr​oid/​graphics/​drawable/​Drawable;​Z)​V 42 .​method·​public·​setAutoMirrored(Landr​oid/​graphics/​drawable/​Drawable;​Z)​V
43 ·​·​·​·​.​locals·​0 43 ·​·​·​·​.​locals·​0
44 ·​·​·​·​.​param·​p1,​·​"drawable"·​·​·​·​#·​Landroid/​graphics/​drawable/​Drawable;​ 44 ·​·​·​·​.​param·​p1,​·​"drawable"·​·​·​·​#·​Landroid/​graphics/​drawable/​Drawable;​
45 ·​·​·​·​.​param·​p2,​·​"mirrored"·​·​·​·​#·​Z 45 ·​·​·​·​.​param·​p2,​·​"mirrored"·​·​·​·​#·​Z
   
46 ·​·​·​·​.​prologue 46 ·​·​·​·​.​prologue
47 ·​·​·​·​.​line·​45 47 ·​·​·​·​.​line·​53
  48 ·​·​·​·​return-​void
  49 .​end·​method
   
  50 .​method·​public·​setHotspot(Landroid/​graphics/​drawable/​Drawable;​FF)​V
  51 ·​·​·​·​.​locals·​0
  52 ·​·​·​·​.​param·​p1,​·​"drawable"·​·​·​·​#·​Landroid/​graphics/​drawable/​Drawable;​
  53 ·​·​·​·​.​param·​p2,​·​"x"·​·​·​·​#·​F
  54 ·​·​·​·​.​param·​p3,​·​"y"·​·​·​·​#·​F
   
  55 ·​·​·​·​.​prologue
  56 ·​·​·​·​.​line·​62
  57 ·​·​·​·​return-​void
  58 .​end·​method
   
  59 .​method·​public·​setHotspotBounds(Land​roid/​graphics/​drawable/​Drawable;​IIII)​V
  60 ·​·​·​·​.​locals·​0
  61 ·​·​·​·​.​param·​p1,​·​"drawable"·​·​·​·​#·​Landroid/​graphics/​drawable/​Drawable;​
  62 ·​·​·​·​.​param·​p2,​·​"left"·​·​·​·​#·​I
  63 ·​·​·​·​.​param·​p3,​·​"top"·​·​·​·​#·​I
  64 ·​·​·​·​.​param·​p4,​·​"right"·​·​·​·​#·​I
  65 ·​·​·​·​.​param·​p5,​·​"bottom"·​·​·​·​#·​I
   
  66 ·​·​·​·​.​prologue
  67 ·​·​·​·​.​line·​66
  68 ·​·​·​·​return-​void
  69 .​end·​method
   
  70 .​method·​public·​setTint(Landroid/​graphics/​drawable/​Drawable;​I)​V
  71 ·​·​·​·​.​locals·​0
  72 ·​·​·​·​.​param·​p1,​·​"drawable"·​·​·​·​#·​Landroid/​graphics/​drawable/​Drawable;​
  73 ·​·​·​·​.​param·​p2,​·​"tint"·​·​·​·​#·​I
   
  74 ·​·​·​·​.​prologue
  75 ·​·​·​·​.​line·​70
  76 ·​·​·​·​return-​void
  77 .​end·​method
   
  78 .​method·​public·​setTintList(Landroid/​graphics/​drawable/​Drawable;​Landroid/​content/​res/​ColorStateList;​)​V
  79 ·​·​·​·​.​locals·​0
  80 ·​·​·​·​.​param·​p1,​·​"drawable"·​·​·​·​#·​Landroid/​graphics/​drawable/​Drawable;​
  81 ·​·​·​·​.​param·​p2,​·​"tint"·​·​·​·​#·​Landroid/​content/​res/​ColorStateList;​
   
  82 ·​·​·​·​.​prologue
  83 ·​·​·​·​.​line·​74
  84 ·​·​·​·​return-​void
  85 .​end·​method
   
  86 .​method·​public·​setTintMode(Landroid/​graphics/​drawable/​Drawable;​Landroid/​graphics/​PorterDuff$Mode;​)​V
  87 ·​·​·​·​.​locals·​0
  88 ·​·​·​·​.​param·​p1,​·​"drawable"·​·​·​·​#·​Landroid/​graphics/​drawable/​Drawable;​
  89 ·​·​·​·​.​param·​p2,​·​"tintMode"·​·​·​·​#·​Landroid/​graphics/​PorterDuff$Mode;​
   
  90 ·​·​·​·​.​prologue
  91 ·​·​·​·​.​line·​78
48 ·​·​·​·​return-​void 92 ·​·​·​·​return-​void
49 .​end·​method 93 .​end·​method
[−]
smali/android/support/v4/graphics/drawable/DrawableCompat$HoneycombDrawableImpl.smali
Offset 15, 26 lines modified Offset 15, 26 lines modified
   
   
15 #·​direct·​methods 15 #·​direct·​methods
16 .​method·​constructor·​<init>()​V 16 .​method·​constructor·​<init>()​V
17 ·​·​·​·​.​locals·​0 17 ·​·​·​·​.​locals·​0
   
18 ·​·​·​·​.​prologue 18 ·​·​·​·​.​prologue
19 ·​·​·​·​.​line·​56 19 ·​·​·​·​.​line·​84
20 ·​·​·​·​invoke-​direct·​{p0},​·​Landroid/​support/​v4/​graphics/​drawable/​DrawableCompat$BaseDr​awableImpl;​-​><init>()​V 20 ·​·​·​·​invoke-​direct·​{p0},​·​Landroid/​support/​v4/​graphics/​drawable/​DrawableCompat$BaseDr​awableImpl;​-​><init>()​V
   
21 ·​·​·​·​return-​void 21 ·​·​·​·​return-​void
22 .​end·​method 22 .​end·​method
   
   
23 #·​virtual·​methods 23 #·​virtual·​methods
24 .​method·​public·​jumpToCurrentState(La​ndroid/​graphics/​drawable/​Drawable;​)​V 24 .​method·​public·​jumpToCurrentState(La​ndroid/​graphics/​drawable/​Drawable;​)​V
25 ·​·​·​·​.​locals·​0 25 ·​·​·​·​.​locals·​0
26 ·​·​·​·​.​param·​p1,​·​"drawable"·​·​·​·​#·​Landroid/​graphics/​drawable/​Drawable;​ 26 ·​·​·​·​.​param·​p1,​·​"drawable"·​·​·​·​#·​Landroid/​graphics/​drawable/​Drawable;​
   
27 ·​·​·​·​.​prologue 27 ·​·​·​·​.​prologue
28 ·​·​·​·​.​line·​59 28 ·​·​·​·​.​line·​87
29 ·​·​·​·​invoke-​static·​{p1},​·​Landroid/​support/​v4/​graphics/​drawable/​DrawableCompatHoneyco​mb;​-​>jumpToCurrentState(L​android/​graphics/​drawable/​Drawable;​)​V 29 ·​·​·​·​invoke-​static·​{p1},​·​Landroid/​support/​v4/​graphics/​drawable/​DrawableCompatHoneyco​mb;​-​>jumpToCurrentState(L​android/​graphics/​drawable/​Drawable;​)​V
   
30 ·​·​·​·​.​line·​60 30 ·​·​·​·​.​line·​88
31 ·​·​·​·​return-​void 31 ·​·​·​·​return-​void
32 .​end·​method 32 .​end·​method
[−]
smali/android/support/v4/graphics/drawable/DrawableCompat$KitKatDrawableImpl.smali
Offset 15, 40 lines modified Offset 15, 40 lines modified
   
   
15 #·​direct·​methods 15 #·​direct·​methods
16 .​method·​constructor·​<init>()​V 16 .​method·​constructor·​<init>()​V
17 ·​·​·​·​.​locals·​0 17 ·​·​·​·​.​locals·​0
   
18 ·​·​·​·​.​prologue 18 ·​·​·​·​.​prologue
19 ·​·​·​·​.​line·​66 19 ·​·​·​·​.​line·​94
20 ·​·​·​·​invoke-​direct·​{p0},​·​Landroid/​support/​v4/​graphics/​drawable/​DrawableCompat$Honeyc​ombDrawableImpl;​-​><init>()​V 20 ·​·​·​·​invoke-​direct·​{p0},​·​Landroid/​support/​v4/​graphics/​drawable/​DrawableCompat$Honeyc​ombDrawableImpl;​-​><init>()​V
   
21 ·​·​·​·​return-​void 21 ·​·​·​·​return-​void
22 .​end·​method 22 .​end·​method
   
   
23 #·​virtual·​methods 23 #·​virtual·​methods
24 .​method·​public·​isAutoMirrored(Landro​id/​graphics/​drawable/​Drawable;​)​Z 24 .​method·​public·​isAutoMirrored(Landro​id/​graphics/​drawable/​Drawable;​)​Z
25 ·​·​·​·​.​locals·​1 25 ·​·​·​·​.​locals·​1
26 ·​·​·​·​.​param·​p1,​·​"drawable"·​·​·​·​#·​Landroid/​graphics/​drawable/​Drawable;​ 26 ·​·​·​·​.​param·​p1,​·​"drawable"·​·​·​·​#·​Landroid/​graphics/​drawable/​Drawable;​
   
27 ·​·​·​·​.​prologue 27 ·​·​·​·​.​prologue
28 ·​·​·​·​.​line·​74 28 ·​·​·​·​.​line·​102
29 ·​·​·​·​invoke-​static·​{p1},​·​Landroid/​support/​v4/​graphics/​drawable/​DrawableCompatKitKat;​-​>isAutoMirrored(Landr​oid/​graphics/​drawable/​Drawable;​)​Z 29 ·​·​·​·​invoke-​static·​{p1},​·​Landroid/​support/​v4/​graphics/​drawable/​DrawableCompatKitKat;​-​>isAutoMirrored(Landr​oid/​graphics/​drawable/​Drawable;​)​Z
   
30 ·​·​·​·​move-​result·​v0 30 ·​·​·​·​move-​result·​v0
   
31 ·​·​·​·​return·​v0 31 ·​·​·​·​return·​v0
32 .​end·​method 32 .​end·​method
   
33 .​method·​public·​setAutoMirrored(Landr​oid/​graphics/​drawable/​Drawable;​Z)​V 33 .​method·​public·​setAutoMirrored(Landr​oid/​graphics/​drawable/​Drawable;​Z)​V
34 ·​·​·​·​.​locals·​0 34 ·​·​·​·​.​locals·​0
35 ·​·​·​·​.​param·​p1,​·​"drawable"·​·​·​·​#·​Landroid/​graphics/​drawable/​Drawable;​ 35 ·​·​·​·​.​param·​p1,​·​"drawable"·​·​·​·​#·​Landroid/​graphics/​drawable/​Drawable;​
36 ·​·​·​·​.​param·​p2,​·​"mirrored"·​·​·​·​#·​Z 36 ·​·​·​·​.​param·​p2,​·​"mirrored"·​·​·​·​#·​Z
   
37 ·​·​·​·​.​prologue 37 ·​·​·​·​.​prologue
38 ·​·​·​·​.​line·​69 38 ·​·​·​·​.​line·​97
39 ·​·​·​·​invoke-​static·​{p1,​·​p2},​·​Landroid/​support/​v4/​graphics/​drawable/​DrawableCompatKitKat;​-​>setAutoMirrored(Land​roid/​graphics/​drawable/​Drawable;​Z)​V 39 ·​·​·​·​invoke-​static·​{p1,​·​p2},​·​Landroid/​support/​v4/​graphics/​drawable/​DrawableCompatKitKat;​-​>setAutoMirrored(Land​roid/​graphics/​drawable/​Drawable;​Z)​V
   
40 ·​·​·​·​.​line·​70 40 ·​·​·​·​.​line·​98
41 ·​·​·​·​return-​void 41 ·​·​·​·​return-​void
42 .​end·​method 42 .​end·​method
[−]
smali/android/support/v4/graphics/drawable/DrawableCompat.smali
Offset 2, 14 lines modified Offset 2, 15 lines modified
2 .​super·​Ljava/​lang/​Object;​ 2 .​super·​Ljava/​lang/​Object;​
3 .​source·​"DrawableCompat.​java" 3 .​source·​"DrawableCompat.​java"
   
   
4 #·​annotations 4 #·​annotations
5 .​annotation·​system·​Ldalvik/​annotation/​MemberClasses;​ 5 .​annotation·​system·​Ldalvik/​annotation/​MemberClasses;​
6 ·​·​·​·​value·​=·​{ 6 ·​·​·​·​value·​=·​{
  7 ·​·​·​·​·​·​·​·​Landroid/​support/​v4/​graphics/​drawable/​DrawableCompat$LDrawa​bleImpl;​,​
7 ·​·​·​·​·​·​·​·​Landroid/​support/​v4/​graphics/​drawable/​DrawableCompat$KitKat​DrawableImpl;​,​ 8 ·​·​·​·​·​·​·​·​Landroid/​support/​v4/​graphics/​drawable/​DrawableCompat$KitKat​DrawableImpl;​,​
8 ·​·​·​·​·​·​·​·​Landroid/​support/​v4/​graphics/​drawable/​DrawableCompat$Honeyc​ombDrawableImpl;​,​ 9 ·​·​·​·​·​·​·​·​Landroid/​support/​v4/​graphics/​drawable/​DrawableCompat$Honeyc​ombDrawableImpl;​,​
9 ·​·​·​·​·​·​·​·​Landroid/​support/​v4/​graphics/​drawable/​DrawableCompat$BaseDr​awableImpl;​,​ 10 ·​·​·​·​·​·​·​·​Landroid/​support/​v4/​graphics/​drawable/​DrawableCompat$BaseDr​awableImpl;​,​
10 ·​·​·​·​·​·​·​·​Landroid/​support/​v4/​graphics/​drawable/​DrawableCompat$Drawab​leImpl;​ 11 ·​·​·​·​·​·​·​·​Landroid/​support/​v4/​graphics/​drawable/​DrawableCompat$Drawab​leImpl;​
11 ·​·​·​·​} 12 ·​·​·​·​}
12 .​end·​annotation 13 .​end·​annotation
   
Offset 19, 107 lines modified Offset 20, 211 lines modified
   
   
19 #·​direct·​methods 20 #·​direct·​methods
20 .​method·​static·​constructor·​<clinit>()​V 21 .​method·​static·​constructor·​<clinit>()​V
21 ·​·​·​·​.​locals·​2 22 ·​·​·​·​.​locals·​2
   
22 ·​·​·​·​.​prologue 23 ·​·​·​·​.​prologue
23 ·​·​·​·​.​line·​83 24 ·​·​·​·​.​line·​141
24 ·​·​·​·​sget·​v0,​·​Landroid/​os/​Build$VERSION;​-​>SDK_INT:​I 25 ·​·​·​·​sget·​v0,​·​Landroid/​os/​Build$VERSION;​-​>SDK_INT:​I
   
25 ·​·​·​·​.​line·​84 26 ·​·​·​·​.​line·​142
26 ·​·​·​·​.​local·​v0,​·​"version":​I 27 ·​·​·​·​.​local·​v0,​·​"version":​I
27 ·​·​·​·​const/​16·​v1,​·​0x13 28 ·​·​·​·​const/​16·​v1,​·​0x15
   
28 ·​·​·​·​if-​lt·​v0,​·​v1,​·​:​cond_0 29 ·​·​·​·​if-​lt·​v0,​·​v1,​·​:​cond_0
   
29 ·​·​·​·​.​line·​85 30 ·​·​·​·​.​line·​143
30 ·​·​·​·​new-​instance·​v1,​·​Landroid/​support/​v4/​graphics/​drawable/​DrawableCompat$KitKat​DrawableImpl;​ 31 ·​·​·​·​new-​instance·​v1,​·​Landroid/​support/​v4/​graphics/​drawable/​DrawableCompat$LDrawa​bleImpl;​
   
31 ·​·​·​·​invoke-​direct·​{v1},​·​Landroid/​support/​v4/​graphics/​drawable/​DrawableCompat$KitKat​DrawableImpl;​-​><init>()​V 32 ·​·​·​·​invoke-​direct·​{v1},​·​Landroid/​support/​v4/​graphics/​drawable/​DrawableCompat$LDrawa​bleImpl;​-​><init>()​V
   
32 ·​·​·​·​sput-​object·​v1,​·​Landroid/​support/​v4/​graphics/​drawable/​DrawableCompat;​-​>IMPL:​Landroid/​support/​v4/​graphics/​drawable/​DrawableCompat$Drawab​leImpl;​ 33 ·​·​·​·​sput-​object·​v1,​·​Landroid/​support/​v4/​graphics/​drawable/​DrawableCompat;​-​>IMPL:​Landroid/​support/​v4/​graphics/​drawable/​DrawableCompat$Drawab​leImpl;​
   
33 ·​·​·​·​.​line·​91 34 ·​·​·​·​.​line·​151
34 ·​·​·​·​:​goto_0 35 ·​·​·​·​:​goto_0
35 ·​·​·​·​return-​void 36 ·​·​·​·​return-​void
   
36 ·​·​·​·​.​line·​86 37 ·​·​·​·​.​line·​144
37 ·​·​·​·​:​cond_0 38 ·​·​·​·​:​cond_0
38 ·​·​·​·​const/​16·​v1,​·​0xb 39 ·​·​·​·​const/​16·​v1,​·​0x13
   
39 ·​·​·​·​if-​lt·​v0,​·​v1,​·​:​cond_1 40 ·​·​·​·​if-​lt·​v0,​·​v1,​·​:​cond_1
   
40 ·​·​·​·​.​line·​87 41 ·​·​·​·​.​line·​145
  42 ·​·​·​·​new-​instance·​v1,​·​Landroid/​support/​v4/​graphics/​drawable/​DrawableCompat$KitKat​DrawableImpl;​
   
  43 ·​·​·​·​invoke-​direct·​{v1},​·​Landroid/​support/​v4/​graphics/​drawable/​DrawableCompat$KitKat​DrawableImpl;​-​><init>()​V
   
  44 ·​·​·​·​sput-​object·​v1,​·​Landroid/​support/​v4/​graphics/​drawable/​DrawableCompat;​-​>IMPL:​Landroid/​support/​v4/​graphics/​drawable/​DrawableCompat$Drawab​leImpl;​
   
  45 ·​·​·​·​goto·​:​goto_0
   
  46 ·​·​·​·​.​line·​146
  47 ·​·​·​·​:​cond_1
  48 ·​·​·​·​const/​16·​v1,​·​0xb
   
  49 ·​·​·​·​if-​lt·​v0,​·​v1,​·​:​cond_2
   
  50 ·​·​·​·​.​line·​147
41 ·​·​·​·​new-​instance·​v1,​·​Landroid/​support/​v4/​graphics/​drawable/​DrawableCompat$Honeyc​ombDrawableImpl;​ 51 ·​·​·​·​new-​instance·​v1,​·​Landroid/​support/​v4/​graphics/​drawable/​DrawableCompat$Honeyc​ombDrawableImpl;​
   
42 ·​·​·​·​invoke-​direct·​{v1},​·​Landroid/​support/​v4/​graphics/​drawable/​DrawableCompat$Honeyc​ombDrawableImpl;​-​><init>()​V 52 ·​·​·​·​invoke-​direct·​{v1},​·​Landroid/​support/​v4/​graphics/​drawable/​DrawableCompat$Honeyc​ombDrawableImpl;​-​><init>()​V
   
43 ·​·​·​·​sput-​object·​v1,​·​Landroid/​support/​v4/​graphics/​drawable/​DrawableCompat;​-​>IMPL:​Landroid/​support/​v4/​graphics/​drawable/​DrawableCompat$Drawab​leImpl;​ 53 ·​·​·​·​sput-​object·​v1,​·​Landroid/​support/​v4/​graphics/​drawable/​DrawableCompat;​-​>IMPL:​Landroid/​support/​v4/​graphics/​drawable/​DrawableCompat$Drawab​leImpl;​
   
44 ·​·​·​·​goto·​:​goto_0 54 ·​·​·​·​goto·​:​goto_0
   
45 ·​·​·​·​.​line·​89 55 ·​·​·​·​.​line·​149
46 ·​·​·​·​:​cond_1 56 ·​·​·​·​:​cond_2
47 ·​·​·​·​new-​instance·​v1,​·​Landroid/​support/​v4/​graphics/​drawable/​DrawableCompat$BaseDr​awableImpl;​ 57 ·​·​·​·​new-​instance·​v1,​·​Landroid/​support/​v4/​graphics/​drawable/​DrawableCompat$BaseDr​awableImpl;​
   
48 ·​·​·​·​invoke-​direct·​{v1},​·​Landroid/​support/​v4/​graphics/​drawable/​DrawableCompat$BaseDr​awableImpl;​-​><init>()​V 58 ·​·​·​·​invoke-​direct·​{v1},​·​Landroid/​support/​v4/​graphics/​drawable/​DrawableCompat$BaseDr​awableImpl;​-​><init>()​V
   
49 ·​·​·​·​sput-​object·​v1,​·​Landroid/​support/​v4/​graphics/​drawable/​DrawableCompat;​-​>IMPL:​Landroid/​support/​v4/​graphics/​drawable/​DrawableCompat$Drawab​leImpl;​ 59 ·​·​·​·​sput-​object·​v1,​·​Landroid/​support/​v4/​graphics/​drawable/​DrawableCompat;​-​>IMPL:​Landroid/​support/​v4/​graphics/​drawable/​DrawableCompat$Drawab​leImpl;​
   
50 ·​·​·​·​goto·​:​goto_0 60 ·​·​·​·​goto·​:​goto_0
51 .​end·​method 61 .​end·​method
   
52 .​method·​public·​constructor·​<init>()​V 62 .​method·​public·​constructor·​<init>()​V
53 ·​·​·​·​.​locals·​0 63 ·​·​·​·​.​locals·​0
   
54 ·​·​·​·​.​prologue 64 ·​·​·​·​.​prologue
55 ·​·​·​·​.​line·​25 65 ·​·​·​·​.​line·​28
56 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 66 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
57 ·​·​·​·​.​line·​66 67 ·​·​·​·​.​line·​109
58 ·​·​·​·​return-​void 68 ·​·​·​·​return-​void
59 .​end·​method 69 .​end·​method
   
60 .​method·​public·​static·​isAutoMirrored(Landro​id/​graphics/​drawable/​Drawable;​)​Z 70 .​method·​public·​static·​isAutoMirrored(Landro​id/​graphics/​drawable/​Drawable;​)​Z
61 ·​·​·​·​.​locals·​1 71 ·​·​·​·​.​locals·​1
62 ·​·​·​·​.​param·​p0,​·​"drawable"·​·​·​·​#·​Landroid/​graphics/​drawable/​Drawable;​ 72 ·​·​·​·​.​param·​p0,​·​"drawable"·​·​·​·​#·​Landroid/​graphics/​drawable/​Drawable;​
   
Max diff block lines reached; 4910/8320 bytes (59.01%) of diff not shown.
[−]
smali/android/support/v4/graphics/drawable/DrawableCompat$DrawableImpl.smali
Offset 19, 7 lines modified Offset 19, 22 lines modified
19 .​end·​method 19 .​end·​method
   
20 .​method·​public·​abstract·​jumpToCurrentState(La​ndroid/​graphics/​drawable/​Drawable;​)​V 20 .​method·​public·​abstract·​jumpToCurrentState(La​ndroid/​graphics/​drawable/​Drawable;​)​V
21 .​end·​method 21 .​end·​method
   
22 .​method·​public·​abstract·​setAutoMirrored(Landr​oid/​graphics/​drawable/​Drawable;​Z)​V 22 .​method·​public·​abstract·​setAutoMirrored(Landr​oid/​graphics/​drawable/​Drawable;​Z)​V
23 .​end·​method 23 .​end·​method
   
  24 .​method·​public·​abstract·​setHotspot(Landroid/​graphics/​drawable/​Drawable;​FF)​V
  25 .​end·​method
   
  26 .​method·​public·​abstract·​setHotspotBounds(Land​roid/​graphics/​drawable/​Drawable;​IIII)​V
  27 .​end·​method
   
  28 .​method·​public·​abstract·​setTint(Landroid/​graphics/​drawable/​Drawable;​I)​V
  29 .​end·​method
   
  30 .​method·​public·​abstract·​setTintList(Landroid/​graphics/​drawable/​Drawable;​Landroid/​content/​res/​ColorStateList;​)​V
  31 .​end·​method
   
  32 .​method·​public·​abstract·​setTintMode(Landroid/​graphics/​drawable/​Drawable;​Landroid/​graphics/​PorterDuff$Mode;​)​V
  33 .​end·​method
[−]
smali/android/support/v4/net/ConnectivityManagerCompat.smali
Offset 111, 23 lines modified Offset 111, 33 lines modified
   
111 ·​·​·​·​move-​result-​object·​v0 111 ·​·​·​·​move-​result-​object·​v0
   
112 ·​·​·​·​check-​cast·​v0,​·​Landroid/​net/​NetworkInfo;​ 112 ·​·​·​·​check-​cast·​v0,​·​Landroid/​net/​NetworkInfo;​
   
113 ·​·​·​·​.​line·​115 113 ·​·​·​·​.​line·​115
114 ·​·​·​·​.​local·​v0,​·​"info":​Landroid/​net/​NetworkInfo;​ 114 ·​·​·​·​.​local·​v0,​·​"info":​Landroid/​net/​NetworkInfo;​
  115 ·​·​·​·​if-​eqz·​v0,​·​:​cond_0
   
  116 ·​·​·​·​.​line·​116
115 ·​·​·​·​invoke-​virtual·​{v0},​·​Landroid/​net/​NetworkInfo;​-​>getType()​I 117 ·​·​·​·​invoke-​virtual·​{v0},​·​Landroid/​net/​NetworkInfo;​-​>getType()​I
   
116 ·​·​·​·​move-​result·​v1 118 ·​·​·​·​move-​result·​v1
   
117 ·​·​·​·​invoke-​virtual·​{p0,​·​v1},​·​Landroid/​net/​ConnectivityManager;​-​>getNetworkInfo(I)​Landroid/​net/​NetworkInfo;​ 119 ·​·​·​·​invoke-​virtual·​{p0,​·​v1},​·​Landroid/​net/​ConnectivityManager;​-​>getNetworkInfo(I)​Landroid/​net/​NetworkInfo;​
   
118 ·​·​·​·​move-​result-​object·​v1 120 ·​·​·​·​move-​result-​object·​v1
   
  121 ·​·​·​·​.​line·​118
  122 ·​·​·​·​:​goto_0
119 ·​·​·​·​return-​object·​v1 123 ·​·​·​·​return-​object·​v1
   
  124 ·​·​·​·​:​cond_0
  125 ·​·​·​·​const/​4·​v1,​·​0x0
   
  126 ·​·​·​·​goto·​:​goto_0
120 .​end·​method 127 .​end·​method
   
121 .​method·​public·​static·​isActiveNetworkMetere​d(Landroid/​net/​ConnectivityManager;​)​Z 128 .​method·​public·​static·​isActiveNetworkMetere​d(Landroid/​net/​ConnectivityManager;​)​Z
122 ·​·​·​·​.​locals·​1 129 ·​·​·​·​.​locals·​1
123 ·​·​·​·​.​param·​p0,​·​"cm"·​·​·​·​#·​Landroid/​net/​ConnectivityManager;​ 130 ·​·​·​·​.​param·​p0,​·​"cm"·​·​·​·​#·​Landroid/​net/​ConnectivityManager;​
   
124 ·​·​·​·​.​prologue 131 ·​·​·​·​.​prologue
[−]
smali/android/support/v4/print/PrintHelper$PrintHelperVersionImpl.smali
Offset 14, 26 lines modified Offset 14, 32 lines modified
14 .​end·​annotation 14 .​end·​annotation
   
   
15 #·​virtual·​methods 15 #·​virtual·​methods
16 .​method·​public·​abstract·​getColorMode()​I 16 .​method·​public·​abstract·​getColorMode()​I
17 .​end·​method 17 .​end·​method
   
  18 .​method·​public·​abstract·​getOrientation()​I
  19 .​end·​method
   
18 .​method·​public·​abstract·​getScaleMode()​I 20 .​method·​public·​abstract·​getScaleMode()​I
19 .​end·​method 21 .​end·​method
   
20 .​method·​public·​abstract·​printBitmap(Ljava/​lang/​String;​Landroid/​graphics/​Bitmap;​)​V 22 .​method·​public·​abstract·​printBitmap(Ljava/​lang/​String;​Landroid/​graphics/​Bitmap;​Landroid/​support/​v4/​print/​PrintHelper$OnPrintFi​nishCallback;​)​V
21 .​end·​method 23 .​end·​method
   
22 .​method·​public·​abstract·​printBitmap(Ljava/​lang/​String;​Landroid/​net/​Uri;​)​V 24 .​method·​public·​abstract·​printBitmap(Ljava/​lang/​String;​Landroid/​net/​Uri;​Landroid/​support/​v4/​print/​PrintHelper$OnPrintFi​nishCallback;​)​V
23 ·​·​·​·​.​annotation·​system·​Ldalvik/​annotation/​Throws;​ 25 ·​·​·​·​.​annotation·​system·​Ldalvik/​annotation/​Throws;​
24 ·​·​·​·​·​·​·​·​value·​=·​{ 26 ·​·​·​·​·​·​·​·​value·​=·​{
25 ·​·​·​·​·​·​·​·​·​·​·​·​Ljava/​io/​FileNotFoundException​;​ 27 ·​·​·​·​·​·​·​·​·​·​·​·​Ljava/​io/​FileNotFoundException​;​
26 ·​·​·​·​·​·​·​·​} 28 ·​·​·​·​·​·​·​·​}
27 ·​·​·​·​.​end·​annotation 29 ·​·​·​·​.​end·​annotation
28 .​end·​method 30 .​end·​method
   
29 .​method·​public·​abstract·​setColorMode(I)​V 31 .​method·​public·​abstract·​setColorMode(I)​V
30 .​end·​method 32 .​end·​method
   
  33 .​method·​public·​abstract·​setOrientation(I)​V
  34 .​end·​method
   
31 .​method·​public·​abstract·​setScaleMode(I)​V 35 .​method·​public·​abstract·​setScaleMode(I)​V
32 .​end·​method 36 .​end·​method
[−]
smali/android/support/v4/print/PrintHelper$PrintHelperKitkatImpl.smali
Offset 14, 122 lines modified Offset 14, 182 lines modified
14 .​annotation·​system·​Ldalvik/​annotation/​InnerClass;​ 14 .​annotation·​system·​Ldalvik/​annotation/​InnerClass;​
15 ·​·​·​·​accessFlags·​=·​0x1a 15 ·​·​·​·​accessFlags·​=·​0x1a
16 ·​·​·​·​name·​=·​"PrintHelperKitkatImp​l" 16 ·​·​·​·​name·​=·​"PrintHelperKitkatImp​l"
17 .​end·​annotation 17 .​end·​annotation
   
   
18 #·​instance·​fields 18 #·​instance·​fields
19 .​field·​private·​final·​printHelper:​Landroid/​support/​v4/​print/​PrintHelperKitkat;​ 19 .​field·​private·​final·​mPrintHelper:​Landroid/​support/​v4/​print/​PrintHelperKitkat;​
   
   
20 #·​direct·​methods 20 #·​direct·​methods
21 .​method·​constructor·​<init>(Landroid/​content/​Context;​)​V 21 .​method·​constructor·​<init>(Landroid/​content/​Context;​)​V
22 ·​·​·​·​.​locals·​1 22 ·​·​·​·​.​locals·​1
23 ·​·​·​·​.​param·​p1,​·​"context"·​·​·​·​#·​Landroid/​content/​Context;​ 23 ·​·​·​·​.​param·​p1,​·​"context"·​·​·​·​#·​Landroid/​content/​Context;​
   
24 ·​·​·​·​.​prologue 24 ·​·​·​·​.​prologue
25 ·​·​·​·​.​line·​126 25 ·​·​·​·​.​line·​159
26 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 26 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
27 ·​·​·​·​.​line·​127 27 ·​·​·​·​.​line·​160
28 ·​·​·​·​new-​instance·​v0,​·​Landroid/​support/​v4/​print/​PrintHelperKitkat;​ 28 ·​·​·​·​new-​instance·​v0,​·​Landroid/​support/​v4/​print/​PrintHelperKitkat;​
   
29 ·​·​·​·​invoke-​direct·​{v0,​·​p1},​·​Landroid/​support/​v4/​print/​PrintHelperKitkat;​-​><init>(Landroid/​content/​Context;​)​V 29 ·​·​·​·​invoke-​direct·​{v0,​·​p1},​·​Landroid/​support/​v4/​print/​PrintHelperKitkat;​-​><init>(Landroid/​content/​Context;​)​V
   
30 ·​·​·​·​iput-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​print/​PrintHelper$PrintHelp​erKitkatImpl;​-​>printHelper:​Landroid/​support/​v4/​print/​PrintHelperKitkat;​ 30 ·​·​·​·​iput-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​print/​PrintHelper$PrintHelp​erKitkatImpl;​-​>mPrintHelper:​Landroid/​support/​v4/​print/​PrintHelperKitkat;​
   
31 ·​·​·​·​.​line·​128 31 ·​·​·​·​.​line·​161
32 ·​·​·​·​return-​void 32 ·​·​·​·​return-​void
33 .​end·​method 33 .​end·​method
   
   
34 #·​virtual·​methods 34 #·​virtual·​methods
35 .​method·​public·​getColorMode()​I 35 .​method·​public·​getColorMode()​I
36 ·​·​·​·​.​locals·​1 36 ·​·​·​·​.​locals·​1
   
37 ·​·​·​·​.​prologue 37 ·​·​·​·​.​prologue
38 ·​·​·​·​.​line·​147 38 ·​·​·​·​.​line·​180
39 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​print/​PrintHelper$PrintHelp​erKitkatImpl;​-​>printHelper:​Landroid/​support/​v4/​print/​PrintHelperKitkat;​ 39 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​print/​PrintHelper$PrintHelp​erKitkatImpl;​-​>mPrintHelper:​Landroid/​support/​v4/​print/​PrintHelperKitkat;​
   
40 ·​·​·​·​invoke-​virtual·​{v0},​·​Landroid/​support/​v4/​print/​PrintHelperKitkat;​-​>getColorMode()​I 40 ·​·​·​·​invoke-​virtual·​{v0},​·​Landroid/​support/​v4/​print/​PrintHelperKitkat;​-​>getColorMode()​I
   
41 ·​·​·​·​move-​result·​v0 41 ·​·​·​·​move-​result·​v0
   
42 ·​·​·​·​return·​v0 42 ·​·​·​·​return·​v0
43 .​end·​method 43 .​end·​method
   
  44 .​method·​public·​getOrientation()​I
  45 ·​·​·​·​.​locals·​1
   
  46 ·​·​·​·​.​prologue
  47 ·​·​·​·​.​line·​190
  48 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​print/​PrintHelper$PrintHelp​erKitkatImpl;​-​>mPrintHelper:​Landroid/​support/​v4/​print/​PrintHelperKitkat;​
   
  49 ·​·​·​·​invoke-​virtual·​{v0},​·​Landroid/​support/​v4/​print/​PrintHelperKitkat;​-​>getOrientation()​I
   
  50 ·​·​·​·​move-​result·​v0
   
  51 ·​·​·​·​return·​v0
  52 .​end·​method
   
44 .​method·​public·​getScaleMode()​I 53 .​method·​public·​getScaleMode()​I
45 ·​·​·​·​.​locals·​1 54 ·​·​·​·​.​locals·​1
   
46 ·​·​·​·​.​prologue 55 ·​·​·​·​.​prologue
47 ·​·​·​·​.​line·​137 56 ·​·​·​·​.​line·​170
48 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​print/​PrintHelper$PrintHelp​erKitkatImpl;​-​>printHelper:​Landroid/​support/​v4/​print/​PrintHelperKitkat;​ 57 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​print/​PrintHelper$PrintHelp​erKitkatImpl;​-​>mPrintHelper:​Landroid/​support/​v4/​print/​PrintHelperKitkat;​
   
49 ·​·​·​·​invoke-​virtual·​{v0},​·​Landroid/​support/​v4/​print/​PrintHelperKitkat;​-​>getScaleMode()​I 58 ·​·​·​·​invoke-​virtual·​{v0},​·​Landroid/​support/​v4/​print/​PrintHelperKitkat;​-​>getScaleMode()​I
   
50 ·​·​·​·​move-​result·​v0 59 ·​·​·​·​move-​result·​v0
   
51 ·​·​·​·​return·​v0 60 ·​·​·​·​return·​v0
52 .​end·​method 61 .​end·​method
   
53 .​method·​public·​printBitmap(Ljava/​lang/​String;​Landroid/​graphics/​Bitmap;​)​V 62 .​method·​public·​printBitmap(Ljava/​lang/​String;​Landroid/​graphics/​Bitmap;​Landroid/​support/​v4/​print/​PrintHelper$OnPrintFi​nishCallback;​)​V
54 ·​·​·​·​.​locals·​1 63 ·​·​·​·​.​locals·​2
55 ·​·​·​·​.​param·​p1,​·​"jobName"·​·​·​·​#·​Ljava/​lang/​String;​ 64 ·​·​·​·​.​param·​p1,​·​"jobName"·​·​·​·​#·​Ljava/​lang/​String;​
56 ·​·​·​·​.​param·​p2,​·​"bitmap"·​·​·​·​#·​Landroid/​graphics/​Bitmap;​ 65 ·​·​·​·​.​param·​p2,​·​"bitmap"·​·​·​·​#·​Landroid/​graphics/​Bitmap;​
  66 ·​·​·​·​.​param·​p3,​·​"callback"·​·​·​·​#·​Landroid/​support/​v4/​print/​PrintHelper$OnPrintFi​nishCallback;​
   
57 ·​·​·​·​.​prologue 67 ·​·​·​·​.​prologue
58 ·​·​·​·​.​line·​152 68 ·​·​·​·​.​line·​196
59 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​print/​PrintHelper$PrintHelp​erKitkatImpl;​-​>printHelper:​Landroid/​support/​v4/​print/​PrintHelperKitkat;​ 69 ·​·​·​·​const/​4·​v0,​·​0x0
   
  70 ·​·​·​·​.​line·​197
  71 ·​·​·​·​.​local·​v0,​·​"delegateCallback":​Landroid/​support/​v4/​print/​PrintHelperKitkat$OnP​rintFinishCallback;​
  72 ·​·​·​·​if-​eqz·​p3,​·​:​cond_0
   
  73 ·​·​·​·​.​line·​198
  74 ·​·​·​·​new-​instance·​v0,​·​Landroid/​support/​v4/​print/​PrintHelper$PrintHelp​erKitkatImpl$1;​
   
  75 ·​·​·​·​.​end·​local·​v0·​·​·​·​#·​"delegateCallback":​Landroid/​support/​v4/​print/​PrintHelperKitkat$OnP​rintFinishCallback;​
  76 ·​·​·​·​invoke-​direct·​{v0,​·​p0,​·​p3},​·​Landroid/​support/​v4/​print/​PrintHelper$PrintHelp​erKitkatImpl$1;​-​><init>(Landroid/​support/​v4/​print/​PrintHelper$PrintHelp​erKitkatImpl;​Landroid/​support/​v4/​print/​PrintHelper$OnPrintFi​nishCallback;​)​V
   
60 ·​·​·​·​invoke-​virtual·​{v0,​·​p1,​·​p2},​·​Landroid/​support/​v4/​print/​PrintHelperKitkat;​-​>printBitmap(Ljava/​lang/​String;​Landroid/​graphics/​Bitmap;​)​V 77 ·​·​·​·​.​line·​205
  78 ·​·​·​·​.​restart·​local·​v0·​·​·​·​#·​"delegateCallback":​Landroid/​support/​v4/​print/​PrintHelperKitkat$OnP​rintFinishCallback;​
  79 ·​·​·​·​:​cond_0
  80 ·​·​·​·​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v4/​print/​PrintHelper$PrintHelp​erKitkatImpl;​-​>mPrintHelper:​Landroid/​support/​v4/​print/​PrintHelperKitkat;​
   
Max diff block lines reached; 3623/8139 bytes (44.51%) of diff not shown.
[−]
smali/android/support/v4/print/PrintHelper.smali
Offset 5, 24 lines modified Offset 5, 29 lines modified
   
5 #·​annotations 5 #·​annotations
6 .​annotation·​system·​Ldalvik/​annotation/​MemberClasses;​ 6 .​annotation·​system·​Ldalvik/​annotation/​MemberClasses;​
7 ·​·​·​·​value·​=·​{ 7 ·​·​·​·​value·​=·​{
8 ·​·​·​·​·​·​·​·​Landroid/​support/​v4/​print/​PrintHelper$1;​,​ 8 ·​·​·​·​·​·​·​·​Landroid/​support/​v4/​print/​PrintHelper$1;​,​
9 ·​·​·​·​·​·​·​·​Landroid/​support/​v4/​print/​PrintHelper$PrintHelp​erKitkatImpl;​,​ 9 ·​·​·​·​·​·​·​·​Landroid/​support/​v4/​print/​PrintHelper$PrintHelp​erKitkatImpl;​,​
10 ·​·​·​·​·​·​·​·​Landroid/​support/​v4/​print/​PrintHelper$PrintHelp​erStubImpl;​,​ 10 ·​·​·​·​·​·​·​·​Landroid/​support/​v4/​print/​PrintHelper$PrintHelp​erStubImpl;​,​
11 ·​·​·​·​·​·​·​·​Landroid/​support/​v4/​print/​PrintHelper$PrintHelp​erVersionImpl;​ 11 ·​·​·​·​·​·​·​·​Landroid/​support/​v4/​print/​PrintHelper$PrintHelp​erVersionImpl;​,​
  12 ·​·​·​·​·​·​·​·​Landroid/​support/​v4/​print/​PrintHelper$OnPrintFi​nishCallback;​
12 ·​·​·​·​} 13 ·​·​·​·​}
13 .​end·​annotation 14 .​end·​annotation
   
   
14 #·​static·​fields 15 #·​static·​fields
15 .​field·​public·​static·​final·​COLOR_MODE_COLOR:​I·​=·​0x2 16 .​field·​public·​static·​final·​COLOR_MODE_COLOR:​I·​=·​0x2
   
16 .​field·​public·​static·​final·​COLOR_MODE_MONOCHROME​:​I·​=·​0x1 17 .​field·​public·​static·​final·​COLOR_MODE_MONOCHROME​:​I·​=·​0x1
   
  18 .​field·​public·​static·​final·​ORIENTATION_LANDSCAPE​:​I·​=·​0x1
   
  19 .​field·​public·​static·​final·​ORIENTATION_PORTRAIT:​I·​=·​0x2
   
17 .​field·​public·​static·​final·​SCALE_MODE_FILL:​I·​=·​0x2 20 .​field·​public·​static·​final·​SCALE_MODE_FILL:​I·​=·​0x2
   
18 .​field·​public·​static·​final·​SCALE_MODE_FIT:​I·​=·​0x1 21 .​field·​public·​static·​final·​SCALE_MODE_FIT:​I·​=·​0x1
   
   
19 #·​instance·​fields 22 #·​instance·​fields
20 .​field·​mImpl:​Landroid/​support/​v4/​print/​PrintHelper$PrintHelp​erVersionImpl;​ 23 .​field·​mImpl:​Landroid/​support/​v4/​print/​PrintHelper$PrintHelp​erVersionImpl;​
Offset 30, 36 lines modified Offset 35, 36 lines modified
   
30 #·​direct·​methods 35 #·​direct·​methods
31 .​method·​public·​constructor·​<init>(Landroid/​content/​Context;​)​V 36 .​method·​public·​constructor·​<init>(Landroid/​content/​Context;​)​V
32 ·​·​·​·​.​locals·​2 37 ·​·​·​·​.​locals·​2
33 ·​·​·​·​.​param·​p1,​·​"context"·​·​·​·​#·​Landroid/​content/​Context;​ 38 ·​·​·​·​.​param·​p1,​·​"context"·​·​·​·​#·​Landroid/​content/​Context;​
   
34 ·​·​·​·​.​prologue 39 ·​·​·​·​.​prologue
35 ·​·​·​·​.​line·​167 40 ·​·​·​·​.​line·​230
36 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 41 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
37 ·​·​·​·​.​line·​168 42 ·​·​·​·​.​line·​231
38 ·​·​·​·​invoke-​static·​{},​·​Landroid/​support/​v4/​print/​PrintHelper;​-​>systemSupportsPrint(​)​Z 43 ·​·​·​·​invoke-​static·​{},​·​Landroid/​support/​v4/​print/​PrintHelper;​-​>systemSupportsPrint(​)​Z
   
39 ·​·​·​·​move-​result·​v0 44 ·​·​·​·​move-​result·​v0
   
40 ·​·​·​·​if-​eqz·​v0,​·​:​cond_0 45 ·​·​·​·​if-​eqz·​v0,​·​:​cond_0
   
41 ·​·​·​·​.​line·​169 46 ·​·​·​·​.​line·​232
42 ·​·​·​·​new-​instance·​v0,​·​Landroid/​support/​v4/​print/​PrintHelper$PrintHelp​erKitkatImpl;​ 47 ·​·​·​·​new-​instance·​v0,​·​Landroid/​support/​v4/​print/​PrintHelper$PrintHelp​erKitkatImpl;​
   
43 ·​·​·​·​invoke-​direct·​{v0,​·​p1},​·​Landroid/​support/​v4/​print/​PrintHelper$PrintHelp​erKitkatImpl;​-​><init>(Landroid/​content/​Context;​)​V 48 ·​·​·​·​invoke-​direct·​{v0,​·​p1},​·​Landroid/​support/​v4/​print/​PrintHelper$PrintHelp​erKitkatImpl;​-​><init>(Landroid/​content/​Context;​)​V
   
44 ·​·​·​·​iput-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​print/​PrintHelper;​-​>mImpl:​Landroid/​support/​v4/​print/​PrintHelper$PrintHelp​erVersionImpl;​ 49 ·​·​·​·​iput-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​print/​PrintHelper;​-​>mImpl:​Landroid/​support/​v4/​print/​PrintHelper$PrintHelp​erVersionImpl;​
   
45 ·​·​·​·​.​line·​173 50 ·​·​·​·​.​line·​236
46 ·​·​·​·​:​goto_0 51 ·​·​·​·​:​goto_0
47 ·​·​·​·​return-​void 52 ·​·​·​·​return-​void
   
48 ·​·​·​·​.​line·​171 53 ·​·​·​·​.​line·​234
49 ·​·​·​·​:​cond_0 54 ·​·​·​·​:​cond_0
50 ·​·​·​·​new-​instance·​v0,​·​Landroid/​support/​v4/​print/​PrintHelper$PrintHelp​erStubImpl;​ 55 ·​·​·​·​new-​instance·​v0,​·​Landroid/​support/​v4/​print/​PrintHelper$PrintHelp​erStubImpl;​
   
51 ·​·​·​·​const/​4·​v1,​·​0x0 56 ·​·​·​·​const/​4·​v1,​·​0x0
   
52 ·​·​·​·​invoke-​direct·​{v0,​·​v1},​·​Landroid/​support/​v4/​print/​PrintHelper$PrintHelp​erStubImpl;​-​><init>(Landroid/​support/​v4/​print/​PrintHelper$1;​)​V 57 ·​·​·​·​invoke-​direct·​{v0,​·​v1},​·​Landroid/​support/​v4/​print/​PrintHelper$PrintHelp​erStubImpl;​-​><init>(Landroid/​support/​v4/​print/​PrintHelper$1;​)​V
   
Offset 68, 25 lines modified Offset 73, 25 lines modified
68 ·​·​·​·​goto·​:​goto_0 73 ·​·​·​·​goto·​:​goto_0
69 .​end·​method 74 .​end·​method
   
70 .​method·​public·​static·​systemSupportsPrint()​Z 75 .​method·​public·​static·​systemSupportsPrint()​Z
71 ·​·​·​·​.​locals·​2 76 ·​·​·​·​.​locals·​2
   
72 ·​·​·​·​.​prologue 77 ·​·​·​·​.​prologue
73 ·​·​·​·​.​line·​58 78 ·​·​·​·​.​line·​81
74 ·​·​·​·​sget·​v0,​·​Landroid/​os/​Build$VERSION;​-​>SDK_INT:​I 79 ·​·​·​·​sget·​v0,​·​Landroid/​os/​Build$VERSION;​-​>SDK_INT:​I
   
75 ·​·​·​·​const/​16·​v1,​·​0x13 80 ·​·​·​·​const/​16·​v1,​·​0x13
   
76 ·​·​·​·​if-​lt·​v0,​·​v1,​·​:​cond_0 81 ·​·​·​·​if-​lt·​v0,​·​v1,​·​:​cond_0
   
77 ·​·​·​·​.​line·​60 82 ·​·​·​·​.​line·​83
78 ·​·​·​·​const/​4·​v0,​·​0x1 83 ·​·​·​·​const/​4·​v0,​·​0x1
   
79 ·​·​·​·​.​line·​62 84 ·​·​·​·​.​line·​85
80 ·​·​·​·​:​goto_0 85 ·​·​·​·​:​goto_0
81 ·​·​·​·​return·​v0 86 ·​·​·​·​return·​v0
   
82 ·​·​·​·​:​cond_0 87 ·​·​·​·​:​cond_0
83 ·​·​·​·​const/​4·​v0,​·​0x0 88 ·​·​·​·​const/​4·​v0,​·​0x0
   
84 ·​·​·​·​goto·​:​goto_0 89 ·​·​·​·​goto·​:​goto_0
Offset 94, 93 lines modified Offset 99, 162 lines modified
   
   
94 #·​virtual·​methods 99 #·​virtual·​methods
95 .​method·​public·​getColorMode()​I 100 .​method·​public·​getColorMode()​I
96 ·​·​·​·​.​locals·​1 101 ·​·​·​·​.​locals·​1
   
Max diff block lines reached; 5890/8594 bytes (68.54%) of diff not shown.
[−]
smali/android/support/v4/print/PrintHelperKitkat$1.smali
Offset 1, 15 lines modified Offset 1, 15 lines modified
1 .​class·​Landroid/​support/​v4/​print/​PrintHelperKitkat$1;​ 1 .​class·​Landroid/​support/​v4/​print/​PrintHelperKitkat$1;​
2 .​super·​Landroid/​print/​PrintDocumentAdapter;​ 2 .​super·​Landroid/​print/​PrintDocumentAdapter;​
3 .​source·​"PrintHelperKitkat.​java" 3 .​source·​"PrintHelperKitkat.​java"
   
   
4 #·​annotations 4 #·​annotations
5 .​annotation·​system·​Ldalvik/​annotation/​EnclosingMethod;​ 5 .​annotation·​system·​Ldalvik/​annotation/​EnclosingMethod;​
6 ·​·​·​·​value·​=·​Landroid/​support/​v4/​print/​PrintHelperKitkat;​-​>printBitmap(Ljava/​lang/​String;​Landroid/​graphics/​Bitmap;​)​V 6 ·​·​·​·​value·​=·​Landroid/​support/​v4/​print/​PrintHelperKitkat;​-​>printBitmap(Ljava/​lang/​String;​Landroid/​graphics/​Bitmap;​Landroid/​support/​v4/​print/​PrintHelperKitkat$OnP​rintFinishCallback;​)​V
7 .​end·​annotation 7 .​end·​annotation
   
8 .​annotation·​system·​Ldalvik/​annotation/​InnerClass;​ 8 .​annotation·​system·​Ldalvik/​annotation/​InnerClass;​
9 ·​·​·​·​accessFlags·​=·​0x0 9 ·​·​·​·​accessFlags·​=·​0x0
10 ·​·​·​·​name·​=·​null 10 ·​·​·​·​name·​=·​null
11 .​end·​annotation 11 .​end·​annotation
   
Offset 17, 55 lines modified Offset 17, 78 lines modified
17 #·​instance·​fields 17 #·​instance·​fields
18 .​field·​private·​mAttributes:​Landroid/​print/​PrintAttributes;​ 18 .​field·​private·​mAttributes:​Landroid/​print/​PrintAttributes;​
   
19 .​field·​final·​synthetic·​this$0:​Landroid/​support/​v4/​print/​PrintHelperKitkat;​ 19 .​field·​final·​synthetic·​this$0:​Landroid/​support/​v4/​print/​PrintHelperKitkat;​
   
20 .​field·​final·​synthetic·​val$bitmap:​Landroid/​graphics/​Bitmap;​ 20 .​field·​final·​synthetic·​val$bitmap:​Landroid/​graphics/​Bitmap;​
   
  21 .​field·​final·​synthetic·​val$callback:​Landroid/​support/​v4/​print/​PrintHelperKitkat$OnP​rintFinishCallback;​
   
21 .​field·​final·​synthetic·​val$fittingMode:​I 22 .​field·​final·​synthetic·​val$fittingMode:​I
   
22 .​field·​final·​synthetic·​val$jobName:​Ljava/​lang/​String;​ 23 .​field·​final·​synthetic·​val$jobName:​Ljava/​lang/​String;​
   
   
23 #·​direct·​methods 24 #·​direct·​methods
24 .​method·​constructor·​<init>(Landroid/​support/​v4/​print/​PrintHelperKitkat;​Ljava/​lang/​String;​Landroid/​graphics/​Bitmap;​I)​V 25 .​method·​constructor·​<init>(Landroid/​support/​v4/​print/​PrintHelperKitkat;​Ljava/​lang/​String;​Landroid/​graphics/​Bitmap;​ILandroid/​support/​v4/​print/​PrintHelperKitkat$OnP​rintFinishCallback;​)​V
25 ·​·​·​·​.​locals·​0 26 ·​·​·​·​.​locals·​0
   
26 ·​·​·​·​.​prologue 27 ·​·​·​·​.​prologue
27 ·​·​·​·​.​line·​144 28 ·​·​·​·​.​line·​185
28 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v4/​print/​PrintHelperKitkat$1;​-​>this$0:​Landroid/​support/​v4/​print/​PrintHelperKitkat;​ 29 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v4/​print/​PrintHelperKitkat$1;​-​>this$0:​Landroid/​support/​v4/​print/​PrintHelperKitkat;​
   
29 ·​·​·​·​iput-​object·​p2,​·​p0,​·​Landroid/​support/​v4/​print/​PrintHelperKitkat$1;​-​>val$jobName:​Ljava/​lang/​String;​ 30 ·​·​·​·​iput-​object·​p2,​·​p0,​·​Landroid/​support/​v4/​print/​PrintHelperKitkat$1;​-​>val$jobName:​Ljava/​lang/​String;​
   
30 ·​·​·​·​iput-​object·​p3,​·​p0,​·​Landroid/​support/​v4/​print/​PrintHelperKitkat$1;​-​>val$bitmap:​Landroid/​graphics/​Bitmap;​ 31 ·​·​·​·​iput-​object·​p3,​·​p0,​·​Landroid/​support/​v4/​print/​PrintHelperKitkat$1;​-​>val$bitmap:​Landroid/​graphics/​Bitmap;​
   
31 ·​·​·​·​iput·​p4,​·​p0,​·​Landroid/​support/​v4/​print/​PrintHelperKitkat$1;​-​>val$fittingMode:​I 32 ·​·​·​·​iput·​p4,​·​p0,​·​Landroid/​support/​v4/​print/​PrintHelperKitkat$1;​-​>val$fittingMode:​I
   
  33 ·​·​·​·​iput-​object·​p5,​·​p0,​·​Landroid/​support/​v4/​print/​PrintHelperKitkat$1;​-​>val$callback:​Landroid/​support/​v4/​print/​PrintHelperKitkat$OnP​rintFinishCallback;​
   
32 ·​·​·​·​invoke-​direct·​{p0},​·​Landroid/​print/​PrintDocumentAdapter;​-​><init>()​V 34 ·​·​·​·​invoke-​direct·​{p0},​·​Landroid/​print/​PrintDocumentAdapter;​-​><init>()​V
   
33 ·​·​·​·​return-​void 35 ·​·​·​·​return-​void
34 .​end·​method 36 .​end·​method
   
   
35 #·​virtual·​methods 37 #·​virtual·​methods
  38 .​method·​public·​onFinish()​V
  39 ·​·​·​·​.​locals·​1
   
  40 ·​·​·​·​.​prologue
  41 ·​·​·​·​.​line·​253
  42 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​print/​PrintHelperKitkat$1;​-​>val$callback:​Landroid/​support/​v4/​print/​PrintHelperKitkat$OnP​rintFinishCallback;​
   
  43 ·​·​·​·​if-​eqz·​v0,​·​:​cond_0
   
  44 ·​·​·​·​.​line·​254
  45 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​print/​PrintHelperKitkat$1;​-​>val$callback:​Landroid/​support/​v4/​print/​PrintHelperKitkat$OnP​rintFinishCallback;​
   
  46 ·​·​·​·​invoke-​interface·​{v0},​·​Landroid/​support/​v4/​print/​PrintHelperKitkat$OnP​rintFinishCallback;​-​>onFinish()​V
   
  47 ·​·​·​·​.​line·​256
  48 ·​·​·​·​:​cond_0
  49 ·​·​·​·​return-​void
  50 .​end·​method
   
36 .​method·​public·​onLayout(Landroid/​print/​PrintAttributes;​Landroid/​print/​PrintAttributes;​Landroid/​os/​CancellationSignal;​Landroid/​print/​PrintDocumentAdapter$​LayoutResultCallback;​Landroid/​os/​Bundle;​)​V 51 .​method·​public·​onLayout(Landroid/​print/​PrintAttributes;​Landroid/​print/​PrintAttributes;​Landroid/​os/​CancellationSignal;​Landroid/​print/​PrintDocumentAdapter$​LayoutResultCallback;​Landroid/​os/​Bundle;​)​V
37 ·​·​·​·​.​locals·​4 52 ·​·​·​·​.​locals·​4
38 ·​·​·​·​.​param·​p1,​·​"oldPrintAttributes"·​·​·​·​#·​Landroid/​print/​PrintAttributes;​ 53 ·​·​·​·​.​param·​p1,​·​"oldPrintAttributes"·​·​·​·​#·​Landroid/​print/​PrintAttributes;​
39 ·​·​·​·​.​param·​p2,​·​"newPrintAttributes"·​·​·​·​#·​Landroid/​print/​PrintAttributes;​ 54 ·​·​·​·​.​param·​p2,​·​"newPrintAttributes"·​·​·​·​#·​Landroid/​print/​PrintAttributes;​
40 ·​·​·​·​.​param·​p3,​·​"cancellationSignal"·​·​·​·​#·​Landroid/​os/​CancellationSignal;​ 55 ·​·​·​·​.​param·​p3,​·​"cancellationSignal"·​·​·​·​#·​Landroid/​os/​CancellationSignal;​
41 ·​·​·​·​.​param·​p4,​·​"layoutResultCallback​"·​·​·​·​#·​Landroid/​print/​PrintDocumentAdapter$​LayoutResultCallback;​ 56 ·​·​·​·​.​param·​p4,​·​"layoutResultCallback​"·​·​·​·​#·​Landroid/​print/​PrintDocumentAdapter$​LayoutResultCallback;​
42 ·​·​·​·​.​param·​p5,​·​"bundle"·​·​·​·​#·​Landroid/​os/​Bundle;​ 57 ·​·​·​·​.​param·​p5,​·​"bundle"·​·​·​·​#·​Landroid/​os/​Bundle;​
   
43 ·​·​·​·​.​prologue 58 ·​·​·​·​.​prologue
44 ·​·​·​·​const/​4·​v0,​·​0x1 59 ·​·​·​·​const/​4·​v0,​·​0x1
   
45 ·​·​·​·​.​line·​154 60 ·​·​·​·​.​line·​195
46 ·​·​·​·​iput-​object·​p2,​·​p0,​·​Landroid/​support/​v4/​print/​PrintHelperKitkat$1;​-​>mAttributes:​Landroid/​print/​PrintAttributes;​ 61 ·​·​·​·​iput-​object·​p2,​·​p0,​·​Landroid/​support/​v4/​print/​PrintHelperKitkat$1;​-​>mAttributes:​Landroid/​print/​PrintAttributes;​
   
47 ·​·​·​·​.​line·​156 62 ·​·​·​·​.​line·​197
48 ·​·​·​·​new-​instance·​v2,​·​Landroid/​print/​PrintDocumentInfo$Bui​lder;​ 63 ·​·​·​·​new-​instance·​v2,​·​Landroid/​print/​PrintDocumentInfo$Bui​lder;​
   
49 ·​·​·​·​iget-​object·​v3,​·​p0,​·​Landroid/​support/​v4/​print/​PrintHelperKitkat$1;​-​>val$jobName:​Ljava/​lang/​String;​ 64 ·​·​·​·​iget-​object·​v3,​·​p0,​·​Landroid/​support/​v4/​print/​PrintHelperKitkat$1;​-​>val$jobName:​Ljava/​lang/​String;​
   
50 ·​·​·​·​invoke-​direct·​{v2,​·​v3},​·​Landroid/​print/​PrintDocumentInfo$Bui​lder;​-​><init>(Ljava/​lang/​String;​)​V 65 ·​·​·​·​invoke-​direct·​{v2,​·​v3},​·​Landroid/​print/​PrintDocumentInfo$Bui​lder;​-​><init>(Ljava/​lang/​String;​)​V
   
51 ·​·​·​·​invoke-​virtual·​{v2,​·​v0},​·​Landroid/​print/​PrintDocumentInfo$Bui​lder;​-​>setContentType(I)​Landroid/​print/​PrintDocumentInfo$Bui​lder;​ 66 ·​·​·​·​invoke-​virtual·​{v2,​·​v0},​·​Landroid/​print/​PrintDocumentInfo$Bui​lder;​-​>setContentType(I)​Landroid/​print/​PrintDocumentInfo$Bui​lder;​
Offset 76, 339 lines modified Offset 99, 230 lines modified
   
76 ·​·​·​·​move-​result-​object·​v2 99 ·​·​·​·​move-​result-​object·​v2
   
77 ·​·​·​·​invoke-​virtual·​{v2},​·​Landroid/​print/​PrintDocumentInfo$Bui​lder;​-​>build()​Landroid/​print/​PrintDocumentInfo;​ 100 ·​·​·​·​invoke-​virtual·​{v2},​·​Landroid/​print/​PrintDocumentInfo$Bui​lder;​-​>build()​Landroid/​print/​PrintDocumentInfo;​
Max diff block lines reached; 13462/17639 bytes (76.32%) of diff not shown.
[−]
smali/android/support/v4/print/PrintHelperKitkat.smali
Offset 1, 163 lines modified Offset 1, 347 lines modified
1 .​class·​public·​Landroid/​support/​v4/​print/​PrintHelperKitkat;​ 1 .​class·​Landroid/​support/​v4/​print/​PrintHelperKitkat;​
2 .​super·​Ljava/​lang/​Object;​ 2 .​super·​Ljava/​lang/​Object;​
3 .​source·​"PrintHelperKitkat.​java" 3 .​source·​"PrintHelperKitkat.​java"
   
   
  4 #·​annotations
  5 .​annotation·​system·​Ldalvik/​annotation/​MemberClasses;​
  6 ·​·​·​·​value·​=·​{
  7 ·​·​·​·​·​·​·​·​Landroid/​support/​v4/​print/​PrintHelperKitkat$OnP​rintFinishCallback;​
  8 ·​·​·​·​}
  9 .​end·​annotation
   
   
4 #·​static·​fields 10 #·​static·​fields
5 .​field·​public·​static·​final·​COLOR_MODE_COLOR:​I·​=·​0x2 11 .​field·​public·​static·​final·​COLOR_MODE_COLOR:​I·​=·​0x2
   
6 .​field·​public·​static·​final·​COLOR_MODE_MONOCHROME​:​I·​=·​0x1 12 .​field·​public·​static·​final·​COLOR_MODE_MONOCHROME​:​I·​=·​0x1
   
7 .​field·​private·​static·​final·​LOG_TAG:​Ljava/​lang/​String;​·​=·​"PrintHelperKitkat" 13 .​field·​private·​static·​final·​LOG_TAG:​Ljava/​lang/​String;​·​=·​"PrintHelperKitkat"
   
8 .​field·​private·​static·​final·​MAX_PRINT_SIZE:​I·​=·​0xdac 14 .​field·​private·​static·​final·​MAX_PRINT_SIZE:​I·​=·​0xdac
   
  15 .​field·​public·​static·​final·​ORIENTATION_LANDSCAPE​:​I·​=·​0x1
   
  16 .​field·​public·​static·​final·​ORIENTATION_PORTRAIT:​I·​=·​0x2
   
9 .​field·​public·​static·​final·​SCALE_MODE_FILL:​I·​=·​0x2 17 .​field·​public·​static·​final·​SCALE_MODE_FILL:​I·​=·​0x2
   
10 .​field·​public·​static·​final·​SCALE_MODE_FIT:​I·​=·​0x1 18 .​field·​public·​static·​final·​SCALE_MODE_FIT:​I·​=·​0x1
   
   
11 #·​instance·​fields 19 #·​instance·​fields
12 .​field·​mColorMode:​I 20 .​field·​mColorMode:​I
   
13 .​field·​final·​mContext:​Landroid/​content/​Context;​ 21 .​field·​final·​mContext:​Landroid/​content/​Context;​
   
  22 .​field·​mDecodeOptions:​Landroid/​graphics/​BitmapFactory$Options​;​
   
  23 .​field·​private·​final·​mLock:​Ljava/​lang/​Object;​
   
  24 .​field·​mOrientation:​I
   
14 .​field·​mScaleMode:​I 25 .​field·​mScaleMode:​I
   
   
15 #·​direct·​methods 26 #·​direct·​methods
16 .​method·​constructor·​<init>(Landroid/​content/​Context;​)​V 27 .​method·​constructor·​<init>(Landroid/​content/​Context;​)​V
17 ·​·​·​·​.​locals·​1 28 ·​·​·​·​.​locals·​2
18 ·​·​·​·​.​param·​p1,​·​"context"·​·​·​·​#·​Landroid/​content/​Context;​ 29 ·​·​·​·​.​param·​p1,​·​"context"·​·​·​·​#·​Landroid/​content/​Context;​
   
19 ·​·​·​·​.​prologue 30 ·​·​·​·​.​prologue
20 ·​·​·​·​const/​4·​v0,​·​0x2 31 ·​·​·​·​const/​4·​v1,​·​0x2
   
21 ·​·​·​·​.​line·​73 32 ·​·​·​·​.​line·​91
22 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 33 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
23 ·​·​·​·​.​line·​69 34 ·​·​·​·​.​line·​51
24 ·​·​·​·​iput·​v0,​·​p0,​·​Landroid/​support/​v4/​print/​PrintHelperKitkat;​-​>mScaleMode:​I 35 ·​·​·​·​const/​4·​v0,​·​0x0
   
  36 ·​·​·​·​iput-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​print/​PrintHelperKitkat;​-​>mDecodeOptions:​Landroid/​graphics/​BitmapFactory$Options​;​
   
  37 ·​·​·​·​.​line·​52
  38 ·​·​·​·​new-​instance·​v0,​·​Ljava/​lang/​Object;​
   
  39 ·​·​·​·​invoke-​direct·​{v0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
  40 ·​·​·​·​iput-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​print/​PrintHelperKitkat;​-​>mLock:​Ljava/​lang/​Object;​
   
25 ·​·​·​·​.​line·​71 41 ·​·​·​·​.​line·​85
26 ·​·​·​·​iput·​v0,​·​p0,​·​Landroid/​support/​v4/​print/​PrintHelperKitkat;​-​>mColorMode:​I 42 ·​·​·​·​iput·​v1,​·​p0,​·​Landroid/​support/​v4/​print/​PrintHelperKitkat;​-​>mScaleMode:​I
   
27 ·​·​·​·​.​line·​74 43 ·​·​·​·​.​line·​87
  44 ·​·​·​·​iput·​v1,​·​p0,​·​Landroid/​support/​v4/​print/​PrintHelperKitkat;​-​>mColorMode:​I
   
  45 ·​·​·​·​.​line·​89
  46 ·​·​·​·​const/​4·​v0,​·​0x1
   
  47 ·​·​·​·​iput·​v0,​·​p0,​·​Landroid/​support/​v4/​print/​PrintHelperKitkat;​-​>mOrientation:​I
   
  48 ·​·​·​·​.​line·​92
28 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v4/​print/​PrintHelperKitkat;​-​>mContext:​Landroid/​content/​Context;​ 49 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v4/​print/​PrintHelperKitkat;​-​>mContext:​Landroid/​content/​Context;​
   
29 ·​·​·​·​.​line·​75 50 ·​·​·​·​.​line·​93
30 ·​·​·​·​return-​void 51 ·​·​·​·​return-​void
31 .​end·​method 52 .​end·​method
   
  53 .​method·​static·​synthetic·​access$000(Landroid/​support/​v4/​print/​PrintHelperKitkat;​IILandroid/​graphics/​RectF;​I)​Landroid/​graphics/​Matrix;​
  54 ·​·​·​·​.​locals·​1
  55 ·​·​·​·​.​param·​p0,​·​"x0"·​·​·​·​#·​Landroid/​support/​v4/​print/​PrintHelperKitkat;​
  56 ·​·​·​·​.​param·​p1,​·​"x1"·​·​·​·​#·​I
  57 ·​·​·​·​.​param·​p2,​·​"x2"·​·​·​·​#·​I
  58 ·​·​·​·​.​param·​p3,​·​"x3"·​·​·​·​#·​Landroid/​graphics/​RectF;​
  59 ·​·​·​·​.​param·​p4,​·​"x4"·​·​·​·​#·​I
   
  60 ·​·​·​·​.​prologue
  61 ·​·​·​·​.​line·​46
  62 ·​·​·​·​invoke-​direct·​{p0,​·​p1,​·​p2,​·​p3,​·​p4},​·​Landroid/​support/​v4/​print/​PrintHelperKitkat;​-​>getMatrix(IILandroid​/​graphics/​RectF;​I)​Landroid/​graphics/​Matrix;​
   
  63 ·​·​·​·​move-​result-​object·​v0
Max diff block lines reached; 20699/27040 bytes (76.55%) of diff not shown.
[−]
smali/android/support/v4/print/PrintHelper$PrintHelperStubImpl.smali
Offset 16, 105 lines modified Offset 16, 135 lines modified
16 ·​·​·​·​name·​=·​"PrintHelperStubImpl"​ 16 ·​·​·​·​name·​=·​"PrintHelperStubImpl"​
17 .​end·​annotation 17 .​end·​annotation
   
   
18 #·​instance·​fields 18 #·​instance·​fields
19 .​field·​mColorMode:​I 19 .​field·​mColorMode:​I
   
  20 .​field·​mOrientation:​I
   
20 .​field·​mScaleMode:​I 21 .​field·​mScaleMode:​I
   
   
21 #·​direct·​methods 22 #·​direct·​methods
22 .​method·​private·​constructor·​<init>()​V 23 .​method·​private·​constructor·​<init>()​V
23 ·​·​·​·​.​locals·​1 24 ·​·​·​·​.​locals·​1
   
24 ·​·​·​·​.​prologue 25 ·​·​·​·​.​prologue
25 ·​·​·​·​const/​4·​v0,​·​0x2 26 ·​·​·​·​const/​4·​v0,​·​0x2
   
26 ·​·​·​·​.​line·​87 27 ·​·​·​·​.​line·​114
27 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 28 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
28 ·​·​·​·​.​line·​88 29 ·​·​·​·​.​line·​115
29 ·​·​·​·​iput·​v0,​·​p0,​·​Landroid/​support/​v4/​print/​PrintHelper$PrintHelp​erStubImpl;​-​>mScaleMode:​I 30 ·​·​·​·​iput·​v0,​·​p0,​·​Landroid/​support/​v4/​print/​PrintHelper$PrintHelp​erStubImpl;​-​>mScaleMode:​I
   
30 ·​·​·​·​.​line·​89 31 ·​·​·​·​.​line·​116
31 ·​·​·​·​iput·​v0,​·​p0,​·​Landroid/​support/​v4/​print/​PrintHelper$PrintHelp​erStubImpl;​-​>mColorMode:​I 32 ·​·​·​·​iput·​v0,​·​p0,​·​Landroid/​support/​v4/​print/​PrintHelper$PrintHelp​erStubImpl;​-​>mColorMode:​I
   
  33 ·​·​·​·​.​line·​117
  34 ·​·​·​·​const/​4·​v0,​·​0x1
   
  35 ·​·​·​·​iput·​v0,​·​p0,​·​Landroid/​support/​v4/​print/​PrintHelper$PrintHelp​erStubImpl;​-​>mOrientation:​I
   
32 ·​·​·​·​return-​void 36 ·​·​·​·​return-​void
33 .​end·​method 37 .​end·​method
   
34 .​method·​synthetic·​constructor·​<init>(Landroid/​support/​v4/​print/​PrintHelper$1;​)​V 38 .​method·​synthetic·​constructor·​<init>(Landroid/​support/​v4/​print/​PrintHelper$1;​)​V
35 ·​·​·​·​.​locals·​0 39 ·​·​·​·​.​locals·​0
36 ·​·​·​·​.​param·​p1,​·​"x0"·​·​·​·​#·​Landroid/​support/​v4/​print/​PrintHelper$1;​ 40 ·​·​·​·​.​param·​p1,​·​"x0"·​·​·​·​#·​Landroid/​support/​v4/​print/​PrintHelper$1;​
   
37 ·​·​·​·​.​prologue 41 ·​·​·​·​.​prologue
38 ·​·​·​·​.​line·​87 42 ·​·​·​·​.​line·​114
39 ·​·​·​·​invoke-​direct·​{p0},​·​Landroid/​support/​v4/​print/​PrintHelper$PrintHelp​erStubImpl;​-​><init>()​V 43 ·​·​·​·​invoke-​direct·​{p0},​·​Landroid/​support/​v4/​print/​PrintHelper$PrintHelp​erStubImpl;​-​><init>()​V
   
40 ·​·​·​·​return-​void 44 ·​·​·​·​return-​void
41 .​end·​method 45 .​end·​method
   
   
42 #·​virtual·​methods 46 #·​virtual·​methods
43 .​method·​public·​getColorMode()​I 47 .​method·​public·​getColorMode()​I
44 ·​·​·​·​.​locals·​1 48 ·​·​·​·​.​locals·​1
   
45 ·​·​·​·​.​prologue 49 ·​·​·​·​.​prologue
46 ·​·​·​·​.​line·​98 50 ·​·​·​·​.​line·​125
47 ·​·​·​·​iget·​v0,​·​p0,​·​Landroid/​support/​v4/​print/​PrintHelper$PrintHelp​erStubImpl;​-​>mColorMode:​I 51 ·​·​·​·​iget·​v0,​·​p0,​·​Landroid/​support/​v4/​print/​PrintHelper$PrintHelp​erStubImpl;​-​>mColorMode:​I
   
48 ·​·​·​·​return·​v0 52 ·​·​·​·​return·​v0
49 .​end·​method 53 .​end·​method
   
  54 .​method·​public·​getOrientation()​I
  55 ·​·​·​·​.​locals·​1
   
  56 ·​·​·​·​.​prologue
  57 ·​·​·​·​.​line·​137
  58 ·​·​·​·​iget·​v0,​·​p0,​·​Landroid/​support/​v4/​print/​PrintHelper$PrintHelp​erStubImpl;​-​>mOrientation:​I
   
  59 ·​·​·​·​return·​v0
  60 .​end·​method
   
50 .​method·​public·​getScaleMode()​I 61 .​method·​public·​getScaleMode()​I
51 ·​·​·​·​.​locals·​1 62 ·​·​·​·​.​locals·​1
   
52 ·​·​·​·​.​prologue 63 ·​·​·​·​.​prologue
53 ·​·​·​·​.​line·​108 64 ·​·​·​·​.​line·​141
54 ·​·​·​·​iget·​v0,​·​p0,​·​Landroid/​support/​v4/​print/​PrintHelper$PrintHelp​erStubImpl;​-​>mScaleMode:​I 65 ·​·​·​·​iget·​v0,​·​p0,​·​Landroid/​support/​v4/​print/​PrintHelper$PrintHelp​erStubImpl;​-​>mScaleMode:​I
   
55 ·​·​·​·​return·​v0 66 ·​·​·​·​return·​v0
56 .​end·​method 67 .​end·​method
   
57 .​method·​public·​printBitmap(Ljava/​lang/​String;​Landroid/​graphics/​Bitmap;​)​V 68 .​method·​public·​printBitmap(Ljava/​lang/​String;​Landroid/​graphics/​Bitmap;​Landroid/​support/​v4/​print/​PrintHelper$OnPrintFi​nishCallback;​)​V
58 ·​·​·​·​.​locals·​0 69 ·​·​·​·​.​locals·​0
59 ·​·​·​·​.​param·​p1,​·​"jobName"·​·​·​·​#·​Ljava/​lang/​String;​ 70 ·​·​·​·​.​param·​p1,​·​"jobName"·​·​·​·​#·​Ljava/​lang/​String;​
60 ·​·​·​·​.​param·​p2,​·​"bitmap"·​·​·​·​#·​Landroid/​graphics/​Bitmap;​ 71 ·​·​·​·​.​param·​p2,​·​"bitmap"·​·​·​·​#·​Landroid/​graphics/​Bitmap;​
  72 ·​·​·​·​.​param·​p3,​·​"callback"·​·​·​·​#·​Landroid/​support/​v4/​print/​PrintHelper$OnPrintFi​nishCallback;​
   
61 ·​·​·​·​.​prologue 73 ·​·​·​·​.​prologue
62 ·​·​·​·​.​line·​113 74 ·​·​·​·​.​line·​146
63 ·​·​·​·​return-​void 75 ·​·​·​·​return-​void
64 .​end·​method 76 .​end·​method
   
65 .​method·​public·​printBitmap(Ljava/​lang/​String;​Landroid/​net/​Uri;​)​V 77 .​method·​public·​printBitmap(Ljava/​lang/​String;​Landroid/​net/​Uri;​Landroid/​support/​v4/​print/​PrintHelper$OnPrintFi​nishCallback;​)​V
66 ·​·​·​·​.​locals·​0 78 ·​·​·​·​.​locals·​0
67 ·​·​·​·​.​param·​p1,​·​"jobName"·​·​·​·​#·​Ljava/​lang/​String;​ 79 ·​·​·​·​.​param·​p1,​·​"jobName"·​·​·​·​#·​Ljava/​lang/​String;​
68 ·​·​·​·​.​param·​p2,​·​"imageFile"·​·​·​·​#·​Landroid/​net/​Uri;​ 80 ·​·​·​·​.​param·​p2,​·​"imageFile"·​·​·​·​#·​Landroid/​net/​Uri;​
  81 ·​·​·​·​.​param·​p3,​·​"callback"·​·​·​·​#·​Landroid/​support/​v4/​print/​PrintHelper$OnPrintFi​nishCallback;​
   
69 ·​·​·​·​.​prologue 82 ·​·​·​·​.​prologue
70 ·​·​·​·​.​line·​117 83 ·​·​·​·​.​line·​150
71 ·​·​·​·​return-​void 84 ·​·​·​·​return-​void
Max diff block lines reached; 814/3567 bytes (22.82%) of diff not shown.
[−]
smali/android/support/v4/text/TextUtilsCompat.smali
Offset 12, 133 lines modified Offset 12, 136 lines modified
   
   
12 #·​direct·​methods 12 #·​direct·​methods
13 .​method·​static·​constructor·​<clinit>()​V 13 .​method·​static·​constructor·​<clinit>()​V
14 ·​·​·​·​.​locals·​3 14 ·​·​·​·​.​locals·​3
   
15 ·​·​·​·​.​prologue 15 ·​·​·​·​.​prologue
16 ·​·​·​·​.​line·​111 16 ·​·​·​·​.​line·​114
17 ·​·​·​·​new-​instance·​v0,​·​Ljava/​util/​Locale;​ 17 ·​·​·​·​new-​instance·​v0,​·​Ljava/​util/​Locale;​
   
18 ·​·​·​·​const-​string·​v1,​·​"" 18 ·​·​·​·​const-​string·​v1,​·​""
   
19 ·​·​·​·​const-​string·​v2,​·​"" 19 ·​·​·​·​const-​string·​v2,​·​""
   
20 ·​·​·​·​invoke-​direct·​{v0,​·​v1,​·​v2},​·​Ljava/​util/​Locale;​-​><init>(Ljava/​lang/​String;​Ljava/​lang/​String;​)​V 20 ·​·​·​·​invoke-​direct·​{v0,​·​v1,​·​v2},​·​Ljava/​util/​Locale;​-​><init>(Ljava/​lang/​String;​Ljava/​lang/​String;​)​V
   
21 ·​·​·​·​sput-​object·​v0,​·​Landroid/​support/​v4/​text/​TextUtilsCompat;​-​>ROOT:​Ljava/​util/​Locale;​ 21 ·​·​·​·​sput-​object·​v0,​·​Landroid/​support/​v4/​text/​TextUtilsCompat;​-​>ROOT:​Ljava/​util/​Locale;​
   
22 ·​·​·​·​.​line·​113 22 ·​·​·​·​.​line·​116
23 ·​·​·​·​const-​string·​v0,​·​"Arab" 23 ·​·​·​·​const-​string·​v0,​·​"Arab"
   
24 ·​·​·​·​sput-​object·​v0,​·​Landroid/​support/​v4/​text/​TextUtilsCompat;​-​>ARAB_SCRIPT_SUBTAG:​Ljava/​lang/​String;​ 24 ·​·​·​·​sput-​object·​v0,​·​Landroid/​support/​v4/​text/​TextUtilsCompat;​-​>ARAB_SCRIPT_SUBTAG:​Ljava/​lang/​String;​
   
25 ·​·​·​·​.​line·​114 25 ·​·​·​·​.​line·​117
26 ·​·​·​·​const-​string·​v0,​·​"Hebr" 26 ·​·​·​·​const-​string·​v0,​·​"Hebr"
   
27 ·​·​·​·​sput-​object·​v0,​·​Landroid/​support/​v4/​text/​TextUtilsCompat;​-​>HEBR_SCRIPT_SUBTAG:​Ljava/​lang/​String;​ 27 ·​·​·​·​sput-​object·​v0,​·​Landroid/​support/​v4/​text/​TextUtilsCompat;​-​>HEBR_SCRIPT_SUBTAG:​Ljava/​lang/​String;​
   
28 ·​·​·​·​return-​void 28 ·​·​·​·​return-​void
29 .​end·​method 29 .​end·​method
   
30 .​method·​public·​constructor·​<init>()​V 30 .​method·​public·​constructor·​<init>()​V
31 ·​·​·​·​.​locals·​0 31 ·​·​·​·​.​locals·​0
   
32 ·​·​·​·​.​prologue 32 ·​·​·​·​.​prologue
33 ·​·​·​·​.​line·​23 33 ·​·​·​·​.​line·​25
34 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 34 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
35 ·​·​·​·​return-​void 35 ·​·​·​·​return-​void
36 .​end·​method 36 .​end·​method
   
37 .​method·​private·​static·​getLayoutDirectionFro​mFirstChar(Ljava/​util/​Locale;​)​I 37 .​method·​private·​static·​getLayoutDirectionFro​mFirstChar(Ljava/​util/​Locale;​)​I
38 ·​·​·​·​.​locals·​2 38 ·​·​·​·​.​locals·​2
39 ·​·​·​·​.​param·​p0,​·​"locale"·​·​·​·​#·​Ljava/​util/​Locale;​ 39 ·​·​·​·​.​param·​p0,​·​"locale"·​·​·​·​#·​Ljava/​util/​Locale;​
   
40 ·​·​·​·​.​prologue 40 ·​·​·​·​.​prologue
41 ·​·​·​·​const/​4·​v0,​·​0x0 41 ·​·​·​·​const/​4·​v0,​·​0x0
   
42 ·​·​·​·​.​line·​100 42 ·​·​·​·​.​line·​103
43 ·​·​·​·​invoke-​virtual·​{p0,​·​p0},​·​Ljava/​util/​Locale;​-​>getDisplayName(Ljava​/​util/​Locale;​)​Ljava/​lang/​String;​ 43 ·​·​·​·​invoke-​virtual·​{p0,​·​p0},​·​Ljava/​util/​Locale;​-​>getDisplayName(Ljava​/​util/​Locale;​)​Ljava/​lang/​String;​
   
44 ·​·​·​·​move-​result-​object·​v1 44 ·​·​·​·​move-​result-​object·​v1
   
45 ·​·​·​·​invoke-​virtual·​{v1,​·​v0},​·​Ljava/​lang/​String;​-​>charAt(I)​C 45 ·​·​·​·​invoke-​virtual·​{v1,​·​v0},​·​Ljava/​lang/​String;​-​>charAt(I)​C
   
46 ·​·​·​·​move-​result·​v1 46 ·​·​·​·​move-​result·​v1
   
47 ·​·​·​·​invoke-​static·​{v1},​·​Ljava/​lang/​Character;​-​>getDirectionality(C)​B 47 ·​·​·​·​invoke-​static·​{v1},​·​Ljava/​lang/​Character;​-​>getDirectionality(C)​B
   
48 ·​·​·​·​move-​result·​v1 48 ·​·​·​·​move-​result·​v1
   
49 ·​·​·​·​packed-​switch·​v1,​·​:​pswitch_data_0 49 ·​·​·​·​packed-​switch·​v1,​·​:​pswitch_data_0
   
50 ·​·​·​·​.​line·​107 50 ·​·​·​·​.​line·​110
51 ·​·​·​·​:​goto_0 51 ·​·​·​·​:​goto_0
52 ·​·​·​·​return·​v0 52 ·​·​·​·​return·​v0
   
53 ·​·​·​·​.​line·​103 53 ·​·​·​·​.​line·​106
54 ·​·​·​·​:​pswitch_0 54 ·​·​·​·​:​pswitch_0
55 ·​·​·​·​const/​4·​v0,​·​0x1 55 ·​·​·​·​const/​4·​v0,​·​0x1
   
56 ·​·​·​·​goto·​:​goto_0 56 ·​·​·​·​goto·​:​goto_0
   
57 ·​·​·​·​.​line·​100 57 ·​·​·​·​.​line·​103
58 ·​·​·​·​nop 58 ·​·​·​·​nop
   
59 ·​·​·​·​:​pswitch_data_0 59 ·​·​·​·​:​pswitch_data_0
60 ·​·​·​·​.​packed-​switch·​0x1 60 ·​·​·​·​.​packed-​switch·​0x1
61 ·​·​·​·​·​·​·​·​:​pswitch_0 61 ·​·​·​·​·​·​·​·​:​pswitch_0
62 ·​·​·​·​·​·​·​·​:​pswitch_0 62 ·​·​·​·​·​·​·​·​:​pswitch_0
63 ·​·​·​·​.​end·​packed-​switch 63 ·​·​·​·​.​end·​packed-​switch
64 .​end·​method 64 .​end·​method
   
65 .​method·​public·​static·​getLayoutDirectionFro​mLocale(Ljava/​util/​Locale;​)​I 65 .​method·​public·​static·​getLayoutDirectionFro​mLocale(Ljava/​util/​Locale;​)​I
66 ·​·​·​·​.​locals·​2 66 ·​·​·​·​.​locals·​2
67 ·​·​·​·​.​param·​p0,​·​"locale"·​·​·​·​#·​Ljava/​util/​Locale;​ 67 ·​·​·​·​.​param·​p0,​·​"locale"·​·​·​·​#·​Ljava/​util/​Locale;​
  68 ·​·​·​·​·​·​·​·​.​annotation·​build·​Landroid/​support/​annotation/​Nullable;​
  69 ·​·​·​·​·​·​·​·​.​end·​annotation
  70 ·​·​·​·​.​end·​param
   
68 ·​·​·​·​.​prologue 71 ·​·​·​·​.​prologue
69 ·​·​·​·​.​line·​73 72 ·​·​·​·​.​line·​76
70 ·​·​·​·​if-​eqz·​p0,​·​:​cond_2 73 ·​·​·​·​if-​eqz·​p0,​·​:​cond_2
   
71 ·​·​·​·​sget-​object·​v1,​·​Landroid/​support/​v4/​text/​TextUtilsCompat;​-​>ROOT:​Ljava/​util/​Locale;​ 74 ·​·​·​·​sget-​object·​v1,​·​Landroid/​support/​v4/​text/​TextUtilsCompat;​-​>ROOT:​Ljava/​util/​Locale;​
   
72 ·​·​·​·​invoke-​virtual·​{p0,​·​v1},​·​Ljava/​util/​Locale;​-​>equals(Ljava/​lang/​Object;​)​Z 75 ·​·​·​·​invoke-​virtual·​{p0,​·​v1},​·​Ljava/​util/​Locale;​-​>equals(Ljava/​lang/​Object;​)​Z
   
73 ·​·​·​·​move-​result·​v1 76 ·​·​·​·​move-​result·​v1
Max diff block lines reached; 4122/6490 bytes (63.51%) of diff not shown.
[−]
smali/android/support/v4/util/ArrayMap$1.smali
Offset 104, 43 lines modified Offset 104, 27 lines modified
   
104 ·​·​·​·​iget·​v0,​·​v0,​·​Landroid/​support/​v4/​util/​ArrayMap;​-​>mSize:​I 104 ·​·​·​·​iget·​v0,​·​v0,​·​Landroid/​support/​v4/​util/​ArrayMap;​-​>mSize:​I
   
105 ·​·​·​·​return·​v0 105 ·​·​·​·​return·​v0
106 .​end·​method 106 .​end·​method
   
107 .​method·​protected·​colIndexOfKey(Ljava/​lang/​Object;​)​I 107 .​method·​protected·​colIndexOfKey(Ljava/​lang/​Object;​)​I
108 ·​·​·​·​.​locals·​2 108 ·​·​·​·​.​locals·​1
109 ·​·​·​·​.​param·​p1,​·​"key"·​·​·​·​#·​Ljava/​lang/​Object;​ 109 ·​·​·​·​.​param·​p1,​·​"key"·​·​·​·​#·​Ljava/​lang/​Object;​
   
110 ·​·​·​·​.​prologue 110 ·​·​·​·​.​prologue
111 ·​·​·​·​.​line·​86 111 ·​·​·​·​.​line·​86
112 ·​·​·​·​.​local·​p0,​·​"this":​Landroid/​support/​v4/​util/​ArrayMap$1;​,​·​"Landroid/​support/​v4/​util/​ArrayMap.​1;​" 112 ·​·​·​·​.​local·​p0,​·​"this":​Landroid/​support/​v4/​util/​ArrayMap$1;​,​·​"Landroid/​support/​v4/​util/​ArrayMap.​1;​"
113 ·​·​·​·​if-​nez·​p1,​·​:​cond_0  
   
114 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​util/​ArrayMap$1;​-​>this$0:​Landroid/​support/​v4/​util/​ArrayMap;​ 113 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​util/​ArrayMap$1;​-​>this$0:​Landroid/​support/​v4/​util/​ArrayMap;​
   
115 ·​·​·​·​invoke-​virtual·​{v0},​·​Landroid/​support/​v4/​util/​ArrayMap;​-​>indexOfNull()​I 114 ·​·​·​·​invoke-​virtual·​{v0,​·​p1},​·​Landroid/​support/​v4/​util/​ArrayMap;​-​>indexOfKey(Ljava/​lang/​Object;​)​I
   
116 ·​·​·​·​move-​result·​v0 115 ·​·​·​·​move-​result·​v0
   
117 ·​·​·​·​:​goto_0  
118 ·​·​·​·​return·​v0 116 ·​·​·​·​return·​v0
   
119 ·​·​·​·​:​cond_0  
120 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​util/​ArrayMap$1;​-​>this$0:​Landroid/​support/​v4/​util/​ArrayMap;​  
   
121 ·​·​·​·​invoke-​virtual·​{p1},​·​Ljava/​lang/​Object;​-​>hashCode()​I  
   
122 ·​·​·​·​move-​result·​v1  
   
123 ·​·​·​·​invoke-​virtual·​{v0,​·​p1,​·​v1},​·​Landroid/​support/​v4/​util/​ArrayMap;​-​>indexOf(Ljava/​lang/​Object;​I)​I  
   
124 ·​·​·​·​move-​result·​v0  
   
125 ·​·​·​·​goto·​:​goto_0  
126 .​end·​method 117 .​end·​method
   
127 .​method·​protected·​colIndexOfValue(Ljava​/​lang/​Object;​)​I 118 .​method·​protected·​colIndexOfValue(Ljava​/​lang/​Object;​)​I
128 ·​·​·​·​.​locals·​1 119 ·​·​·​·​.​locals·​1
129 ·​·​·​·​.​param·​p1,​·​"value"·​·​·​·​#·​Ljava/​lang/​Object;​ 120 ·​·​·​·​.​param·​p1,​·​"value"·​·​·​·​#·​Ljava/​lang/​Object;​
   
130 ·​·​·​·​.​prologue 121 ·​·​·​·​.​prologue
[−]
smali/android/support/v4/util/LruCache.smali
Offset 89, 27 lines modified Offset 89, 27 lines modified
89 ·​·​·​·​.​annotation·​system·​Ldalvik/​annotation/​Signature;​ 89 ·​·​·​·​.​annotation·​system·​Ldalvik/​annotation/​Signature;​
90 ·​·​·​·​·​·​·​·​value·​=·​{ 90 ·​·​·​·​·​·​·​·​value·​=·​{
91 ·​·​·​·​·​·​·​·​·​·​·​·​"(TK;​TV;​)​I" 91 ·​·​·​·​·​·​·​·​·​·​·​·​"(TK;​TV;​)​I"
92 ·​·​·​·​·​·​·​·​} 92 ·​·​·​·​·​·​·​·​}
93 ·​·​·​·​.​end·​annotation 93 ·​·​·​·​.​end·​annotation
   
94 ·​·​·​·​.​prologue 94 ·​·​·​·​.​prologue
95 ·​·​·​·​.​line·​233 95 ·​·​·​·​.​line·​249
96 ·​·​·​·​.​local·​p0,​·​"this":​Landroid/​support/​v4/​util/​LruCache;​,​·​"Landroid/​support/​v4/​util/​LruCache<TK;​TV;​>;​" 96 ·​·​·​·​.​local·​p0,​·​"this":​Landroid/​support/​v4/​util/​LruCache;​,​·​"Landroid/​support/​v4/​util/​LruCache<TK;​TV;​>;​"
97 ·​·​·​·​.​local·​p1,​·​"key":​Ljava/​lang/​Object;​,​·​"TK;​" 97 ·​·​·​·​.​local·​p1,​·​"key":​Ljava/​lang/​Object;​,​·​"TK;​"
98 ·​·​·​·​.​local·​p2,​·​"value":​Ljava/​lang/​Object;​,​·​"TV;​" 98 ·​·​·​·​.​local·​p2,​·​"value":​Ljava/​lang/​Object;​,​·​"TV;​"
99 ·​·​·​·​invoke-​virtual·​{p0,​·​p1,​·​p2},​·​Landroid/​support/​v4/​util/​LruCache;​-​>sizeOf(Ljava/​lang/​Object;​Ljava/​lang/​Object;​)​I 99 ·​·​·​·​invoke-​virtual·​{p0,​·​p1,​·​p2},​·​Landroid/​support/​v4/​util/​LruCache;​-​>sizeOf(Ljava/​lang/​Object;​Ljava/​lang/​Object;​)​I
   
100 ·​·​·​·​move-​result·​v0 100 ·​·​·​·​move-​result·​v0
   
101 ·​·​·​·​.​line·​234 101 ·​·​·​·​.​line·​250
102 ·​·​·​·​.​local·​v0,​·​"result":​I 102 ·​·​·​·​.​local·​v0,​·​"result":​I
103 ·​·​·​·​if-​gez·​v0,​·​:​cond_0 103 ·​·​·​·​if-​gez·​v0,​·​:​cond_0
   
104 ·​·​·​·​.​line·​235 104 ·​·​·​·​.​line·​251
105 ·​·​·​·​new-​instance·​v1,​·​Ljava/​lang/​IllegalStateException​;​ 105 ·​·​·​·​new-​instance·​v1,​·​Ljava/​lang/​IllegalStateException​;​
   
106 ·​·​·​·​new-​instance·​v2,​·​Ljava/​lang/​StringBuilder;​ 106 ·​·​·​·​new-​instance·​v2,​·​Ljava/​lang/​StringBuilder;​
   
107 ·​·​·​·​invoke-​direct·​{v2},​·​Ljava/​lang/​StringBuilder;​-​><init>()​V 107 ·​·​·​·​invoke-​direct·​{v2},​·​Ljava/​lang/​StringBuilder;​-​><init>()​V
   
108 ·​·​·​·​const-​string·​v3,​·​"Negative·​size:​·​" 108 ·​·​·​·​const-​string·​v3,​·​"Negative·​size:​·​"
Offset 136, 15 lines modified Offset 136, 15 lines modified
   
136 ·​·​·​·​move-​result-​object·​v2 136 ·​·​·​·​move-​result-​object·​v2
   
137 ·​·​·​·​invoke-​direct·​{v1,​·​v2},​·​Ljava/​lang/​IllegalStateException​;​-​><init>(Ljava/​lang/​String;​)​V 137 ·​·​·​·​invoke-​direct·​{v1,​·​v2},​·​Ljava/​lang/​IllegalStateException​;​-​><init>(Ljava/​lang/​String;​)​V
   
138 ·​·​·​·​throw·​v1 138 ·​·​·​·​throw·​v1
   
139 ·​·​·​·​.​line·​237 139 ·​·​·​·​.​line·​253
140 ·​·​·​·​:​cond_0 140 ·​·​·​·​:​cond_0
141 ·​·​·​·​return·​v0 141 ·​·​·​·​return·​v0
142 .​end·​method 142 .​end·​method
   
   
143 #·​virtual·​methods 143 #·​virtual·​methods
144 .​method·​protected·​create(Ljava/​lang/​Object;​)​Ljava/​lang/​Object;​ 144 .​method·​protected·​create(Ljava/​lang/​Object;​)​Ljava/​lang/​Object;​
Offset 152, 27 lines modified Offset 152, 27 lines modified
152 ·​·​·​·​.​annotation·​system·​Ldalvik/​annotation/​Signature;​ 152 ·​·​·​·​.​annotation·​system·​Ldalvik/​annotation/​Signature;​
153 ·​·​·​·​·​·​·​·​value·​=·​{ 153 ·​·​·​·​·​·​·​·​value·​=·​{
154 ·​·​·​·​·​·​·​·​·​·​·​·​"(TK;​)​TV;​" 154 ·​·​·​·​·​·​·​·​·​·​·​·​"(TK;​)​TV;​"
155 ·​·​·​·​·​·​·​·​} 155 ·​·​·​·​·​·​·​·​}
156 ·​·​·​·​.​end·​annotation 156 ·​·​·​·​.​end·​annotation
   
157 ·​·​·​·​.​prologue 157 ·​·​·​·​.​prologue
158 ·​·​·​·​.​line·​229 158 ·​·​·​·​.​line·​245
159 ·​·​·​·​.​local·​p0,​·​"this":​Landroid/​support/​v4/​util/​LruCache;​,​·​"Landroid/​support/​v4/​util/​LruCache<TK;​TV;​>;​" 159 ·​·​·​·​.​local·​p0,​·​"this":​Landroid/​support/​v4/​util/​LruCache;​,​·​"Landroid/​support/​v4/​util/​LruCache<TK;​TV;​>;​"
160 ·​·​·​·​.​local·​p1,​·​"key":​Ljava/​lang/​Object;​,​·​"TK;​" 160 ·​·​·​·​.​local·​p1,​·​"key":​Ljava/​lang/​Object;​,​·​"TK;​"
161 ·​·​·​·​const/​4·​v0,​·​0x0 161 ·​·​·​·​const/​4·​v0,​·​0x0
   
162 ·​·​·​·​return-​object·​v0 162 ·​·​·​·​return-​object·​v0
163 .​end·​method 163 .​end·​method
   
164 .​method·​public·​final·​declared-​synchronized·​createCount()​I 164 .​method·​public·​final·​declared-​synchronized·​createCount()​I
165 ·​·​·​·​.​locals·​1 165 ·​·​·​·​.​locals·​1
   
166 ·​·​·​·​.​prologue 166 ·​·​·​·​.​prologue
167 ·​·​·​·​.​line·​295 167 ·​·​·​·​.​line·​312
168 ·​·​·​·​.​local·​p0,​·​"this":​Landroid/​support/​v4/​util/​LruCache;​,​·​"Landroid/​support/​v4/​util/​LruCache<TK;​TV;​>;​" 168 ·​·​·​·​.​local·​p0,​·​"this":​Landroid/​support/​v4/​util/​LruCache;​,​·​"Landroid/​support/​v4/​util/​LruCache<TK;​TV;​>;​"
169 ·​·​·​·​monitor-​enter·​p0 169 ·​·​·​·​monitor-​enter·​p0
   
170 ·​·​·​·​:​try_start_0 170 ·​·​·​·​:​try_start_0
171 ·​·​·​·​iget·​v0,​·​p0,​·​Landroid/​support/​v4/​util/​LruCache;​-​>createCount:​I 171 ·​·​·​·​iget·​v0,​·​p0,​·​Landroid/​support/​v4/​util/​LruCache;​-​>createCount:​I
172 ·​·​·​·​:​try_end_0 172 ·​·​·​·​:​try_end_0
173 ·​·​·​·​.​catchall·​{:​try_start_0·​.​.​·​:​try_end_0}·​:​catchall_0 173 ·​·​·​·​.​catchall·​{:​try_start_0·​.​.​·​:​try_end_0}·​:​catchall_0
Offset 195, 41 lines modified Offset 195, 41 lines modified
195 ·​·​·​·​.​annotation·​system·​Ldalvik/​annotation/​Signature;​ 195 ·​·​·​·​.​annotation·​system·​Ldalvik/​annotation/​Signature;​
196 ·​·​·​·​·​·​·​·​value·​=·​{ 196 ·​·​·​·​·​·​·​·​value·​=·​{
197 ·​·​·​·​·​·​·​·​·​·​·​·​"(ZTK;​TV;​TV;​)​V" 197 ·​·​·​·​·​·​·​·​·​·​·​·​"(ZTK;​TV;​TV;​)​V"
198 ·​·​·​·​·​·​·​·​} 198 ·​·​·​·​·​·​·​·​}
199 ·​·​·​·​.​end·​annotation 199 ·​·​·​·​.​end·​annotation
   
200 ·​·​·​·​.​prologue 200 ·​·​·​·​.​prologue
201 ·​·​·​·​.​line·​211 201 ·​·​·​·​.​line·​227
202 ·​·​·​·​.​local·​p0,​·​"this":​Landroid/​support/​v4/​util/​LruCache;​,​·​"Landroid/​support/​v4/​util/​LruCache<TK;​TV;​>;​" 202 ·​·​·​·​.​local·​p0,​·​"this":​Landroid/​support/​v4/​util/​LruCache;​,​·​"Landroid/​support/​v4/​util/​LruCache<TK;​TV;​>;​"
203 ·​·​·​·​.​local·​p2,​·​"key":​Ljava/​lang/​Object;​,​·​"TK;​" 203 ·​·​·​·​.​local·​p2,​·​"key":​Ljava/​lang/​Object;​,​·​"TK;​"
204 ·​·​·​·​.​local·​p3,​·​"oldValue":​Ljava/​lang/​Object;​,​·​"TV;​" 204 ·​·​·​·​.​local·​p3,​·​"oldValue":​Ljava/​lang/​Object;​,​·​"TV;​"
205 ·​·​·​·​.​local·​p4,​·​"newValue":​Ljava/​lang/​Object;​,​·​"TV;​" 205 ·​·​·​·​.​local·​p4,​·​"newValue":​Ljava/​lang/​Object;​,​·​"TV;​"
206 ·​·​·​·​return-​void 206 ·​·​·​·​return-​void
207 .​end·​method 207 .​end·​method
   
208 .​method·​public·​final·​evictAll()​V 208 .​method·​public·​final·​evictAll()​V
209 ·​·​·​·​.​locals·​1 209 ·​·​·​·​.​locals·​1
   
210 ·​·​·​·​.​prologue 210 ·​·​·​·​.​prologue
211 ·​·​·​·​.​line·​255 211 ·​·​·​·​.​line·​271
212 ·​·​·​·​.​local·​p0,​·​"this":​Landroid/​support/​v4/​util/​LruCache;​,​·​"Landroid/​support/​v4/​util/​LruCache<TK;​TV;​>;​" 212 ·​·​·​·​.​local·​p0,​·​"this":​Landroid/​support/​v4/​util/​LruCache;​,​·​"Landroid/​support/​v4/​util/​LruCache<TK;​TV;​>;​"
213 ·​·​·​·​const/​4·​v0,​·​-​0x1 213 ·​·​·​·​const/​4·​v0,​·​-​0x1
   
214 ·​·​·​·​invoke-​virtual·​{p0,​·​v0},​·​Landroid/​support/​v4/​util/​LruCache;​-​>trimToSize(I)​V 214 ·​·​·​·​invoke-​virtual·​{p0,​·​v0},​·​Landroid/​support/​v4/​util/​LruCache;​-​>trimToSize(I)​V
   
215 ·​·​·​·​.​line·​256 215 ·​·​·​·​.​line·​272
216 ·​·​·​·​return-​void 216 ·​·​·​·​return-​void
Max diff block lines reached; 19104/21966 bytes (86.97%) of diff not shown.
[−]
smali/android/support/v4/util/MapCollections$MapIterator.smali
ordering differences only
Offset 394, 39 lines modified Offset 394, 39 lines modified
   
394 ·​·​·​·​invoke-​direct·​{v0},​·​Ljava/​lang/​IllegalStateException​;​-​><init>()​V 394 ·​·​·​·​invoke-​direct·​{v0},​·​Ljava/​lang/​IllegalStateException​;​-​><init>()​V
   
395 ·​·​·​·​throw·​v0 395 ·​·​·​·​throw·​v0
   
396 ·​·​·​·​.​line·​98 396 ·​·​·​·​.​line·​98
397 ·​·​·​·​:​cond_0 397 ·​·​·​·​:​cond_0
  398 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​util/​MapCollections$MapIte​rator;​-​>this$0:​Landroid/​support/​v4/​util/​MapCollections;​
   
  399 ·​·​·​·​iget·​v1,​·​p0,​·​Landroid/​support/​v4/​util/​MapCollections$MapIte​rator;​-​>mIndex:​I
   
  400 ·​·​·​·​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​support/​v4/​util/​MapCollections;​-​>colRemoveAt(I)​V
   
  401 ·​·​·​·​.​line·​99
398 ·​·​·​·​iget·​v0,​·​p0,​·​Landroid/​support/​v4/​util/​MapCollections$MapIte​rator;​-​>mIndex:​I 402 ·​·​·​·​iget·​v0,​·​p0,​·​Landroid/​support/​v4/​util/​MapCollections$MapIte​rator;​-​>mIndex:​I
   
399 ·​·​·​·​add-​int/​lit8·​v0,​·​v0,​·​-​0x1 403 ·​·​·​·​add-​int/​lit8·​v0,​·​v0,​·​-​0x1
   
400 ·​·​·​·​iput·​v0,​·​p0,​·​Landroid/​support/​v4/​util/​MapCollections$MapIte​rator;​-​>mIndex:​I 404 ·​·​·​·​iput·​v0,​·​p0,​·​Landroid/​support/​v4/​util/​MapCollections$MapIte​rator;​-​>mIndex:​I
   
401 ·​·​·​·​.​line·​99 405 ·​·​·​·​.​line·​100
402 ·​·​·​·​iget·​v0,​·​p0,​·​Landroid/​support/​v4/​util/​MapCollections$MapIte​rator;​-​>mEnd:​I 406 ·​·​·​·​iget·​v0,​·​p0,​·​Landroid/​support/​v4/​util/​MapCollections$MapIte​rator;​-​>mEnd:​I
   
403 ·​·​·​·​add-​int/​lit8·​v0,​·​v0,​·​-​0x1 407 ·​·​·​·​add-​int/​lit8·​v0,​·​v0,​·​-​0x1
   
404 ·​·​·​·​iput·​v0,​·​p0,​·​Landroid/​support/​v4/​util/​MapCollections$MapIte​rator;​-​>mEnd:​I 408 ·​·​·​·​iput·​v0,​·​p0,​·​Landroid/​support/​v4/​util/​MapCollections$MapIte​rator;​-​>mEnd:​I
   
405 ·​·​·​·​.​line·​100 409 ·​·​·​·​.​line·​101
406 ·​·​·​·​const/​4·​v0,​·​0x0 410 ·​·​·​·​const/​4·​v0,​·​0x0
   
407 ·​·​·​·​iput-​boolean·​v0,​·​p0,​·​Landroid/​support/​v4/​util/​MapCollections$MapIte​rator;​-​>mEntryValid:​Z 411 ·​·​·​·​iput-​boolean·​v0,​·​p0,​·​Landroid/​support/​v4/​util/​MapCollections$MapIte​rator;​-​>mEntryValid:​Z
   
408 ·​·​·​·​.​line·​101  
409 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​util/​MapCollections$MapIte​rator;​-​>this$0:​Landroid/​support/​v4/​util/​MapCollections;​  
   
410 ·​·​·​·​iget·​v1,​·​p0,​·​Landroid/​support/​v4/​util/​MapCollections$MapIte​rator;​-​>mIndex:​I  
   
411 ·​·​·​·​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​support/​v4/​util/​MapCollections;​-​>colRemoveAt(I)​V  
   
412 ·​·​·​·​.​line·​102 412 ·​·​·​·​.​line·​102
413 ·​·​·​·​return-​void 413 ·​·​·​·​return-​void
414 .​end·​method 414 .​end·​method
   
415 .​method·​public·​setValue(Ljava/​lang/​Object;​)​Ljava/​lang/​Object;​ 415 .​method·​public·​setValue(Ljava/​lang/​Object;​)​Ljava/​lang/​Object;​
416 ·​·​·​·​.​locals·​2 416 ·​·​·​·​.​locals·​2
417 ·​·​·​·​.​annotation·​system·​Ldalvik/​annotation/​Signature;​ 417 ·​·​·​·​.​annotation·​system·​Ldalvik/​annotation/​Signature;​
[−]
smali/android/support/v4/util/MapCollections.smali
Offset 60, 14 lines modified Offset 60, 15 lines modified
60 ·​·​·​·​.​locals·​0 60 ·​·​·​·​.​locals·​0
   
61 ·​·​·​·​.​prologue 61 ·​·​·​·​.​prologue
62 ·​·​·​·​.​line·​30 62 ·​·​·​·​.​line·​30
63 ·​·​·​·​.​local·​p0,​·​"this":​Landroid/​support/​v4/​util/​MapCollections;​,​·​"Landroid/​support/​v4/​util/​MapCollections<TK;​TV;​>;​" 63 ·​·​·​·​.​local·​p0,​·​"this":​Landroid/​support/​v4/​util/​MapCollections;​,​·​"Landroid/​support/​v4/​util/​MapCollections<TK;​TV;​>;​"
64 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 64 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
  65 ·​·​·​·​.​line·​353
65 ·​·​·​·​return-​void 66 ·​·​·​·​return-​void
66 .​end·​method 67 .​end·​method
   
67 .​method·​public·​static·​containsAllHelper(Lja​va/​util/​Map;​Ljava/​util/​Collection;​)​Z 68 .​method·​public·​static·​containsAllHelper(Lja​va/​util/​Map;​Ljava/​util/​Collection;​)​Z
68 ·​·​·​·​.​locals·​2 69 ·​·​·​·​.​locals·​2
69 ·​·​·​·​.​annotation·​system·​Ldalvik/​annotation/​Signature;​ 70 ·​·​·​·​.​annotation·​system·​Ldalvik/​annotation/​Signature;​
70 ·​·​·​·​·​·​·​·​value·​=·​{ 71 ·​·​·​·​·​·​·​·​value·​=·​{
[−]
smali/android/support/v4/util/SimpleArrayMap.smali
Offset 534, 63 lines modified Offset 534, 43 lines modified
   
534 ·​·​·​·​.​line·​247 534 ·​·​·​·​.​line·​247
535 ·​·​·​·​:​cond_0 535 ·​·​·​·​:​cond_0
536 ·​·​·​·​return-​void 536 ·​·​·​·​return-​void
537 .​end·​method 537 .​end·​method
   
538 .​method·​public·​containsKey(Ljava/​lang/​Object;​)​Z 538 .​method·​public·​containsKey(Ljava/​lang/​Object;​)​Z
539 ·​·​·​·​.​locals·​3 539 ·​·​·​·​.​locals·​1
540 ·​·​·​·​.​param·​p1,​·​"key"·​·​·​·​#·​Ljava/​lang/​Object;​ 540 ·​·​·​·​.​param·​p1,​·​"key"·​·​·​·​#·​Ljava/​lang/​Object;​
   
541 ·​·​·​·​.​prologue 541 ·​·​·​·​.​prologue
542 ·​·​·​·​.​local·​p0,​·​"this":​Landroid/​support/​v4/​util/​SimpleArrayMap;​,​·​"Landroid/​support/​v4/​util/​SimpleArrayMap<TK;​TV;​>;​"  
543 ·​·​·​·​const/​4·​v0,​·​0x1  
   
544 ·​·​·​·​const/​4·​v1,​·​0x0  
   
545 ·​·​·​·​.​line·​273 542 ·​·​·​·​.​line·​273
546 ·​·​·​·​if-​nez·​p1,​·​:​cond_2 543 ·​·​·​·​.​local·​p0,​·​"this":​Landroid/​support/​v4/​util/​SimpleArrayMap;​,​·​"Landroid/​support/​v4/​util/​SimpleArrayMap<TK;​TV;​>;​"
  544 ·​·​·​·​invoke-​virtual·​{p0,​·​p1},​·​Landroid/​support/​v4/​util/​SimpleArrayMap;​-​>indexOfKey(Ljava/​lang/​Object;​)​I
   
547 ·​·​·​·​invoke-​virtual·​{p0},​·​Landroid/​support/​v4/​util/​SimpleArrayMap;​-​>indexOfNull()​I 545 ·​·​·​·​move-​result·​v0
   
548 ·​·​·​·​move-​result·​v2 546 ·​·​·​·​if-​ltz·​v0,​·​:​cond_0
   
549 ·​·​·​·​if-​ltz·​v2,​·​:​cond_1 547 ·​·​·​·​const/​4·​v0,​·​0x1
   
550 ·​·​·​·​:​cond_0  
551 ·​·​·​·​:​goto_0 548 ·​·​·​·​:​goto_0
552 ·​·​·​·​return·​v0 549 ·​·​·​·​return·​v0
   
553 ·​·​·​·​:​cond_1 550 ·​·​·​·​:​cond_0
554 ·​·​·​·​move·​v0,​·​v1 551 ·​·​·​·​const/​4·​v0,​·​0x0
   
555 ·​·​·​·​goto·​:​goto_0  
   
556 ·​·​·​·​:​cond_2  
557 ·​·​·​·​invoke-​virtual·​{p1},​·​Ljava/​lang/​Object;​-​>hashCode()​I  
   
558 ·​·​·​·​move-​result·​v2  
   
559 ·​·​·​·​invoke-​virtual·​{p0,​·​p1,​·​v2},​·​Landroid/​support/​v4/​util/​SimpleArrayMap;​-​>indexOf(Ljava/​lang/​Object;​I)​I  
   
560 ·​·​·​·​move-​result·​v2  
   
561 ·​·​·​·​if-​gez·​v2,​·​:​cond_0  
   
562 ·​·​·​·​move·​v0,​·​v1  
   
563 ·​·​·​·​goto·​:​goto_0 552 ·​·​·​·​goto·​:​goto_0
564 .​end·​method 553 .​end·​method
   
565 .​method·​public·​containsValue(Ljava/​lang/​Object;​)​Z 554 .​method·​public·​containsValue(Ljava/​lang/​Object;​)​Z
566 ·​·​·​·​.​locals·​1 555 ·​·​·​·​.​locals·​1
567 ·​·​·​·​.​param·​p1,​·​"value"·​·​·​·​#·​Ljava/​lang/​Object;​ 556 ·​·​·​·​.​param·​p1,​·​"value"·​·​·​·​#·​Ljava/​lang/​Object;​
   
568 ·​·​·​·​.​prologue 557 ·​·​·​·​.​prologue
569 ·​·​·​·​.​line·​303 558 ·​·​·​·​.​line·​313
570 ·​·​·​·​.​local·​p0,​·​"this":​Landroid/​support/​v4/​util/​SimpleArrayMap;​,​·​"Landroid/​support/​v4/​util/​SimpleArrayMap<TK;​TV;​>;​" 559 ·​·​·​·​.​local·​p0,​·​"this":​Landroid/​support/​v4/​util/​SimpleArrayMap;​,​·​"Landroid/​support/​v4/​util/​SimpleArrayMap<TK;​TV;​>;​"
571 ·​·​·​·​invoke-​virtual·​{p0,​·​p1},​·​Landroid/​support/​v4/​util/​SimpleArrayMap;​-​>indexOfValue(Ljava/​lang/​Object;​)​I 560 ·​·​·​·​invoke-​virtual·​{p0,​·​p1},​·​Landroid/​support/​v4/​util/​SimpleArrayMap;​-​>indexOfValue(Ljava/​lang/​Object;​)​I
   
572 ·​·​·​·​move-​result·​v0 561 ·​·​·​·​move-​result·​v0
   
573 ·​·​·​·​if-​ltz·​v0,​·​:​cond_0 562 ·​·​·​·​if-​ltz·​v0,​·​:​cond_0
   
Offset 671, 150 lines modified Offset 651, 150 lines modified
   
671 ·​·​·​·​.​prologue 651 ·​·​·​·​.​prologue
672 ·​·​·​·​.​local·​p0,​·​"this":​Landroid/​support/​v4/​util/​SimpleArrayMap;​,​·​"Landroid/​support/​v4/​util/​SimpleArrayMap<TK;​TV;​>;​" 652 ·​·​·​·​.​local·​p0,​·​"this":​Landroid/​support/​v4/​util/​SimpleArrayMap;​,​·​"Landroid/​support/​v4/​util/​SimpleArrayMap<TK;​TV;​>;​"
673 ·​·​·​·​const/​4·​v6,​·​0x1 653 ·​·​·​·​const/​4·​v6,​·​0x1
   
674 ·​·​·​·​const/​4·​v7,​·​0x0 654 ·​·​·​·​const/​4·​v7,​·​0x0
   
675 ·​·​·​·​.​line·​522 655 ·​·​·​·​.​line·​532
676 ·​·​·​·​if-​ne·​p0,​·​p1,​·​:​cond_1 656 ·​·​·​·​if-​ne·​p0,​·​p1,​·​:​cond_1
   
677 ·​·​·​·​.​line·​551 657 ·​·​·​·​.​line·​561
678 ·​·​·​·​:​cond_0 658 ·​·​·​·​:​cond_0
679 ·​·​·​·​:​goto_0 659 ·​·​·​·​:​goto_0
680 ·​·​·​·​return·​v6 660 ·​·​·​·​return·​v6
   
681 ·​·​·​·​.​line·​525 661 ·​·​·​·​.​line·​535
682 ·​·​·​·​:​cond_1 662 ·​·​·​·​:​cond_1
683 ·​·​·​·​instance-​of·​v8,​·​p1,​·​Ljava/​util/​Map;​ 663 ·​·​·​·​instance-​of·​v8,​·​p1,​·​Ljava/​util/​Map;​
   
684 ·​·​·​·​if-​eqz·​v8,​·​:​cond_6 664 ·​·​·​·​if-​eqz·​v8,​·​:​cond_6
   
685 ·​·​·​·​move-​object·​v3,​·​p1 665 ·​·​·​·​move-​object·​v3,​·​p1
   
686 ·​·​·​·​.​line·​526 666 ·​·​·​·​.​line·​536
687 ·​·​·​·​check-​cast·​v3,​·​Ljava/​util/​Map;​ 667 ·​·​·​·​check-​cast·​v3,​·​Ljava/​util/​Map;​
   
688 ·​·​·​·​.​line·​527 668 ·​·​·​·​.​line·​537
689 ·​·​·​·​.​local·​v3,​·​"map":​Ljava/​util/​Map;​,​·​"Ljava/​util/​Map<**>;​" 669 ·​·​·​·​.​local·​v3,​·​"map":​Ljava/​util/​Map;​,​·​"Ljava/​util/​Map<**>;​"
690 ·​·​·​·​invoke-​virtual·​{p0},​·​Landroid/​support/​v4/​util/​SimpleArrayMap;​-​>size()​I 670 ·​·​·​·​invoke-​virtual·​{p0},​·​Landroid/​support/​v4/​util/​SimpleArrayMap;​-​>size()​I
   
691 ·​·​·​·​move-​result·​v8 671 ·​·​·​·​move-​result·​v8
   
692 ·​·​·​·​invoke-​interface·​{v3},​·​Ljava/​util/​Map;​-​>size()​I 672 ·​·​·​·​invoke-​interface·​{v3},​·​Ljava/​util/​Map;​-​>size()​I
   
Max diff block lines reached; 30191/32710 bytes (92.30%) of diff not shown.
[−]
smali/android/support/v4/view/PagerTabStrip$1.smali
Offset 22, 30 lines modified Offset 22, 30 lines modified
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Landroid/​support/​v4/​view/​PagerTabStrip;​)​V 23 .​method·​constructor·​<init>(Landroid/​support/​v4/​view/​PagerTabStrip;​)​V
24 ·​·​·​·​.​locals·​0 24 ·​·​·​·​.​locals·​0
   
25 ·​·​·​·​.​prologue 25 ·​·​·​·​.​prologue
26 ·​·​·​·​.​line·​103 26 ·​·​·​·​.​line·​105
27 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v4/​view/​PagerTabStrip$1;​-​>this$0:​Landroid/​support/​v4/​view/​PagerTabStrip;​ 27 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v4/​view/​PagerTabStrip$1;​-​>this$0:​Landroid/​support/​v4/​view/​PagerTabStrip;​
   
28 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 28 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
29 ·​·​·​·​return-​void 29 ·​·​·​·​return-​void
30 .​end·​method 30 .​end·​method
   
   
31 #·​virtual·​methods 31 #·​virtual·​methods
32 .​method·​public·​onClick(Landroid/​view/​View;​)​V 32 .​method·​public·​onClick(Landroid/​view/​View;​)​V
33 ·​·​·​·​.​locals·​2 33 ·​·​·​·​.​locals·​2
34 ·​·​·​·​.​param·​p1,​·​"v"·​·​·​·​#·​Landroid/​view/​View;​ 34 ·​·​·​·​.​param·​p1,​·​"v"·​·​·​·​#·​Landroid/​view/​View;​
   
35 ·​·​·​·​.​prologue 35 ·​·​·​·​.​prologue
36 ·​·​·​·​.​line·​106 36 ·​·​·​·​.​line·​108
37 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​view/​PagerTabStrip$1;​-​>this$0:​Landroid/​support/​v4/​view/​PagerTabStrip;​ 37 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​view/​PagerTabStrip$1;​-​>this$0:​Landroid/​support/​v4/​view/​PagerTabStrip;​
   
38 ·​·​·​·​iget-​object·​v0,​·​v0,​·​Landroid/​support/​v4/​view/​PagerTabStrip;​-​>mPager:​Landroid/​support/​v4/​view/​ViewPager;​ 38 ·​·​·​·​iget-​object·​v0,​·​v0,​·​Landroid/​support/​v4/​view/​PagerTabStrip;​-​>mPager:​Landroid/​support/​v4/​view/​ViewPager;​
   
39 ·​·​·​·​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v4/​view/​PagerTabStrip$1;​-​>this$0:​Landroid/​support/​v4/​view/​PagerTabStrip;​ 39 ·​·​·​·​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v4/​view/​PagerTabStrip$1;​-​>this$0:​Landroid/​support/​v4/​view/​PagerTabStrip;​
   
40 ·​·​·​·​iget-​object·​v1,​·​v1,​·​Landroid/​support/​v4/​view/​PagerTabStrip;​-​>mPager:​Landroid/​support/​v4/​view/​ViewPager;​ 40 ·​·​·​·​iget-​object·​v1,​·​v1,​·​Landroid/​support/​v4/​view/​PagerTabStrip;​-​>mPager:​Landroid/​support/​v4/​view/​ViewPager;​
Offset 54, 10 lines modified Offset 54, 10 lines modified
   
54 ·​·​·​·​move-​result·​v1 54 ·​·​·​·​move-​result·​v1
   
55 ·​·​·​·​add-​int/​lit8·​v1,​·​v1,​·​-​0x1 55 ·​·​·​·​add-​int/​lit8·​v1,​·​v1,​·​-​0x1
   
56 ·​·​·​·​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​support/​v4/​view/​ViewPager;​-​>setCurrentItem(I)​V 56 ·​·​·​·​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​support/​v4/​view/​ViewPager;​-​>setCurrentItem(I)​V
   
57 ·​·​·​·​.​line·​107 57 ·​·​·​·​.​line·​109
58 ·​·​·​·​return-​void 58 ·​·​·​·​return-​void
59 .​end·​method 59 .​end·​method
[−]
smali/android/support/v4/view/PagerTabStrip$2.smali
Offset 22, 30 lines modified Offset 22, 30 lines modified
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Landroid/​support/​v4/​view/​PagerTabStrip;​)​V 23 .​method·​constructor·​<init>(Landroid/​support/​v4/​view/​PagerTabStrip;​)​V
24 ·​·​·​·​.​locals·​0 24 ·​·​·​·​.​locals·​0
   
25 ·​·​·​·​.​prologue 25 ·​·​·​·​.​prologue
26 ·​·​·​·​.​line·​111 26 ·​·​·​·​.​line·​113
27 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v4/​view/​PagerTabStrip$2;​-​>this$0:​Landroid/​support/​v4/​view/​PagerTabStrip;​ 27 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v4/​view/​PagerTabStrip$2;​-​>this$0:​Landroid/​support/​v4/​view/​PagerTabStrip;​
   
28 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 28 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
29 ·​·​·​·​return-​void 29 ·​·​·​·​return-​void
30 .​end·​method 30 .​end·​method
   
   
31 #·​virtual·​methods 31 #·​virtual·​methods
32 .​method·​public·​onClick(Landroid/​view/​View;​)​V 32 .​method·​public·​onClick(Landroid/​view/​View;​)​V
33 ·​·​·​·​.​locals·​2 33 ·​·​·​·​.​locals·​2
34 ·​·​·​·​.​param·​p1,​·​"v"·​·​·​·​#·​Landroid/​view/​View;​ 34 ·​·​·​·​.​param·​p1,​·​"v"·​·​·​·​#·​Landroid/​view/​View;​
   
35 ·​·​·​·​.​prologue 35 ·​·​·​·​.​prologue
36 ·​·​·​·​.​line·​114 36 ·​·​·​·​.​line·​116
37 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​view/​PagerTabStrip$2;​-​>this$0:​Landroid/​support/​v4/​view/​PagerTabStrip;​ 37 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​view/​PagerTabStrip$2;​-​>this$0:​Landroid/​support/​v4/​view/​PagerTabStrip;​
   
38 ·​·​·​·​iget-​object·​v0,​·​v0,​·​Landroid/​support/​v4/​view/​PagerTabStrip;​-​>mPager:​Landroid/​support/​v4/​view/​ViewPager;​ 38 ·​·​·​·​iget-​object·​v0,​·​v0,​·​Landroid/​support/​v4/​view/​PagerTabStrip;​-​>mPager:​Landroid/​support/​v4/​view/​ViewPager;​
   
39 ·​·​·​·​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v4/​view/​PagerTabStrip$2;​-​>this$0:​Landroid/​support/​v4/​view/​PagerTabStrip;​ 39 ·​·​·​·​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v4/​view/​PagerTabStrip$2;​-​>this$0:​Landroid/​support/​v4/​view/​PagerTabStrip;​
   
40 ·​·​·​·​iget-​object·​v1,​·​v1,​·​Landroid/​support/​v4/​view/​PagerTabStrip;​-​>mPager:​Landroid/​support/​v4/​view/​ViewPager;​ 40 ·​·​·​·​iget-​object·​v1,​·​v1,​·​Landroid/​support/​v4/​view/​PagerTabStrip;​-​>mPager:​Landroid/​support/​v4/​view/​ViewPager;​
Offset 54, 10 lines modified Offset 54, 10 lines modified
   
54 ·​·​·​·​move-​result·​v1 54 ·​·​·​·​move-​result·​v1
   
55 ·​·​·​·​add-​int/​lit8·​v1,​·​v1,​·​0x1 55 ·​·​·​·​add-​int/​lit8·​v1,​·​v1,​·​0x1
   
56 ·​·​·​·​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​support/​v4/​view/​ViewPager;​-​>setCurrentItem(I)​V 56 ·​·​·​·​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​support/​v4/​view/​ViewPager;​-​>setCurrentItem(I)​V
   
57 ·​·​·​·​.​line·​115 57 ·​·​·​·​.​line·​117
58 ·​·​·​·​return-​void 58 ·​·​·​·​return-​void
59 .​end·​method 59 .​end·​method
[−]
smali/android/support/v4/view/PagerTabStrip.smali
Offset 57, 20 lines modified Offset 57, 20 lines modified
   
57 #·​direct·​methods 57 #·​direct·​methods
58 .​method·​public·​constructor·​<init>(Landroid/​content/​Context;​)​V 58 .​method·​public·​constructor·​<init>(Landroid/​content/​Context;​)​V
59 ·​·​·​·​.​locals·​1 59 ·​·​·​·​.​locals·​1
60 ·​·​·​·​.​param·​p1,​·​"context"·​·​·​·​#·​Landroid/​content/​Context;​ 60 ·​·​·​·​.​param·​p1,​·​"context"·​·​·​·​#·​Landroid/​content/​Context;​
   
61 ·​·​·​·​.​prologue 61 ·​·​·​·​.​prologue
62 ·​·​·​·​.​line·​76 62 ·​·​·​·​.​line·​78
63 ·​·​·​·​const/​4·​v0,​·​0x0 63 ·​·​·​·​const/​4·​v0,​·​0x0
   
64 ·​·​·​·​invoke-​direct·​{p0,​·​p1,​·​v0},​·​Landroid/​support/​v4/​view/​PagerTabStrip;​-​><init>(Landroid/​content/​Context;​Landroid/​util/​AttributeSet;​)​V 64 ·​·​·​·​invoke-​direct·​{p0,​·​p1,​·​v0},​·​Landroid/​support/​v4/​view/​PagerTabStrip;​-​><init>(Landroid/​content/​Context;​Landroid/​util/​AttributeSet;​)​V
   
65 ·​·​·​·​.​line·​77 65 ·​·​·​·​.​line·​79
66 ·​·​·​·​return-​void 66 ·​·​·​·​return-​void
67 .​end·​method 67 .​end·​method
   
68 .​method·​public·​constructor·​<init>(Landroid/​content/​Context;​Landroid/​util/​AttributeSet;​)​V 68 .​method·​public·​constructor·​<init>(Landroid/​content/​Context;​Landroid/​util/​AttributeSet;​)​V
69 ·​·​·​·​.​locals·​7 69 ·​·​·​·​.​locals·​7
70 ·​·​·​·​.​param·​p1,​·​"context"·​·​·​·​#·​Landroid/​content/​Context;​ 70 ·​·​·​·​.​param·​p1,​·​"context"·​·​·​·​#·​Landroid/​content/​Context;​
71 ·​·​·​·​.​param·​p2,​·​"attrs"·​·​·​·​#·​Landroid/​util/​AttributeSet;​ 71 ·​·​·​·​.​param·​p2,​·​"attrs"·​·​·​·​#·​Landroid/​util/​AttributeSet;​
Offset 78, 142 lines modified Offset 78, 142 lines modified
78 ·​·​·​·​.​prologue 78 ·​·​·​·​.​prologue
79 ·​·​·​·​const/​4·​v6,​·​0x1 79 ·​·​·​·​const/​4·​v6,​·​0x1
   
80 ·​·​·​·​const/​4·​v5,​·​0x0 80 ·​·​·​·​const/​4·​v5,​·​0x0
   
81 ·​·​·​·​const/​high16·​v3,​·​0x3f000000·​·​·​·​#·​0.​5f 81 ·​·​·​·​const/​high16·​v3,​·​0x3f000000·​·​·​·​#·​0.​5f
   
82 ·​·​·​·​.​line·​80 82 ·​·​·​·​.​line·​82
83 ·​·​·​·​invoke-​direct·​{p0,​·​p1,​·​p2},​·​Landroid/​support/​v4/​view/​PagerTitleStrip;​-​><init>(Landroid/​content/​Context;​Landroid/​util/​AttributeSet;​)​V 83 ·​·​·​·​invoke-​direct·​{p0,​·​p1,​·​p2},​·​Landroid/​support/​v4/​view/​PagerTitleStrip;​-​><init>(Landroid/​content/​Context;​Landroid/​util/​AttributeSet;​)​V
   
84 ·​·​·​·​.​line·​61 84 ·​·​·​·​.​line·​63
85 ·​·​·​·​new-​instance·​v1,​·​Landroid/​graphics/​Paint;​ 85 ·​·​·​·​new-​instance·​v1,​·​Landroid/​graphics/​Paint;​
   
86 ·​·​·​·​invoke-​direct·​{v1},​·​Landroid/​graphics/​Paint;​-​><init>()​V 86 ·​·​·​·​invoke-​direct·​{v1},​·​Landroid/​graphics/​Paint;​-​><init>()​V
   
87 ·​·​·​·​iput-​object·​v1,​·​p0,​·​Landroid/​support/​v4/​view/​PagerTabStrip;​-​>mTabPaint:​Landroid/​graphics/​Paint;​ 87 ·​·​·​·​iput-​object·​v1,​·​p0,​·​Landroid/​support/​v4/​view/​PagerTabStrip;​-​>mTabPaint:​Landroid/​graphics/​Paint;​
   
88 ·​·​·​·​.​line·​62 88 ·​·​·​·​.​line·​64
89 ·​·​·​·​new-​instance·​v1,​·​Landroid/​graphics/​Rect;​ 89 ·​·​·​·​new-​instance·​v1,​·​Landroid/​graphics/​Rect;​
   
90 ·​·​·​·​invoke-​direct·​{v1},​·​Landroid/​graphics/​Rect;​-​><init>()​V 90 ·​·​·​·​invoke-​direct·​{v1},​·​Landroid/​graphics/​Rect;​-​><init>()​V
   
91 ·​·​·​·​iput-​object·​v1,​·​p0,​·​Landroid/​support/​v4/​view/​PagerTabStrip;​-​>mTempRect:​Landroid/​graphics/​Rect;​ 91 ·​·​·​·​iput-​object·​v1,​·​p0,​·​Landroid/​support/​v4/​view/​PagerTabStrip;​-​>mTempRect:​Landroid/​graphics/​Rect;​
   
92 ·​·​·​·​.​line·​64 92 ·​·​·​·​.​line·​66
93 ·​·​·​·​const/​16·​v1,​·​0xff 93 ·​·​·​·​const/​16·​v1,​·​0xff
   
94 ·​·​·​·​iput·​v1,​·​p0,​·​Landroid/​support/​v4/​view/​PagerTabStrip;​-​>mTabAlpha:​I 94 ·​·​·​·​iput·​v1,​·​p0,​·​Landroid/​support/​v4/​view/​PagerTabStrip;​-​>mTabAlpha:​I
   
95 ·​·​·​·​.​line·​66 95 ·​·​·​·​.​line·​68
96 ·​·​·​·​iput-​boolean·​v5,​·​p0,​·​Landroid/​support/​v4/​view/​PagerTabStrip;​-​>mDrawFullUnderline:​Z 96 ·​·​·​·​iput-​boolean·​v5,​·​p0,​·​Landroid/​support/​v4/​view/​PagerTabStrip;​-​>mDrawFullUnderline:​Z
   
97 ·​·​·​·​.​line·​67 97 ·​·​·​·​.​line·​69
98 ·​·​·​·​iput-​boolean·​v5,​·​p0,​·​Landroid/​support/​v4/​view/​PagerTabStrip;​-​>mDrawFullUnderlineSe​t:​Z 98 ·​·​·​·​iput-​boolean·​v5,​·​p0,​·​Landroid/​support/​v4/​view/​PagerTabStrip;​-​>mDrawFullUnderlineSe​t:​Z
   
99 ·​·​·​·​.​line·​82 99 ·​·​·​·​.​line·​84
100 ·​·​·​·​iget·​v1,​·​p0,​·​Landroid/​support/​v4/​view/​PagerTabStrip;​-​>mTextColor:​I 100 ·​·​·​·​iget·​v1,​·​p0,​·​Landroid/​support/​v4/​view/​PagerTabStrip;​-​>mTextColor:​I
   
101 ·​·​·​·​iput·​v1,​·​p0,​·​Landroid/​support/​v4/​view/​PagerTabStrip;​-​>mIndicatorColor:​I 101 ·​·​·​·​iput·​v1,​·​p0,​·​Landroid/​support/​v4/​view/​PagerTabStrip;​-​>mIndicatorColor:​I
   
102 ·​·​·​·​.​line·​83 102 ·​·​·​·​.​line·​85
103 ·​·​·​·​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v4/​view/​PagerTabStrip;​-​>mTabPaint:​Landroid/​graphics/​Paint;​ 103 ·​·​·​·​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v4/​view/​PagerTabStrip;​-​>mTabPaint:​Landroid/​graphics/​Paint;​
   
104 ·​·​·​·​iget·​v2,​·​p0,​·​Landroid/​support/​v4/​view/​PagerTabStrip;​-​>mIndicatorColor:​I 104 ·​·​·​·​iget·​v2,​·​p0,​·​Landroid/​support/​v4/​view/​PagerTabStrip;​-​>mIndicatorColor:​I
   
105 ·​·​·​·​invoke-​virtual·​{v1,​·​v2},​·​Landroid/​graphics/​Paint;​-​>setColor(I)​V 105 ·​·​·​·​invoke-​virtual·​{v1,​·​v2},​·​Landroid/​graphics/​Paint;​-​>setColor(I)​V
   
106 ·​·​·​·​.​line·​87 106 ·​·​·​·​.​line·​89
107 ·​·​·​·​invoke-​virtual·​{p1},​·​Landroid/​content/​Context;​-​>getResources()​Landroid/​content/​res/​Resources;​ 107 ·​·​·​·​invoke-​virtual·​{p1},​·​Landroid/​content/​Context;​-​>getResources()​Landroid/​content/​res/​Resources;​
   
108 ·​·​·​·​move-​result-​object·​v1 108 ·​·​·​·​move-​result-​object·​v1
   
109 ·​·​·​·​invoke-​virtual·​{v1},​·​Landroid/​content/​res/​Resources;​-​>getDisplayMetrics()​Landroid/​util/​DisplayMetrics;​ 109 ·​·​·​·​invoke-​virtual·​{v1},​·​Landroid/​content/​res/​Resources;​-​>getDisplayMetrics()​Landroid/​util/​DisplayMetrics;​
   
110 ·​·​·​·​move-​result-​object·​v1 110 ·​·​·​·​move-​result-​object·​v1
   
111 ·​·​·​·​iget·​v0,​·​v1,​·​Landroid/​util/​DisplayMetrics;​-​>density:​F 111 ·​·​·​·​iget·​v0,​·​v1,​·​Landroid/​util/​DisplayMetrics;​-​>density:​F
   
112 ·​·​·​·​.​line·​88 112 ·​·​·​·​.​line·​90
113 ·​·​·​·​.​local·​v0,​·​"density":​F 113 ·​·​·​·​.​local·​v0,​·​"density":​F
114 ·​·​·​·​const/​high16·​v1,​·​0x40400000·​·​·​·​#·​3.​0f 114 ·​·​·​·​const/​high16·​v1,​·​0x40400000·​·​·​·​#·​3.​0f
   
115 ·​·​·​·​mul-​float/​2addr·​v1,​·​v0 115 ·​·​·​·​mul-​float/​2addr·​v1,​·​v0
   
116 ·​·​·​·​add-​float/​2addr·​v1,​·​v3 116 ·​·​·​·​add-​float/​2addr·​v1,​·​v3
   
117 ·​·​·​·​float-​to-​int·​v1,​·​v1 117 ·​·​·​·​float-​to-​int·​v1,​·​v1
   
118 ·​·​·​·​iput·​v1,​·​p0,​·​Landroid/​support/​v4/​view/​PagerTabStrip;​-​>mIndicatorHeight:​I 118 ·​·​·​·​iput·​v1,​·​p0,​·​Landroid/​support/​v4/​view/​PagerTabStrip;​-​>mIndicatorHeight:​I
   
119 ·​·​·​·​.​line·​89 119 ·​·​·​·​.​line·​91
120 ·​·​·​·​const/​high16·​v1,​·​0x40c00000·​·​·​·​#·​6.​0f 120 ·​·​·​·​const/​high16·​v1,​·​0x40c00000·​·​·​·​#·​6.​0f
   
121 ·​·​·​·​mul-​float/​2addr·​v1,​·​v0 121 ·​·​·​·​mul-​float/​2addr·​v1,​·​v0
   
122 ·​·​·​·​add-​float/​2addr·​v1,​·​v3 122 ·​·​·​·​add-​float/​2addr·​v1,​·​v3
   
123 ·​·​·​·​float-​to-​int·​v1,​·​v1 123 ·​·​·​·​float-​to-​int·​v1,​·​v1
Max diff block lines reached; 20029/23081 bytes (86.78%) of diff not shown.
[−]
smali/android/support/v4/view/PagerTitleStripIcs$SingleLineAllCapsTransform.smali
Offset 60, 15 lines modified Offset 60, 15 lines modified
60 ·​·​·​·​invoke-​super·​{p0,​·​p1,​·​p2},​·​Landroid/​text/​method/​SingleLineTransformat​ionMethod;​-​>getTransformation(Lj​ava/​lang/​CharSequence;​Landroid/​view/​View;​)​Ljava/​lang/​CharSequence;​ 60 ·​·​·​·​invoke-​super·​{p0,​·​p1,​·​p2},​·​Landroid/​text/​method/​SingleLineTransformat​ionMethod;​-​>getTransformation(Lj​ava/​lang/​CharSequence;​Landroid/​view/​View;​)​Ljava/​lang/​CharSequence;​
   
61 ·​·​·​·​move-​result-​object·​p1 61 ·​·​·​·​move-​result-​object·​p1
   
62 ·​·​·​·​.​line·​43 62 ·​·​·​·​.​line·​43
63 ·​·​·​·​if-​eqz·​p1,​·​:​cond_0 63 ·​·​·​·​if-​eqz·​p1,​·​:​cond_0
   
64 ·​·​·​·​invoke-​virtual·​{p1},​·​Ljava/​lang/​Object;​-​>toString()​Ljava/​lang/​String;​ 64 ·​·​·​·​invoke-​interface·​{p1},​·​Ljava/​lang/​CharSequence;​-​>toString()​Ljava/​lang/​String;​
   
65 ·​·​·​·​move-​result-​object·​v0 65 ·​·​·​·​move-​result-​object·​v0
   
66 ·​·​·​·​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v4/​view/​PagerTitleStripIcs$Si​ngleLineAllCapsTransf​orm;​-​>mLocale:​Ljava/​util/​Locale;​ 66 ·​·​·​·​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v4/​view/​PagerTitleStripIcs$Si​ngleLineAllCapsTransf​orm;​-​>mLocale:​Ljava/​util/​Locale;​
   
67 ·​·​·​·​invoke-​virtual·​{v0,​·​v1},​·​Ljava/​lang/​String;​-​>toUpperCase(Ljava/​util/​Locale;​)​Ljava/​lang/​String;​ 67 ·​·​·​·​invoke-​virtual·​{v0,​·​v1},​·​Ljava/​lang/​String;​-​>toUpperCase(Ljava/​util/​Locale;​)​Ljava/​lang/​String;​
   
[−]
smali/android/support/v4/view/ViewCompat$BaseViewCompatImpl.smali
Offset 13, 466 lines modified Offset 13, 1100 lines modified
   
13 .​annotation·​system·​Ldalvik/​annotation/​InnerClass;​ 13 .​annotation·​system·​Ldalvik/​annotation/​InnerClass;​
14 ·​·​·​·​accessFlags·​=·​0x8 14 ·​·​·​·​accessFlags·​=·​0x8
15 ·​·​·​·​name·​=·​"BaseViewCompatImpl" 15 ·​·​·​·​name·​=·​"BaseViewCompatImpl"
16 .​end·​annotation 16 .​end·​annotation
   
   
  17 #·​instance·​fields
  18 .​field·​private·​mDispatchFinishTempor​aryDetach:​Ljava/​lang/​reflect/​Method;​
   
  19 .​field·​private·​mDispatchStartTempora​ryDetach:​Ljava/​lang/​reflect/​Method;​
   
  20 .​field·​private·​mTempDetachBound:​Z
   
  21 .​field·​mViewPropertyAnimator​CompatMap:​Ljava/​util/​WeakHashMap;​
  22 ·​·​·​·​.​annotation·​system·​Ldalvik/​annotation/​Signature;​
  23 ·​·​·​·​·​·​·​·​value·​=·​{
  24 ·​·​·​·​·​·​·​·​·​·​·​·​"Ljava/​util/​WeakHashMap",​
  25 ·​·​·​·​·​·​·​·​·​·​·​·​"<",​
  26 ·​·​·​·​·​·​·​·​·​·​·​·​"Landroid/​view/​View;​",​
  27 ·​·​·​·​·​·​·​·​·​·​·​·​"Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​",​
  28 ·​·​·​·​·​·​·​·​·​·​·​·​">;​"
  29 ·​·​·​·​·​·​·​·​}
  30 ·​·​·​·​.​end·​annotation
  31 .​end·​field
   
   
17 #·​direct·​methods 32 #·​direct·​methods
18 .​method·​constructor·​<init>()​V 33 .​method·​constructor·​<init>()​V
19 ·​·​·​·​.​locals·​0 34 ·​·​·​·​.​locals·​1
   
20 ·​·​·​·​.​prologue 35 ·​·​·​·​.​prologue
21 ·​·​·​·​.​line·​234 36 ·​·​·​·​.​line·​337
22 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 37 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
  38 ·​·​·​·​.​line·​341
  39 ·​·​·​·​const/​4·​v0,​·​0x0
   
  40 ·​·​·​·​iput-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​view/​ViewCompat$BaseViewCo​mpatImpl;​-​>mViewPropertyAnimato​rCompatMap:​Ljava/​util/​WeakHashMap;​
   
  41 ·​·​·​·​return-​void
  42 .​end·​method
   
  43 .​method·​private·​bindTempDetach()​V
  44 ·​·​·​·​.​locals·​4
   
  45 ·​·​·​·​.​prologue
  46 ·​·​·​·​.​line·​531
  47 ·​·​·​·​:​try_start_0
  48 ·​·​·​·​const-​class·​v1,​·​Landroid/​view/​View;​
   
  49 ·​·​·​·​const-​string·​v2,​·​"dispatchStartTempora​ryDetach"
   
  50 ·​·​·​·​const/​4·​v3,​·​0x0
   
  51 ·​·​·​·​new-​array·​v3,​·​v3,​·​[Ljava/​lang/​Class;​
   
  52 ·​·​·​·​invoke-​virtual·​{v1,​·​v2,​·​v3},​·​Ljava/​lang/​Class;​-​>getDeclaredMethod(Lj​ava/​lang/​String;​[Ljava/​lang/​Class;​)​Ljava/​lang/​reflect/​Method;​
   
  53 ·​·​·​·​move-​result-​object·​v1
   
  54 ·​·​·​·​iput-​object·​v1,​·​p0,​·​Landroid/​support/​v4/​view/​ViewCompat$BaseViewCo​mpatImpl;​-​>mDispatchStartTempor​aryDetach:​Ljava/​lang/​reflect/​Method;​
   
  55 ·​·​·​·​.​line·​533
  56 ·​·​·​·​const-​class·​v1,​·​Landroid/​view/​View;​
   
  57 ·​·​·​·​const-​string·​v2,​·​"dispatchFinishTempor​aryDetach"
   
  58 ·​·​·​·​const/​4·​v3,​·​0x0
   
  59 ·​·​·​·​new-​array·​v3,​·​v3,​·​[Ljava/​lang/​Class;​
   
  60 ·​·​·​·​invoke-​virtual·​{v1,​·​v2,​·​v3},​·​Ljava/​lang/​Class;​-​>getDeclaredMethod(Lj​ava/​lang/​String;​[Ljava/​lang/​Class;​)​Ljava/​lang/​reflect/​Method;​
   
  61 ·​·​·​·​move-​result-​object·​v1
   
  62 ·​·​·​·​iput-​object·​v1,​·​p0,​·​Landroid/​support/​v4/​view/​ViewCompat$BaseViewCo​mpatImpl;​-​>mDispatchFinishTempo​raryDetach:​Ljava/​lang/​reflect/​Method;​
  63 ·​·​·​·​:​try_end_0
  64 ·​·​·​·​.​catch·​Ljava/​lang/​NoSuchMethodException​;​·​{:​try_start_0·​.​.​·​:​try_end_0}·​:​catch_0
   
  65 ·​·​·​·​.​line·​538
  66 ·​·​·​·​:​goto_0
  67 ·​·​·​·​const/​4·​v1,​·​0x1
   
  68 ·​·​·​·​iput-​boolean·​v1,​·​p0,​·​Landroid/​support/​v4/​view/​ViewCompat$BaseViewCo​mpatImpl;​-​>mTempDetachBound:​Z
   
  69 ·​·​·​·​.​line·​539
23 ·​·​·​·​return-​void 70 ·​·​·​·​return-​void
   
  71 ·​·​·​·​.​line·​535
  72 ·​·​·​·​:​catch_0
  73 ·​·​·​·​move-​exception·​v0
   
  74 ·​·​·​·​.​line·​536
  75 ·​·​·​·​.​local·​v0,​·​"e":​Ljava/​lang/​NoSuchMethodException​;​
  76 ·​·​·​·​const-​string·​v1,​·​"ViewCompat"
   
  77 ·​·​·​·​const-​string·​v2,​·​"Couldn\'t·​find·​method"
   
Max diff block lines reached; 23712/26534 bytes (89.36%) of diff not shown.
[−]
smali/android/support/v4/view/ViewCompat$EclairMr1ViewCompatImpl.smali
Offset 15, 27 lines modified Offset 15, 40 lines modified
   
   
15 #·​direct·​methods 15 #·​direct·​methods
16 .​method·​constructor·​<init>()​V 16 .​method·​constructor·​<init>()​V
17 ·​·​·​·​.​locals·​0 17 ·​·​·​·​.​locals·​0
   
18 ·​·​·​·​.​prologue 18 ·​·​·​·​.​prologue
19 ·​·​·​·​.​line·​366 19 ·​·​·​·​.​line·​729
20 ·​·​·​·​invoke-​direct·​{p0},​·​Landroid/​support/​v4/​view/​ViewCompat$BaseViewCo​mpatImpl;​-​><init>()​V 20 ·​·​·​·​invoke-​direct·​{p0},​·​Landroid/​support/​v4/​view/​ViewCompat$BaseViewCo​mpatImpl;​-​><init>()​V
   
21 ·​·​·​·​return-​void 21 ·​·​·​·​return-​void
22 .​end·​method 22 .​end·​method
   
   
23 #·​virtual·​methods 23 #·​virtual·​methods
24 .​method·​public·​isOpaque(Landroid/​view/​View;​)​Z 24 .​method·​public·​isOpaque(Landroid/​view/​View;​)​Z
25 ·​·​·​·​.​locals·​1 25 ·​·​·​·​.​locals·​1
26 ·​·​·​·​.​param·​p1,​·​"view"·​·​·​·​#·​Landroid/​view/​View;​ 26 ·​·​·​·​.​param·​p1,​·​"view"·​·​·​·​#·​Landroid/​view/​View;​
   
27 ·​·​·​·​.​prologue 27 ·​·​·​·​.​prologue
28 ·​·​·​·​.​line·​369 28 ·​·​·​·​.​line·​732
29 ·​·​·​·​invoke-​static·​{p1},​·​Landroid/​support/​v4/​view/​ViewCompatEclairMr1;​-​>isOpaque(Landroid/​view/​View;​)​Z 29 ·​·​·​·​invoke-​static·​{p1},​·​Landroid/​support/​v4/​view/​ViewCompatEclairMr1;​-​>isOpaque(Landroid/​view/​View;​)​Z
   
30 ·​·​·​·​move-​result·​v0 30 ·​·​·​·​move-​result·​v0
   
31 ·​·​·​·​return·​v0 31 ·​·​·​·​return·​v0
32 .​end·​method 32 .​end·​method
   
  33 .​method·​public·​setChildrenDrawingOrd​erEnabled(Landroid/​view/​ViewGroup;​Z)​V
  34 ·​·​·​·​.​locals·​0
  35 ·​·​·​·​.​param·​p1,​·​"viewGroup"·​·​·​·​#·​Landroid/​view/​ViewGroup;​
  36 ·​·​·​·​.​param·​p2,​·​"enabled"·​·​·​·​#·​Z
   
  37 ·​·​·​·​.​prologue
  38 ·​·​·​·​.​line·​737
  39 ·​·​·​·​invoke-​static·​{p1,​·​p2},​·​Landroid/​support/​v4/​view/​ViewCompatEclairMr1;​-​>setChildrenDrawingOr​derEnabled(Landroid/​view/​ViewGroup;​Z)​V
   
  40 ·​·​·​·​.​line·​738
  41 ·​·​·​·​return-​void
  42 .​end·​method
[−]
smali/android/support/v4/view/ViewCompat$ICSViewCompatImpl.smali
Offset 10, 107 lines modified Offset 10, 264 lines modified
   
10 .​annotation·​system·​Ldalvik/​annotation/​InnerClass;​ 10 .​annotation·​system·​Ldalvik/​annotation/​InnerClass;​
11 ·​·​·​·​accessFlags·​=·​0x8 11 ·​·​·​·​accessFlags·​=·​0x8
12 ·​·​·​·​name·​=·​"ICSViewCompatImpl" 12 ·​·​·​·​name·​=·​"ICSViewCompatImpl"
13 .​end·​annotation 13 .​end·​annotation
   
   
  14 #·​static·​fields
  15 .​field·​static·​accessibilityDelegate​CheckFailed:​Z
   
  16 .​field·​static·​mAccessibilityDelegat​eField:​Ljava/​lang/​reflect/​Field;​
   
   
14 #·​direct·​methods 17 #·​direct·​methods
  18 .​method·​static·​constructor·​<clinit>()​V
  19 ·​·​·​·​.​locals·​1
   
  20 ·​·​·​·​.​prologue
  21 ·​·​·​·​.​line·​900
  22 ·​·​·​·​const/​4·​v0,​·​0x0
   
  23 ·​·​·​·​sput-​boolean·​v0,​·​Landroid/​support/​v4/​view/​ViewCompat$ICSViewCom​patImpl;​-​>accessibilityDelegat​eCheckFailed:​Z
   
  24 ·​·​·​·​return-​void
  25 .​end·​method
   
15 .​method·​constructor·​<init>()​V 26 .​method·​constructor·​<init>()​V
16 ·​·​·​·​.​locals·​0 27 ·​·​·​·​.​locals·​0
   
17 ·​·​·​·​.​prologue 28 ·​·​·​·​.​prologue
18 ·​·​·​·​.​line·​427 29 ·​·​·​·​.​line·​898
19 ·​·​·​·​invoke-​direct·​{p0},​·​Landroid/​support/​v4/​view/​ViewCompat$HCViewComp​atImpl;​-​><init>()​V 30 ·​·​·​·​invoke-​direct·​{p0},​·​Landroid/​support/​v4/​view/​ViewCompat$HCViewComp​atImpl;​-​><init>()​V
   
20 ·​·​·​·​return-​void 31 ·​·​·​·​return-​void
21 .​end·​method 32 .​end·​method
   
   
22 #·​virtual·​methods 33 #·​virtual·​methods
  34 .​method·​public·​animate(Landroid/​view/​View;​)​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​
  35 ·​·​·​·​.​locals·​2
  36 ·​·​·​·​.​param·​p1,​·​"view"·​·​·​·​#·​Landroid/​view/​View;​
   
  37 ·​·​·​·​.​prologue
  38 ·​·​·​·​.​line·​951
  39 ·​·​·​·​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v4/​view/​ViewCompat$ICSViewCom​patImpl;​-​>mViewPropertyAnimato​rCompatMap:​Ljava/​util/​WeakHashMap;​
   
  40 ·​·​·​·​if-​nez·​v1,​·​:​cond_0
   
  41 ·​·​·​·​.​line·​952
  42 ·​·​·​·​new-​instance·​v1,​·​Ljava/​util/​WeakHashMap;​
   
  43 ·​·​·​·​invoke-​direct·​{v1},​·​Ljava/​util/​WeakHashMap;​-​><init>()​V
   
  44 ·​·​·​·​iput-​object·​v1,​·​p0,​·​Landroid/​support/​v4/​view/​ViewCompat$ICSViewCom​patImpl;​-​>mViewPropertyAnimato​rCompatMap:​Ljava/​util/​WeakHashMap;​
   
  45 ·​·​·​·​.​line·​955
  46 ·​·​·​·​:​cond_0
  47 ·​·​·​·​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v4/​view/​ViewCompat$ICSViewCom​patImpl;​-​>mViewPropertyAnimato​rCompatMap:​Ljava/​util/​WeakHashMap;​
   
  48 ·​·​·​·​invoke-​virtual·​{v1,​·​p1},​·​Ljava/​util/​WeakHashMap;​-​>get(Ljava/​lang/​Object;​)​Ljava/​lang/​Object;​
   
  49 ·​·​·​·​move-​result-​object·​v0
   
  50 ·​·​·​·​check-​cast·​v0,​·​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​
   
  51 ·​·​·​·​.​line·​956
  52 ·​·​·​·​.​local·​v0,​·​"vpa":​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​
  53 ·​·​·​·​if-​nez·​v0,​·​:​cond_1
   
  54 ·​·​·​·​.​line·​957
  55 ·​·​·​·​new-​instance·​v0,​·​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​
   
  56 ·​·​·​·​.​end·​local·​v0·​·​·​·​#·​"vpa":​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​
  57 ·​·​·​·​invoke-​direct·​{v0,​·​p1},​·​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​-​><init>(Landroid/​view/​View;​)​V
   
  58 ·​·​·​·​.​line·​958
  59 ·​·​·​·​.​restart·​local·​v0·​·​·​·​#·​"vpa":​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​
  60 ·​·​·​·​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v4/​view/​ViewCompat$ICSViewCom​patImpl;​-​>mViewPropertyAnimato​rCompatMap:​Ljava/​util/​WeakHashMap;​
   
  61 ·​·​·​·​invoke-​virtual·​{v1,​·​p1,​·​v0},​·​Ljava/​util/​WeakHashMap;​-​>put(Ljava/​lang/​Object;​Ljava/​lang/​Object;​)​Ljava/​lang/​Object;​
   
  62 ·​·​·​·​.​line·​960
  63 ·​·​·​·​:​cond_1
  64 ·​·​·​·​return-​object·​v0
  65 .​end·​method
   
23 .​method·​public·​canScrollHorizontally​(Landroid/​view/​View;​I)​Z 66 .​method·​public·​canScrollHorizontally​(Landroid/​view/​View;​I)​Z
24 ·​·​·​·​.​locals·​1 67 ·​·​·​·​.​locals·​1
25 ·​·​·​·​.​param·​p1,​·​"v"·​·​·​·​#·​Landroid/​view/​View;​ 68 ·​·​·​·​.​param·​p1,​·​"v"·​·​·​·​#·​Landroid/​view/​View;​
26 ·​·​·​·​.​param·​p2,​·​"direction"·​·​·​·​#·​I 69 ·​·​·​·​.​param·​p2,​·​"direction"·​·​·​·​#·​I
   
27 ·​·​·​·​.​prologue 70 ·​·​·​·​.​prologue
28 ·​·​·​·​.​line·​430 71 ·​·​·​·​.​line·​903
29 ·​·​·​·​invoke-​static·​{p1,​·​p2},​·​Landroid/​support/​v4/​view/​ViewCompatICS;​-​>canScrollHorizontall​y(Landroid/​view/​View;​I)​Z 72 ·​·​·​·​invoke-​static·​{p1,​·​p2},​·​Landroid/​support/​v4/​view/​ViewCompatICS;​-​>canScrollHorizontall​y(Landroid/​view/​View;​I)​Z
   
30 ·​·​·​·​move-​result·​v0 73 ·​·​·​·​move-​result·​v0
   
31 ·​·​·​·​return·​v0 74 ·​·​·​·​return·​v0
32 .​end·​method 75 .​end·​method
Max diff block lines reached; 5203/8200 bytes (63.45%) of diff not shown.
[−]
smali/android/support/v4/view/ViewCompat$JBViewCompatImpl.smali
Offset 15, 178 lines modified Offset 15, 238 lines modified
   
   
15 #·​direct·​methods 15 #·​direct·​methods
16 .​method·​constructor·​<init>()​V 16 .​method·​constructor·​<init>()​V
17 ·​·​·​·​.​locals·​0 17 ·​·​·​·​.​locals·​0
   
18 ·​·​·​·​.​prologue 18 ·​·​·​·​.​prologue
19 ·​·​·​·​.​line·​454 19 ·​·​·​·​.​line·​964
20 ·​·​·​·​invoke-​direct·​{p0},​·​Landroid/​support/​v4/​view/​ViewCompat$ICSViewCom​patImpl;​-​><init>()​V 20 ·​·​·​·​invoke-​direct·​{p0},​·​Landroid/​support/​v4/​view/​ViewCompat$ICSViewCom​patImpl;​-​><init>()​V
   
21 ·​·​·​·​return-​void 21 ·​·​·​·​return-​void
22 .​end·​method 22 .​end·​method
   
   
23 #·​virtual·​methods 23 #·​virtual·​methods
24 .​method·​public·​getAccessibilityNodeP​rovider(Landroid/​view/​View;​)​Landroid/​support/​v4/​view/​accessibility/​AccessibilityNodeProv​iderCompat;​ 24 .​method·​public·​getAccessibilityNodeP​rovider(Landroid/​view/​View;​)​Landroid/​support/​v4/​view/​accessibility/​AccessibilityNodeProv​iderCompat;​
25 ·​·​·​·​.​locals·​2 25 ·​·​·​·​.​locals·​2
26 ·​·​·​·​.​param·​p1,​·​"view"·​·​·​·​#·​Landroid/​view/​View;​ 26 ·​·​·​·​.​param·​p1,​·​"view"·​·​·​·​#·​Landroid/​view/​View;​
   
27 ·​·​·​·​.​prologue 27 ·​·​·​·​.​prologue
28 ·​·​·​·​.​line·​493 28 ·​·​·​·​.​line·​1009
29 ·​·​·​·​invoke-​static·​{p1},​·​Landroid/​support/​v4/​view/​ViewCompatJB;​-​>getAccessibilityNode​Provider(Landroid/​view/​View;​)​Ljava/​lang/​Object;​ 29 ·​·​·​·​invoke-​static·​{p1},​·​Landroid/​support/​v4/​view/​ViewCompatJB;​-​>getAccessibilityNode​Provider(Landroid/​view/​View;​)​Ljava/​lang/​Object;​
   
30 ·​·​·​·​move-​result-​object·​v0 30 ·​·​·​·​move-​result-​object·​v0
   
31 ·​·​·​·​.​line·​494 31 ·​·​·​·​.​line·​1010
32 ·​·​·​·​.​local·​v0,​·​"compat":​Ljava/​lang/​Object;​ 32 ·​·​·​·​.​local·​v0,​·​"compat":​Ljava/​lang/​Object;​
33 ·​·​·​·​if-​eqz·​v0,​·​:​cond_0 33 ·​·​·​·​if-​eqz·​v0,​·​:​cond_0
   
34 ·​·​·​·​.​line·​495 34 ·​·​·​·​.​line·​1011
35 ·​·​·​·​new-​instance·​v1,​·​Landroid/​support/​v4/​view/​accessibility/​AccessibilityNodeProv​iderCompat;​ 35 ·​·​·​·​new-​instance·​v1,​·​Landroid/​support/​v4/​view/​accessibility/​AccessibilityNodeProv​iderCompat;​
   
36 ·​·​·​·​invoke-​direct·​{v1,​·​v0},​·​Landroid/​support/​v4/​view/​accessibility/​AccessibilityNodeProv​iderCompat;​-​><init>(Ljava/​lang/​Object;​)​V 36 ·​·​·​·​invoke-​direct·​{v1,​·​v0},​·​Landroid/​support/​v4/​view/​accessibility/​AccessibilityNodeProv​iderCompat;​-​><init>(Ljava/​lang/​Object;​)​V
   
37 ·​·​·​·​.​line·​497 37 ·​·​·​·​.​line·​1013
38 ·​·​·​·​:​goto_0 38 ·​·​·​·​:​goto_0
39 ·​·​·​·​return-​object·​v1 39 ·​·​·​·​return-​object·​v1
   
40 ·​·​·​·​:​cond_0 40 ·​·​·​·​:​cond_0
41 ·​·​·​·​const/​4·​v1,​·​0x0 41 ·​·​·​·​const/​4·​v1,​·​0x0
   
42 ·​·​·​·​goto·​:​goto_0 42 ·​·​·​·​goto·​:​goto_0
43 .​end·​method 43 .​end·​method
   
  44 .​method·​public·​getFitsSystemWindows(​Landroid/​view/​View;​)​Z
  45 ·​·​·​·​.​locals·​1
  46 ·​·​·​·​.​param·​p1,​·​"view"·​·​·​·​#·​Landroid/​view/​View;​
   
  47 ·​·​·​·​.​prologue
  48 ·​·​·​·​.​line·​1038
  49 ·​·​·​·​invoke-​static·​{p1},​·​Landroid/​support/​v4/​view/​ViewCompatJB;​-​>getFitsSystemWindows​(Landroid/​view/​View;​)​Z
   
  50 ·​·​·​·​move-​result·​v0
   
  51 ·​·​·​·​return·​v0
  52 .​end·​method
   
44 .​method·​public·​getImportantForAccess​ibility(Landroid/​view/​View;​)​I 53 .​method·​public·​getImportantForAccess​ibility(Landroid/​view/​View;​)​I
45 ·​·​·​·​.​locals·​1 54 ·​·​·​·​.​locals·​1
46 ·​·​·​·​.​param·​p1,​·​"view"·​·​·​·​#·​Landroid/​view/​View;​ 55 ·​·​·​·​.​param·​p1,​·​"view"·​·​·​·​#·​Landroid/​view/​View;​
   
47 ·​·​·​·​.​prologue 56 ·​·​·​·​.​prologue
48 ·​·​·​·​.​line·​481 57 ·​·​·​·​.​line·​991
49 ·​·​·​·​invoke-​static·​{p1},​·​Landroid/​support/​v4/​view/​ViewCompatJB;​-​>getImportantForAcces​sibility(Landroid/​view/​View;​)​I 58 ·​·​·​·​invoke-​static·​{p1},​·​Landroid/​support/​v4/​view/​ViewCompatJB;​-​>getImportantForAcces​sibility(Landroid/​view/​View;​)​I
   
50 ·​·​·​·​move-​result·​v0 59 ·​·​·​·​move-​result·​v0
   
51 ·​·​·​·​return·​v0 60 ·​·​·​·​return·​v0
52 .​end·​method 61 .​end·​method
   
  62 .​method·​public·​getMinimumHeight(Land​roid/​view/​View;​)​I
  63 ·​·​·​·​.​locals·​1
  64 ·​·​·​·​.​param·​p1,​·​"view"·​·​·​·​#·​Landroid/​view/​View;​
   
  65 ·​·​·​·​.​prologue
  66 ·​·​·​·​.​line·​1028
  67 ·​·​·​·​invoke-​static·​{p1},​·​Landroid/​support/​v4/​view/​ViewCompatJB;​-​>getMinimumHeight(Lan​droid/​view/​View;​)​I
   
  68 ·​·​·​·​move-​result·​v0
   
  69 ·​·​·​·​return·​v0
  70 .​end·​method
   
  71 .​method·​public·​getMinimumWidth(Landr​oid/​view/​View;​)​I
  72 ·​·​·​·​.​locals·​1
  73 ·​·​·​·​.​param·​p1,​·​"view"·​·​·​·​#·​Landroid/​view/​View;​
   
  74 ·​·​·​·​.​prologue
  75 ·​·​·​·​.​line·​1023
  76 ·​·​·​·​invoke-​static·​{p1},​·​Landroid/​support/​v4/​view/​ViewCompatJB;​-​>getMinimumWidth(Land​roid/​view/​View;​)​I
   
  77 ·​·​·​·​move-​result·​v0
   
  78 ·​·​·​·​return·​v0
  79 .​end·​method
   
53 .​method·​public·​getParentForAccessibi​lity(Landroid/​view/​View;​)​Landroid/​view/​ViewParent;​ 80 .​method·​public·​getParentForAccessibi​lity(Landroid/​view/​View;​)​Landroid/​view/​ViewParent;​
54 ·​·​·​·​.​locals·​1 81 ·​·​·​·​.​locals·​1
55 ·​·​·​·​.​param·​p1,​·​"view"·​·​·​·​#·​Landroid/​view/​View;​ 82 ·​·​·​·​.​param·​p1,​·​"view"·​·​·​·​#·​Landroid/​view/​View;​
Max diff block lines reached; 4039/6664 bytes (60.61%) of diff not shown.
[−]
smali/android/support/v4/view/ViewCompat$JbMr1ViewCompatImpl.smali
Offset 15, 79 lines modified Offset 15, 134 lines modified
   
   
15 #·​direct·​methods 15 #·​direct·​methods
16 .​method·​constructor·​<init>()​V 16 .​method·​constructor·​<init>()​V
17 ·​·​·​·​.​locals·​0 17 ·​·​·​·​.​locals·​0
   
18 ·​·​·​·​.​prologue 18 ·​·​·​·​.​prologue
19 ·​·​·​·​.​line·​506 19 ·​·​·​·​.​line·​1042
20 ·​·​·​·​invoke-​direct·​{p0},​·​Landroid/​support/​v4/​view/​ViewCompat$JBViewComp​atImpl;​-​><init>()​V 20 ·​·​·​·​invoke-​direct·​{p0},​·​Landroid/​support/​v4/​view/​ViewCompat$JBViewComp​atImpl;​-​><init>()​V
   
21 ·​·​·​·​return-​void 21 ·​·​·​·​return-​void
22 .​end·​method 22 .​end·​method
   
   
23 #·​virtual·​methods 23 #·​virtual·​methods
24 .​method·​public·​getLabelFor(Landroid/​view/​View;​)​I 24 .​method·​public·​getLabelFor(Landroid/​view/​View;​)​I
25 ·​·​·​·​.​locals·​1 25 ·​·​·​·​.​locals·​1
26 ·​·​·​·​.​param·​p1,​·​"view"·​·​·​·​#·​Landroid/​view/​View;​ 26 ·​·​·​·​.​param·​p1,​·​"view"·​·​·​·​#·​Landroid/​view/​View;​
   
27 ·​·​·​·​.​prologue 27 ·​·​·​·​.​prologue
28 ·​·​·​·​.​line·​510 28 ·​·​·​·​.​line·​1046
29 ·​·​·​·​invoke-​static·​{p1},​·​Landroid/​support/​v4/​view/​ViewCompatJellybeanMr​1;​-​>getLabelFor(Landroid​/​view/​View;​)​I 29 ·​·​·​·​invoke-​static·​{p1},​·​Landroid/​support/​v4/​view/​ViewCompatJellybeanMr​1;​-​>getLabelFor(Landroid​/​view/​View;​)​I
   
30 ·​·​·​·​move-​result·​v0 30 ·​·​·​·​move-​result·​v0
   
31 ·​·​·​·​return·​v0 31 ·​·​·​·​return·​v0
32 .​end·​method 32 .​end·​method
   
33 .​method·​public·​getLayoutDirection(La​ndroid/​view/​View;​)​I 33 .​method·​public·​getLayoutDirection(La​ndroid/​view/​View;​)​I
34 ·​·​·​·​.​locals·​1 34 ·​·​·​·​.​locals·​1
35 ·​·​·​·​.​param·​p1,​·​"view"·​·​·​·​#·​Landroid/​view/​View;​ 35 ·​·​·​·​.​param·​p1,​·​"view"·​·​·​·​#·​Landroid/​view/​View;​
   
36 ·​·​·​·​.​prologue 36 ·​·​·​·​.​prologue
37 ·​·​·​·​.​line·​525 37 ·​·​·​·​.​line·​1061
38 ·​·​·​·​invoke-​static·​{p1},​·​Landroid/​support/​v4/​view/​ViewCompatJellybeanMr​1;​-​>getLayoutDirection(L​android/​view/​View;​)​I 38 ·​·​·​·​invoke-​static·​{p1},​·​Landroid/​support/​v4/​view/​ViewCompatJellybeanMr​1;​-​>getLayoutDirection(L​android/​view/​View;​)​I
   
39 ·​·​·​·​move-​result·​v0 39 ·​·​·​·​move-​result·​v0
   
40 ·​·​·​·​return·​v0 40 ·​·​·​·​return·​v0
41 .​end·​method 41 .​end·​method
   
  42 .​method·​public·​getPaddingEnd(Landroi​d/​view/​View;​)​I
  43 ·​·​·​·​.​locals·​1
  44 ·​·​·​·​.​param·​p1,​·​"view"·​·​·​·​#·​Landroid/​view/​View;​
   
  45 ·​·​·​·​.​prologue
  46 ·​·​·​·​.​line·​1076
  47 ·​·​·​·​invoke-​static·​{p1},​·​Landroid/​support/​v4/​view/​ViewCompatJellybeanMr​1;​-​>getPaddingEnd(Landro​id/​view/​View;​)​I
   
  48 ·​·​·​·​move-​result·​v0
   
  49 ·​·​·​·​return·​v0
  50 .​end·​method
   
  51 .​method·​public·​getPaddingStart(Landr​oid/​view/​View;​)​I
  52 ·​·​·​·​.​locals·​1
  53 ·​·​·​·​.​param·​p1,​·​"view"·​·​·​·​#·​Landroid/​view/​View;​
   
  54 ·​·​·​·​.​prologue
  55 ·​·​·​·​.​line·​1071
  56 ·​·​·​·​invoke-​static·​{p1},​·​Landroid/​support/​v4/​view/​ViewCompatJellybeanMr​1;​-​>getPaddingStart(Land​roid/​view/​View;​)​I
   
  57 ·​·​·​·​move-​result·​v0
   
  58 ·​·​·​·​return·​v0
  59 .​end·​method
   
  60 .​method·​public·​getWindowSystemUiVisi​bility(Landroid/​view/​View;​)​I
  61 ·​·​·​·​.​locals·​1
  62 ·​·​·​·​.​param·​p1,​·​"view"·​·​·​·​#·​Landroid/​view/​View;​
   
  63 ·​·​·​·​.​prologue
  64 ·​·​·​·​.​line·​1086
  65 ·​·​·​·​invoke-​static·​{p1},​·​Landroid/​support/​v4/​view/​ViewCompatJellybeanMr​1;​-​>getWindowSystemUiVis​ibility(Landroid/​view/​View;​)​I
   
  66 ·​·​·​·​move-​result·​v0
   
  67 ·​·​·​·​return·​v0
  68 .​end·​method
   
42 .​method·​public·​setLabelFor(Landroid/​view/​View;​I)​V 69 .​method·​public·​setLabelFor(Landroid/​view/​View;​I)​V
43 ·​·​·​·​.​locals·​0 70 ·​·​·​·​.​locals·​0
44 ·​·​·​·​.​param·​p1,​·​"view"·​·​·​·​#·​Landroid/​view/​View;​ 71 ·​·​·​·​.​param·​p1,​·​"view"·​·​·​·​#·​Landroid/​view/​View;​
45 ·​·​·​·​.​param·​p2,​·​"id"·​·​·​·​#·​I 72 ·​·​·​·​.​param·​p2,​·​"id"·​·​·​·​#·​I
   
46 ·​·​·​·​.​prologue 73 ·​·​·​·​.​prologue
47 ·​·​·​·​.​line·​515 74 ·​·​·​·​.​line·​1051
48 ·​·​·​·​invoke-​static·​{p1,​·​p2},​·​Landroid/​support/​v4/​view/​ViewCompatJellybeanMr​1;​-​>setLabelFor(Landroid​/​view/​View;​I)​V 75 ·​·​·​·​invoke-​static·​{p1,​·​p2},​·​Landroid/​support/​v4/​view/​ViewCompatJellybeanMr​1;​-​>setLabelFor(Landroid​/​view/​View;​I)​V
   
49 ·​·​·​·​.​line·​516 76 ·​·​·​·​.​line·​1052
50 ·​·​·​·​return-​void 77 ·​·​·​·​return-​void
51 .​end·​method 78 .​end·​method
   
52 .​method·​public·​setLayerPaint(Landroi​d/​view/​View;​Landroid/​graphics/​Paint;​)​V 79 .​method·​public·​setLayerPaint(Landroi​d/​view/​View;​Landroid/​graphics/​Paint;​)​V
53 ·​·​·​·​.​locals·​0 80 ·​·​·​·​.​locals·​0
54 ·​·​·​·​.​param·​p1,​·​"view"·​·​·​·​#·​Landroid/​view/​View;​ 81 ·​·​·​·​.​param·​p1,​·​"view"·​·​·​·​#·​Landroid/​view/​View;​
55 ·​·​·​·​.​param·​p2,​·​"paint"·​·​·​·​#·​Landroid/​graphics/​Paint;​ 82 ·​·​·​·​.​param·​p2,​·​"paint"·​·​·​·​#·​Landroid/​graphics/​Paint;​
   
56 ·​·​·​·​.​prologue 83 ·​·​·​·​.​prologue
Max diff block lines reached; 923/3587 bytes (25.73%) of diff not shown.
[−]
smali/android/support/v4/view/ViewCompat$KitKatViewCompatImpl.smali
Offset 15, 40 lines modified Offset 15, 53 lines modified
   
   
15 #·​direct·​methods 15 #·​direct·​methods
16 .​method·​constructor·​<init>()​V 16 .​method·​constructor·​<init>()​V
17 ·​·​·​·​.​locals·​0 17 ·​·​·​·​.​locals·​0
   
18 ·​·​·​·​.​prologue 18 ·​·​·​·​.​prologue
19 ·​·​·​·​.​line·​534 19 ·​·​·​·​.​line·​1090
20 ·​·​·​·​invoke-​direct·​{p0},​·​Landroid/​support/​v4/​view/​ViewCompat$JbMr1ViewC​ompatImpl;​-​><init>()​V 20 ·​·​·​·​invoke-​direct·​{p0},​·​Landroid/​support/​v4/​view/​ViewCompat$JbMr1ViewC​ompatImpl;​-​><init>()​V
   
21 ·​·​·​·​return-​void 21 ·​·​·​·​return-​void
22 .​end·​method 22 .​end·​method
   
   
23 #·​virtual·​methods 23 #·​virtual·​methods
24 .​method·​public·​getAccessibilityLiveR​egion(Landroid/​view/​View;​)​I 24 .​method·​public·​getAccessibilityLiveR​egion(Landroid/​view/​View;​)​I
25 ·​·​·​·​.​locals·​1 25 ·​·​·​·​.​locals·​1
26 ·​·​·​·​.​param·​p1,​·​"view"·​·​·​·​#·​Landroid/​view/​View;​ 26 ·​·​·​·​.​param·​p1,​·​"view"·​·​·​·​#·​Landroid/​view/​View;​
   
27 ·​·​·​·​.​prologue 27 ·​·​·​·​.​prologue
28 ·​·​·​·​.​line·​537 28 ·​·​·​·​.​line·​1093
29 ·​·​·​·​invoke-​static·​{p1},​·​Landroid/​support/​v4/​view/​ViewCompatKitKat;​-​>getAccessibilityLive​Region(Landroid/​view/​View;​)​I 29 ·​·​·​·​invoke-​static·​{p1},​·​Landroid/​support/​v4/​view/​ViewCompatKitKat;​-​>getAccessibilityLive​Region(Landroid/​view/​View;​)​I
   
30 ·​·​·​·​move-​result·​v0 30 ·​·​·​·​move-​result·​v0
   
31 ·​·​·​·​return·​v0 31 ·​·​·​·​return·​v0
32 .​end·​method 32 .​end·​method
   
33 .​method·​public·​setAccessibilityLiveR​egion(Landroid/​view/​View;​I)​V 33 .​method·​public·​setAccessibilityLiveR​egion(Landroid/​view/​View;​I)​V
34 ·​·​·​·​.​locals·​0 34 ·​·​·​·​.​locals·​0
35 ·​·​·​·​.​param·​p1,​·​"view"·​·​·​·​#·​Landroid/​view/​View;​ 35 ·​·​·​·​.​param·​p1,​·​"view"·​·​·​·​#·​Landroid/​view/​View;​
36 ·​·​·​·​.​param·​p2,​·​"mode"·​·​·​·​#·​I 36 ·​·​·​·​.​param·​p2,​·​"mode"·​·​·​·​#·​I
   
37 ·​·​·​·​.​prologue 37 ·​·​·​·​.​prologue
38 ·​·​·​·​.​line·​542 38 ·​·​·​·​.​line·​1098
39 ·​·​·​·​invoke-​static·​{p1,​·​p2},​·​Landroid/​support/​v4/​view/​ViewCompatKitKat;​-​>setAccessibilityLive​Region(Landroid/​view/​View;​I)​V 39 ·​·​·​·​invoke-​static·​{p1,​·​p2},​·​Landroid/​support/​v4/​view/​ViewCompatKitKat;​-​>setAccessibilityLive​Region(Landroid/​view/​View;​I)​V
   
40 ·​·​·​·​.​line·​543 40 ·​·​·​·​.​line·​1099
  41 ·​·​·​·​return-​void
  42 .​end·​method
   
  43 .​method·​public·​setImportantForAccess​ibility(Landroid/​view/​View;​I)​V
  44 ·​·​·​·​.​locals·​0
  45 ·​·​·​·​.​param·​p1,​·​"view"·​·​·​·​#·​Landroid/​view/​View;​
  46 ·​·​·​·​.​param·​p2,​·​"mode"·​·​·​·​#·​I
   
  47 ·​·​·​·​.​prologue
  48 ·​·​·​·​.​line·​1103
  49 ·​·​·​·​invoke-​static·​{p1,​·​p2},​·​Landroid/​support/​v4/​view/​ViewCompatJB;​-​>setImportantForAcces​sibility(Landroid/​view/​View;​I)​V
   
  50 ·​·​·​·​.​line·​1104
41 ·​·​·​·​return-​void 51 ·​·​·​·​return-​void
42 .​end·​method 52 .​end·​method
[−]
smali/android/support/v4/view/ViewCompat$ViewCompatImpl.smali
Offset 11, 29 lines modified Offset 11, 44 lines modified
11 .​annotation·​system·​Ldalvik/​annotation/​InnerClass;​ 11 .​annotation·​system·​Ldalvik/​annotation/​InnerClass;​
12 ·​·​·​·​accessFlags·​=·​0x608 12 ·​·​·​·​accessFlags·​=·​0x608
13 ·​·​·​·​name·​=·​"ViewCompatImpl" 13 ·​·​·​·​name·​=·​"ViewCompatImpl"
14 .​end·​annotation 14 .​end·​annotation
   
   
15 #·​virtual·​methods 15 #·​virtual·​methods
  16 .​method·​public·​abstract·​animate(Landroid/​view/​View;​)​Landroid/​support/​v4/​view/​ViewPropertyAnimatorC​ompat;​
  17 .​end·​method
   
16 .​method·​public·​abstract·​canScrollHorizontally​(Landroid/​view/​View;​I)​Z 18 .​method·​public·​abstract·​canScrollHorizontally​(Landroid/​view/​View;​I)​Z
17 .​end·​method 19 .​end·​method
   
18 .​method·​public·​abstract·​canScrollVertically(L​android/​view/​View;​I)​Z 20 .​method·​public·​abstract·​canScrollVertically(L​android/​view/​View;​I)​Z
19 .​end·​method 21 .​end·​method
   
  22 .​method·​public·​abstract·​dispatchFinishTempora​ryDetach(Landroid/​view/​View;​)​V
  23 .​end·​method
   
  24 .​method·​public·​abstract·​dispatchStartTemporar​yDetach(Landroid/​view/​View;​)​V
  25 .​end·​method
   
20 .​method·​public·​abstract·​getAccessibilityLiveR​egion(Landroid/​view/​View;​)​I 26 .​method·​public·​abstract·​getAccessibilityLiveR​egion(Landroid/​view/​View;​)​I
21 .​end·​method 27 .​end·​method
   
22 .​method·​public·​abstract·​getAccessibilityNodeP​rovider(Landroid/​view/​View;​)​Landroid/​support/​v4/​view/​accessibility/​AccessibilityNodeProv​iderCompat;​ 28 .​method·​public·​abstract·​getAccessibilityNodeP​rovider(Landroid/​view/​View;​)​Landroid/​support/​v4/​view/​accessibility/​AccessibilityNodeProv​iderCompat;​
23 .​end·​method 29 .​end·​method
   
24 .​method·​public·​abstract·​getAlpha(Landroid/​view/​View;​)​F 30 .​method·​public·​abstract·​getAlpha(Landroid/​view/​View;​)​F
25 .​end·​method 31 .​end·​method
   
  32 .​method·​public·​abstract·​getElevation(Landroid​/​view/​View;​)​F
  33 .​end·​method
   
  34 .​method·​public·​abstract·​getFitsSystemWindows(​Landroid/​view/​View;​)​Z
  35 .​end·​method
   
26 .​method·​public·​abstract·​getImportantForAccess​ibility(Landroid/​view/​View;​)​I 36 .​method·​public·​abstract·​getImportantForAccess​ibility(Landroid/​view/​View;​)​I
27 .​end·​method 37 .​end·​method
   
28 .​method·​public·​abstract·​getLabelFor(Landroid/​view/​View;​)​I 38 .​method·​public·​abstract·​getLabelFor(Landroid/​view/​View;​)​I
29 .​end·​method 39 .​end·​method
   
30 .​method·​public·​abstract·​getLayerType(Landroid​/​view/​View;​)​I 40 .​method·​public·​abstract·​getLayerType(Landroid​/​view/​View;​)​I
Offset 47, 26 lines modified Offset 62, 86 lines modified
   
47 .​method·​public·​abstract·​getMeasuredState(Land​roid/​view/​View;​)​I 62 .​method·​public·​abstract·​getMeasuredState(Land​roid/​view/​View;​)​I
48 .​end·​method 63 .​end·​method
   
49 .​method·​public·​abstract·​getMeasuredWidthAndSt​ate(Landroid/​view/​View;​)​I 64 .​method·​public·​abstract·​getMeasuredWidthAndSt​ate(Landroid/​view/​View;​)​I
50 .​end·​method 65 .​end·​method
   
  66 .​method·​public·​abstract·​getMinimumHeight(Land​roid/​view/​View;​)​I
  67 .​end·​method
   
  68 .​method·​public·​abstract·​getMinimumWidth(Landr​oid/​view/​View;​)​I
  69 .​end·​method
   
51 .​method·​public·​abstract·​getOverScrollMode(Lan​droid/​view/​View;​)​I 70 .​method·​public·​abstract·​getOverScrollMode(Lan​droid/​view/​View;​)​I
52 .​end·​method 71 .​end·​method
   
  72 .​method·​public·​abstract·​getPaddingEnd(Landroi​d/​view/​View;​)​I
  73 .​end·​method
   
  74 .​method·​public·​abstract·​getPaddingStart(Landr​oid/​view/​View;​)​I
  75 .​end·​method
   
53 .​method·​public·​abstract·​getParentForAccessibi​lity(Landroid/​view/​View;​)​Landroid/​view/​ViewParent;​ 76 .​method·​public·​abstract·​getParentForAccessibi​lity(Landroid/​view/​View;​)​Landroid/​view/​ViewParent;​
54 .​end·​method 77 .​end·​method
   
  78 .​method·​public·​abstract·​getPivotX(Landroid/​view/​View;​)​F
  79 .​end·​method
   
  80 .​method·​public·​abstract·​getPivotY(Landroid/​view/​View;​)​F
  81 .​end·​method
   
  82 .​method·​public·​abstract·​getRotation(Landroid/​view/​View;​)​F
  83 .​end·​method
   
  84 .​method·​public·​abstract·​getRotationX(Landroid​/​view/​View;​)​F
  85 .​end·​method
   
  86 .​method·​public·​abstract·​getRotationY(Landroid​/​view/​View;​)​F
  87 .​end·​method
   
  88 .​method·​public·​abstract·​getScaleX(Landroid/​view/​View;​)​F
  89 .​end·​method
   
  90 .​method·​public·​abstract·​getScaleY(Landroid/​view/​View;​)​F
  91 .​end·​method
   
  92 .​method·​public·​abstract·​getTransitionName(Lan​droid/​view/​View;​)​Ljava/​lang/​String;​
  93 .​end·​method
   
  94 .​method·​public·​abstract·​getTranslationX(Landr​oid/​view/​View;​)​F
  95 .​end·​method
   
  96 .​method·​public·​abstract·​getTranslationY(Landr​oid/​view/​View;​)​F
  97 .​end·​method
Max diff block lines reached; 3194/6445 bytes (49.56%) of diff not shown.
[−]
smali/android/support/v4/view/ViewCompat.smali
Offset 2, 23 lines modified Offset 2, 30 lines modified
2 .​super·​Ljava/​lang/​Object;​ 2 .​super·​Ljava/​lang/​Object;​
3 .​source·​"ViewCompat.​java" 3 .​source·​"ViewCompat.​java"
   
   
4 #·​annotations 4 #·​annotations
5 .​annotation·​system·​Ldalvik/​annotation/​MemberClasses;​ 5 .​annotation·​system·​Ldalvik/​annotation/​MemberClasses;​
6 ·​·​·​·​value·​=·​{ 6 ·​·​·​·​value·​=·​{
  7 ·​·​·​·​·​·​·​·​Landroid/​support/​v4/​view/​ViewCompat$Api21ViewC​ompatImpl;​,​
7 ·​·​·​·​·​·​·​·​Landroid/​support/​v4/​view/​ViewCompat$KitKatView​CompatImpl;​,​ 8 ·​·​·​·​·​·​·​·​Landroid/​support/​v4/​view/​ViewCompat$KitKatView​CompatImpl;​,​
8 ·​·​·​·​·​·​·​·​Landroid/​support/​v4/​view/​ViewCompat$JbMr1ViewC​ompatImpl;​,​ 9 ·​·​·​·​·​·​·​·​Landroid/​support/​v4/​view/​ViewCompat$JbMr1ViewC​ompatImpl;​,​
9 ·​·​·​·​·​·​·​·​Landroid/​support/​v4/​view/​ViewCompat$JBViewComp​atImpl;​,​ 10 ·​·​·​·​·​·​·​·​Landroid/​support/​v4/​view/​ViewCompat$JBViewComp​atImpl;​,​
10 ·​·​·​·​·​·​·​·​Landroid/​support/​v4/​view/​ViewCompat$ICSViewCom​patImpl;​,​ 11 ·​·​·​·​·​·​·​·​Landroid/​support/​v4/​view/​ViewCompat$ICSViewCom​patImpl;​,​
11 ·​·​·​·​·​·​·​·​Landroid/​support/​v4/​view/​ViewCompat$HCViewComp​atImpl;​,​ 12 ·​·​·​·​·​·​·​·​Landroid/​support/​v4/​view/​ViewCompat$HCViewComp​atImpl;​,​
12 ·​·​·​·​·​·​·​·​Landroid/​support/​v4/​view/​ViewCompat$GBViewComp​atImpl;​,​ 13 ·​·​·​·​·​·​·​·​Landroid/​support/​v4/​view/​ViewCompat$GBViewComp​atImpl;​,​
13 ·​·​·​·​·​·​·​·​Landroid/​support/​v4/​view/​ViewCompat$EclairMr1V​iewCompatImpl;​,​ 14 ·​·​·​·​·​·​·​·​Landroid/​support/​v4/​view/​ViewCompat$EclairMr1V​iewCompatImpl;​,​
14 ·​·​·​·​·​·​·​·​Landroid/​support/​v4/​view/​ViewCompat$BaseViewCo​mpatImpl;​,​ 15 ·​·​·​·​·​·​·​·​Landroid/​support/​v4/​view/​ViewCompat$BaseViewCo​mpatImpl;​,​
15 ·​·​·​·​·​·​·​·​Landroid/​support/​v4/​view/​ViewCompat$ViewCompat​Impl;​ 16 ·​·​·​·​·​·​·​·​Landroid/​support/​v4/​view/​ViewCompat$ViewCompat​Impl;​,​
  17 ·​·​·​·​·​·​·​·​Landroid/​support/​v4/​view/​ViewCompat$ResolvedLa​youtDirectionMode;​,​
  18 ·​·​·​·​·​·​·​·​Landroid/​support/​v4/​view/​ViewCompat$LayoutDire​ctionMode;​,​
  19 ·​·​·​·​·​·​·​·​Landroid/​support/​v4/​view/​ViewCompat$LayerType;​,​
  20 ·​·​·​·​·​·​·​·​Landroid/​support/​v4/​view/​ViewCompat$Accessibil​ityLiveRegion;​,​
  21 ·​·​·​·​·​·​·​·​Landroid/​support/​v4/​view/​ViewCompat$ImportantF​orAccessibility;​,​
  22 ·​·​·​·​·​·​·​·​Landroid/​support/​v4/​view/​ViewCompat$OverScroll​;​
16 ·​·​·​·​} 23 ·​·​·​·​}
17 .​end·​annotation 24 .​end·​annotation
   
   
18 #·​static·​fields 25 #·​static·​fields
19 .​field·​public·​static·​final·​ACCESSIBILITY_LIVE_RE​GION_ASSERTIVE:​I·​=·​0x2 26 .​field·​public·​static·​final·​ACCESSIBILITY_LIVE_RE​GION_ASSERTIVE:​I·​=·​0x2
   
Offset 62, 144 lines modified Offset 69, 191 lines modified
   
62 .​field·​public·​static·​final·​OVER_SCROLL_ALWAYS:​I·​=·​0x0 69 .​field·​public·​static·​final·​OVER_SCROLL_ALWAYS:​I·​=·​0x0
   
63 .​field·​public·​static·​final·​OVER_SCROLL_IF_CONTEN​T_SCROLLS:​I·​=·​0x1 70 .​field·​public·​static·​final·​OVER_SCROLL_IF_CONTEN​T_SCROLLS:​I·​=·​0x1
   
64 .​field·​public·​static·​final·​OVER_SCROLL_NEVER:​I·​=·​0x2 71 .​field·​public·​static·​final·​OVER_SCROLL_NEVER:​I·​=·​0x2
   
  72 .​field·​private·​static·​final·​TAG:​Ljava/​lang/​String;​·​=·​"ViewCompat"
   
   
65 #·​direct·​methods 73 #·​direct·​methods
66 .​method·​static·​constructor·​<clinit>()​V 74 .​method·​static·​constructor·​<clinit>()​V
67 ·​·​·​·​.​locals·​2 75 ·​·​·​·​.​locals·​2
   
68 ·​·​·​·​.​prologue 76 ·​·​·​·​.​prologue
69 ·​·​·​·​.​line·​548 77 ·​·​·​·​.​line·​1151
70 ·​·​·​·​sget·​v0,​·​Landroid/​os/​Build$VERSION;​-​>SDK_INT:​I 78 ·​·​·​·​sget·​v0,​·​Landroid/​os/​Build$VERSION;​-​>SDK_INT:​I
   
71 ·​·​·​·​.​line·​549 79 ·​·​·​·​.​line·​1152
72 ·​·​·​·​.​local·​v0,​·​"version":​I 80 ·​·​·​·​.​local·​v0,​·​"version":​I
73 ·​·​·​·​const/​16·​v1,​·​0x13 81 ·​·​·​·​const/​16·​v1,​·​0x15
   
74 ·​·​·​·​if-​lt·​v0,​·​v1,​·​:​cond_0 82 ·​·​·​·​if-​lt·​v0,​·​v1,​·​:​cond_0
   
75 ·​·​·​·​.​line·​550 83 ·​·​·​·​.​line·​1153
76 ·​·​·​·​new-​instance·​v1,​·​Landroid/​support/​v4/​view/​ViewCompat$KitKatView​CompatImpl;​ 84 ·​·​·​·​new-​instance·​v1,​·​Landroid/​support/​v4/​view/​ViewCompat$Api21ViewC​ompatImpl;​
   
77 ·​·​·​·​invoke-​direct·​{v1},​·​Landroid/​support/​v4/​view/​ViewCompat$KitKatView​CompatImpl;​-​><init>()​V 85 ·​·​·​·​invoke-​direct·​{v1},​·​Landroid/​support/​v4/​view/​ViewCompat$Api21ViewC​ompatImpl;​-​><init>()​V
   
78 ·​·​·​·​sput-​object·​v1,​·​Landroid/​support/​v4/​view/​ViewCompat;​-​>IMPL:​Landroid/​support/​v4/​view/​ViewCompat$ViewCompat​Impl;​ 86 ·​·​·​·​sput-​object·​v1,​·​Landroid/​support/​v4/​view/​ViewCompat;​-​>IMPL:​Landroid/​support/​v4/​view/​ViewCompat$ViewCompat​Impl;​
   
79 ·​·​·​·​.​line·​564 87 ·​·​·​·​.​line·​1171
80 ·​·​·​·​:​goto_0 88 ·​·​·​·​:​goto_0
81 ·​·​·​·​return-​void 89 ·​·​·​·​return-​void
   
82 ·​·​·​·​.​line·​551 90 ·​·​·​·​.​line·​1154
83 ·​·​·​·​:​cond_0 91 ·​·​·​·​:​cond_0
84 ·​·​·​·​const/​16·​v1,​·​0x11 92 ·​·​·​·​const/​16·​v1,​·​0x13
   
85 ·​·​·​·​if-​lt·​v0,​·​v1,​·​:​cond_1 93 ·​·​·​·​if-​lt·​v0,​·​v1,​·​:​cond_1
   
86 ·​·​·​·​.​line·​552 94 ·​·​·​·​.​line·​1155
  95 ·​·​·​·​new-​instance·​v1,​·​Landroid/​support/​v4/​view/​ViewCompat$KitKatView​CompatImpl;​
   
  96 ·​·​·​·​invoke-​direct·​{v1},​·​Landroid/​support/​v4/​view/​ViewCompat$KitKatView​CompatImpl;​-​><init>()​V
   
  97 ·​·​·​·​sput-​object·​v1,​·​Landroid/​support/​v4/​view/​ViewCompat;​-​>IMPL:​Landroid/​support/​v4/​view/​ViewCompat$ViewCompat​Impl;​
   
  98 ·​·​·​·​goto·​:​goto_0
   
  99 ·​·​·​·​.​line·​1156
  100 ·​·​·​·​:​cond_1
  101 ·​·​·​·​const/​16·​v1,​·​0x11
   
  102 ·​·​·​·​if-​lt·​v0,​·​v1,​·​:​cond_2
   
  103 ·​·​·​·​.​line·​1157
87 ·​·​·​·​new-​instance·​v1,​·​Landroid/​support/​v4/​view/​ViewCompat$JbMr1ViewC​ompatImpl;​ 104 ·​·​·​·​new-​instance·​v1,​·​Landroid/​support/​v4/​view/​ViewCompat$JbMr1ViewC​ompatImpl;​
   
88 ·​·​·​·​invoke-​direct·​{v1},​·​Landroid/​support/​v4/​view/​ViewCompat$JbMr1ViewC​ompatImpl;​-​><init>()​V 105 ·​·​·​·​invoke-​direct·​{v1},​·​Landroid/​support/​v4/​view/​ViewCompat$JbMr1ViewC​ompatImpl;​-​><init>()​V
   
89 ·​·​·​·​sput-​object·​v1,​·​Landroid/​support/​v4/​view/​ViewCompat;​-​>IMPL:​Landroid/​support/​v4/​view/​ViewCompat$ViewCompat​Impl;​ 106 ·​·​·​·​sput-​object·​v1,​·​Landroid/​support/​v4/​view/​ViewCompat;​-​>IMPL:​Landroid/​support/​v4/​view/​ViewCompat$ViewCompat​Impl;​
   
90 ·​·​·​·​goto·​:​goto_0 107 ·​·​·​·​goto·​:​goto_0
   
91 ·​·​·​·​.​line·​553 108 ·​·​·​·​.​line·​1158
92 ·​·​·​·​:​cond_1 109 ·​·​·​·​:​cond_2
93 ·​·​·​·​const/​16·​v1,​·​0x10 110 ·​·​·​·​const/​16·​v1,​·​0x10
Max diff block lines reached; 43112/46623 bytes (92.47%) of diff not shown.
[−]
smali/android/support/v4/view/ViewCompatEclairMr1.smali
Offset 1, 28 lines modified Offset 1, 164 lines modified
1 .​class·​Landroid/​support/​v4/​view/​ViewCompatEclairMr1;​ 1 .​class·​Landroid/​support/​v4/​view/​ViewCompatEclairMr1;​
2 .​super·​Ljava/​lang/​Object;​ 2 .​super·​Ljava/​lang/​Object;​
3 .​source·​"ViewCompatEclairMr1.​java" 3 .​source·​"ViewCompatEclairMr1.​java"
   
   
  4 #·​static·​fields
  5 .​field·​public·​static·​final·​TAG:​Ljava/​lang/​String;​·​=·​"ViewCompat"
   
  6 .​field·​private·​static·​sChildrenDrawingOrder​Method:​Ljava/​lang/​reflect/​Method;​
   
   
4 #·​direct·​methods 7 #·​direct·​methods
5 .​method·​constructor·​<init>()​V 8 .​method·​constructor·​<init>()​V
6 ·​·​·​·​.​locals·​0 9 ·​·​·​·​.​locals·​0
   
7 ·​·​·​·​.​prologue 10 ·​·​·​·​.​prologue
8 ·​·​·​·​.​line·​22 11 ·​·​·​·​.​line·​27
9 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 12 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
10 ·​·​·​·​return-​void 13 ·​·​·​·​return-​void
11 .​end·​method 14 .​end·​method
   
12 .​method·​public·​static·​isOpaque(Landroid/​view/​View;​)​Z 15 .​method·​public·​static·​isOpaque(Landroid/​view/​View;​)​Z
13 ·​·​·​·​.​locals·​1 16 ·​·​·​·​.​locals·​1
14 ·​·​·​·​.​param·​p0,​·​"view"·​·​·​·​#·​Landroid/​view/​View;​ 17 ·​·​·​·​.​param·​p0,​·​"view"·​·​·​·​#·​Landroid/​view/​View;​
   
15 ·​·​·​·​.​prologue 18 ·​·​·​·​.​prologue
16 ·​·​·​·​.​line·​24 19 ·​·​·​·​.​line·​33
17 ·​·​·​·​invoke-​virtual·​{p0},​·​Landroid/​view/​View;​-​>isOpaque()​Z 20 ·​·​·​·​invoke-​virtual·​{p0},​·​Landroid/​view/​View;​-​>isOpaque()​Z
   
18 ·​·​·​·​move-​result·​v0 21 ·​·​·​·​move-​result·​v0
   
19 ·​·​·​·​return·​v0 22 ·​·​·​·​return·​v0
20 .​end·​method 23 .​end·​method
   
  24 .​method·​public·​static·​setChildrenDrawingOrd​erEnabled(Landroid/​view/​ViewGroup;​Z)​V
  25 ·​·​·​·​.​locals·​7
  26 ·​·​·​·​.​param·​p0,​·​"viewGroup"·​·​·​·​#·​Landroid/​view/​ViewGroup;​
  27 ·​·​·​·​.​param·​p1,​·​"enabled"·​·​·​·​#·​Z
   
  28 ·​·​·​·​.​prologue
  29 ·​·​·​·​const/​4·​v6,​·​0x1
   
  30 ·​·​·​·​.​line·​37
  31 ·​·​·​·​sget-​object·​v1,​·​Landroid/​support/​v4/​view/​ViewCompatEclairMr1;​-​>sChildrenDrawingOrde​rMethod:​Ljava/​lang/​reflect/​Method;​
   
  32 ·​·​·​·​if-​nez·​v1,​·​:​cond_0
   
  33 ·​·​·​·​.​line·​39
  34 ·​·​·​·​:​try_start_0
  35 ·​·​·​·​const-​class·​v1,​·​Landroid/​view/​ViewGroup;​
   
  36 ·​·​·​·​const-​string·​v2,​·​"setChildrenDrawingOr​derEnabled"
   
  37 ·​·​·​·​const/​4·​v3,​·​0x1
   
  38 ·​·​·​·​new-​array·​v3,​·​v3,​·​[Ljava/​lang/​Class;​
   
  39 ·​·​·​·​const/​4·​v4,​·​0x0
   
  40 ·​·​·​·​sget-​object·​v5,​·​Ljava/​lang/​Boolean;​-​>TYPE:​Ljava/​lang/​Class;​
   
  41 ·​·​·​·​aput-​object·​v5,​·​v3,​·​v4
   
  42 ·​·​·​·​invoke-​virtual·​{v1,​·​v2,​·​v3},​·​Ljava/​lang/​Class;​-​>getDeclaredMethod(Lj​ava/​lang/​String;​[Ljava/​lang/​Class;​)​Ljava/​lang/​reflect/​Method;​
   
  43 ·​·​·​·​move-​result-​object·​v1
   
  44 ·​·​·​·​sput-​object·​v1,​·​Landroid/​support/​v4/​view/​ViewCompatEclairMr1;​-​>sChildrenDrawingOrde​rMethod:​Ljava/​lang/​reflect/​Method;​
  45 ·​·​·​·​:​try_end_0
  46 ·​·​·​·​.​catch·​Ljava/​lang/​NoSuchMethodException​;​·​{:​try_start_0·​.​.​·​:​try_end_0}·​:​catch_0
   
  47 ·​·​·​·​.​line·​44
  48 ·​·​·​·​:​goto_0
  49 ·​·​·​·​sget-​object·​v1,​·​Landroid/​support/​v4/​view/​ViewCompatEclairMr1;​-​>sChildrenDrawingOrde​rMethod:​Ljava/​lang/​reflect/​Method;​
   
  50 ·​·​·​·​invoke-​virtual·​{v1,​·​v6},​·​Ljava/​lang/​reflect/​Method;​-​>setAccessible(Z)​V
   
  51 ·​·​·​·​.​line·​47
  52 ·​·​·​·​:​cond_0
  53 ·​·​·​·​:​try_start_1
  54 ·​·​·​·​sget-​object·​v1,​·​Landroid/​support/​v4/​view/​ViewCompatEclairMr1;​-​>sChildrenDrawingOrde​rMethod:​Ljava/​lang/​reflect/​Method;​
   
  55 ·​·​·​·​const/​4·​v2,​·​0x1
   
  56 ·​·​·​·​new-​array·​v2,​·​v2,​·​[Ljava/​lang/​Object;​
   
  57 ·​·​·​·​const/​4·​v3,​·​0x0
   
  58 ·​·​·​·​invoke-​static·​{p1},​·​Ljava/​lang/​Boolean;​-​>valueOf(Z)​Ljava/​lang/​Boolean;​
   
  59 ·​·​·​·​move-​result-​object·​v4
   
  60 ·​·​·​·​aput-​object·​v4,​·​v2,​·​v3
   
  61 ·​·​·​·​invoke-​virtual·​{v1,​·​p0,​·​v2},​·​Ljava/​lang/​reflect/​Method;​-​>invoke(Ljava/​lang/​Object;​[Ljava/​lang/​Object;​)​Ljava/​lang/​Object;​
  62 ·​·​·​·​:​try_end_1
  63 ·​·​·​·​.​catch·​Ljava/​lang/​IllegalAccessExceptio​n;​·​{:​try_start_1·​.​.​·​:​try_end_1}·​:​catch_1
  64 ·​·​·​·​.​catch·​Ljava/​lang/​IllegalArgumentExcept​ion;​·​{:​try_start_1·​.​.​·​:​try_end_1}·​:​catch_2
Max diff block lines reached; 0/4653 bytes (0.00%) of diff not shown.
[−]
smali/android/support/v4/view/ViewCompatHC.smali
Offset 87, 14 lines modified Offset 87, 169 lines modified
87 ·​·​·​·​invoke-​virtual·​{p0},​·​Landroid/​view/​View;​-​>getMeasuredWidthAndS​tate()​I 87 ·​·​·​·​invoke-​virtual·​{p0},​·​Landroid/​view/​View;​-​>getMeasuredWidthAndS​tate()​I
   
88 ·​·​·​·​move-​result·​v0 88 ·​·​·​·​move-​result·​v0
   
89 ·​·​·​·​return·​v0 89 ·​·​·​·​return·​v0
90 .​end·​method 90 .​end·​method
   
  91 .​method·​public·​static·​getPivotX(Landroid/​view/​View;​)​F
  92 ·​·​·​·​.​locals·​1
  93 ·​·​·​·​.​param·​p0,​·​"view"·​·​·​·​#·​Landroid/​view/​View;​
   
  94 ·​·​·​·​.​prologue
  95 ·​·​·​·​.​line·​141
  96 ·​·​·​·​invoke-​virtual·​{p0},​·​Landroid/​view/​View;​-​>getPivotX()​F
   
  97 ·​·​·​·​move-​result·​v0
   
  98 ·​·​·​·​return·​v0
  99 .​end·​method
   
  100 .​method·​public·​static·​getPivotY(Landroid/​view/​View;​)​F
  101 ·​·​·​·​.​locals·​1
  102 ·​·​·​·​.​param·​p0,​·​"view"·​·​·​·​#·​Landroid/​view/​View;​
   
  103 ·​·​·​·​.​prologue
  104 ·​·​·​·​.​line·​145
  105 ·​·​·​·​invoke-​virtual·​{p0},​·​Landroid/​view/​View;​-​>getPivotY()​F
   
  106 ·​·​·​·​move-​result·​v0
   
  107 ·​·​·​·​return·​v0
  108 .​end·​method
   
  109 .​method·​public·​static·​getRotation(Landroid/​view/​View;​)​F
  110 ·​·​·​·​.​locals·​1
  111 ·​·​·​·​.​param·​p0,​·​"view"·​·​·​·​#·​Landroid/​view/​View;​
   
  112 ·​·​·​·​.​prologue
  113 ·​·​·​·​.​line·​73
  114 ·​·​·​·​invoke-​virtual·​{p0},​·​Landroid/​view/​View;​-​>getRotation()​F
   
  115 ·​·​·​·​move-​result·​v0
   
  116 ·​·​·​·​return·​v0
  117 .​end·​method
   
  118 .​method·​public·​static·​getRotationX(Landroid​/​view/​View;​)​F
  119 ·​·​·​·​.​locals·​1
  120 ·​·​·​·​.​param·​p0,​·​"view"·​·​·​·​#·​Landroid/​view/​View;​
   
  121 ·​·​·​·​.​prologue
  122 ·​·​·​·​.​line·​77
  123 ·​·​·​·​invoke-​virtual·​{p0},​·​Landroid/​view/​View;​-​>getRotationX()​F
   
  124 ·​·​·​·​move-​result·​v0
   
  125 ·​·​·​·​return·​v0
  126 .​end·​method
   
  127 .​method·​public·​static·​getRotationY(Landroid​/​view/​View;​)​F
  128 ·​·​·​·​.​locals·​1
  129 ·​·​·​·​.​param·​p0,​·​"view"·​·​·​·​#·​Landroid/​view/​View;​
   
  130 ·​·​·​·​.​prologue
  131 ·​·​·​·​.​line·​81
  132 ·​·​·​·​invoke-​virtual·​{p0},​·​Landroid/​view/​View;​-​>getRotationY()​F
   
  133 ·​·​·​·​move-​result·​v0
   
  134 ·​·​·​·​return·​v0
  135 .​end·​method
   
  136 .​method·​public·​static·​getScaleX(Landroid/​view/​View;​)​F
  137 ·​·​·​·​.​locals·​1
  138 ·​·​·​·​.​param·​p0,​·​"view"·​·​·​·​#·​Landroid/​view/​View;​
   
  139 ·​·​·​·​.​prologue
  140 ·​·​·​·​.​line·​85
  141 ·​·​·​·​invoke-​virtual·​{p0},​·​Landroid/​view/​View;​-​>getScaleX()​F
   
  142 ·​·​·​·​move-​result·​v0
   
  143 ·​·​·​·​return·​v0
  144 .​end·​method
   
  145 .​method·​public·​static·​getScaleY(Landroid/​view/​View;​)​F
  146 ·​·​·​·​.​locals·​1
  147 ·​·​·​·​.​param·​p0,​·​"view"·​·​·​·​#·​Landroid/​view/​View;​
   
  148 ·​·​·​·​.​prologue
  149 ·​·​·​·​.​line·​89
  150 ·​·​·​·​invoke-​virtual·​{p0},​·​Landroid/​view/​View;​-​>getScaleY()​F
   
  151 ·​·​·​·​move-​result·​v0
   
  152 ·​·​·​·​return·​v0
  153 .​end·​method
   
  154 .​method·​public·​static·​getTranslationX(Landr​oid/​view/​View;​)​F
Max diff block lines reached; 4274/7683 bytes (55.63%) of diff not shown.
[−]
smali/android/support/v4/view/ViewCompat$HCViewCompatImpl.smali
Offset 15, 140 lines modified Offset 15, 451 lines modified
   
   
15 #·​direct·​methods 15 #·​direct·​methods
16 .​method·​constructor·​<init>()​V 16 .​method·​constructor·​<init>()​V
17 ·​·​·​·​.​locals·​0 17 ·​·​·​·​.​locals·​0
   
18 ·​·​·​·​.​prologue 18 ·​·​·​·​.​prologue
19 ·​·​·​·​.​line·​384 19 ·​·​·​·​.​line·​752
20 ·​·​·​·​invoke-​direct·​{p0},​·​Landroid/​support/​v4/​view/​ViewCompat$GBViewComp​atImpl;​-​><init>()​V 20 ·​·​·​·​invoke-​direct·​{p0},​·​Landroid/​support/​v4/​view/​ViewCompat$GBViewComp​atImpl;​-​><init>()​V
   
21 ·​·​·​·​return-​void 21 ·​·​·​·​return-​void
22 .​end·​method 22 .​end·​method
   
   
23 #·​virtual·​methods 23 #·​virtual·​methods
24 .​method·​public·​getAlpha(Landroid/​view/​View;​)​F 24 .​method·​public·​getAlpha(Landroid/​view/​View;​)​F
25 ·​·​·​·​.​locals·​1 25 ·​·​·​·​.​locals·​1
26 ·​·​·​·​.​param·​p1,​·​"view"·​·​·​·​#·​Landroid/​view/​View;​ 26 ·​·​·​·​.​param·​p1,​·​"view"·​·​·​·​#·​Landroid/​view/​View;​
   
27 ·​·​·​·​.​prologue 27 ·​·​·​·​.​prologue
28 ·​·​·​·​.​line·​391 28 ·​·​·​·​.​line·​759
29 ·​·​·​·​invoke-​static·​{p1},​·​Landroid/​support/​v4/​view/​ViewCompatHC;​-​>getAlpha(Landroid/​view/​View;​)​F 29 ·​·​·​·​invoke-​static·​{p1},​·​Landroid/​support/​v4/​view/​ViewCompatHC;​-​>getAlpha(Landroid/​view/​View;​)​F
   
30 ·​·​·​·​move-​result·​v0 30 ·​·​·​·​move-​result·​v0
   
31 ·​·​·​·​return·​v0 31 ·​·​·​·​return·​v0
32 .​end·​method 32 .​end·​method
   
33 .​method·​getFrameTime()​J 33 .​method·​getFrameTime()​J
34 ·​·​·​·​.​locals·​2 34 ·​·​·​·​.​locals·​2
   
35 ·​·​·​·​.​prologue 35 ·​·​·​·​.​prologue
36 ·​·​·​·​.​line·​387 36 ·​·​·​·​.​line·​755
37 ·​·​·​·​invoke-​static·​{},​·​Landroid/​support/​v4/​view/​ViewCompatHC;​-​>getFrameTime()​J 37 ·​·​·​·​invoke-​static·​{},​·​Landroid/​support/​v4/​view/​ViewCompatHC;​-​>getFrameTime()​J
   
38 ·​·​·​·​move-​result-​wide·​v0 38 ·​·​·​·​move-​result-​wide·​v0
   
39 ·​·​·​·​return-​wide·​v0 39 ·​·​·​·​return-​wide·​v0
40 .​end·​method 40 .​end·​method
   
41 .​method·​public·​getLayerType(Landroid​/​view/​View;​)​I 41 .​method·​public·​getLayerType(Landroid​/​view/​View;​)​I
42 ·​·​·​·​.​locals·​1 42 ·​·​·​·​.​locals·​1
43 ·​·​·​·​.​param·​p1,​·​"view"·​·​·​·​#·​Landroid/​view/​View;​ 43 ·​·​·​·​.​param·​p1,​·​"view"·​·​·​·​#·​Landroid/​view/​View;​
   
44 ·​·​·​·​.​prologue 44 ·​·​·​·​.​prologue
45 ·​·​·​·​.​line·​399 45 ·​·​·​·​.​line·​767
46 ·​·​·​·​invoke-​static·​{p1},​·​Landroid/​support/​v4/​view/​ViewCompatHC;​-​>getLayerType(Landroi​d/​view/​View;​)​I 46 ·​·​·​·​invoke-​static·​{p1},​·​Landroid/​support/​v4/​view/​ViewCompatHC;​-​>getLayerType(Landroi​d/​view/​View;​)​I
   
47 ·​·​·​·​move-​result·​v0 47 ·​·​·​·​move-​result·​v0
   
48 ·​·​·​·​return·​v0 48 ·​·​·​·​return·​v0
49 .​end·​method 49 .​end·​method
   
50 .​method·​public·​getMeasuredHeightAndS​tate(Landroid/​view/​View;​)​I 50 .​method·​public·​getMeasuredHeightAndS​tate(Landroid/​view/​View;​)​I
51 ·​·​·​·​.​locals·​1 51 ·​·​·​·​.​locals·​1
52 ·​·​·​·​.​param·​p1,​·​"view"·​·​·​·​#·​Landroid/​view/​View;​ 52 ·​·​·​·​.​param·​p1,​·​"view"·​·​·​·​#·​Landroid/​view/​View;​
   
53 ·​·​·​·​.​prologue 53 ·​·​·​·​.​prologue
54 ·​·​·​·​.​line·​419 54 ·​·​·​·​.​line·​787
55 ·​·​·​·​invoke-​static·​{p1},​·​Landroid/​support/​v4/​view/​ViewCompatHC;​-​>getMeasuredHeightAnd​State(Landroid/​view/​View;​)​I 55 ·​·​·​·​invoke-​static·​{p1},​·​Landroid/​support/​v4/​view/​ViewCompatHC;​-​>getMeasuredHeightAnd​State(Landroid/​view/​View;​)​I
   
56 ·​·​·​·​move-​result·​v0 56 ·​·​·​·​move-​result·​v0
   
57 ·​·​·​·​return·​v0 57 ·​·​·​·​return·​v0
58 .​end·​method 58 .​end·​method
   
59 .​method·​public·​getMeasuredState(Land​roid/​view/​View;​)​I 59 .​method·​public·​getMeasuredState(Land​roid/​view/​View;​)​I
60 ·​·​·​·​.​locals·​1 60 ·​·​·​·​.​locals·​1
61 ·​·​·​·​.​param·​p1,​·​"view"·​·​·​·​#·​Landroid/​view/​View;​ 61 ·​·​·​·​.​param·​p1,​·​"view"·​·​·​·​#·​Landroid/​view/​View;​
   
62 ·​·​·​·​.​prologue 62 ·​·​·​·​.​prologue
63 ·​·​·​·​.​line·​423 63 ·​·​·​·​.​line·​791
64 ·​·​·​·​invoke-​static·​{p1},​·​Landroid/​support/​v4/​view/​ViewCompatHC;​-​>getMeasuredState(Lan​droid/​view/​View;​)​I 64 ·​·​·​·​invoke-​static·​{p1},​·​Landroid/​support/​v4/​view/​ViewCompatHC;​-​>getMeasuredState(Lan​droid/​view/​View;​)​I
   
65 ·​·​·​·​move-​result·​v0 65 ·​·​·​·​move-​result·​v0
   
66 ·​·​·​·​return·​v0 66 ·​·​·​·​return·​v0
67 .​end·​method 67 .​end·​method
   
68 .​method·​public·​getMeasuredWidthAndSt​ate(Landroid/​view/​View;​)​I 68 .​method·​public·​getMeasuredWidthAndSt​ate(Landroid/​view/​View;​)​I
69 ·​·​·​·​.​locals·​1 69 ·​·​·​·​.​locals·​1
70 ·​·​·​·​.​param·​p1,​·​"view"·​·​·​·​#·​Landroid/​view/​View;​ 70 ·​·​·​·​.​param·​p1,​·​"view"·​·​·​·​#·​Landroid/​view/​View;​
   
71 ·​·​·​·​.​prologue 71 ·​·​·​·​.​prologue
72 ·​·​·​·​.​line·​415 72 ·​·​·​·​.​line·​783
73 ·​·​·​·​invoke-​static·​{p1},​·​Landroid/​support/​v4/​view/​ViewCompatHC;​-​>getMeasuredWidthAndS​tate(Landroid/​view/​View;​)​I 73 ·​·​·​·​invoke-​static·​{p1},​·​Landroid/​support/​v4/​view/​ViewCompatHC;​-​>getMeasuredWidthAndS​tate(Landroid/​view/​View;​)​I
   
74 ·​·​·​·​move-​result·​v0 74 ·​·​·​·​move-​result·​v0
   
75 ·​·​·​·​return·​v0 75 ·​·​·​·​return·​v0
76 .​end·​method 76 .​end·​method
   
  77 .​method·​public·​getPivotX(Landroid/​view/​View;​)​F
  78 ·​·​·​·​.​locals·​1
  79 ·​·​·​·​.​param·​p1,​·​"view"·​·​·​·​#·​Landroid/​view/​View;​
   
  80 ·​·​·​·​.​prologue
  81 ·​·​·​·​.​line·​886
  82 ·​·​·​·​invoke-​static·​{p1},​·​Landroid/​support/​v4/​view/​ViewCompatHC;​-​>getPivotX(Landroid/​view/​View;​)​F
Max diff block lines reached; 5420/11178 bytes (48.49%) of diff not shown.
[−]
smali/android/support/v4/view/ViewCompatJB.smali
Offset 23, 27 lines modified Offset 23, 66 lines modified
23 ·​·​·​·​invoke-​virtual·​{p0},​·​Landroid/​view/​View;​-​>getAccessibilityNode​Provider()​Landroid/​view/​accessibility/​AccessibilityNodeProv​ider;​ 23 ·​·​·​·​invoke-​virtual·​{p0},​·​Landroid/​view/​View;​-​>getAccessibilityNode​Provider()​Landroid/​view/​accessibility/​AccessibilityNodeProv​ider;​
   
24 ·​·​·​·​move-​result-​object·​v0 24 ·​·​·​·​move-​result-​object·​v0
   
25 ·​·​·​·​return-​object·​v0 25 ·​·​·​·​return-​object·​v0
26 .​end·​method 26 .​end·​method
   
  27 .​method·​public·​static·​getFitsSystemWindows(​Landroid/​view/​View;​)​Z
  28 ·​·​·​·​.​locals·​1
  29 ·​·​·​·​.​param·​p0,​·​"view"·​·​·​·​#·​Landroid/​view/​View;​
   
  30 ·​·​·​·​.​prologue
  31 ·​·​·​·​.​line·​86
  32 ·​·​·​·​invoke-​virtual·​{p0},​·​Landroid/​view/​View;​-​>getFitsSystemWindows​()​Z
   
  33 ·​·​·​·​move-​result·​v0
   
  34 ·​·​·​·​return·​v0
  35 .​end·​method
   
27 .​method·​public·​static·​getImportantForAccess​ibility(Landroid/​view/​View;​)​I 36 .​method·​public·​static·​getImportantForAccess​ibility(Landroid/​view/​View;​)​I
28 ·​·​·​·​.​locals·​1 37 ·​·​·​·​.​locals·​1
29 ·​·​·​·​.​param·​p0,​·​"view"·​·​·​·​#·​Landroid/​view/​View;​ 38 ·​·​·​·​.​param·​p0,​·​"view"·​·​·​·​#·​Landroid/​view/​View;​
   
30 ·​·​·​·​.​prologue 39 ·​·​·​·​.​prologue
31 ·​·​·​·​.​line·​54 40 ·​·​·​·​.​line·​54
32 ·​·​·​·​invoke-​virtual·​{p0},​·​Landroid/​view/​View;​-​>getImportantForAcces​sibility()​I 41 ·​·​·​·​invoke-​virtual·​{p0},​·​Landroid/​view/​View;​-​>getImportantForAcces​sibility()​I
   
33 ·​·​·​·​move-​result·​v0 42 ·​·​·​·​move-​result·​v0
   
34 ·​·​·​·​return·​v0 43 ·​·​·​·​return·​v0
35 .​end·​method 44 .​end·​method
   
  45 .​method·​public·​static·​getMinimumHeight(Land​roid/​view/​View;​)​I
  46 ·​·​·​·​.​locals·​1
  47 ·​·​·​·​.​param·​p0,​·​"view"·​·​·​·​#·​Landroid/​view/​View;​
   
  48 ·​·​·​·​.​prologue
  49 ·​·​·​·​.​line·​78
  50 ·​·​·​·​invoke-​virtual·​{p0},​·​Landroid/​view/​View;​-​>getMinimumHeight()​I
   
  51 ·​·​·​·​move-​result·​v0
   
  52 ·​·​·​·​return·​v0
  53 .​end·​method
   
  54 .​method·​public·​static·​getMinimumWidth(Landr​oid/​view/​View;​)​I
  55 ·​·​·​·​.​locals·​1
  56 ·​·​·​·​.​param·​p0,​·​"view"·​·​·​·​#·​Landroid/​view/​View;​
   
  57 ·​·​·​·​.​prologue
  58 ·​·​·​·​.​line·​74
  59 ·​·​·​·​invoke-​virtual·​{p0},​·​Landroid/​view/​View;​-​>getMinimumWidth()​I
   
  60 ·​·​·​·​move-​result·​v0
   
  61 ·​·​·​·​return·​v0
  62 .​end·​method
   
36 .​method·​public·​static·​getParentForAccessibi​lity(Landroid/​view/​View;​)​Landroid/​view/​ViewParent;​ 63 .​method·​public·​static·​getParentForAccessibi​lity(Landroid/​view/​View;​)​Landroid/​view/​ViewParent;​
37 ·​·​·​·​.​locals·​1 64 ·​·​·​·​.​locals·​1
38 ·​·​·​·​.​param·​p0,​·​"view"·​·​·​·​#·​Landroid/​view/​View;​ 65 ·​·​·​·​.​param·​p0,​·​"view"·​·​·​·​#·​Landroid/​view/​View;​
   
39 ·​·​·​·​.​prologue 66 ·​·​·​·​.​prologue
40 ·​·​·​·​.​line·​70 67 ·​·​·​·​.​line·​70
41 ·​·​·​·​invoke-​virtual·​{p0},​·​Landroid/​view/​View;​-​>getParentForAccessib​ility()​Landroid/​view/​ViewParent;​ 68 ·​·​·​·​invoke-​virtual·​{p0},​·​Landroid/​view/​View;​-​>getParentForAccessib​ility()​Landroid/​view/​ViewParent;​
Offset 132, 14 lines modified Offset 171, 26 lines modified
132 ·​·​·​·​.​line·​50 171 ·​·​·​·​.​line·​50
133 ·​·​·​·​invoke-​virtual·​{p0,​·​p1,​·​p2,​·​p3},​·​Landroid/​view/​View;​-​>postOnAnimationDelay​ed(Ljava/​lang/​Runnable;​J)​V 172 ·​·​·​·​invoke-​virtual·​{p0,​·​p1,​·​p2,​·​p3},​·​Landroid/​view/​View;​-​>postOnAnimationDelay​ed(Ljava/​lang/​Runnable;​J)​V
   
134 ·​·​·​·​.​line·​51 173 ·​·​·​·​.​line·​51
135 ·​·​·​·​return-​void 174 ·​·​·​·​return-​void
136 .​end·​method 175 .​end·​method
   
  176 .​method·​public·​static·​requestApplyInsets(La​ndroid/​view/​View;​)​V
  177 ·​·​·​·​.​locals·​0
  178 ·​·​·​·​.​param·​p0,​·​"view"·​·​·​·​#·​Landroid/​view/​View;​
   
  179 ·​·​·​·​.​prologue
  180 ·​·​·​·​.​line·​82
  181 ·​·​·​·​invoke-​virtual·​{p0},​·​Landroid/​view/​View;​-​>requestFitSystemWind​ows()​V
   
  182 ·​·​·​·​.​line·​83
  183 ·​·​·​·​return-​void
  184 .​end·​method
   
137 .​method·​public·​static·​setHasTransientState(​Landroid/​view/​View;​Z)​V 185 .​method·​public·​static·​setHasTransientState(​Landroid/​view/​View;​Z)​V
138 ·​·​·​·​.​locals·​0 186 ·​·​·​·​.​locals·​0
139 ·​·​·​·​.​param·​p0,​·​"view"·​·​·​·​#·​Landroid/​view/​View;​ 187 ·​·​·​·​.​param·​p0,​·​"view"·​·​·​·​#·​Landroid/​view/​View;​
140 ·​·​·​·​.​param·​p1,​·​"hasTransientState"·​·​·​·​#·​Z 188 ·​·​·​·​.​param·​p1,​·​"hasTransientState"·​·​·​·​#·​Z
   
141 ·​·​·​·​.​prologue 189 ·​·​·​·​.​prologue
142 ·​·​·​·​.​line·​33 190 ·​·​·​·​.​line·​33
[−]
smali/android/support/v4/view/ViewCompatJellybeanMr1.smali
Offset 36, 14 lines modified Offset 36, 53 lines modified
36 ·​·​·​·​invoke-​virtual·​{p0},​·​Landroid/​view/​View;​-​>getLayoutDirection()​I 36 ·​·​·​·​invoke-​virtual·​{p0},​·​Landroid/​view/​View;​-​>getLayoutDirection()​I
   
37 ·​·​·​·​move-​result·​v0 37 ·​·​·​·​move-​result·​v0
   
38 ·​·​·​·​return·​v0 38 ·​·​·​·​return·​v0
39 .​end·​method 39 .​end·​method
   
  40 .​method·​public·​static·​getPaddingEnd(Landroi​d/​view/​View;​)​I
  41 ·​·​·​·​.​locals·​1
  42 ·​·​·​·​.​param·​p0,​·​"view"·​·​·​·​#·​Landroid/​view/​View;​
   
  43 ·​·​·​·​.​prologue
  44 ·​·​·​·​.​line·​52
  45 ·​·​·​·​invoke-​virtual·​{p0},​·​Landroid/​view/​View;​-​>getPaddingEnd()​I
   
  46 ·​·​·​·​move-​result·​v0
   
  47 ·​·​·​·​return·​v0
  48 .​end·​method
   
  49 .​method·​public·​static·​getPaddingStart(Landr​oid/​view/​View;​)​I
  50 ·​·​·​·​.​locals·​1
  51 ·​·​·​·​.​param·​p0,​·​"view"·​·​·​·​#·​Landroid/​view/​View;​
   
  52 ·​·​·​·​.​prologue
  53 ·​·​·​·​.​line·​48
  54 ·​·​·​·​invoke-​virtual·​{p0},​·​Landroid/​view/​View;​-​>getPaddingStart()​I
   
  55 ·​·​·​·​move-​result·​v0
   
  56 ·​·​·​·​return·​v0
  57 .​end·​method
   
  58 .​method·​public·​static·​getWindowSystemUiVisi​bility(Landroid/​view/​View;​)​I
  59 ·​·​·​·​.​locals·​1
  60 ·​·​·​·​.​param·​p0,​·​"view"·​·​·​·​#·​Landroid/​view/​View;​
   
  61 ·​·​·​·​.​prologue
  62 ·​·​·​·​.​line·​60
  63 ·​·​·​·​invoke-​virtual·​{p0},​·​Landroid/​view/​View;​-​>getWindowSystemUiVis​ibility()​I
   
  64 ·​·​·​·​move-​result·​v0
   
  65 ·​·​·​·​return·​v0
  66 .​end·​method
   
40 .​method·​public·​static·​setLabelFor(Landroid/​view/​View;​I)​V 67 .​method·​public·​static·​setLabelFor(Landroid/​view/​View;​I)​V
41 ·​·​·​·​.​locals·​0 68 ·​·​·​·​.​locals·​0
42 ·​·​·​·​.​param·​p0,​·​"view"·​·​·​·​#·​Landroid/​view/​View;​ 69 ·​·​·​·​.​param·​p0,​·​"view"·​·​·​·​#·​Landroid/​view/​View;​
43 ·​·​·​·​.​param·​p1,​·​"id"·​·​·​·​#·​I 70 ·​·​·​·​.​param·​p1,​·​"id"·​·​·​·​#·​I
   
44 ·​·​·​·​.​prologue 71 ·​·​·​·​.​prologue
45 ·​·​·​·​.​line·​32 72 ·​·​·​·​.​line·​32
Offset 74, 7 lines modified Offset 113, 23 lines modified
74 ·​·​·​·​.​prologue 113 ·​·​·​·​.​prologue
75 ·​·​·​·​.​line·​44 114 ·​·​·​·​.​line·​44
76 ·​·​·​·​invoke-​virtual·​{p0,​·​p1},​·​Landroid/​view/​View;​-​>setLayoutDirection(I​)​V 115 ·​·​·​·​invoke-​virtual·​{p0,​·​p1},​·​Landroid/​view/​View;​-​>setLayoutDirection(I​)​V
   
77 ·​·​·​·​.​line·​45 116 ·​·​·​·​.​line·​45
78 ·​·​·​·​return-​void 117 ·​·​·​·​return-​void
79 .​end·​method 118 .​end·​method
   
  119 .​method·​public·​static·​setPaddingRelative(La​ndroid/​view/​View;​IIII)​V
  120 ·​·​·​·​.​locals·​0
  121 ·​·​·​·​.​param·​p0,​·​"view"·​·​·​·​#·​Landroid/​view/​View;​
  122 ·​·​·​·​.​param·​p1,​·​"start"·​·​·​·​#·​I
  123 ·​·​·​·​.​param·​p2,​·​"top"·​·​·​·​#·​I
  124 ·​·​·​·​.​param·​p3,​·​"end"·​·​·​·​#·​I
  125 ·​·​·​·​.​param·​p4,​·​"bottom"·​·​·​·​#·​I
   
  126 ·​·​·​·​.​prologue
  127 ·​·​·​·​.​line·​56
  128 ·​·​·​·​invoke-​virtual·​{p0,​·​p1,​·​p2,​·​p3,​·​p4},​·​Landroid/​view/​View;​-​>setPaddingRelative(I​III)​V
   
  129 ·​·​·​·​.​line·​57
  130 ·​·​·​·​return-​void
  131 .​end·​method
[−]
smali/android/support/v4/view/ViewConfigurationCompat$BaseViewConfigurationVersionImpl.smali
Offset 18, 27 lines modified Offset 18, 38 lines modified
   
   
18 #·​direct·​methods 18 #·​direct·​methods
19 .​method·​constructor·​<init>()​V 19 .​method·​constructor·​<init>()​V
20 ·​·​·​·​.​locals·​0 20 ·​·​·​·​.​locals·​0
   
21 ·​·​·​·​.​prologue 21 ·​·​·​·​.​prologue
22 ·​·​·​·​.​line·​36 22 ·​·​·​·​.​line·​37
23 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 23 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
24 ·​·​·​·​return-​void 24 ·​·​·​·​return-​void
25 .​end·​method 25 .​end·​method
   
   
26 #·​virtual·​methods 26 #·​virtual·​methods
27 .​method·​public·​getScaledPagingTouchS​lop(Landroid/​view/​ViewConfiguration;​)​I 27 .​method·​public·​getScaledPagingTouchS​lop(Landroid/​view/​ViewConfiguration;​)​I
28 ·​·​·​·​.​locals·​1 28 ·​·​·​·​.​locals·​1
29 ·​·​·​·​.​param·​p1,​·​"config"·​·​·​·​#·​Landroid/​view/​ViewConfiguration;​ 29 ·​·​·​·​.​param·​p1,​·​"config"·​·​·​·​#·​Landroid/​view/​ViewConfiguration;​
   
30 ·​·​·​·​.​prologue 30 ·​·​·​·​.​prologue
31 ·​·​·​·​.​line·​39 31 ·​·​·​·​.​line·​40
32 ·​·​·​·​invoke-​virtual·​{p1},​·​Landroid/​view/​ViewConfiguration;​-​>getScaledTouchSlop()​I 32 ·​·​·​·​invoke-​virtual·​{p1},​·​Landroid/​view/​ViewConfiguration;​-​>getScaledTouchSlop()​I
   
33 ·​·​·​·​move-​result·​v0 33 ·​·​·​·​move-​result·​v0
   
34 ·​·​·​·​return·​v0 34 ·​·​·​·​return·​v0
35 .​end·​method 35 .​end·​method
   
  36 .​method·​public·​hasPermanentMenuKey(L​android/​view/​ViewConfiguration;​)​Z
  37 ·​·​·​·​.​locals·​1
  38 ·​·​·​·​.​param·​p1,​·​"config"·​·​·​·​#·​Landroid/​view/​ViewConfiguration;​
   
  39 ·​·​·​·​.​prologue
  40 ·​·​·​·​.​line·​46
  41 ·​·​·​·​const/​4·​v0,​·​0x1
   
  42 ·​·​·​·​return·​v0
  43 .​end·​method
[−]
smali/android/support/v4/view/ViewConfigurationCompat$FroyoViewConfigurationVersionImpl.smali
Offset 1, 14 lines modified Offset 1, 11 lines modified
1 .​class·​Landroid/​support/​v4/​view/​ViewConfigurationComp​at$FroyoViewConfigura​tionVersionImpl;​ 1 .​class·​Landroid/​support/​v4/​view/​ViewConfigurationComp​at$FroyoViewConfigura​tionVersionImpl;​
2 .​super·​Ljava/​lang/​Object;​ 2 .​super·​Landroid/​support/​v4/​view/​ViewConfigurationComp​at$BaseViewConfigurat​ionVersionImpl;​
3 .​source·​"ViewConfigurationCom​pat.​java" 3 .​source·​"ViewConfigurationCom​pat.​java"
   
4 #·​interfaces  
5 .​implements·​Landroid/​support/​v4/​view/​ViewConfigurationComp​at$ViewConfigurationV​ersionImpl;​  
   
   
6 #·​annotations 4 #·​annotations
7 .​annotation·​system·​Ldalvik/​annotation/​EnclosingClass;​ 5 .​annotation·​system·​Ldalvik/​annotation/​EnclosingClass;​
8 ·​·​·​·​value·​=·​Landroid/​support/​v4/​view/​ViewConfigurationComp​at;​ 6 ·​·​·​·​value·​=·​Landroid/​support/​v4/​view/​ViewConfigurationComp​at;​
9 .​end·​annotation 7 .​end·​annotation
   
10 .​annotation·​system·​Ldalvik/​annotation/​InnerClass;​ 8 .​annotation·​system·​Ldalvik/​annotation/​InnerClass;​
Offset 18, 27 lines modified Offset 15, 27 lines modified
   
   
18 #·​direct·​methods 15 #·​direct·​methods
19 .​method·​constructor·​<init>()​V 16 .​method·​constructor·​<init>()​V
20 ·​·​·​·​.​locals·​0 17 ·​·​·​·​.​locals·​0
   
21 ·​·​·​·​.​prologue 18 ·​·​·​·​.​prologue
22 ·​·​·​·​.​line·​46 19 ·​·​·​·​.​line·​53
23 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 20 ·​·​·​·​invoke-​direct·​{p0},​·​Landroid/​support/​v4/​view/​ViewConfigurationComp​at$BaseViewConfigurat​ionVersionImpl;​-​><init>()​V
   
24 ·​·​·​·​return-​void 21 ·​·​·​·​return-​void
25 .​end·​method 22 .​end·​method
   
   
26 #·​virtual·​methods 23 #·​virtual·​methods
27 .​method·​public·​getScaledPagingTouchS​lop(Landroid/​view/​ViewConfiguration;​)​I 24 .​method·​public·​getScaledPagingTouchS​lop(Landroid/​view/​ViewConfiguration;​)​I
28 ·​·​·​·​.​locals·​1 25 ·​·​·​·​.​locals·​1
29 ·​·​·​·​.​param·​p1,​·​"config"·​·​·​·​#·​Landroid/​view/​ViewConfiguration;​ 26 ·​·​·​·​.​param·​p1,​·​"config"·​·​·​·​#·​Landroid/​view/​ViewConfiguration;​
   
30 ·​·​·​·​.​prologue 27 ·​·​·​·​.​prologue
31 ·​·​·​·​.​line·​49 28 ·​·​·​·​.​line·​56
32 ·​·​·​·​invoke-​static·​{p1},​·​Landroid/​support/​v4/​view/​ViewConfigurationComp​atFroyo;​-​>getScaledPagingTouch​Slop(Landroid/​view/​ViewConfiguration;​)​I 29 ·​·​·​·​invoke-​static·​{p1},​·​Landroid/​support/​v4/​view/​ViewConfigurationComp​atFroyo;​-​>getScaledPagingTouch​Slop(Landroid/​view/​ViewConfiguration;​)​I
   
33 ·​·​·​·​move-​result·​v0 30 ·​·​·​·​move-​result·​v0
   
34 ·​·​·​·​return·​v0 31 ·​·​·​·​return·​v0
35 .​end·​method 32 .​end·​method
[−]
smali/android/support/v4/view/ViewCompat$GBViewCompatImpl.smali
Offset 15, 40 lines modified Offset 15, 40 lines modified
   
   
15 #·​direct·​methods 15 #·​direct·​methods
16 .​method·​constructor·​<init>()​V 16 .​method·​constructor·​<init>()​V
17 ·​·​·​·​.​locals·​0 17 ·​·​·​·​.​locals·​0
   
18 ·​·​·​·​.​prologue 18 ·​·​·​·​.​prologue
19 ·​·​·​·​.​line·​373 19 ·​·​·​·​.​line·​741
20 ·​·​·​·​invoke-​direct·​{p0},​·​Landroid/​support/​v4/​view/​ViewCompat$EclairMr1V​iewCompatImpl;​-​><init>()​V 20 ·​·​·​·​invoke-​direct·​{p0},​·​Landroid/​support/​v4/​view/​ViewCompat$EclairMr1V​iewCompatImpl;​-​><init>()​V
   
21 ·​·​·​·​return-​void 21 ·​·​·​·​return-​void
22 .​end·​method 22 .​end·​method
   
   
23 #·​virtual·​methods 23 #·​virtual·​methods
24 .​method·​public·​getOverScrollMode(Lan​droid/​view/​View;​)​I 24 .​method·​public·​getOverScrollMode(Lan​droid/​view/​View;​)​I
25 ·​·​·​·​.​locals·​1 25 ·​·​·​·​.​locals·​1
26 ·​·​·​·​.​param·​p1,​·​"v"·​·​·​·​#·​Landroid/​view/​View;​ 26 ·​·​·​·​.​param·​p1,​·​"v"·​·​·​·​#·​Landroid/​view/​View;​
   
27 ·​·​·​·​.​prologue 27 ·​·​·​·​.​prologue
28 ·​·​·​·​.​line·​376 28 ·​·​·​·​.​line·​744
29 ·​·​·​·​invoke-​static·​{p1},​·​Landroid/​support/​v4/​view/​ViewCompatGingerbread​;​-​>getOverScrollMode(La​ndroid/​view/​View;​)​I 29 ·​·​·​·​invoke-​static·​{p1},​·​Landroid/​support/​v4/​view/​ViewCompatGingerbread​;​-​>getOverScrollMode(La​ndroid/​view/​View;​)​I
   
30 ·​·​·​·​move-​result·​v0 30 ·​·​·​·​move-​result·​v0
   
31 ·​·​·​·​return·​v0 31 ·​·​·​·​return·​v0
32 .​end·​method 32 .​end·​method
   
33 .​method·​public·​setOverScrollMode(Lan​droid/​view/​View;​I)​V 33 .​method·​public·​setOverScrollMode(Lan​droid/​view/​View;​I)​V
34 ·​·​·​·​.​locals·​0 34 ·​·​·​·​.​locals·​0
35 ·​·​·​·​.​param·​p1,​·​"v"·​·​·​·​#·​Landroid/​view/​View;​ 35 ·​·​·​·​.​param·​p1,​·​"v"·​·​·​·​#·​Landroid/​view/​View;​
36 ·​·​·​·​.​param·​p2,​·​"mode"·​·​·​·​#·​I 36 ·​·​·​·​.​param·​p2,​·​"mode"·​·​·​·​#·​I
   
37 ·​·​·​·​.​prologue 37 ·​·​·​·​.​prologue
38 ·​·​·​·​.​line·​380 38 ·​·​·​·​.​line·​748
39 ·​·​·​·​invoke-​static·​{p1,​·​p2},​·​Landroid/​support/​v4/​view/​ViewCompatGingerbread​;​-​>setOverScrollMode(La​ndroid/​view/​View;​I)​V 39 ·​·​·​·​invoke-​static·​{p1,​·​p2},​·​Landroid/​support/​v4/​view/​ViewCompatGingerbread​;​-​>setOverScrollMode(La​ndroid/​view/​View;​I)​V
   
40 ·​·​·​·​.​line·​381 40 ·​·​·​·​.​line·​749
41 ·​·​·​·​return-​void 41 ·​·​·​·​return-​void
42 .​end·​method 42 .​end·​method
[−]
smali/android/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl.smali
Offset 13, 7 lines modified Offset 13, 10 lines modified
13 ·​·​·​·​name·​=·​"ViewConfigurationVer​sionImpl" 13 ·​·​·​·​name·​=·​"ViewConfigurationVer​sionImpl"
14 .​end·​annotation 14 .​end·​annotation
   
   
15 #·​virtual·​methods 15 #·​virtual·​methods
16 .​method·​public·​abstract·​getScaledPagingTouchS​lop(Landroid/​view/​ViewConfiguration;​)​I 16 .​method·​public·​abstract·​getScaledPagingTouchS​lop(Landroid/​view/​ViewConfiguration;​)​I
17 .​end·​method 17 .​end·​method
   
  18 .​method·​public·​abstract·​hasPermanentMenuKey(L​android/​view/​ViewConfiguration;​)​Z
  19 .​end·​method
[−]
smali/android/support/v4/view/ViewConfigurationCompat.smali
Offset 2, 14 lines modified Offset 2, 16 lines modified
2 .​super·​Ljava/​lang/​Object;​ 2 .​super·​Ljava/​lang/​Object;​
3 .​source·​"ViewConfigurationCom​pat.​java" 3 .​source·​"ViewConfigurationCom​pat.​java"
   
   
4 #·​annotations 4 #·​annotations
5 .​annotation·​system·​Ldalvik/​annotation/​MemberClasses;​ 5 .​annotation·​system·​Ldalvik/​annotation/​MemberClasses;​
6 ·​·​·​·​value·​=·​{ 6 ·​·​·​·​value·​=·​{
  7 ·​·​·​·​·​·​·​·​Landroid/​support/​v4/​view/​ViewConfigurationComp​at$IcsViewConfigurati​onVersionImpl;​,​
  8 ·​·​·​·​·​·​·​·​Landroid/​support/​v4/​view/​ViewConfigurationComp​at$HoneycombViewConfi​gurationVersionImpl;​,​
7 ·​·​·​·​·​·​·​·​Landroid/​support/​v4/​view/​ViewConfigurationComp​at$FroyoViewConfigura​tionVersionImpl;​,​ 9 ·​·​·​·​·​·​·​·​Landroid/​support/​v4/​view/​ViewConfigurationComp​at$FroyoViewConfigura​tionVersionImpl;​,​
8 ·​·​·​·​·​·​·​·​Landroid/​support/​v4/​view/​ViewConfigurationComp​at$BaseViewConfigurat​ionVersionImpl;​,​ 10 ·​·​·​·​·​·​·​·​Landroid/​support/​v4/​view/​ViewConfigurationComp​at$BaseViewConfigurat​ionVersionImpl;​,​
9 ·​·​·​·​·​·​·​·​Landroid/​support/​v4/​view/​ViewConfigurationComp​at$ViewConfigurationV​ersionImpl;​ 11 ·​·​·​·​·​·​·​·​Landroid/​support/​v4/​view/​ViewConfigurationComp​at$ViewConfigurationV​ersionImpl;​
10 ·​·​·​·​} 12 ·​·​·​·​}
11 .​end·​annotation 13 .​end·​annotation
   
   
Offset 18, 34 lines modified Offset 20, 68 lines modified
   
   
18 #·​direct·​methods 20 #·​direct·​methods
19 .​method·​static·​constructor·​<clinit>()​V 21 .​method·​static·​constructor·​<clinit>()​V
20 ·​·​·​·​.​locals·​2 22 ·​·​·​·​.​locals·​2
   
21 ·​·​·​·​.​prologue 23 ·​·​·​·​.​prologue
22 ·​·​·​·​.​line·​58 24 ·​·​·​·​.​line·​86
23 ·​·​·​·​sget·​v0,​·​Landroid/​os/​Build$VERSION;​-​>SDK_INT:​I 25 ·​·​·​·​sget·​v0,​·​Landroid/​os/​Build$VERSION;​-​>SDK_INT:​I
   
24 ·​·​·​·​const/​16·​v1,​·​0xb 26 ·​·​·​·​const/​16·​v1,​·​0xe
   
25 ·​·​·​·​if-​lt·​v0,​·​v1,​·​:​cond_0 27 ·​·​·​·​if-​lt·​v0,​·​v1,​·​:​cond_0
   
26 ·​·​·​·​.​line·​59 28 ·​·​·​·​.​line·​87
27 ·​·​·​·​new-​instance·​v0,​·​Landroid/​support/​v4/​view/​ViewConfigurationComp​at$FroyoViewConfigura​tionVersionImpl;​ 29 ·​·​·​·​new-​instance·​v0,​·​Landroid/​support/​v4/​view/​ViewConfigurationComp​at$IcsViewConfigurati​onVersionImpl;​
   
28 ·​·​·​·​invoke-​direct·​{v0},​·​Landroid/​support/​v4/​view/​ViewConfigurationComp​at$FroyoViewConfigura​tionVersionImpl;​-​><init>()​V 30 ·​·​·​·​invoke-​direct·​{v0},​·​Landroid/​support/​v4/​view/​ViewConfigurationComp​at$IcsViewConfigurati​onVersionImpl;​-​><init>()​V
   
29 ·​·​·​·​sput-​object·​v0,​·​Landroid/​support/​v4/​view/​ViewConfigurationComp​at;​-​>IMPL:​Landroid/​support/​v4/​view/​ViewConfigurationComp​at$ViewConfigurationV​ersionImpl;​ 31 ·​·​·​·​sput-​object·​v0,​·​Landroid/​support/​v4/​view/​ViewConfigurationComp​at;​-​>IMPL:​Landroid/​support/​v4/​view/​ViewConfigurationComp​at$ViewConfigurationV​ersionImpl;​
   
30 ·​·​·​·​.​line·​63 32 ·​·​·​·​.​line·​95
31 ·​·​·​·​:​goto_0 33 ·​·​·​·​:​goto_0
32 ·​·​·​·​return-​void 34 ·​·​·​·​return-​void
   
33 ·​·​·​·​.​line·​61 35 ·​·​·​·​.​line·​88
34 ·​·​·​·​:​cond_0 36 ·​·​·​·​:​cond_0
  37 ·​·​·​·​sget·​v0,​·​Landroid/​os/​Build$VERSION;​-​>SDK_INT:​I
   
  38 ·​·​·​·​const/​16·​v1,​·​0xb
   
  39 ·​·​·​·​if-​lt·​v0,​·​v1,​·​:​cond_1
   
  40 ·​·​·​·​.​line·​89
  41 ·​·​·​·​new-​instance·​v0,​·​Landroid/​support/​v4/​view/​ViewConfigurationComp​at$HoneycombViewConfi​gurationVersionImpl;​
   
  42 ·​·​·​·​invoke-​direct·​{v0},​·​Landroid/​support/​v4/​view/​ViewConfigurationComp​at$HoneycombViewConfi​gurationVersionImpl;​-​><init>()​V
   
  43 ·​·​·​·​sput-​object·​v0,​·​Landroid/​support/​v4/​view/​ViewConfigurationComp​at;​-​>IMPL:​Landroid/​support/​v4/​view/​ViewConfigurationComp​at$ViewConfigurationV​ersionImpl;​
   
  44 ·​·​·​·​goto·​:​goto_0
   
  45 ·​·​·​·​.​line·​90
  46 ·​·​·​·​:​cond_1
  47 ·​·​·​·​sget·​v0,​·​Landroid/​os/​Build$VERSION;​-​>SDK_INT:​I
   
  48 ·​·​·​·​const/​16·​v1,​·​0x8
   
  49 ·​·​·​·​if-​lt·​v0,​·​v1,​·​:​cond_2
   
  50 ·​·​·​·​.​line·​91
  51 ·​·​·​·​new-​instance·​v0,​·​Landroid/​support/​v4/​view/​ViewConfigurationComp​at$FroyoViewConfigura​tionVersionImpl;​
   
  52 ·​·​·​·​invoke-​direct·​{v0},​·​Landroid/​support/​v4/​view/​ViewConfigurationComp​at$FroyoViewConfigura​tionVersionImpl;​-​><init>()​V
   
  53 ·​·​·​·​sput-​object·​v0,​·​Landroid/​support/​v4/​view/​ViewConfigurationComp​at;​-​>IMPL:​Landroid/​support/​v4/​view/​ViewConfigurationComp​at$ViewConfigurationV​ersionImpl;​
   
  54 ·​·​·​·​goto·​:​goto_0
   
  55 ·​·​·​·​.​line·​93
  56 ·​·​·​·​:​cond_2
35 ·​·​·​·​new-​instance·​v0,​·​Landroid/​support/​v4/​view/​ViewConfigurationComp​at$BaseViewConfigurat​ionVersionImpl;​ 57 ·​·​·​·​new-​instance·​v0,​·​Landroid/​support/​v4/​view/​ViewConfigurationComp​at$BaseViewConfigurat​ionVersionImpl;​
   
36 ·​·​·​·​invoke-​direct·​{v0},​·​Landroid/​support/​v4/​view/​ViewConfigurationComp​at$BaseViewConfigurat​ionVersionImpl;​-​><init>()​V 58 ·​·​·​·​invoke-​direct·​{v0},​·​Landroid/​support/​v4/​view/​ViewConfigurationComp​at$BaseViewConfigurat​ionVersionImpl;​-​><init>()​V
   
37 ·​·​·​·​sput-​object·​v0,​·​Landroid/​support/​v4/​view/​ViewConfigurationComp​at;​-​>IMPL:​Landroid/​support/​v4/​view/​ViewConfigurationComp​at$ViewConfigurationV​ersionImpl;​ 59 ·​·​·​·​sput-​object·​v0,​·​Landroid/​support/​v4/​view/​ViewConfigurationComp​at;​-​>IMPL:​Landroid/​support/​v4/​view/​ViewConfigurationComp​at$ViewConfigurationV​ersionImpl;​
   
38 ·​·​·​·​goto·​:​goto_0 60 ·​·​·​·​goto·​:​goto_0
Offset 54, 25 lines modified Offset 90, 40 lines modified
54 .​method·​public·​constructor·​<init>()​V 90 .​method·​public·​constructor·​<init>()​V
55 ·​·​·​·​.​locals·​0 91 ·​·​·​·​.​locals·​0
   
56 ·​·​·​·​.​prologue 92 ·​·​·​·​.​prologue
57 ·​·​·​·​.​line·​25 93 ·​·​·​·​.​line·​25
58 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 94 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
59 ·​·​·​·​.​line·​46 95 ·​·​·​·​.​line·​74
60 ·​·​·​·​return-​void 96 ·​·​·​·​return-​void
61 .​end·​method 97 .​end·​method
   
62 .​method·​public·​static·​getScaledPagingTouchS​lop(Landroid/​view/​ViewConfiguration;​)​I 98 .​method·​public·​static·​getScaledPagingTouchS​lop(Landroid/​view/​ViewConfiguration;​)​I
63 ·​·​·​·​.​locals·​1 99 ·​·​·​·​.​locals·​1
Max diff block lines reached; 995/4577 bytes (21.74%) of diff not shown.
[−]
smali/android/support/v4/view/ViewGroupCompat$ViewGroupCompatHCImpl.smali
Offset 15, 27 lines modified Offset 15, 27 lines modified
   
   
15 #·​direct·​methods 15 #·​direct·​methods
16 .​method·​constructor·​<init>()​V 16 .​method·​constructor·​<init>()​V
17 ·​·​·​·​.​locals·​0 17 ·​·​·​·​.​locals·​0
   
18 ·​·​·​·​.​prologue 18 ·​·​·​·​.​prologue
19 ·​·​·​·​.​line·​76 19 ·​·​·​·​.​line·​87
20 ·​·​·​·​invoke-​direct·​{p0},​·​Landroid/​support/​v4/​view/​ViewGroupCompat$ViewG​roupCompatStubImpl;​-​><init>()​V 20 ·​·​·​·​invoke-​direct·​{p0},​·​Landroid/​support/​v4/​view/​ViewGroupCompat$ViewG​roupCompatStubImpl;​-​><init>()​V
   
21 ·​·​·​·​return-​void 21 ·​·​·​·​return-​void
22 .​end·​method 22 .​end·​method
   
   
23 #·​virtual·​methods 23 #·​virtual·​methods
24 .​method·​public·​setMotionEventSplitti​ngEnabled(Landroid/​view/​ViewGroup;​Z)​V 24 .​method·​public·​setMotionEventSplitti​ngEnabled(Landroid/​view/​ViewGroup;​Z)​V
25 ·​·​·​·​.​locals·​0 25 ·​·​·​·​.​locals·​0
26 ·​·​·​·​.​param·​p1,​·​"group"·​·​·​·​#·​Landroid/​view/​ViewGroup;​ 26 ·​·​·​·​.​param·​p1,​·​"group"·​·​·​·​#·​Landroid/​view/​ViewGroup;​
27 ·​·​·​·​.​param·​p2,​·​"split"·​·​·​·​#·​Z 27 ·​·​·​·​.​param·​p2,​·​"split"·​·​·​·​#·​Z
   
28 ·​·​·​·​.​prologue 28 ·​·​·​·​.​prologue
29 ·​·​·​·​.​line·​79 29 ·​·​·​·​.​line·​90
30 ·​·​·​·​invoke-​static·​{p1,​·​p2},​·​Landroid/​support/​v4/​view/​ViewGroupCompatHC;​-​>setMotionEventSplitt​ingEnabled(Landroid/​view/​ViewGroup;​Z)​V 30 ·​·​·​·​invoke-​static·​{p1,​·​p2},​·​Landroid/​support/​v4/​view/​ViewGroupCompatHC;​-​>setMotionEventSplitt​ingEnabled(Landroid/​view/​ViewGroup;​Z)​V
   
31 ·​·​·​·​.​line·​80 31 ·​·​·​·​.​line·​91
32 ·​·​·​·​return-​void 32 ·​·​·​·​return-​void
33 .​end·​method 33 .​end·​method
[−]
smali/android/support/v4/view/ViewGroupCompat$ViewGroupCompatIcsImpl.smali
Offset 15, 29 lines modified Offset 15, 29 lines modified
   
   
15 #·​direct·​methods 15 #·​direct·​methods
16 .​method·​constructor·​<init>()​V 16 .​method·​constructor·​<init>()​V
17 ·​·​·​·​.​locals·​0 17 ·​·​·​·​.​locals·​0
   
18 ·​·​·​·​.​prologue 18 ·​·​·​·​.​prologue
19 ·​·​·​·​.​line·​83 19 ·​·​·​·​.​line·​94
20 ·​·​·​·​invoke-​direct·​{p0},​·​Landroid/​support/​v4/​view/​ViewGroupCompat$ViewG​roupCompatHCImpl;​-​><init>()​V 20 ·​·​·​·​invoke-​direct·​{p0},​·​Landroid/​support/​v4/​view/​ViewGroupCompat$ViewG​roupCompatHCImpl;​-​><init>()​V
   
21 ·​·​·​·​return-​void 21 ·​·​·​·​return-​void
22 .​end·​method 22 .​end·​method
   
   
23 #·​virtual·​methods 23 #·​virtual·​methods
24 .​method·​public·​onRequestSendAccessib​ilityEvent(Landroid/​view/​ViewGroup;​Landroid/​view/​View;​Landroid/​view/​accessibility/​AccessibilityEvent;​)​Z 24 .​method·​public·​onRequestSendAccessib​ilityEvent(Landroid/​view/​ViewGroup;​Landroid/​view/​View;​Landroid/​view/​accessibility/​AccessibilityEvent;​)​Z
25 ·​·​·​·​.​locals·​1 25 ·​·​·​·​.​locals·​1
26 ·​·​·​·​.​param·​p1,​·​"group"·​·​·​·​#·​Landroid/​view/​ViewGroup;​ 26 ·​·​·​·​.​param·​p1,​·​"group"·​·​·​·​#·​Landroid/​view/​ViewGroup;​
27 ·​·​·​·​.​param·​p2,​·​"child"·​·​·​·​#·​Landroid/​view/​View;​ 27 ·​·​·​·​.​param·​p2,​·​"child"·​·​·​·​#·​Landroid/​view/​View;​
28 ·​·​·​·​.​param·​p3,​·​"event"·​·​·​·​#·​Landroid/​view/​accessibility/​AccessibilityEvent;​ 28 ·​·​·​·​.​param·​p3,​·​"event"·​·​·​·​#·​Landroid/​view/​accessibility/​AccessibilityEvent;​
   
29 ·​·​·​·​.​prologue 29 ·​·​·​·​.​prologue
30 ·​·​·​·​.​line·​87 30 ·​·​·​·​.​line·​98
31 ·​·​·​·​invoke-​static·​{p1,​·​p2,​·​p3},​·​Landroid/​support/​v4/​view/​ViewGroupCompatIcs;​-​>onRequestSendAccessi​bilityEvent(Landroid/​view/​ViewGroup;​Landroid/​view/​View;​Landroid/​view/​accessibility/​AccessibilityEvent;​)​Z 31 ·​·​·​·​invoke-​static·​{p1,​·​p2,​·​p3},​·​Landroid/​support/​v4/​view/​ViewGroupCompatIcs;​-​>onRequestSendAccessi​bilityEvent(Landroid/​view/​ViewGroup;​Landroid/​view/​View;​Landroid/​view/​accessibility/​AccessibilityEvent;​)​Z
   
32 ·​·​·​·​move-​result·​v0 32 ·​·​·​·​move-​result·​v0
   
33 ·​·​·​·​return·​v0 33 ·​·​·​·​return·​v0
34 .​end·​method 34 .​end·​method
[−]
smali/android/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl.smali
Offset 14, 15 lines modified Offset 14, 21 lines modified
14 .​end·​annotation 14 .​end·​annotation
   
   
15 #·​virtual·​methods 15 #·​virtual·​methods
16 .​method·​public·​abstract·​getLayoutMode(Landroi​d/​view/​ViewGroup;​)​I 16 .​method·​public·​abstract·​getLayoutMode(Landroi​d/​view/​ViewGroup;​)​I
17 .​end·​method 17 .​end·​method
   
  18 .​method·​public·​abstract·​isTransitionGroup(Lan​droid/​view/​ViewGroup;​)​Z
  19 .​end·​method
   
18 .​method·​public·​abstract·​onRequestSendAccessib​ilityEvent(Landroid/​view/​ViewGroup;​Landroid/​view/​View;​Landroid/​view/​accessibility/​AccessibilityEvent;​)​Z 20 .​method·​public·​abstract·​onRequestSendAccessib​ilityEvent(Landroid/​view/​ViewGroup;​Landroid/​view/​View;​Landroid/​view/​accessibility/​AccessibilityEvent;​)​Z
19 .​end·​method 21 .​end·​method
   
20 .​method·​public·​abstract·​setLayoutMode(Landroi​d/​view/​ViewGroup;​I)​V 22 .​method·​public·​abstract·​setLayoutMode(Landroi​d/​view/​ViewGroup;​I)​V
21 .​end·​method 23 .​end·​method
   
22 .​method·​public·​abstract·​setMotionEventSplitti​ngEnabled(Landroid/​view/​ViewGroup;​Z)​V 24 .​method·​public·​abstract·​setMotionEventSplitti​ngEnabled(Landroid/​view/​ViewGroup;​Z)​V
23 .​end·​method 25 .​end·​method
   
  26 .​method·​public·​abstract·​setTransitionGroup(La​ndroid/​view/​ViewGroup;​Z)​V
  27 .​end·​method
[−]
smali/android/support/v4/view/ViewGroupCompat$ViewGroupCompatJellybeanMR2Impl.smali
Offset 15, 40 lines modified Offset 15, 40 lines modified
   
   
15 #·​direct·​methods 15 #·​direct·​methods
16 .​method·​constructor·​<init>()​V 16 .​method·​constructor·​<init>()​V
17 ·​·​·​·​.​locals·​0 17 ·​·​·​·​.​locals·​0
   
18 ·​·​·​·​.​prologue 18 ·​·​·​·​.​prologue
19 ·​·​·​·​.​line·​91 19 ·​·​·​·​.​line·​102
20 ·​·​·​·​invoke-​direct·​{p0},​·​Landroid/​support/​v4/​view/​ViewGroupCompat$ViewG​roupCompatIcsImpl;​-​><init>()​V 20 ·​·​·​·​invoke-​direct·​{p0},​·​Landroid/​support/​v4/​view/​ViewGroupCompat$ViewG​roupCompatIcsImpl;​-​><init>()​V
   
21 ·​·​·​·​return-​void 21 ·​·​·​·​return-​void
22 .​end·​method 22 .​end·​method
   
   
23 #·​virtual·​methods 23 #·​virtual·​methods
24 .​method·​public·​getLayoutMode(Landroi​d/​view/​ViewGroup;​)​I 24 .​method·​public·​getLayoutMode(Landroi​d/​view/​ViewGroup;​)​I
25 ·​·​·​·​.​locals·​1 25 ·​·​·​·​.​locals·​1
26 ·​·​·​·​.​param·​p1,​·​"group"·​·​·​·​#·​Landroid/​view/​ViewGroup;​ 26 ·​·​·​·​.​param·​p1,​·​"group"·​·​·​·​#·​Landroid/​view/​ViewGroup;​
   
27 ·​·​·​·​.​prologue 27 ·​·​·​·​.​prologue
28 ·​·​·​·​.​line·​94 28 ·​·​·​·​.​line·​105
29 ·​·​·​·​invoke-​static·​{p1},​·​Landroid/​support/​v4/​view/​ViewGroupCompatJellyb​eanMR2;​-​>getLayoutMode(Landro​id/​view/​ViewGroup;​)​I 29 ·​·​·​·​invoke-​static·​{p1},​·​Landroid/​support/​v4/​view/​ViewGroupCompatJellyb​eanMR2;​-​>getLayoutMode(Landro​id/​view/​ViewGroup;​)​I
   
30 ·​·​·​·​move-​result·​v0 30 ·​·​·​·​move-​result·​v0
   
31 ·​·​·​·​return·​v0 31 ·​·​·​·​return·​v0
32 .​end·​method 32 .​end·​method
   
33 .​method·​public·​setLayoutMode(Landroi​d/​view/​ViewGroup;​I)​V 33 .​method·​public·​setLayoutMode(Landroi​d/​view/​ViewGroup;​I)​V
34 ·​·​·​·​.​locals·​0 34 ·​·​·​·​.​locals·​0
35 ·​·​·​·​.​param·​p1,​·​"group"·​·​·​·​#·​Landroid/​view/​ViewGroup;​ 35 ·​·​·​·​.​param·​p1,​·​"group"·​·​·​·​#·​Landroid/​view/​ViewGroup;​
36 ·​·​·​·​.​param·​p2,​·​"mode"·​·​·​·​#·​I 36 ·​·​·​·​.​param·​p2,​·​"mode"·​·​·​·​#·​I
   
37 ·​·​·​·​.​prologue 37 ·​·​·​·​.​prologue
38 ·​·​·​·​.​line·​99 38 ·​·​·​·​.​line·​110
39 ·​·​·​·​invoke-​static·​{p1,​·​p2},​·​Landroid/​support/​v4/​view/​ViewGroupCompatJellyb​eanMR2;​-​>setLayoutMode(Landro​id/​view/​ViewGroup;​I)​V 39 ·​·​·​·​invoke-​static·​{p1,​·​p2},​·​Landroid/​support/​v4/​view/​ViewGroupCompatJellyb​eanMR2;​-​>setLayoutMode(Landro​id/​view/​ViewGroup;​I)​V
   
40 ·​·​·​·​.​line·​100 40 ·​·​·​·​.​line·​111
41 ·​·​·​·​return-​void 41 ·​·​·​·​return-​void
42 .​end·​method 42 .​end·​method
[−]
smali/android/support/v4/view/ViewGroupCompat$ViewGroupCompatStubImpl.smali
Offset 18, 58 lines modified Offset 18, 79 lines modified
   
   
18 #·​direct·​methods 18 #·​direct·​methods
19 .​method·​constructor·​<init>()​V 19 .​method·​constructor·​<init>()​V
20 ·​·​·​·​.​locals·​0 20 ·​·​·​·​.​locals·​0
   
21 ·​·​·​·​.​prologue 21 ·​·​·​·​.​prologue
22 ·​·​·​·​.​line·​55 22 ·​·​·​·​.​line·​57
23 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 23 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
24 ·​·​·​·​return-​void 24 ·​·​·​·​return-​void
25 .​end·​method 25 .​end·​method
   
   
26 #·​virtual·​methods 26 #·​virtual·​methods
27 .​method·​public·​getLayoutMode(Landroi​d/​view/​ViewGroup;​)​I 27 .​method·​public·​getLayoutMode(Landroi​d/​view/​ViewGroup;​)​I
28 ·​·​·​·​.​locals·​1 28 ·​·​·​·​.​locals·​1
29 ·​·​·​·​.​param·​p1,​·​"group"·​·​·​·​#·​Landroid/​view/​ViewGroup;​ 29 ·​·​·​·​.​param·​p1,​·​"group"·​·​·​·​#·​Landroid/​view/​ViewGroup;​
   
30 ·​·​·​·​.​prologue 30 ·​·​·​·​.​prologue
31 ·​·​·​·​.​line·​67 31 ·​·​·​·​.​line·​69
  32 ·​·​·​·​const/​4·​v0,​·​0x0
   
  33 ·​·​·​·​return·​v0
  34 .​end·​method
   
  35 .​method·​public·​isTransitionGroup(Lan​droid/​view/​ViewGroup;​)​Z
  36 ·​·​·​·​.​locals·​1
  37 ·​·​·​·​.​param·​p1,​·​"group"·​·​·​·​#·​Landroid/​view/​ViewGroup;​
   
  38 ·​·​·​·​.​prologue
  39 ·​·​·​·​.​line·​83
32 ·​·​·​·​const/​4·​v0,​·​0x0 40 ·​·​·​·​const/​4·​v0,​·​0x0
   
33 ·​·​·​·​return·​v0 41 ·​·​·​·​return·​v0
34 .​end·​method 42 .​end·​method
   
35 .​method·​public·​onRequestSendAccessib​ilityEvent(Landroid/​view/​ViewGroup;​Landroid/​view/​View;​Landroid/​view/​accessibility/​AccessibilityEvent;​)​Z 43 .​method·​public·​onRequestSendAccessib​ilityEvent(Landroid/​view/​ViewGroup;​Landroid/​view/​View;​Landroid/​view/​accessibility/​AccessibilityEvent;​)​Z
36 ·​·​·​·​.​locals·​1 44 ·​·​·​·​.​locals·​1
37 ·​·​·​·​.​param·​p1,​·​"group"·​·​·​·​#·​Landroid/​view/​ViewGroup;​ 45 ·​·​·​·​.​param·​p1,​·​"group"·​·​·​·​#·​Landroid/​view/​ViewGroup;​
38 ·​·​·​·​.​param·​p2,​·​"child"·​·​·​·​#·​Landroid/​view/​View;​ 46 ·​·​·​·​.​param·​p2,​·​"child"·​·​·​·​#·​Landroid/​view/​View;​
39 ·​·​·​·​.​param·​p3,​·​"event"·​·​·​·​#·​Landroid/​view/​accessibility/​AccessibilityEvent;​ 47 ·​·​·​·​.​param·​p3,​·​"event"·​·​·​·​#·​Landroid/​view/​accessibility/​AccessibilityEvent;​
   
40 ·​·​·​·​.​prologue 48 ·​·​·​·​.​prologue
41 ·​·​·​·​.​line·​58 49 ·​·​·​·​.​line·​60
42 ·​·​·​·​const/​4·​v0,​·​0x1 50 ·​·​·​·​const/​4·​v0,​·​0x1
   
43 ·​·​·​·​return·​v0 51 ·​·​·​·​return·​v0
44 .​end·​method 52 .​end·​method
   
45 .​method·​public·​setLayoutMode(Landroi​d/​view/​ViewGroup;​I)​V 53 .​method·​public·​setLayoutMode(Landroi​d/​view/​ViewGroup;​I)​V
46 ·​·​·​·​.​locals·​0 54 ·​·​·​·​.​locals·​0
47 ·​·​·​·​.​param·​p1,​·​"group"·​·​·​·​#·​Landroid/​view/​ViewGroup;​ 55 ·​·​·​·​.​param·​p1,​·​"group"·​·​·​·​#·​Landroid/​view/​ViewGroup;​
48 ·​·​·​·​.​param·​p2,​·​"mode"·​·​·​·​#·​I 56 ·​·​·​·​.​param·​p2,​·​"mode"·​·​·​·​#·​I
   
49 ·​·​·​·​.​prologue 57 ·​·​·​·​.​prologue
50 ·​·​·​·​.​line·​73 58 ·​·​·​·​.​line·​75
51 ·​·​·​·​return-​void 59 ·​·​·​·​return-​void
52 .​end·​method 60 .​end·​method
   
53 .​method·​public·​setMotionEventSplitti​ngEnabled(Landroid/​view/​ViewGroup;​Z)​V 61 .​method·​public·​setMotionEventSplitti​ngEnabled(Landroid/​view/​ViewGroup;​Z)​V
54 ·​·​·​·​.​locals·​0 62 ·​·​·​·​.​locals·​0
55 ·​·​·​·​.​param·​p1,​·​"group"·​·​·​·​#·​Landroid/​view/​ViewGroup;​ 63 ·​·​·​·​.​param·​p1,​·​"group"·​·​·​·​#·​Landroid/​view/​ViewGroup;​
56 ·​·​·​·​.​param·​p2,​·​"split"·​·​·​·​#·​Z 64 ·​·​·​·​.​param·​p2,​·​"split"·​·​·​·​#·​Z
   
57 ·​·​·​·​.​prologue 65 ·​·​·​·​.​prologue
58 ·​·​·​·​.​line·​63 66 ·​·​·​·​.​line·​65
  67 ·​·​·​·​return-​void
  68 .​end·​method
   
  69 .​method·​public·​setTransitionGroup(La​ndroid/​view/​ViewGroup;​Z)​V
  70 ·​·​·​·​.​locals·​0
  71 ·​·​·​·​.​param·​p1,​·​"group"·​·​·​·​#·​Landroid/​view/​ViewGroup;​
  72 ·​·​·​·​.​param·​p2,​·​"isTransitionGroup"·​·​·​·​#·​Z
   
  73 ·​·​·​·​.​prologue
  74 ·​·​·​·​.​line·​79
59 ·​·​·​·​return-​void 75 ·​·​·​·​return-​void
60 .​end·​method 76 .​end·​method
[−]
smali/android/support/v4/view/ViewGroupCompat.smali
Offset 2, 14 lines modified Offset 2, 15 lines modified
2 .​super·​Ljava/​lang/​Object;​ 2 .​super·​Ljava/​lang/​Object;​
3 .​source·​"ViewGroupCompat.​java" 3 .​source·​"ViewGroupCompat.​java"
   
   
4 #·​annotations 4 #·​annotations
5 .​annotation·​system·​Ldalvik/​annotation/​MemberClasses;​ 5 .​annotation·​system·​Ldalvik/​annotation/​MemberClasses;​
6 ·​·​·​·​value·​=·​{ 6 ·​·​·​·​value·​=·​{
  7 ·​·​·​·​·​·​·​·​Landroid/​support/​v4/​view/​ViewGroupCompat$ViewG​roupCompatApi21Impl;​,​
7 ·​·​·​·​·​·​·​·​Landroid/​support/​v4/​view/​ViewGroupCompat$ViewG​roupCompatJellybeanMR​2Impl;​,​ 8 ·​·​·​·​·​·​·​·​Landroid/​support/​v4/​view/​ViewGroupCompat$ViewG​roupCompatJellybeanMR​2Impl;​,​
8 ·​·​·​·​·​·​·​·​Landroid/​support/​v4/​view/​ViewGroupCompat$ViewG​roupCompatIcsImpl;​,​ 9 ·​·​·​·​·​·​·​·​Landroid/​support/​v4/​view/​ViewGroupCompat$ViewG​roupCompatIcsImpl;​,​
9 ·​·​·​·​·​·​·​·​Landroid/​support/​v4/​view/​ViewGroupCompat$ViewG​roupCompatHCImpl;​,​ 10 ·​·​·​·​·​·​·​·​Landroid/​support/​v4/​view/​ViewGroupCompat$ViewG​roupCompatHCImpl;​,​
10 ·​·​·​·​·​·​·​·​Landroid/​support/​v4/​view/​ViewGroupCompat$ViewG​roupCompatStubImpl;​,​ 11 ·​·​·​·​·​·​·​·​Landroid/​support/​v4/​view/​ViewGroupCompat$ViewG​roupCompatStubImpl;​,​
11 ·​·​·​·​·​·​·​·​Landroid/​support/​v4/​view/​ViewGroupCompat$ViewG​roupCompatImpl;​ 12 ·​·​·​·​·​·​·​·​Landroid/​support/​v4/​view/​ViewGroupCompat$ViewG​roupCompatImpl;​
12 ·​·​·​·​} 13 ·​·​·​·​}
13 .​end·​annotation 14 .​end·​annotation
Offset 24, 109 lines modified Offset 25, 139 lines modified
   
   
24 #·​direct·​methods 25 #·​direct·​methods
25 .​method·​static·​constructor·​<clinit>()​V 26 .​method·​static·​constructor·​<clinit>()​V
26 ·​·​·​·​.​locals·​2 27 ·​·​·​·​.​locals·​2
   
27 ·​·​·​·​.​prologue 28 ·​·​·​·​.​prologue
28 ·​·​·​·​.​line·​105 29 ·​·​·​·​.​line·​128
29 ·​·​·​·​sget·​v0,​·​Landroid/​os/​Build$VERSION;​-​>SDK_INT:​I 30 ·​·​·​·​sget·​v0,​·​Landroid/​os/​Build$VERSION;​-​>SDK_INT:​I
   
30 ·​·​·​·​.​line·​106 31 ·​·​·​·​.​line·​129
31 ·​·​·​·​.​local·​v0,​·​"version":​I 32 ·​·​·​·​.​local·​v0,​·​"version":​I
32 ·​·​·​·​const/​16·​v1,​·​0x12 33 ·​·​·​·​const/​16·​v1,​·​0x15
   
33 ·​·​·​·​if-​lt·​v0,​·​v1,​·​:​cond_0 34 ·​·​·​·​if-​lt·​v0,​·​v1,​·​:​cond_0
   
34 ·​·​·​·​.​line·​107 35 ·​·​·​·​.​line·​130
35 ·​·​·​·​new-​instance·​v1,​·​Landroid/​support/​v4/​view/​ViewGroupCompat$ViewG​roupCompatJellybeanMR​2Impl;​ 36 ·​·​·​·​new-​instance·​v1,​·​Landroid/​support/​v4/​view/​ViewGroupCompat$ViewG​roupCompatApi21Impl;​
   
36 ·​·​·​·​invoke-​direct·​{v1},​·​Landroid/​support/​v4/​view/​ViewGroupCompat$ViewG​roupCompatJellybeanMR​2Impl;​-​><init>()​V 37 ·​·​·​·​invoke-​direct·​{v1},​·​Landroid/​support/​v4/​view/​ViewGroupCompat$ViewG​roupCompatApi21Impl;​-​><init>()​V
   
37 ·​·​·​·​sput-​object·​v1,​·​Landroid/​support/​v4/​view/​ViewGroupCompat;​-​>IMPL:​Landroid/​support/​v4/​view/​ViewGroupCompat$ViewG​roupCompatImpl;​ 38 ·​·​·​·​sput-​object·​v1,​·​Landroid/​support/​v4/​view/​ViewGroupCompat;​-​>IMPL:​Landroid/​support/​v4/​view/​ViewGroupCompat$ViewG​roupCompatImpl;​
   
38 ·​·​·​·​.​line·​115 39 ·​·​·​·​.​line·​140
39 ·​·​·​·​:​goto_0 40 ·​·​·​·​:​goto_0
40 ·​·​·​·​return-​void 41 ·​·​·​·​return-​void
   
41 ·​·​·​·​.​line·​108 42 ·​·​·​·​.​line·​131
42 ·​·​·​·​:​cond_0 43 ·​·​·​·​:​cond_0
43 ·​·​·​·​const/​16·​v1,​·​0xe 44 ·​·​·​·​const/​16·​v1,​·​0x12
   
44 ·​·​·​·​if-​lt·​v0,​·​v1,​·​:​cond_1 45 ·​·​·​·​if-​lt·​v0,​·​v1,​·​:​cond_1
   
45 ·​·​·​·​.​line·​109 46 ·​·​·​·​.​line·​132
  47 ·​·​·​·​new-​instance·​v1,​·​Landroid/​support/​v4/​view/​ViewGroupCompat$ViewG​roupCompatJellybeanMR​2Impl;​
   
  48 ·​·​·​·​invoke-​direct·​{v1},​·​Landroid/​support/​v4/​view/​ViewGroupCompat$ViewG​roupCompatJellybeanMR​2Impl;​-​><init>()​V
   
  49 ·​·​·​·​sput-​object·​v1,​·​Landroid/​support/​v4/​view/​ViewGroupCompat;​-​>IMPL:​Landroid/​support/​v4/​view/​ViewGroupCompat$ViewG​roupCompatImpl;​
   
  50 ·​·​·​·​goto·​:​goto_0
   
  51 ·​·​·​·​.​line·​133
  52 ·​·​·​·​:​cond_1
  53 ·​·​·​·​const/​16·​v1,​·​0xe
   
  54 ·​·​·​·​if-​lt·​v0,​·​v1,​·​:​cond_2
   
  55 ·​·​·​·​.​line·​134
46 ·​·​·​·​new-​instance·​v1,​·​Landroid/​support/​v4/​view/​ViewGroupCompat$ViewG​roupCompatIcsImpl;​ 56 ·​·​·​·​new-​instance·​v1,​·​Landroid/​support/​v4/​view/​ViewGroupCompat$ViewG​roupCompatIcsImpl;​
   
47 ·​·​·​·​invoke-​direct·​{v1},​·​Landroid/​support/​v4/​view/​ViewGroupCompat$ViewG​roupCompatIcsImpl;​-​><init>()​V 57 ·​·​·​·​invoke-​direct·​{v1},​·​Landroid/​support/​v4/​view/​ViewGroupCompat$ViewG​roupCompatIcsImpl;​-​><init>()​V
   
48 ·​·​·​·​sput-​object·​v1,​·​Landroid/​support/​v4/​view/​ViewGroupCompat;​-​>IMPL:​Landroid/​support/​v4/​view/​ViewGroupCompat$ViewG​roupCompatImpl;​ 58 ·​·​·​·​sput-​object·​v1,​·​Landroid/​support/​v4/​view/​ViewGroupCompat;​-​>IMPL:​Landroid/​support/​v4/​view/​ViewGroupCompat$ViewG​roupCompatImpl;​
   
49 ·​·​·​·​goto·​:​goto_0 59 ·​·​·​·​goto·​:​goto_0
   
50 ·​·​·​·​.​line·​110 60 ·​·​·​·​.​line·​135
51 ·​·​·​·​:​cond_1 61 ·​·​·​·​:​cond_2
52 ·​·​·​·​const/​16·​v1,​·​0xb 62 ·​·​·​·​const/​16·​v1,​·​0xb
   
53 ·​·​·​·​if-​lt·​v0,​·​v1,​·​:​cond_2 63 ·​·​·​·​if-​lt·​v0,​·​v1,​·​:​cond_3
   
54 ·​·​·​·​.​line·​111 64 ·​·​·​·​.​line·​136
55 ·​·​·​·​new-​instance·​v1,​·​Landroid/​support/​v4/​view/​ViewGroupCompat$ViewG​roupCompatHCImpl;​ 65 ·​·​·​·​new-​instance·​v1,​·​Landroid/​support/​v4/​view/​ViewGroupCompat$ViewG​roupCompatHCImpl;​
   
56 ·​·​·​·​invoke-​direct·​{v1},​·​Landroid/​support/​v4/​view/​ViewGroupCompat$ViewG​roupCompatHCImpl;​-​><init>()​V 66 ·​·​·​·​invoke-​direct·​{v1},​·​Landroid/​support/​v4/​view/​ViewGroupCompat$ViewG​roupCompatHCImpl;​-​><init>()​V
   
57 ·​·​·​·​sput-​object·​v1,​·​Landroid/​support/​v4/​view/​ViewGroupCompat;​-​>IMPL:​Landroid/​support/​v4/​view/​ViewGroupCompat$ViewG​roupCompatImpl;​ 67 ·​·​·​·​sput-​object·​v1,​·​Landroid/​support/​v4/​view/​ViewGroupCompat;​-​>IMPL:​Landroid/​support/​v4/​view/​ViewGroupCompat$ViewG​roupCompatImpl;​
   
58 ·​·​·​·​goto·​:​goto_0 68 ·​·​·​·​goto·​:​goto_0
   
59 ·​·​·​·​.​line·​113 69 ·​·​·​·​.​line·​138
60 ·​·​·​·​:​cond_2 70 ·​·​·​·​:​cond_3
61 ·​·​·​·​new-​instance·​v1,​·​Landroid/​support/​v4/​view/​ViewGroupCompat$ViewG​roupCompatStubImpl;​ 71 ·​·​·​·​new-​instance·​v1,​·​Landroid/​support/​v4/​view/​ViewGroupCompat$ViewG​roupCompatStubImpl;​
   
62 ·​·​·​·​invoke-​direct·​{v1},​·​Landroid/​support/​v4/​view/​ViewGroupCompat$ViewG​roupCompatStubImpl;​-​><init>()​V 72 ·​·​·​·​invoke-​direct·​{v1},​·​Landroid/​support/​v4/​view/​ViewGroupCompat$ViewG​roupCompatStubImpl;​-​><init>()​V
   
63 ·​·​·​·​sput-​object·​v1,​·​Landroid/​support/​v4/​view/​ViewGroupCompat;​-​>IMPL:​Landroid/​support/​v4/​view/​ViewGroupCompat$ViewG​roupCompatImpl;​ 73 ·​·​·​·​sput-​object·​v1,​·​Landroid/​support/​v4/​view/​ViewGroupCompat;​-​>IMPL:​Landroid/​support/​v4/​view/​ViewGroupCompat$ViewG​roupCompatImpl;​
   
64 ·​·​·​·​goto·​:​goto_0 74 ·​·​·​·​goto·​:​goto_0
65 .​end·​method 75 .​end·​method
   
Max diff block lines reached; 3667/7192 bytes (50.99%) of diff not shown.
[−]
smali/android/support/v4/view/ViewPager$1.smali
Offset 28, 29 lines modified Offset 28, 29 lines modified
   
   
28 #·​direct·​methods 28 #·​direct·​methods
29 .​method·​constructor·​<init>()​V 29 .​method·​constructor·​<init>()​V
30 ·​·​·​·​.​locals·​0 30 ·​·​·​·​.​locals·​0
   
31 ·​·​·​·​.​prologue 31 ·​·​·​·​.​prologue
32 ·​·​·​·​.​line·​116 32 ·​·​·​·​.​line·​121
33 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 33 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
34 ·​·​·​·​return-​void 34 ·​·​·​·​return-​void
35 .​end·​method 35 .​end·​method
   
   
36 #·​virtual·​methods 36 #·​virtual·​methods
37 .​method·​public·​compare(Landroid/​support/​v4/​view/​ViewPager$ItemInfo;​Landroid/​support/​v4/​view/​ViewPager$ItemInfo;​)​I 37 .​method·​public·​compare(Landroid/​support/​v4/​view/​ViewPager$ItemInfo;​Landroid/​support/​v4/​view/​ViewPager$ItemInfo;​)​I
38 ·​·​·​·​.​locals·​2 38 ·​·​·​·​.​locals·​2
39 ·​·​·​·​.​param·​p1,​·​"lhs"·​·​·​·​#·​Landroid/​support/​v4/​view/​ViewPager$ItemInfo;​ 39 ·​·​·​·​.​param·​p1,​·​"lhs"·​·​·​·​#·​Landroid/​support/​v4/​view/​ViewPager$ItemInfo;​
40 ·​·​·​·​.​param·​p2,​·​"rhs"·​·​·​·​#·​Landroid/​support/​v4/​view/​ViewPager$ItemInfo;​ 40 ·​·​·​·​.​param·​p2,​·​"rhs"·​·​·​·​#·​Landroid/​support/​v4/​view/​ViewPager$ItemInfo;​
   
41 ·​·​·​·​.​prologue 41 ·​·​·​·​.​prologue
42 ·​·​·​·​.​line·​119 42 ·​·​·​·​.​line·​124
43 ·​·​·​·​iget·​v0,​·​p1,​·​Landroid/​support/​v4/​view/​ViewPager$ItemInfo;​-​>position:​I 43 ·​·​·​·​iget·​v0,​·​p1,​·​Landroid/​support/​v4/​view/​ViewPager$ItemInfo;​-​>position:​I
   
44 ·​·​·​·​iget·​v1,​·​p2,​·​Landroid/​support/​v4/​view/​ViewPager$ItemInfo;​-​>position:​I 44 ·​·​·​·​iget·​v1,​·​p2,​·​Landroid/​support/​v4/​view/​ViewPager$ItemInfo;​-​>position:​I
   
45 ·​·​·​·​sub-​int/​2addr·​v0,​·​v1 45 ·​·​·​·​sub-​int/​2addr·​v0,​·​v1
   
46 ·​·​·​·​return·​v0 46 ·​·​·​·​return·​v0
Offset 58, 15 lines modified Offset 58, 15 lines modified
   
58 .​method·​public·​bridge·​synthetic·​compare(Ljava/​lang/​Object;​Ljava/​lang/​Object;​)​I 58 .​method·​public·​bridge·​synthetic·​compare(Ljava/​lang/​Object;​Ljava/​lang/​Object;​)​I
59 ·​·​·​·​.​locals·​1 59 ·​·​·​·​.​locals·​1
60 ·​·​·​·​.​param·​p1,​·​"x0"·​·​·​·​#·​Ljava/​lang/​Object;​ 60 ·​·​·​·​.​param·​p1,​·​"x0"·​·​·​·​#·​Ljava/​lang/​Object;​
61 ·​·​·​·​.​param·​p2,​·​"x1"·​·​·​·​#·​Ljava/​lang/​Object;​ 61 ·​·​·​·​.​param·​p2,​·​"x1"·​·​·​·​#·​Ljava/​lang/​Object;​
   
62 ·​·​·​·​.​prologue 62 ·​·​·​·​.​prologue
63 ·​·​·​·​.​line·​116 63 ·​·​·​·​.​line·​121
64 ·​·​·​·​check-​cast·​p1,​·​Landroid/​support/​v4/​view/​ViewPager$ItemInfo;​ 64 ·​·​·​·​check-​cast·​p1,​·​Landroid/​support/​v4/​view/​ViewPager$ItemInfo;​
   
65 ·​·​·​·​.​end·​local·​p1·​·​·​·​#·​"x0":​Ljava/​lang/​Object;​ 65 ·​·​·​·​.​end·​local·​p1·​·​·​·​#·​"x0":​Ljava/​lang/​Object;​
66 ·​·​·​·​check-​cast·​p2,​·​Landroid/​support/​v4/​view/​ViewPager$ItemInfo;​ 66 ·​·​·​·​check-​cast·​p2,​·​Landroid/​support/​v4/​view/​ViewPager$ItemInfo;​
   
67 ·​·​·​·​.​end·​local·​p2·​·​·​·​#·​"x1":​Ljava/​lang/​Object;​ 67 ·​·​·​·​.​end·​local·​p2·​·​·​·​#·​"x1":​Ljava/​lang/​Object;​
68 ·​·​·​·​invoke-​virtual·​{p0,​·​p1,​·​p2},​·​Landroid/​support/​v4/​view/​ViewPager$1;​-​>compare(Landroid/​support/​v4/​view/​ViewPager$ItemInfo;​Landroid/​support/​v4/​view/​ViewPager$ItemInfo;​)​I 68 ·​·​·​·​invoke-​virtual·​{p0,​·​p1,​·​p2},​·​Landroid/​support/​v4/​view/​ViewPager$1;​-​>compare(Landroid/​support/​v4/​view/​ViewPager$ItemInfo;​Landroid/​support/​v4/​view/​ViewPager$ItemInfo;​)​I
[−]
smali/android/support/v4/view/ViewPager$2.smali
Offset 18, 33 lines modified Offset 18, 33 lines modified
   
   
18 #·​direct·​methods 18 #·​direct·​methods
19 .​method·​constructor·​<init>()​V 19 .​method·​constructor·​<init>()​V
20 ·​·​·​·​.​locals·​0 20 ·​·​·​·​.​locals·​0
   
21 ·​·​·​·​.​prologue 21 ·​·​·​·​.​prologue
22 ·​·​·​·​.​line·​123 22 ·​·​·​·​.​line·​128
23 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 23 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
24 ·​·​·​·​return-​void 24 ·​·​·​·​return-​void
25 .​end·​method 25 .​end·​method
   
   
26 #·​virtual·​methods 26 #·​virtual·​methods
27 .​method·​public·​getInterpolation(F)​F 27 .​method·​public·​getInterpolation(F)​F
28 ·​·​·​·​.​locals·​2 28 ·​·​·​·​.​locals·​2
29 ·​·​·​·​.​param·​p1,​·​"t"·​·​·​·​#·​F 29 ·​·​·​·​.​param·​p1,​·​"t"·​·​·​·​#·​F
   
30 ·​·​·​·​.​prologue 30 ·​·​·​·​.​prologue
31 ·​·​·​·​const/​high16·​v1,​·​0x3f800000·​·​·​·​#·​1.​0f 31 ·​·​·​·​const/​high16·​v1,​·​0x3f800000·​·​·​·​#·​1.​0f
   
32 ·​·​·​·​.​line·​125 32 ·​·​·​·​.​line·​130
33 ·​·​·​·​sub-​float/​2addr·​p1,​·​v1 33 ·​·​·​·​sub-​float/​2addr·​p1,​·​v1
   
34 ·​·​·​·​.​line·​126 34 ·​·​·​·​.​line·​131
35 ·​·​·​·​mul-​float·​v0,​·​p1,​·​p1 35 ·​·​·​·​mul-​float·​v0,​·​p1,​·​p1
   
36 ·​·​·​·​mul-​float/​2addr·​v0,​·​p1 36 ·​·​·​·​mul-​float/​2addr·​v0,​·​p1
   
37 ·​·​·​·​mul-​float/​2addr·​v0,​·​p1 37 ·​·​·​·​mul-​float/​2addr·​v0,​·​p1
   
38 ·​·​·​·​mul-​float/​2addr·​v0,​·​p1 38 ·​·​·​·​mul-​float/​2addr·​v0,​·​p1
[−]
smali/android/support/v4/view/ViewPager$ItemInfo.smali
Offset 27, 12 lines modified Offset 27, 12 lines modified
   
   
27 #·​direct·​methods 27 #·​direct·​methods
28 .​method·​constructor·​<init>()​V 28 .​method·​constructor·​<init>()​V
29 ·​·​·​·​.​locals·​0 29 ·​·​·​·​.​locals·​0
   
30 ·​·​·​·​.​prologue 30 ·​·​·​·​.​prologue
31 ·​·​·​·​.​line·​108 31 ·​·​·​·​.​line·​113
32 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 32 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
33 ·​·​·​·​return-​void 33 ·​·​·​·​return-​void
34 .​end·​method 34 .​end·​method
[−]
smali/android/support/v4/view/ViewPager$LayoutParams.smali
Offset 31, 61 lines modified Offset 31, 61 lines modified
31 #·​direct·​methods 31 #·​direct·​methods
32 .​method·​public·​constructor·​<init>()​V 32 .​method·​public·​constructor·​<init>()​V
33 ·​·​·​·​.​locals·​1 33 ·​·​·​·​.​locals·​1
   
34 ·​·​·​·​.​prologue 34 ·​·​·​·​.​prologue
35 ·​·​·​·​const/​4·​v0,​·​-​0x1 35 ·​·​·​·​const/​4·​v0,​·​-​0x1
   
36 ·​·​·​·​.​line·​2867 36 ·​·​·​·​.​line·​2872
37 ·​·​·​·​invoke-​direct·​{p0,​·​v0,​·​v0},​·​Landroid/​view/​ViewGroup$LayoutParam​s;​-​><init>(II)​V 37 ·​·​·​·​invoke-​direct·​{p0,​·​v0,​·​v0},​·​Landroid/​view/​ViewGroup$LayoutParam​s;​-​><init>(II)​V
   
38 ·​·​·​·​.​line·​2848 38 ·​·​·​·​.​line·​2853
39 ·​·​·​·​const/​4·​v0,​·​0x0 39 ·​·​·​·​const/​4·​v0,​·​0x0
   
40 ·​·​·​·​iput·​v0,​·​p0,​·​Landroid/​support/​v4/​view/​ViewPager$LayoutParam​s;​-​>widthFactor:​F 40 ·​·​·​·​iput·​v0,​·​p0,​·​Landroid/​support/​v4/​view/​ViewPager$LayoutParam​s;​-​>widthFactor:​F
   
41 ·​·​·​·​.​line·​2868 41 ·​·​·​·​.​line·​2873
42 ·​·​·​·​return-​void 42 ·​·​·​·​return-​void
43 .​end·​method 43 .​end·​method
   
44 .​method·​public·​constructor·​<init>(Landroid/​content/​Context;​Landroid/​util/​AttributeSet;​)​V 44 .​method·​public·​constructor·​<init>(Landroid/​content/​Context;​Landroid/​util/​AttributeSet;​)​V
45 ·​·​·​·​.​locals·​3 45 ·​·​·​·​.​locals·​3
46 ·​·​·​·​.​param·​p1,​·​"context"·​·​·​·​#·​Landroid/​content/​Context;​ 46 ·​·​·​·​.​param·​p1,​·​"context"·​·​·​·​#·​Landroid/​content/​Context;​
47 ·​·​·​·​.​param·​p2,​·​"attrs"·​·​·​·​#·​Landroid/​util/​AttributeSet;​ 47 ·​·​·​·​.​param·​p2,​·​"attrs"·​·​·​·​#·​Landroid/​util/​AttributeSet;​
   
48 ·​·​·​·​.​prologue 48 ·​·​·​·​.​prologue
49 ·​·​·​·​.​line·​2871 49 ·​·​·​·​.​line·​2876
50 ·​·​·​·​invoke-​direct·​{p0,​·​p1,​·​p2},​·​Landroid/​view/​ViewGroup$LayoutParam​s;​-​><init>(Landroid/​content/​Context;​Landroid/​util/​AttributeSet;​)​V 50 ·​·​·​·​invoke-​direct·​{p0,​·​p1,​·​p2},​·​Landroid/​view/​ViewGroup$LayoutParam​s;​-​><init>(Landroid/​content/​Context;​Landroid/​util/​AttributeSet;​)​V
   
51 ·​·​·​·​.​line·​2848 51 ·​·​·​·​.​line·​2853
52 ·​·​·​·​const/​4·​v1,​·​0x0 52 ·​·​·​·​const/​4·​v1,​·​0x0
   
53 ·​·​·​·​iput·​v1,​·​p0,​·​Landroid/​support/​v4/​view/​ViewPager$LayoutParam​s;​-​>widthFactor:​F 53 ·​·​·​·​iput·​v1,​·​p0,​·​Landroid/​support/​v4/​view/​ViewPager$LayoutParam​s;​-​>widthFactor:​F
   
54 ·​·​·​·​.​line·​2873 54 ·​·​·​·​.​line·​2878
55 ·​·​·​·​#·​getter·​for:​·​Landroid/​support/​v4/​view/​ViewPager;​-​>LAYOUT_ATTRS:​[I 55 ·​·​·​·​#·​getter·​for:​·​Landroid/​support/​v4/​view/​ViewPager;​-​>LAYOUT_ATTRS:​[I
56 ·​·​·​·​invoke-​static·​{},​·​Landroid/​support/​v4/​view/​ViewPager;​-​>access$400()​[I 56 ·​·​·​·​invoke-​static·​{},​·​Landroid/​support/​v4/​view/​ViewPager;​-​>access$400()​[I
   
57 ·​·​·​·​move-​result-​object·​v1 57 ·​·​·​·​move-​result-​object·​v1
   
58 ·​·​·​·​invoke-​virtual·​{p1,​·​p2,​·​v1},​·​Landroid/​content/​Context;​-​>obtainStyledAttribut​es(Landroid/​util/​AttributeSet;​[I)​Landroid/​content/​res/​TypedArray;​ 58 ·​·​·​·​invoke-​virtual·​{p1,​·​p2,​·​v1},​·​Landroid/​content/​Context;​-​>obtainStyledAttribut​es(Landroid/​util/​AttributeSet;​[I)​Landroid/​content/​res/​TypedArray;​
   
59 ·​·​·​·​move-​result-​object·​v0 59 ·​·​·​·​move-​result-​object·​v0
   
60 ·​·​·​·​.​line·​2874 60 ·​·​·​·​.​line·​2879
61 ·​·​·​·​.​local·​v0,​·​"a":​Landroid/​content/​res/​TypedArray;​ 61 ·​·​·​·​.​local·​v0,​·​"a":​Landroid/​content/​res/​TypedArray;​
62 ·​·​·​·​const/​4·​v1,​·​0x0 62 ·​·​·​·​const/​4·​v1,​·​0x0
   
63 ·​·​·​·​const/​16·​v2,​·​0x30 63 ·​·​·​·​const/​16·​v2,​·​0x30
   
64 ·​·​·​·​invoke-​virtual·​{v0,​·​v1,​·​v2},​·​Landroid/​content/​res/​TypedArray;​-​>getInteger(II)​I 64 ·​·​·​·​invoke-​virtual·​{v0,​·​v1,​·​v2},​·​Landroid/​content/​res/​TypedArray;​-​>getInteger(II)​I
   
65 ·​·​·​·​move-​result·​v1 65 ·​·​·​·​move-​result·​v1
   
66 ·​·​·​·​iput·​v1,​·​p0,​·​Landroid/​support/​v4/​view/​ViewPager$LayoutParam​s;​-​>gravity:​I 66 ·​·​·​·​iput·​v1,​·​p0,​·​Landroid/​support/​v4/​view/​ViewPager$LayoutParam​s;​-​>gravity:​I
   
67 ·​·​·​·​.​line·​2875 67 ·​·​·​·​.​line·​2880
68 ·​·​·​·​invoke-​virtual·​{v0},​·​Landroid/​content/​res/​TypedArray;​-​>recycle()​V 68 ·​·​·​·​invoke-​virtual·​{v0},​·​Landroid/​content/​res/​TypedArray;​-​>recycle()​V
   
69 ·​·​·​·​.​line·​2876 69 ·​·​·​·​.​line·​2881
70 ·​·​·​·​return-​void 70 ·​·​·​·​return-​void
71 .​end·​method 71 .​end·​method
[−]
smali/android/support/v4/view/ViewPager$MyAccessibilityDelegate.smali
Offset 19, 29 lines modified Offset 19, 29 lines modified
   
   
19 #·​direct·​methods 19 #·​direct·​methods
20 .​method·​constructor·​<init>(Landroid/​support/​v4/​view/​ViewPager;​)​V 20 .​method·​constructor·​<init>(Landroid/​support/​v4/​view/​ViewPager;​)​V
21 ·​·​·​·​.​locals·​0 21 ·​·​·​·​.​locals·​0
   
22 ·​·​·​·​.​prologue 22 ·​·​·​·​.​prologue
23 ·​·​·​·​.​line·​2760 23 ·​·​·​·​.​line·​2765
24 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v4/​view/​ViewPager$MyAccessibi​lityDelegate;​-​>this$0:​Landroid/​support/​v4/​view/​ViewPager;​ 24 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v4/​view/​ViewPager$MyAccessibi​lityDelegate;​-​>this$0:​Landroid/​support/​v4/​view/​ViewPager;​
   
25 ·​·​·​·​invoke-​direct·​{p0},​·​Landroid/​support/​v4/​view/​AccessibilityDelegate​Compat;​-​><init>()​V 25 ·​·​·​·​invoke-​direct·​{p0},​·​Landroid/​support/​v4/​view/​AccessibilityDelegate​Compat;​-​><init>()​V
   
26 ·​·​·​·​return-​void 26 ·​·​·​·​return-​void
27 .​end·​method 27 .​end·​method
   
28 .​method·​private·​canScroll()​Z 28 .​method·​private·​canScroll()​Z
29 ·​·​·​·​.​locals·​2 29 ·​·​·​·​.​locals·​2
   
30 ·​·​·​·​.​prologue 30 ·​·​·​·​.​prologue
31 ·​·​·​·​const/​4·​v0,​·​0x1 31 ·​·​·​·​const/​4·​v0,​·​0x1
   
32 ·​·​·​·​.​line·​2812 32 ·​·​·​·​.​line·​2817
33 ·​·​·​·​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v4/​view/​ViewPager$MyAccessibi​lityDelegate;​-​>this$0:​Landroid/​support/​v4/​view/​ViewPager;​ 33 ·​·​·​·​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v4/​view/​ViewPager$MyAccessibi​lityDelegate;​-​>this$0:​Landroid/​support/​v4/​view/​ViewPager;​
   
34 ·​·​·​·​#·​getter·​for:​·​Landroid/​support/​v4/​view/​ViewPager;​-​>mAdapter:​Landroid/​support/​v4/​view/​PagerAdapter;​ 34 ·​·​·​·​#·​getter·​for:​·​Landroid/​support/​v4/​view/​ViewPager;​-​>mAdapter:​Landroid/​support/​v4/​view/​PagerAdapter;​
35 ·​·​·​·​invoke-​static·​{v1},​·​Landroid/​support/​v4/​view/​ViewPager;​-​>access$200(Landroid/​support/​v4/​view/​ViewPager;​)​Landroid/​support/​v4/​view/​PagerAdapter;​ 35 ·​·​·​·​invoke-​static·​{v1},​·​Landroid/​support/​v4/​view/​ViewPager;​-​>access$200(Landroid/​support/​v4/​view/​ViewPager;​)​Landroid/​support/​v4/​view/​PagerAdapter;​
   
36 ·​·​·​·​move-​result-​object·​v1 36 ·​·​·​·​move-​result-​object·​v1
   
Offset 73, 40 lines modified Offset 73, 40 lines modified
73 #·​virtual·​methods 73 #·​virtual·​methods
74 .​method·​public·​onInitializeAccessibi​lityEvent(Landroid/​view/​View;​Landroid/​view/​accessibility/​AccessibilityEvent;​)​V 74 .​method·​public·​onInitializeAccessibi​lityEvent(Landroid/​view/​View;​Landroid/​view/​accessibility/​AccessibilityEvent;​)​V
75 ·​·​·​·​.​locals·​3 75 ·​·​·​·​.​locals·​3
76 ·​·​·​·​.​param·​p1,​·​"host"·​·​·​·​#·​Landroid/​view/​View;​ 76 ·​·​·​·​.​param·​p1,​·​"host"·​·​·​·​#·​Landroid/​view/​View;​
77 ·​·​·​·​.​param·​p2,​·​"event"·​·​·​·​#·​Landroid/​view/​accessibility/​AccessibilityEvent;​ 77 ·​·​·​·​.​param·​p2,​·​"event"·​·​·​·​#·​Landroid/​view/​accessibility/​AccessibilityEvent;​
   
78 ·​·​·​·​.​prologue 78 ·​·​·​·​.​prologue
79 ·​·​·​·​.​line·​2764 79 ·​·​·​·​.​line·​2769
80 ·​·​·​·​invoke-​super·​{p0,​·​p1,​·​p2},​·​Landroid/​support/​v4/​view/​AccessibilityDelegate​Compat;​-​>onInitializeAccessib​ilityEvent(Landroid/​view/​View;​Landroid/​view/​accessibility/​AccessibilityEvent;​)​V 80 ·​·​·​·​invoke-​super·​{p0,​·​p1,​·​p2},​·​Landroid/​support/​v4/​view/​AccessibilityDelegate​Compat;​-​>onInitializeAccessib​ilityEvent(Landroid/​view/​View;​Landroid/​view/​accessibility/​AccessibilityEvent;​)​V
   
81 ·​·​·​·​.​line·​2765 81 ·​·​·​·​.​line·​2770
82 ·​·​·​·​const-​class·​v1,​·​Landroid/​support/​v4/​view/​ViewPager;​ 82 ·​·​·​·​const-​class·​v1,​·​Landroid/​support/​v4/​view/​ViewPager;​
   
83 ·​·​·​·​invoke-​virtual·​{v1},​·​Ljava/​lang/​Class;​-​>getName()​Ljava/​lang/​String;​ 83 ·​·​·​·​invoke-​virtual·​{v1},​·​Ljava/​lang/​Class;​-​>getName()​Ljava/​lang/​String;​
   
84 ·​·​·​·​move-​result-​object·​v1 84 ·​·​·​·​move-​result-​object·​v1
   
85 ·​·​·​·​invoke-​virtual·​{p2,​·​v1},​·​Landroid/​view/​accessibility/​AccessibilityEvent;​-​>setClassName(Ljava/​lang/​CharSequence;​)​V 85 ·​·​·​·​invoke-​virtual·​{p2,​·​v1},​·​Landroid/​view/​accessibility/​AccessibilityEvent;​-​>setClassName(Ljava/​lang/​CharSequence;​)​V
   
86 ·​·​·​·​.​line·​2766 86 ·​·​·​·​.​line·​2771
87 ·​·​·​·​invoke-​static·​{},​·​Landroid/​support/​v4/​view/​accessibility/​AccessibilityRecordCo​mpat;​-​>obtain()​Landroid/​support/​v4/​view/​accessibility/​AccessibilityRecordCo​mpat;​ 87 ·​·​·​·​invoke-​static·​{},​·​Landroid/​support/​v4/​view/​accessibility/​AccessibilityRecordCo​mpat;​-​>obtain()​Landroid/​support/​v4/​view/​accessibility/​AccessibilityRecordCo​mpat;​
   
88 ·​·​·​·​move-​result-​object·​v0 88 ·​·​·​·​move-​result-​object·​v0
   
89 ·​·​·​·​.​line·​2767 89 ·​·​·​·​.​line·​2772
90 ·​·​·​·​.​local·​v0,​·​"recordCompat":​Landroid/​support/​v4/​view/​accessibility/​AccessibilityRecordCo​mpat;​ 90 ·​·​·​·​.​local·​v0,​·​"recordCompat":​Landroid/​support/​v4/​view/​accessibility/​AccessibilityRecordCo​mpat;​
91 ·​·​·​·​invoke-​direct·​{p0},​·​Landroid/​support/​v4/​view/​ViewPager$MyAccessibi​lityDelegate;​-​>canScroll()​Z 91 ·​·​·​·​invoke-​direct·​{p0},​·​Landroid/​support/​v4/​view/​ViewPager$MyAccessibi​lityDelegate;​-​>canScroll()​Z
   
92 ·​·​·​·​move-​result·​v1 92 ·​·​·​·​move-​result·​v1
   
93 ·​·​·​·​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​support/​v4/​view/​accessibility/​AccessibilityRecordCo​mpat;​-​>setScrollable(Z)​V 93 ·​·​·​·​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​support/​v4/​view/​accessibility/​AccessibilityRecordCo​mpat;​-​>setScrollable(Z)​V
   
94 ·​·​·​·​.​line·​2768 94 ·​·​·​·​.​line·​2773
95 ·​·​·​·​invoke-​virtual·​{p2},​·​Landroid/​view/​accessibility/​AccessibilityEvent;​-​>getEventType()​I 95 ·​·​·​·​invoke-​virtual·​{p2},​·​Landroid/​view/​accessibility/​AccessibilityEvent;​-​>getEventType()​I
   
96 ·​·​·​·​move-​result·​v1 96 ·​·​·​·​move-​result·​v1
   
97 ·​·​·​·​const/​16·​v2,​·​0x1000 97 ·​·​·​·​const/​16·​v2,​·​0x1000
   
98 ·​·​·​·​if-​ne·​v1,​·​v2,​·​:​cond_0 98 ·​·​·​·​if-​ne·​v1,​·​v2,​·​:​cond_0
Offset 116, 112 lines modified Offset 116, 112 lines modified
116 ·​·​·​·​#·​getter·​for:​·​Landroid/​support/​v4/​view/​ViewPager;​-​>mAdapter:​Landroid/​support/​v4/​view/​PagerAdapter;​ 116 ·​·​·​·​#·​getter·​for:​·​Landroid/​support/​v4/​view/​ViewPager;​-​>mAdapter:​Landroid/​support/​v4/​view/​PagerAdapter;​
117 ·​·​·​·​invoke-​static·​{v1},​·​Landroid/​support/​v4/​view/​ViewPager;​-​>access$200(Landroid/​support/​v4/​view/​ViewPager;​)​Landroid/​support/​v4/​view/​PagerAdapter;​ 117 ·​·​·​·​invoke-​static·​{v1},​·​Landroid/​support/​v4/​view/​ViewPager;​-​>access$200(Landroid/​support/​v4/​view/​ViewPager;​)​Landroid/​support/​v4/​view/​PagerAdapter;​
   
118 ·​·​·​·​move-​result-​object·​v1 118 ·​·​·​·​move-​result-​object·​v1
   
119 ·​·​·​·​if-​eqz·​v1,​·​:​cond_0 119 ·​·​·​·​if-​eqz·​v1,​·​:​cond_0
   
120 ·​·​·​·​.​line·​2770 120 ·​·​·​·​.​line·​2775
121 ·​·​·​·​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v4/​view/​ViewPager$MyAccessibi​lityDelegate;​-​>this$0:​Landroid/​support/​v4/​view/​ViewPager;​ 121 ·​·​·​·​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v4/​view/​ViewPager$MyAccessibi​lityDelegate;​-​>this$0:​Landroid/​support/​v4/​view/​ViewPager;​
   
122 ·​·​·​·​#·​getter·​for:​·​Landroid/​support/​v4/​view/​ViewPager;​-​>mAdapter:​Landroid/​support/​v4/​view/​PagerAdapter;​ 122 ·​·​·​·​#·​getter·​for:​·​Landroid/​support/​v4/​view/​ViewPager;​-​>mAdapter:​Landroid/​support/​v4/​view/​PagerAdapter;​
123 ·​·​·​·​invoke-​static·​{v1},​·​Landroid/​support/​v4/​view/​ViewPager;​-​>access$200(Landroid/​support/​v4/​view/​ViewPager;​)​Landroid/​support/​v4/​view/​PagerAdapter;​ 123 ·​·​·​·​invoke-​static·​{v1},​·​Landroid/​support/​v4/​view/​ViewPager;​-​>access$200(Landroid/​support/​v4/​view/​ViewPager;​)​Landroid/​support/​v4/​view/​PagerAdapter;​
   
124 ·​·​·​·​move-​result-​object·​v1 124 ·​·​·​·​move-​result-​object·​v1
   
125 ·​·​·​·​invoke-​virtual·​{v1},​·​Landroid/​support/​v4/​view/​PagerAdapter;​-​>getCount()​I 125 ·​·​·​·​invoke-​virtual·​{v1},​·​Landroid/​support/​v4/​view/​PagerAdapter;​-​>getCount()​I
   
126 ·​·​·​·​move-​result·​v1 126 ·​·​·​·​move-​result·​v1
   
127 ·​·​·​·​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​support/​v4/​view/​accessibility/​AccessibilityRecordCo​mpat;​-​>setItemCount(I)​V 127 ·​·​·​·​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​support/​v4/​view/​accessibility/​AccessibilityRecordCo​mpat;​-​>setItemCount(I)​V
   
128 ·​·​·​·​.​line·​2771 128 ·​·​·​·​.​line·​2776
129 ·​·​·​·​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v4/​view/​ViewPager$MyAccessibi​lityDelegate;​-​>this$0:​Landroid/​support/​v4/​view/​ViewPager;​ 129 ·​·​·​·​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v4/​view/​ViewPager$MyAccessibi​lityDelegate;​-​>this$0:​Landroid/​support/​v4/​view/​ViewPager;​
   
130 ·​·​·​·​#·​getter·​for:​·​Landroid/​support/​v4/​view/​ViewPager;​-​>mCurItem:​I 130 ·​·​·​·​#·​getter·​for:​·​Landroid/​support/​v4/​view/​ViewPager;​-​>mCurItem:​I
131 ·​·​·​·​invoke-​static·​{v1},​·​Landroid/​support/​v4/​view/​ViewPager;​-​>access$300(Landroid/​support/​v4/​view/​ViewPager;​)​I 131 ·​·​·​·​invoke-​static·​{v1},​·​Landroid/​support/​v4/​view/​ViewPager;​-​>access$300(Landroid/​support/​v4/​view/​ViewPager;​)​I
   
132 ·​·​·​·​move-​result·​v1 132 ·​·​·​·​move-​result·​v1
Max diff block lines reached; 5892/9858 bytes (59.77%) of diff not shown.
[−]
smali/android/support/v4/view/ViewPager$PagerObserver.smali
Offset 19, 54 lines modified Offset 19, 54 lines modified
   
   
19 #·​direct·​methods 19 #·​direct·​methods
20 .​method·​private·​constructor·​<init>(Landroid/​support/​v4/​view/​ViewPager;​)​V 20 .​method·​private·​constructor·​<init>(Landroid/​support/​v4/​view/​ViewPager;​)​V
21 ·​·​·​·​.​locals·​0 21 ·​·​·​·​.​locals·​0
   
22 ·​·​·​·​.​prologue 22 ·​·​·​·​.​prologue
23 ·​·​·​·​.​line·​2816 23 ·​·​·​·​.​line·​2821
24 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v4/​view/​ViewPager$PagerObserv​er;​-​>this$0:​Landroid/​support/​v4/​view/​ViewPager;​ 24 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v4/​view/​ViewPager$PagerObserv​er;​-​>this$0:​Landroid/​support/​v4/​view/​ViewPager;​
   
25 ·​·​·​·​invoke-​direct·​{p0},​·​Landroid/​database/​DataSetObserver;​-​><init>()​V 25 ·​·​·​·​invoke-​direct·​{p0},​·​Landroid/​database/​DataSetObserver;​-​><init>()​V
   
26 ·​·​·​·​return-​void 26 ·​·​·​·​return-​void
27 .​end·​method 27 .​end·​method
   
28 .​method·​synthetic·​constructor·​<init>(Landroid/​support/​v4/​view/​ViewPager;​Landroid/​support/​v4/​view/​ViewPager$1;​)​V 28 .​method·​synthetic·​constructor·​<init>(Landroid/​support/​v4/​view/​ViewPager;​Landroid/​support/​v4/​view/​ViewPager$1;​)​V
29 ·​·​·​·​.​locals·​0 29 ·​·​·​·​.​locals·​0
30 ·​·​·​·​.​param·​p1,​·​"x0"·​·​·​·​#·​Landroid/​support/​v4/​view/​ViewPager;​ 30 ·​·​·​·​.​param·​p1,​·​"x0"·​·​·​·​#·​Landroid/​support/​v4/​view/​ViewPager;​
31 ·​·​·​·​.​param·​p2,​·​"x1"·​·​·​·​#·​Landroid/​support/​v4/​view/​ViewPager$1;​ 31 ·​·​·​·​.​param·​p2,​·​"x1"·​·​·​·​#·​Landroid/​support/​v4/​view/​ViewPager$1;​
   
32 ·​·​·​·​.​prologue 32 ·​·​·​·​.​prologue
33 ·​·​·​·​.​line·​2816 33 ·​·​·​·​.​line·​2821
34 ·​·​·​·​invoke-​direct·​{p0,​·​p1},​·​Landroid/​support/​v4/​view/​ViewPager$PagerObserv​er;​-​><init>(Landroid/​support/​v4/​view/​ViewPager;​)​V 34 ·​·​·​·​invoke-​direct·​{p0,​·​p1},​·​Landroid/​support/​v4/​view/​ViewPager$PagerObserv​er;​-​><init>(Landroid/​support/​v4/​view/​ViewPager;​)​V
   
35 ·​·​·​·​return-​void 35 ·​·​·​·​return-​void
36 .​end·​method 36 .​end·​method
   
   
37 #·​virtual·​methods 37 #·​virtual·​methods
38 .​method·​public·​onChanged()​V 38 .​method·​public·​onChanged()​V
39 ·​·​·​·​.​locals·​1 39 ·​·​·​·​.​locals·​1
   
40 ·​·​·​·​.​prologue 40 ·​·​·​·​.​prologue
41 ·​·​·​·​.​line·​2819 41 ·​·​·​·​.​line·​2824
42 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​view/​ViewPager$PagerObserv​er;​-​>this$0:​Landroid/​support/​v4/​view/​ViewPager;​ 42 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​view/​ViewPager$PagerObserv​er;​-​>this$0:​Landroid/​support/​v4/​view/​ViewPager;​
   
43 ·​·​·​·​invoke-​virtual·​{v0},​·​Landroid/​support/​v4/​view/​ViewPager;​-​>dataSetChanged()​V 43 ·​·​·​·​invoke-​virtual·​{v0},​·​Landroid/​support/​v4/​view/​ViewPager;​-​>dataSetChanged()​V
   
44 ·​·​·​·​.​line·​2820 44 ·​·​·​·​.​line·​2825
45 ·​·​·​·​return-​void 45 ·​·​·​·​return-​void
46 .​end·​method 46 .​end·​method
   
47 .​method·​public·​onInvalidated()​V 47 .​method·​public·​onInvalidated()​V
48 ·​·​·​·​.​locals·​1 48 ·​·​·​·​.​locals·​1
   
49 ·​·​·​·​.​prologue 49 ·​·​·​·​.​prologue
50 ·​·​·​·​.​line·​2823 50 ·​·​·​·​.​line·​2828
51 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​view/​ViewPager$PagerObserv​er;​-​>this$0:​Landroid/​support/​v4/​view/​ViewPager;​ 51 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​view/​ViewPager$PagerObserv​er;​-​>this$0:​Landroid/​support/​v4/​view/​ViewPager;​
   
52 ·​·​·​·​invoke-​virtual·​{v0},​·​Landroid/​support/​v4/​view/​ViewPager;​-​>dataSetChanged()​V 52 ·​·​·​·​invoke-​virtual·​{v0},​·​Landroid/​support/​v4/​view/​ViewPager;​-​>dataSetChanged()​V
   
53 ·​·​·​·​.​line·​2824 53 ·​·​·​·​.​line·​2829
54 ·​·​·​·​return-​void 54 ·​·​·​·​return-​void
55 .​end·​method 55 .​end·​method
[−]
smali/android/support/v4/view/ViewPager$3.smali
Offset 22, 37 lines modified Offset 22, 37 lines modified
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Landroid/​support/​v4/​view/​ViewPager;​)​V 23 .​method·​constructor·​<init>(Landroid/​support/​v4/​view/​ViewPager;​)​V
24 ·​·​·​·​.​locals·​0 24 ·​·​·​·​.​locals·​0
   
25 ·​·​·​·​.​prologue 25 ·​·​·​·​.​prologue
26 ·​·​·​·​.​line·​241 26 ·​·​·​·​.​line·​246
27 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v4/​view/​ViewPager$3;​-​>this$0:​Landroid/​support/​v4/​view/​ViewPager;​ 27 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v4/​view/​ViewPager$3;​-​>this$0:​Landroid/​support/​v4/​view/​ViewPager;​
   
28 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 28 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
29 ·​·​·​·​return-​void 29 ·​·​·​·​return-​void
30 .​end·​method 30 .​end·​method
   
   
31 #·​virtual·​methods 31 #·​virtual·​methods
32 .​method·​public·​run()​V 32 .​method·​public·​run()​V
33 ·​·​·​·​.​locals·​2 33 ·​·​·​·​.​locals·​2
   
34 ·​·​·​·​.​prologue 34 ·​·​·​·​.​prologue
35 ·​·​·​·​.​line·​243 35 ·​·​·​·​.​line·​248
36 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​view/​ViewPager$3;​-​>this$0:​Landroid/​support/​v4/​view/​ViewPager;​ 36 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​view/​ViewPager$3;​-​>this$0:​Landroid/​support/​v4/​view/​ViewPager;​
   
37 ·​·​·​·​const/​4·​v1,​·​0x0 37 ·​·​·​·​const/​4·​v1,​·​0x0
   
38 ·​·​·​·​#·​invokes:​·​Landroid/​support/​v4/​view/​ViewPager;​-​>setScrollState(I)​V 38 ·​·​·​·​#·​invokes:​·​Landroid/​support/​v4/​view/​ViewPager;​-​>setScrollState(I)​V
39 ·​·​·​·​invoke-​static·​{v0,​·​v1},​·​Landroid/​support/​v4/​view/​ViewPager;​-​>access$000(Landroid/​support/​v4/​view/​ViewPager;​I)​V 39 ·​·​·​·​invoke-​static·​{v0,​·​v1},​·​Landroid/​support/​v4/​view/​ViewPager;​-​>access$000(Landroid/​support/​v4/​view/​ViewPager;​I)​V
   
40 ·​·​·​·​.​line·​244 40 ·​·​·​·​.​line·​249
41 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​view/​ViewPager$3;​-​>this$0:​Landroid/​support/​v4/​view/​ViewPager;​ 41 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​view/​ViewPager$3;​-​>this$0:​Landroid/​support/​v4/​view/​ViewPager;​
   
42 ·​·​·​·​invoke-​virtual·​{v0},​·​Landroid/​support/​v4/​view/​ViewPager;​-​>populate()​V 42 ·​·​·​·​invoke-​virtual·​{v0},​·​Landroid/​support/​v4/​view/​ViewPager;​-​>populate()​V
   
43 ·​·​·​·​.​line·​245 43 ·​·​·​·​.​line·​250
44 ·​·​·​·​return-​void 44 ·​·​·​·​return-​void
45 .​end·​method 45 .​end·​method
[−]
smali/android/support/v4/view/ViewPager$SavedState$1.smali
Offset 28, 66 lines modified Offset 28, 66 lines modified
   
   
28 #·​direct·​methods 28 #·​direct·​methods
29 .​method·​constructor·​<init>()​V 29 .​method·​constructor·​<init>()​V
30 ·​·​·​·​.​locals·​0 30 ·​·​·​·​.​locals·​0
   
31 ·​·​·​·​.​prologue 31 ·​·​·​·​.​prologue
32 ·​·​·​·​.​line·​1237 32 ·​·​·​·​.​line·​1242
33 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 33 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
34 ·​·​·​·​return-​void 34 ·​·​·​·​return-​void
35 .​end·​method 35 .​end·​method
   
   
36 #·​virtual·​methods 36 #·​virtual·​methods
37 .​method·​public·​createFromParcel(Land​roid/​os/​Parcel;​Ljava/​lang/​ClassLoader;​)​Landroid/​support/​v4/​view/​ViewPager$SavedState;​ 37 .​method·​public·​createFromParcel(Land​roid/​os/​Parcel;​Ljava/​lang/​ClassLoader;​)​Landroid/​support/​v4/​view/​ViewPager$SavedState;​
38 ·​·​·​·​.​locals·​1 38 ·​·​·​·​.​locals·​1
39 ·​·​·​·​.​param·​p1,​·​"in"·​·​·​·​#·​Landroid/​os/​Parcel;​ 39 ·​·​·​·​.​param·​p1,​·​"in"·​·​·​·​#·​Landroid/​os/​Parcel;​
40 ·​·​·​·​.​param·​p2,​·​"loader"·​·​·​·​#·​Ljava/​lang/​ClassLoader;​ 40 ·​·​·​·​.​param·​p2,​·​"loader"·​·​·​·​#·​Ljava/​lang/​ClassLoader;​
   
41 ·​·​·​·​.​prologue 41 ·​·​·​·​.​prologue
42 ·​·​·​·​.​line·​1240 42 ·​·​·​·​.​line·​1245
43 ·​·​·​·​new-​instance·​v0,​·​Landroid/​support/​v4/​view/​ViewPager$SavedState;​ 43 ·​·​·​·​new-​instance·​v0,​·​Landroid/​support/​v4/​view/​ViewPager$SavedState;​
   
44 ·​·​·​·​invoke-​direct·​{v0,​·​p1,​·​p2},​·​Landroid/​support/​v4/​view/​ViewPager$SavedState;​-​><init>(Landroid/​os/​Parcel;​Ljava/​lang/​ClassLoader;​)​V 44 ·​·​·​·​invoke-​direct·​{v0,​·​p1,​·​p2},​·​Landroid/​support/​v4/​view/​ViewPager$SavedState;​-​><init>(Landroid/​os/​Parcel;​Ljava/​lang/​ClassLoader;​)​V
   
45 ·​·​·​·​return-​object·​v0 45 ·​·​·​·​return-​object·​v0
46 .​end·​method 46 .​end·​method
   
47 .​method·​public·​bridge·​synthetic·​createFromParcel(Land​roid/​os/​Parcel;​Ljava/​lang/​ClassLoader;​)​Ljava/​lang/​Object;​ 47 .​method·​public·​bridge·​synthetic·​createFromParcel(Land​roid/​os/​Parcel;​Ljava/​lang/​ClassLoader;​)​Ljava/​lang/​Object;​
48 ·​·​·​·​.​locals·​1 48 ·​·​·​·​.​locals·​1
49 ·​·​·​·​.​param·​p1,​·​"x0"·​·​·​·​#·​Landroid/​os/​Parcel;​ 49 ·​·​·​·​.​param·​p1,​·​"x0"·​·​·​·​#·​Landroid/​os/​Parcel;​
50 ·​·​·​·​.​param·​p2,​·​"x1"·​·​·​·​#·​Ljava/​lang/​ClassLoader;​ 50 ·​·​·​·​.​param·​p2,​·​"x1"·​·​·​·​#·​Ljava/​lang/​ClassLoader;​
   
51 ·​·​·​·​.​prologue 51 ·​·​·​·​.​prologue
52 ·​·​·​·​.​line·​1237 52 ·​·​·​·​.​line·​1242
53 ·​·​·​·​invoke-​virtual·​{p0,​·​p1,​·​p2},​·​Landroid/​support/​v4/​view/​ViewPager$SavedState$​1;​-​>createFromParcel(Lan​droid/​os/​Parcel;​Ljava/​lang/​ClassLoader;​)​Landroid/​support/​v4/​view/​ViewPager$SavedState;​ 53 ·​·​·​·​invoke-​virtual·​{p0,​·​p1,​·​p2},​·​Landroid/​support/​v4/​view/​ViewPager$SavedState$​1;​-​>createFromParcel(Lan​droid/​os/​Parcel;​Ljava/​lang/​ClassLoader;​)​Landroid/​support/​v4/​view/​ViewPager$SavedState;​
   
54 ·​·​·​·​move-​result-​object·​v0 54 ·​·​·​·​move-​result-​object·​v0
   
55 ·​·​·​·​return-​object·​v0 55 ·​·​·​·​return-​object·​v0
56 .​end·​method 56 .​end·​method
   
57 .​method·​public·​newArray(I)​[Landroid/​support/​v4/​view/​ViewPager$SavedState;​ 57 .​method·​public·​newArray(I)​[Landroid/​support/​v4/​view/​ViewPager$SavedState;​
58 ·​·​·​·​.​locals·​1 58 ·​·​·​·​.​locals·​1
59 ·​·​·​·​.​param·​p1,​·​"size"·​·​·​·​#·​I 59 ·​·​·​·​.​param·​p1,​·​"size"·​·​·​·​#·​I
   
60 ·​·​·​·​.​prologue 60 ·​·​·​·​.​prologue
61 ·​·​·​·​.​line·​1244 61 ·​·​·​·​.​line·​1249
62 ·​·​·​·​new-​array·​v0,​·​p1,​·​[Landroid/​support/​v4/​view/​ViewPager$SavedState;​ 62 ·​·​·​·​new-​array·​v0,​·​p1,​·​[Landroid/​support/​v4/​view/​ViewPager$SavedState;​
   
63 ·​·​·​·​return-​object·​v0 63 ·​·​·​·​return-​object·​v0
64 .​end·​method 64 .​end·​method
   
65 .​method·​public·​bridge·​synthetic·​newArray(I)​[Ljava/​lang/​Object;​ 65 .​method·​public·​bridge·​synthetic·​newArray(I)​[Ljava/​lang/​Object;​
66 ·​·​·​·​.​locals·​1 66 ·​·​·​·​.​locals·​1
67 ·​·​·​·​.​param·​p1,​·​"x0"·​·​·​·​#·​I 67 ·​·​·​·​.​param·​p1,​·​"x0"·​·​·​·​#·​I
   
68 ·​·​·​·​.​prologue 68 ·​·​·​·​.​prologue
69 ·​·​·​·​.​line·​1237 69 ·​·​·​·​.​line·​1242
70 ·​·​·​·​invoke-​virtual·​{p0,​·​p1},​·​Landroid/​support/​v4/​view/​ViewPager$SavedState$​1;​-​>newArray(I)​[Landroid/​support/​v4/​view/​ViewPager$SavedState;​ 70 ·​·​·​·​invoke-​virtual·​{p0,​·​p1},​·​Landroid/​support/​v4/​view/​ViewPager$SavedState$​1;​-​>newArray(I)​[Landroid/​support/​v4/​view/​ViewPager$SavedState;​
   
71 ·​·​·​·​move-​result-​object·​v0 71 ·​·​·​·​move-​result-​object·​v0
   
72 ·​·​·​·​return-​object·​v0 72 ·​·​·​·​return-​object·​v0
73 .​end·​method 73 .​end·​method
[−]
smali/android/support/v4/view/ViewPager$SavedState.smali
Offset 36, 15 lines modified Offset 36, 15 lines modified
   
   
36 #·​direct·​methods 36 #·​direct·​methods
37 .​method·​static·​constructor·​<clinit>()​V 37 .​method·​static·​constructor·​<clinit>()​V
38 ·​·​·​·​.​locals·​1 38 ·​·​·​·​.​locals·​1
   
39 ·​·​·​·​.​prologue 39 ·​·​·​·​.​prologue
40 ·​·​·​·​.​line·​1236 40 ·​·​·​·​.​line·​1241
41 ·​·​·​·​new-​instance·​v0,​·​Landroid/​support/​v4/​view/​ViewPager$SavedState$​1;​ 41 ·​·​·​·​new-​instance·​v0,​·​Landroid/​support/​v4/​view/​ViewPager$SavedState$​1;​
   
42 ·​·​·​·​invoke-​direct·​{v0},​·​Landroid/​support/​v4/​view/​ViewPager$SavedState$​1;​-​><init>()​V 42 ·​·​·​·​invoke-​direct·​{v0},​·​Landroid/​support/​v4/​view/​ViewPager$SavedState$​1;​-​><init>()​V
   
43 ·​·​·​·​invoke-​static·​{v0},​·​Landroid/​support/​v4/​os/​ParcelableCompat;​-​>newCreator(Landroid/​support/​v4/​os/​ParcelableCompatCreat​orCallbacks;​)​Landroid/​os/​Parcelable$Creator;​ 43 ·​·​·​·​invoke-​static·​{v0},​·​Landroid/​support/​v4/​os/​ParcelableCompat;​-​>newCreator(Landroid/​support/​v4/​os/​ParcelableCompatCreat​orCallbacks;​)​Landroid/​os/​Parcelable$Creator;​
   
44 ·​·​·​·​move-​result-​object·​v0 44 ·​·​·​·​move-​result-​object·​v0
Offset 56, 70 lines modified Offset 56, 70 lines modified
   
56 .​method·​constructor·​<init>(Landroid/​os/​Parcel;​Ljava/​lang/​ClassLoader;​)​V 56 .​method·​constructor·​<init>(Landroid/​os/​Parcel;​Ljava/​lang/​ClassLoader;​)​V
57 ·​·​·​·​.​locals·​1 57 ·​·​·​·​.​locals·​1
58 ·​·​·​·​.​param·​p1,​·​"in"·​·​·​·​#·​Landroid/​os/​Parcel;​ 58 ·​·​·​·​.​param·​p1,​·​"in"·​·​·​·​#·​Landroid/​os/​Parcel;​
59 ·​·​·​·​.​param·​p2,​·​"loader"·​·​·​·​#·​Ljava/​lang/​ClassLoader;​ 59 ·​·​·​·​.​param·​p2,​·​"loader"·​·​·​·​#·​Ljava/​lang/​ClassLoader;​
   
60 ·​·​·​·​.​prologue 60 ·​·​·​·​.​prologue
61 ·​·​·​·​.​line·​1249 61 ·​·​·​·​.​line·​1254
62 ·​·​·​·​invoke-​direct·​{p0,​·​p1},​·​Landroid/​view/​View$BaseSavedState;​-​><init>(Landroid/​os/​Parcel;​)​V 62 ·​·​·​·​invoke-​direct·​{p0,​·​p1},​·​Landroid/​view/​View$BaseSavedState;​-​><init>(Landroid/​os/​Parcel;​)​V
   
63 ·​·​·​·​.​line·​1250 63 ·​·​·​·​.​line·​1255
64 ·​·​·​·​if-​nez·​p2,​·​:​cond_0 64 ·​·​·​·​if-​nez·​p2,​·​:​cond_0
   
65 ·​·​·​·​.​line·​1251 65 ·​·​·​·​.​line·​1256
66 ·​·​·​·​invoke-​virtual·​{p0},​·​Ljava/​lang/​Object;​-​>getClass()​Ljava/​lang/​Class;​ 66 ·​·​·​·​invoke-​virtual·​{p0},​·​Ljava/​lang/​Object;​-​>getClass()​Ljava/​lang/​Class;​
   
67 ·​·​·​·​move-​result-​object·​v0 67 ·​·​·​·​move-​result-​object·​v0
   
68 ·​·​·​·​invoke-​virtual·​{v0},​·​Ljava/​lang/​Class;​-​>getClassLoader()​Ljava/​lang/​ClassLoader;​ 68 ·​·​·​·​invoke-​virtual·​{v0},​·​Ljava/​lang/​Class;​-​>getClassLoader()​Ljava/​lang/​ClassLoader;​
   
69 ·​·​·​·​move-​result-​object·​p2 69 ·​·​·​·​move-​result-​object·​p2
   
70 ·​·​·​·​.​line·​1253 70 ·​·​·​·​.​line·​1258
71 ·​·​·​·​:​cond_0 71 ·​·​·​·​:​cond_0
72 ·​·​·​·​invoke-​virtual·​{p1},​·​Landroid/​os/​Parcel;​-​>readInt()​I 72 ·​·​·​·​invoke-​virtual·​{p1},​·​Landroid/​os/​Parcel;​-​>readInt()​I
   
73 ·​·​·​·​move-​result·​v0 73 ·​·​·​·​move-​result·​v0
   
74 ·​·​·​·​iput·​v0,​·​p0,​·​Landroid/​support/​v4/​view/​ViewPager$SavedState;​-​>position:​I 74 ·​·​·​·​iput·​v0,​·​p0,​·​Landroid/​support/​v4/​view/​ViewPager$SavedState;​-​>position:​I
   
75 ·​·​·​·​.​line·​1254 75 ·​·​·​·​.​line·​1259
76 ·​·​·​·​invoke-​virtual·​{p1,​·​p2},​·​Landroid/​os/​Parcel;​-​>readParcelable(Ljava​/​lang/​ClassLoader;​)​Landroid/​os/​Parcelable;​ 76 ·​·​·​·​invoke-​virtual·​{p1,​·​p2},​·​Landroid/​os/​Parcel;​-​>readParcelable(Ljava​/​lang/​ClassLoader;​)​Landroid/​os/​Parcelable;​
   
77 ·​·​·​·​move-​result-​object·​v0 77 ·​·​·​·​move-​result-​object·​v0
   
78 ·​·​·​·​iput-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​view/​ViewPager$SavedState;​-​>adapterState:​Landroid/​os/​Parcelable;​ 78 ·​·​·​·​iput-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​view/​ViewPager$SavedState;​-​>adapterState:​Landroid/​os/​Parcelable;​
   
79 ·​·​·​·​.​line·​1255 79 ·​·​·​·​.​line·​1260
80 ·​·​·​·​iput-​object·​p2,​·​p0,​·​Landroid/​support/​v4/​view/​ViewPager$SavedState;​-​>loader:​Ljava/​lang/​ClassLoader;​ 80 ·​·​·​·​iput-​object·​p2,​·​p0,​·​Landroid/​support/​v4/​view/​ViewPager$SavedState;​-​>loader:​Ljava/​lang/​ClassLoader;​
   
81 ·​·​·​·​.​line·​1256 81 ·​·​·​·​.​line·​1261
82 ·​·​·​·​return-​void 82 ·​·​·​·​return-​void
83 .​end·​method 83 .​end·​method
   
84 .​method·​public·​constructor·​<init>(Landroid/​os/​Parcelable;​)​V 84 .​method·​public·​constructor·​<init>(Landroid/​os/​Parcelable;​)​V
85 ·​·​·​·​.​locals·​0 85 ·​·​·​·​.​locals·​0
86 ·​·​·​·​.​param·​p1,​·​"superState"·​·​·​·​#·​Landroid/​os/​Parcelable;​ 86 ·​·​·​·​.​param·​p1,​·​"superState"·​·​·​·​#·​Landroid/​os/​Parcelable;​
   
87 ·​·​·​·​.​prologue 87 ·​·​·​·​.​prologue
88 ·​·​·​·​.​line·​1219 88 ·​·​·​·​.​line·​1224
89 ·​·​·​·​invoke-​direct·​{p0,​·​p1},​·​Landroid/​view/​View$BaseSavedState;​-​><init>(Landroid/​os/​Parcelable;​)​V 89 ·​·​·​·​invoke-​direct·​{p0,​·​p1},​·​Landroid/​view/​View$BaseSavedState;​-​><init>(Landroid/​os/​Parcelable;​)​V
   
90 ·​·​·​·​.​line·​1220 90 ·​·​·​·​.​line·​1225
91 ·​·​·​·​return-​void 91 ·​·​·​·​return-​void
92 .​end·​method 92 .​end·​method
   
   
93 #·​virtual·​methods 93 #·​virtual·​methods
94 .​method·​public·​toString()​Ljava/​lang/​String;​ 94 .​method·​public·​toString()​Ljava/​lang/​String;​
95 ·​·​·​·​.​locals·​2 95 ·​·​·​·​.​locals·​2
   
96 ·​·​·​·​.​prologue 96 ·​·​·​·​.​prologue
97 ·​·​·​·​.​line·​1231 97 ·​·​·​·​.​line·​1236
98 ·​·​·​·​new-​instance·​v0,​·​Ljava/​lang/​StringBuilder;​ 98 ·​·​·​·​new-​instance·​v0,​·​Ljava/​lang/​StringBuilder;​
   
99 ·​·​·​·​invoke-​direct·​{v0},​·​Ljava/​lang/​StringBuilder;​-​><init>()​V 99 ·​·​·​·​invoke-​direct·​{v0},​·​Ljava/​lang/​StringBuilder;​-​><init>()​V
   
100 ·​·​·​·​const-​string·​v1,​·​"FragmentPager.​SavedState{" 100 ·​·​·​·​const-​string·​v1,​·​"FragmentPager.​SavedState{"
   
101 ·​·​·​·​invoke-​virtual·​{v0,​·​v1},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​ 101 ·​·​·​·​invoke-​virtual·​{v0,​·​v1},​·​Ljava/​lang/​StringBuilder;​-​>append(Ljava/​lang/​String;​)​Ljava/​lang/​StringBuilder;​
Offset 165, 23 lines modified Offset 165, 23 lines modified
   
165 .​method·​public·​writeToParcel(Landroi​d/​os/​Parcel;​I)​V 165 .​method·​public·​writeToParcel(Landroi​d/​os/​Parcel;​I)​V
166 ·​·​·​·​.​locals·​1 166 ·​·​·​·​.​locals·​1
167 ·​·​·​·​.​param·​p1,​·​"out"·​·​·​·​#·​Landroid/​os/​Parcel;​ 167 ·​·​·​·​.​param·​p1,​·​"out"·​·​·​·​#·​Landroid/​os/​Parcel;​
168 ·​·​·​·​.​param·​p2,​·​"flags"·​·​·​·​#·​I 168 ·​·​·​·​.​param·​p2,​·​"flags"·​·​·​·​#·​I
   
169 ·​·​·​·​.​prologue 169 ·​·​·​·​.​prologue
170 ·​·​·​·​.​line·​1224 170 ·​·​·​·​.​line·​1229
171 ·​·​·​·​invoke-​super·​{p0,​·​p1,​·​p2},​·​Landroid/​view/​View$BaseSavedState;​-​>writeToParcel(Landro​id/​os/​Parcel;​I)​V 171 ·​·​·​·​invoke-​super·​{p0,​·​p1,​·​p2},​·​Landroid/​view/​View$BaseSavedState;​-​>writeToParcel(Landro​id/​os/​Parcel;​I)​V
   
172 ·​·​·​·​.​line·​1225 172 ·​·​·​·​.​line·​1230
173 ·​·​·​·​iget·​v0,​·​p0,​·​Landroid/​support/​v4/​view/​ViewPager$SavedState;​-​>position:​I 173 ·​·​·​·​iget·​v0,​·​p0,​·​Landroid/​support/​v4/​view/​ViewPager$SavedState;​-​>position:​I
Max diff block lines reached; 372/3426 bytes (10.86%) of diff not shown.
[−]
smali/android/support/v4/view/ViewPager$SimpleOnPageChangeListener.smali
Offset 18, 43 lines modified Offset 18, 43 lines modified
   
   
18 #·​direct·​methods 18 #·​direct·​methods
19 .​method·​public·​constructor·​<init>()​V 19 .​method·​public·​constructor·​<init>()​V
20 ·​·​·​·​.​locals·​0 20 ·​·​·​·​.​locals·​0
   
21 ·​·​·​·​.​prologue 21 ·​·​·​·​.​prologue
22 ·​·​·​·​.​line·​292 22 ·​·​·​·​.​line·​297
23 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 23 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
24 ·​·​·​·​return-​void 24 ·​·​·​·​return-​void
25 .​end·​method 25 .​end·​method
   
   
26 #·​virtual·​methods 26 #·​virtual·​methods
27 .​method·​public·​onPageScrollStateChan​ged(I)​V 27 .​method·​public·​onPageScrollStateChan​ged(I)​V
28 ·​·​·​·​.​locals·​0 28 ·​·​·​·​.​locals·​0
29 ·​·​·​·​.​param·​p1,​·​"state"·​·​·​·​#·​I 29 ·​·​·​·​.​param·​p1,​·​"state"·​·​·​·​#·​I
   
30 ·​·​·​·​.​prologue 30 ·​·​·​·​.​prologue
31 ·​·​·​·​.​line·​306 31 ·​·​·​·​.​line·​311
32 ·​·​·​·​return-​void 32 ·​·​·​·​return-​void
33 .​end·​method 33 .​end·​method
   
34 .​method·​public·​onPageScrolled(IFI)​V 34 .​method·​public·​onPageScrolled(IFI)​V
35 ·​·​·​·​.​locals·​0 35 ·​·​·​·​.​locals·​0
36 ·​·​·​·​.​param·​p1,​·​"position"·​·​·​·​#·​I 36 ·​·​·​·​.​param·​p1,​·​"position"·​·​·​·​#·​I
37 ·​·​·​·​.​param·​p2,​·​"positionOffset"·​·​·​·​#·​F 37 ·​·​·​·​.​param·​p2,​·​"positionOffset"·​·​·​·​#·​F
38 ·​·​·​·​.​param·​p3,​·​"positionOffsetPixels​"·​·​·​·​#·​I 38 ·​·​·​·​.​param·​p3,​·​"positionOffsetPixels​"·​·​·​·​#·​I
   
39 ·​·​·​·​.​prologue 39 ·​·​·​·​.​prologue
40 ·​·​·​·​.​line·​296 40 ·​·​·​·​.​line·​301
41 ·​·​·​·​return-​void 41 ·​·​·​·​return-​void
42 .​end·​method 42 .​end·​method
   
43 .​method·​public·​onPageSelected(I)​V 43 .​method·​public·​onPageSelected(I)​V
44 ·​·​·​·​.​locals·​0 44 ·​·​·​·​.​locals·​0
45 ·​·​·​·​.​param·​p1,​·​"position"·​·​·​·​#·​I 45 ·​·​·​·​.​param·​p1,​·​"position"·​·​·​·​#·​I
   
46 ·​·​·​·​.​prologue 46 ·​·​·​·​.​prologue
47 ·​·​·​·​.​line·​301 47 ·​·​·​·​.​line·​306
48 ·​·​·​·​return-​void 48 ·​·​·​·​return-​void
49 .​end·​method 49 .​end·​method
[−]
smali/android/support/v4/view/ViewPager$ViewPositionComparator.smali
Offset 28, 69 lines modified Offset 28, 69 lines modified
   
   
28 #·​direct·​methods 28 #·​direct·​methods
29 .​method·​constructor·​<init>()​V 29 .​method·​constructor·​<init>()​V
30 ·​·​·​·​.​locals·​0 30 ·​·​·​·​.​locals·​0
   
31 ·​·​·​·​.​prologue 31 ·​·​·​·​.​prologue
32 ·​·​·​·​.​line·​2879 32 ·​·​·​·​.​line·​2884
33 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 33 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
34 ·​·​·​·​return-​void 34 ·​·​·​·​return-​void
35 .​end·​method 35 .​end·​method
   
   
36 #·​virtual·​methods 36 #·​virtual·​methods
37 .​method·​public·​compare(Landroid/​view/​View;​Landroid/​view/​View;​)​I 37 .​method·​public·​compare(Landroid/​view/​View;​Landroid/​view/​View;​)​I
38 ·​·​·​·​.​locals·​4 38 ·​·​·​·​.​locals·​4
39 ·​·​·​·​.​param·​p1,​·​"lhs"·​·​·​·​#·​Landroid/​view/​View;​ 39 ·​·​·​·​.​param·​p1,​·​"lhs"·​·​·​·​#·​Landroid/​view/​View;​
40 ·​·​·​·​.​param·​p2,​·​"rhs"·​·​·​·​#·​Landroid/​view/​View;​ 40 ·​·​·​·​.​param·​p2,​·​"rhs"·​·​·​·​#·​Landroid/​view/​View;​
   
41 ·​·​·​·​.​prologue 41 ·​·​·​·​.​prologue
42 ·​·​·​·​.​line·​2882 42 ·​·​·​·​.​line·​2887
43 ·​·​·​·​invoke-​virtual·​{p1},​·​Landroid/​view/​View;​-​>getLayoutParams()​Landroid/​view/​ViewGroup$LayoutParam​s;​ 43 ·​·​·​·​invoke-​virtual·​{p1},​·​Landroid/​view/​View;​-​>getLayoutParams()​Landroid/​view/​ViewGroup$LayoutParam​s;​
   
44 ·​·​·​·​move-​result-​object·​v0 44 ·​·​·​·​move-​result-​object·​v0
   
45 ·​·​·​·​check-​cast·​v0,​·​Landroid/​support/​v4/​view/​ViewPager$LayoutParam​s;​ 45 ·​·​·​·​check-​cast·​v0,​·​Landroid/​support/​v4/​view/​ViewPager$LayoutParam​s;​
   
46 ·​·​·​·​.​line·​2883 46 ·​·​·​·​.​line·​2888
47 ·​·​·​·​.​local·​v0,​·​"llp":​Landroid/​support/​v4/​view/​ViewPager$LayoutParam​s;​ 47 ·​·​·​·​.​local·​v0,​·​"llp":​Landroid/​support/​v4/​view/​ViewPager$LayoutParam​s;​
48 ·​·​·​·​invoke-​virtual·​{p2},​·​Landroid/​view/​View;​-​>getLayoutParams()​Landroid/​view/​ViewGroup$LayoutParam​s;​ 48 ·​·​·​·​invoke-​virtual·​{p2},​·​Landroid/​view/​View;​-​>getLayoutParams()​Landroid/​view/​ViewGroup$LayoutParam​s;​
   
49 ·​·​·​·​move-​result-​object·​v1 49 ·​·​·​·​move-​result-​object·​v1
   
50 ·​·​·​·​check-​cast·​v1,​·​Landroid/​support/​v4/​view/​ViewPager$LayoutParam​s;​ 50 ·​·​·​·​check-​cast·​v1,​·​Landroid/​support/​v4/​view/​ViewPager$LayoutParam​s;​
   
51 ·​·​·​·​.​line·​2884 51 ·​·​·​·​.​line·​2889
52 ·​·​·​·​.​local·​v1,​·​"rlp":​Landroid/​support/​v4/​view/​ViewPager$LayoutParam​s;​ 52 ·​·​·​·​.​local·​v1,​·​"rlp":​Landroid/​support/​v4/​view/​ViewPager$LayoutParam​s;​
53 ·​·​·​·​iget-​boolean·​v2,​·​v0,​·​Landroid/​support/​v4/​view/​ViewPager$LayoutParam​s;​-​>isDecor:​Z 53 ·​·​·​·​iget-​boolean·​v2,​·​v0,​·​Landroid/​support/​v4/​view/​ViewPager$LayoutParam​s;​-​>isDecor:​Z
   
54 ·​·​·​·​iget-​boolean·​v3,​·​v1,​·​Landroid/​support/​v4/​view/​ViewPager$LayoutParam​s;​-​>isDecor:​Z 54 ·​·​·​·​iget-​boolean·​v3,​·​v1,​·​Landroid/​support/​v4/​view/​ViewPager$LayoutParam​s;​-​>isDecor:​Z
   
55 ·​·​·​·​if-​eq·​v2,​·​v3,​·​:​cond_1 55 ·​·​·​·​if-​eq·​v2,​·​v3,​·​:​cond_1
   
56 ·​·​·​·​.​line·​2885 56 ·​·​·​·​.​line·​2890
57 ·​·​·​·​iget-​boolean·​v2,​·​v0,​·​Landroid/​support/​v4/​view/​ViewPager$LayoutParam​s;​-​>isDecor:​Z 57 ·​·​·​·​iget-​boolean·​v2,​·​v0,​·​Landroid/​support/​v4/​view/​ViewPager$LayoutParam​s;​-​>isDecor:​Z
   
58 ·​·​·​·​if-​eqz·​v2,​·​:​cond_0 58 ·​·​·​·​if-​eqz·​v2,​·​:​cond_0
   
59 ·​·​·​·​const/​4·​v2,​·​0x1 59 ·​·​·​·​const/​4·​v2,​·​0x1
   
60 ·​·​·​·​.​line·​2887 60 ·​·​·​·​.​line·​2892
61 ·​·​·​·​:​goto_0 61 ·​·​·​·​:​goto_0
62 ·​·​·​·​return·​v2 62 ·​·​·​·​return·​v2
   
63 ·​·​·​·​.​line·​2885 63 ·​·​·​·​.​line·​2890
64 ·​·​·​·​:​cond_0 64 ·​·​·​·​:​cond_0
65 ·​·​·​·​const/​4·​v2,​·​-​0x1 65 ·​·​·​·​const/​4·​v2,​·​-​0x1
   
66 ·​·​·​·​goto·​:​goto_0 66 ·​·​·​·​goto·​:​goto_0
   
67 ·​·​·​·​.​line·​2887 67 ·​·​·​·​.​line·​2892
68 ·​·​·​·​:​cond_1 68 ·​·​·​·​:​cond_1
69 ·​·​·​·​iget·​v2,​·​v0,​·​Landroid/​support/​v4/​view/​ViewPager$LayoutParam​s;​-​>position:​I 69 ·​·​·​·​iget·​v2,​·​v0,​·​Landroid/​support/​v4/​view/​ViewPager$LayoutParam​s;​-​>position:​I
   
70 ·​·​·​·​iget·​v3,​·​v1,​·​Landroid/​support/​v4/​view/​ViewPager$LayoutParam​s;​-​>position:​I 70 ·​·​·​·​iget·​v3,​·​v1,​·​Landroid/​support/​v4/​view/​ViewPager$LayoutParam​s;​-​>position:​I
   
71 ·​·​·​·​sub-​int/​2addr·​v2,​·​v3 71 ·​·​·​·​sub-​int/​2addr·​v2,​·​v3
   
Offset 99, 15 lines modified Offset 99, 15 lines modified
   
99 .​method·​public·​bridge·​synthetic·​compare(Ljava/​lang/​Object;​Ljava/​lang/​Object;​)​I 99 .​method·​public·​bridge·​synthetic·​compare(Ljava/​lang/​Object;​Ljava/​lang/​Object;​)​I
100 ·​·​·​·​.​locals·​1 100 ·​·​·​·​.​locals·​1
101 ·​·​·​·​.​param·​p1,​·​"x0"·​·​·​·​#·​Ljava/​lang/​Object;​ 101 ·​·​·​·​.​param·​p1,​·​"x0"·​·​·​·​#·​Ljava/​lang/​Object;​
102 ·​·​·​·​.​param·​p2,​·​"x1"·​·​·​·​#·​Ljava/​lang/​Object;​ 102 ·​·​·​·​.​param·​p2,​·​"x1"·​·​·​·​#·​Ljava/​lang/​Object;​
   
103 ·​·​·​·​.​prologue 103 ·​·​·​·​.​prologue
104 ·​·​·​·​.​line·​2879 104 ·​·​·​·​.​line·​2884
105 ·​·​·​·​check-​cast·​p1,​·​Landroid/​view/​View;​ 105 ·​·​·​·​check-​cast·​p1,​·​Landroid/​view/​View;​
   
106 ·​·​·​·​.​end·​local·​p1·​·​·​·​#·​"x0":​Ljava/​lang/​Object;​ 106 ·​·​·​·​.​end·​local·​p1·​·​·​·​#·​"x0":​Ljava/​lang/​Object;​
107 ·​·​·​·​check-​cast·​p2,​·​Landroid/​view/​View;​ 107 ·​·​·​·​check-​cast·​p2,​·​Landroid/​view/​View;​
   
108 ·​·​·​·​.​end·​local·​p2·​·​·​·​#·​"x1":​Ljava/​lang/​Object;​ 108 ·​·​·​·​.​end·​local·​p2·​·​·​·​#·​"x1":​Ljava/​lang/​Object;​
109 ·​·​·​·​invoke-​virtual·​{p0,​·​p1,​·​p2},​·​Landroid/​support/​v4/​view/​ViewPager$ViewPositio​nComparator;​-​>compare(Landroid/​view/​View;​Landroid/​view/​View;​)​I 109 ·​·​·​·​invoke-​virtual·​{p0,​·​p1,​·​p2},​·​Landroid/​support/​v4/​view/​ViewPager$ViewPositio​nComparator;​-​>compare(Landroid/​view/​View;​Landroid/​view/​View;​)​I
[−]
smali/android/support/v4/view/ViewPager.smali
Offset 205, 42 lines modified Offset 205, 42 lines modified
   
   
205 #·​direct·​methods 205 #·​direct·​methods
206 .​method·​static·​constructor·​<clinit>()​V 206 .​method·​static·​constructor·​<clinit>()​V
207 ·​·​·​·​.​locals·​3 207 ·​·​·​·​.​locals·​3
   
208 ·​·​·​·​.​prologue 208 ·​·​·​·​.​prologue
209 ·​·​·​·​.​line·​98 209 ·​·​·​·​.​line·​103
210 ·​·​·​·​const/​4·​v0,​·​0x1 210 ·​·​·​·​const/​4·​v0,​·​0x1
   
211 ·​·​·​·​new-​array·​v0,​·​v0,​·​[I 211 ·​·​·​·​new-​array·​v0,​·​v0,​·​[I
   
212 ·​·​·​·​const/​4·​v1,​·​0x0 212 ·​·​·​·​const/​4·​v1,​·​0x0
   
213 ·​·​·​·​const·​v2,​·​0x10100b3 213 ·​·​·​·​const·​v2,​·​0x10100b3
   
214 ·​·​·​·​aput·​v2,​·​v0,​·​v1 214 ·​·​·​·​aput·​v2,​·​v0,​·​v1
   
215 ·​·​·​·​sput-​object·​v0,​·​Landroid/​support/​v4/​view/​ViewPager;​-​>LAYOUT_ATTRS:​[I 215 ·​·​·​·​sput-​object·​v0,​·​Landroid/​support/​v4/​view/​ViewPager;​-​>LAYOUT_ATTRS:​[I
   
216 ·​·​·​·​.​line·​116 216 ·​·​·​·​.​line·​121
217 ·​·​·​·​new-​instance·​v0,​·​Landroid/​support/​v4/​view/​ViewPager$1;​ 217 ·​·​·​·​new-​instance·​v0,​·​Landroid/​support/​v4/​view/​ViewPager$1;​
   
218 ·​·​·​·​invoke-​direct·​{v0},​·​Landroid/​support/​v4/​view/​ViewPager$1;​-​><init>()​V 218 ·​·​·​·​invoke-​direct·​{v0},​·​Landroid/​support/​v4/​view/​ViewPager$1;​-​><init>()​V
   
219 ·​·​·​·​sput-​object·​v0,​·​Landroid/​support/​v4/​view/​ViewPager;​-​>COMPARATOR:​Ljava/​util/​Comparator;​ 219 ·​·​·​·​sput-​object·​v0,​·​Landroid/​support/​v4/​view/​ViewPager;​-​>COMPARATOR:​Ljava/​util/​Comparator;​
   
220 ·​·​·​·​.​line·​123 220 ·​·​·​·​.​line·​128
221 ·​·​·​·​new-​instance·​v0,​·​Landroid/​support/​v4/​view/​ViewPager$2;​ 221 ·​·​·​·​new-​instance·​v0,​·​Landroid/​support/​v4/​view/​ViewPager$2;​
   
222 ·​·​·​·​invoke-​direct·​{v0},​·​Landroid/​support/​v4/​view/​ViewPager$2;​-​><init>()​V 222 ·​·​·​·​invoke-​direct·​{v0},​·​Landroid/​support/​v4/​view/​ViewPager$2;​-​><init>()​V
   
223 ·​·​·​·​sput-​object·​v0,​·​Landroid/​support/​v4/​view/​ViewPager;​-​>sInterpolator:​Landroid/​view/​animation/​Interpolator;​ 223 ·​·​·​·​sput-​object·​v0,​·​Landroid/​support/​v4/​view/​ViewPager;​-​>sInterpolator:​Landroid/​view/​animation/​Interpolator;​
   
224 ·​·​·​·​.​line·​223 224 ·​·​·​·​.​line·​228
225 ·​·​·​·​new-​instance·​v0,​·​Landroid/​support/​v4/​view/​ViewPager$ViewPositio​nComparator;​ 225 ·​·​·​·​new-​instance·​v0,​·​Landroid/​support/​v4/​view/​ViewPager$ViewPositio​nComparator;​
   
226 ·​·​·​·​invoke-​direct·​{v0},​·​Landroid/​support/​v4/​view/​ViewPager$ViewPositio​nComparator;​-​><init>()​V 226 ·​·​·​·​invoke-​direct·​{v0},​·​Landroid/​support/​v4/​view/​ViewPager$ViewPositio​nComparator;​-​><init>()​V
   
227 ·​·​·​·​sput-​object·​v0,​·​Landroid/​support/​v4/​view/​ViewPager;​-​>sPositionComparator:​Landroid/​support/​v4/​view/​ViewPager$ViewPositio​nComparator;​ 227 ·​·​·​·​sput-​object·​v0,​·​Landroid/​support/​v4/​view/​ViewPager;​-​>sPositionComparator:​Landroid/​support/​v4/​view/​ViewPager$ViewPositio​nComparator;​
   
228 ·​·​·​·​return-​void 228 ·​·​·​·​return-​void
Offset 255, 83 lines modified Offset 255, 83 lines modified
   
255 ·​·​·​·​const/​4·​v3,​·​0x1 255 ·​·​·​·​const/​4·​v3,​·​0x1
   
256 ·​·​·​·​const/​4·​v2,​·​0x0 256 ·​·​·​·​const/​4·​v2,​·​0x0
   
257 ·​·​·​·​const/​4·​v1,​·​-​0x1 257 ·​·​·​·​const/​4·​v1,​·​-​0x1
   
258 ·​·​·​·​.​line·​344 258 ·​·​·​·​.​line·​349
259 ·​·​·​·​invoke-​direct·​{p0,​·​p1},​·​Landroid/​view/​ViewGroup;​-​><init>(Landroid/​content/​Context;​)​V 259 ·​·​·​·​invoke-​direct·​{p0,​·​p1},​·​Landroid/​view/​ViewGroup;​-​><init>(Landroid/​content/​Context;​)​V
   
260 ·​·​·​·​.​line·​130 260 ·​·​·​·​.​line·​135
261 ·​·​·​·​new-​instance·​v0,​·​Ljava/​util/​ArrayList;​ 261 ·​·​·​·​new-​instance·​v0,​·​Ljava/​util/​ArrayList;​
   
262 ·​·​·​·​invoke-​direct·​{v0},​·​Ljava/​util/​ArrayList;​-​><init>()​V 262 ·​·​·​·​invoke-​direct·​{v0},​·​Ljava/​util/​ArrayList;​-​><init>()​V
   
263 ·​·​·​·​iput-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​view/​ViewPager;​-​>mItems:​Ljava/​util/​ArrayList;​ 263 ·​·​·​·​iput-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​view/​ViewPager;​-​>mItems:​Ljava/​util/​ArrayList;​
   
264 ·​·​·​·​.​line·​131 264 ·​·​·​·​.​line·​136
265 ·​·​·​·​new-​instance·​v0,​·​Landroid/​support/​v4/​view/​ViewPager$ItemInfo;​ 265 ·​·​·​·​new-​instance·​v0,​·​Landroid/​support/​v4/​view/​ViewPager$ItemInfo;​
   
266 ·​·​·​·​invoke-​direct·​{v0},​·​Landroid/​support/​v4/​view/​ViewPager$ItemInfo;​-​><init>()​V 266 ·​·​·​·​invoke-​direct·​{v0},​·​Landroid/​support/​v4/​view/​ViewPager$ItemInfo;​-​><init>()​V
   
267 ·​·​·​·​iput-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​view/​ViewPager;​-​>mTempItem:​Landroid/​support/​v4/​view/​ViewPager$ItemInfo;​ 267 ·​·​·​·​iput-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​view/​ViewPager;​-​>mTempItem:​Landroid/​support/​v4/​view/​ViewPager$ItemInfo;​
   
268 ·​·​·​·​.​line·​133 268 ·​·​·​·​.​line·​138
269 ·​·​·​·​new-​instance·​v0,​·​Landroid/​graphics/​Rect;​ 269 ·​·​·​·​new-​instance·​v0,​·​Landroid/​graphics/​Rect;​
   
270 ·​·​·​·​invoke-​direct·​{v0},​·​Landroid/​graphics/​Rect;​-​><init>()​V 270 ·​·​·​·​invoke-​direct·​{v0},​·​Landroid/​graphics/​Rect;​-​><init>()​V
   
271 ·​·​·​·​iput-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​view/​ViewPager;​-​>mTempRect:​Landroid/​graphics/​Rect;​ 271 ·​·​·​·​iput-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​view/​ViewPager;​-​>mTempRect:​Landroid/​graphics/​Rect;​
   
272 ·​·​·​·​.​line·​137 272 ·​·​·​·​.​line·​142
273 ·​·​·​·​iput·​v1,​·​p0,​·​Landroid/​support/​v4/​view/​ViewPager;​-​>mRestoredCurItem:​I 273 ·​·​·​·​iput·​v1,​·​p0,​·​Landroid/​support/​v4/​view/​ViewPager;​-​>mRestoredCurItem:​I
   
274 ·​·​·​·​.​line·​138 274 ·​·​·​·​.​line·​143
275 ·​·​·​·​iput-​object·​v4,​·​p0,​·​Landroid/​support/​v4/​view/​ViewPager;​-​>mRestoredAdapterStat​e:​Landroid/​os/​Parcelable;​ 275 ·​·​·​·​iput-​object·​v4,​·​p0,​·​Landroid/​support/​v4/​view/​ViewPager;​-​>mRestoredAdapterStat​e:​Landroid/​os/​Parcelable;​
   
276 ·​·​·​·​.​line·​139 276 ·​·​·​·​.​line·​144
277 ·​·​·​·​iput-​object·​v4,​·​p0,​·​Landroid/​support/​v4/​view/​ViewPager;​-​>mRestoredClassLoader​:​Ljava/​lang/​ClassLoader;​ 277 ·​·​·​·​iput-​object·​v4,​·​p0,​·​Landroid/​support/​v4/​view/​ViewPager;​-​>mRestoredClassLoader​:​Ljava/​lang/​ClassLoader;​
   
278 ·​·​·​·​.​line·​151 278 ·​·​·​·​.​line·​156
279 ·​·​·​·​const·​v0,​·​-​0x800001 279 ·​·​·​·​const·​v0,​·​-​0x800001
   
280 ·​·​·​·​iput·​v0,​·​p0,​·​Landroid/​support/​v4/​view/​ViewPager;​-​>mFirstOffset:​F 280 ·​·​·​·​iput·​v0,​·​p0,​·​Landroid/​support/​v4/​view/​ViewPager;​-​>mFirstOffset:​F
   
281 ·​·​·​·​.​line·​152 281 ·​·​·​·​.​line·​157
282 ·​·​·​·​const·​v0,​·​0x7f7fffff·​·​·​·​#·​Float.​MAX_VALUE 282 ·​·​·​·​const·​v0,​·​0x7f7fffff·​·​·​·​#·​Float.​MAX_VALUE
   
283 ·​·​·​·​iput·​v0,​·​p0,​·​Landroid/​support/​v4/​view/​ViewPager;​-​>mLastOffset:​F 283 ·​·​·​·​iput·​v0,​·​p0,​·​Landroid/​support/​v4/​view/​ViewPager;​-​>mLastOffset:​F
   
284 ·​·​·​·​.​line·​161 284 ·​·​·​·​.​line·​166
285 ·​·​·​·​iput·​v3,​·​p0,​·​Landroid/​support/​v4/​view/​ViewPager;​-​>mOffscreenPageLimit:​I 285 ·​·​·​·​iput·​v3,​·​p0,​·​Landroid/​support/​v4/​view/​ViewPager;​-​>mOffscreenPageLimit:​I
   
286 ·​·​·​·​.​line·​180 286 ·​·​·​·​.​line·​185
287 ·​·​·​·​iput·​v1,​·​p0,​·​Landroid/​support/​v4/​view/​ViewPager;​-​>mActivePointerId:​I 287 ·​·​·​·​iput·​v1,​·​p0,​·​Landroid/​support/​v4/​view/​ViewPager;​-​>mActivePointerId:​I
   
Max diff block lines reached; 273849/277073 bytes (98.84%) of diff not shown.
[−]
smali/android/support/v4/view/accessibility/AccessibilityEventCompatIcs.smali
Offset 52, 7 lines modified Offset 52, 20 lines modified
52 ·​·​·​·​.​line·​28 52 ·​·​·​·​.​line·​28
53 ·​·​·​·​invoke-​virtual·​{p0},​·​Landroid/​view/​accessibility/​AccessibilityEvent;​-​>getRecordCount()​I 53 ·​·​·​·​invoke-​virtual·​{p0},​·​Landroid/​view/​accessibility/​AccessibilityEvent;​-​>getRecordCount()​I
   
54 ·​·​·​·​move-​result·​v0 54 ·​·​·​·​move-​result·​v0
   
55 ·​·​·​·​return·​v0 55 ·​·​·​·​return·​v0
56 .​end·​method 56 .​end·​method
   
  57 .​method·​public·​static·​setScrollable(Landroi​d/​view/​accessibility/​AccessibilityEvent;​Z)​V
  58 ·​·​·​·​.​locals·​0
  59 ·​·​·​·​.​param·​p0,​·​"event"·​·​·​·​#·​Landroid/​view/​accessibility/​AccessibilityEvent;​
  60 ·​·​·​·​.​param·​p1,​·​"scrollable"·​·​·​·​#·​Z
   
  61 ·​·​·​·​.​prologue
  62 ·​·​·​·​.​line·​40
  63 ·​·​·​·​invoke-​virtual·​{p0,​·​p1},​·​Landroid/​view/​accessibility/​AccessibilityEvent;​-​>setScrollable(Z)​V
   
  64 ·​·​·​·​.​line·​41
  65 ·​·​·​·​return-​void
  66 .​end·​method
[−]
smali/android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.smali
Offset 15, 45 lines modified Offset 15, 69 lines modified
   
   
15 #·​direct·​methods 15 #·​direct·​methods
16 .​method·​constructor·​<init>()​V 16 .​method·​constructor·​<init>()​V
17 ·​·​·​·​.​locals·​0 17 ·​·​·​·​.​locals·​0
   
18 ·​·​·​·​.​prologue 18 ·​·​·​·​.​prologue
19 ·​·​·​·​.​line·​426 19 ·​·​·​·​.​line·​676
20 ·​·​·​·​invoke-​direct·​{p0},​·​Landroid/​support/​v4/​view/​accessibility/​AccessibilityNodeInfo​Compat$AccessibilityN​odeInfoStubImpl;​-​><init>()​V 20 ·​·​·​·​invoke-​direct·​{p0},​·​Landroid/​support/​v4/​view/​accessibility/​AccessibilityNodeInfo​Compat$AccessibilityN​odeInfoStubImpl;​-​><init>()​V
   
21 ·​·​·​·​return-​void 21 ·​·​·​·​return-​void
22 .​end·​method 22 .​end·​method
   
   
23 #·​virtual·​methods 23 #·​virtual·​methods
24 .​method·​public·​addAction(Ljava/​lang/​Object;​I)​V 24 .​method·​public·​addAction(Ljava/​lang/​Object;​I)​V
25 ·​·​·​·​.​locals·​0 25 ·​·​·​·​.​locals·​0
26 ·​·​·​·​.​param·​p1,​·​"info"·​·​·​·​#·​Ljava/​lang/​Object;​ 26 ·​·​·​·​.​param·​p1,​·​"info"·​·​·​·​#·​Ljava/​lang/​Object;​
27 ·​·​·​·​.​param·​p2,​·​"action"·​·​·​·​#·​I 27 ·​·​·​·​.​param·​p2,​·​"action"·​·​·​·​#·​I
   
28 ·​·​·​·​.​prologue 28 ·​·​·​·​.​prologue
29 ·​·​·​·​.​line·​444 29 ·​·​·​·​.​line·​694
30 ·​·​·​·​invoke-​static·​{p1,​·​p2},​·​Landroid/​support/​v4/​view/​accessibility/​AccessibilityNodeInfo​CompatIcs;​-​>addAction(Ljava/​lang/​Object;​I)​V 30 ·​·​·​·​invoke-​static·​{p1,​·​p2},​·​Landroid/​support/​v4/​view/​accessibility/​AccessibilityNodeInfo​CompatIcs;​-​>addAction(Ljava/​lang/​Object;​I)​V
   
31 ·​·​·​·​.​line·​445 31 ·​·​·​·​.​line·​695
  32 ·​·​·​·​return-​void
  33 .​end·​method
   
  34 .​method·​public·​addAction(Ljava/​lang/​Object;​ILjava/​lang/​CharSequence;​)​V
  35 ·​·​·​·​.​locals·​2
  36 ·​·​·​·​.​param·​p1,​·​"info"·​·​·​·​#·​Ljava/​lang/​Object;​
  37 ·​·​·​·​.​param·​p2,​·​"id"·​·​·​·​#·​I
  38 ·​·​·​·​.​param·​p3,​·​"label"·​·​·​·​#·​Ljava/​lang/​CharSequence;​
   
  39 ·​·​·​·​.​prologue
  40 ·​·​·​·​.​line·​914
  41 ·​·​·​·​invoke-​static·​{p2},​·​Ljava/​lang/​Integer;​-​>bitCount(I)​I
   
  42 ·​·​·​·​move-​result·​v0
   
  43 ·​·​·​·​const/​4·​v1,​·​0x1
   
  44 ·​·​·​·​if-​ne·​v0,​·​v1,​·​:​cond_0
   
  45 ·​·​·​·​.​line·​915
  46 ·​·​·​·​invoke-​virtual·​{p0,​·​p1,​·​p2},​·​Landroid/​support/​v4/​view/​accessibility/​AccessibilityNodeInfo​Compat$AccessibilityN​odeInfoIcsImpl;​-​>addAction(Ljava/​lang/​Object;​I)​V
   
  47 ·​·​·​·​.​line·​917
  48 ·​·​·​·​:​cond_0
32 ·​·​·​·​return-​void 49 ·​·​·​·​return-​void
33 .​end·​method 50 .​end·​method
   
34 .​method·​public·​addChild(Ljava/​lang/​Object;​Landroid/​view/​View;​)​V 51 .​method·​public·​addChild(Ljava/​lang/​Object;​Landroid/​view/​View;​)​V
35 ·​·​·​·​.​locals·​0 52 ·​·​·​·​.​locals·​0
36 ·​·​·​·​.​param·​p1,​·​"info"·​·​·​·​#·​Ljava/​lang/​Object;​ 53 ·​·​·​·​.​param·​p1,​·​"info"·​·​·​·​#·​Ljava/​lang/​Object;​
37 ·​·​·​·​.​param·​p2,​·​"child"·​·​·​·​#·​Landroid/​view/​View;​ 54 ·​·​·​·​.​param·​p2,​·​"child"·​·​·​·​#·​Landroid/​view/​View;​
   
38 ·​·​·​·​.​prologue 55 ·​·​·​·​.​prologue
39 ·​·​·​·​.​line·​449 56 ·​·​·​·​.​line·​699
40 ·​·​·​·​invoke-​static·​{p1,​·​p2},​·​Landroid/​support/​v4/​view/​accessibility/​AccessibilityNodeInfo​CompatIcs;​-​>addChild(Ljava/​lang/​Object;​Landroid/​view/​View;​)​V 57 ·​·​·​·​invoke-​static·​{p1,​·​p2},​·​Landroid/​support/​v4/​view/​accessibility/​AccessibilityNodeInfo​CompatIcs;​-​>addChild(Ljava/​lang/​Object;​Landroid/​view/​View;​)​V
   
41 ·​·​·​·​.​line·​450 58 ·​·​·​·​.​line·​700
42 ·​·​·​·​return-​void 59 ·​·​·​·​return-​void
43 .​end·​method 60 .​end·​method
   
44 .​method·​public·​findAccessibilityNode​InfosByText(Ljava/​lang/​Object;​Ljava/​lang/​String;​)​Ljava/​util/​List;​ 61 .​method·​public·​findAccessibilityNode​InfosByText(Ljava/​lang/​Object;​Ljava/​lang/​String;​)​Ljava/​util/​List;​
45 ·​·​·​·​.​locals·​1 62 ·​·​·​·​.​locals·​1
46 ·​·​·​·​.​param·​p1,​·​"info"·​·​·​·​#·​Ljava/​lang/​Object;​ 63 ·​·​·​·​.​param·​p1,​·​"info"·​·​·​·​#·​Ljava/​lang/​Object;​
47 ·​·​·​·​.​param·​p2,​·​"text"·​·​·​·​#·​Ljava/​lang/​String;​ 64 ·​·​·​·​.​param·​p2,​·​"text"·​·​·​·​#·​Ljava/​lang/​String;​
Offset 67, 586 lines modified Offset 91, 586 lines modified
67 ·​·​·​·​·​·​·​·​·​·​·​·​"<",​ 91 ·​·​·​·​·​·​·​·​·​·​·​·​"<",​
68 ·​·​·​·​·​·​·​·​·​·​·​·​"Ljava/​lang/​Object;​",​ 92 ·​·​·​·​·​·​·​·​·​·​·​·​"Ljava/​lang/​Object;​",​
69 ·​·​·​·​·​·​·​·​·​·​·​·​">;​" 93 ·​·​·​·​·​·​·​·​·​·​·​·​">;​"
70 ·​·​·​·​·​·​·​·​} 94 ·​·​·​·​·​·​·​·​}
71 ·​·​·​·​.​end·​annotation 95 ·​·​·​·​.​end·​annotation
   
72 ·​·​·​·​.​prologue 96 ·​·​·​·​.​prologue
73 ·​·​·​·​.​line·​454 97 ·​·​·​·​.​line·​704
74 ·​·​·​·​invoke-​static·​{p1,​·​p2},​·​Landroid/​support/​v4/​view/​accessibility/​AccessibilityNodeInfo​CompatIcs;​-​>findAccessibilityNod​eInfosByText(Ljava/​lang/​Object;​Ljava/​lang/​String;​)​Ljava/​util/​List;​ 98 ·​·​·​·​invoke-​static·​{p1,​·​p2},​·​Landroid/​support/​v4/​view/​accessibility/​AccessibilityNodeInfo​CompatIcs;​-​>findAccessibilityNod​eInfosByText(Ljava/​lang/​Object;​Ljava/​lang/​String;​)​Ljava/​util/​List;​
   
75 ·​·​·​·​move-​result-​object·​v0 99 ·​·​·​·​move-​result-​object·​v0
   
76 ·​·​·​·​return-​object·​v0 100 ·​·​·​·​return-​object·​v0
77 .​end·​method 101 .​end·​method
   
78 .​method·​public·​getActions(Ljava/​lang/​Object;​)​I 102 .​method·​public·​getActions(Ljava/​lang/​Object;​)​I
79 ·​·​·​·​.​locals·​1 103 ·​·​·​·​.​locals·​1
80 ·​·​·​·​.​param·​p1,​·​"info"·​·​·​·​#·​Ljava/​lang/​Object;​ 104 ·​·​·​·​.​param·​p1,​·​"info"·​·​·​·​#·​Ljava/​lang/​Object;​
   
81 ·​·​·​·​.​prologue 105 ·​·​·​·​.​prologue
82 ·​·​·​·​.​line·​459 106 ·​·​·​·​.​line·​709
83 ·​·​·​·​invoke-​static·​{p1},​·​Landroid/​support/​v4/​view/​accessibility/​AccessibilityNodeInfo​CompatIcs;​-​>getActions(Ljava/​lang/​Object;​)​I 107 ·​·​·​·​invoke-​static·​{p1},​·​Landroid/​support/​v4/​view/​accessibility/​AccessibilityNodeInfo​CompatIcs;​-​>getActions(Ljava/​lang/​Object;​)​I
   
84 ·​·​·​·​move-​result·​v0 108 ·​·​·​·​move-​result·​v0
   
85 ·​·​·​·​return·​v0 109 ·​·​·​·​return·​v0
86 .​end·​method 110 .​end·​method
   
87 .​method·​public·​getBoundsInParent(Lja​va/​lang/​Object;​Landroid/​graphics/​Rect;​)​V 111 .​method·​public·​getBoundsInParent(Lja​va/​lang/​Object;​Landroid/​graphics/​Rect;​)​V
Max diff block lines reached; 16803/19647 bytes (85.52%) of diff not shown.
[−]
smali/android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl.smali
Offset 14, 14 lines modified Offset 14, 17 lines modified
14 .​end·​annotation 14 .​end·​annotation
   
   
15 #·​virtual·​methods 15 #·​virtual·​methods
16 .​method·​public·​abstract·​addAction(Ljava/​lang/​Object;​I)​V 16 .​method·​public·​abstract·​addAction(Ljava/​lang/​Object;​I)​V
17 .​end·​method 17 .​end·​method
   
  18 .​method·​public·​abstract·​addAction(Ljava/​lang/​Object;​ILjava/​lang/​CharSequence;​)​V
  19 .​end·​method
   
18 .​method·​public·​abstract·​addChild(Ljava/​lang/​Object;​Landroid/​view/​View;​)​V 20 .​method·​public·​abstract·​addChild(Ljava/​lang/​Object;​Landroid/​view/​View;​)​V
19 .​end·​method 21 .​end·​method
   
20 .​method·​public·​abstract·​addChild(Ljava/​lang/​Object;​Landroid/​view/​View;​I)​V 22 .​method·​public·​abstract·​addChild(Ljava/​lang/​Object;​Landroid/​view/​View;​I)​V
21 .​end·​method 23 .​end·​method
   
22 .​method·​public·​abstract·​findAccessibilityNode​InfosByText(Ljava/​lang/​Object;​Ljava/​lang/​String;​)​Ljava/​util/​List;​ 24 .​method·​public·​abstract·​findAccessibilityNode​InfosByText(Ljava/​lang/​Object;​Ljava/​lang/​String;​)​Ljava/​util/​List;​
Offset 41, 14 lines modified Offset 44, 28 lines modified
   
41 .​method·​public·​abstract·​findFocus(Ljava/​lang/​Object;​I)​Ljava/​lang/​Object;​ 44 .​method·​public·​abstract·​findFocus(Ljava/​lang/​Object;​I)​Ljava/​lang/​Object;​
42 .​end·​method 45 .​end·​method
   
43 .​method·​public·​abstract·​focusSearch(Ljava/​lang/​Object;​I)​Ljava/​lang/​Object;​ 46 .​method·​public·​abstract·​focusSearch(Ljava/​lang/​Object;​I)​Ljava/​lang/​Object;​
44 .​end·​method 47 .​end·​method
   
  48 .​method·​public·​abstract·​getActionList(Ljava/​lang/​Object;​)​Ljava/​util/​List;​
  49 ·​·​·​·​.​annotation·​system·​Ldalvik/​annotation/​Signature;​
  50 ·​·​·​·​·​·​·​·​value·​=·​{
  51 ·​·​·​·​·​·​·​·​·​·​·​·​"(",​
  52 ·​·​·​·​·​·​·​·​·​·​·​·​"Ljava/​lang/​Object;​",​
  53 ·​·​·​·​·​·​·​·​·​·​·​·​")​",​
  54 ·​·​·​·​·​·​·​·​·​·​·​·​"Ljava/​util/​List",​
  55 ·​·​·​·​·​·​·​·​·​·​·​·​"<",​
  56 ·​·​·​·​·​·​·​·​·​·​·​·​"Ljava/​lang/​Object;​",​
  57 ·​·​·​·​·​·​·​·​·​·​·​·​">;​"
  58 ·​·​·​·​·​·​·​·​}
  59 ·​·​·​·​.​end·​annotation
  60 .​end·​method
   
45 .​method·​public·​abstract·​getActions(Ljava/​lang/​Object;​)​I 61 .​method·​public·​abstract·​getActions(Ljava/​lang/​Object;​)​I
46 .​end·​method 62 .​end·​method
   
47 .​method·​public·​abstract·​getBoundsInParent(Lja​va/​lang/​Object;​Landroid/​graphics/​Rect;​)​V 63 .​method·​public·​abstract·​getBoundsInParent(Lja​va/​lang/​Object;​Landroid/​graphics/​Rect;​)​V
48 .​end·​method 64 .​end·​method
   
49 .​method·​public·​abstract·​getBoundsInScreen(Lja​va/​lang/​Object;​Landroid/​graphics/​Rect;​)​V 65 .​method·​public·​abstract·​getBoundsInScreen(Lja​va/​lang/​Object;​Landroid/​graphics/​Rect;​)​V
Offset 59, 14 lines modified Offset 76, 38 lines modified
   
59 .​method·​public·​abstract·​getChildCount(Ljava/​lang/​Object;​)​I 76 .​method·​public·​abstract·​getChildCount(Ljava/​lang/​Object;​)​I
60 .​end·​method 77 .​end·​method
   
61 .​method·​public·​abstract·​getClassName(Ljava/​lang/​Object;​)​Ljava/​lang/​CharSequence;​ 78 .​method·​public·​abstract·​getClassName(Ljava/​lang/​Object;​)​Ljava/​lang/​CharSequence;​
62 .​end·​method 79 .​end·​method
   
  80 .​method·​public·​abstract·​getCollectionInfo(Lja​va/​lang/​Object;​)​Ljava/​lang/​Object;​
  81 .​end·​method
   
  82 .​method·​public·​abstract·​getCollectionInfoColu​mnCount(Ljava/​lang/​Object;​)​I
  83 .​end·​method
   
  84 .​method·​public·​abstract·​getCollectionInfoRowC​ount(Ljava/​lang/​Object;​)​I
  85 .​end·​method
   
  86 .​method·​public·​abstract·​getCollectionItemColu​mnIndex(Ljava/​lang/​Object;​)​I
  87 .​end·​method
   
  88 .​method·​public·​abstract·​getCollectionItemColu​mnSpan(Ljava/​lang/​Object;​)​I
  89 .​end·​method
   
  90 .​method·​public·​abstract·​getCollectionItemInfo​(Ljava/​lang/​Object;​)​Ljava/​lang/​Object;​
  91 .​end·​method
   
  92 .​method·​public·​abstract·​getCollectionItemRowI​ndex(Ljava/​lang/​Object;​)​I
  93 .​end·​method
   
  94 .​method·​public·​abstract·​getCollectionItemRowS​pan(Ljava/​lang/​Object;​)​I
  95 .​end·​method
   
63 .​method·​public·​abstract·​getContentDescription​(Ljava/​lang/​Object;​)​Ljava/​lang/​CharSequence;​ 96 .​method·​public·​abstract·​getContentDescription​(Ljava/​lang/​Object;​)​Ljava/​lang/​CharSequence;​
64 .​end·​method 97 .​end·​method
   
65 .​method·​public·​abstract·​getLiveRegion(Ljava/​lang/​Object;​)​I 98 .​method·​public·​abstract·​getLiveRegion(Ljava/​lang/​Object;​)​I
66 .​end·​method 99 .​end·​method
   
67 .​method·​public·​abstract·​getMovementGranularit​ies(Ljava/​lang/​Object;​)​I 100 .​method·​public·​abstract·​getMovementGranularit​ies(Ljava/​lang/​Object;​)​I
Offset 74, 14 lines modified Offset 115, 17 lines modified
   
74 .​method·​public·​abstract·​getPackageName(Ljava/​lang/​Object;​)​Ljava/​lang/​CharSequence;​ 115 .​method·​public·​abstract·​getPackageName(Ljava/​lang/​Object;​)​Ljava/​lang/​CharSequence;​
75 .​end·​method 116 .​end·​method
   
76 .​method·​public·​abstract·​getParent(Ljava/​lang/​Object;​)​Ljava/​lang/​Object;​ 117 .​method·​public·​abstract·​getParent(Ljava/​lang/​Object;​)​Ljava/​lang/​Object;​
77 .​end·​method 118 .​end·​method
   
  119 .​method·​public·​abstract·​getRangeInfo(Ljava/​lang/​Object;​)​Ljava/​lang/​Object;​
  120 .​end·​method
   
78 .​method·​public·​abstract·​getText(Ljava/​lang/​Object;​)​Ljava/​lang/​CharSequence;​ 121 .​method·​public·​abstract·​getText(Ljava/​lang/​Object;​)​Ljava/​lang/​CharSequence;​
79 .​end·​method 122 .​end·​method
   
Max diff block lines reached; 1933/4933 bytes (39.19%) of diff not shown.
[−]
smali/android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.smali
Offset 15, 191 lines modified Offset 15, 191 lines modified
   
   
15 #·​direct·​methods 15 #·​direct·​methods
16 .​method·​constructor·​<init>()​V 16 .​method·​constructor·​<init>()​V
17 ·​·​·​·​.​locals·​0 17 ·​·​·​·​.​locals·​0
   
18 ·​·​·​·​.​prologue 18 ·​·​·​·​.​prologue
19 ·​·​·​·​.​line·​663 19 ·​·​·​·​.​line·​920
20 ·​·​·​·​invoke-​direct·​{p0},​·​Landroid/​support/​v4/​view/​accessibility/​AccessibilityNodeInfo​Compat$AccessibilityN​odeInfoIcsImpl;​-​><init>()​V 20 ·​·​·​·​invoke-​direct·​{p0},​·​Landroid/​support/​v4/​view/​accessibility/​AccessibilityNodeInfo​Compat$AccessibilityN​odeInfoIcsImpl;​-​><init>()​V
   
21 ·​·​·​·​return-​void 21 ·​·​·​·​return-​void
22 .​end·​method 22 .​end·​method
   
   
23 #·​virtual·​methods 23 #·​virtual·​methods
24 .​method·​public·​addChild(Ljava/​lang/​Object;​Landroid/​view/​View;​I)​V 24 .​method·​public·​addChild(Ljava/​lang/​Object;​Landroid/​view/​View;​I)​V
25 ·​·​·​·​.​locals·​0 25 ·​·​·​·​.​locals·​0
26 ·​·​·​·​.​param·​p1,​·​"info"·​·​·​·​#·​Ljava/​lang/​Object;​ 26 ·​·​·​·​.​param·​p1,​·​"info"·​·​·​·​#·​Ljava/​lang/​Object;​
27 ·​·​·​·​.​param·​p2,​·​"child"·​·​·​·​#·​Landroid/​view/​View;​ 27 ·​·​·​·​.​param·​p2,​·​"child"·​·​·​·​#·​Landroid/​view/​View;​
28 ·​·​·​·​.​param·​p3,​·​"virtualDescendantId"​·​·​·​·​#·​I 28 ·​·​·​·​.​param·​p3,​·​"virtualDescendantId"​·​·​·​·​#·​I
   
29 ·​·​·​·​.​prologue 29 ·​·​·​·​.​prologue
30 ·​·​·​·​.​line·​681 30 ·​·​·​·​.​line·​938
31 ·​·​·​·​invoke-​static·​{p1,​·​p2,​·​p3},​·​Landroid/​support/​v4/​view/​accessibility/​AccessibilityNodeInfo​CompatJellyBean;​-​>addChild(Ljava/​lang/​Object;​Landroid/​view/​View;​I)​V 31 ·​·​·​·​invoke-​static·​{p1,​·​p2,​·​p3},​·​Landroid/​support/​v4/​view/​accessibility/​AccessibilityNodeInfo​CompatJellyBean;​-​>addChild(Ljava/​lang/​Object;​Landroid/​view/​View;​I)​V
   
32 ·​·​·​·​.​line·​682 32 ·​·​·​·​.​line·​939
33 ·​·​·​·​return-​void 33 ·​·​·​·​return-​void
34 .​end·​method 34 .​end·​method
   
35 .​method·​public·​findFocus(Ljava/​lang/​Object;​I)​Ljava/​lang/​Object;​ 35 .​method·​public·​findFocus(Ljava/​lang/​Object;​I)​Ljava/​lang/​Object;​
36 ·​·​·​·​.​locals·​1 36 ·​·​·​·​.​locals·​1
37 ·​·​·​·​.​param·​p1,​·​"info"·​·​·​·​#·​Ljava/​lang/​Object;​ 37 ·​·​·​·​.​param·​p1,​·​"info"·​·​·​·​#·​Ljava/​lang/​Object;​
38 ·​·​·​·​.​param·​p2,​·​"focus"·​·​·​·​#·​I 38 ·​·​·​·​.​param·​p2,​·​"focus"·​·​·​·​#·​I
   
39 ·​·​·​·​.​prologue 39 ·​·​·​·​.​prologue
40 ·​·​·​·​.​line·​671 40 ·​·​·​·​.​line·​928
41 ·​·​·​·​invoke-​static·​{p1,​·​p2},​·​Landroid/​support/​v4/​view/​accessibility/​AccessibilityNodeInfo​CompatJellyBean;​-​>findFocus(Ljava/​lang/​Object;​I)​Ljava/​lang/​Object;​ 41 ·​·​·​·​invoke-​static·​{p1,​·​p2},​·​Landroid/​support/​v4/​view/​accessibility/​AccessibilityNodeInfo​CompatJellyBean;​-​>findFocus(Ljava/​lang/​Object;​I)​Ljava/​lang/​Object;​
   
42 ·​·​·​·​move-​result-​object·​v0 42 ·​·​·​·​move-​result-​object·​v0
   
43 ·​·​·​·​return-​object·​v0 43 ·​·​·​·​return-​object·​v0
44 .​end·​method 44 .​end·​method
   
45 .​method·​public·​focusSearch(Ljava/​lang/​Object;​I)​Ljava/​lang/​Object;​ 45 .​method·​public·​focusSearch(Ljava/​lang/​Object;​I)​Ljava/​lang/​Object;​
46 ·​·​·​·​.​locals·​1 46 ·​·​·​·​.​locals·​1
47 ·​·​·​·​.​param·​p1,​·​"info"·​·​·​·​#·​Ljava/​lang/​Object;​ 47 ·​·​·​·​.​param·​p1,​·​"info"·​·​·​·​#·​Ljava/​lang/​Object;​
48 ·​·​·​·​.​param·​p2,​·​"direction"·​·​·​·​#·​I 48 ·​·​·​·​.​param·​p2,​·​"direction"·​·​·​·​#·​I
   
49 ·​·​·​·​.​prologue 49 ·​·​·​·​.​prologue
50 ·​·​·​·​.​line·​676 50 ·​·​·​·​.​line·​933
51 ·​·​·​·​invoke-​static·​{p1,​·​p2},​·​Landroid/​support/​v4/​view/​accessibility/​AccessibilityNodeInfo​CompatJellyBean;​-​>focusSearch(Ljava/​lang/​Object;​I)​Ljava/​lang/​Object;​ 51 ·​·​·​·​invoke-​static·​{p1,​·​p2},​·​Landroid/​support/​v4/​view/​accessibility/​AccessibilityNodeInfo​CompatJellyBean;​-​>focusSearch(Ljava/​lang/​Object;​I)​Ljava/​lang/​Object;​
   
52 ·​·​·​·​move-​result-​object·​v0 52 ·​·​·​·​move-​result-​object·​v0
   
53 ·​·​·​·​return-​object·​v0 53 ·​·​·​·​return-​object·​v0
54 .​end·​method 54 .​end·​method
   
55 .​method·​public·​getMovementGranularit​ies(Ljava/​lang/​Object;​)​I 55 .​method·​public·​getMovementGranularit​ies(Ljava/​lang/​Object;​)​I
56 ·​·​·​·​.​locals·​1 56 ·​·​·​·​.​locals·​1
57 ·​·​·​·​.​param·​p1,​·​"info"·​·​·​·​#·​Ljava/​lang/​Object;​ 57 ·​·​·​·​.​param·​p1,​·​"info"·​·​·​·​#·​Ljava/​lang/​Object;​
   
58 ·​·​·​·​.​prologue 58 ·​·​·​·​.​prologue
59 ·​·​·​·​.​line·​721 59 ·​·​·​·​.​line·​978
60 ·​·​·​·​invoke-​static·​{p1},​·​Landroid/​support/​v4/​view/​accessibility/​AccessibilityNodeInfo​CompatJellyBean;​-​>getMovementGranulari​ties(Ljava/​lang/​Object;​)​I 60 ·​·​·​·​invoke-​static·​{p1},​·​Landroid/​support/​v4/​view/​accessibility/​AccessibilityNodeInfo​CompatJellyBean;​-​>getMovementGranulari​ties(Ljava/​lang/​Object;​)​I
   
61 ·​·​·​·​move-​result·​v0 61 ·​·​·​·​move-​result·​v0
   
62 ·​·​·​·​return·​v0 62 ·​·​·​·​return·​v0
63 .​end·​method 63 .​end·​method
   
64 .​method·​public·​isAccessibilityFocuse​d(Ljava/​lang/​Object;​)​Z 64 .​method·​public·​isAccessibilityFocuse​d(Ljava/​lang/​Object;​)​Z
65 ·​·​·​·​.​locals·​1 65 ·​·​·​·​.​locals·​1
66 ·​·​·​·​.​param·​p1,​·​"info"·​·​·​·​#·​Ljava/​lang/​Object;​ 66 ·​·​·​·​.​param·​p1,​·​"info"·​·​·​·​#·​Ljava/​lang/​Object;​
   
67 ·​·​·​·​.​prologue 67 ·​·​·​·​.​prologue
68 ·​·​·​·​.​line·​701 68 ·​·​·​·​.​line·​958
69 ·​·​·​·​invoke-​static·​{p1},​·​Landroid/​support/​v4/​view/​accessibility/​AccessibilityNodeInfo​CompatJellyBean;​-​>isAccessibilityFocus​ed(Ljava/​lang/​Object;​)​Z 69 ·​·​·​·​invoke-​static·​{p1},​·​Landroid/​support/​v4/​view/​accessibility/​AccessibilityNodeInfo​CompatJellyBean;​-​>isAccessibilityFocus​ed(Ljava/​lang/​Object;​)​Z
   
70 ·​·​·​·​move-​result·​v0 70 ·​·​·​·​move-​result·​v0
   
71 ·​·​·​·​return·​v0 71 ·​·​·​·​return·​v0
72 .​end·​method 72 .​end·​method
   
73 .​method·​public·​isVisibleToUser(Ljava​/​lang/​Object;​)​Z 73 .​method·​public·​isVisibleToUser(Ljava​/​lang/​Object;​)​Z
74 ·​·​·​·​.​locals·​1 74 ·​·​·​·​.​locals·​1
75 ·​·​·​·​.​param·​p1,​·​"info"·​·​·​·​#·​Ljava/​lang/​Object;​ 75 ·​·​·​·​.​param·​p1,​·​"info"·​·​·​·​#·​Ljava/​lang/​Object;​
   
76 ·​·​·​·​.​prologue 76 ·​·​·​·​.​prologue
77 ·​·​·​·​.​line·​691 77 ·​·​·​·​.​line·​948
78 ·​·​·​·​invoke-​static·​{p1},​·​Landroid/​support/​v4/​view/​accessibility/​AccessibilityNodeInfo​CompatJellyBean;​-​>isVisibleToUser(Ljav​a/​lang/​Object;​)​Z 78 ·​·​·​·​invoke-​static·​{p1},​·​Landroid/​support/​v4/​view/​accessibility/​AccessibilityNodeInfo​CompatJellyBean;​-​>isVisibleToUser(Ljav​a/​lang/​Object;​)​Z
   
79 ·​·​·​·​move-​result·​v0 79 ·​·​·​·​move-​result·​v0
   
80 ·​·​·​·​return·​v0 80 ·​·​·​·​return·​v0
81 .​end·​method 81 .​end·​method
   
82 .​method·​public·​obtain(Landroid/​view/​View;​I)​Ljava/​lang/​Object;​ 82 .​method·​public·​obtain(Landroid/​view/​View;​I)​Ljava/​lang/​Object;​
83 ·​·​·​·​.​locals·​1 83 ·​·​·​·​.​locals·​1
84 ·​·​·​·​.​param·​p1,​·​"root"·​·​·​·​#·​Landroid/​view/​View;​ 84 ·​·​·​·​.​param·​p1,​·​"root"·​·​·​·​#·​Landroid/​view/​View;​
Max diff block lines reached; 3004/5960 bytes (50.40%) of diff not shown.
[−]
smali/android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanMr2Impl.smali
Offset 15, 40 lines modified Offset 15, 40 lines modified
   
   
15 #·​direct·​methods 15 #·​direct·​methods
16 .​method·​constructor·​<init>()​V 16 .​method·​constructor·​<init>()​V
17 ·​·​·​·​.​locals·​0 17 ·​·​·​·​.​locals·​0
   
18 ·​·​·​·​.​prologue 18 ·​·​·​·​.​prologue
19 ·​·​·​·​.​line·​730 19 ·​·​·​·​.​line·​987
20 ·​·​·​·​invoke-​direct·​{p0},​·​Landroid/​support/​v4/​view/​accessibility/​AccessibilityNodeInfo​Compat$AccessibilityN​odeInfoJellybeanImpl;​-​><init>()​V 20 ·​·​·​·​invoke-​direct·​{p0},​·​Landroid/​support/​v4/​view/​accessibility/​AccessibilityNodeInfo​Compat$AccessibilityN​odeInfoJellybeanImpl;​-​><init>()​V
   
21 ·​·​·​·​return-​void 21 ·​·​·​·​return-​void
22 .​end·​method 22 .​end·​method
   
   
23 #·​virtual·​methods 23 #·​virtual·​methods
24 .​method·​public·​getViewIdResourceName​(Ljava/​lang/​Object;​)​Ljava/​lang/​String;​ 24 .​method·​public·​getViewIdResourceName​(Ljava/​lang/​Object;​)​Ljava/​lang/​String;​
25 ·​·​·​·​.​locals·​1 25 ·​·​·​·​.​locals·​1
26 ·​·​·​·​.​param·​p1,​·​"info"·​·​·​·​#·​Ljava/​lang/​Object;​ 26 ·​·​·​·​.​param·​p1,​·​"info"·​·​·​·​#·​Ljava/​lang/​Object;​
   
27 ·​·​·​·​.​prologue 27 ·​·​·​·​.​prologue
28 ·​·​·​·​.​line·​734 28 ·​·​·​·​.​line·​991
29 ·​·​·​·​invoke-​static·​{p1},​·​Landroid/​support/​v4/​view/​accessibility/​AccessibilityNodeInfo​CompatJellybeanMr2;​-​>getViewIdResourceNam​e(Ljava/​lang/​Object;​)​Ljava/​lang/​String;​ 29 ·​·​·​·​invoke-​static·​{p1},​·​Landroid/​support/​v4/​view/​accessibility/​AccessibilityNodeInfo​CompatJellybeanMr2;​-​>getViewIdResourceNam​e(Ljava/​lang/​Object;​)​Ljava/​lang/​String;​
   
30 ·​·​·​·​move-​result-​object·​v0 30 ·​·​·​·​move-​result-​object·​v0
   
31 ·​·​·​·​return-​object·​v0 31 ·​·​·​·​return-​object·​v0
32 .​end·​method 32 .​end·​method
   
33 .​method·​public·​setViewIdResourceName​(Ljava/​lang/​Object;​Ljava/​lang/​String;​)​V 33 .​method·​public·​setViewIdResourceName​(Ljava/​lang/​Object;​Ljava/​lang/​String;​)​V
34 ·​·​·​·​.​locals·​0 34 ·​·​·​·​.​locals·​0
35 ·​·​·​·​.​param·​p1,​·​"info"·​·​·​·​#·​Ljava/​lang/​Object;​ 35 ·​·​·​·​.​param·​p1,​·​"info"·​·​·​·​#·​Ljava/​lang/​Object;​
36 ·​·​·​·​.​param·​p2,​·​"viewId"·​·​·​·​#·​Ljava/​lang/​String;​ 36 ·​·​·​·​.​param·​p2,​·​"viewId"·​·​·​·​#·​Ljava/​lang/​String;​
   
37 ·​·​·​·​.​prologue 37 ·​·​·​·​.​prologue
38 ·​·​·​·​.​line·​739 38 ·​·​·​·​.​line·​996
39 ·​·​·​·​invoke-​static·​{p1,​·​p2},​·​Landroid/​support/​v4/​view/​accessibility/​AccessibilityNodeInfo​CompatJellybeanMr2;​-​>setViewIdResourceNam​e(Ljava/​lang/​Object;​Ljava/​lang/​String;​)​V 39 ·​·​·​·​invoke-​static·​{p1,​·​p2},​·​Landroid/​support/​v4/​view/​accessibility/​AccessibilityNodeInfo​CompatJellybeanMr2;​-​>setViewIdResourceNam​e(Ljava/​lang/​Object;​Ljava/​lang/​String;​)​V
   
40 ·​·​·​·​.​line·​740 40 ·​·​·​·​.​line·​997
41 ·​·​·​·​return-​void 41 ·​·​·​·​return-​void
42 .​end·​method 42 .​end·​method
[−]
smali/android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl.smali
Offset 15, 40 lines modified Offset 15, 243 lines modified
   
   
15 #·​direct·​methods 15 #·​direct·​methods
16 .​method·​constructor·​<init>()​V 16 .​method·​constructor·​<init>()​V
17 ·​·​·​·​.​locals·​0 17 ·​·​·​·​.​locals·​0
   
18 ·​·​·​·​.​prologue 18 ·​·​·​·​.​prologue
19 ·​·​·​·​.​line·​743 19 ·​·​·​·​.​line·​1000
20 ·​·​·​·​invoke-​direct·​{p0},​·​Landroid/​support/​v4/​view/​accessibility/​AccessibilityNodeInfo​Compat$AccessibilityN​odeInfoJellybeanMr2Im​pl;​-​><init>()​V 20 ·​·​·​·​invoke-​direct·​{p0},​·​Landroid/​support/​v4/​view/​accessibility/​AccessibilityNodeInfo​Compat$AccessibilityN​odeInfoJellybeanMr2Im​pl;​-​><init>()​V
   
21 ·​·​·​·​return-​void 21 ·​·​·​·​return-​void
22 .​end·​method 22 .​end·​method
   
   
23 #·​virtual·​methods 23 #·​virtual·​methods
  24 .​method·​public·​getCollectionInfo(Lja​va/​lang/​Object;​)​Ljava/​lang/​Object;​
  25 ·​·​·​·​.​locals·​1
  26 ·​·​·​·​.​param·​p1,​·​"info"·​·​·​·​#·​Ljava/​lang/​Object;​
   
  27 ·​·​·​·​.​prologue
  28 ·​·​·​·​.​line·​1013
  29 ·​·​·​·​invoke-​static·​{p1},​·​Landroid/​support/​v4/​view/​accessibility/​AccessibilityNodeInfo​CompatKitKat;​-​>getCollectionInfo(Lj​ava/​lang/​Object;​)​Ljava/​lang/​Object;​
   
  30 ·​·​·​·​move-​result-​object·​v0
   
  31 ·​·​·​·​return-​object·​v0
  32 .​end·​method
   
  33 .​method·​public·​getCollectionInfoColu​mnCount(Ljava/​lang/​Object;​)​I
  34 ·​·​·​·​.​locals·​1
  35 ·​·​·​·​.​param·​p1,​·​"info"·​·​·​·​#·​Ljava/​lang/​Object;​
   
  36 ·​·​·​·​.​prologue
  37 ·​·​·​·​.​line·​1037
  38 ·​·​·​·​invoke-​static·​{p1},​·​Landroid/​support/​v4/​view/​accessibility/​AccessibilityNodeInfo​CompatKitKat$Collecti​onInfo;​-​>getColumnCount(Ljava​/​lang/​Object;​)​I
   
  39 ·​·​·​·​move-​result·​v0
   
  40 ·​·​·​·​return·​v0
  41 .​end·​method
   
  42 .​method·​public·​getCollectionInfoRowC​ount(Ljava/​lang/​Object;​)​I
  43 ·​·​·​·​.​locals·​1
  44 ·​·​·​·​.​param·​p1,​·​"info"·​·​·​·​#·​Ljava/​lang/​Object;​
   
  45 ·​·​·​·​.​prologue
  46 ·​·​·​·​.​line·​1042
  47 ·​·​·​·​invoke-​static·​{p1},​·​Landroid/​support/​v4/​view/​accessibility/​AccessibilityNodeInfo​CompatKitKat$Collecti​onInfo;​-​>getRowCount(Ljava/​lang/​Object;​)​I
   
  48 ·​·​·​·​move-​result·​v0
   
  49 ·​·​·​·​return·​v0
  50 .​end·​method
   
  51 .​method·​public·​getCollectionItemColu​mnIndex(Ljava/​lang/​Object;​)​I
  52 ·​·​·​·​.​locals·​1
  53 ·​·​·​·​.​param·​p1,​·​"info"·​·​·​·​#·​Ljava/​lang/​Object;​
   
  54 ·​·​·​·​.​prologue
  55 ·​·​·​·​.​line·​1062
  56 ·​·​·​·​invoke-​static·​{p1},​·​Landroid/​support/​v4/​view/​accessibility/​AccessibilityNodeInfo​CompatKitKat$Collecti​onItemInfo;​-​>getColumnIndex(Ljava​/​lang/​Object;​)​I
   
  57 ·​·​·​·​move-​result·​v0
   
  58 ·​·​·​·​return·​v0
  59 .​end·​method
   
  60 .​method·​public·​getCollectionItemColu​mnSpan(Ljava/​lang/​Object;​)​I
  61 ·​·​·​·​.​locals·​1
  62 ·​·​·​·​.​param·​p1,​·​"info"·​·​·​·​#·​Ljava/​lang/​Object;​
   
  63 ·​·​·​·​.​prologue
  64 ·​·​·​·​.​line·​1067
  65 ·​·​·​·​invoke-​static·​{p1},​·​Landroid/​support/​v4/​view/​accessibility/​AccessibilityNodeInfo​CompatKitKat$Collecti​onItemInfo;​-​>getColumnSpan(Ljava/​lang/​Object;​)​I
   
  66 ·​·​·​·​move-​result·​v0
   
  67 ·​·​·​·​return·​v0
  68 .​end·​method
   
  69 .​method·​public·​getCollectionItemInfo​(Ljava/​lang/​Object;​)​Ljava/​lang/​Object;​
  70 ·​·​·​·​.​locals·​1
  71 ·​·​·​·​.​param·​p1,​·​"info"·​·​·​·​#·​Ljava/​lang/​Object;​
   
  72 ·​·​·​·​.​prologue
  73 ·​·​·​·​.​line·​1052
  74 ·​·​·​·​invoke-​static·​{p1},​·​Landroid/​support/​v4/​view/​accessibility/​AccessibilityNodeInfo​CompatKitKat;​-​>getCollectionItemInf​o(Ljava/​lang/​Object;​)​Ljava/​lang/​Object;​
   
  75 ·​·​·​·​move-​result-​object·​v0
   
  76 ·​·​·​·​return-​object·​v0
  77 .​end·​method
   
  78 .​method·​public·​getCollectionItemRowI​ndex(Ljava/​lang/​Object;​)​I
  79 ·​·​·​·​.​locals·​1
  80 ·​·​·​·​.​param·​p1,​·​"info"·​·​·​·​#·​Ljava/​lang/​Object;​
   
  81 ·​·​·​·​.​prologue
  82 ·​·​·​·​.​line·​1072
Max diff block lines reached; 3723/7088 bytes (52.53%) of diff not shown.
[−]
smali/android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.smali
Offset 18, 50 lines modified Offset 18, 61 lines modified
   
   
18 #·​direct·​methods 18 #·​direct·​methods
19 .​method·​constructor·​<init>()​V 19 .​method·​constructor·​<init>()​V
20 ·​·​·​·​.​locals·​0 20 ·​·​·​·​.​locals·​0
   
21 ·​·​·​·​.​prologue 21 ·​·​·​·​.​prologue
22 ·​·​·​·​.​line·​104 22 ·​·​·​·​.​line·​265
23 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 23 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
24 ·​·​·​·​return-​void 24 ·​·​·​·​return-​void
25 .​end·​method 25 .​end·​method
   
   
26 #·​virtual·​methods 26 #·​virtual·​methods
27 .​method·​public·​addAction(Ljava/​lang/​Object;​I)​V 27 .​method·​public·​addAction(Ljava/​lang/​Object;​I)​V
28 ·​·​·​·​.​locals·​0 28 ·​·​·​·​.​locals·​0
29 ·​·​·​·​.​param·​p1,​·​"info"·​·​·​·​#·​Ljava/​lang/​Object;​ 29 ·​·​·​·​.​param·​p1,​·​"info"·​·​·​·​#·​Ljava/​lang/​Object;​
30 ·​·​·​·​.​param·​p2,​·​"action"·​·​·​·​#·​I 30 ·​·​·​·​.​param·​p2,​·​"action"·​·​·​·​#·​I
   
31 ·​·​·​·​.​prologue 31 ·​·​·​·​.​prologue
32 ·​·​·​·​.​line·​128 32 ·​·​·​·​.​line·​289
  33 ·​·​·​·​return-​void
  34 .​end·​method
   
  35 .​method·​public·​addAction(Ljava/​lang/​Object;​ILjava/​lang/​CharSequence;​)​V
  36 ·​·​·​·​.​locals·​0
  37 ·​·​·​·​.​param·​p1,​·​"info"·​·​·​·​#·​Ljava/​lang/​Object;​
  38 ·​·​·​·​.​param·​p2,​·​"id"·​·​·​·​#·​I
  39 ·​·​·​·​.​param·​p3,​·​"label"·​·​·​·​#·​Ljava/​lang/​CharSequence;​
   
  40 ·​·​·​·​.​prologue
  41 ·​·​·​·​.​line·​616
33 ·​·​·​·​return-​void 42 ·​·​·​·​return-​void
34 .​end·​method 43 .​end·​method
   
35 .​method·​public·​addChild(Ljava/​lang/​Object;​Landroid/​view/​View;​)​V 44 .​method·​public·​addChild(Ljava/​lang/​Object;​Landroid/​view/​View;​)​V
36 ·​·​·​·​.​locals·​0 45 ·​·​·​·​.​locals·​0
37 ·​·​·​·​.​param·​p1,​·​"info"·​·​·​·​#·​Ljava/​lang/​Object;​ 46 ·​·​·​·​.​param·​p1,​·​"info"·​·​·​·​#·​Ljava/​lang/​Object;​
38 ·​·​·​·​.​param·​p2,​·​"child"·​·​·​·​#·​Landroid/​view/​View;​ 47 ·​·​·​·​.​param·​p2,​·​"child"·​·​·​·​#·​Landroid/​view/​View;​
   
39 ·​·​·​·​.​prologue 48 ·​·​·​·​.​prologue
40 ·​·​·​·​.​line·​133 49 ·​·​·​·​.​line·​294
41 ·​·​·​·​return-​void 50 ·​·​·​·​return-​void
42 .​end·​method 51 .​end·​method
   
43 .​method·​public·​addChild(Ljava/​lang/​Object;​Landroid/​view/​View;​I)​V 52 .​method·​public·​addChild(Ljava/​lang/​Object;​Landroid/​view/​View;​I)​V
44 ·​·​·​·​.​locals·​0 53 ·​·​·​·​.​locals·​0
45 ·​·​·​·​.​param·​p1,​·​"info"·​·​·​·​#·​Ljava/​lang/​Object;​ 54 ·​·​·​·​.​param·​p1,​·​"info"·​·​·​·​#·​Ljava/​lang/​Object;​
46 ·​·​·​·​.​param·​p2,​·​"child"·​·​·​·​#·​Landroid/​view/​View;​ 55 ·​·​·​·​.​param·​p2,​·​"child"·​·​·​·​#·​Landroid/​view/​View;​
47 ·​·​·​·​.​param·​p3,​·​"virtualDescendantId"​·​·​·​·​#·​I 56 ·​·​·​·​.​param·​p3,​·​"virtualDescendantId"​·​·​·​·​#·​I
   
48 ·​·​·​·​.​prologue 57 ·​·​·​·​.​prologue
49 ·​·​·​·​.​line·​138 58 ·​·​·​·​.​line·​299
50 ·​·​·​·​return-​void 59 ·​·​·​·​return-​void
51 .​end·​method 60 .​end·​method
   
52 .​method·​public·​findAccessibilityNode​InfosByText(Ljava/​lang/​Object;​Ljava/​lang/​String;​)​Ljava/​util/​List;​ 61 .​method·​public·​findAccessibilityNode​InfosByText(Ljava/​lang/​Object;​Ljava/​lang/​String;​)​Ljava/​util/​List;​
53 ·​·​·​·​.​locals·​1 62 ·​·​·​·​.​locals·​1
54 ·​·​·​·​.​param·​p1,​·​"info"·​·​·​·​#·​Ljava/​lang/​Object;​ 63 ·​·​·​·​.​param·​p1,​·​"info"·​·​·​·​#·​Ljava/​lang/​Object;​
55 ·​·​·​·​.​param·​p2,​·​"text"·​·​·​·​#·​Ljava/​lang/​String;​ 64 ·​·​·​·​.​param·​p2,​·​"text"·​·​·​·​#·​Ljava/​lang/​String;​
Offset 75, 653 lines modified Offset 86, 857 lines modified
75 ·​·​·​·​·​·​·​·​·​·​·​·​"<",​ 86 ·​·​·​·​·​·​·​·​·​·​·​·​"<",​
76 ·​·​·​·​·​·​·​·​·​·​·​·​"Ljava/​lang/​Object;​",​ 87 ·​·​·​·​·​·​·​·​·​·​·​·​"Ljava/​lang/​Object;​",​
77 ·​·​·​·​·​·​·​·​·​·​·​·​">;​" 88 ·​·​·​·​·​·​·​·​·​·​·​·​">;​"
78 ·​·​·​·​·​·​·​·​} 89 ·​·​·​·​·​·​·​·​}
79 ·​·​·​·​.​end·​annotation 90 ·​·​·​·​.​end·​annotation
   
80 ·​·​·​·​.​prologue 91 ·​·​·​·​.​prologue
81 ·​·​·​·​.​line·​142 92 ·​·​·​·​.​line·​303
82 ·​·​·​·​invoke-​static·​{},​·​Ljava/​util/​Collections;​-​>emptyList()​Ljava/​util/​List;​ 93 ·​·​·​·​invoke-​static·​{},​·​Ljava/​util/​Collections;​-​>emptyList()​Ljava/​util/​List;​
   
83 ·​·​·​·​move-​result-​object·​v0 94 ·​·​·​·​move-​result-​object·​v0
   
84 ·​·​·​·​return-​object·​v0 95 ·​·​·​·​return-​object·​v0
85 .​end·​method 96 .​end·​method
   
86 .​method·​public·​findFocus(Ljava/​lang/​Object;​I)​Ljava/​lang/​Object;​ 97 .​method·​public·​findFocus(Ljava/​lang/​Object;​I)​Ljava/​lang/​Object;​
87 ·​·​·​·​.​locals·​1 98 ·​·​·​·​.​locals·​1
88 ·​·​·​·​.​param·​p1,​·​"info"·​·​·​·​#·​Ljava/​lang/​Object;​ 99 ·​·​·​·​.​param·​p1,​·​"info"·​·​·​·​#·​Ljava/​lang/​Object;​
89 ·​·​·​·​.​param·​p2,​·​"focus"·​·​·​·​#·​I 100 ·​·​·​·​.​param·​p2,​·​"focus"·​·​·​·​#·​I
   
90 ·​·​·​·​.​prologue 101 ·​·​·​·​.​prologue
91 ·​·​·​·​.​line·​382 102 ·​·​·​·​.​line·​543
92 ·​·​·​·​const/​4·​v0,​·​0x0 103 ·​·​·​·​const/​4·​v0,​·​0x0
   
93 ·​·​·​·​return-​object·​v0 104 ·​·​·​·​return-​object·​v0
94 .​end·​method 105 .​end·​method
   
95 .​method·​public·​focusSearch(Ljava/​lang/​Object;​I)​Ljava/​lang/​Object;​ 106 .​method·​public·​focusSearch(Ljava/​lang/​Object;​I)​Ljava/​lang/​Object;​
96 ·​·​·​·​.​locals·​1 107 ·​·​·​·​.​locals·​1
97 ·​·​·​·​.​param·​p1,​·​"info"·​·​·​·​#·​Ljava/​lang/​Object;​ 108 ·​·​·​·​.​param·​p1,​·​"info"·​·​·​·​#·​Ljava/​lang/​Object;​
98 ·​·​·​·​.​param·​p2,​·​"direction"·​·​·​·​#·​I 109 ·​·​·​·​.​param·​p2,​·​"direction"·​·​·​·​#·​I
   
99 ·​·​·​·​.​prologue 110 ·​·​·​·​.​prologue
100 ·​·​·​·​.​line·​387 111 ·​·​·​·​.​line·​548
  112 ·​·​·​·​const/​4·​v0,​·​0x0
   
  113 ·​·​·​·​return-​object·​v0
Max diff block lines reached; 17602/20428 bytes (86.17%) of diff not shown.
[−]
smali/android/support/v4/view/accessibility/AccessibilityNodeInfoCompat.smali
Offset 2, 20 lines modified Offset 2, 26 lines modified
2 .​super·​Ljava/​lang/​Object;​ 2 .​super·​Ljava/​lang/​Object;​
3 .​source·​"AccessibilityNodeInf​oCompat.​java" 3 .​source·​"AccessibilityNodeInf​oCompat.​java"
   
   
4 #·​annotations 4 #·​annotations
5 .​annotation·​system·​Ldalvik/​annotation/​MemberClasses;​ 5 .​annotation·​system·​Ldalvik/​annotation/​MemberClasses;​
6 ·​·​·​·​value·​=·​{ 6 ·​·​·​·​value·​=·​{
  7 ·​·​·​·​·​·​·​·​Landroid/​support/​v4/​view/​accessibility/​AccessibilityNodeInfo​Compat$1;​,​
  8 ·​·​·​·​·​·​·​·​Landroid/​support/​v4/​view/​accessibility/​AccessibilityNodeInfo​Compat$AccessibilityN​odeInfoApi21Impl;​,​
7 ·​·​·​·​·​·​·​·​Landroid/​support/​v4/​view/​accessibility/​AccessibilityNodeInfo​Compat$AccessibilityN​odeInfoKitKatImpl;​,​ 9 ·​·​·​·​·​·​·​·​Landroid/​support/​v4/​view/​accessibility/​AccessibilityNodeInfo​Compat$AccessibilityN​odeInfoKitKatImpl;​,​
8 ·​·​·​·​·​·​·​·​Landroid/​support/​v4/​view/​accessibility/​AccessibilityNodeInfo​Compat$AccessibilityN​odeInfoJellybeanMr2Im​pl;​,​ 10 ·​·​·​·​·​·​·​·​Landroid/​support/​v4/​view/​accessibility/​AccessibilityNodeInfo​Compat$AccessibilityN​odeInfoJellybeanMr2Im​pl;​,​
9 ·​·​·​·​·​·​·​·​Landroid/​support/​v4/​view/​accessibility/​AccessibilityNodeInfo​Compat$AccessibilityN​odeInfoJellybeanImpl;​,​ 11 ·​·​·​·​·​·​·​·​Landroid/​support/​v4/​view/​accessibility/​AccessibilityNodeInfo​Compat$AccessibilityN​odeInfoJellybeanImpl;​,​
10 ·​·​·​·​·​·​·​·​Landroid/​support/​v4/​view/​accessibility/​AccessibilityNodeInfo​Compat$AccessibilityN​odeInfoIcsImpl;​,​ 12 ·​·​·​·​·​·​·​·​Landroid/​support/​v4/​view/​accessibility/​AccessibilityNodeInfo​Compat$AccessibilityN​odeInfoIcsImpl;​,​
11 ·​·​·​·​·​·​·​·​Landroid/​support/​v4/​view/​accessibility/​AccessibilityNodeInfo​Compat$AccessibilityN​odeInfoStubImpl;​,​ 13 ·​·​·​·​·​·​·​·​Landroid/​support/​v4/​view/​accessibility/​AccessibilityNodeInfo​Compat$AccessibilityN​odeInfoStubImpl;​,​
12 ·​·​·​·​·​·​·​·​Landroid/​support/​v4/​view/​accessibility/​AccessibilityNodeInfo​Compat$AccessibilityN​odeInfoImpl;​ 14 ·​·​·​·​·​·​·​·​Landroid/​support/​v4/​view/​accessibility/​AccessibilityNodeInfo​Compat$AccessibilityN​odeInfoImpl;​,​
  15 ·​·​·​·​·​·​·​·​Landroid/​support/​v4/​view/​accessibility/​AccessibilityNodeInfo​Compat$RangeInfoCompa​t;​,​
  16 ·​·​·​·​·​·​·​·​Landroid/​support/​v4/​view/​accessibility/​AccessibilityNodeInfo​Compat$CollectionItem​InfoCompat;​,​
  17 ·​·​·​·​·​·​·​·​Landroid/​support/​v4/​view/​accessibility/​AccessibilityNodeInfo​Compat$CollectionInfo​Compat;​,​
  18 ·​·​·​·​·​·​·​·​Landroid/​support/​v4/​view/​accessibility/​AccessibilityNodeInfo​Compat$AccessibilityA​ctionCompat;​
13 ·​·​·​·​} 19 ·​·​·​·​}
14 .​end·​annotation 20 .​end·​annotation
   
   
15 #·​static·​fields 21 #·​static·​fields
16 .​field·​public·​static·​final·​ACTION_ACCESSIBILITY_​FOCUS:​I·​=·​0x40 22 .​field·​public·​static·​final·​ACTION_ACCESSIBILITY_​FOCUS:​I·​=·​0x40
   
Offset 25, 14 lines modified Offset 31, 16 lines modified
   
25 .​field·​public·​static·​final·​ACTION_ARGUMENT_MOVEM​ENT_GRANULARITY_INT:​Ljava/​lang/​String;​·​=·​"ACTION_ARGUMENT_MOVE​MENT_GRANULARITY_INT"​ 31 .​field·​public·​static·​final·​ACTION_ARGUMENT_MOVEM​ENT_GRANULARITY_INT:​Ljava/​lang/​String;​·​=·​"ACTION_ARGUMENT_MOVE​MENT_GRANULARITY_INT"​
   
26 .​field·​public·​static·​final·​ACTION_ARGUMENT_SELEC​TION_END_INT:​Ljava/​lang/​String;​·​=·​"ACTION_ARGUMENT_SELE​CTION_END_INT" 32 .​field·​public·​static·​final·​ACTION_ARGUMENT_SELEC​TION_END_INT:​Ljava/​lang/​String;​·​=·​"ACTION_ARGUMENT_SELE​CTION_END_INT"
   
27 .​field·​public·​static·​final·​ACTION_ARGUMENT_SELEC​TION_START_INT:​Ljava/​lang/​String;​·​=·​"ACTION_ARGUMENT_SELE​CTION_START_INT" 33 .​field·​public·​static·​final·​ACTION_ARGUMENT_SELEC​TION_START_INT:​Ljava/​lang/​String;​·​=·​"ACTION_ARGUMENT_SELE​CTION_START_INT"
   
  34 .​field·​public·​static·​final·​ACTION_ARGUMENT_SET_T​EXT_CHARSEQUENCE:​Ljava/​lang/​String;​·​=·​"ACTION_ARGUMENT_SET_​TEXT_CHARSEQUENCE"
   
28 .​field·​public·​static·​final·​ACTION_CLEAR_ACCESSIB​ILITY_FOCUS:​I·​=·​0x80 35 .​field·​public·​static·​final·​ACTION_CLEAR_ACCESSIB​ILITY_FOCUS:​I·​=·​0x80
   
29 .​field·​public·​static·​final·​ACTION_CLEAR_FOCUS:​I·​=·​0x2 36 .​field·​public·​static·​final·​ACTION_CLEAR_FOCUS:​I·​=·​0x2
   
30 .​field·​public·​static·​final·​ACTION_CLEAR_SELECTIO​N:​I·​=·​0x8 37 .​field·​public·​static·​final·​ACTION_CLEAR_SELECTIO​N:​I·​=·​0x8
   
31 .​field·​public·​static·​final·​ACTION_CLICK:​I·​=·​0x10 38 .​field·​public·​static·​final·​ACTION_CLICK:​I·​=·​0x10
Offset 59, 14 lines modified Offset 67, 16 lines modified
   
59 .​field·​public·​static·​final·​ACTION_SCROLL_FORWARD​:​I·​=·​0x1000 67 .​field·​public·​static·​final·​ACTION_SCROLL_FORWARD​:​I·​=·​0x1000
   
60 .​field·​public·​static·​final·​ACTION_SELECT:​I·​=·​0x4 68 .​field·​public·​static·​final·​ACTION_SELECT:​I·​=·​0x4
   
61 .​field·​public·​static·​final·​ACTION_SET_SELECTION:​I·​=·​0x20000 69 .​field·​public·​static·​final·​ACTION_SET_SELECTION:​I·​=·​0x20000
   
  70 .​field·​public·​static·​final·​ACTION_SET_TEXT:​I·​=·​0x200000
   
62 .​field·​public·​static·​final·​FOCUS_ACCESSIBILITY:​I·​=·​0x2 71 .​field·​public·​static·​final·​FOCUS_ACCESSIBILITY:​I·​=·​0x2
   
63 .​field·​public·​static·​final·​FOCUS_INPUT:​I·​=·​0x1 72 .​field·​public·​static·​final·​FOCUS_INPUT:​I·​=·​0x1
   
64 .​field·​private·​static·​final·​IMPL:​Landroid/​support/​v4/​view/​accessibility/​AccessibilityNodeInfo​Compat$AccessibilityN​odeInfoImpl;​ 73 .​field·​private·​static·​final·​IMPL:​Landroid/​support/​v4/​view/​accessibility/​AccessibilityNodeInfo​Compat$AccessibilityN​odeInfoImpl;​
   
65 .​field·​public·​static·​final·​MOVEMENT_GRANULARITY_​CHARACTER:​I·​=·​0x1 74 .​field·​public·​static·​final·​MOVEMENT_GRANULARITY_​CHARACTER:​I·​=·​0x1
Offset 85, 232 lines modified Offset 95, 259 lines modified
   
   
85 #·​direct·​methods 95 #·​direct·​methods
86 .​method·​static·​constructor·​<clinit>()​V 96 .​method·​static·​constructor·​<clinit>()​V
87 ·​·​·​·​.​locals·​2 97 ·​·​·​·​.​locals·​2
   
88 ·​·​·​·​.​prologue 98 ·​·​·​·​.​prologue
89 ·​·​·​·​.​line·​756 99 ·​·​·​·​.​line·​1123
90 ·​·​·​·​sget·​v0,​·​Landroid/​os/​Build$VERSION;​-​>SDK_INT:​I 100 ·​·​·​·​sget·​v0,​·​Landroid/​os/​Build$VERSION;​-​>SDK_INT:​I
   
91 ·​·​·​·​const/​16·​v1,​·​0x13 101 ·​·​·​·​const/​16·​v1,​·​0x15
   
92 ·​·​·​·​if-​lt·​v0,​·​v1,​·​:​cond_0 102 ·​·​·​·​if-​lt·​v0,​·​v1,​·​:​cond_0
   
93 ·​·​·​·​.​line·​757 103 ·​·​·​·​.​line·​1124
94 ·​·​·​·​new-​instance·​v0,​·​Landroid/​support/​v4/​view/​accessibility/​AccessibilityNodeInfo​Compat$AccessibilityN​odeInfoKitKatImpl;​ 104 ·​·​·​·​new-​instance·​v0,​·​Landroid/​support/​v4/​view/​accessibility/​AccessibilityNodeInfo​Compat$AccessibilityN​odeInfoApi21Impl;​
   
95 ·​·​·​·​invoke-​direct·​{v0},​·​Landroid/​support/​v4/​view/​accessibility/​AccessibilityNodeInfo​Compat$AccessibilityN​odeInfoKitKatImpl;​-​><init>()​V 105 ·​·​·​·​invoke-​direct·​{v0},​·​Landroid/​support/​v4/​view/​accessibility/​AccessibilityNodeInfo​Compat$AccessibilityN​odeInfoApi21Impl;​-​><init>()​V
   
96 ·​·​·​·​sput-​object·​v0,​·​Landroid/​support/​v4/​view/​accessibility/​AccessibilityNodeInfo​Compat;​-​>IMPL:​Landroid/​support/​v4/​view/​accessibility/​AccessibilityNodeInfo​Compat$AccessibilityN​odeInfoImpl;​ 106 ·​·​·​·​sput-​object·​v0,​·​Landroid/​support/​v4/​view/​accessibility/​AccessibilityNodeInfo​Compat;​-​>IMPL:​Landroid/​support/​v4/​view/​accessibility/​AccessibilityNodeInfo​Compat$AccessibilityN​odeInfoImpl;​
   
97 ·​·​·​·​.​line·​767 107 ·​·​·​·​.​line·​1136
98 ·​·​·​·​:​goto_0 108 ·​·​·​·​:​goto_0
99 ·​·​·​·​return-​void 109 ·​·​·​·​return-​void
   
100 ·​·​·​·​.​line·​758 110 ·​·​·​·​.​line·​1125
101 ·​·​·​·​:​cond_0 111 ·​·​·​·​:​cond_0
102 ·​·​·​·​sget·​v0,​·​Landroid/​os/​Build$VERSION;​-​>SDK_INT:​I 112 ·​·​·​·​sget·​v0,​·​Landroid/​os/​Build$VERSION;​-​>SDK_INT:​I
   
103 ·​·​·​·​const/​16·​v1,​·​0x12 113 ·​·​·​·​const/​16·​v1,​·​0x13
   
104 ·​·​·​·​if-​lt·​v0,​·​v1,​·​:​cond_1 114 ·​·​·​·​if-​lt·​v0,​·​v1,​·​:​cond_1
   
105 ·​·​·​·​.​line·​759 115 ·​·​·​·​.​line·​1126
  116 ·​·​·​·​new-​instance·​v0,​·​Landroid/​support/​v4/​view/​accessibility/​AccessibilityNodeInfo​Compat$AccessibilityN​odeInfoKitKatImpl;​
   
  117 ·​·​·​·​invoke-​direct·​{v0},​·​Landroid/​support/​v4/​view/​accessibility/​AccessibilityNodeInfo​Compat$AccessibilityN​odeInfoKitKatImpl;​-​><init>()​V
   
Max diff block lines reached; 75478/80492 bytes (93.77%) of diff not shown.
[−]
smali/android/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat.smali
Offset 1, 24 lines modified Offset 1, 67 lines modified
1 .​class·​Landroid/​support/​v4/​view/​accessibility/​AccessibilityNodeInfo​CompatKitKat;​ 1 .​class·​Landroid/​support/​v4/​view/​accessibility/​AccessibilityNodeInfo​CompatKitKat;​
2 .​super·​Ljava/​lang/​Object;​ 2 .​super·​Ljava/​lang/​Object;​
3 .​source·​"AccessibilityNodeInf​oCompatKitKat.​java" 3 .​source·​"AccessibilityNodeInf​oCompatKitKat.​java"
   
   
  4 #·​annotations
  5 .​annotation·​system·​Ldalvik/​annotation/​MemberClasses;​
  6 ·​·​·​·​value·​=·​{
  7 ·​·​·​·​·​·​·​·​Landroid/​support/​v4/​view/​accessibility/​AccessibilityNodeInfo​CompatKitKat$RangeInf​o;​,​
  8 ·​·​·​·​·​·​·​·​Landroid/​support/​v4/​view/​accessibility/​AccessibilityNodeInfo​CompatKitKat$Collecti​onItemInfo;​,​
  9 ·​·​·​·​·​·​·​·​Landroid/​support/​v4/​view/​accessibility/​AccessibilityNodeInfo​CompatKitKat$Collecti​onInfo;​
  10 ·​·​·​·​}
  11 .​end·​annotation
   
   
4 #·​direct·​methods 12 #·​direct·​methods
5 .​method·​constructor·​<init>()​V 13 .​method·​constructor·​<init>()​V
6 ·​·​·​·​.​locals·​0 14 ·​·​·​·​.​locals·​0
   
7 ·​·​·​·​.​prologue 15 ·​·​·​·​.​prologue
8 ·​·​·​·​.​line·​24 16 ·​·​·​·​.​line·​24
9 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 17 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
  18 ·​·​·​·​.​line·​102
10 ·​·​·​·​return-​void 19 ·​·​·​·​return-​void
11 .​end·​method 20 .​end·​method
   
12 .​method·​public·​static·​getLiveRegion(Ljava/​lang/​Object;​)​I 21 .​method·​static·​getCollectionInfo(Lja​va/​lang/​Object;​)​Ljava/​lang/​Object;​
  22 ·​·​·​·​.​locals·​1
  23 ·​·​·​·​.​param·​p0,​·​"info"·​·​·​·​#·​Ljava/​lang/​Object;​
   
  24 ·​·​·​·​.​prologue
  25 ·​·​·​·​.​line·​34
  26 ·​·​·​·​check-​cast·​p0,​·​Landroid/​view/​accessibility/​AccessibilityNodeInfo​;​
   
  27 ·​·​·​·​.​end·​local·​p0·​·​·​·​#·​"info":​Ljava/​lang/​Object;​
  28 ·​·​·​·​invoke-​virtual·​{p0},​·​Landroid/​view/​accessibility/​AccessibilityNodeInfo​;​-​>getCollectionInfo()​Landroid/​view/​accessibility/​AccessibilityNodeInfo​$CollectionInfo;​
   
  29 ·​·​·​·​move-​result-​object·​v0
   
  30 ·​·​·​·​return-​object·​v0
  31 .​end·​method
   
  32 .​method·​static·​getCollectionItemInfo​(Ljava/​lang/​Object;​)​Ljava/​lang/​Object;​
  33 ·​·​·​·​.​locals·​1
  34 ·​·​·​·​.​param·​p0,​·​"info"·​·​·​·​#·​Ljava/​lang/​Object;​
   
  35 ·​·​·​·​.​prologue
  36 ·​·​·​·​.​line·​38
  37 ·​·​·​·​check-​cast·​p0,​·​Landroid/​view/​accessibility/​AccessibilityNodeInfo​;​
   
  38 ·​·​·​·​.​end·​local·​p0·​·​·​·​#·​"info":​Ljava/​lang/​Object;​
  39 ·​·​·​·​invoke-​virtual·​{p0},​·​Landroid/​view/​accessibility/​AccessibilityNodeInfo​;​-​>getCollectionItemInf​o()​Landroid/​view/​accessibility/​AccessibilityNodeInfo​$CollectionItemInfo;​
   
  40 ·​·​·​·​move-​result-​object·​v0
   
  41 ·​·​·​·​return-​object·​v0
  42 .​end·​method
   
  43 .​method·​static·​getLiveRegion(Ljava/​lang/​Object;​)​I
13 ·​·​·​·​.​locals·​1 44 ·​·​·​·​.​locals·​1
14 ·​·​·​·​.​param·​p0,​·​"info"·​·​·​·​#·​Ljava/​lang/​Object;​ 45 ·​·​·​·​.​param·​p0,​·​"info"·​·​·​·​#·​Ljava/​lang/​Object;​
   
15 ·​·​·​·​.​prologue 46 ·​·​·​·​.​prologue
16 ·​·​·​·​.​line·​26 47 ·​·​·​·​.​line·​26
17 ·​·​·​·​check-​cast·​p0,​·​Landroid/​view/​accessibility/​AccessibilityNodeInfo​;​ 48 ·​·​·​·​check-​cast·​p0,​·​Landroid/​view/​accessibility/​AccessibilityNodeInfo​;​
   
Offset 26, 15 lines modified Offset 69, 102 lines modified
26 ·​·​·​·​invoke-​virtual·​{p0},​·​Landroid/​view/​accessibility/​AccessibilityNodeInfo​;​-​>getLiveRegion()​I 69 ·​·​·​·​invoke-​virtual·​{p0},​·​Landroid/​view/​accessibility/​AccessibilityNodeInfo​;​-​>getLiveRegion()​I
   
27 ·​·​·​·​move-​result·​v0 70 ·​·​·​·​move-​result·​v0
   
28 ·​·​·​·​return·​v0 71 ·​·​·​·​return·​v0
29 .​end·​method 72 .​end·​method
   
30 .​method·​public·​static·​setLiveRegion(Ljava/​lang/​Object;​I)​V 73 .​method·​static·​getRangeInfo(Ljava/​lang/​Object;​)​Ljava/​lang/​Object;​
  74 ·​·​·​·​.​locals·​1
  75 ·​·​·​·​.​param·​p0,​·​"info"·​·​·​·​#·​Ljava/​lang/​Object;​
   
  76 ·​·​·​·​.​prologue
  77 ·​·​·​·​.​line·​52
  78 ·​·​·​·​check-​cast·​p0,​·​Landroid/​view/​accessibility/​AccessibilityNodeInfo​;​
   
  79 ·​·​·​·​.​end·​local·​p0·​·​·​·​#·​"info":​Ljava/​lang/​Object;​
  80 ·​·​·​·​invoke-​virtual·​{p0},​·​Landroid/​view/​accessibility/​AccessibilityNodeInfo​;​-​>getRangeInfo()​Landroid/​view/​accessibility/​AccessibilityNodeInfo​$RangeInfo;​
   
  81 ·​·​·​·​move-​result-​object·​v0
   
  82 ·​·​·​·​return-​object·​v0
  83 .​end·​method
   
  84 .​method·​public·​static·​obtainCollectionInfo(​IIZI)​Ljava/​lang/​Object;​
  85 ·​·​·​·​.​locals·​1
  86 ·​·​·​·​.​param·​p0,​·​"rowCount"·​·​·​·​#·​I
  87 ·​·​·​·​.​param·​p1,​·​"columnCount"·​·​·​·​#·​I
  88 ·​·​·​·​.​param·​p2,​·​"hierarchical"·​·​·​·​#·​Z
  89 ·​·​·​·​.​param·​p3,​·​"selectionMode"·​·​·​·​#·​I
   
  90 ·​·​·​·​.​prologue
Max diff block lines reached; 179/5611 bytes (3.19%) of diff not shown.
[−]
smali/android/support/v4/widget/DrawerLayout$AccessibilityDelegate.smali
Offset 21, 342 lines modified Offset 21, 394 lines modified
   
   
21 #·​direct·​methods 21 #·​direct·​methods
22 .​method·​constructor·​<init>(Landroid/​support/​v4/​widget/​DrawerLayout;​)​V 22 .​method·​constructor·​<init>(Landroid/​support/​v4/​widget/​DrawerLayout;​)​V
23 ·​·​·​·​.​locals·​1 23 ·​·​·​·​.​locals·​1
   
24 ·​·​·​·​.​prologue 24 ·​·​·​·​.​prologue
25 ·​·​·​·​.​line·​1527 25 ·​·​·​·​.​line·​1799
26 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v4/​widget/​DrawerLayout$Accessib​ilityDelegate;​-​>this$0:​Landroid/​support/​v4/​widget/​DrawerLayout;​ 26 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v4/​widget/​DrawerLayout$Accessib​ilityDelegate;​-​>this$0:​Landroid/​support/​v4/​widget/​DrawerLayout;​
   
27 ·​·​·​·​invoke-​direct·​{p0},​·​Landroid/​support/​v4/​view/​AccessibilityDelegate​Compat;​-​><init>()​V 27 ·​·​·​·​invoke-​direct·​{p0},​·​Landroid/​support/​v4/​view/​AccessibilityDelegate​Compat;​-​><init>()​V
   
28 ·​·​·​·​.​line·​1528 28 ·​·​·​·​.​line·​1800
29 ·​·​·​·​new-​instance·​v0,​·​Landroid/​graphics/​Rect;​ 29 ·​·​·​·​new-​instance·​v0,​·​Landroid/​graphics/​Rect;​
   
30 ·​·​·​·​invoke-​direct·​{v0},​·​Landroid/​graphics/​Rect;​-​><init>()​V 30 ·​·​·​·​invoke-​direct·​{v0},​·​Landroid/​graphics/​Rect;​-​><init>()​V
   
31 ·​·​·​·​iput-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​DrawerLayout$Accessib​ilityDelegate;​-​>mTmpRect:​Landroid/​graphics/​Rect;​ 31 ·​·​·​·​iput-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​DrawerLayout$Accessib​ilityDelegate;​-​>mTmpRect:​Landroid/​graphics/​Rect;​
   
32 ·​·​·​·​return-​void 32 ·​·​·​·​return-​void
33 .​end·​method 33 .​end·​method
   
34 .​method·​private·​addChildrenForAccessi​bility(Landroid/​support/​v4/​view/​accessibility/​AccessibilityNodeInfo​Compat;​Landroid/​view/​ViewGroup;​)​V 34 .​method·​private·​addChildrenForAccessi​bility(Landroid/​support/​v4/​view/​accessibility/​AccessibilityNodeInfo​Compat;​Landroid/​view/​ViewGroup;​)​V
35 ·​·​·​·​.​locals·​5 35 ·​·​·​·​.​locals·​4
36 ·​·​·​·​.​param·​p1,​·​"info"·​·​·​·​#·​Landroid/​support/​v4/​view/​accessibility/​AccessibilityNodeInfo​Compat;​ 36 ·​·​·​·​.​param·​p1,​·​"info"·​·​·​·​#·​Landroid/​support/​v4/​view/​accessibility/​AccessibilityNodeInfo​Compat;​
37 ·​·​·​·​.​param·​p2,​·​"v"·​·​·​·​#·​Landroid/​view/​ViewGroup;​ 37 ·​·​·​·​.​param·​p2,​·​"v"·​·​·​·​#·​Landroid/​view/​ViewGroup;​
   
38 ·​·​·​·​.​prologue 38 ·​·​·​·​.​prologue
39 ·​·​·​·​.​line·​1548 39 ·​·​·​·​.​line·​1868
40 ·​·​·​·​invoke-​virtual·​{p2},​·​Landroid/​view/​ViewGroup;​-​>getChildCount()​I 40 ·​·​·​·​invoke-​virtual·​{p2},​·​Landroid/​view/​ViewGroup;​-​>getChildCount()​I
   
41 ·​·​·​·​move-​result·​v1 41 ·​·​·​·​move-​result·​v1
   
42 ·​·​·​·​.​line·​1549 42 ·​·​·​·​.​line·​1869
43 ·​·​·​·​.​local·​v1,​·​"childCount":​I 43 ·​·​·​·​.​local·​v1,​·​"childCount":​I
44 ·​·​·​·​const/​4·​v2,​·​0x0 44 ·​·​·​·​const/​4·​v2,​·​0x0
   
45 ·​·​·​·​.​local·​v2,​·​"i":​I 45 ·​·​·​·​.​local·​v2,​·​"i":​I
46 ·​·​·​·​:​goto_0 46 ·​·​·​·​:​goto_0
47 ·​·​·​·​if-​ge·​v2,​·​v1,​·​:​cond_2 47 ·​·​·​·​if-​ge·​v2,​·​v1,​·​:​cond_1
   
48 ·​·​·​·​.​line·​1550 48 ·​·​·​·​.​line·​1870
49 ·​·​·​·​invoke-​virtual·​{p2,​·​v2},​·​Landroid/​view/​ViewGroup;​-​>getChildAt(I)​Landroid/​view/​View;​ 49 ·​·​·​·​invoke-​virtual·​{p2,​·​v2},​·​Landroid/​view/​ViewGroup;​-​>getChildAt(I)​Landroid/​view/​View;​
   
50 ·​·​·​·​move-​result-​object·​v0 50 ·​·​·​·​move-​result-​object·​v0
   
51 ·​·​·​·​.​line·​1551 51 ·​·​·​·​.​line·​1871
52 ·​·​·​·​.​local·​v0,​·​"child":​Landroid/​view/​View;​ 52 ·​·​·​·​.​local·​v0,​·​"child":​Landroid/​view/​View;​
53 ·​·​·​·​invoke-​virtual·​{p0,​·​v0},​·​Landroid/​support/​v4/​widget/​DrawerLayout$Accessib​ilityDelegate;​-​>filter(Landroid/​view/​View;​)​Z 53 ·​·​·​·​#·​invokes:​·​Landroid/​support/​v4/​widget/​DrawerLayout;​-​>includeChildForAcces​sibility(Landroid/​view/​View;​)​Z
  54 ·​·​·​·​invoke-​static·​{v0},​·​Landroid/​support/​v4/​widget/​DrawerLayout;​-​>access$400(Landroid/​view/​View;​)​Z
54 ·​·​·​·​move-​result·​v4  
   
55 ·​·​·​·​if-​eqz·​v4,​·​:​cond_1  
   
56 ·​·​·​·​.​line·​1549  
57 ·​·​·​·​.​end·​local·​v0·​·​·​·​#·​"child":​Landroid/​view/​View;​  
58 ·​·​·​·​:​cond_0  
59 ·​·​·​·​:​goto_1  
60 ·​·​·​·​:​pswitch_0  
61 ·​·​·​·​add-​int/​lit8·​v2,​·​v2,​·​0x1  
   
62 ·​·​·​·​goto·​:​goto_0  
   
63 ·​·​·​·​.​line·​1558  
64 ·​·​·​·​.​restart·​local·​v0·​·​·​·​#·​"child":​Landroid/​view/​View;​  
65 ·​·​·​·​:​cond_1  
66 ·​·​·​·​invoke-​static·​{v0},​·​Landroid/​support/​v4/​view/​ViewCompat;​-​>getImportantForAcces​sibility(Landroid/​view/​View;​)​I  
   
67 ·​·​·​·​move-​result·​v3 55 ·​·​·​·​move-​result·​v3
   
68 ·​·​·​·​.​line·​1559 56 ·​·​·​·​if-​eqz·​v3,​·​:​cond_0
69 ·​·​·​·​.​local·​v3,​·​"importance":​I  
70 ·​·​·​·​packed-​switch·​v3,​·​:​pswitch_data_0  
   
71 ·​·​·​·​:​pswitch_1  
72 ·​·​·​·​goto·​:​goto_1  
   
73 ·​·​·​·​.​line·​1571 57 ·​·​·​·​.​line·​1872
74 ·​·​·​·​:​pswitch_2  
75 ·​·​·​·​const/​4·​v4,​·​0x1  
   
76 ·​·​·​·​invoke-​static·​{v0,​·​v4},​·​Landroid/​support/​v4/​view/​ViewCompat;​-​>setImportantForAcces​sibility(Landroid/​view/​View;​I)​V  
   
77 ·​·​·​·​.​line·​1574  
78 ·​·​·​·​:​pswitch_3  
79 ·​·​·​·​invoke-​virtual·​{p1,​·​v0},​·​Landroid/​support/​v4/​view/​accessibility/​AccessibilityNodeInfo​Compat;​-​>addChild(Landroid/​view/​View;​)​V 58 ·​·​·​·​invoke-​virtual·​{p1,​·​v0},​·​Landroid/​support/​v4/​view/​accessibility/​AccessibilityNodeInfo​Compat;​-​>addChild(Landroid/​view/​View;​)​V
   
80 ·​·​·​·​goto·​:​goto_1 59 ·​·​·​·​.​line·​1869
  60 ·​·​·​·​:​cond_0
81 ·​·​·​·​.​line·​1565 61 ·​·​·​·​add-​int/​lit8·​v2,​·​v2,​·​0x1
82 ·​·​·​·​:​pswitch_4  
83 ·​·​·​·​instance-​of·​v4,​·​v0,​·​Landroid/​view/​ViewGroup;​  
   
84 ·​·​·​·​if-​eqz·​v4,​·​:​cond_0  
   
85 ·​·​·​·​.​line·​1566 62 ·​·​·​·​goto·​:​goto_0
86 ·​·​·​·​check-​cast·​v0,​·​Landroid/​view/​ViewGroup;​  
   
  63 ·​·​·​·​.​line·​1875
Max diff block lines reached; 14617/17796 bytes (82.14%) of diff not shown.
[−]
smali/android/support/v4/widget/DrawerLayout$LayoutParams.smali
Offset 27, 130 lines modified Offset 27, 130 lines modified
27 #·​direct·​methods 27 #·​direct·​methods
28 .​method·​public·​constructor·​<init>(II)​V 28 .​method·​public·​constructor·​<init>(II)​V
29 ·​·​·​·​.​locals·​1 29 ·​·​·​·​.​locals·​1
30 ·​·​·​·​.​param·​p1,​·​"width"·​·​·​·​#·​I 30 ·​·​·​·​.​param·​p1,​·​"width"·​·​·​·​#·​I
31 ·​·​·​·​.​param·​p2,​·​"height"·​·​·​·​#·​I 31 ·​·​·​·​.​param·​p2,​·​"height"·​·​·​·​#·​I
   
32 ·​·​·​·​.​prologue 32 ·​·​·​·​.​prologue
33 ·​·​·​·​.​line·​1505 33 ·​·​·​·​.​line·​1777
34 ·​·​·​·​invoke-​direct·​{p0,​·​p1,​·​p2},​·​Landroid/​view/​ViewGroup$MarginLayou​tParams;​-​><init>(II)​V 34 ·​·​·​·​invoke-​direct·​{p0,​·​p1,​·​p2},​·​Landroid/​view/​ViewGroup$MarginLayou​tParams;​-​><init>(II)​V
   
35 ·​·​·​·​.​line·​1491 35 ·​·​·​·​.​line·​1763
36 ·​·​·​·​const/​4·​v0,​·​0x0 36 ·​·​·​·​const/​4·​v0,​·​0x0
   
37 ·​·​·​·​iput·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​DrawerLayout$LayoutPa​rams;​-​>gravity:​I 37 ·​·​·​·​iput·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​DrawerLayout$LayoutPa​rams;​-​>gravity:​I
   
38 ·​·​·​·​.​line·​1506 38 ·​·​·​·​.​line·​1778
39 ·​·​·​·​return-​void 39 ·​·​·​·​return-​void
40 .​end·​method 40 .​end·​method
   
41 .​method·​public·​constructor·​<init>(III)​V 41 .​method·​public·​constructor·​<init>(III)​V
42 ·​·​·​·​.​locals·​0 42 ·​·​·​·​.​locals·​0
43 ·​·​·​·​.​param·​p1,​·​"width"·​·​·​·​#·​I 43 ·​·​·​·​.​param·​p1,​·​"width"·​·​·​·​#·​I
44 ·​·​·​·​.​param·​p2,​·​"height"·​·​·​·​#·​I 44 ·​·​·​·​.​param·​p2,​·​"height"·​·​·​·​#·​I
45 ·​·​·​·​.​param·​p3,​·​"gravity"·​·​·​·​#·​I 45 ·​·​·​·​.​param·​p3,​·​"gravity"·​·​·​·​#·​I
   
46 ·​·​·​·​.​prologue 46 ·​·​·​·​.​prologue
47 ·​·​·​·​.​line·​1509 47 ·​·​·​·​.​line·​1781
48 ·​·​·​·​invoke-​direct·​{p0,​·​p1,​·​p2},​·​Landroid/​support/​v4/​widget/​DrawerLayout$LayoutPa​rams;​-​><init>(II)​V 48 ·​·​·​·​invoke-​direct·​{p0,​·​p1,​·​p2},​·​Landroid/​support/​v4/​widget/​DrawerLayout$LayoutPa​rams;​-​><init>(II)​V
   
49 ·​·​·​·​.​line·​1510 49 ·​·​·​·​.​line·​1782
50 ·​·​·​·​iput·​p3,​·​p0,​·​Landroid/​support/​v4/​widget/​DrawerLayout$LayoutPa​rams;​-​>gravity:​I 50 ·​·​·​·​iput·​p3,​·​p0,​·​Landroid/​support/​v4/​widget/​DrawerLayout$LayoutPa​rams;​-​>gravity:​I
   
51 ·​·​·​·​.​line·​1511 51 ·​·​·​·​.​line·​1783
52 ·​·​·​·​return-​void 52 ·​·​·​·​return-​void
53 .​end·​method 53 .​end·​method
   
54 .​method·​public·​constructor·​<init>(Landroid/​content/​Context;​Landroid/​util/​AttributeSet;​)​V 54 .​method·​public·​constructor·​<init>(Landroid/​content/​Context;​Landroid/​util/​AttributeSet;​)​V
55 ·​·​·​·​.​locals·​3 55 ·​·​·​·​.​locals·​3
56 ·​·​·​·​.​param·​p1,​·​"c"·​·​·​·​#·​Landroid/​content/​Context;​ 56 ·​·​·​·​.​param·​p1,​·​"c"·​·​·​·​#·​Landroid/​content/​Context;​
57 ·​·​·​·​.​param·​p2,​·​"attrs"·​·​·​·​#·​Landroid/​util/​AttributeSet;​ 57 ·​·​·​·​.​param·​p2,​·​"attrs"·​·​·​·​#·​Landroid/​util/​AttributeSet;​
   
58 ·​·​·​·​.​prologue 58 ·​·​·​·​.​prologue
59 ·​·​·​·​const/​4·​v2,​·​0x0 59 ·​·​·​·​const/​4·​v2,​·​0x0
   
60 ·​·​·​·​.​line·​1497 60 ·​·​·​·​.​line·​1769
61 ·​·​·​·​invoke-​direct·​{p0,​·​p1,​·​p2},​·​Landroid/​view/​ViewGroup$MarginLayou​tParams;​-​><init>(Landroid/​content/​Context;​Landroid/​util/​AttributeSet;​)​V 61 ·​·​·​·​invoke-​direct·​{p0,​·​p1,​·​p2},​·​Landroid/​view/​ViewGroup$MarginLayou​tParams;​-​><init>(Landroid/​content/​Context;​Landroid/​util/​AttributeSet;​)​V
   
62 ·​·​·​·​.​line·​1491 62 ·​·​·​·​.​line·​1763
63 ·​·​·​·​iput·​v2,​·​p0,​·​Landroid/​support/​v4/​widget/​DrawerLayout$LayoutPa​rams;​-​>gravity:​I 63 ·​·​·​·​iput·​v2,​·​p0,​·​Landroid/​support/​v4/​widget/​DrawerLayout$LayoutPa​rams;​-​>gravity:​I
   
64 ·​·​·​·​.​line·​1499 64 ·​·​·​·​.​line·​1771
65 ·​·​·​·​#·​getter·​for:​·​Landroid/​support/​v4/​widget/​DrawerLayout;​-​>LAYOUT_ATTRS:​[I 65 ·​·​·​·​#·​getter·​for:​·​Landroid/​support/​v4/​widget/​DrawerLayout;​-​>LAYOUT_ATTRS:​[I
66 ·​·​·​·​invoke-​static·​{},​·​Landroid/​support/​v4/​widget/​DrawerLayout;​-​>access$100()​[I 66 ·​·​·​·​invoke-​static·​{},​·​Landroid/​support/​v4/​widget/​DrawerLayout;​-​>access$100()​[I
   
67 ·​·​·​·​move-​result-​object·​v1 67 ·​·​·​·​move-​result-​object·​v1
   
68 ·​·​·​·​invoke-​virtual·​{p1,​·​p2,​·​v1},​·​Landroid/​content/​Context;​-​>obtainStyledAttribut​es(Landroid/​util/​AttributeSet;​[I)​Landroid/​content/​res/​TypedArray;​ 68 ·​·​·​·​invoke-​virtual·​{p1,​·​p2,​·​v1},​·​Landroid/​content/​Context;​-​>obtainStyledAttribut​es(Landroid/​util/​AttributeSet;​[I)​Landroid/​content/​res/​TypedArray;​
   
69 ·​·​·​·​move-​result-​object·​v0 69 ·​·​·​·​move-​result-​object·​v0
   
70 ·​·​·​·​.​line·​1500 70 ·​·​·​·​.​line·​1772
71 ·​·​·​·​.​local·​v0,​·​"a":​Landroid/​content/​res/​TypedArray;​ 71 ·​·​·​·​.​local·​v0,​·​"a":​Landroid/​content/​res/​TypedArray;​
72 ·​·​·​·​invoke-​virtual·​{v0,​·​v2,​·​v2},​·​Landroid/​content/​res/​TypedArray;​-​>getInt(II)​I 72 ·​·​·​·​invoke-​virtual·​{v0,​·​v2,​·​v2},​·​Landroid/​content/​res/​TypedArray;​-​>getInt(II)​I
   
73 ·​·​·​·​move-​result·​v1 73 ·​·​·​·​move-​result·​v1
   
74 ·​·​·​·​iput·​v1,​·​p0,​·​Landroid/​support/​v4/​widget/​DrawerLayout$LayoutPa​rams;​-​>gravity:​I 74 ·​·​·​·​iput·​v1,​·​p0,​·​Landroid/​support/​v4/​widget/​DrawerLayout$LayoutPa​rams;​-​>gravity:​I
   
75 ·​·​·​·​.​line·​1501 75 ·​·​·​·​.​line·​1773
76 ·​·​·​·​invoke-​virtual·​{v0},​·​Landroid/​content/​res/​TypedArray;​-​>recycle()​V 76 ·​·​·​·​invoke-​virtual·​{v0},​·​Landroid/​content/​res/​TypedArray;​-​>recycle()​V
   
77 ·​·​·​·​.​line·​1502 77 ·​·​·​·​.​line·​1774
78 ·​·​·​·​return-​void 78 ·​·​·​·​return-​void
79 .​end·​method 79 .​end·​method
   
80 .​method·​public·​constructor·​<init>(Landroid/​support/​v4/​widget/​DrawerLayout$LayoutPa​rams;​)​V 80 .​method·​public·​constructor·​<init>(Landroid/​support/​v4/​widget/​DrawerLayout$LayoutPa​rams;​)​V
81 ·​·​·​·​.​locals·​1 81 ·​·​·​·​.​locals·​1
82 ·​·​·​·​.​param·​p1,​·​"source"·​·​·​·​#·​Landroid/​support/​v4/​widget/​DrawerLayout$LayoutPa​rams;​ 82 ·​·​·​·​.​param·​p1,​·​"source"·​·​·​·​#·​Landroid/​support/​v4/​widget/​DrawerLayout$LayoutPa​rams;​
   
83 ·​·​·​·​.​prologue 83 ·​·​·​·​.​prologue
84 ·​·​·​·​.​line·​1514 84 ·​·​·​·​.​line·​1786
85 ·​·​·​·​invoke-​direct·​{p0,​·​p1},​·​Landroid/​view/​ViewGroup$MarginLayou​tParams;​-​><init>(Landroid/​view/​ViewGroup$MarginLayou​tParams;​)​V 85 ·​·​·​·​invoke-​direct·​{p0,​·​p1},​·​Landroid/​view/​ViewGroup$MarginLayou​tParams;​-​><init>(Landroid/​view/​ViewGroup$MarginLayou​tParams;​)​V
   
86 ·​·​·​·​.​line·​1491 86 ·​·​·​·​.​line·​1763
87 ·​·​·​·​const/​4·​v0,​·​0x0 87 ·​·​·​·​const/​4·​v0,​·​0x0
   
88 ·​·​·​·​iput·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​DrawerLayout$LayoutPa​rams;​-​>gravity:​I 88 ·​·​·​·​iput·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​DrawerLayout$LayoutPa​rams;​-​>gravity:​I
   
89 ·​·​·​·​.​line·​1515 89 ·​·​·​·​.​line·​1787
90 ·​·​·​·​iget·​v0,​·​p1,​·​Landroid/​support/​v4/​widget/​DrawerLayout$LayoutPa​rams;​-​>gravity:​I 90 ·​·​·​·​iget·​v0,​·​p1,​·​Landroid/​support/​v4/​widget/​DrawerLayout$LayoutPa​rams;​-​>gravity:​I
   
91 ·​·​·​·​iput·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​DrawerLayout$LayoutPa​rams;​-​>gravity:​I 91 ·​·​·​·​iput·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​DrawerLayout$LayoutPa​rams;​-​>gravity:​I
   
92 ·​·​·​·​.​line·​1516 92 ·​·​·​·​.​line·​1788
93 ·​·​·​·​return-​void 93 ·​·​·​·​return-​void
94 .​end·​method 94 .​end·​method
   
95 .​method·​public·​constructor·​<init>(Landroid/​view/​ViewGroup$LayoutParam​s;​)​V 95 .​method·​public·​constructor·​<init>(Landroid/​view/​ViewGroup$LayoutParam​s;​)​V
96 ·​·​·​·​.​locals·​1 96 ·​·​·​·​.​locals·​1
Max diff block lines reached; 926/4230 bytes (21.89%) of diff not shown.
[−]
smali/android/support/v4/widget/DrawerLayout$SavedState$1.smali
Offset 28, 64 lines modified Offset 28, 64 lines modified
   
   
28 #·​direct·​methods 28 #·​direct·​methods
29 .​method·​constructor·​<init>()​V 29 .​method·​constructor·​<init>()​V
30 ·​·​·​·​.​locals·​0 30 ·​·​·​·​.​locals·​0
   
31 ·​·​·​·​.​prologue 31 ·​·​·​·​.​prologue
32 ·​·​·​·​.​line·​1310 32 ·​·​·​·​.​line·​1582
33 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 33 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
34 ·​·​·​·​return-​void 34 ·​·​·​·​return-​void
35 .​end·​method 35 .​end·​method
   
   
36 #·​virtual·​methods 36 #·​virtual·​methods
37 .​method·​public·​createFromParcel(Land​roid/​os/​Parcel;​)​Landroid/​support/​v4/​widget/​DrawerLayout$SavedSta​te;​ 37 .​method·​public·​createFromParcel(Land​roid/​os/​Parcel;​)​Landroid/​support/​v4/​widget/​DrawerLayout$SavedSta​te;​
38 ·​·​·​·​.​locals·​1 38 ·​·​·​·​.​locals·​1
39 ·​·​·​·​.​param·​p1,​·​"source"·​·​·​·​#·​Landroid/​os/​Parcel;​ 39 ·​·​·​·​.​param·​p1,​·​"source"·​·​·​·​#·​Landroid/​os/​Parcel;​
   
40 ·​·​·​·​.​prologue 40 ·​·​·​·​.​prologue
41 ·​·​·​·​.​line·​1313 41 ·​·​·​·​.​line·​1585
42 ·​·​·​·​new-​instance·​v0,​·​Landroid/​support/​v4/​widget/​DrawerLayout$SavedSta​te;​ 42 ·​·​·​·​new-​instance·​v0,​·​Landroid/​support/​v4/​widget/​DrawerLayout$SavedSta​te;​
   
43 ·​·​·​·​invoke-​direct·​{v0,​·​p1},​·​Landroid/​support/​v4/​widget/​DrawerLayout$SavedSta​te;​-​><init>(Landroid/​os/​Parcel;​)​V 43 ·​·​·​·​invoke-​direct·​{v0,​·​p1},​·​Landroid/​support/​v4/​widget/​DrawerLayout$SavedSta​te;​-​><init>(Landroid/​os/​Parcel;​)​V
   
44 ·​·​·​·​return-​object·​v0 44 ·​·​·​·​return-​object·​v0
45 .​end·​method 45 .​end·​method
   
46 .​method·​public·​bridge·​synthetic·​createFromParcel(Land​roid/​os/​Parcel;​)​Ljava/​lang/​Object;​ 46 .​method·​public·​bridge·​synthetic·​createFromParcel(Land​roid/​os/​Parcel;​)​Ljava/​lang/​Object;​
47 ·​·​·​·​.​locals·​1 47 ·​·​·​·​.​locals·​1
48 ·​·​·​·​.​param·​p1,​·​"x0"·​·​·​·​#·​Landroid/​os/​Parcel;​ 48 ·​·​·​·​.​param·​p1,​·​"x0"·​·​·​·​#·​Landroid/​os/​Parcel;​
   
49 ·​·​·​·​.​prologue 49 ·​·​·​·​.​prologue
50 ·​·​·​·​.​line·​1310 50 ·​·​·​·​.​line·​1582
51 ·​·​·​·​invoke-​virtual·​{p0,​·​p1},​·​Landroid/​support/​v4/​widget/​DrawerLayout$SavedSta​te$1;​-​>createFromParcel(Lan​droid/​os/​Parcel;​)​Landroid/​support/​v4/​widget/​DrawerLayout$SavedSta​te;​ 51 ·​·​·​·​invoke-​virtual·​{p0,​·​p1},​·​Landroid/​support/​v4/​widget/​DrawerLayout$SavedSta​te$1;​-​>createFromParcel(Lan​droid/​os/​Parcel;​)​Landroid/​support/​v4/​widget/​DrawerLayout$SavedSta​te;​
   
52 ·​·​·​·​move-​result-​object·​v0 52 ·​·​·​·​move-​result-​object·​v0
   
53 ·​·​·​·​return-​object·​v0 53 ·​·​·​·​return-​object·​v0
54 .​end·​method 54 .​end·​method
   
55 .​method·​public·​newArray(I)​[Landroid/​support/​v4/​widget/​DrawerLayout$SavedSta​te;​ 55 .​method·​public·​newArray(I)​[Landroid/​support/​v4/​widget/​DrawerLayout$SavedSta​te;​
56 ·​·​·​·​.​locals·​1 56 ·​·​·​·​.​locals·​1
57 ·​·​·​·​.​param·​p1,​·​"size"·​·​·​·​#·​I 57 ·​·​·​·​.​param·​p1,​·​"size"·​·​·​·​#·​I
   
58 ·​·​·​·​.​prologue 58 ·​·​·​·​.​prologue
59 ·​·​·​·​.​line·​1318 59 ·​·​·​·​.​line·​1590
60 ·​·​·​·​new-​array·​v0,​·​p1,​·​[Landroid/​support/​v4/​widget/​DrawerLayout$SavedSta​te;​ 60 ·​·​·​·​new-​array·​v0,​·​p1,​·​[Landroid/​support/​v4/​widget/​DrawerLayout$SavedSta​te;​
   
61 ·​·​·​·​return-​object·​v0 61 ·​·​·​·​return-​object·​v0
62 .​end·​method 62 .​end·​method
   
63 .​method·​public·​bridge·​synthetic·​newArray(I)​[Ljava/​lang/​Object;​ 63 .​method·​public·​bridge·​synthetic·​newArray(I)​[Ljava/​lang/​Object;​
64 ·​·​·​·​.​locals·​1 64 ·​·​·​·​.​locals·​1
65 ·​·​·​·​.​param·​p1,​·​"x0"·​·​·​·​#·​I 65 ·​·​·​·​.​param·​p1,​·​"x0"·​·​·​·​#·​I
   
66 ·​·​·​·​.​prologue 66 ·​·​·​·​.​prologue
67 ·​·​·​·​.​line·​1310 67 ·​·​·​·​.​line·​1582
68 ·​·​·​·​invoke-​virtual·​{p0,​·​p1},​·​Landroid/​support/​v4/​widget/​DrawerLayout$SavedSta​te$1;​-​>newArray(I)​[Landroid/​support/​v4/​widget/​DrawerLayout$SavedSta​te;​ 68 ·​·​·​·​invoke-​virtual·​{p0,​·​p1},​·​Landroid/​support/​v4/​widget/​DrawerLayout$SavedSta​te$1;​-​>newArray(I)​[Landroid/​support/​v4/​widget/​DrawerLayout$SavedSta​te;​
   
69 ·​·​·​·​move-​result-​object·​v0 69 ·​·​·​·​move-​result-​object·​v0
   
70 ·​·​·​·​return-​object·​v0 70 ·​·​·​·​return-​object·​v0
71 .​end·​method 71 .​end·​method
[−]
smali/android/support/v4/widget/DrawerLayout$SavedState.smali
Offset 36, 15 lines modified Offset 36, 15 lines modified
   
   
36 #·​direct·​methods 36 #·​direct·​methods
37 .​method·​static·​constructor·​<clinit>()​V 37 .​method·​static·​constructor·​<clinit>()​V
38 ·​·​·​·​.​locals·​1 38 ·​·​·​·​.​locals·​1
   
39 ·​·​·​·​.​prologue 39 ·​·​·​·​.​prologue
40 ·​·​·​·​.​line·​1309 40 ·​·​·​·​.​line·​1581
41 ·​·​·​·​new-​instance·​v0,​·​Landroid/​support/​v4/​widget/​DrawerLayout$SavedSta​te$1;​ 41 ·​·​·​·​new-​instance·​v0,​·​Landroid/​support/​v4/​widget/​DrawerLayout$SavedSta​te$1;​
   
42 ·​·​·​·​invoke-​direct·​{v0},​·​Landroid/​support/​v4/​widget/​DrawerLayout$SavedSta​te$1;​-​><init>()​V 42 ·​·​·​·​invoke-​direct·​{v0},​·​Landroid/​support/​v4/​widget/​DrawerLayout$SavedSta​te$1;​-​><init>()​V
   
43 ·​·​·​·​sput-​object·​v0,​·​Landroid/​support/​v4/​widget/​DrawerLayout$SavedSta​te;​-​>CREATOR:​Landroid/​os/​Parcelable$Creator;​ 43 ·​·​·​·​sput-​object·​v0,​·​Landroid/​support/​v4/​widget/​DrawerLayout$SavedSta​te;​-​>CREATOR:​Landroid/​os/​Parcelable$Creator;​
   
44 ·​·​·​·​return-​void 44 ·​·​·​·​return-​void
Offset 53, 72 lines modified Offset 53, 72 lines modified
53 .​method·​public·​constructor·​<init>(Landroid/​os/​Parcel;​)​V 53 .​method·​public·​constructor·​<init>(Landroid/​os/​Parcel;​)​V
54 ·​·​·​·​.​locals·​1 54 ·​·​·​·​.​locals·​1
55 ·​·​·​·​.​param·​p1,​·​"in"·​·​·​·​#·​Landroid/​os/​Parcel;​ 55 ·​·​·​·​.​param·​p1,​·​"in"·​·​·​·​#·​Landroid/​os/​Parcel;​
   
56 ·​·​·​·​.​prologue 56 ·​·​·​·​.​prologue
57 ·​·​·​·​const/​4·​v0,​·​0x0 57 ·​·​·​·​const/​4·​v0,​·​0x0
   
58 ·​·​·​·​.​line·​1295 58 ·​·​·​·​.​line·​1567
59 ·​·​·​·​invoke-​direct·​{p0,​·​p1},​·​Landroid/​view/​View$BaseSavedState;​-​><init>(Landroid/​os/​Parcel;​)​V 59 ·​·​·​·​invoke-​direct·​{p0,​·​p1},​·​Landroid/​view/​View$BaseSavedState;​-​><init>(Landroid/​os/​Parcel;​)​V
   
60 ·​·​·​·​.​line·​1290 60 ·​·​·​·​.​line·​1562
61 ·​·​·​·​iput·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​DrawerLayout$SavedSta​te;​-​>openDrawerGravity:​I 61 ·​·​·​·​iput·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​DrawerLayout$SavedSta​te;​-​>openDrawerGravity:​I
   
62 ·​·​·​·​.​line·​1291 62 ·​·​·​·​.​line·​1563
63 ·​·​·​·​iput·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​DrawerLayout$SavedSta​te;​-​>lockModeLeft:​I 63 ·​·​·​·​iput·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​DrawerLayout$SavedSta​te;​-​>lockModeLeft:​I
   
64 ·​·​·​·​.​line·​1292 64 ·​·​·​·​.​line·​1564
65 ·​·​·​·​iput·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​DrawerLayout$SavedSta​te;​-​>lockModeRight:​I 65 ·​·​·​·​iput·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​DrawerLayout$SavedSta​te;​-​>lockModeRight:​I
   
66 ·​·​·​·​.​line·​1296 66 ·​·​·​·​.​line·​1568
67 ·​·​·​·​invoke-​virtual·​{p1},​·​Landroid/​os/​Parcel;​-​>readInt()​I 67 ·​·​·​·​invoke-​virtual·​{p1},​·​Landroid/​os/​Parcel;​-​>readInt()​I
   
68 ·​·​·​·​move-​result·​v0 68 ·​·​·​·​move-​result·​v0
   
69 ·​·​·​·​iput·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​DrawerLayout$SavedSta​te;​-​>openDrawerGravity:​I 69 ·​·​·​·​iput·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​DrawerLayout$SavedSta​te;​-​>openDrawerGravity:​I
   
70 ·​·​·​·​.​line·​1297 70 ·​·​·​·​.​line·​1569
71 ·​·​·​·​return-​void 71 ·​·​·​·​return-​void
72 .​end·​method 72 .​end·​method
   
73 .​method·​public·​constructor·​<init>(Landroid/​os/​Parcelable;​)​V 73 .​method·​public·​constructor·​<init>(Landroid/​os/​Parcelable;​)​V
74 ·​·​·​·​.​locals·​1 74 ·​·​·​·​.​locals·​1
75 ·​·​·​·​.​param·​p1,​·​"superState"·​·​·​·​#·​Landroid/​os/​Parcelable;​ 75 ·​·​·​·​.​param·​p1,​·​"superState"·​·​·​·​#·​Landroid/​os/​Parcelable;​
   
76 ·​·​·​·​.​prologue 76 ·​·​·​·​.​prologue
77 ·​·​·​·​const/​4·​v0,​·​0x0 77 ·​·​·​·​const/​4·​v0,​·​0x0
   
78 ·​·​·​·​.​line·​1300 78 ·​·​·​·​.​line·​1572
79 ·​·​·​·​invoke-​direct·​{p0,​·​p1},​·​Landroid/​view/​View$BaseSavedState;​-​><init>(Landroid/​os/​Parcelable;​)​V 79 ·​·​·​·​invoke-​direct·​{p0,​·​p1},​·​Landroid/​view/​View$BaseSavedState;​-​><init>(Landroid/​os/​Parcelable;​)​V
   
80 ·​·​·​·​.​line·​1290 80 ·​·​·​·​.​line·​1562
81 ·​·​·​·​iput·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​DrawerLayout$SavedSta​te;​-​>openDrawerGravity:​I 81 ·​·​·​·​iput·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​DrawerLayout$SavedSta​te;​-​>openDrawerGravity:​I
   
82 ·​·​·​·​.​line·​1291 82 ·​·​·​·​.​line·​1563
83 ·​·​·​·​iput·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​DrawerLayout$SavedSta​te;​-​>lockModeLeft:​I 83 ·​·​·​·​iput·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​DrawerLayout$SavedSta​te;​-​>lockModeLeft:​I
   
84 ·​·​·​·​.​line·​1292 84 ·​·​·​·​.​line·​1564
85 ·​·​·​·​iput·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​DrawerLayout$SavedSta​te;​-​>lockModeRight:​I 85 ·​·​·​·​iput·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​DrawerLayout$SavedSta​te;​-​>lockModeRight:​I
   
86 ·​·​·​·​.​line·​1301 86 ·​·​·​·​.​line·​1573
87 ·​·​·​·​return-​void 87 ·​·​·​·​return-​void
88 .​end·​method 88 .​end·​method
   
   
89 #·​virtual·​methods 89 #·​virtual·​methods
90 .​method·​public·​writeToParcel(Landroi​d/​os/​Parcel;​I)​V 90 .​method·​public·​writeToParcel(Landroi​d/​os/​Parcel;​I)​V
91 ·​·​·​·​.​locals·​1 91 ·​·​·​·​.​locals·​1
92 ·​·​·​·​.​param·​p1,​·​"dest"·​·​·​·​#·​Landroid/​os/​Parcel;​ 92 ·​·​·​·​.​param·​p1,​·​"dest"·​·​·​·​#·​Landroid/​os/​Parcel;​
93 ·​·​·​·​.​param·​p2,​·​"flags"·​·​·​·​#·​I 93 ·​·​·​·​.​param·​p2,​·​"flags"·​·​·​·​#·​I
   
94 ·​·​·​·​.​prologue 94 ·​·​·​·​.​prologue
95 ·​·​·​·​.​line·​1305 95 ·​·​·​·​.​line·​1577
96 ·​·​·​·​invoke-​super·​{p0,​·​p1,​·​p2},​·​Landroid/​view/​View$BaseSavedState;​-​>writeToParcel(Landro​id/​os/​Parcel;​I)​V 96 ·​·​·​·​invoke-​super·​{p0,​·​p1,​·​p2},​·​Landroid/​view/​View$BaseSavedState;​-​>writeToParcel(Landro​id/​os/​Parcel;​I)​V
   
97 ·​·​·​·​.​line·​1306 97 ·​·​·​·​.​line·​1578
98 ·​·​·​·​iget·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​DrawerLayout$SavedSta​te;​-​>openDrawerGravity:​I 98 ·​·​·​·​iget·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​DrawerLayout$SavedSta​te;​-​>openDrawerGravity:​I
   
99 ·​·​·​·​invoke-​virtual·​{p1,​·​v0},​·​Landroid/​os/​Parcel;​-​>writeInt(I)​V 99 ·​·​·​·​invoke-​virtual·​{p1,​·​v0},​·​Landroid/​os/​Parcel;​-​>writeInt(I)​V
   
100 ·​·​·​·​.​line·​1307 100 ·​·​·​·​.​line·​1579
101 ·​·​·​·​return-​void 101 ·​·​·​·​return-​void
102 .​end·​method 102 .​end·​method
[−]
smali/android/support/v4/widget/DrawerLayout$SimpleDrawerListener.smali
Offset 18, 51 lines modified Offset 18, 51 lines modified
   
   
18 #·​direct·​methods 18 #·​direct·​methods
19 .​method·​public·​constructor·​<init>()​V 19 .​method·​public·​constructor·​<init>()​V
20 ·​·​·​·​.​locals·​0 20 ·​·​·​·​.​locals·​0
   
21 ·​·​·​·​.​prologue 21 ·​·​·​·​.​prologue
22 ·​·​·​·​.​line·​198 22 ·​·​·​·​.​line·​241
23 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 23 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
24 ·​·​·​·​return-​void 24 ·​·​·​·​return-​void
25 .​end·​method 25 .​end·​method
   
   
26 #·​virtual·​methods 26 #·​virtual·​methods
27 .​method·​public·​onDrawerClosed(Landro​id/​view/​View;​)​V 27 .​method·​public·​onDrawerClosed(Landro​id/​view/​View;​)​V
28 ·​·​·​·​.​locals·​0 28 ·​·​·​·​.​locals·​0
29 ·​·​·​·​.​param·​p1,​·​"drawerView"·​·​·​·​#·​Landroid/​view/​View;​ 29 ·​·​·​·​.​param·​p1,​·​"drawerView"·​·​·​·​#·​Landroid/​view/​View;​
   
30 ·​·​·​·​.​prologue 30 ·​·​·​·​.​prologue
31 ·​·​·​·​.​line·​209 31 ·​·​·​·​.​line·​252
32 ·​·​·​·​return-​void 32 ·​·​·​·​return-​void
33 .​end·​method 33 .​end·​method
   
34 .​method·​public·​onDrawerOpened(Landro​id/​view/​View;​)​V 34 .​method·​public·​onDrawerOpened(Landro​id/​view/​View;​)​V
35 ·​·​·​·​.​locals·​0 35 ·​·​·​·​.​locals·​0
36 ·​·​·​·​.​param·​p1,​·​"drawerView"·​·​·​·​#·​Landroid/​view/​View;​ 36 ·​·​·​·​.​param·​p1,​·​"drawerView"·​·​·​·​#·​Landroid/​view/​View;​
   
37 ·​·​·​·​.​prologue 37 ·​·​·​·​.​prologue
38 ·​·​·​·​.​line·​205 38 ·​·​·​·​.​line·​248
39 ·​·​·​·​return-​void 39 ·​·​·​·​return-​void
40 .​end·​method 40 .​end·​method
   
41 .​method·​public·​onDrawerSlide(Landroi​d/​view/​View;​F)​V 41 .​method·​public·​onDrawerSlide(Landroi​d/​view/​View;​F)​V
42 ·​·​·​·​.​locals·​0 42 ·​·​·​·​.​locals·​0
43 ·​·​·​·​.​param·​p1,​·​"drawerView"·​·​·​·​#·​Landroid/​view/​View;​ 43 ·​·​·​·​.​param·​p1,​·​"drawerView"·​·​·​·​#·​Landroid/​view/​View;​
44 ·​·​·​·​.​param·​p2,​·​"slideOffset"·​·​·​·​#·​F 44 ·​·​·​·​.​param·​p2,​·​"slideOffset"·​·​·​·​#·​F
   
45 ·​·​·​·​.​prologue 45 ·​·​·​·​.​prologue
46 ·​·​·​·​.​line·​201 46 ·​·​·​·​.​line·​244
47 ·​·​·​·​return-​void 47 ·​·​·​·​return-​void
48 .​end·​method 48 .​end·​method
   
49 .​method·​public·​onDrawerStateChanged(​I)​V 49 .​method·​public·​onDrawerStateChanged(​I)​V
50 ·​·​·​·​.​locals·​0 50 ·​·​·​·​.​locals·​0
51 ·​·​·​·​.​param·​p1,​·​"newState"·​·​·​·​#·​I 51 ·​·​·​·​.​param·​p1,​·​"newState"·​·​·​·​#·​I
   
52 ·​·​·​·​.​prologue 52 ·​·​·​·​.​prologue
53 ·​·​·​·​.​line·​213 53 ·​·​·​·​.​line·​256
54 ·​·​·​·​return-​void 54 ·​·​·​·​return-​void
55 .​end·​method 55 .​end·​method
[−]
smali/android/support/v4/widget/DrawerLayout$ViewDragCallback.smali
Offset 26, 131 lines modified Offset 26, 131 lines modified
   
26 #·​direct·​methods 26 #·​direct·​methods
27 .​method·​public·​constructor·​<init>(Landroid/​support/​v4/​widget/​DrawerLayout;​I)​V 27 .​method·​public·​constructor·​<init>(Landroid/​support/​v4/​widget/​DrawerLayout;​I)​V
28 ·​·​·​·​.​locals·​1 28 ·​·​·​·​.​locals·​1
29 ·​·​·​·​.​param·​p2,​·​"gravity"·​·​·​·​#·​I 29 ·​·​·​·​.​param·​p2,​·​"gravity"·​·​·​·​#·​I
   
30 ·​·​·​·​.​prologue 30 ·​·​·​·​.​prologue
31 ·​·​·​·​.​line·​1333 31 ·​·​·​·​.​line·​1605
32 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v4/​widget/​DrawerLayout$ViewDrag​Callback;​-​>this$0:​Landroid/​support/​v4/​widget/​DrawerLayout;​ 32 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v4/​widget/​DrawerLayout$ViewDrag​Callback;​-​>this$0:​Landroid/​support/​v4/​widget/​DrawerLayout;​
   
33 ·​·​·​·​invoke-​direct·​{p0},​·​Landroid/​support/​v4/​widget/​ViewDragHelper$Callba​ck;​-​><init>()​V 33 ·​·​·​·​invoke-​direct·​{p0},​·​Landroid/​support/​v4/​widget/​ViewDragHelper$Callba​ck;​-​><init>()​V
   
34 ·​·​·​·​.​line·​1327 34 ·​·​·​·​.​line·​1599
35 ·​·​·​·​new-​instance·​v0,​·​Landroid/​support/​v4/​widget/​DrawerLayout$ViewDrag​Callback$1;​ 35 ·​·​·​·​new-​instance·​v0,​·​Landroid/​support/​v4/​widget/​DrawerLayout$ViewDrag​Callback$1;​
   
36 ·​·​·​·​invoke-​direct·​{v0,​·​p0},​·​Landroid/​support/​v4/​widget/​DrawerLayout$ViewDrag​Callback$1;​-​><init>(Landroid/​support/​v4/​widget/​DrawerLayout$ViewDrag​Callback;​)​V 36 ·​·​·​·​invoke-​direct·​{v0,​·​p0},​·​Landroid/​support/​v4/​widget/​DrawerLayout$ViewDrag​Callback$1;​-​><init>(Landroid/​support/​v4/​widget/​DrawerLayout$ViewDrag​Callback;​)​V
   
37 ·​·​·​·​iput-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​DrawerLayout$ViewDrag​Callback;​-​>mPeekRunnable:​Ljava/​lang/​Runnable;​ 37 ·​·​·​·​iput-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​DrawerLayout$ViewDrag​Callback;​-​>mPeekRunnable:​Ljava/​lang/​Runnable;​
   
38 ·​·​·​·​.​line·​1334 38 ·​·​·​·​.​line·​1606
39 ·​·​·​·​iput·​p2,​·​p0,​·​Landroid/​support/​v4/​widget/​DrawerLayout$ViewDrag​Callback;​-​>mAbsGravity:​I 39 ·​·​·​·​iput·​p2,​·​p0,​·​Landroid/​support/​v4/​widget/​DrawerLayout$ViewDrag​Callback;​-​>mAbsGravity:​I
   
40 ·​·​·​·​.​line·​1335 40 ·​·​·​·​.​line·​1607
41 ·​·​·​·​return-​void 41 ·​·​·​·​return-​void
42 .​end·​method 42 .​end·​method
   
43 .​method·​static·​synthetic·​access$000(Landroid/​support/​v4/​widget/​DrawerLayout$ViewDrag​Callback;​)​V 43 .​method·​static·​synthetic·​access$000(Landroid/​support/​v4/​widget/​DrawerLayout$ViewDrag​Callback;​)​V
44 ·​·​·​·​.​locals·​0 44 ·​·​·​·​.​locals·​0
45 ·​·​·​·​.​param·​p0,​·​"x0"·​·​·​·​#·​Landroid/​support/​v4/​widget/​DrawerLayout$ViewDrag​Callback;​ 45 ·​·​·​·​.​param·​p0,​·​"x0"·​·​·​·​#·​Landroid/​support/​v4/​widget/​DrawerLayout$ViewDrag​Callback;​
   
46 ·​·​·​·​.​prologue 46 ·​·​·​·​.​prologue
47 ·​·​·​·​.​line·​1323 47 ·​·​·​·​.​line·​1595
48 ·​·​·​·​invoke-​direct·​{p0},​·​Landroid/​support/​v4/​widget/​DrawerLayout$ViewDrag​Callback;​-​>peekDrawer()​V 48 ·​·​·​·​invoke-​direct·​{p0},​·​Landroid/​support/​v4/​widget/​DrawerLayout$ViewDrag​Callback;​-​>peekDrawer()​V
   
49 ·​·​·​·​return-​void 49 ·​·​·​·​return-​void
50 .​end·​method 50 .​end·​method
   
51 .​method·​private·​closeOtherDrawer()​V 51 .​method·​private·​closeOtherDrawer()​V
52 ·​·​·​·​.​locals·​3 52 ·​·​·​·​.​locals·​3
   
53 ·​·​·​·​.​prologue 53 ·​·​·​·​.​prologue
54 ·​·​·​·​const/​4·​v0,​·​0x3 54 ·​·​·​·​const/​4·​v0,​·​0x3
   
55 ·​·​·​·​.​line·​1384 55 ·​·​·​·​.​line·​1656
56 ·​·​·​·​iget·​v2,​·​p0,​·​Landroid/​support/​v4/​widget/​DrawerLayout$ViewDrag​Callback;​-​>mAbsGravity:​I 56 ·​·​·​·​iget·​v2,​·​p0,​·​Landroid/​support/​v4/​widget/​DrawerLayout$ViewDrag​Callback;​-​>mAbsGravity:​I
   
57 ·​·​·​·​if-​ne·​v2,​·​v0,​·​:​cond_0 57 ·​·​·​·​if-​ne·​v2,​·​v0,​·​:​cond_0
   
58 ·​·​·​·​const/​4·​v0,​·​0x5 58 ·​·​·​·​const/​4·​v0,​·​0x5
   
59 ·​·​·​·​.​line·​1385 59 ·​·​·​·​.​line·​1657
60 ·​·​·​·​.​local·​v0,​·​"otherGrav":​I 60 ·​·​·​·​.​local·​v0,​·​"otherGrav":​I
61 ·​·​·​·​:​cond_0 61 ·​·​·​·​:​cond_0
62 ·​·​·​·​iget-​object·​v2,​·​p0,​·​Landroid/​support/​v4/​widget/​DrawerLayout$ViewDrag​Callback;​-​>this$0:​Landroid/​support/​v4/​widget/​DrawerLayout;​ 62 ·​·​·​·​iget-​object·​v2,​·​p0,​·​Landroid/​support/​v4/​widget/​DrawerLayout$ViewDrag​Callback;​-​>this$0:​Landroid/​support/​v4/​widget/​DrawerLayout;​
   
63 ·​·​·​·​invoke-​virtual·​{v2,​·​v0},​·​Landroid/​support/​v4/​widget/​DrawerLayout;​-​>findDrawerWithGravit​y(I)​Landroid/​view/​View;​ 63 ·​·​·​·​invoke-​virtual·​{v2,​·​v0},​·​Landroid/​support/​v4/​widget/​DrawerLayout;​-​>findDrawerWithGravit​y(I)​Landroid/​view/​View;​
   
64 ·​·​·​·​move-​result-​object·​v1 64 ·​·​·​·​move-​result-​object·​v1
   
65 ·​·​·​·​.​line·​1386 65 ·​·​·​·​.​line·​1658
66 ·​·​·​·​.​local·​v1,​·​"toClose":​Landroid/​view/​View;​ 66 ·​·​·​·​.​local·​v1,​·​"toClose":​Landroid/​view/​View;​
67 ·​·​·​·​if-​eqz·​v1,​·​:​cond_1 67 ·​·​·​·​if-​eqz·​v1,​·​:​cond_1
   
68 ·​·​·​·​.​line·​1387 68 ·​·​·​·​.​line·​1659
69 ·​·​·​·​iget-​object·​v2,​·​p0,​·​Landroid/​support/​v4/​widget/​DrawerLayout$ViewDrag​Callback;​-​>this$0:​Landroid/​support/​v4/​widget/​DrawerLayout;​ 69 ·​·​·​·​iget-​object·​v2,​·​p0,​·​Landroid/​support/​v4/​widget/​DrawerLayout$ViewDrag​Callback;​-​>this$0:​Landroid/​support/​v4/​widget/​DrawerLayout;​
   
70 ·​·​·​·​invoke-​virtual·​{v2,​·​v1},​·​Landroid/​support/​v4/​widget/​DrawerLayout;​-​>closeDrawer(Landroid​/​view/​View;​)​V 70 ·​·​·​·​invoke-​virtual·​{v2,​·​v1},​·​Landroid/​support/​v4/​widget/​DrawerLayout;​-​>closeDrawer(Landroid​/​view/​View;​)​V
   
71 ·​·​·​·​.​line·​1389 71 ·​·​·​·​.​line·​1661
72 ·​·​·​·​:​cond_1 72 ·​·​·​·​:​cond_1
73 ·​·​·​·​return-​void 73 ·​·​·​·​return-​void
74 .​end·​method 74 .​end·​method
   
75 .​method·​private·​peekDrawer()​V 75 .​method·​private·​peekDrawer()​V
76 ·​·​·​·​.​locals·​9 76 ·​·​·​·​.​locals·​9
   
77 ·​·​·​·​.​prologue 77 ·​·​·​·​.​prologue
78 ·​·​·​·​const/​4·​v8,​·​0x3 78 ·​·​·​·​const/​4·​v8,​·​0x3
   
79 ·​·​·​·​const/​4·​v6,​·​0x1 79 ·​·​·​·​const/​4·​v6,​·​0x1
   
80 ·​·​·​·​const/​4·​v5,​·​0x0 80 ·​·​·​·​const/​4·​v5,​·​0x0
   
81 ·​·​·​·​.​line·​1418 81 ·​·​·​·​.​line·​1690
82 ·​·​·​·​iget-​object·​v7,​·​p0,​·​Landroid/​support/​v4/​widget/​DrawerLayout$ViewDrag​Callback;​-​>mDragger:​Landroid/​support/​v4/​widget/​ViewDragHelper;​ 82 ·​·​·​·​iget-​object·​v7,​·​p0,​·​Landroid/​support/​v4/​widget/​DrawerLayout$ViewDrag​Callback;​-​>mDragger:​Landroid/​support/​v4/​widget/​ViewDragHelper;​
   
83 ·​·​·​·​invoke-​virtual·​{v7},​·​Landroid/​support/​v4/​widget/​ViewDragHelper;​-​>getEdgeSize()​I 83 ·​·​·​·​invoke-​virtual·​{v7},​·​Landroid/​support/​v4/​widget/​ViewDragHelper;​-​>getEdgeSize()​I
   
84 ·​·​·​·​move-​result·​v3 84 ·​·​·​·​move-​result·​v3
   
85 ·​·​·​·​.​line·​1419 85 ·​·​·​·​.​line·​1691
86 ·​·​·​·​.​local·​v3,​·​"peekDistance":​I 86 ·​·​·​·​.​local·​v3,​·​"peekDistance":​I
87 ·​·​·​·​iget·​v7,​·​p0,​·​Landroid/​support/​v4/​widget/​DrawerLayout$ViewDrag​Callback;​-​>mAbsGravity:​I 87 ·​·​·​·​iget·​v7,​·​p0,​·​Landroid/​support/​v4/​widget/​DrawerLayout$ViewDrag​Callback;​-​>mAbsGravity:​I
   
88 ·​·​·​·​if-​ne·​v7,​·​v8,​·​:​cond_4 88 ·​·​·​·​if-​ne·​v7,​·​v8,​·​:​cond_4
   
89 ·​·​·​·​move·​v1,​·​v6 89 ·​·​·​·​move·​v1,​·​v6
   
90 ·​·​·​·​.​line·​1420 90 ·​·​·​·​.​line·​1692
Max diff block lines reached; 16622/19784 bytes (84.02%) of diff not shown.
[−]
smali/android/support/v4/widget/DrawerLayout$ViewDragCallback$1.smali
Offset 22, 30 lines modified Offset 22, 30 lines modified
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Landroid/​support/​v4/​widget/​DrawerLayout$ViewDrag​Callback;​)​V 23 .​method·​constructor·​<init>(Landroid/​support/​v4/​widget/​DrawerLayout$ViewDrag​Callback;​)​V
24 ·​·​·​·​.​locals·​0 24 ·​·​·​·​.​locals·​0
   
25 ·​·​·​·​.​prologue 25 ·​·​·​·​.​prologue
26 ·​·​·​·​.​line·​1327 26 ·​·​·​·​.​line·​1599
27 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v4/​widget/​DrawerLayout$ViewDrag​Callback$1;​-​>this$1:​Landroid/​support/​v4/​widget/​DrawerLayout$ViewDrag​Callback;​ 27 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v4/​widget/​DrawerLayout$ViewDrag​Callback$1;​-​>this$1:​Landroid/​support/​v4/​widget/​DrawerLayout$ViewDrag​Callback;​
   
28 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 28 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
29 ·​·​·​·​return-​void 29 ·​·​·​·​return-​void
30 .​end·​method 30 .​end·​method
   
   
31 #·​virtual·​methods 31 #·​virtual·​methods
32 .​method·​public·​run()​V 32 .​method·​public·​run()​V
33 ·​·​·​·​.​locals·​1 33 ·​·​·​·​.​locals·​1
   
34 ·​·​·​·​.​prologue 34 ·​·​·​·​.​prologue
35 ·​·​·​·​.​line·​1329 35 ·​·​·​·​.​line·​1601
36 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​DrawerLayout$ViewDrag​Callback$1;​-​>this$1:​Landroid/​support/​v4/​widget/​DrawerLayout$ViewDrag​Callback;​ 36 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​DrawerLayout$ViewDrag​Callback$1;​-​>this$1:​Landroid/​support/​v4/​widget/​DrawerLayout$ViewDrag​Callback;​
   
37 ·​·​·​·​#·​invokes:​·​Landroid/​support/​v4/​widget/​DrawerLayout$ViewDrag​Callback;​-​>peekDrawer()​V 37 ·​·​·​·​#·​invokes:​·​Landroid/​support/​v4/​widget/​DrawerLayout$ViewDrag​Callback;​-​>peekDrawer()​V
38 ·​·​·​·​invoke-​static·​{v0},​·​Landroid/​support/​v4/​widget/​DrawerLayout$ViewDrag​Callback;​-​>access$000(Landroid/​support/​v4/​widget/​DrawerLayout$ViewDrag​Callback;​)​V 38 ·​·​·​·​invoke-​static·​{v0},​·​Landroid/​support/​v4/​widget/​DrawerLayout$ViewDrag​Callback;​-​>access$000(Landroid/​support/​v4/​widget/​DrawerLayout$ViewDrag​Callback;​)​V
   
39 ·​·​·​·​.​line·​1330 39 ·​·​·​·​.​line·​1602
40 ·​·​·​·​return-​void 40 ·​·​·​·​return-​void
41 .​end·​method 41 .​end·​method
[−]
smali/android/support/v4/widget/DrawerLayout.smali
Offset 1, 32 lines modified Offset 1, 46 lines modified
1 .​class·​public·​Landroid/​support/​v4/​widget/​DrawerLayout;​ 1 .​class·​public·​Landroid/​support/​v4/​widget/​DrawerLayout;​
2 .​super·​Landroid/​view/​ViewGroup;​ 2 .​super·​Landroid/​view/​ViewGroup;​
3 .​source·​"DrawerLayout.​java" 3 .​source·​"DrawerLayout.​java"
   
  4 #·​interfaces
  5 .​implements·​Landroid/​support/​v4/​widget/​DrawerLayoutImpl;​
   
   
4 #·​annotations 6 #·​annotations
5 .​annotation·​system·​Ldalvik/​annotation/​MemberClasses;​ 7 .​annotation·​system·​Ldalvik/​annotation/​MemberClasses;​
6 ·​·​·​·​value·​=·​{ 8 ·​·​·​·​value·​=·​{
  9 ·​·​·​·​·​·​·​·​Landroid/​support/​v4/​widget/​DrawerLayout$ChildAcc​essibilityDelegate;​,​
7 ·​·​·​·​·​·​·​·​Landroid/​support/​v4/​widget/​DrawerLayout$Accessib​ilityDelegate;​,​ 10 ·​·​·​·​·​·​·​·​Landroid/​support/​v4/​widget/​DrawerLayout$Accessib​ilityDelegate;​,​
8 ·​·​·​·​·​·​·​·​Landroid/​support/​v4/​widget/​DrawerLayout$LayoutPa​rams;​,​ 11 ·​·​·​·​·​·​·​·​Landroid/​support/​v4/​widget/​DrawerLayout$LayoutPa​rams;​,​
9 ·​·​·​·​·​·​·​·​Landroid/​support/​v4/​widget/​DrawerLayout$ViewDrag​Callback;​,​ 12 ·​·​·​·​·​·​·​·​Landroid/​support/​v4/​widget/​DrawerLayout$ViewDrag​Callback;​,​
10 ·​·​·​·​·​·​·​·​Landroid/​support/​v4/​widget/​DrawerLayout$SavedSta​te;​,​ 13 ·​·​·​·​·​·​·​·​Landroid/​support/​v4/​widget/​DrawerLayout$SavedSta​te;​,​
  14 ·​·​·​·​·​·​·​·​Landroid/​support/​v4/​widget/​DrawerLayout$DrawerLa​youtCompatImplApi21;​,​
  15 ·​·​·​·​·​·​·​·​Landroid/​support/​v4/​widget/​DrawerLayout$DrawerLa​youtCompatImplBase;​,​
  16 ·​·​·​·​·​·​·​·​Landroid/​support/​v4/​widget/​DrawerLayout$DrawerLa​youtCompatImpl;​,​
11 ·​·​·​·​·​·​·​·​Landroid/​support/​v4/​widget/​DrawerLayout$SimpleDr​awerListener;​,​ 17 ·​·​·​·​·​·​·​·​Landroid/​support/​v4/​widget/​DrawerLayout$SimpleDr​awerListener;​,​
12 ·​·​·​·​·​·​·​·​Landroid/​support/​v4/​widget/​DrawerLayout$DrawerLi​stener;​ 18 ·​·​·​·​·​·​·​·​Landroid/​support/​v4/​widget/​DrawerLayout$DrawerLi​stener;​,​
  19 ·​·​·​·​·​·​·​·​Landroid/​support/​v4/​widget/​DrawerLayout$EdgeGrav​ity;​,​
  20 ·​·​·​·​·​·​·​·​Landroid/​support/​v4/​widget/​DrawerLayout$LockMode​;​,​
  21 ·​·​·​·​·​·​·​·​Landroid/​support/​v4/​widget/​DrawerLayout$State;​
13 ·​·​·​·​} 22 ·​·​·​·​}
14 .​end·​annotation 23 .​end·​annotation
   
   
15 #·​static·​fields 24 #·​static·​fields
16 .​field·​private·​static·​final·​ALLOW_EDGE_LOCK:​Z·​=·​false 25 .​field·​private·​static·​final·​ALLOW_EDGE_LOCK:​Z·​=·​false
   
  26 .​field·​private·​static·​final·​CAN_HIDE_DESCENDANTS:​Z
   
17 .​field·​private·​static·​final·​CHILDREN_DISALLOW_INT​ERCEPT:​Z·​=·​true 27 .​field·​private·​static·​final·​CHILDREN_DISALLOW_INT​ERCEPT:​Z·​=·​true
   
18 .​field·​private·​static·​final·​DEFAULT_SCRIM_COLOR:​I·​=·​-​0x67000000 28 .​field·​private·​static·​final·​DEFAULT_SCRIM_COLOR:​I·​=·​-​0x67000000
   
  29 .​field·​static·​final·​IMPL:​Landroid/​support/​v4/​widget/​DrawerLayout$DrawerLa​youtCompatImpl;​
   
19 .​field·​private·​static·​final·​LAYOUT_ATTRS:​[I 30 .​field·​private·​static·​final·​LAYOUT_ATTRS:​[I
   
20 .​field·​public·​static·​final·​LOCK_MODE_LOCKED_CLOS​ED:​I·​=·​0x1 31 .​field·​public·​static·​final·​LOCK_MODE_LOCKED_CLOS​ED:​I·​=·​0x1
   
21 .​field·​public·​static·​final·​LOCK_MODE_LOCKED_OPEN​:​I·​=·​0x2 32 .​field·​public·​static·​final·​LOCK_MODE_LOCKED_OPEN​:​I·​=·​0x2
   
22 .​field·​public·​static·​final·​LOCK_MODE_UNLOCKED:​I·​=·​0x0 33 .​field·​public·​static·​final·​LOCK_MODE_UNLOCKED:​I·​=·​0x0
Offset 45, 28 lines modified Offset 59, 34 lines modified
   
45 .​field·​private·​static·​final·​TAG:​Ljava/​lang/​String;​·​=·​"DrawerLayout" 59 .​field·​private·​static·​final·​TAG:​Ljava/​lang/​String;​·​=·​"DrawerLayout"
   
46 .​field·​private·​static·​final·​TOUCH_SLOP_SENSITIVIT​Y:​F·​=·​1.​0f 60 .​field·​private·​static·​final·​TOUCH_SLOP_SENSITIVIT​Y:​F·​=·​1.​0f
   
   
47 #·​instance·​fields 61 #·​instance·​fields
  62 .​field·​private·​final·​mChildAccessibilityDe​legate:​Landroid/​support/​v4/​widget/​DrawerLayout$ChildAcc​essibilityDelegate;​
   
48 .​field·​private·​mChildrenCanceledTouc​h:​Z 63 .​field·​private·​mChildrenCanceledTouc​h:​Z
   
49 .​field·​private·​mDisallowInterceptReq​uested:​Z 64 .​field·​private·​mDisallowInterceptReq​uested:​Z
   
  65 .​field·​private·​mDrawStatusBarBackgro​und:​Z
   
50 .​field·​private·​mDrawerState:​I 66 .​field·​private·​mDrawerState:​I
   
51 .​field·​private·​mFirstLayout:​Z 67 .​field·​private·​mFirstLayout:​Z
   
52 .​field·​private·​mInLayout:​Z 68 .​field·​private·​mInLayout:​Z
   
53 .​field·​private·​mInitialMotionX:​F 69 .​field·​private·​mInitialMotionX:​F
   
54 .​field·​private·​mInitialMotionY:​F 70 .​field·​private·​mInitialMotionY:​F
   
  71 .​field·​private·​mLastInsets:​Ljava/​lang/​Object;​
   
55 .​field·​private·​final·​mLeftCallback:​Landroid/​support/​v4/​widget/​DrawerLayout$ViewDrag​Callback;​ 72 .​field·​private·​final·​mLeftCallback:​Landroid/​support/​v4/​widget/​DrawerLayout$ViewDrag​Callback;​
   
56 .​field·​private·​final·​mLeftDragger:​Landroid/​support/​v4/​widget/​ViewDragHelper;​ 73 .​field·​private·​final·​mLeftDragger:​Landroid/​support/​v4/​widget/​ViewDragHelper;​
   
57 .​field·​private·​mListener:​Landroid/​support/​v4/​widget/​DrawerLayout$DrawerLi​stener;​ 74 .​field·​private·​mListener:​Landroid/​support/​v4/​widget/​DrawerLayout$DrawerLi​stener;​
   
58 .​field·​private·​mLockModeLeft:​I 75 .​field·​private·​mLockModeLeft:​I
Offset 85, 315 lines modified Offset 105, 431 lines modified
   
85 .​field·​private·​mScrimPaint:​Landroid/​graphics/​Paint;​ 105 .​field·​private·​mScrimPaint:​Landroid/​graphics/​Paint;​
   
86 .​field·​private·​mShadowLeft:​Landroid/​graphics/​drawable/​Drawable;​ 106 .​field·​private·​mShadowLeft:​Landroid/​graphics/​drawable/​Drawable;​
   
87 .​field·​private·​mShadowRight:​Landroid/​graphics/​drawable/​Drawable;​ 107 .​field·​private·​mShadowRight:​Landroid/​graphics/​drawable/​Drawable;​
   
  108 .​field·​private·​mStatusBarBackground:​Landroid/​graphics/​drawable/​Drawable;​
   
  109 .​field·​private·​mTitleLeft:​Ljava/​lang/​CharSequence;​
   
  110 .​field·​private·​mTitleRight:​Ljava/​lang/​CharSequence;​
   
   
88 #·​direct·​methods 111 #·​direct·​methods
89 .​method·​static·​constructor·​<clinit>()​V 112 .​method·​static·​constructor·​<clinit>()​V
90 ·​·​·​·​.​locals·​3 113 ·​·​·​·​.​locals·​5
Max diff block lines reached; 143199/146496 bytes (97.75%) of diff not shown.
[−]
smali/android/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider.smali
Offset 19, 42 lines modified Offset 19, 42 lines modified
   
   
19 #·​direct·​methods 19 #·​direct·​methods
20 .​method·​private·​constructor·​<init>(Landroid/​support/​v4/​widget/​ExploreByTouchHelper;​)​V 20 .​method·​private·​constructor·​<init>(Landroid/​support/​v4/​widget/​ExploreByTouchHelper;​)​V
21 ·​·​·​·​.​locals·​0 21 ·​·​·​·​.​locals·​0
   
22 ·​·​·​·​.​prologue 22 ·​·​·​·​.​prologue
23 ·​·​·​·​.​line·​713 23 ·​·​·​·​.​line·​714
24 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v4/​widget/​ExploreByTouchHelper$​ExploreByTouchNodePro​vider;​-​>this$0:​Landroid/​support/​v4/​widget/​ExploreByTouchHelper;​ 24 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v4/​widget/​ExploreByTouchHelper$​ExploreByTouchNodePro​vider;​-​>this$0:​Landroid/​support/​v4/​widget/​ExploreByTouchHelper;​
   
25 ·​·​·​·​invoke-​direct·​{p0},​·​Landroid/​support/​v4/​view/​accessibility/​AccessibilityNodeProv​iderCompat;​-​><init>()​V 25 ·​·​·​·​invoke-​direct·​{p0},​·​Landroid/​support/​v4/​view/​accessibility/​AccessibilityNodeProv​iderCompat;​-​><init>()​V
   
26 ·​·​·​·​return-​void 26 ·​·​·​·​return-​void
27 .​end·​method 27 .​end·​method
   
28 .​method·​synthetic·​constructor·​<init>(Landroid/​support/​v4/​widget/​ExploreByTouchHelper;​Landroid/​support/​v4/​widget/​ExploreByTouchHelper$​1;​)​V 28 .​method·​synthetic·​constructor·​<init>(Landroid/​support/​v4/​widget/​ExploreByTouchHelper;​Landroid/​support/​v4/​widget/​ExploreByTouchHelper$​1;​)​V
29 ·​·​·​·​.​locals·​0 29 ·​·​·​·​.​locals·​0
30 ·​·​·​·​.​param·​p1,​·​"x0"·​·​·​·​#·​Landroid/​support/​v4/​widget/​ExploreByTouchHelper;​ 30 ·​·​·​·​.​param·​p1,​·​"x0"·​·​·​·​#·​Landroid/​support/​v4/​widget/​ExploreByTouchHelper;​
31 ·​·​·​·​.​param·​p2,​·​"x1"·​·​·​·​#·​Landroid/​support/​v4/​widget/​ExploreByTouchHelper$​1;​ 31 ·​·​·​·​.​param·​p2,​·​"x1"·​·​·​·​#·​Landroid/​support/​v4/​widget/​ExploreByTouchHelper$​1;​
   
32 ·​·​·​·​.​prologue 32 ·​·​·​·​.​prologue
33 ·​·​·​·​.​line·​713 33 ·​·​·​·​.​line·​714
34 ·​·​·​·​invoke-​direct·​{p0,​·​p1},​·​Landroid/​support/​v4/​widget/​ExploreByTouchHelper$​ExploreByTouchNodePro​vider;​-​><init>(Landroid/​support/​v4/​widget/​ExploreByTouchHelper;​)​V 34 ·​·​·​·​invoke-​direct·​{p0,​·​p1},​·​Landroid/​support/​v4/​widget/​ExploreByTouchHelper$​ExploreByTouchNodePro​vider;​-​><init>(Landroid/​support/​v4/​widget/​ExploreByTouchHelper;​)​V
   
35 ·​·​·​·​return-​void 35 ·​·​·​·​return-​void
36 .​end·​method 36 .​end·​method
   
   
37 #·​virtual·​methods 37 #·​virtual·​methods
38 .​method·​public·​createAccessibilityNo​deInfo(I)​Landroid/​support/​v4/​view/​accessibility/​AccessibilityNodeInfo​Compat;​ 38 .​method·​public·​createAccessibilityNo​deInfo(I)​Landroid/​support/​v4/​view/​accessibility/​AccessibilityNodeInfo​Compat;​
39 ·​·​·​·​.​locals·​1 39 ·​·​·​·​.​locals·​1
40 ·​·​·​·​.​param·​p1,​·​"virtualViewId"·​·​·​·​#·​I 40 ·​·​·​·​.​param·​p1,​·​"virtualViewId"·​·​·​·​#·​I
   
41 ·​·​·​·​.​prologue 41 ·​·​·​·​.​prologue
42 ·​·​·​·​.​line·​716 42 ·​·​·​·​.​line·​717
43 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​ExploreByTouchHelper$​ExploreByTouchNodePro​vider;​-​>this$0:​Landroid/​support/​v4/​widget/​ExploreByTouchHelper;​ 43 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​ExploreByTouchHelper$​ExploreByTouchNodePro​vider;​-​>this$0:​Landroid/​support/​v4/​widget/​ExploreByTouchHelper;​
   
44 ·​·​·​·​#·​invokes:​·​Landroid/​support/​v4/​widget/​ExploreByTouchHelper;​-​>createNode(I)​Landroid/​support/​v4/​view/​accessibility/​AccessibilityNodeInfo​Compat;​ 44 ·​·​·​·​#·​invokes:​·​Landroid/​support/​v4/​widget/​ExploreByTouchHelper;​-​>createNode(I)​Landroid/​support/​v4/​view/​accessibility/​AccessibilityNodeInfo​Compat;​
45 ·​·​·​·​invoke-​static·​{v0,​·​p1},​·​Landroid/​support/​v4/​widget/​ExploreByTouchHelper;​-​>access$100(Landroid/​support/​v4/​widget/​ExploreByTouchHelper;​I)​Landroid/​support/​v4/​view/​accessibility/​AccessibilityNodeInfo​Compat;​ 45 ·​·​·​·​invoke-​static·​{v0,​·​p1},​·​Landroid/​support/​v4/​widget/​ExploreByTouchHelper;​-​>access$100(Landroid/​support/​v4/​widget/​ExploreByTouchHelper;​I)​Landroid/​support/​v4/​view/​accessibility/​AccessibilityNodeInfo​Compat;​
   
46 ·​·​·​·​move-​result-​object·​v0 46 ·​·​·​·​move-​result-​object·​v0
   
Offset 64, 15 lines modified Offset 64, 15 lines modified
64 .​method·​public·​performAction(IILandr​oid/​os/​Bundle;​)​Z 64 .​method·​public·​performAction(IILandr​oid/​os/​Bundle;​)​Z
65 ·​·​·​·​.​locals·​1 65 ·​·​·​·​.​locals·​1
66 ·​·​·​·​.​param·​p1,​·​"virtualViewId"·​·​·​·​#·​I 66 ·​·​·​·​.​param·​p1,​·​"virtualViewId"·​·​·​·​#·​I
67 ·​·​·​·​.​param·​p2,​·​"action"·​·​·​·​#·​I 67 ·​·​·​·​.​param·​p2,​·​"action"·​·​·​·​#·​I
68 ·​·​·​·​.​param·​p3,​·​"arguments"·​·​·​·​#·​Landroid/​os/​Bundle;​ 68 ·​·​·​·​.​param·​p3,​·​"arguments"·​·​·​·​#·​Landroid/​os/​Bundle;​
   
69 ·​·​·​·​.​prologue 69 ·​·​·​·​.​prologue
70 ·​·​·​·​.​line·​721 70 ·​·​·​·​.​line·​722
71 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​ExploreByTouchHelper$​ExploreByTouchNodePro​vider;​-​>this$0:​Landroid/​support/​v4/​widget/​ExploreByTouchHelper;​ 71 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​ExploreByTouchHelper$​ExploreByTouchNodePro​vider;​-​>this$0:​Landroid/​support/​v4/​widget/​ExploreByTouchHelper;​
   
72 ·​·​·​·​#·​invokes:​·​Landroid/​support/​v4/​widget/​ExploreByTouchHelper;​-​>performAction(IILand​roid/​os/​Bundle;​)​Z 72 ·​·​·​·​#·​invokes:​·​Landroid/​support/​v4/​widget/​ExploreByTouchHelper;​-​>performAction(IILand​roid/​os/​Bundle;​)​Z
73 ·​·​·​·​invoke-​static·​{v0,​·​p1,​·​p2,​·​p3},​·​Landroid/​support/​v4/​widget/​ExploreByTouchHelper;​-​>access$200(Landroid/​support/​v4/​widget/​ExploreByTouchHelper;​IILandroid/​os/​Bundle;​)​Z 73 ·​·​·​·​invoke-​static·​{v0,​·​p1,​·​p2,​·​p3},​·​Landroid/​support/​v4/​widget/​ExploreByTouchHelper;​-​>access$200(Landroid/​support/​v4/​widget/​ExploreByTouchHelper;​IILandroid/​os/​Bundle;​)​Z
   
74 ·​·​·​·​move-​result·​v0 74 ·​·​·​·​move-​result·​v0
   
[−]
smali/android/support/v4/widget/ListViewAutoScrollHelper.smali
Offset 50, 84 lines modified Offset 50, 89 lines modified
50 ·​·​·​·​.​local·​v6,​·​"target":​Landroid/​widget/​ListView;​ 50 ·​·​·​·​.​local·​v6,​·​"target":​Landroid/​widget/​ListView;​
51 ·​·​·​·​invoke-​virtual·​{v6},​·​Landroid/​widget/​ListView;​-​>getCount()​I 51 ·​·​·​·​invoke-​virtual·​{v6},​·​Landroid/​widget/​ListView;​-​>getCount()​I
   
52 ·​·​·​·​move-​result·​v3 52 ·​·​·​·​move-​result·​v3
   
53 ·​·​·​·​.​line·​62 53 ·​·​·​·​.​line·​62
54 ·​·​·​·​.​local·​v3,​·​"itemCount":​I 54 ·​·​·​·​.​local·​v3,​·​"itemCount":​I
  55 ·​·​·​·​if-​nez·​v3,​·​:​cond_1
   
  56 ·​·​·​·​.​line·​92
  57 ·​·​·​·​:​cond_0
  58 ·​·​·​·​:​goto_0
  59 ·​·​·​·​return·​v7
   
  60 ·​·​·​·​.​line·​66
  61 ·​·​·​·​:​cond_1
55 ·​·​·​·​invoke-​virtual·​{v6},​·​Landroid/​widget/​ListView;​-​>getChildCount()​I 62 ·​·​·​·​invoke-​virtual·​{v6},​·​Landroid/​widget/​ListView;​-​>getChildCount()​I
   
56 ·​·​·​·​move-​result·​v0 63 ·​·​·​·​move-​result·​v0
   
57 ·​·​·​·​.​line·​63 64 ·​·​·​·​.​line·​67
58 ·​·​·​·​.​local·​v0,​·​"childCount":​I 65 ·​·​·​·​.​local·​v0,​·​"childCount":​I
59 ·​·​·​·​invoke-​virtual·​{v6},​·​Landroid/​widget/​ListView;​-​>getFirstVisiblePosit​ion()​I 66 ·​·​·​·​invoke-​virtual·​{v6},​·​Landroid/​widget/​ListView;​-​>getFirstVisiblePosit​ion()​I
   
60 ·​·​·​·​move-​result·​v1 67 ·​·​·​·​move-​result·​v1
   
61 ·​·​·​·​.​line·​64 68 ·​·​·​·​.​line·​68
62 ·​·​·​·​.​local·​v1,​·​"firstPosition":​I 69 ·​·​·​·​.​local·​v1,​·​"firstPosition":​I
63 ·​·​·​·​add-​int·​v4,​·​v1,​·​v0 70 ·​·​·​·​add-​int·​v4,​·​v1,​·​v0
   
64 ·​·​·​·​.​line·​66 71 ·​·​·​·​.​line·​70
65 ·​·​·​·​.​local·​v4,​·​"lastPosition":​I 72 ·​·​·​·​.​local·​v4,​·​"lastPosition":​I
66 ·​·​·​·​if-​lez·​p1,​·​:​cond_1 73 ·​·​·​·​if-​lez·​p1,​·​:​cond_3
   
67 ·​·​·​·​.​line·​68 74 ·​·​·​·​.​line·​72
68 ·​·​·​·​if-​lt·​v4,​·​v3,​·​:​cond_2 75 ·​·​·​·​if-​lt·​v4,​·​v3,​·​:​cond_2
   
69 ·​·​·​·​.​line·​69 76 ·​·​·​·​.​line·​73
70 ·​·​·​·​add-​int/​lit8·​v8,​·​v0,​·​-​0x1 77 ·​·​·​·​add-​int/​lit8·​v8,​·​v0,​·​-​0x1
   
71 ·​·​·​·​invoke-​virtual·​{v6,​·​v8},​·​Landroid/​widget/​ListView;​-​>getChildAt(I)​Landroid/​view/​View;​ 78 ·​·​·​·​invoke-​virtual·​{v6,​·​v8},​·​Landroid/​widget/​ListView;​-​>getChildAt(I)​Landroid/​view/​View;​
   
72 ·​·​·​·​move-​result-​object·​v5 79 ·​·​·​·​move-​result-​object·​v5
   
73 ·​·​·​·​.​line·​70 80 ·​·​·​·​.​line·​74
74 ·​·​·​·​.​local·​v5,​·​"lastView":​Landroid/​view/​View;​ 81 ·​·​·​·​.​local·​v5,​·​"lastView":​Landroid/​view/​View;​
75 ·​·​·​·​invoke-​virtual·​{v5},​·​Landroid/​view/​View;​-​>getBottom()​I 82 ·​·​·​·​invoke-​virtual·​{v5},​·​Landroid/​view/​View;​-​>getBottom()​I
   
76 ·​·​·​·​move-​result·​v8 83 ·​·​·​·​move-​result·​v8
   
77 ·​·​·​·​invoke-​virtual·​{v6},​·​Landroid/​widget/​ListView;​-​>getHeight()​I 84 ·​·​·​·​invoke-​virtual·​{v6},​·​Landroid/​widget/​ListView;​-​>getHeight()​I
   
78 ·​·​·​·​move-​result·​v9 85 ·​·​·​·​move-​result·​v9
   
79 ·​·​·​·​if-​gt·​v8,​·​v9,​·​:​cond_2 86 ·​·​·​·​if-​le·​v8,​·​v9,​·​:​cond_0
   
80 ·​·​·​·​.​line·​88 87 ·​·​·​·​.​line·​92
81 ·​·​·​·​.​end·​local·​v5·​·​·​·​#·​"lastView":​Landroid/​view/​View;​ 88 ·​·​·​·​.​end·​local·​v5·​·​·​·​#·​"lastView":​Landroid/​view/​View;​
82 ·​·​·​·​:​cond_0 89 ·​·​·​·​:​cond_2
83 ·​·​·​·​:​goto_0 90 ·​·​·​·​const/​4·​v7,​·​0x1
84 ·​·​·​·​return·​v7  
   
85 ·​·​·​·​.​line·​74 91 ·​·​·​·​goto·​:​goto_0
86 ·​·​·​·​:​cond_1  
  92 ·​·​·​·​.​line·​78
  93 ·​·​·​·​:​cond_3
87 ·​·​·​·​if-​gez·​p1,​·​:​cond_0 94 ·​·​·​·​if-​gez·​p1,​·​:​cond_0
   
88 ·​·​·​·​.​line·​76 95 ·​·​·​·​.​line·​80
89 ·​·​·​·​if-​gtz·​v1,​·​:​cond_2 96 ·​·​·​·​if-​gtz·​v1,​·​:​cond_2
   
90 ·​·​·​·​.​line·​77 97 ·​·​·​·​.​line·​81
91 ·​·​·​·​invoke-​virtual·​{v6,​·​v7},​·​Landroid/​widget/​ListView;​-​>getChildAt(I)​Landroid/​view/​View;​ 98 ·​·​·​·​invoke-​virtual·​{v6,​·​v7},​·​Landroid/​widget/​ListView;​-​>getChildAt(I)​Landroid/​view/​View;​
   
92 ·​·​·​·​move-​result-​object·​v2 99 ·​·​·​·​move-​result-​object·​v2
   
93 ·​·​·​·​.​line·​78 100 ·​·​·​·​.​line·​82
94 ·​·​·​·​.​local·​v2,​·​"firstView":​Landroid/​view/​View;​ 101 ·​·​·​·​.​local·​v2,​·​"firstView":​Landroid/​view/​View;​
95 ·​·​·​·​invoke-​virtual·​{v2},​·​Landroid/​view/​View;​-​>getTop()​I 102 ·​·​·​·​invoke-​virtual·​{v2},​·​Landroid/​view/​View;​-​>getTop()​I
   
96 ·​·​·​·​move-​result·​v8 103 ·​·​·​·​move-​result·​v8
   
97 ·​·​·​·​if-​gez·​v8,​·​:​cond_0 104 ·​·​·​·​if-​ltz·​v8,​·​:​cond_2
   
98 ·​·​·​·​.​line·​88  
99 ·​·​·​·​.​end·​local·​v2·​·​·​·​#·​"firstView":​Landroid/​view/​View;​  
100 ·​·​·​·​:​cond_2  
101 ·​·​·​·​const/​4·​v7,​·​0x1  
   
102 ·​·​·​·​goto·​:​goto_0 105 ·​·​·​·​goto·​:​goto_0
103 .​end·​method 106 .​end·​method
   
104 .​method·​public·​scrollTargetBy(II)​V 107 .​method·​public·​scrollTargetBy(II)​V
105 ·​·​·​·​.​locals·​5 108 ·​·​·​·​.​locals·​5
106 ·​·​·​·​.​param·​p1,​·​"deltaX"·​·​·​·​#·​I 109 ·​·​·​·​.​param·​p1,​·​"deltaX"·​·​·​·​#·​I
[−]
smali/android/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase.smali
Offset 18, 60 lines modified Offset 18, 63 lines modified
   
   
18 #·​direct·​methods 18 #·​direct·​methods
19 .​method·​constructor·​<init>()​V 19 .​method·​constructor·​<init>()​V
20 ·​·​·​·​.​locals·​0 20 ·​·​·​·​.​locals·​0
   
21 ·​·​·​·​.​prologue 21 ·​·​·​·​.​prologue
22 ·​·​·​·​.​line·​55 22 ·​·​·​·​.​line·​61
23 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 23 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
24 ·​·​·​·​return-​void 24 ·​·​·​·​return-​void
25 .​end·​method 25 .​end·​method
   
   
26 #·​virtual·​methods 26 #·​virtual·​methods
27 .​method·​public·​abortAnimation(Ljava/​lang/​Object;​)​V 27 .​method·​public·​abortAnimation(Ljava/​lang/​Object;​)​V
28 ·​·​·​·​.​locals·​0 28 ·​·​·​·​.​locals·​0
29 ·​·​·​·​.​param·​p1,​·​"scroller"·​·​·​·​#·​Ljava/​lang/​Object;​ 29 ·​·​·​·​.​param·​p1,​·​"scroller"·​·​·​·​#·​Ljava/​lang/​Object;​
   
30 ·​·​·​·​.​prologue 30 ·​·​·​·​.​prologue
31 ·​·​·​·​.​line·​112 31 ·​·​·​·​.​line·​119
32 ·​·​·​·​check-​cast·​p1,​·​Landroid/​widget/​Scroller;​ 32 ·​·​·​·​check-​cast·​p1,​·​Landroid/​widget/​Scroller;​
   
33 ·​·​·​·​.​end·​local·​p1·​·​·​·​#·​"scroller":​Ljava/​lang/​Object;​ 33 ·​·​·​·​.​end·​local·​p1·​·​·​·​#·​"scroller":​Ljava/​lang/​Object;​
34 ·​·​·​·​invoke-​virtual·​{p1},​·​Landroid/​widget/​Scroller;​-​>abortAnimation()​V 34 ·​·​·​·​invoke-​virtual·​{p1},​·​Landroid/​widget/​Scroller;​-​>abortAnimation()​V
   
35 ·​·​·​·​.​line·​113 35 ·​·​·​·​.​line·​120
36 ·​·​·​·​return-​void 36 ·​·​·​·​return-​void
37 .​end·​method 37 .​end·​method
   
38 .​method·​public·​computeScrollOffset(L​java/​lang/​Object;​)​Z 38 .​method·​public·​computeScrollOffset(L​java/​lang/​Object;​)​Z
39 ·​·​·​·​.​locals·​1 39 ·​·​·​·​.​locals·​2
40 ·​·​·​·​.​param·​p1,​·​"scroller"·​·​·​·​#·​Ljava/​lang/​Object;​ 40 ·​·​·​·​.​param·​p1,​·​"scroller"·​·​·​·​#·​Ljava/​lang/​Object;​
   
41 ·​·​·​·​.​prologue 41 ·​·​·​·​.​prologue
42 ·​·​·​·​.​line·​84 42 ·​·​·​·​.​line·​90
43 ·​·​·​·​check-​cast·​p1,​·​Landroid/​widget/​Scroller;​ 43 ·​·​·​·​move-​object·​v0,​·​p1
   
44 ·​·​·​·​.​end·​local·​p1·​·​·​·​#·​"scroller":​Ljava/​lang/​Object;​ 44 ·​·​·​·​check-​cast·​v0,​·​Landroid/​widget/​Scroller;​
45 ·​·​·​·​invoke-​virtual·​{p1},​·​Landroid/​widget/​Scroller;​-​>computeScrollOffset(​)​Z  
   
46 ·​·​·​·​move-​result·​v0 45 ·​·​·​·​.​line·​91
  46 ·​·​·​·​.​local·​v0,​·​"s":​Landroid/​widget/​Scroller;​
  47 ·​·​·​·​invoke-​virtual·​{v0},​·​Landroid/​widget/​Scroller;​-​>computeScrollOffset(​)​Z
   
47 ·​·​·​·​return·​v0 48 ·​·​·​·​move-​result·​v1
   
  49 ·​·​·​·​return·​v1
48 .​end·​method 50 .​end·​method
   
49 .​method·​public·​createScroller(Landro​id/​content/​Context;​Landroid/​view/​animation/​Interpolator;​)​Ljava/​lang/​Object;​ 51 .​method·​public·​createScroller(Landro​id/​content/​Context;​Landroid/​view/​animation/​Interpolator;​)​Ljava/​lang/​Object;​
50 ·​·​·​·​.​locals·​1 52 ·​·​·​·​.​locals·​1
51 ·​·​·​·​.​param·​p1,​·​"context"·​·​·​·​#·​Landroid/​content/​Context;​ 53 ·​·​·​·​.​param·​p1,​·​"context"·​·​·​·​#·​Landroid/​content/​Context;​
52 ·​·​·​·​.​param·​p2,​·​"interpolator"·​·​·​·​#·​Landroid/​view/​animation/​Interpolator;​ 54 ·​·​·​·​.​param·​p2,​·​"interpolator"·​·​·​·​#·​Landroid/​view/​animation/​Interpolator;​
   
53 ·​·​·​·​.​prologue 55 ·​·​·​·​.​prologue
54 ·​·​·​·​.​line·​58 56 ·​·​·​·​.​line·​64
55 ·​·​·​·​if-​eqz·​p2,​·​:​cond_0 57 ·​·​·​·​if-​eqz·​p2,​·​:​cond_0
   
56 ·​·​·​·​new-​instance·​v0,​·​Landroid/​widget/​Scroller;​ 58 ·​·​·​·​new-​instance·​v0,​·​Landroid/​widget/​Scroller;​
   
57 ·​·​·​·​invoke-​direct·​{v0,​·​p1,​·​p2},​·​Landroid/​widget/​Scroller;​-​><init>(Landroid/​content/​Context;​Landroid/​view/​animation/​Interpolator;​)​V 59 ·​·​·​·​invoke-​direct·​{v0,​·​p1,​·​p2},​·​Landroid/​widget/​Scroller;​-​><init>(Landroid/​content/​Context;​Landroid/​view/​animation/​Interpolator;​)​V
   
58 ·​·​·​·​:​goto_0 60 ·​·​·​·​:​goto_0
Offset 94, 15 lines modified Offset 97, 15 lines modified
94 ·​·​·​·​.​param·​p5,​·​"velY"·​·​·​·​#·​I 97 ·​·​·​·​.​param·​p5,​·​"velY"·​·​·​·​#·​I
95 ·​·​·​·​.​param·​p6,​·​"minX"·​·​·​·​#·​I 98 ·​·​·​·​.​param·​p6,​·​"minX"·​·​·​·​#·​I
96 ·​·​·​·​.​param·​p7,​·​"maxX"·​·​·​·​#·​I 99 ·​·​·​·​.​param·​p7,​·​"maxX"·​·​·​·​#·​I
97 ·​·​·​·​.​param·​p8,​·​"minY"·​·​·​·​#·​I 100 ·​·​·​·​.​param·​p8,​·​"minY"·​·​·​·​#·​I
98 ·​·​·​·​.​param·​p9,​·​"maxY"·​·​·​·​#·​I 101 ·​·​·​·​.​param·​p9,​·​"maxY"·​·​·​·​#·​I
   
99 ·​·​·​·​.​prologue 102 ·​·​·​·​.​prologue
100 ·​·​·​·​.​line·​101 103 ·​·​·​·​.​line·​108
101 ·​·​·​·​move-​object·​v0,​·​p1 104 ·​·​·​·​move-​object·​v0,​·​p1
   
102 ·​·​·​·​check-​cast·​v0,​·​Landroid/​widget/​Scroller;​ 105 ·​·​·​·​check-​cast·​v0,​·​Landroid/​widget/​Scroller;​
   
103 ·​·​·​·​move·​v1,​·​p2 106 ·​·​·​·​move·​v1,​·​p2
   
104 ·​·​·​·​move·​v2,​·​p3 107 ·​·​·​·​move·​v2,​·​p3
Offset 117, 15 lines modified Offset 120, 15 lines modified
   
117 ·​·​·​·​move/​from16·​v7,​·​p8 120 ·​·​·​·​move/​from16·​v7,​·​p8
   
118 ·​·​·​·​move/​from16·​v8,​·​p9 121 ·​·​·​·​move/​from16·​v8,​·​p9
   
119 ·​·​·​·​invoke-​virtual/​range·​{v0·​.​.​·​v8},​·​Landroid/​widget/​Scroller;​-​>fling(IIIIIIII)​V 122 ·​·​·​·​invoke-​virtual/​range·​{v0·​.​.​·​v8},​·​Landroid/​widget/​Scroller;​-​>fling(IIIIIIII)​V
   
120 ·​·​·​·​.​line·​102 123 ·​·​·​·​.​line·​109
121 ·​·​·​·​return-​void 124 ·​·​·​·​return-​void
122 .​end·​method 125 .​end·​method
   
123 .​method·​public·​fling(Ljava/​lang/​Object;​IIIIIIIIII)​V 126 .​method·​public·​fling(Ljava/​lang/​Object;​IIIIIIIIII)​V
124 ·​·​·​·​.​locals·​9 127 ·​·​·​·​.​locals·​9
125 ·​·​·​·​.​param·​p1,​·​"scroller"·​·​·​·​#·​Ljava/​lang/​Object;​ 128 ·​·​·​·​.​param·​p1,​·​"scroller"·​·​·​·​#·​Ljava/​lang/​Object;​
126 ·​·​·​·​.​param·​p2,​·​"startX"·​·​·​·​#·​I 129 ·​·​·​·​.​param·​p2,​·​"startX"·​·​·​·​#·​I
Offset 136, 15 lines modified Offset 139, 15 lines modified
136 ·​·​·​·​.​param·​p7,​·​"maxX"·​·​·​·​#·​I 139 ·​·​·​·​.​param·​p7,​·​"maxX"·​·​·​·​#·​I
137 ·​·​·​·​.​param·​p8,​·​"minY"·​·​·​·​#·​I 140 ·​·​·​·​.​param·​p8,​·​"minY"·​·​·​·​#·​I
Max diff block lines reached; 4603/7245 bytes (63.53%) of diff not shown.
[−]
smali/android/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread.smali
Offset 18, 54 lines modified Offset 18, 54 lines modified
   
   
18 #·​direct·​methods 18 #·​direct·​methods
19 .​method·​constructor·​<init>()​V 19 .​method·​constructor·​<init>()​V
20 ·​·​·​·​.​locals·​0 20 ·​·​·​·​.​locals·​0
   
21 ·​·​·​·​.​prologue 21 ·​·​·​·​.​prologue
22 ·​·​·​·​.​line·​143 22 ·​·​·​·​.​line·​150
23 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 23 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
24 ·​·​·​·​return-​void 24 ·​·​·​·​return-​void
25 .​end·​method 25 .​end·​method
   
   
26 #·​virtual·​methods 26 #·​virtual·​methods
27 .​method·​public·​abortAnimation(Ljava/​lang/​Object;​)​V 27 .​method·​public·​abortAnimation(Ljava/​lang/​Object;​)​V
28 ·​·​·​·​.​locals·​0 28 ·​·​·​·​.​locals·​0
29 ·​·​·​·​.​param·​p1,​·​"scroller"·​·​·​·​#·​Ljava/​lang/​Object;​ 29 ·​·​·​·​.​param·​p1,​·​"scroller"·​·​·​·​#·​Ljava/​lang/​Object;​
   
30 ·​·​·​·​.​prologue 30 ·​·​·​·​.​prologue
31 ·​·​·​·​.​line·​201 31 ·​·​·​·​.​line·​208
32 ·​·​·​·​invoke-​static·​{p1},​·​Landroid/​support/​v4/​widget/​ScrollerCompatGingerb​read;​-​>abortAnimation(Ljava​/​lang/​Object;​)​V 32 ·​·​·​·​invoke-​static·​{p1},​·​Landroid/​support/​v4/​widget/​ScrollerCompatGingerb​read;​-​>abortAnimation(Ljava​/​lang/​Object;​)​V
   
33 ·​·​·​·​.​line·​202 33 ·​·​·​·​.​line·​209
34 ·​·​·​·​return-​void 34 ·​·​·​·​return-​void
35 .​end·​method 35 .​end·​method
   
36 .​method·​public·​computeScrollOffset(L​java/​lang/​Object;​)​Z 36 .​method·​public·​computeScrollOffset(L​java/​lang/​Object;​)​Z
37 ·​·​·​·​.​locals·​1 37 ·​·​·​·​.​locals·​1
38 ·​·​·​·​.​param·​p1,​·​"scroller"·​·​·​·​#·​Ljava/​lang/​Object;​ 38 ·​·​·​·​.​param·​p1,​·​"scroller"·​·​·​·​#·​Ljava/​lang/​Object;​
   
39 ·​·​·​·​.​prologue 39 ·​·​·​·​.​prologue
40 ·​·​·​·​.​line·​171 40 ·​·​·​·​.​line·​178
41 ·​·​·​·​invoke-​static·​{p1},​·​Landroid/​support/​v4/​widget/​ScrollerCompatGingerb​read;​-​>computeScrollOffset(​Ljava/​lang/​Object;​)​Z 41 ·​·​·​·​invoke-​static·​{p1},​·​Landroid/​support/​v4/​widget/​ScrollerCompatGingerb​read;​-​>computeScrollOffset(​Ljava/​lang/​Object;​)​Z
   
42 ·​·​·​·​move-​result·​v0 42 ·​·​·​·​move-​result·​v0
   
43 ·​·​·​·​return·​v0 43 ·​·​·​·​return·​v0
44 .​end·​method 44 .​end·​method
   
45 .​method·​public·​createScroller(Landro​id/​content/​Context;​Landroid/​view/​animation/​Interpolator;​)​Ljava/​lang/​Object;​ 45 .​method·​public·​createScroller(Landro​id/​content/​Context;​Landroid/​view/​animation/​Interpolator;​)​Ljava/​lang/​Object;​
46 ·​·​·​·​.​locals·​1 46 ·​·​·​·​.​locals·​1
47 ·​·​·​·​.​param·​p1,​·​"context"·​·​·​·​#·​Landroid/​content/​Context;​ 47 ·​·​·​·​.​param·​p1,​·​"context"·​·​·​·​#·​Landroid/​content/​Context;​
48 ·​·​·​·​.​param·​p2,​·​"interpolator"·​·​·​·​#·​Landroid/​view/​animation/​Interpolator;​ 48 ·​·​·​·​.​param·​p2,​·​"interpolator"·​·​·​·​#·​Landroid/​view/​animation/​Interpolator;​
   
49 ·​·​·​·​.​prologue 49 ·​·​·​·​.​prologue
50 ·​·​·​·​.​line·​146 50 ·​·​·​·​.​line·​153
51 ·​·​·​·​invoke-​static·​{p1,​·​p2},​·​Landroid/​support/​v4/​widget/​ScrollerCompatGingerb​read;​-​>createScroller(Landr​oid/​content/​Context;​Landroid/​view/​animation/​Interpolator;​)​Ljava/​lang/​Object;​ 51 ·​·​·​·​invoke-​static·​{p1,​·​p2},​·​Landroid/​support/​v4/​widget/​ScrollerCompatGingerb​read;​-​>createScroller(Landr​oid/​content/​Context;​Landroid/​view/​animation/​Interpolator;​)​Ljava/​lang/​Object;​
   
52 ·​·​·​·​move-​result-​object·​v0 52 ·​·​·​·​move-​result-​object·​v0
   
53 ·​·​·​·​return-​object·​v0 53 ·​·​·​·​return-​object·​v0
54 .​end·​method 54 .​end·​method
   
Offset 78, 18 lines modified Offset 78, 18 lines modified
78 ·​·​·​·​.​param·​p5,​·​"velY"·​·​·​·​#·​I 78 ·​·​·​·​.​param·​p5,​·​"velY"·​·​·​·​#·​I
79 ·​·​·​·​.​param·​p6,​·​"minX"·​·​·​·​#·​I 79 ·​·​·​·​.​param·​p6,​·​"minX"·​·​·​·​#·​I
80 ·​·​·​·​.​param·​p7,​·​"maxX"·​·​·​·​#·​I 80 ·​·​·​·​.​param·​p7,​·​"maxX"·​·​·​·​#·​I
81 ·​·​·​·​.​param·​p8,​·​"minY"·​·​·​·​#·​I 81 ·​·​·​·​.​param·​p8,​·​"minY"·​·​·​·​#·​I
82 ·​·​·​·​.​param·​p9,​·​"maxY"·​·​·​·​#·​I 82 ·​·​·​·​.​param·​p9,​·​"maxY"·​·​·​·​#·​I
   
83 ·​·​·​·​.​prologue 83 ·​·​·​·​.​prologue
84 ·​·​·​·​.​line·​188 84 ·​·​·​·​.​line·​195
85 ·​·​·​·​invoke-​static/​range·​{p1·​.​.​·​p9},​·​Landroid/​support/​v4/​widget/​ScrollerCompatGingerb​read;​-​>fling(Ljava/​lang/​Object;​IIIIIIII)​V 85 ·​·​·​·​invoke-​static/​range·​{p1·​.​.​·​p9},​·​Landroid/​support/​v4/​widget/​ScrollerCompatGingerb​read;​-​>fling(Ljava/​lang/​Object;​IIIIIIII)​V
   
86 ·​·​·​·​.​line·​190 86 ·​·​·​·​.​line·​197
87 ·​·​·​·​return-​void 87 ·​·​·​·​return-​void
88 .​end·​method 88 .​end·​method
   
89 .​method·​public·​fling(Ljava/​lang/​Object;​IIIIIIIIII)​V 89 .​method·​public·​fling(Ljava/​lang/​Object;​IIIIIIIIII)​V
90 ·​·​·​·​.​locals·​0 90 ·​·​·​·​.​locals·​0
91 ·​·​·​·​.​param·​p1,​·​"scroller"·​·​·​·​#·​Ljava/​lang/​Object;​ 91 ·​·​·​·​.​param·​p1,​·​"scroller"·​·​·​·​#·​Ljava/​lang/​Object;​
92 ·​·​·​·​.​param·​p2,​·​"startX"·​·​·​·​#·​I 92 ·​·​·​·​.​param·​p2,​·​"startX"·​·​·​·​#·​I
Offset 100, 103 lines modified Offset 100, 103 lines modified
100 ·​·​·​·​.​param·​p7,​·​"maxX"·​·​·​·​#·​I 100 ·​·​·​·​.​param·​p7,​·​"maxX"·​·​·​·​#·​I
101 ·​·​·​·​.​param·​p8,​·​"minY"·​·​·​·​#·​I 101 ·​·​·​·​.​param·​p8,​·​"minY"·​·​·​·​#·​I
102 ·​·​·​·​.​param·​p9,​·​"maxY"·​·​·​·​#·​I 102 ·​·​·​·​.​param·​p9,​·​"maxY"·​·​·​·​#·​I
103 ·​·​·​·​.​param·​p10,​·​"overX"·​·​·​·​#·​I 103 ·​·​·​·​.​param·​p10,​·​"overX"·​·​·​·​#·​I
104 ·​·​·​·​.​param·​p11,​·​"overY"·​·​·​·​#·​I 104 ·​·​·​·​.​param·​p11,​·​"overY"·​·​·​·​#·​I
   
105 ·​·​·​·​.​prologue 105 ·​·​·​·​.​prologue
106 ·​·​·​·​.​line·​195 106 ·​·​·​·​.​line·​202
107 ·​·​·​·​invoke-​static/​range·​{p1·​.​.​·​p11},​·​Landroid/​support/​v4/​widget/​ScrollerCompatGingerb​read;​-​>fling(Ljava/​lang/​Object;​IIIIIIIIII)​V 107 ·​·​·​·​invoke-​static/​range·​{p1·​.​.​·​p11},​·​Landroid/​support/​v4/​widget/​ScrollerCompatGingerb​read;​-​>fling(Ljava/​lang/​Object;​IIIIIIIIII)​V
   
108 ·​·​·​·​.​line·​197 108 ·​·​·​·​.​line·​204
109 ·​·​·​·​return-​void 109 ·​·​·​·​return-​void
110 .​end·​method 110 .​end·​method
   
111 .​method·​public·​getCurrVelocity(Ljava​/​lang/​Object;​)​F 111 .​method·​public·​getCurrVelocity(Ljava​/​lang/​Object;​)​F
112 ·​·​·​·​.​locals·​1 112 ·​·​·​·​.​locals·​1
113 ·​·​·​·​.​param·​p1,​·​"scroller"·​·​·​·​#·​Ljava/​lang/​Object;​ 113 ·​·​·​·​.​param·​p1,​·​"scroller"·​·​·​·​#·​Ljava/​lang/​Object;​
   
114 ·​·​·​·​.​prologue 114 ·​·​·​·​.​prologue
115 ·​·​·​·​.​line·​166 115 ·​·​·​·​.​line·​173
116 ·​·​·​·​const/​4·​v0,​·​0x0 116 ·​·​·​·​const/​4·​v0,​·​0x0
   
117 ·​·​·​·​return·​v0 117 ·​·​·​·​return·​v0
118 .​end·​method 118 .​end·​method
   
Max diff block lines reached; 3826/6559 bytes (58.33%) of diff not shown.
[−]
smali/android/support/v4/widget/ScrollerCompat$ScrollerCompatImplIcs.smali
Offset 15, 27 lines modified Offset 15, 27 lines modified
   
   
15 #·​direct·​methods 15 #·​direct·​methods
16 .​method·​constructor·​<init>()​V 16 .​method·​constructor·​<init>()​V
17 ·​·​·​·​.​locals·​0 17 ·​·​·​·​.​locals·​0
   
18 ·​·​·​·​.​prologue 18 ·​·​·​·​.​prologue
19 ·​·​·​·​.​line·​231 19 ·​·​·​·​.​line·​238
20 ·​·​·​·​invoke-​direct·​{p0},​·​Landroid/​support/​v4/​widget/​ScrollerCompat$Scroll​erCompatImplGingerbre​ad;​-​><init>()​V 20 ·​·​·​·​invoke-​direct·​{p0},​·​Landroid/​support/​v4/​widget/​ScrollerCompat$Scroll​erCompatImplGingerbre​ad;​-​><init>()​V
   
21 ·​·​·​·​return-​void 21 ·​·​·​·​return-​void
22 .​end·​method 22 .​end·​method
   
   
23 #·​virtual·​methods 23 #·​virtual·​methods
24 .​method·​public·​getCurrVelocity(Ljava​/​lang/​Object;​)​F 24 .​method·​public·​getCurrVelocity(Ljava​/​lang/​Object;​)​F
25 ·​·​·​·​.​locals·​1 25 ·​·​·​·​.​locals·​1
26 ·​·​·​·​.​param·​p1,​·​"scroller"·​·​·​·​#·​Ljava/​lang/​Object;​ 26 ·​·​·​·​.​param·​p1,​·​"scroller"·​·​·​·​#·​Ljava/​lang/​Object;​
   
27 ·​·​·​·​.​prologue 27 ·​·​·​·​.​prologue
28 ·​·​·​·​.​line·​234 28 ·​·​·​·​.​line·​241
29 ·​·​·​·​invoke-​static·​{p1},​·​Landroid/​support/​v4/​widget/​ScrollerCompatIcs;​-​>getCurrVelocity(Ljav​a/​lang/​Object;​)​F 29 ·​·​·​·​invoke-​static·​{p1},​·​Landroid/​support/​v4/​widget/​ScrollerCompatIcs;​-​>getCurrVelocity(Ljav​a/​lang/​Object;​)​F
   
30 ·​·​·​·​move-​result·​v0 30 ·​·​·​·​move-​result·​v0
   
31 ·​·​·​·​return·​v0 31 ·​·​·​·​return·​v0
32 .​end·​method 32 .​end·​method
[−]
smali/android/support/v4/widget/ScrollerCompat.smali
Offset 11, 100 lines modified Offset 11, 108 lines modified
11 ·​·​·​·​·​·​·​·​Landroid/​support/​v4/​widget/​ScrollerCompat$Scroll​erCompatImplBase;​,​ 11 ·​·​·​·​·​·​·​·​Landroid/​support/​v4/​widget/​ScrollerCompat$Scroll​erCompatImplBase;​,​
12 ·​·​·​·​·​·​·​·​Landroid/​support/​v4/​widget/​ScrollerCompat$Scroll​erCompatImpl;​ 12 ·​·​·​·​·​·​·​·​Landroid/​support/​v4/​widget/​ScrollerCompat$Scroll​erCompatImpl;​
13 ·​·​·​·​} 13 ·​·​·​·​}
14 .​end·​annotation 14 .​end·​annotation
   
   
15 #·​static·​fields 15 #·​static·​fields
16 .​field·​static·​final·​IMPL:​Landroid/​support/​v4/​widget/​ScrollerCompat$Scroll​erCompatImpl;​ 16 .​field·​static·​final·​CHASE_FRAME_TIME:​I·​=·​0x10
   
  17 .​field·​private·​static·​final·​TAG:​Ljava/​lang/​String;​·​=·​"ScrollerCompat"
   
   
17 #·​instance·​fields 18 #·​instance·​fields
  19 .​field·​mImpl:​Landroid/​support/​v4/​widget/​ScrollerCompat$Scroll​erCompatImpl;​
   
18 .​field·​mScroller:​Ljava/​lang/​Object;​ 20 .​field·​mScroller:​Ljava/​lang/​Object;​
   
   
19 #·​direct·​methods 21 #·​direct·​methods
20 .​method·​static·​constructor·​<clinit>()​V 22 .​method·​private·​constructor·​<init>(ILandroid/​content/​Context;​Landroid/​view/​animation/​Interpolator;​)​V
21 ·​·​·​·​.​locals·​2 23 ·​·​·​·​.​locals·​1
  24 ·​·​·​·​.​param·​p1,​·​"apiVersion"·​·​·​·​#·​I
  25 ·​·​·​·​.​param·​p2,​·​"context"·​·​·​·​#·​Landroid/​content/​Context;​
  26 ·​·​·​·​.​param·​p3,​·​"interpolator"·​·​·​·​#·​Landroid/​view/​animation/​Interpolator;​
   
22 ·​·​·​·​.​prologue 27 ·​·​·​·​.​prologue
23 ·​·​·​·​.​line·​240 28 ·​·​·​·​.​line·​262
24 ·​·​·​·​sget·​v0,​·​Landroid/​os/​Build$VERSION;​-​>SDK_INT:​I 29 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
25 ·​·​·​·​.​line·​241 30 ·​·​·​·​.​line·​263
26 ·​·​·​·​.​local·​v0,​·​"version":​I 31 ·​·​·​·​const/​16·​v0,​·​0xe
27 ·​·​·​·​const/​16·​v1,​·​0xe  
   
28 ·​·​·​·​if-​lt·​v0,​·​v1,​·​:​cond_0 32 ·​·​·​·​if-​lt·​p1,​·​v0,​·​:​cond_0
   
29 ·​·​·​·​.​line·​242 33 ·​·​·​·​.​line·​264
30 ·​·​·​·​new-​instance·​v1,​·​Landroid/​support/​v4/​widget/​ScrollerCompat$Scroll​erCompatImplIcs;​ 34 ·​·​·​·​new-​instance·​v0,​·​Landroid/​support/​v4/​widget/​ScrollerCompat$Scroll​erCompatImplIcs;​
   
31 ·​·​·​·​invoke-​direct·​{v1},​·​Landroid/​support/​v4/​widget/​ScrollerCompat$Scroll​erCompatImplIcs;​-​><init>()​V 35 ·​·​·​·​invoke-​direct·​{v0},​·​Landroid/​support/​v4/​widget/​ScrollerCompat$Scroll​erCompatImplIcs;​-​><init>()​V
   
32 ·​·​·​·​sput-​object·​v1,​·​Landroid/​support/​v4/​widget/​ScrollerCompat;​-​>IMPL:​Landroid/​support/​v4/​widget/​ScrollerCompat$Scroll​erCompatImpl;​ 36 ·​·​·​·​iput-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​ScrollerCompat;​-​>mImpl:​Landroid/​support/​v4/​widget/​ScrollerCompat$Scroll​erCompatImpl;​
   
33 ·​·​·​·​.​line·​248 37 ·​·​·​·​.​line·​270
34 ·​·​·​·​:​goto_0 38 ·​·​·​·​:​goto_0
  39 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​ScrollerCompat;​-​>mImpl:​Landroid/​support/​v4/​widget/​ScrollerCompat$Scroll​erCompatImpl;​
   
  40 ·​·​·​·​invoke-​interface·​{v0,​·​p2,​·​p3},​·​Landroid/​support/​v4/​widget/​ScrollerCompat$Scroll​erCompatImpl;​-​>createScroller(Landr​oid/​content/​Context;​Landroid/​view/​animation/​Interpolator;​)​Ljava/​lang/​Object;​
   
  41 ·​·​·​·​move-​result-​object·​v0
   
  42 ·​·​·​·​iput-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​ScrollerCompat;​-​>mScroller:​Ljava/​lang/​Object;​
   
  43 ·​·​·​·​.​line·​271
35 ·​·​·​·​return-​void 44 ·​·​·​·​return-​void
   
36 ·​·​·​·​.​line·​243 45 ·​·​·​·​.​line·​265
37 ·​·​·​·​:​cond_0 46 ·​·​·​·​:​cond_0
38 ·​·​·​·​const/​16·​v1,​·​0x9 47 ·​·​·​·​const/​16·​v0,​·​0x9
   
39 ·​·​·​·​if-​lt·​v0,​·​v1,​·​:​cond_1 48 ·​·​·​·​if-​lt·​p1,​·​v0,​·​:​cond_1
   
40 ·​·​·​·​.​line·​244 49 ·​·​·​·​.​line·​266
41 ·​·​·​·​new-​instance·​v1,​·​Landroid/​support/​v4/​widget/​ScrollerCompat$Scroll​erCompatImplGingerbre​ad;​ 50 ·​·​·​·​new-​instance·​v0,​·​Landroid/​support/​v4/​widget/​ScrollerCompat$Scroll​erCompatImplGingerbre​ad;​
   
42 ·​·​·​·​invoke-​direct·​{v1},​·​Landroid/​support/​v4/​widget/​ScrollerCompat$Scroll​erCompatImplGingerbre​ad;​-​><init>()​V 51 ·​·​·​·​invoke-​direct·​{v0},​·​Landroid/​support/​v4/​widget/​ScrollerCompat$Scroll​erCompatImplGingerbre​ad;​-​><init>()​V
   
43 ·​·​·​·​sput-​object·​v1,​·​Landroid/​support/​v4/​widget/​ScrollerCompat;​-​>IMPL:​Landroid/​support/​v4/​widget/​ScrollerCompat$Scroll​erCompatImpl;​ 52 ·​·​·​·​iput-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​ScrollerCompat;​-​>mImpl:​Landroid/​support/​v4/​widget/​ScrollerCompat$Scroll​erCompatImpl;​
   
44 ·​·​·​·​goto·​:​goto_0 53 ·​·​·​·​goto·​:​goto_0
   
45 ·​·​·​·​.​line·​246 54 ·​·​·​·​.​line·​268
46 ·​·​·​·​:​cond_1 55 ·​·​·​·​:​cond_1
47 ·​·​·​·​new-​instance·​v1,​·​Landroid/​support/​v4/​widget/​ScrollerCompat$Scroll​erCompatImplBase;​ 56 ·​·​·​·​new-​instance·​v0,​·​Landroid/​support/​v4/​widget/​ScrollerCompat$Scroll​erCompatImplBase;​
   
48 ·​·​·​·​invoke-​direct·​{v1},​·​Landroid/​support/​v4/​widget/​ScrollerCompat$Scroll​erCompatImplBase;​-​><init>()​V 57 ·​·​·​·​invoke-​direct·​{v0},​·​Landroid/​support/​v4/​widget/​ScrollerCompat$Scroll​erCompatImplBase;​-​><init>()​V
   
49 ·​·​·​·​sput-​object·​v1,​·​Landroid/​support/​v4/​widget/​ScrollerCompat;​-​>IMPL:​Landroid/​support/​v4/​widget/​ScrollerCompat$Scroll​erCompatImpl;​ 58 ·​·​·​·​iput-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​ScrollerCompat;​-​>mImpl:​Landroid/​support/​v4/​widget/​ScrollerCompat$Scroll​erCompatImpl;​
   
50 ·​·​·​·​goto·​:​goto_0 59 ·​·​·​·​goto·​:​goto_0
51 .​end·​method 60 .​end·​method
   
52 .​method·​constructor·​<init>(Landroid/​content/​Context;​Landroid/​view/​animation/​Interpolator;​)​V 61 .​method·​constructor·​<init>(Landroid/​content/​Context;​Landroid/​view/​animation/​Interpolator;​)​V
53 ·​·​·​·​.​locals·​1 62 ·​·​·​·​.​locals·​1
54 ·​·​·​·​.​param·​p1,​·​"context"·​·​·​·​#·​Landroid/​content/​Context;​ 63 ·​·​·​·​.​param·​p1,​·​"context"·​·​·​·​#·​Landroid/​content/​Context;​
55 ·​·​·​·​.​param·​p2,​·​"interpolator"·​·​·​·​#·​Landroid/​view/​animation/​Interpolator;​ 64 ·​·​·​·​.​param·​p2,​·​"interpolator"·​·​·​·​#·​Landroid/​view/​animation/​Interpolator;​
   
56 ·​·​·​·​.​prologue 65 ·​·​·​·​.​prologue
57 ·​·​·​·​.​line·​258 66 ·​·​·​·​.​line·​254
58 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 67 ·​·​·​·​sget·​v0,​·​Landroid/​os/​Build$VERSION;​-​>SDK_INT:​I
   
59 ·​·​·​·​.​line·​259  
60 ·​·​·​·​sget-​object·​v0,​·​Landroid/​support/​v4/​widget/​ScrollerCompat;​-​>IMPL:​Landroid/​support/​v4/​widget/​ScrollerCompat$Scroll​erCompatImpl;​  
   
61 ·​·​·​·​invoke-​interface·​{v0,​·​p1,​·​p2},​·​Landroid/​support/​v4/​widget/​ScrollerCompat$Scroll​erCompatImpl;​-​>createScroller(Landr​oid/​content/​Context;​Landroid/​view/​animation/​Interpolator;​)​Ljava/​lang/​Object;​  
   
62 ·​·​·​·​move-​result-​object·​v0  
   
63 ·​·​·​·​iput-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​ScrollerCompat;​-​>mScroller:​Ljava/​lang/​Object;​ 68 ·​·​·​·​invoke-​direct·​{p0,​·​v0,​·​p1,​·​p2},​·​Landroid/​support/​v4/​widget/​ScrollerCompat;​-​><init>(ILandroid/​content/​Context;​Landroid/​view/​animation/​Interpolator;​)​V
   
Max diff block lines reached; 12259/17401 bytes (70.45%) of diff not shown.
[−]
smali/android/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate.smali
Offset 21, 20 lines modified Offset 21, 20 lines modified
   
   
21 #·​direct·​methods 21 #·​direct·​methods
22 .​method·​constructor·​<init>(Landroid/​support/​v4/​widget/​SlidingPaneLayout;​)​V 22 .​method·​constructor·​<init>(Landroid/​support/​v4/​widget/​SlidingPaneLayout;​)​V
23 ·​·​·​·​.​locals·​1 23 ·​·​·​·​.​locals·​1
   
24 ·​·​·​·​.​prologue 24 ·​·​·​·​.​prologue
25 ·​·​·​·​.​line·​1395 25 ·​·​·​·​.​line·​1538
26 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v4/​widget/​SlidingPaneLayout$Acc​essibilityDelegate;​-​>this$0:​Landroid/​support/​v4/​widget/​SlidingPaneLayout;​ 26 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v4/​widget/​SlidingPaneLayout$Acc​essibilityDelegate;​-​>this$0:​Landroid/​support/​v4/​widget/​SlidingPaneLayout;​
   
27 ·​·​·​·​invoke-​direct·​{p0},​·​Landroid/​support/​v4/​view/​AccessibilityDelegate​Compat;​-​><init>()​V 27 ·​·​·​·​invoke-​direct·​{p0},​·​Landroid/​support/​v4/​view/​AccessibilityDelegate​Compat;​-​><init>()​V
   
28 ·​·​·​·​.​line·​1396 28 ·​·​·​·​.​line·​1539
29 ·​·​·​·​new-​instance·​v0,​·​Landroid/​graphics/​Rect;​ 29 ·​·​·​·​new-​instance·​v0,​·​Landroid/​graphics/​Rect;​
   
30 ·​·​·​·​invoke-​direct·​{v0},​·​Landroid/​graphics/​Rect;​-​><init>()​V 30 ·​·​·​·​invoke-​direct·​{v0},​·​Landroid/​graphics/​Rect;​-​><init>()​V
   
31 ·​·​·​·​iput-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​SlidingPaneLayout$Acc​essibilityDelegate;​-​>mTmpRect:​Landroid/​graphics/​Rect;​ 31 ·​·​·​·​iput-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​SlidingPaneLayout$Acc​essibilityDelegate;​-​>mTmpRect:​Landroid/​graphics/​Rect;​
   
32 ·​·​·​·​return-​void 32 ·​·​·​·​return-​void
Offset 42, 133 lines modified Offset 42, 133 lines modified
   
42 .​method·​private·​copyNodeInfoNoChildre​n(Landroid/​support/​v4/​view/​accessibility/​AccessibilityNodeInfo​Compat;​Landroid/​support/​v4/​view/​accessibility/​AccessibilityNodeInfo​Compat;​)​V 42 .​method·​private·​copyNodeInfoNoChildre​n(Landroid/​support/​v4/​view/​accessibility/​AccessibilityNodeInfo​Compat;​Landroid/​support/​v4/​view/​accessibility/​AccessibilityNodeInfo​Compat;​)​V
43 ·​·​·​·​.​locals·​2 43 ·​·​·​·​.​locals·​2
44 ·​·​·​·​.​param·​p1,​·​"dest"·​·​·​·​#·​Landroid/​support/​v4/​view/​accessibility/​AccessibilityNodeInfo​Compat;​ 44 ·​·​·​·​.​param·​p1,​·​"dest"·​·​·​·​#·​Landroid/​support/​v4/​view/​accessibility/​AccessibilityNodeInfo​Compat;​
45 ·​·​·​·​.​param·​p2,​·​"src"·​·​·​·​#·​Landroid/​support/​v4/​view/​accessibility/​AccessibilityNodeInfo​Compat;​ 45 ·​·​·​·​.​param·​p2,​·​"src"·​·​·​·​#·​Landroid/​support/​v4/​view/​accessibility/​AccessibilityNodeInfo​Compat;​
   
46 ·​·​·​·​.​prologue 46 ·​·​·​·​.​prologue
47 ·​·​·​·​.​line·​1454 47 ·​·​·​·​.​line·​1597
48 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​SlidingPaneLayout$Acc​essibilityDelegate;​-​>mTmpRect:​Landroid/​graphics/​Rect;​ 48 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​SlidingPaneLayout$Acc​essibilityDelegate;​-​>mTmpRect:​Landroid/​graphics/​Rect;​
   
49 ·​·​·​·​.​line·​1456 49 ·​·​·​·​.​line·​1599
50 ·​·​·​·​.​local·​v0,​·​"rect":​Landroid/​graphics/​Rect;​ 50 ·​·​·​·​.​local·​v0,​·​"rect":​Landroid/​graphics/​Rect;​
51 ·​·​·​·​invoke-​virtual·​{p2,​·​v0},​·​Landroid/​support/​v4/​view/​accessibility/​AccessibilityNodeInfo​Compat;​-​>getBoundsInParent(La​ndroid/​graphics/​Rect;​)​V 51 ·​·​·​·​invoke-​virtual·​{p2,​·​v0},​·​Landroid/​support/​v4/​view/​accessibility/​AccessibilityNodeInfo​Compat;​-​>getBoundsInParent(La​ndroid/​graphics/​Rect;​)​V
   
52 ·​·​·​·​.​line·​1457 52 ·​·​·​·​.​line·​1600
53 ·​·​·​·​invoke-​virtual·​{p1,​·​v0},​·​Landroid/​support/​v4/​view/​accessibility/​AccessibilityNodeInfo​Compat;​-​>setBoundsInParent(La​ndroid/​graphics/​Rect;​)​V 53 ·​·​·​·​invoke-​virtual·​{p1,​·​v0},​·​Landroid/​support/​v4/​view/​accessibility/​AccessibilityNodeInfo​Compat;​-​>setBoundsInParent(La​ndroid/​graphics/​Rect;​)​V
   
54 ·​·​·​·​.​line·​1459 54 ·​·​·​·​.​line·​1602
55 ·​·​·​·​invoke-​virtual·​{p2,​·​v0},​·​Landroid/​support/​v4/​view/​accessibility/​AccessibilityNodeInfo​Compat;​-​>getBoundsInScreen(La​ndroid/​graphics/​Rect;​)​V 55 ·​·​·​·​invoke-​virtual·​{p2,​·​v0},​·​Landroid/​support/​v4/​view/​accessibility/​AccessibilityNodeInfo​Compat;​-​>getBoundsInScreen(La​ndroid/​graphics/​Rect;​)​V
   
56 ·​·​·​·​.​line·​1460 56 ·​·​·​·​.​line·​1603
57 ·​·​·​·​invoke-​virtual·​{p1,​·​v0},​·​Landroid/​support/​v4/​view/​accessibility/​AccessibilityNodeInfo​Compat;​-​>setBoundsInScreen(La​ndroid/​graphics/​Rect;​)​V 57 ·​·​·​·​invoke-​virtual·​{p1,​·​v0},​·​Landroid/​support/​v4/​view/​accessibility/​AccessibilityNodeInfo​Compat;​-​>setBoundsInScreen(La​ndroid/​graphics/​Rect;​)​V
   
58 ·​·​·​·​.​line·​1462 58 ·​·​·​·​.​line·​1605
59 ·​·​·​·​invoke-​virtual·​{p2},​·​Landroid/​support/​v4/​view/​accessibility/​AccessibilityNodeInfo​Compat;​-​>isVisibleToUser()​Z 59 ·​·​·​·​invoke-​virtual·​{p2},​·​Landroid/​support/​v4/​view/​accessibility/​AccessibilityNodeInfo​Compat;​-​>isVisibleToUser()​Z
   
60 ·​·​·​·​move-​result·​v1 60 ·​·​·​·​move-​result·​v1
   
61 ·​·​·​·​invoke-​virtual·​{p1,​·​v1},​·​Landroid/​support/​v4/​view/​accessibility/​AccessibilityNodeInfo​Compat;​-​>setVisibleToUser(Z)​V 61 ·​·​·​·​invoke-​virtual·​{p1,​·​v1},​·​Landroid/​support/​v4/​view/​accessibility/​AccessibilityNodeInfo​Compat;​-​>setVisibleToUser(Z)​V
   
62 ·​·​·​·​.​line·​1463 62 ·​·​·​·​.​line·​1606
63 ·​·​·​·​invoke-​virtual·​{p2},​·​Landroid/​support/​v4/​view/​accessibility/​AccessibilityNodeInfo​Compat;​-​>getPackageName()​Ljava/​lang/​CharSequence;​ 63 ·​·​·​·​invoke-​virtual·​{p2},​·​Landroid/​support/​v4/​view/​accessibility/​AccessibilityNodeInfo​Compat;​-​>getPackageName()​Ljava/​lang/​CharSequence;​
   
64 ·​·​·​·​move-​result-​object·​v1 64 ·​·​·​·​move-​result-​object·​v1
   
65 ·​·​·​·​invoke-​virtual·​{p1,​·​v1},​·​Landroid/​support/​v4/​view/​accessibility/​AccessibilityNodeInfo​Compat;​-​>setPackageName(Ljava​/​lang/​CharSequence;​)​V 65 ·​·​·​·​invoke-​virtual·​{p1,​·​v1},​·​Landroid/​support/​v4/​view/​accessibility/​AccessibilityNodeInfo​Compat;​-​>setPackageName(Ljava​/​lang/​CharSequence;​)​V
   
66 ·​·​·​·​.​line·​1464 66 ·​·​·​·​.​line·​1607
67 ·​·​·​·​invoke-​virtual·​{p2},​·​Landroid/​support/​v4/​view/​accessibility/​AccessibilityNodeInfo​Compat;​-​>getClassName()​Ljava/​lang/​CharSequence;​ 67 ·​·​·​·​invoke-​virtual·​{p2},​·​Landroid/​support/​v4/​view/​accessibility/​AccessibilityNodeInfo​Compat;​-​>getClassName()​Ljava/​lang/​CharSequence;​
   
68 ·​·​·​·​move-​result-​object·​v1 68 ·​·​·​·​move-​result-​object·​v1
   
69 ·​·​·​·​invoke-​virtual·​{p1,​·​v1},​·​Landroid/​support/​v4/​view/​accessibility/​AccessibilityNodeInfo​Compat;​-​>setClassName(Ljava/​lang/​CharSequence;​)​V 69 ·​·​·​·​invoke-​virtual·​{p1,​·​v1},​·​Landroid/​support/​v4/​view/​accessibility/​AccessibilityNodeInfo​Compat;​-​>setClassName(Ljava/​lang/​CharSequence;​)​V
   
70 ·​·​·​·​.​line·​1465 70 ·​·​·​·​.​line·​1608
71 ·​·​·​·​invoke-​virtual·​{p2},​·​Landroid/​support/​v4/​view/​accessibility/​AccessibilityNodeInfo​Compat;​-​>getContentDescriptio​n()​Ljava/​lang/​CharSequence;​ 71 ·​·​·​·​invoke-​virtual·​{p2},​·​Landroid/​support/​v4/​view/​accessibility/​AccessibilityNodeInfo​Compat;​-​>getContentDescriptio​n()​Ljava/​lang/​CharSequence;​
   
72 ·​·​·​·​move-​result-​object·​v1 72 ·​·​·​·​move-​result-​object·​v1
   
73 ·​·​·​·​invoke-​virtual·​{p1,​·​v1},​·​Landroid/​support/​v4/​view/​accessibility/​AccessibilityNodeInfo​Compat;​-​>setContentDescriptio​n(Ljava/​lang/​CharSequence;​)​V 73 ·​·​·​·​invoke-​virtual·​{p1,​·​v1},​·​Landroid/​support/​v4/​view/​accessibility/​AccessibilityNodeInfo​Compat;​-​>setContentDescriptio​n(Ljava/​lang/​CharSequence;​)​V
   
74 ·​·​·​·​.​line·​1467 74 ·​·​·​·​.​line·​1610
75 ·​·​·​·​invoke-​virtual·​{p2},​·​Landroid/​support/​v4/​view/​accessibility/​AccessibilityNodeInfo​Compat;​-​>isEnabled()​Z 75 ·​·​·​·​invoke-​virtual·​{p2},​·​Landroid/​support/​v4/​view/​accessibility/​AccessibilityNodeInfo​Compat;​-​>isEnabled()​Z
   
76 ·​·​·​·​move-​result·​v1 76 ·​·​·​·​move-​result·​v1
   
77 ·​·​·​·​invoke-​virtual·​{p1,​·​v1},​·​Landroid/​support/​v4/​view/​accessibility/​AccessibilityNodeInfo​Compat;​-​>setEnabled(Z)​V 77 ·​·​·​·​invoke-​virtual·​{p1,​·​v1},​·​Landroid/​support/​v4/​view/​accessibility/​AccessibilityNodeInfo​Compat;​-​>setEnabled(Z)​V
   
78 ·​·​·​·​.​line·​1468 78 ·​·​·​·​.​line·​1611
79 ·​·​·​·​invoke-​virtual·​{p2},​·​Landroid/​support/​v4/​view/​accessibility/​AccessibilityNodeInfo​Compat;​-​>isClickable()​Z 79 ·​·​·​·​invoke-​virtual·​{p2},​·​Landroid/​support/​v4/​view/​accessibility/​AccessibilityNodeInfo​Compat;​-​>isClickable()​Z
   
80 ·​·​·​·​move-​result·​v1 80 ·​·​·​·​move-​result·​v1
   
81 ·​·​·​·​invoke-​virtual·​{p1,​·​v1},​·​Landroid/​support/​v4/​view/​accessibility/​AccessibilityNodeInfo​Compat;​-​>setClickable(Z)​V 81 ·​·​·​·​invoke-​virtual·​{p1,​·​v1},​·​Landroid/​support/​v4/​view/​accessibility/​AccessibilityNodeInfo​Compat;​-​>setClickable(Z)​V
   
82 ·​·​·​·​.​line·​1469 82 ·​·​·​·​.​line·​1612
83 ·​·​·​·​invoke-​virtual·​{p2},​·​Landroid/​support/​v4/​view/​accessibility/​AccessibilityNodeInfo​Compat;​-​>isFocusable()​Z 83 ·​·​·​·​invoke-​virtual·​{p2},​·​Landroid/​support/​v4/​view/​accessibility/​AccessibilityNodeInfo​Compat;​-​>isFocusable()​Z
   
84 ·​·​·​·​move-​result·​v1 84 ·​·​·​·​move-​result·​v1
   
85 ·​·​·​·​invoke-​virtual·​{p1,​·​v1},​·​Landroid/​support/​v4/​view/​accessibility/​AccessibilityNodeInfo​Compat;​-​>setFocusable(Z)​V 85 ·​·​·​·​invoke-​virtual·​{p1,​·​v1},​·​Landroid/​support/​v4/​view/​accessibility/​AccessibilityNodeInfo​Compat;​-​>setFocusable(Z)​V
   
86 ·​·​·​·​.​line·​1470 86 ·​·​·​·​.​line·​1613
87 ·​·​·​·​invoke-​virtual·​{p2},​·​Landroid/​support/​v4/​view/​accessibility/​AccessibilityNodeInfo​Compat;​-​>isFocused()​Z 87 ·​·​·​·​invoke-​virtual·​{p2},​·​Landroid/​support/​v4/​view/​accessibility/​AccessibilityNodeInfo​Compat;​-​>isFocused()​Z
   
88 ·​·​·​·​move-​result·​v1 88 ·​·​·​·​move-​result·​v1
   
89 ·​·​·​·​invoke-​virtual·​{p1,​·​v1},​·​Landroid/​support/​v4/​view/​accessibility/​AccessibilityNodeInfo​Compat;​-​>setFocused(Z)​V 89 ·​·​·​·​invoke-​virtual·​{p1,​·​v1},​·​Landroid/​support/​v4/​view/​accessibility/​AccessibilityNodeInfo​Compat;​-​>setFocused(Z)​V
Max diff block lines reached; 8104/12611 bytes (64.26%) of diff not shown.
[−]
smali/android/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable.smali
Offset 25, 67 lines modified Offset 25, 67 lines modified
   
25 #·​direct·​methods 25 #·​direct·​methods
26 .​method·​constructor·​<init>(Landroid/​support/​v4/​widget/​SlidingPaneLayout;​Landroid/​view/​View;​)​V 26 .​method·​constructor·​<init>(Landroid/​support/​v4/​widget/​SlidingPaneLayout;​Landroid/​view/​View;​)​V
27 ·​·​·​·​.​locals·​0 27 ·​·​·​·​.​locals·​0
28 ·​·​·​·​.​param·​p2,​·​"childView"·​·​·​·​#·​Landroid/​view/​View;​ 28 ·​·​·​·​.​param·​p2,​·​"childView"·​·​·​·​#·​Landroid/​view/​View;​
   
29 ·​·​·​·​.​prologue 29 ·​·​·​·​.​prologue
30 ·​·​·​·​.​line·​1484 30 ·​·​·​·​.​line·​1627
31 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v4/​widget/​SlidingPaneLayout$Dis​ableLayerRunnable;​-​>this$0:​Landroid/​support/​v4/​widget/​SlidingPaneLayout;​ 31 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v4/​widget/​SlidingPaneLayout$Dis​ableLayerRunnable;​-​>this$0:​Landroid/​support/​v4/​widget/​SlidingPaneLayout;​
   
32 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 32 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
33 ·​·​·​·​.​line·​1485 33 ·​·​·​·​.​line·​1628
34 ·​·​·​·​iput-​object·​p2,​·​p0,​·​Landroid/​support/​v4/​widget/​SlidingPaneLayout$Dis​ableLayerRunnable;​-​>mChildView:​Landroid/​view/​View;​ 34 ·​·​·​·​iput-​object·​p2,​·​p0,​·​Landroid/​support/​v4/​widget/​SlidingPaneLayout$Dis​ableLayerRunnable;​-​>mChildView:​Landroid/​view/​View;​
   
35 ·​·​·​·​.​line·​1486 35 ·​·​·​·​.​line·​1629
36 ·​·​·​·​return-​void 36 ·​·​·​·​return-​void
37 .​end·​method 37 .​end·​method
   
   
38 #·​virtual·​methods 38 #·​virtual·​methods
39 .​method·​public·​run()​V 39 .​method·​public·​run()​V
40 ·​·​·​·​.​locals·​3 40 ·​·​·​·​.​locals·​3
   
41 ·​·​·​·​.​prologue 41 ·​·​·​·​.​prologue
42 ·​·​·​·​.​line·​1490 42 ·​·​·​·​.​line·​1633
43 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​SlidingPaneLayout$Dis​ableLayerRunnable;​-​>mChildView:​Landroid/​view/​View;​ 43 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​SlidingPaneLayout$Dis​ableLayerRunnable;​-​>mChildView:​Landroid/​view/​View;​
   
44 ·​·​·​·​invoke-​virtual·​{v0},​·​Landroid/​view/​View;​-​>getParent()​Landroid/​view/​ViewParent;​ 44 ·​·​·​·​invoke-​virtual·​{v0},​·​Landroid/​view/​View;​-​>getParent()​Landroid/​view/​ViewParent;​
   
45 ·​·​·​·​move-​result-​object·​v0 45 ·​·​·​·​move-​result-​object·​v0
   
46 ·​·​·​·​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v4/​widget/​SlidingPaneLayout$Dis​ableLayerRunnable;​-​>this$0:​Landroid/​support/​v4/​widget/​SlidingPaneLayout;​ 46 ·​·​·​·​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v4/​widget/​SlidingPaneLayout$Dis​ableLayerRunnable;​-​>this$0:​Landroid/​support/​v4/​widget/​SlidingPaneLayout;​
   
47 ·​·​·​·​if-​ne·​v0,​·​v1,​·​:​cond_0 47 ·​·​·​·​if-​ne·​v0,​·​v1,​·​:​cond_0
   
48 ·​·​·​·​.​line·​1491 48 ·​·​·​·​.​line·​1634
49 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​SlidingPaneLayout$Dis​ableLayerRunnable;​-​>mChildView:​Landroid/​view/​View;​ 49 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​SlidingPaneLayout$Dis​ableLayerRunnable;​-​>mChildView:​Landroid/​view/​View;​
   
50 ·​·​·​·​const/​4·​v1,​·​0x0 50 ·​·​·​·​const/​4·​v1,​·​0x0
   
51 ·​·​·​·​const/​4·​v2,​·​0x0 51 ·​·​·​·​const/​4·​v2,​·​0x0
   
52 ·​·​·​·​invoke-​static·​{v0,​·​v1,​·​v2},​·​Landroid/​support/​v4/​view/​ViewCompat;​-​>setLayerType(Landroi​d/​view/​View;​ILandroid/​graphics/​Paint;​)​V 52 ·​·​·​·​invoke-​static·​{v0,​·​v1,​·​v2},​·​Landroid/​support/​v4/​view/​ViewCompat;​-​>setLayerType(Landroi​d/​view/​View;​ILandroid/​graphics/​Paint;​)​V
   
53 ·​·​·​·​.​line·​1492 53 ·​·​·​·​.​line·​1635
54 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​SlidingPaneLayout$Dis​ableLayerRunnable;​-​>this$0:​Landroid/​support/​v4/​widget/​SlidingPaneLayout;​ 54 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​SlidingPaneLayout$Dis​ableLayerRunnable;​-​>this$0:​Landroid/​support/​v4/​widget/​SlidingPaneLayout;​
   
55 ·​·​·​·​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v4/​widget/​SlidingPaneLayout$Dis​ableLayerRunnable;​-​>mChildView:​Landroid/​view/​View;​ 55 ·​·​·​·​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v4/​widget/​SlidingPaneLayout$Dis​ableLayerRunnable;​-​>mChildView:​Landroid/​view/​View;​
   
56 ·​·​·​·​#·​invokes:​·​Landroid/​support/​v4/​widget/​SlidingPaneLayout;​-​>invalidateChildRegio​n(Landroid/​view/​View;​)​V 56 ·​·​·​·​#·​invokes:​·​Landroid/​support/​v4/​widget/​SlidingPaneLayout;​-​>invalidateChildRegio​n(Landroid/​view/​View;​)​V
57 ·​·​·​·​invoke-​static·​{v0,​·​v1},​·​Landroid/​support/​v4/​widget/​SlidingPaneLayout;​-​>access$900(Landroid/​support/​v4/​widget/​SlidingPaneLayout;​Landroid/​view/​View;​)​V 57 ·​·​·​·​invoke-​static·​{v0,​·​v1},​·​Landroid/​support/​v4/​widget/​SlidingPaneLayout;​-​>access$1000(Landroid​/​support/​v4/​widget/​SlidingPaneLayout;​Landroid/​view/​View;​)​V
   
58 ·​·​·​·​.​line·​1494 58 ·​·​·​·​.​line·​1637
59 ·​·​·​·​:​cond_0 59 ·​·​·​·​:​cond_0
60 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​SlidingPaneLayout$Dis​ableLayerRunnable;​-​>this$0:​Landroid/​support/​v4/​widget/​SlidingPaneLayout;​ 60 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​SlidingPaneLayout$Dis​ableLayerRunnable;​-​>this$0:​Landroid/​support/​v4/​widget/​SlidingPaneLayout;​
   
61 ·​·​·​·​#·​getter·​for:​·​Landroid/​support/​v4/​widget/​SlidingPaneLayout;​-​>mPostedRunnables:​Ljava/​util/​ArrayList;​ 61 ·​·​·​·​#·​getter·​for:​·​Landroid/​support/​v4/​widget/​SlidingPaneLayout;​-​>mPostedRunnables:​Ljava/​util/​ArrayList;​
62 ·​·​·​·​invoke-​static·​{v0},​·​Landroid/​support/​v4/​widget/​SlidingPaneLayout;​-​>access$1000(Landroid​/​support/​v4/​widget/​SlidingPaneLayout;​)​Ljava/​util/​ArrayList;​ 62 ·​·​·​·​invoke-​static·​{v0},​·​Landroid/​support/​v4/​widget/​SlidingPaneLayout;​-​>access$1100(Landroid​/​support/​v4/​widget/​SlidingPaneLayout;​)​Ljava/​util/​ArrayList;​
   
63 ·​·​·​·​move-​result-​object·​v0 63 ·​·​·​·​move-​result-​object·​v0
   
64 ·​·​·​·​invoke-​virtual·​{v0,​·​p0},​·​Ljava/​util/​ArrayList;​-​>remove(Ljava/​lang/​Object;​)​Z 64 ·​·​·​·​invoke-​virtual·​{v0,​·​p0},​·​Ljava/​util/​ArrayList;​-​>remove(Ljava/​lang/​Object;​)​Z
   
65 ·​·​·​·​.​line·​1495 65 ·​·​·​·​.​line·​1638
66 ·​·​·​·​return-​void 66 ·​·​·​·​return-​void
67 .​end·​method 67 .​end·​method
[−]
smali/android/support/v4/widget/SlidingPaneLayout$DragHelperCallback.smali
Offset 19, 118 lines modified Offset 19, 204 lines modified
   
   
19 #·​direct·​methods 19 #·​direct·​methods
20 .​method·​private·​constructor·​<init>(Landroid/​support/​v4/​widget/​SlidingPaneLayout;​)​V 20 .​method·​private·​constructor·​<init>(Landroid/​support/​v4/​widget/​SlidingPaneLayout;​)​V
21 ·​·​·​·​.​locals·​0 21 ·​·​·​·​.​locals·​0
   
22 ·​·​·​·​.​prologue 22 ·​·​·​·​.​prologue
23 ·​·​·​·​.​line·​1178 23 ·​·​·​·​.​line·​1296
24 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v4/​widget/​SlidingPaneLayout$Dra​gHelperCallback;​-​>this$0:​Landroid/​support/​v4/​widget/​SlidingPaneLayout;​ 24 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Landroid/​support/​v4/​widget/​SlidingPaneLayout$Dra​gHelperCallback;​-​>this$0:​Landroid/​support/​v4/​widget/​SlidingPaneLayout;​
   
25 ·​·​·​·​invoke-​direct·​{p0},​·​Landroid/​support/​v4/​widget/​ViewDragHelper$Callba​ck;​-​><init>()​V 25 ·​·​·​·​invoke-​direct·​{p0},​·​Landroid/​support/​v4/​widget/​ViewDragHelper$Callba​ck;​-​><init>()​V
   
26 ·​·​·​·​return-​void 26 ·​·​·​·​return-​void
27 .​end·​method 27 .​end·​method
   
28 .​method·​synthetic·​constructor·​<init>(Landroid/​support/​v4/​widget/​SlidingPaneLayout;​Landroid/​support/​v4/​widget/​SlidingPaneLayout$1;​)​V 28 .​method·​synthetic·​constructor·​<init>(Landroid/​support/​v4/​widget/​SlidingPaneLayout;​Landroid/​support/​v4/​widget/​SlidingPaneLayout$1;​)​V
29 ·​·​·​·​.​locals·​0 29 ·​·​·​·​.​locals·​0
30 ·​·​·​·​.​param·​p1,​·​"x0"·​·​·​·​#·​Landroid/​support/​v4/​widget/​SlidingPaneLayout;​ 30 ·​·​·​·​.​param·​p1,​·​"x0"·​·​·​·​#·​Landroid/​support/​v4/​widget/​SlidingPaneLayout;​
31 ·​·​·​·​.​param·​p2,​·​"x1"·​·​·​·​#·​Landroid/​support/​v4/​widget/​SlidingPaneLayout$1;​ 31 ·​·​·​·​.​param·​p2,​·​"x1"·​·​·​·​#·​Landroid/​support/​v4/​widget/​SlidingPaneLayout$1;​
   
32 ·​·​·​·​.​prologue 32 ·​·​·​·​.​prologue
33 ·​·​·​·​.​line·​1178 33 ·​·​·​·​.​line·​1296
34 ·​·​·​·​invoke-​direct·​{p0,​·​p1},​·​Landroid/​support/​v4/​widget/​SlidingPaneLayout$Dra​gHelperCallback;​-​><init>(Landroid/​support/​v4/​widget/​SlidingPaneLayout;​)​V 34 ·​·​·​·​invoke-​direct·​{p0,​·​p1},​·​Landroid/​support/​v4/​widget/​SlidingPaneLayout$Dra​gHelperCallback;​-​><init>(Landroid/​support/​v4/​widget/​SlidingPaneLayout;​)​V
   
35 ·​·​·​·​return-​void 35 ·​·​·​·​return-​void
36 .​end·​method 36 .​end·​method
   
   
37 #·​virtual·​methods 37 #·​virtual·​methods
38 .​method·​public·​clampViewPositionHori​zontal(Landroid/​view/​View;​II)​I 38 .​method·​public·​clampViewPositionHori​zontal(Landroid/​view/​View;​II)​I
39 ·​·​·​·​.​locals·​6 39 ·​·​·​·​.​locals·​7
40 ·​·​·​·​.​param·​p1,​·​"child"·​·​·​·​#·​Landroid/​view/​View;​ 40 ·​·​·​·​.​param·​p1,​·​"child"·​·​·​·​#·​Landroid/​view/​View;​
41 ·​·​·​·​.​param·​p2,​·​"left"·​·​·​·​#·​I 41 ·​·​·​·​.​param·​p2,​·​"left"·​·​·​·​#·​I
42 ·​·​·​·​.​param·​p3,​·​"dx"·​·​·​·​#·​I 42 ·​·​·​·​.​param·​p3,​·​"dx"·​·​·​·​#·​I
   
43 ·​·​·​·​.​prologue 43 ·​·​·​·​.​prologue
44 ·​·​·​·​.​line·​1233 44 ·​·​·​·​.​line·​1362
45 ·​·​·​·​iget-​object·​v4,​·​p0,​·​Landroid/​support/​v4/​widget/​SlidingPaneLayout$Dra​gHelperCallback;​-​>this$0:​Landroid/​support/​v4/​widget/​SlidingPaneLayout;​ 45 ·​·​·​·​iget-​object·​v4,​·​p0,​·​Landroid/​support/​v4/​widget/​SlidingPaneLayout$Dra​gHelperCallback;​-​>this$0:​Landroid/​support/​v4/​widget/​SlidingPaneLayout;​
   
46 ·​·​·​·​#·​getter·​for:​·​Landroid/​support/​v4/​widget/​SlidingPaneLayout;​-​>mSlideableView:​Landroid/​view/​View;​ 46 ·​·​·​·​#·​getter·​for:​·​Landroid/​support/​v4/​widget/​SlidingPaneLayout;​-​>mSlideableView:​Landroid/​view/​View;​
47 ·​·​·​·​invoke-​static·​{v4},​·​Landroid/​support/​v4/​widget/​SlidingPaneLayout;​-​>access$400(Landroid/​support/​v4/​widget/​SlidingPaneLayout;​)​Landroid/​view/​View;​ 47 ·​·​·​·​invoke-​static·​{v4},​·​Landroid/​support/​v4/​widget/​SlidingPaneLayout;​-​>access$400(Landroid/​support/​v4/​widget/​SlidingPaneLayout;​)​Landroid/​view/​View;​
   
48 ·​·​·​·​move-​result-​object·​v4 48 ·​·​·​·​move-​result-​object·​v4
   
49 ·​·​·​·​invoke-​virtual·​{v4},​·​Landroid/​view/​View;​-​>getLayoutParams()​Landroid/​view/​ViewGroup$LayoutParam​s;​ 49 ·​·​·​·​invoke-​virtual·​{v4},​·​Landroid/​view/​View;​-​>getLayoutParams()​Landroid/​view/​ViewGroup$LayoutParam​s;​
   
50 ·​·​·​·​move-​result-​object·​v1 50 ·​·​·​·​move-​result-​object·​v1
   
51 ·​·​·​·​check-​cast·​v1,​·​Landroid/​support/​v4/​widget/​SlidingPaneLayout$Lay​outParams;​ 51 ·​·​·​·​check-​cast·​v1,​·​Landroid/​support/​v4/​widget/​SlidingPaneLayout$Lay​outParams;​
   
52 ·​·​·​·​.​line·​1234 52 ·​·​·​·​.​line·​1365
53 ·​·​·​·​.​local·​v1,​·​"lp":​Landroid/​support/​v4/​widget/​SlidingPaneLayout$Lay​outParams;​ 53 ·​·​·​·​.​local·​v1,​·​"lp":​Landroid/​support/​v4/​widget/​SlidingPaneLayout$Lay​outParams;​
54 ·​·​·​·​iget-​object·​v4,​·​p0,​·​Landroid/​support/​v4/​widget/​SlidingPaneLayout$Dra​gHelperCallback;​-​>this$0:​Landroid/​support/​v4/​widget/​SlidingPaneLayout;​ 54 ·​·​·​·​iget-​object·​v4,​·​p0,​·​Landroid/​support/​v4/​widget/​SlidingPaneLayout$Dra​gHelperCallback;​-​>this$0:​Landroid/​support/​v4/​widget/​SlidingPaneLayout;​
   
55 ·​·​·​·​invoke-​virtual·​{v4},​·​Landroid/​support/​v4/​widget/​SlidingPaneLayout;​-​>getPaddingLeft()​I 55 ·​·​·​·​#·​invokes:​·​Landroid/​support/​v4/​widget/​SlidingPaneLayout;​-​>isLayoutRtlSupport()​Z
  56 ·​·​·​·​invoke-​static·​{v4},​·​Landroid/​support/​v4/​widget/​SlidingPaneLayout;​-​>access$700(Landroid/​support/​v4/​widget/​SlidingPaneLayout;​)​Z
   
56 ·​·​·​·​move-​result·​v4 57 ·​·​·​·​move-​result·​v4
   
57 ·​·​·​·​iget·​v5,​·​v1,​·​Landroid/​support/​v4/​widget/​SlidingPaneLayout$Lay​outParams;​-​>leftMargin:​I 58 ·​·​·​·​if-​eqz·​v4,​·​:​cond_0
   
  59 ·​·​·​·​.​line·​1366
  60 ·​·​·​·​iget-​object·​v4,​·​p0,​·​Landroid/​support/​v4/​widget/​SlidingPaneLayout$Dra​gHelperCallback;​-​>this$0:​Landroid/​support/​v4/​widget/​SlidingPaneLayout;​
   
  61 ·​·​·​·​invoke-​virtual·​{v4},​·​Landroid/​support/​v4/​widget/​SlidingPaneLayout;​-​>getWidth()​I
   
  62 ·​·​·​·​move-​result·​v4
   
  63 ·​·​·​·​iget-​object·​v5,​·​p0,​·​Landroid/​support/​v4/​widget/​SlidingPaneLayout$Dra​gHelperCallback;​-​>this$0:​Landroid/​support/​v4/​widget/​SlidingPaneLayout;​
   
  64 ·​·​·​·​invoke-​virtual·​{v5},​·​Landroid/​support/​v4/​widget/​SlidingPaneLayout;​-​>getPaddingRight()​I
   
  65 ·​·​·​·​move-​result·​v5
   
  66 ·​·​·​·​iget·​v6,​·​v1,​·​Landroid/​support/​v4/​widget/​SlidingPaneLayout$Lay​outParams;​-​>rightMargin:​I
   
  67 ·​·​·​·​add-​int/​2addr·​v5,​·​v6
   
  68 ·​·​·​·​iget-​object·​v6,​·​p0,​·​Landroid/​support/​v4/​widget/​SlidingPaneLayout$Dra​gHelperCallback;​-​>this$0:​Landroid/​support/​v4/​widget/​SlidingPaneLayout;​
   
  69 ·​·​·​·​#·​getter·​for:​·​Landroid/​support/​v4/​widget/​SlidingPaneLayout;​-​>mSlideableView:​Landroid/​view/​View;​
  70 ·​·​·​·​invoke-​static·​{v6},​·​Landroid/​support/​v4/​widget/​SlidingPaneLayout;​-​>access$400(Landroid/​support/​v4/​widget/​SlidingPaneLayout;​)​Landroid/​view/​View;​
   
  71 ·​·​·​·​move-​result-​object·​v6
   
58 ·​·​·​·​add-​int·​v0,​·​v4,​·​v5 72 ·​·​·​·​invoke-​virtual·​{v6},​·​Landroid/​view/​View;​-​>getWidth()​I
   
59 ·​·​·​·​.​line·​1235 73 ·​·​·​·​move-​result·​v6
60 ·​·​·​·​.​local·​v0,​·​"leftBound":​I  
  74 ·​·​·​·​add-​int/​2addr·​v5,​·​v6
   
  75 ·​·​·​·​sub-​int·​v3,​·​v4,​·​v5
   
  76 ·​·​·​·​.​line·​1368
  77 ·​·​·​·​.​local·​v3,​·​"startBound":​I
61 ·​·​·​·​iget-​object·​v4,​·​p0,​·​Landroid/​support/​v4/​widget/​SlidingPaneLayout$Dra​gHelperCallback;​-​>this$0:​Landroid/​support/​v4/​widget/​SlidingPaneLayout;​ 78 ·​·​·​·​iget-​object·​v4,​·​p0,​·​Landroid/​support/​v4/​widget/​SlidingPaneLayout$Dra​gHelperCallback;​-​>this$0:​Landroid/​support/​v4/​widget/​SlidingPaneLayout;​
   
62 ·​·​·​·​#·​getter·​for:​·​Landroid/​support/​v4/​widget/​SlidingPaneLayout;​-​>mSlideRange:​I 79 ·​·​·​·​#·​getter·​for:​·​Landroid/​support/​v4/​widget/​SlidingPaneLayout;​-​>mSlideRange:​I
63 ·​·​·​·​invoke-​static·​{v4},​·​Landroid/​support/​v4/​widget/​SlidingPaneLayout;​-​>access$700(Landroid/​support/​v4/​widget/​SlidingPaneLayout;​)​I 80 ·​·​·​·​invoke-​static·​{v4},​·​Landroid/​support/​v4/​widget/​SlidingPaneLayout;​-​>access$800(Landroid/​support/​v4/​widget/​SlidingPaneLayout;​)​I
Max diff block lines reached; 18962/23397 bytes (81.04%) of diff not shown.
[−]
smali/android/support/v4/widget/SlidingPaneLayout$SavedState$1.smali
Offset 28, 66 lines modified Offset 28, 66 lines modified
   
   
28 #·​direct·​methods 28 #·​direct·​methods
29 .​method·​constructor·​<init>()​V 29 .​method·​constructor·​<init>()​V
30 ·​·​·​·​.​locals·​0 30 ·​·​·​·​.​locals·​0
   
31 ·​·​·​·​.​prologue 31 ·​·​·​·​.​prologue
32 ·​·​·​·​.​line·​1322 32 ·​·​·​·​.​line·​1465
33 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 33 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
34 ·​·​·​·​return-​void 34 ·​·​·​·​return-​void
35 .​end·​method 35 .​end·​method
   
   
36 #·​virtual·​methods 36 #·​virtual·​methods
37 .​method·​public·​createFromParcel(Land​roid/​os/​Parcel;​)​Landroid/​support/​v4/​widget/​SlidingPaneLayout$Sav​edState;​ 37 .​method·​public·​createFromParcel(Land​roid/​os/​Parcel;​)​Landroid/​support/​v4/​widget/​SlidingPaneLayout$Sav​edState;​
38 ·​·​·​·​.​locals·​2 38 ·​·​·​·​.​locals·​2
39 ·​·​·​·​.​param·​p1,​·​"in"·​·​·​·​#·​Landroid/​os/​Parcel;​ 39 ·​·​·​·​.​param·​p1,​·​"in"·​·​·​·​#·​Landroid/​os/​Parcel;​
   
40 ·​·​·​·​.​prologue 40 ·​·​·​·​.​prologue
41 ·​·​·​·​.​line·​1324 41 ·​·​·​·​.​line·​1467
42 ·​·​·​·​new-​instance·​v0,​·​Landroid/​support/​v4/​widget/​SlidingPaneLayout$Sav​edState;​ 42 ·​·​·​·​new-​instance·​v0,​·​Landroid/​support/​v4/​widget/​SlidingPaneLayout$Sav​edState;​
   
43 ·​·​·​·​const/​4·​v1,​·​0x0 43 ·​·​·​·​const/​4·​v1,​·​0x0
   
44 ·​·​·​·​invoke-​direct·​{v0,​·​p1,​·​v1},​·​Landroid/​support/​v4/​widget/​SlidingPaneLayout$Sav​edState;​-​><init>(Landroid/​os/​Parcel;​Landroid/​support/​v4/​widget/​SlidingPaneLayout$1;​)​V 44 ·​·​·​·​invoke-​direct·​{v0,​·​p1,​·​v1},​·​Landroid/​support/​v4/​widget/​SlidingPaneLayout$Sav​edState;​-​><init>(Landroid/​os/​Parcel;​Landroid/​support/​v4/​widget/​SlidingPaneLayout$1;​)​V
   
45 ·​·​·​·​return-​object·​v0 45 ·​·​·​·​return-​object·​v0
46 .​end·​method 46 .​end·​method
   
47 .​method·​public·​bridge·​synthetic·​createFromParcel(Land​roid/​os/​Parcel;​)​Ljava/​lang/​Object;​ 47 .​method·​public·​bridge·​synthetic·​createFromParcel(Land​roid/​os/​Parcel;​)​Ljava/​lang/​Object;​
48 ·​·​·​·​.​locals·​1 48 ·​·​·​·​.​locals·​1
49 ·​·​·​·​.​param·​p1,​·​"x0"·​·​·​·​#·​Landroid/​os/​Parcel;​ 49 ·​·​·​·​.​param·​p1,​·​"x0"·​·​·​·​#·​Landroid/​os/​Parcel;​
   
50 ·​·​·​·​.​prologue 50 ·​·​·​·​.​prologue
51 ·​·​·​·​.​line·​1322 51 ·​·​·​·​.​line·​1465
52 ·​·​·​·​invoke-​virtual·​{p0,​·​p1},​·​Landroid/​support/​v4/​widget/​SlidingPaneLayout$Sav​edState$1;​-​>createFromParcel(Lan​droid/​os/​Parcel;​)​Landroid/​support/​v4/​widget/​SlidingPaneLayout$Sav​edState;​ 52 ·​·​·​·​invoke-​virtual·​{p0,​·​p1},​·​Landroid/​support/​v4/​widget/​SlidingPaneLayout$Sav​edState$1;​-​>createFromParcel(Lan​droid/​os/​Parcel;​)​Landroid/​support/​v4/​widget/​SlidingPaneLayout$Sav​edState;​
   
53 ·​·​·​·​move-​result-​object·​v0 53 ·​·​·​·​move-​result-​object·​v0
   
54 ·​·​·​·​return-​object·​v0 54 ·​·​·​·​return-​object·​v0
55 .​end·​method 55 .​end·​method
   
56 .​method·​public·​newArray(I)​[Landroid/​support/​v4/​widget/​SlidingPaneLayout$Sav​edState;​ 56 .​method·​public·​newArray(I)​[Landroid/​support/​v4/​widget/​SlidingPaneLayout$Sav​edState;​
57 ·​·​·​·​.​locals·​1 57 ·​·​·​·​.​locals·​1
58 ·​·​·​·​.​param·​p1,​·​"size"·​·​·​·​#·​I 58 ·​·​·​·​.​param·​p1,​·​"size"·​·​·​·​#·​I
   
59 ·​·​·​·​.​prologue 59 ·​·​·​·​.​prologue
60 ·​·​·​·​.​line·​1328 60 ·​·​·​·​.​line·​1471
61 ·​·​·​·​new-​array·​v0,​·​p1,​·​[Landroid/​support/​v4/​widget/​SlidingPaneLayout$Sav​edState;​ 61 ·​·​·​·​new-​array·​v0,​·​p1,​·​[Landroid/​support/​v4/​widget/​SlidingPaneLayout$Sav​edState;​
   
62 ·​·​·​·​return-​object·​v0 62 ·​·​·​·​return-​object·​v0
63 .​end·​method 63 .​end·​method
   
64 .​method·​public·​bridge·​synthetic·​newArray(I)​[Ljava/​lang/​Object;​ 64 .​method·​public·​bridge·​synthetic·​newArray(I)​[Ljava/​lang/​Object;​
65 ·​·​·​·​.​locals·​1 65 ·​·​·​·​.​locals·​1
66 ·​·​·​·​.​param·​p1,​·​"x0"·​·​·​·​#·​I 66 ·​·​·​·​.​param·​p1,​·​"x0"·​·​·​·​#·​I
   
67 ·​·​·​·​.​prologue 67 ·​·​·​·​.​prologue
68 ·​·​·​·​.​line·​1322 68 ·​·​·​·​.​line·​1465
69 ·​·​·​·​invoke-​virtual·​{p0,​·​p1},​·​Landroid/​support/​v4/​widget/​SlidingPaneLayout$Sav​edState$1;​-​>newArray(I)​[Landroid/​support/​v4/​widget/​SlidingPaneLayout$Sav​edState;​ 69 ·​·​·​·​invoke-​virtual·​{p0,​·​p1},​·​Landroid/​support/​v4/​widget/​SlidingPaneLayout$Sav​edState$1;​-​>newArray(I)​[Landroid/​support/​v4/​widget/​SlidingPaneLayout$Sav​edState;​
   
70 ·​·​·​·​move-​result-​object·​v0 70 ·​·​·​·​move-​result-​object·​v0
   
71 ·​·​·​·​return-​object·​v0 71 ·​·​·​·​return-​object·​v0
72 .​end·​method 72 .​end·​method
[−]
smali/android/support/v4/widget/SlidingPaneLayout$LayoutParams.smali
Offset 29, 15 lines modified Offset 29, 15 lines modified
   
   
29 #·​direct·​methods 29 #·​direct·​methods
30 .​method·​static·​constructor·​<clinit>()​V 30 .​method·​static·​constructor·​<clinit>()​V
31 ·​·​·​·​.​locals·​3 31 ·​·​·​·​.​locals·​3
   
32 ·​·​·​·​.​prologue 32 ·​·​·​·​.​prologue
33 ·​·​·​·​.​line·​1249 33 ·​·​·​·​.​line·​1392
34 ·​·​·​·​const/​4·​v0,​·​0x1 34 ·​·​·​·​const/​4·​v0,​·​0x1
   
35 ·​·​·​·​new-​array·​v0,​·​v0,​·​[I 35 ·​·​·​·​new-​array·​v0,​·​v0,​·​[I
   
36 ·​·​·​·​const/​4·​v1,​·​0x0 36 ·​·​·​·​const/​4·​v1,​·​0x0
   
37 ·​·​·​·​const·​v2,​·​0x1010181 37 ·​·​·​·​const·​v2,​·​0x1010181
Offset 51, 130 lines modified Offset 51, 130 lines modified
   
51 .​method·​public·​constructor·​<init>()​V 51 .​method·​public·​constructor·​<init>()​V
52 ·​·​·​·​.​locals·​1 52 ·​·​·​·​.​locals·​1
   
53 ·​·​·​·​.​prologue 53 ·​·​·​·​.​prologue
54 ·​·​·​·​const/​4·​v0,​·​-​0x1 54 ·​·​·​·​const/​4·​v0,​·​-​0x1
   
55 ·​·​·​·​.​line·​1273 55 ·​·​·​·​.​line·​1416
56 ·​·​·​·​invoke-​direct·​{p0,​·​v0,​·​v0},​·​Landroid/​view/​ViewGroup$MarginLayou​tParams;​-​><init>(II)​V 56 ·​·​·​·​invoke-​direct·​{p0,​·​v0,​·​v0},​·​Landroid/​view/​ViewGroup$MarginLayou​tParams;​-​><init>(II)​V
   
57 ·​·​·​·​.​line·​1257 57 ·​·​·​·​.​line·​1400
58 ·​·​·​·​const/​4·​v0,​·​0x0 58 ·​·​·​·​const/​4·​v0,​·​0x0
   
59 ·​·​·​·​iput·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​SlidingPaneLayout$Lay​outParams;​-​>weight:​F 59 ·​·​·​·​iput·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​SlidingPaneLayout$Lay​outParams;​-​>weight:​F
   
60 ·​·​·​·​.​line·​1274 60 ·​·​·​·​.​line·​1417
61 ·​·​·​·​return-​void 61 ·​·​·​·​return-​void
62 .​end·​method 62 .​end·​method
   
63 .​method·​public·​constructor·​<init>(II)​V 63 .​method·​public·​constructor·​<init>(II)​V
64 ·​·​·​·​.​locals·​1 64 ·​·​·​·​.​locals·​1
65 ·​·​·​·​.​param·​p1,​·​"width"·​·​·​·​#·​I 65 ·​·​·​·​.​param·​p1,​·​"width"·​·​·​·​#·​I
66 ·​·​·​·​.​param·​p2,​·​"height"·​·​·​·​#·​I 66 ·​·​·​·​.​param·​p2,​·​"height"·​·​·​·​#·​I
   
67 ·​·​·​·​.​prologue 67 ·​·​·​·​.​prologue
68 ·​·​·​·​.​line·​1277 68 ·​·​·​·​.​line·​1420
69 ·​·​·​·​invoke-​direct·​{p0,​·​p1,​·​p2},​·​Landroid/​view/​ViewGroup$MarginLayou​tParams;​-​><init>(II)​V 69 ·​·​·​·​invoke-​direct·​{p0,​·​p1,​·​p2},​·​Landroid/​view/​ViewGroup$MarginLayou​tParams;​-​><init>(II)​V
   
70 ·​·​·​·​.​line·​1257 70 ·​·​·​·​.​line·​1400
71 ·​·​·​·​const/​4·​v0,​·​0x0 71 ·​·​·​·​const/​4·​v0,​·​0x0
   
72 ·​·​·​·​iput·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​SlidingPaneLayout$Lay​outParams;​-​>weight:​F 72 ·​·​·​·​iput·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​SlidingPaneLayout$Lay​outParams;​-​>weight:​F
   
73 ·​·​·​·​.​line·​1278 73 ·​·​·​·​.​line·​1421
74 ·​·​·​·​return-​void 74 ·​·​·​·​return-​void
75 .​end·​method 75 .​end·​method
   
76 .​method·​public·​constructor·​<init>(Landroid/​content/​Context;​Landroid/​util/​AttributeSet;​)​V 76 .​method·​public·​constructor·​<init>(Landroid/​content/​Context;​Landroid/​util/​AttributeSet;​)​V
77 ·​·​·​·​.​locals·​3 77 ·​·​·​·​.​locals·​3
78 ·​·​·​·​.​param·​p1,​·​"c"·​·​·​·​#·​Landroid/​content/​Context;​ 78 ·​·​·​·​.​param·​p1,​·​"c"·​·​·​·​#·​Landroid/​content/​Context;​
79 ·​·​·​·​.​param·​p2,​·​"attrs"·​·​·​·​#·​Landroid/​util/​AttributeSet;​ 79 ·​·​·​·​.​param·​p2,​·​"attrs"·​·​·​·​#·​Landroid/​util/​AttributeSet;​
   
80 ·​·​·​·​.​prologue 80 ·​·​·​·​.​prologue
81 ·​·​·​·​const/​4·​v2,​·​0x0 81 ·​·​·​·​const/​4·​v2,​·​0x0
   
82 ·​·​·​·​.​line·​1294 82 ·​·​·​·​.​line·​1437
83 ·​·​·​·​invoke-​direct·​{p0,​·​p1,​·​p2},​·​Landroid/​view/​ViewGroup$MarginLayou​tParams;​-​><init>(Landroid/​content/​Context;​Landroid/​util/​AttributeSet;​)​V 83 ·​·​·​·​invoke-​direct·​{p0,​·​p1,​·​p2},​·​Landroid/​view/​ViewGroup$MarginLayou​tParams;​-​><init>(Landroid/​content/​Context;​Landroid/​util/​AttributeSet;​)​V
   
84 ·​·​·​·​.​line·​1257 84 ·​·​·​·​.​line·​1400
85 ·​·​·​·​iput·​v2,​·​p0,​·​Landroid/​support/​v4/​widget/​SlidingPaneLayout$Lay​outParams;​-​>weight:​F 85 ·​·​·​·​iput·​v2,​·​p0,​·​Landroid/​support/​v4/​widget/​SlidingPaneLayout$Lay​outParams;​-​>weight:​F
   
86 ·​·​·​·​.​line·​1296 86 ·​·​·​·​.​line·​1439
87 ·​·​·​·​sget-​object·​v1,​·​Landroid/​support/​v4/​widget/​SlidingPaneLayout$Lay​outParams;​-​>ATTRS:​[I 87 ·​·​·​·​sget-​object·​v1,​·​Landroid/​support/​v4/​widget/​SlidingPaneLayout$Lay​outParams;​-​>ATTRS:​[I
   
88 ·​·​·​·​invoke-​virtual·​{p1,​·​p2,​·​v1},​·​Landroid/​content/​Context;​-​>obtainStyledAttribut​es(Landroid/​util/​AttributeSet;​[I)​Landroid/​content/​res/​TypedArray;​ 88 ·​·​·​·​invoke-​virtual·​{p1,​·​p2,​·​v1},​·​Landroid/​content/​Context;​-​>obtainStyledAttribut​es(Landroid/​util/​AttributeSet;​[I)​Landroid/​content/​res/​TypedArray;​
   
89 ·​·​·​·​move-​result-​object·​v0 89 ·​·​·​·​move-​result-​object·​v0
   
90 ·​·​·​·​.​line·​1297 90 ·​·​·​·​.​line·​1440
91 ·​·​·​·​.​local·​v0,​·​"a":​Landroid/​content/​res/​TypedArray;​ 91 ·​·​·​·​.​local·​v0,​·​"a":​Landroid/​content/​res/​TypedArray;​
92 ·​·​·​·​const/​4·​v1,​·​0x0 92 ·​·​·​·​const/​4·​v1,​·​0x0
   
93 ·​·​·​·​invoke-​virtual·​{v0,​·​v1,​·​v2},​·​Landroid/​content/​res/​TypedArray;​-​>getFloat(IF)​F 93 ·​·​·​·​invoke-​virtual·​{v0,​·​v1,​·​v2},​·​Landroid/​content/​res/​TypedArray;​-​>getFloat(IF)​F
   
94 ·​·​·​·​move-​result·​v1 94 ·​·​·​·​move-​result·​v1
   
95 ·​·​·​·​iput·​v1,​·​p0,​·​Landroid/​support/​v4/​widget/​SlidingPaneLayout$Lay​outParams;​-​>weight:​F 95 ·​·​·​·​iput·​v1,​·​p0,​·​Landroid/​support/​v4/​widget/​SlidingPaneLayout$Lay​outParams;​-​>weight:​F
   
96 ·​·​·​·​.​line·​1298 96 ·​·​·​·​.​line·​1441
97 ·​·​·​·​invoke-​virtual·​{v0},​·​Landroid/​content/​res/​TypedArray;​-​>recycle()​V 97 ·​·​·​·​invoke-​virtual·​{v0},​·​Landroid/​content/​res/​TypedArray;​-​>recycle()​V
   
98 ·​·​·​·​.​line·​1299 98 ·​·​·​·​.​line·​1442
99 ·​·​·​·​return-​void 99 ·​·​·​·​return-​void
100 .​end·​method 100 .​end·​method
   
101 .​method·​public·​constructor·​<init>(Landroid/​support/​v4/​widget/​SlidingPaneLayout$Lay​outParams;​)​V 101 .​method·​public·​constructor·​<init>(Landroid/​support/​v4/​widget/​SlidingPaneLayout$Lay​outParams;​)​V
102 ·​·​·​·​.​locals·​1 102 ·​·​·​·​.​locals·​1
103 ·​·​·​·​.​param·​p1,​·​"source"·​·​·​·​#·​Landroid/​support/​v4/​widget/​SlidingPaneLayout$Lay​outParams;​ 103 ·​·​·​·​.​param·​p1,​·​"source"·​·​·​·​#·​Landroid/​support/​v4/​widget/​SlidingPaneLayout$Lay​outParams;​
   
104 ·​·​·​·​.​prologue 104 ·​·​·​·​.​prologue
105 ·​·​·​·​.​line·​1289 105 ·​·​·​·​.​line·​1432
106 ·​·​·​·​invoke-​direct·​{p0,​·​p1},​·​Landroid/​view/​ViewGroup$MarginLayou​tParams;​-​><init>(Landroid/​view/​ViewGroup$MarginLayou​tParams;​)​V 106 ·​·​·​·​invoke-​direct·​{p0,​·​p1},​·​Landroid/​view/​ViewGroup$MarginLayou​tParams;​-​><init>(Landroid/​view/​ViewGroup$MarginLayou​tParams;​)​V
   
Max diff block lines reached; 1457/4372 bytes (33.33%) of diff not shown.
[−]
smali/android/support/v4/widget/SlidingPaneLayout$SavedState.smali
Offset 32, 101 lines modified Offset 32, 101 lines modified
   
   
32 #·​direct·​methods 32 #·​direct·​methods
33 .​method·​static·​constructor·​<clinit>()​V 33 .​method·​static·​constructor·​<clinit>()​V
34 ·​·​·​·​.​locals·​1 34 ·​·​·​·​.​locals·​1
   
35 ·​·​·​·​.​prologue 35 ·​·​·​·​.​prologue
36 ·​·​·​·​.​line·​1321 36 ·​·​·​·​.​line·​1464
37 ·​·​·​·​new-​instance·​v0,​·​Landroid/​support/​v4/​widget/​SlidingPaneLayout$Sav​edState$1;​ 37 ·​·​·​·​new-​instance·​v0,​·​Landroid/​support/​v4/​widget/​SlidingPaneLayout$Sav​edState$1;​
   
38 ·​·​·​·​invoke-​direct·​{v0},​·​Landroid/​support/​v4/​widget/​SlidingPaneLayout$Sav​edState$1;​-​><init>()​V 38 ·​·​·​·​invoke-​direct·​{v0},​·​Landroid/​support/​v4/​widget/​SlidingPaneLayout$Sav​edState$1;​-​><init>()​V
   
39 ·​·​·​·​sput-​object·​v0,​·​Landroid/​support/​v4/​widget/​SlidingPaneLayout$Sav​edState;​-​>CREATOR:​Landroid/​os/​Parcelable$Creator;​ 39 ·​·​·​·​sput-​object·​v0,​·​Landroid/​support/​v4/​widget/​SlidingPaneLayout$Sav​edState;​-​>CREATOR:​Landroid/​os/​Parcelable$Creator;​
   
40 ·​·​·​·​return-​void 40 ·​·​·​·​return-​void
41 .​end·​method 41 .​end·​method
   
42 .​method·​private·​constructor·​<init>(Landroid/​os/​Parcel;​)​V 42 .​method·​private·​constructor·​<init>(Landroid/​os/​Parcel;​)​V
43 ·​·​·​·​.​locals·​1 43 ·​·​·​·​.​locals·​1
44 ·​·​·​·​.​param·​p1,​·​"in"·​·​·​·​#·​Landroid/​os/​Parcel;​ 44 ·​·​·​·​.​param·​p1,​·​"in"·​·​·​·​#·​Landroid/​os/​Parcel;​
   
45 ·​·​·​·​.​prologue 45 ·​·​·​·​.​prologue
46 ·​·​·​·​.​line·​1311 46 ·​·​·​·​.​line·​1454
47 ·​·​·​·​invoke-​direct·​{p0,​·​p1},​·​Landroid/​view/​View$BaseSavedState;​-​><init>(Landroid/​os/​Parcel;​)​V 47 ·​·​·​·​invoke-​direct·​{p0,​·​p1},​·​Landroid/​view/​View$BaseSavedState;​-​><init>(Landroid/​os/​Parcel;​)​V
   
48 ·​·​·​·​.​line·​1312 48 ·​·​·​·​.​line·​1455
49 ·​·​·​·​invoke-​virtual·​{p1},​·​Landroid/​os/​Parcel;​-​>readInt()​I 49 ·​·​·​·​invoke-​virtual·​{p1},​·​Landroid/​os/​Parcel;​-​>readInt()​I
   
50 ·​·​·​·​move-​result·​v0 50 ·​·​·​·​move-​result·​v0
   
51 ·​·​·​·​if-​eqz·​v0,​·​:​cond_0 51 ·​·​·​·​if-​eqz·​v0,​·​:​cond_0
   
52 ·​·​·​·​const/​4·​v0,​·​0x1 52 ·​·​·​·​const/​4·​v0,​·​0x1
   
53 ·​·​·​·​:​goto_0 53 ·​·​·​·​:​goto_0
54 ·​·​·​·​iput-​boolean·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​SlidingPaneLayout$Sav​edState;​-​>isOpen:​Z 54 ·​·​·​·​iput-​boolean·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​SlidingPaneLayout$Sav​edState;​-​>isOpen:​Z
   
55 ·​·​·​·​.​line·​1313 55 ·​·​·​·​.​line·​1456
56 ·​·​·​·​return-​void 56 ·​·​·​·​return-​void
   
57 ·​·​·​·​.​line·​1312 57 ·​·​·​·​.​line·​1455
58 ·​·​·​·​:​cond_0 58 ·​·​·​·​:​cond_0
59 ·​·​·​·​const/​4·​v0,​·​0x0 59 ·​·​·​·​const/​4·​v0,​·​0x0
   
60 ·​·​·​·​goto·​:​goto_0 60 ·​·​·​·​goto·​:​goto_0
61 .​end·​method 61 .​end·​method
   
62 .​method·​synthetic·​constructor·​<init>(Landroid/​os/​Parcel;​Landroid/​support/​v4/​widget/​SlidingPaneLayout$1;​)​V 62 .​method·​synthetic·​constructor·​<init>(Landroid/​os/​Parcel;​Landroid/​support/​v4/​widget/​SlidingPaneLayout$1;​)​V
63 ·​·​·​·​.​locals·​0 63 ·​·​·​·​.​locals·​0
64 ·​·​·​·​.​param·​p1,​·​"x0"·​·​·​·​#·​Landroid/​os/​Parcel;​ 64 ·​·​·​·​.​param·​p1,​·​"x0"·​·​·​·​#·​Landroid/​os/​Parcel;​
65 ·​·​·​·​.​param·​p2,​·​"x1"·​·​·​·​#·​Landroid/​support/​v4/​widget/​SlidingPaneLayout$1;​ 65 ·​·​·​·​.​param·​p2,​·​"x1"·​·​·​·​#·​Landroid/​support/​v4/​widget/​SlidingPaneLayout$1;​
   
66 ·​·​·​·​.​prologue 66 ·​·​·​·​.​prologue
67 ·​·​·​·​.​line·​1303 67 ·​·​·​·​.​line·​1446
68 ·​·​·​·​invoke-​direct·​{p0,​·​p1},​·​Landroid/​support/​v4/​widget/​SlidingPaneLayout$Sav​edState;​-​><init>(Landroid/​os/​Parcel;​)​V 68 ·​·​·​·​invoke-​direct·​{p0,​·​p1},​·​Landroid/​support/​v4/​widget/​SlidingPaneLayout$Sav​edState;​-​><init>(Landroid/​os/​Parcel;​)​V
   
69 ·​·​·​·​return-​void 69 ·​·​·​·​return-​void
70 .​end·​method 70 .​end·​method
   
71 .​method·​constructor·​<init>(Landroid/​os/​Parcelable;​)​V 71 .​method·​constructor·​<init>(Landroid/​os/​Parcelable;​)​V
72 ·​·​·​·​.​locals·​0 72 ·​·​·​·​.​locals·​0
73 ·​·​·​·​.​param·​p1,​·​"superState"·​·​·​·​#·​Landroid/​os/​Parcelable;​ 73 ·​·​·​·​.​param·​p1,​·​"superState"·​·​·​·​#·​Landroid/​os/​Parcelable;​
   
74 ·​·​·​·​.​prologue 74 ·​·​·​·​.​prologue
75 ·​·​·​·​.​line·​1307 75 ·​·​·​·​.​line·​1450
76 ·​·​·​·​invoke-​direct·​{p0,​·​p1},​·​Landroid/​view/​View$BaseSavedState;​-​><init>(Landroid/​os/​Parcelable;​)​V 76 ·​·​·​·​invoke-​direct·​{p0,​·​p1},​·​Landroid/​view/​View$BaseSavedState;​-​><init>(Landroid/​os/​Parcelable;​)​V
   
77 ·​·​·​·​.​line·​1308 77 ·​·​·​·​.​line·​1451
78 ·​·​·​·​return-​void 78 ·​·​·​·​return-​void
79 .​end·​method 79 .​end·​method
   
   
80 #·​virtual·​methods 80 #·​virtual·​methods
81 .​method·​public·​writeToParcel(Landroi​d/​os/​Parcel;​I)​V 81 .​method·​public·​writeToParcel(Landroi​d/​os/​Parcel;​I)​V
82 ·​·​·​·​.​locals·​1 82 ·​·​·​·​.​locals·​1
83 ·​·​·​·​.​param·​p1,​·​"out"·​·​·​·​#·​Landroid/​os/​Parcel;​ 83 ·​·​·​·​.​param·​p1,​·​"out"·​·​·​·​#·​Landroid/​os/​Parcel;​
84 ·​·​·​·​.​param·​p2,​·​"flags"·​·​·​·​#·​I 84 ·​·​·​·​.​param·​p2,​·​"flags"·​·​·​·​#·​I
   
85 ·​·​·​·​.​prologue 85 ·​·​·​·​.​prologue
86 ·​·​·​·​.​line·​1317 86 ·​·​·​·​.​line·​1460
87 ·​·​·​·​invoke-​super·​{p0,​·​p1,​·​p2},​·​Landroid/​view/​View$BaseSavedState;​-​>writeToParcel(Landro​id/​os/​Parcel;​I)​V 87 ·​·​·​·​invoke-​super·​{p0,​·​p1,​·​p2},​·​Landroid/​view/​View$BaseSavedState;​-​>writeToParcel(Landro​id/​os/​Parcel;​I)​V
   
88 ·​·​·​·​.​line·​1318 88 ·​·​·​·​.​line·​1461
89 ·​·​·​·​iget-​boolean·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​SlidingPaneLayout$Sav​edState;​-​>isOpen:​Z 89 ·​·​·​·​iget-​boolean·​v0,​·​p0,​·​Landroid/​support/​v4/​widget/​SlidingPaneLayout$Sav​edState;​-​>isOpen:​Z
   
90 ·​·​·​·​if-​eqz·​v0,​·​:​cond_0 90 ·​·​·​·​if-​eqz·​v0,​·​:​cond_0
   
91 ·​·​·​·​const/​4·​v0,​·​0x1 91 ·​·​·​·​const/​4·​v0,​·​0x1
   
92 ·​·​·​·​:​goto_0 92 ·​·​·​·​:​goto_0
93 ·​·​·​·​invoke-​virtual·​{p1,​·​v0},​·​Landroid/​os/​Parcel;​-​>writeInt(I)​V 93 ·​·​·​·​invoke-​virtual·​{p1,​·​v0},​·​Landroid/​os/​Parcel;​-​>writeInt(I)​V
   
94 ·​·​·​·​.​line·​1319 94 ·​·​·​·​.​line·​1462
95 ·​·​·​·​return-​void 95 ·​·​·​·​return-​void
   
96 ·​·​·​·​.​line·​1318 96 ·​·​·​·​.​line·​1461
97 ·​·​·​·​:​cond_0 97 ·​·​·​·​:​cond_0
98 ·​·​·​·​const/​4·​v0,​·​0x0 98 ·​·​·​·​const/​4·​v0,​·​0x0
   
Max diff block lines reached; 13/2677 bytes (0.49%) of diff not shown.
[−]
smali/android/support/v4/widget/SlidingPaneLayout$SimplePanelSlideListener.smali
Offset 18, 42 lines modified Offset 18, 42 lines modified
   
   
18 #·​direct·​methods 18 #·​direct·​methods
19 .​method·​public·​constructor·​<init>()​V 19 .​method·​public·​constructor·​<init>()​V
20 ·​·​·​·​.​locals·​0 20 ·​·​·​·​.​locals·​0
   
21 ·​·​·​·​.​prologue 21 ·​·​·​·​.​prologue
22 ·​·​·​·​.​line·​231 22 ·​·​·​·​.​line·​237
23 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 23 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
24 ·​·​·​·​return-​void 24 ·​·​·​·​return-​void
25 .​end·​method 25 .​end·​method
   
   
26 #·​virtual·​methods 26 #·​virtual·​methods
27 .​method·​public·​onPanelClosed(Landroi​d/​view/​View;​)​V 27 .​method·​public·​onPanelClosed(Landroi​d/​view/​View;​)​V
28 ·​·​·​·​.​locals·​0 28 ·​·​·​·​.​locals·​0
29 ·​·​·​·​.​param·​p1,​·​"panel"·​·​·​·​#·​Landroid/​view/​View;​ 29 ·​·​·​·​.​param·​p1,​·​"panel"·​·​·​·​#·​Landroid/​view/​View;​
   
30 ·​·​·​·​.​prologue 30 ·​·​·​·​.​prologue
31 ·​·​·​·​.​line·​240 31 ·​·​·​·​.​line·​246
32 ·​·​·​·​return-​void 32 ·​·​·​·​return-​void
33 .​end·​method 33 .​end·​method
   
34 .​method·​public·​onPanelOpened(Landroi​d/​view/​View;​)​V 34 .​method·​public·​onPanelOpened(Landroi​d/​view/​View;​)​V
35 ·​·​·​·​.​locals·​0 35 ·​·​·​·​.​locals·​0
36 ·​·​·​·​.​param·​p1,​·​"panel"·​·​·​·​#·​Landroid/​view/​View;​ 36 ·​·​·​·​.​param·​p1,​·​"panel"·​·​·​·​#·​Landroid/​view/​View;​
   
37 ·​·​·​·​.​prologue 37 ·​·​·​·​.​prologue
38 ·​·​·​·​.​line·​237 38 ·​·​·​·​.​line·​243
39 ·​·​·​·​return-​void 39 ·​·​·​·​return-​void
40 .​end·​method 40 .​end·​method
   
41 .​method·​public·​onPanelSlide(Landroid​/​view/​View;​F)​V 41 .​method·​public·​onPanelSlide(Landroid​/​view/​View;​F)​V
42 ·​·​·​·​.​locals·​0 42 ·​·​·​·​.​locals·​0
43 ·​·​·​·​.​param·​p1,​·​"panel"·​·​·​·​#·​Landroid/​view/​View;​ 43 ·​·​·​·​.​param·​p1,​·​"panel"·​·​·​·​#·​Landroid/​view/​View;​
44 ·​·​·​·​.​param·​p2,​·​"slideOffset"·​·​·​·​#·​F 44 ·​·​·​·​.​param·​p2,​·​"slideOffset"·​·​·​·​#·​F
   
45 ·​·​·​·​.​prologue 45 ·​·​·​·​.​prologue
46 ·​·​·​·​.​line·​234 46 ·​·​·​·​.​line·​240
47 ·​·​·​·​return-​void 47 ·​·​·​·​return-​void
48 .​end·​method 48 .​end·​method
[−]
smali/android/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB.smali
Offset 21, 18 lines modified Offset 21, 18 lines modified
   
   
21 #·​direct·​methods 21 #·​direct·​methods
22 .​method·​constructor·​<init>()​V 22 .​method·​constructor·​<init>()​V
23 ·​·​·​·​.​locals·​4 23 ·​·​·​·​.​locals·​4
   
24 ·​·​·​·​.​prologue 24 ·​·​·​·​.​prologue
25 ·​·​·​·​.​line·​1356 25 ·​·​·​·​.​line·​1499
26 ·​·​·​·​invoke-​direct·​{p0},​·​Landroid/​support/​v4/​widget/​SlidingPaneLayout$Sli​dingPanelLayoutImplBa​se;​-​><init>()​V 26 ·​·​·​·​invoke-​direct·​{p0},​·​Landroid/​support/​v4/​widget/​SlidingPaneLayout$Sli​dingPanelLayoutImplBa​se;​-​><init>()​V
   
27 ·​·​·​·​.​line·​1358 27 ·​·​·​·​.​line·​1501
28 ·​·​·​·​:​try_start_0 28 ·​·​·​·​:​try_start_0
29 ·​·​·​·​const-​class·​v2,​·​Landroid/​view/​View;​ 29 ·​·​·​·​const-​class·​v2,​·​Landroid/​view/​View;​
   
30 ·​·​·​·​const-​string·​v3,​·​"getDisplayList" 30 ·​·​·​·​const-​string·​v3,​·​"getDisplayList"
   
31 ·​·​·​·​const/​4·​v1,​·​0x0 31 ·​·​·​·​const/​4·​v1,​·​0x0
   
Offset 42, 60 lines modified Offset 42, 60 lines modified
   
42 ·​·​·​·​move-​result-​object·​v1 42 ·​·​·​·​move-​result-​object·​v1
   
43 ·​·​·​·​iput-​object·​v1,​·​p0,​·​Landroid/​support/​v4/​widget/​SlidingPaneLayout$Sli​dingPanelLayoutImplJB​;​-​>mGetDisplayList:​Ljava/​lang/​reflect/​Method;​ 43 ·​·​·​·​iput-​object·​v1,​·​p0,​·​Landroid/​support/​v4/​widget/​SlidingPaneLayout$Sli​dingPanelLayoutImplJB​;​-​>mGetDisplayList:​Ljava/​lang/​reflect/​Method;​
44 ·​·​·​·​:​try_end_0 44 ·​·​·​·​:​try_end_0
45 ·​·​·​·​.​catch·​Ljava/​lang/​NoSuchMethodException​;​·​{:​try_start_0·​.​.​·​:​try_end_0}·​:​catch_0 45 ·​·​·​·​.​catch·​Ljava/​lang/​NoSuchMethodException​;​·​{:​try_start_0·​.​.​·​:​try_end_0}·​:​catch_0
   
46 ·​·​·​·​.​line·​1363 46 ·​·​·​·​.​line·​1506
47 ·​·​·​·​:​goto_0 47 ·​·​·​·​:​goto_0
48 ·​·​·​·​:​try_start_1 48 ·​·​·​·​:​try_start_1
49 ·​·​·​·​const-​class·​v1,​·​Landroid/​view/​View;​ 49 ·​·​·​·​const-​class·​v1,​·​Landroid/​view/​View;​
   
50 ·​·​·​·​const-​string·​v2,​·​"mRecreateDisplayList​" 50 ·​·​·​·​const-​string·​v2,​·​"mRecreateDisplayList​"
   
51 ·​·​·​·​invoke-​virtual·​{v1,​·​v2},​·​Ljava/​lang/​Class;​-​>getDeclaredField(Lja​va/​lang/​String;​)​Ljava/​lang/​reflect/​Field;​ 51 ·​·​·​·​invoke-​virtual·​{v1,​·​v2},​·​Ljava/​lang/​Class;​-​>getDeclaredField(Lja​va/​lang/​String;​)​Ljava/​lang/​reflect/​Field;​
   
52 ·​·​·​·​move-​result-​object·​v1 52 ·​·​·​·​move-​result-​object·​v1
   
53 ·​·​·​·​iput-​object·​v1,​·​p0,​·​Landroid/​support/​v4/​widget/​SlidingPaneLayout$Sli​dingPanelLayoutImplJB​;​-​>mRecreateDisplayList​:​Ljava/​lang/​reflect/​Field;​ 53 ·​·​·​·​iput-​object·​v1,​·​p0,​·​Landroid/​support/​v4/​widget/​SlidingPaneLayout$Sli​dingPanelLayoutImplJB​;​-​>mRecreateDisplayList​:​Ljava/​lang/​reflect/​Field;​
   
54 ·​·​·​·​.​line·​1364 54 ·​·​·​·​.​line·​1507
55 ·​·​·​·​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v4/​widget/​SlidingPaneLayout$Sli​dingPanelLayoutImplJB​;​-​>mRecreateDisplayList​:​Ljava/​lang/​reflect/​Field;​ 55 ·​·​·​·​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v4/​widget/​SlidingPaneLayout$Sli​dingPanelLayoutImplJB​;​-​>mRecreateDisplayList​:​Ljava/​lang/​reflect/​Field;​
   
56 ·​·​·​·​const/​4·​v2,​·​0x1 56 ·​·​·​·​const/​4·​v2,​·​0x1
   
57 ·​·​·​·​invoke-​virtual·​{v1,​·​v2},​·​Ljava/​lang/​reflect/​Field;​-​>setAccessible(Z)​V 57 ·​·​·​·​invoke-​virtual·​{v1,​·​v2},​·​Ljava/​lang/​reflect/​Field;​-​>setAccessible(Z)​V
58 ·​·​·​·​:​try_end_1 58 ·​·​·​·​:​try_end_1
59 ·​·​·​·​.​catch·​Ljava/​lang/​NoSuchFieldException;​·​{:​try_start_1·​.​.​·​:​try_end_1}·​:​catch_1 59 ·​·​·​·​.​catch·​Ljava/​lang/​NoSuchFieldException;​·​{:​try_start_1·​.​.​·​:​try_end_1}·​:​catch_1
   
60 ·​·​·​·​.​line·​1368 60 ·​·​·​·​.​line·​1511
61 ·​·​·​·​:​goto_1 61 ·​·​·​·​:​goto_1
62 ·​·​·​·​return-​void 62 ·​·​·​·​return-​void
   
63 ·​·​·​·​.​line·​1359 63 ·​·​·​·​.​line·​1502
64 ·​·​·​·​:​catch_0 64 ·​·​·​·​:​catch_0
65 ·​·​·​·​move-​exception·​v0 65 ·​·​·​·​move-​exception·​v0
   
66 ·​·​·​·​.​line·​1360 66 ·​·​·​·​.​line·​1503
67 ·​·​·​·​.​local·​v0,​·​"e":​Ljava/​lang/​NoSuchMethodException​;​ 67 ·​·​·​·​.​local·​v0,​·​"e":​Ljava/​lang/​NoSuchMethodException​;​
68 ·​·​·​·​const-​string·​v1,​·​"SlidingPaneLayout" 68 ·​·​·​·​const-​string·​v1,​·​"SlidingPaneLayout"
   
69 ·​·​·​·​const-​string·​v2,​·​"Couldn\'t·​fetch·​getDisplayList·​method;​·​dimming·​won\'t·​work·​right.​" 69 ·​·​·​·​const-​string·​v2,​·​"Couldn\'t·​fetch·​getDisplayList·​method;​·​dimming·​won\'t·​work·​right.​"
   
70 ·​·​·​·​invoke-​static·​{v1,​·​v2,​·​v0},​·​Landroid/​util/​Log;​-​>e(Ljava/​lang/​String;​Ljava/​lang/​String;​Ljava/​lang/​Throwable;​)​I 70 ·​·​·​·​invoke-​static·​{v1,​·​v2,​·​v0},​·​Landroid/​util/​Log;​-​>e(Ljava/​lang/​String;​Ljava/​lang/​String;​Ljava/​lang/​Throwable;​)​I
   
71 ·​·​·​·​goto·​:​goto_0 71 ·​·​·​·​goto·​:​goto_0
   
72 ·​·​·​·​.​line·​1365 72 ·​·​·​·​.​line·​1508
73 ·​·​·​·​.​end·​local·​v0·​·​·​·​#·​"e":​Ljava/​lang/​NoSuchMethodException​;​ 73 ·​·​·​·​.​end·​local·​v0·​·​·​·​#·​"e":​Ljava/​lang/​NoSuchMethodException​;​
74 ·​·​·​·​:​catch_1 74 ·​·​·​·​:​catch_1
75 ·​·​·​·​move-​exception·​v0 75 ·​·​·​·​move-​exception·​v0
   
76 ·​·​·​·​.​line·​1366 76 ·​·​·​·​.​line·​1509
77 ·​·​·​·​.​local·​v0,​·​"e":​Ljava/​lang/​NoSuchFieldException;​ 77 ·​·​·​·​.​local·​v0,​·​"e":​Ljava/​lang/​NoSuchFieldException;​
78 ·​·​·​·​const-​string·​v1,​·​"SlidingPaneLayout" 78 ·​·​·​·​const-​string·​v1,​·​"SlidingPaneLayout"
   
79 ·​·​·​·​const-​string·​v2,​·​"Couldn\'t·​fetch·​mRecreateDisplayList·​field;​·​dimming·​will·​be·​slow.​" 79 ·​·​·​·​const-​string·​v2,​·​"Couldn\'t·​fetch·​mRecreateDisplayList·​field;​·​dimming·​will·​be·​slow.​"
   
80 ·​·​·​·​invoke-​static·​{v1,​·​v2,​·​v0},​·​Landroid/​util/​Log;​-​>e(Ljava/​lang/​String;​Ljava/​lang/​String;​Ljava/​lang/​Throwable;​)​I 80 ·​·​·​·​invoke-​static·​{v1,​·​v2,​·​v0},​·​Landroid/​util/​Log;​-​>e(Ljava/​lang/​String;​Ljava/​lang/​String;​Ljava/​lang/​Throwable;​)​I
   
Offset 106, 64 lines modified Offset 106, 64 lines modified
106 #·​virtual·​methods 106 #·​virtual·​methods
107 .​method·​public·​invalidateChildRegion​(Landroid/​support/​v4/​widget/​SlidingPaneLayout;​Landroid/​view/​View;​)​V 107 .​method·​public·​invalidateChildRegion​(Landroid/​support/​v4/​widget/​SlidingPaneLayout;​Landroid/​view/​View;​)​V
108 ·​·​·​·​.​locals·​3 108 ·​·​·​·​.​locals·​3
109 ·​·​·​·​.​param·​p1,​·​"parent"·​·​·​·​#·​Landroid/​support/​v4/​widget/​SlidingPaneLayout;​ 109 ·​·​·​·​.​param·​p1,​·​"parent"·​·​·​·​#·​Landroid/​support/​v4/​widget/​SlidingPaneLayout;​
110 ·​·​·​·​.​param·​p2,​·​"child"·​·​·​·​#·​Landroid/​view/​View;​ 110 ·​·​·​·​.​param·​p2,​·​"child"·​·​·​·​#·​Landroid/​view/​View;​
   
111 ·​·​·​·​.​prologue 111 ·​·​·​·​.​prologue
112 ·​·​·​·​.​line·​1372 112 ·​·​·​·​.​line·​1515
113 ·​·​·​·​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v4/​widget/​SlidingPaneLayout$Sli​dingPanelLayoutImplJB​;​-​>mGetDisplayList:​Ljava/​lang/​reflect/​Method;​ 113 ·​·​·​·​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v4/​widget/​SlidingPaneLayout$Sli​dingPanelLayoutImplJB​;​-​>mGetDisplayList:​Ljava/​lang/​reflect/​Method;​
   
114 ·​·​·​·​if-​eqz·​v1,​·​:​cond_0 114 ·​·​·​·​if-​eqz·​v1,​·​:​cond_0
   
115 ·​·​·​·​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v4/​widget/​SlidingPaneLayout$Sli​dingPanelLayoutImplJB​;​-​>mRecreateDisplayList​:​Ljava/​lang/​reflect/​Field;​ 115 ·​·​·​·​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v4/​widget/​SlidingPaneLayout$Sli​dingPanelLayoutImplJB​;​-​>mRecreateDisplayList​:​Ljava/​lang/​reflect/​Field;​
   
116 ·​·​·​·​if-​eqz·​v1,​·​:​cond_0 116 ·​·​·​·​if-​eqz·​v1,​·​:​cond_0
   
117 ·​·​·​·​.​line·​1374 117 ·​·​·​·​.​line·​1517
118 ·​·​·​·​:​try_start_0 118 ·​·​·​·​:​try_start_0
119 ·​·​·​·​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v4/​widget/​SlidingPaneLayout$Sli​dingPanelLayoutImplJB​;​-​>mRecreateDisplayList​:​Ljava/​lang/​reflect/​Field;​ 119 ·​·​·​·​iget-​object·​v1,​·​p0,​·​Landroid/​support/​v4/​widget/​SlidingPaneLayout$Sli​dingPanelLayoutImplJB​;​-​>mRecreateDisplayList​:​Ljava/​lang/​reflect/​Field;​
Max diff block lines reached; 1457/4809 bytes (30.30%) of diff not shown.
[−]
smali/android/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplBase.smali
Offset 18, 29 lines modified Offset 18, 29 lines modified
   
   
18 #·​direct·​methods 18 #·​direct·​methods
19 .​method·​constructor·​<init>()​V 19 .​method·​constructor·​<init>()​V
20 ·​·​·​·​.​locals·​0 20 ·​·​·​·​.​locals·​0
   
21 ·​·​·​·​.​prologue 21 ·​·​·​·​.​prologue
22 ·​·​·​·​.​line·​1337 22 ·​·​·​·​.​line·​1480
23 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 23 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
24 ·​·​·​·​return-​void 24 ·​·​·​·​return-​void
25 .​end·​method 25 .​end·​method
   
   
26 #·​virtual·​methods 26 #·​virtual·​methods
27 .​method·​public·​invalidateChildRegion​(Landroid/​support/​v4/​widget/​SlidingPaneLayout;​Landroid/​view/​View;​)​V 27 .​method·​public·​invalidateChildRegion​(Landroid/​support/​v4/​widget/​SlidingPaneLayout;​Landroid/​view/​View;​)​V
28 ·​·​·​·​.​locals·​4 28 ·​·​·​·​.​locals·​4
29 ·​·​·​·​.​param·​p1,​·​"parent"·​·​·​·​#·​Landroid/​support/​v4/​widget/​SlidingPaneLayout;​ 29 ·​·​·​·​.​param·​p1,​·​"parent"·​·​·​·​#·​Landroid/​support/​v4/​widget/​SlidingPaneLayout;​
30 ·​·​·​·​.​param·​p2,​·​"child"·​·​·​·​#·​Landroid/​view/​View;​ 30 ·​·​·​·​.​param·​p2,​·​"child"·​·​·​·​#·​Landroid/​view/​View;​
   
31 ·​·​·​·​.​prologue 31 ·​·​·​·​.​prologue
32 ·​·​·​·​.​line·​1339 32 ·​·​·​·​.​line·​1482
33 ·​·​·​·​invoke-​virtual·​{p2},​·​Landroid/​view/​View;​-​>getLeft()​I 33 ·​·​·​·​invoke-​virtual·​{p2},​·​Landroid/​view/​View;​-​>getLeft()​I
   
34 ·​·​·​·​move-​result·​v0 34 ·​·​·​·​move-​result·​v0
   
35 ·​·​·​·​invoke-​virtual·​{p2},​·​Landroid/​view/​View;​-​>getTop()​I 35 ·​·​·​·​invoke-​virtual·​{p2},​·​Landroid/​view/​View;​-​>getTop()​I
   
36 ·​·​·​·​move-​result·​v1 36 ·​·​·​·​move-​result·​v1
Offset 51, 10 lines modified Offset 51, 10 lines modified
   
51 ·​·​·​·​invoke-​virtual·​{p2},​·​Landroid/​view/​View;​-​>getBottom()​I 51 ·​·​·​·​invoke-​virtual·​{p2},​·​Landroid/​view/​View;​-​>getBottom()​I
   
52 ·​·​·​·​move-​result·​v3 52 ·​·​·​·​move-​result·​v3
   
53 ·​·​·​·​invoke-​static·​{p1,​·​v0,​·​v1,​·​v2,​·​v3},​·​Landroid/​support/​v4/​view/​ViewCompat;​-​>postInvalidateOnAnim​ation(Landroid/​view/​View;​IIII)​V 53 ·​·​·​·​invoke-​static·​{p1,​·​v0,​·​v1,​·​v2,​·​v3},​·​Landroid/​support/​v4/​view/​ViewCompat;​-​>postInvalidateOnAnim​ation(Landroid/​view/​View;​IIII)​V
   
54 ·​·​·​·​.​line·​1341 54 ·​·​·​·​.​line·​1484
55 ·​·​·​·​return-​void 55 ·​·​·​·​return-​void
56 .​end·​method 56 .​end·​method
[−]
smali/android/support/v4/widget/SlidingPaneLayout.smali
Offset 66, 15 lines modified Offset 66, 17 lines modified
66 ·​·​·​·​·​·​·​·​·​·​·​·​">;​" 66 ·​·​·​·​·​·​·​·​·​·​·​·​">;​"
67 ·​·​·​·​·​·​·​·​} 67 ·​·​·​·​·​·​·​·​}
68 ·​·​·​·​.​end·​annotation 68 ·​·​·​·​.​end·​annotation
69 .​end·​field 69 .​end·​field
   
70 .​field·​private·​mPreservedOpenState:​Z 70 .​field·​private·​mPreservedOpenState:​Z
   
71 .​field·​private·​mShadowDrawable:​Landroid/​graphics/​drawable/​Drawable;​ 71 .​field·​private·​mShadowDrawableLeft:​Landroid/​graphics/​drawable/​Drawable;​
   
  72 .​field·​private·​mShadowDrawableRight:​Landroid/​graphics/​drawable/​Drawable;​
   
72 .​field·​private·​mSlideOffset:​F 73 .​field·​private·​mSlideOffset:​F
   
73 .​field·​private·​mSlideRange:​I 74 .​field·​private·​mSlideRange:​I
   
74 .​field·​private·​mSlideableView:​Landroid/​view/​View;​ 75 .​field·​private·​mSlideableView:​Landroid/​view/​View;​
   
Offset 84, 50 lines modified Offset 86, 50 lines modified
   
   
84 #·​direct·​methods 86 #·​direct·​methods
85 .​method·​static·​constructor·​<clinit>()​V 87 .​method·​static·​constructor·​<clinit>()​V
86 ·​·​·​·​.​locals·​2 88 ·​·​·​·​.​locals·​2
   
87 ·​·​·​·​.​prologue 89 ·​·​·​·​.​prologue
88 ·​·​·​·​.​line·​192 90 ·​·​·​·​.​line·​198
89 ·​·​·​·​sget·​v0,​·​Landroid/​os/​Build$VERSION;​-​>SDK_INT:​I 91 ·​·​·​·​sget·​v0,​·​Landroid/​os/​Build$VERSION;​-​>SDK_INT:​I
   
90 ·​·​·​·​.​line·​193 92 ·​·​·​·​.​line·​199
91 ·​·​·​·​.​local·​v0,​·​"deviceVersion":​I 93 ·​·​·​·​.​local·​v0,​·​"deviceVersion":​I
92 ·​·​·​·​const/​16·​v1,​·​0x11 94 ·​·​·​·​const/​16·​v1,​·​0x11
   
93 ·​·​·​·​if-​lt·​v0,​·​v1,​·​:​cond_0 95 ·​·​·​·​if-​lt·​v0,​·​v1,​·​:​cond_0
   
94 ·​·​·​·​.​line·​194 96 ·​·​·​·​.​line·​200
95 ·​·​·​·​new-​instance·​v1,​·​Landroid/​support/​v4/​widget/​SlidingPaneLayout$Sli​dingPanelLayoutImplJB​MR1;​ 97 ·​·​·​·​new-​instance·​v1,​·​Landroid/​support/​v4/​widget/​SlidingPaneLayout$Sli​dingPanelLayoutImplJB​MR1;​
   
96 ·​·​·​·​invoke-​direct·​{v1},​·​Landroid/​support/​v4/​widget/​SlidingPaneLayout$Sli​dingPanelLayoutImplJB​MR1;​-​><init>()​V 98 ·​·​·​·​invoke-​direct·​{v1},​·​Landroid/​support/​v4/​widget/​SlidingPaneLayout$Sli​dingPanelLayoutImplJB​MR1;​-​><init>()​V
   
97 ·​·​·​·​sput-​object·​v1,​·​Landroid/​support/​v4/​widget/​SlidingPaneLayout;​-​>IMPL:​Landroid/​support/​v4/​widget/​SlidingPaneLayout$Sli​dingPanelLayoutImpl;​ 99 ·​·​·​·​sput-​object·​v1,​·​Landroid/​support/​v4/​widget/​SlidingPaneLayout;​-​>IMPL:​Landroid/​support/​v4/​widget/​SlidingPaneLayout$Sli​dingPanelLayoutImpl;​
   
98 ·​·​·​·​.​line·​200 100 ·​·​·​·​.​line·​206
99 ·​·​·​·​:​goto_0 101 ·​·​·​·​:​goto_0
100 ·​·​·​·​return-​void 102 ·​·​·​·​return-​void
   
101 ·​·​·​·​.​line·​195 103 ·​·​·​·​.​line·​201
102 ·​·​·​·​:​cond_0 104 ·​·​·​·​:​cond_0
103 ·​·​·​·​const/​16·​v1,​·​0x10 105 ·​·​·​·​const/​16·​v1,​·​0x10
   
104 ·​·​·​·​if-​lt·​v0,​·​v1,​·​:​cond_1 106 ·​·​·​·​if-​lt·​v0,​·​v1,​·​:​cond_1
   
105 ·​·​·​·​.​line·​196 107 ·​·​·​·​.​line·​202
106 ·​·​·​·​new-​instance·​v1,​·​Landroid/​support/​v4/​widget/​SlidingPaneLayout$Sli​dingPanelLayoutImplJB​;​ 108 ·​·​·​·​new-​instance·​v1,​·​Landroid/​support/​v4/​widget/​SlidingPaneLayout$Sli​dingPanelLayoutImplJB​;​
   
107 ·​·​·​·​invoke-​direct·​{v1},​·​Landroid/​support/​v4/​widget/​SlidingPaneLayout$Sli​dingPanelLayoutImplJB​;​-​><init>()​V 109 ·​·​·​·​invoke-​direct·​{v1},​·​Landroid/​support/​v4/​widget/​SlidingPaneLayout$Sli​dingPanelLayoutImplJB​;​-​><init>()​V
   
108 ·​·​·​·​sput-​object·​v1,​·​Landroid/​support/​v4/​widget/​SlidingPaneLayout;​-​>IMPL:​Landroid/​support/​v4/​widget/​SlidingPaneLayout$Sli​dingPanelLayoutImpl;​ 110 ·​·​·​·​sput-​object·​v1,​·​Landroid/​support/​v4/​widget/​SlidingPaneLayout;​-​>IMPL:​Landroid/​support/​v4/​widget/​SlidingPaneLayout$Sli​dingPanelLayoutImpl;​
   
109 ·​·​·​·​goto·​:​goto_0 111 ·​·​·​·​goto·​:​goto_0
   
110 ·​·​·​·​.​line·​198 112 ·​·​·​·​.​line·​204
111 ·​·​·​·​:​cond_1 113 ·​·​·​·​:​cond_1
112 ·​·​·​·​new-​instance·​v1,​·​Landroid/​support/​v4/​widget/​SlidingPaneLayout$Sli​dingPanelLayoutImplBa​se;​ 114 ·​·​·​·​new-​instance·​v1,​·​Landroid/​support/​v4/​widget/​SlidingPaneLayout$Sli​dingPanelLayoutImplBa​se;​
   
113 ·​·​·​·​invoke-​direct·​{v1},​·​Landroid/​support/​v4/​widget/​SlidingPaneLayout$Sli​dingPanelLayoutImplBa​se;​-​><init>()​V 115 ·​·​·​·​invoke-​direct·​{v1},​·​Landroid/​support/​v4/​widget/​SlidingPaneLayout$Sli​dingPanelLayoutImplBa​se;​-​><init>()​V
   
114 ·​·​·​·​sput-​object·​v1,​·​Landroid/​support/​v4/​widget/​SlidingPaneLayout;​-​>IMPL:​Landroid/​support/​v4/​widget/​SlidingPaneLayout$Sli​dingPanelLayoutImpl;​ 116 ·​·​·​·​sput-​object·​v1,​·​Landroid/​support/​v4/​widget/​SlidingPaneLayout;​-​>IMPL:​Landroid/​support/​v4/​widget/​SlidingPaneLayout$Sli​dingPanelLayoutImpl;​
   
Offset 135, 723 lines modified Offset 137, 859 lines modified
135 .​end·​method 137 .​end·​method
   
136 .​method·​public·​constructor·​<init>(Landroid/​content/​Context;​)​V 138 .​method·​public·​constructor·​<init>(Landroid/​content/​Context;​)​V
137 ·​·​·​·​.​locals·​1 139 ·​·​·​·​.​locals·​1
138 ·​·​·​·​.​param·​p1,​·​"context"·​·​·​·​#·​Landroid/​content/​Context;​ 140 ·​·​·​·​.​param·​p1,​·​"context"·​·​·​·​#·​Landroid/​content/​Context;​
   
139 ·​·​·​·​.​prologue 141 ·​·​·​·​.​prologue
140 ·​·​·​·​.​line·​244 142 ·​·​·​·​.​line·​250
141 ·​·​·​·​const/​4·​v0,​·​0x0 143 ·​·​·​·​const/​4·​v0,​·​0x0
   
142 ·​·​·​·​invoke-​direct·​{p0,​·​p1,​·​v0},​·​Landroid/​support/​v4/​widget/​SlidingPaneLayout;​-​><init>(Landroid/​content/​Context;​Landroid/​util/​AttributeSet;​)​V 144 ·​·​·​·​invoke-​direct·​{p0,​·​p1,​·​v0},​·​Landroid/​support/​v4/​widget/​SlidingPaneLayout;​-​><init>(Landroid/​content/​Context;​Landroid/​util/​AttributeSet;​)​V
   
143 ·​·​·​·​.​line·​245 145 ·​·​·​·​.​line·​251
144 ·​·​·​·​return-​void 146 ·​·​·​·​return-​void
145 .​end·​method 147 .​end·​method
   
146 .​method·​public·​constructor·​<init>(Landroid/​content/​Context;​Landroid/​util/​AttributeSet;​)​V 148 .​method·​public·​constructor·​<init>(Landroid/​content/​Context;​Landroid/​util/​AttributeSet;​)​V
147 ·​·​·​·​.​locals·​1 149 ·​·​·​·​.​locals·​1
148 ·​·​·​·​.​param·​p1,​·​"context"·​·​·​·​#·​Landroid/​content/​Context;​ 150 ·​·​·​·​.​param·​p1,​·​"context"·​·​·​·​#·​Landroid/​content/​Context;​
149 ·​·​·​·​.​param·​p2,​·​"attrs"·​·​·​·​#·​Landroid/​util/​AttributeSet;​ 151 ·​·​·​·​.​param·​p2,​·​"attrs"·​·​·​·​#·​Landroid/​util/​AttributeSet;​
   
150 ·​·​·​·​.​prologue 152 ·​·​·​·​.​prologue
151 ·​·​·​·​.​line·​248 153 ·​·​·​·​.​line·​254
152 ·​·​·​·​const/​4·​v0,​·​0x0 154 ·​·​·​·​const/​4·​v0,​·​0x0
   
153 ·​·​·​·​invoke-​direct·​{p0,​·​p1,​·​p2,​·​v0},​·​Landroid/​support/​v4/​widget/​SlidingPaneLayout;​-​><init>(Landroid/​content/​Context;​Landroid/​util/​AttributeSet;​I)​V 155 ·​·​·​·​invoke-​direct·​{p0,​·​p1,​·​p2,​·​v0},​·​Landroid/​support/​v4/​widget/​SlidingPaneLayout;​-​><init>(Landroid/​content/​Context;​Landroid/​util/​AttributeSet;​I)​V
   
154 ·​·​·​·​.​line·​249 156 ·​·​·​·​.​line·​255
155 ·​·​·​·​return-​void 157 ·​·​·​·​return-​void
156 .​end·​method 158 .​end·​method
Max diff block lines reached; 156512/159576 bytes (98.08%) of diff not shown.
[−]
smali/android/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJBMR1.smali
Offset 15, 35 lines modified Offset 15, 35 lines modified
   
   
15 #·​direct·​methods 15 #·​direct·​methods
16 .​method·​constructor·​<init>()​V 16 .​method·​constructor·​<init>()​V
17 ·​·​·​·​.​locals·​0 17 ·​·​·​·​.​locals·​0
   
18 ·​·​·​·​.​prologue 18 ·​·​·​·​.​prologue
19 ·​·​·​·​.​line·​1388 19 ·​·​·​·​.​line·​1531
20 ·​·​·​·​invoke-​direct·​{p0},​·​Landroid/​support/​v4/​widget/​SlidingPaneLayout$Sli​dingPanelLayoutImplBa​se;​-​><init>()​V 20 ·​·​·​·​invoke-​direct·​{p0},​·​Landroid/​support/​v4/​widget/​SlidingPaneLayout$Sli​dingPanelLayoutImplBa​se;​-​><init>()​V
   
21 ·​·​·​·​return-​void 21 ·​·​·​·​return-​void
22 .​end·​method 22 .​end·​method
   
   
23 #·​virtual·​methods 23 #·​virtual·​methods
24 .​method·​public·​invalidateChildRegion​(Landroid/​support/​v4/​widget/​SlidingPaneLayout;​Landroid/​view/​View;​)​V 24 .​method·​public·​invalidateChildRegion​(Landroid/​support/​v4/​widget/​SlidingPaneLayout;​Landroid/​view/​View;​)​V
25 ·​·​·​·​.​locals·​1 25 ·​·​·​·​.​locals·​1
26 ·​·​·​·​.​param·​p1,​·​"parent"·​·​·​·​#·​Landroid/​support/​v4/​widget/​SlidingPaneLayout;​ 26 ·​·​·​·​.​param·​p1,​·​"parent"·​·​·​·​#·​Landroid/​support/​v4/​widget/​SlidingPaneLayout;​
27 ·​·​·​·​.​param·​p2,​·​"child"·​·​·​·​#·​Landroid/​view/​View;​ 27 ·​·​·​·​.​param·​p2,​·​"child"·​·​·​·​#·​Landroid/​view/​View;​
   
28 ·​·​·​·​.​prologue 28 ·​·​·​·​.​prologue
29 ·​·​·​·​.​line·​1391 29 ·​·​·​·​.​line·​1534
30 ·​·​·​·​invoke-​virtual·​{p2},​·​Landroid/​view/​View;​-​>getLayoutParams()​Landroid/​view/​ViewGroup$LayoutParam​s;​ 30 ·​·​·​·​invoke-​virtual·​{p2},​·​Landroid/​view/​View;​-​>getLayoutParams()​Landroid/​view/​ViewGroup$LayoutParam​s;​
   
31 ·​·​·​·​move-​result-​object·​v0 31 ·​·​·​·​move-​result-​object·​v0
   
32 ·​·​·​·​check-​cast·​v0,​·​Landroid/​support/​v4/​widget/​SlidingPaneLayout$Lay​outParams;​ 32 ·​·​·​·​check-​cast·​v0,​·​Landroid/​support/​v4/​widget/​SlidingPaneLayout$Lay​outParams;​
   
33 ·​·​·​·​iget-​object·​v0,​·​v0,​·​Landroid/​support/​v4/​widget/​SlidingPaneLayout$Lay​outParams;​-​>dimPaint:​Landroid/​graphics/​Paint;​ 33 ·​·​·​·​iget-​object·​v0,​·​v0,​·​Landroid/​support/​v4/​widget/​SlidingPaneLayout$Lay​outParams;​-​>dimPaint:​Landroid/​graphics/​Paint;​
   
34 ·​·​·​·​invoke-​static·​{p2,​·​v0},​·​Landroid/​support/​v4/​view/​ViewCompat;​-​>setLayerPaint(Landro​id/​view/​View;​Landroid/​graphics/​Paint;​)​V 34 ·​·​·​·​invoke-​static·​{p2,​·​v0},​·​Landroid/​support/​v4/​view/​ViewCompat;​-​>setLayerPaint(Landro​id/​view/​View;​Landroid/​graphics/​Paint;​)​V
   
35 ·​·​·​·​.​line·​1392 35 ·​·​·​·​.​line·​1535
36 ·​·​·​·​return-​void 36 ·​·​·​·​return-​void
37 .​end·​method 37 .​end·​method
[−]
smali/android/support/v4/widget/ViewDragHelper.smali
Offset 237, 26 lines modified Offset 237, 26 lines modified
237 ·​·​·​·​.​param·​p2,​·​"odelta"·​·​·​·​#·​F 237 ·​·​·​·​.​param·​p2,​·​"odelta"·​·​·​·​#·​F
238 ·​·​·​·​.​param·​p3,​·​"pointerId"·​·​·​·​#·​I 238 ·​·​·​·​.​param·​p3,​·​"pointerId"·​·​·​·​#·​I
239 ·​·​·​·​.​param·​p4,​·​"edge"·​·​·​·​#·​I 239 ·​·​·​·​.​param·​p4,​·​"edge"·​·​·​·​#·​I
   
240 ·​·​·​·​.​prologue 240 ·​·​·​·​.​prologue
241 ·​·​·​·​const/​4·​v2,​·​0x0 241 ·​·​·​·​const/​4·​v2,​·​0x0
   
242 ·​·​·​·​.​line·​1218 242 ·​·​·​·​.​line·​1248
243 ·​·​·​·​invoke-​static·​{p1},​·​Ljava/​lang/​Math;​-​>abs(F)​F 243 ·​·​·​·​invoke-​static·​{p1},​·​Ljava/​lang/​Math;​-​>abs(F)​F
   
244 ·​·​·​·​move-​result·​v0 244 ·​·​·​·​move-​result·​v0
   
245 ·​·​·​·​.​line·​1219 245 ·​·​·​·​.​line·​1249
246 ·​·​·​·​.​local·​v0,​·​"absDelta":​F 246 ·​·​·​·​.​local·​v0,​·​"absDelta":​F
247 ·​·​·​·​invoke-​static·​{p2},​·​Ljava/​lang/​Math;​-​>abs(F)​F 247 ·​·​·​·​invoke-​static·​{p2},​·​Ljava/​lang/​Math;​-​>abs(F)​F
   
248 ·​·​·​·​move-​result·​v1 248 ·​·​·​·​move-​result·​v1
   
249 ·​·​·​·​.​line·​1221 249 ·​·​·​·​.​line·​1251
250 ·​·​·​·​.​local·​v1,​·​"absODelta":​F 250 ·​·​·​·​.​local·​v1,​·​"absODelta":​F
251 ·​·​·​·​iget-​object·​v3,​·​p0,​·​Landroid/​support/​v4/​widget/​ViewDragHelper;​-​>mInitialEdgesTouched​:​[I 251 ·​·​·​·​iget-​object·​v3,​·​p0,​·​Landroid/​support/​v4/​widget/​ViewDragHelper;​-​>mInitialEdgesTouched​:​[I
   
252 ·​·​·​·​aget·​v3,​·​v3,​·​p3 252 ·​·​·​·​aget·​v3,​·​v3,​·​p3
   
253 ·​·​·​·​and-​int/​2addr·​v3,​·​p4 253 ·​·​·​·​and-​int/​2addr·​v3,​·​p4
   
Offset 296, 20 lines modified Offset 296, 20 lines modified
   
296 ·​·​·​·​int-​to-​float·​v3,​·​v3 296 ·​·​·​·​int-​to-​float·​v3,​·​v3
   
297 ·​·​·​·​cmpg-​float·​v3,​·​v1,​·​v3 297 ·​·​·​·​cmpg-​float·​v3,​·​v1,​·​v3
   
298 ·​·​·​·​if-​gtz·​v3,​·​:​cond_1 298 ·​·​·​·​if-​gtz·​v3,​·​:​cond_1
   
299 ·​·​·​·​.​line·​1231 299 ·​·​·​·​.​line·​1261
300 ·​·​·​·​:​cond_0 300 ·​·​·​·​:​cond_0
301 ·​·​·​·​:​goto_0 301 ·​·​·​·​:​goto_0
302 ·​·​·​·​return·​v2 302 ·​·​·​·​return·​v2
   
303 ·​·​·​·​.​line·​1227 303 ·​·​·​·​.​line·​1257
304 ·​·​·​·​:​cond_1 304 ·​·​·​·​:​cond_1
305 ·​·​·​·​const/​high16·​v3,​·​0x3f000000·​·​·​·​#·​0.​5f 305 ·​·​·​·​const/​high16·​v3,​·​0x3f000000·​·​·​·​#·​0.​5f
   
306 ·​·​·​·​mul-​float/​2addr·​v3,​·​v1 306 ·​·​·​·​mul-​float/​2addr·​v3,​·​v1
   
307 ·​·​·​·​cmpg-​float·​v3,​·​v0,​·​v3 307 ·​·​·​·​cmpg-​float·​v3,​·​v0,​·​v3
   
Offset 319, 26 lines modified Offset 319, 26 lines modified
   
319 ·​·​·​·​invoke-​virtual·​{v3,​·​p4},​·​Landroid/​support/​v4/​widget/​ViewDragHelper$Callba​ck;​-​>onEdgeLock(I)​Z 319 ·​·​·​·​invoke-​virtual·​{v3,​·​p4},​·​Landroid/​support/​v4/​widget/​ViewDragHelper$Callba​ck;​-​>onEdgeLock(I)​Z
   
320 ·​·​·​·​move-​result·​v3 320 ·​·​·​·​move-​result·​v3
   
321 ·​·​·​·​if-​eqz·​v3,​·​:​cond_2 321 ·​·​·​·​if-​eqz·​v3,​·​:​cond_2
   
322 ·​·​·​·​.​line·​1228 322 ·​·​·​·​.​line·​1258
323 ·​·​·​·​iget-​object·​v3,​·​p0,​·​Landroid/​support/​v4/​widget/​ViewDragHelper;​-​>mEdgeDragsLocked:​[I 323 ·​·​·​·​iget-​object·​v3,​·​p0,​·​Landroid/​support/​v4/​widget/​ViewDragHelper;​-​>mEdgeDragsLocked:​[I
   
324 ·​·​·​·​aget·​v4,​·​v3,​·​p3 324 ·​·​·​·​aget·​v4,​·​v3,​·​p3
   
325 ·​·​·​·​or-​int/​2addr·​v4,​·​p4 325 ·​·​·​·​or-​int/​2addr·​v4,​·​p4
   
326 ·​·​·​·​aput·​v4,​·​v3,​·​p3 326 ·​·​·​·​aput·​v4,​·​v3,​·​p3
   
327 ·​·​·​·​goto·​:​goto_0 327 ·​·​·​·​goto·​:​goto_0
   
328 ·​·​·​·​.​line·​1231 328 ·​·​·​·​.​line·​1261
329 ·​·​·​·​:​cond_2 329 ·​·​·​·​:​cond_2
330 ·​·​·​·​iget-​object·​v3,​·​p0,​·​Landroid/​support/​v4/​widget/​ViewDragHelper;​-​>mEdgeDragsInProgress​:​[I 330 ·​·​·​·​iget-​object·​v3,​·​p0,​·​Landroid/​support/​v4/​widget/​ViewDragHelper;​-​>mEdgeDragsInProgress​:​[I
   
331 ·​·​·​·​aget·​v3,​·​v3,​·​p3 331 ·​·​·​·​aget·​v3,​·​v3,​·​p3
   
332 ·​·​·​·​and-​int/​2addr·​v3,​·​p4 332 ·​·​·​·​and-​int/​2addr·​v3,​·​p4
   
Offset 364, 57 lines modified Offset 364, 57 lines modified
364 ·​·​·​·​.​param·​p3,​·​"dy"·​·​·​·​#·​F 364 ·​·​·​·​.​param·​p3,​·​"dy"·​·​·​·​#·​F
   
365 ·​·​·​·​.​prologue 365 ·​·​·​·​.​prologue
366 ·​·​·​·​const/​4·​v2,​·​0x1 366 ·​·​·​·​const/​4·​v2,​·​0x1
   
367 ·​·​·​·​const/​4·​v3,​·​0x0 367 ·​·​·​·​const/​4·​v3,​·​0x0
   
368 ·​·​·​·​.​line·​1245 368 ·​·​·​·​.​line·​1275
369 ·​·​·​·​if-​nez·​p1,​·​:​cond_1 369 ·​·​·​·​if-​nez·​p1,​·​:​cond_1
   
370 ·​·​·​·​move·​v2,​·​v3 370 ·​·​·​·​move·​v2,​·​v3
   
371 ·​·​·​·​.​line·​1258 371 ·​·​·​·​.​line·​1288
372 ·​·​·​·​:​cond_0 372 ·​·​·​·​:​cond_0
373 ·​·​·​·​:​goto_0 373 ·​·​·​·​:​goto_0
374 ·​·​·​·​return·​v2 374 ·​·​·​·​return·​v2
   
375 ·​·​·​·​.​line·​1248 375 ·​·​·​·​.​line·​1278
376 ·​·​·​·​:​cond_1 376 ·​·​·​·​:​cond_1
377 ·​·​·​·​iget-​object·​v4,​·​p0,​·​Landroid/​support/​v4/​widget/​ViewDragHelper;​-​>mCallback:​Landroid/​support/​v4/​widget/​ViewDragHelper$Callba​ck;​ 377 ·​·​·​·​iget-​object·​v4,​·​p0,​·​Landroid/​support/​v4/​widget/​ViewDragHelper;​-​>mCallback:​Landroid/​support/​v4/​widget/​ViewDragHelper$Callba​ck;​
   
378 ·​·​·​·​invoke-​virtual·​{v4,​·​p1},​·​Landroid/​support/​v4/​widget/​ViewDragHelper$Callba​ck;​-​>getViewHorizontalDra​gRange(Landroid/​view/​View;​)​I 378 ·​·​·​·​invoke-​virtual·​{v4,​·​p1},​·​Landroid/​support/​v4/​widget/​ViewDragHelper$Callba​ck;​-​>getViewHorizontalDra​gRange(Landroid/​view/​View;​)​I
   
379 ·​·​·​·​move-​result·​v4 379 ·​·​·​·​move-​result·​v4
Max diff block lines reached; 101845/103963 bytes (97.96%) of diff not shown.
[−]
smali/de/quaddyservices/dynamicnightlight/FullscreenActivity$1.smali
Offset 20, 14 lines modified Offset 20, 15 lines modified
20 #·​instance·​fields 20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lde/​quaddyservices/​dynamicnightlight/​FullscreenActivity;​ 21 .​field·​final·​synthetic·​this$0:​Lde/​quaddyservices/​dynamicnightlight/​FullscreenActivity;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lde/​quaddyservices/​dynamicnightlight/​FullscreenActivity;​)​V 23 .​method·​constructor·​<init>(Lde/​quaddyservices/​dynamicnightlight/​FullscreenActivity;​)​V
24 ·​·​·​·​.​locals·​0 24 ·​·​·​·​.​locals·​0
  25 ·​·​·​·​.​param·​p1,​·​"this$0"·​·​·​·​#·​Lde/​quaddyservices/​dynamicnightlight/​FullscreenActivity;​
   
25 ·​·​·​·​.​prologue 26 ·​·​·​·​.​prologue
26 ·​·​·​·​.​line·​50 27 ·​·​·​·​.​line·​50
27 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Lde/​quaddyservices/​dynamicnightlight/​FullscreenActivity$1;​-​>this$0:​Lde/​quaddyservices/​dynamicnightlight/​FullscreenActivity;​ 28 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Lde/​quaddyservices/​dynamicnightlight/​FullscreenActivity$1;​-​>this$0:​Lde/​quaddyservices/​dynamicnightlight/​FullscreenActivity;​
   
28 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/de/quaddyservices/dynamicnightlight/FullscreenActivity$2.smali
Offset 20, 14 lines modified Offset 20, 15 lines modified
20 #·​instance·​fields 20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lde/​quaddyservices/​dynamicnightlight/​FullscreenActivity;​ 21 .​field·​final·​synthetic·​this$0:​Lde/​quaddyservices/​dynamicnightlight/​FullscreenActivity;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lde/​quaddyservices/​dynamicnightlight/​FullscreenActivity;​)​V 23 .​method·​constructor·​<init>(Lde/​quaddyservices/​dynamicnightlight/​FullscreenActivity;​)​V
24 ·​·​·​·​.​locals·​0 24 ·​·​·​·​.​locals·​0
  25 ·​·​·​·​.​param·​p1,​·​"this$0"·​·​·​·​#·​Lde/​quaddyservices/​dynamicnightlight/​FullscreenActivity;​
   
25 ·​·​·​·​.​prologue 26 ·​·​·​·​.​prologue
26 ·​·​·​·​.​line·​58 27 ·​·​·​·​.​line·​58
27 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Lde/​quaddyservices/​dynamicnightlight/​FullscreenActivity$2;​-​>this$0:​Lde/​quaddyservices/​dynamicnightlight/​FullscreenActivity;​ 28 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Lde/​quaddyservices/​dynamicnightlight/​FullscreenActivity$2;​-​>this$0:​Lde/​quaddyservices/​dynamicnightlight/​FullscreenActivity;​
   
28 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/de/quaddyservices/dynamicnightlight/FullscreenActivity$3.smali
Offset 20, 14 lines modified Offset 20, 15 lines modified
20 #·​instance·​fields 20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lde/​quaddyservices/​dynamicnightlight/​FullscreenActivity;​ 21 .​field·​final·​synthetic·​this$0:​Lde/​quaddyservices/​dynamicnightlight/​FullscreenActivity;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lde/​quaddyservices/​dynamicnightlight/​FullscreenActivity;​)​V 23 .​method·​constructor·​<init>(Lde/​quaddyservices/​dynamicnightlight/​FullscreenActivity;​)​V
24 ·​·​·​·​.​locals·​0 24 ·​·​·​·​.​locals·​0
  25 ·​·​·​·​.​param·​p1,​·​"this$0"·​·​·​·​#·​Lde/​quaddyservices/​dynamicnightlight/​FullscreenActivity;​
   
25 ·​·​·​·​.​prologue 26 ·​·​·​·​.​prologue
26 ·​·​·​·​.​line·​103 27 ·​·​·​·​.​line·​103
27 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Lde/​quaddyservices/​dynamicnightlight/​FullscreenActivity$3;​-​>this$0:​Lde/​quaddyservices/​dynamicnightlight/​FullscreenActivity;​ 28 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Lde/​quaddyservices/​dynamicnightlight/​FullscreenActivity$3;​-​>this$0:​Lde/​quaddyservices/​dynamicnightlight/​FullscreenActivity;​
   
28 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/de/quaddyservices/dynamicnightlight/FullscreenActivity$4.smali
Offset 20, 14 lines modified Offset 20, 15 lines modified
20 #·​instance·​fields 20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lde/​quaddyservices/​dynamicnightlight/​FullscreenActivity;​ 21 .​field·​final·​synthetic·​this$0:​Lde/​quaddyservices/​dynamicnightlight/​FullscreenActivity;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lde/​quaddyservices/​dynamicnightlight/​FullscreenActivity;​)​V 23 .​method·​constructor·​<init>(Lde/​quaddyservices/​dynamicnightlight/​FullscreenActivity;​)​V
24 ·​·​·​·​.​locals·​0 24 ·​·​·​·​.​locals·​0
  25 ·​·​·​·​.​param·​p1,​·​"this$0"·​·​·​·​#·​Lde/​quaddyservices/​dynamicnightlight/​FullscreenActivity;​
   
25 ·​·​·​·​.​prologue 26 ·​·​·​·​.​prologue
26 ·​·​·​·​.​line·​114 27 ·​·​·​·​.​line·​114
27 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Lde/​quaddyservices/​dynamicnightlight/​FullscreenActivity$4;​-​>this$0:​Lde/​quaddyservices/​dynamicnightlight/​FullscreenActivity;​ 28 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Lde/​quaddyservices/​dynamicnightlight/​FullscreenActivity$4;​-​>this$0:​Lde/​quaddyservices/​dynamicnightlight/​FullscreenActivity;​
   
28 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/de/quaddyservices/dynamicnightlight/FullscreenActivity$5.smali
Offset 17, 14 lines modified Offset 17, 15 lines modified
17 #·​instance·​fields 17 #·​instance·​fields
18 .​field·​final·​synthetic·​this$0:​Lde/​quaddyservices/​dynamicnightlight/​FullscreenActivity;​ 18 .​field·​final·​synthetic·​this$0:​Lde/​quaddyservices/​dynamicnightlight/​FullscreenActivity;​
   
   
19 #·​direct·​methods 19 #·​direct·​methods
20 .​method·​constructor·​<init>(Lde/​quaddyservices/​dynamicnightlight/​FullscreenActivity;​)​V 20 .​method·​constructor·​<init>(Lde/​quaddyservices/​dynamicnightlight/​FullscreenActivity;​)​V
21 ·​·​·​·​.​locals·​0 21 ·​·​·​·​.​locals·​0
  22 ·​·​·​·​.​param·​p1,​·​"this$0"·​·​·​·​#·​Lde/​quaddyservices/​dynamicnightlight/​FullscreenActivity;​
   
22 ·​·​·​·​.​prologue 23 ·​·​·​·​.​prologue
23 ·​·​·​·​.​line·​142 24 ·​·​·​·​.​line·​142
24 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Lde/​quaddyservices/​dynamicnightlight/​FullscreenActivity$5;​-​>this$0:​Lde/​quaddyservices/​dynamicnightlight/​FullscreenActivity;​ 25 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Lde/​quaddyservices/​dynamicnightlight/​FullscreenActivity$5;​-​>this$0:​Lde/​quaddyservices/​dynamicnightlight/​FullscreenActivity;​
   
25 ·​·​·​·​invoke-​direct·​{p0},​·​Landroid/​content/​BroadcastReceiver;​-​><init>()​V 26 ·​·​·​·​invoke-​direct·​{p0},​·​Landroid/​content/​BroadcastReceiver;​-​><init>()​V
   
[−]
smali/de/quaddyservices/dynamicnightlight/FullscreenActivity$6.smali
Offset 20, 14 lines modified Offset 20, 15 lines modified
20 #·​instance·​fields 20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lde/​quaddyservices/​dynamicnightlight/​FullscreenActivity;​ 21 .​field·​final·​synthetic·​this$0:​Lde/​quaddyservices/​dynamicnightlight/​FullscreenActivity;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lde/​quaddyservices/​dynamicnightlight/​FullscreenActivity;​)​V 23 .​method·​constructor·​<init>(Lde/​quaddyservices/​dynamicnightlight/​FullscreenActivity;​)​V
24 ·​·​·​·​.​locals·​0 24 ·​·​·​·​.​locals·​0
  25 ·​·​·​·​.​param·​p1,​·​"this$0"·​·​·​·​#·​Lde/​quaddyservices/​dynamicnightlight/​FullscreenActivity;​
   
25 ·​·​·​·​.​prologue 26 ·​·​·​·​.​prologue
26 ·​·​·​·​.​line·​265 27 ·​·​·​·​.​line·​265
27 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Lde/​quaddyservices/​dynamicnightlight/​FullscreenActivity$6;​-​>this$0:​Lde/​quaddyservices/​dynamicnightlight/​FullscreenActivity;​ 28 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Lde/​quaddyservices/​dynamicnightlight/​FullscreenActivity$6;​-​>this$0:​Lde/​quaddyservices/​dynamicnightlight/​FullscreenActivity;​
   
28 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/de/quaddyservices/dynamicnightlight/FullscreenActivity.smali
Offset 472, 14 lines modified Offset 472, 15 lines modified
472 .​end·​method 472 .​end·​method
   
473 .​method·​private·​isKeepScreenOnBattery​Too()​Z 473 .​method·​private·​isKeepScreenOnBattery​Too()​Z
474 ·​·​·​·​.​locals·​3 474 ·​·​·​·​.​locals·​3
   
475 ·​·​·​·​.​prologue 475 ·​·​·​·​.​prologue
476 ·​·​·​·​.​line·​219 476 ·​·​·​·​.​line·​219
  477 ·​·​·​·​.​line·​220
477 ·​·​·​·​invoke-​static·​{p0},​·​Landroid/​preference/​PreferenceManager;​-​>getDefaultSharedPref​erences(Landroid/​content/​Context;​)​Landroid/​content/​SharedPreferences;​ 478 ·​·​·​·​invoke-​static·​{p0},​·​Landroid/​preference/​PreferenceManager;​-​>getDefaultSharedPref​erences(Landroid/​content/​Context;​)​Landroid/​content/​SharedPreferences;​
   
478 ·​·​·​·​move-​result-​object·​v0 479 ·​·​·​·​move-​result-​object·​v0
   
479 ·​·​·​·​.​line·​221 480 ·​·​·​·​.​line·​221
480 ·​·​·​·​.​local·​v0,​·​"tempPref":​Landroid/​content/​SharedPreferences;​ 481 ·​·​·​·​.​local·​v0,​·​"tempPref":​Landroid/​content/​SharedPreferences;​
481 ·​·​·​·​const-​string·​v1,​·​"pref_ignoreBattery" 482 ·​·​·​·​const-​string·​v1,​·​"pref_ignoreBattery"
Offset 659, 15 lines modified Offset 660, 15 lines modified
659 ·​·​·​·​:​cond_2 660 ·​·​·​·​:​cond_2
660 ·​·​·​·​invoke-​direct·​{p0},​·​Lde/​quaddyservices/​dynamicnightlight/​FullscreenActivity;​-​>isKeepScreenOnBatter​yToo()​Z 661 ·​·​·​·​invoke-​direct·​{p0},​·​Lde/​quaddyservices/​dynamicnightlight/​FullscreenActivity;​-​>isKeepScreenOnBatter​yToo()​Z
   
661 ·​·​·​·​move-​result·​v2 662 ·​·​·​·​move-​result·​v2
   
662 ·​·​·​·​if-​eqz·​v2,​·​:​cond_3 663 ·​·​·​·​if-​eqz·​v2,​·​:​cond_3
   
663 ·​·​·​·​.​line·​201 664 ·​·​·​·​.​line·​202
664 ·​·​·​·​invoke-​virtual·​{v1,​·​v5},​·​Landroid/​view/​Window;​-​>addFlags(I)​V 665 ·​·​·​·​invoke-​virtual·​{v1,​·​v5},​·​Landroid/​view/​Window;​-​>addFlags(I)​V
   
665 ·​·​·​·​.​line·​203 666 ·​·​·​·​.​line·​203
666 ·​·​·​·​invoke-​virtual·​{p0},​·​Lde/​quaddyservices/​dynamicnightlight/​FullscreenActivity;​-​>getResources()​Landroid/​content/​res/​Resources;​ 667 ·​·​·​·​invoke-​virtual·​{p0},​·​Lde/​quaddyservices/​dynamicnightlight/​FullscreenActivity;​-​>getResources()​Landroid/​content/​res/​Resources;​
   
667 ·​·​·​·​move-​result-​object·​v2 668 ·​·​·​·​move-​result-​object·​v2
   
Offset 676, 15 lines modified Offset 677, 15 lines modified
676 ·​·​·​·​invoke-​virtual·​{v2,​·​v3},​·​Landroid/​content/​res/​Resources;​-​>getString(I)​Ljava/​lang/​String;​ 677 ·​·​·​·​invoke-​virtual·​{v2,​·​v3},​·​Landroid/​content/​res/​Resources;​-​>getString(I)​Ljava/​lang/​String;​
   
677 ·​·​·​·​move-​result-​object·​v0 678 ·​·​·​·​move-​result-​object·​v0
   
678 ·​·​·​·​.​restart·​local·​v0·​·​·​·​#·​"tempAlwaysOnInfo":​Ljava/​lang/​String;​ 679 ·​·​·​·​.​restart·​local·​v0·​·​·​·​#·​"tempAlwaysOnInfo":​Ljava/​lang/​String;​
679 ·​·​·​·​goto·​:​goto_0 680 ·​·​·​·​goto·​:​goto_0
   
680 ·​·​·​·​.​line·​205 681 ·​·​·​·​.​line·​206
681 ·​·​·​·​.​end·​local·​v0·​·​·​·​#·​"tempAlwaysOnInfo":​Ljava/​lang/​String;​ 682 ·​·​·​·​.​end·​local·​v0·​·​·​·​#·​"tempAlwaysOnInfo":​Ljava/​lang/​String;​
682 ·​·​·​·​:​cond_3 683 ·​·​·​·​:​cond_3
683 ·​·​·​·​invoke-​virtual·​{v1,​·​v5},​·​Landroid/​view/​Window;​-​>clearFlags(I)​V 684 ·​·​·​·​invoke-​virtual·​{v1,​·​v5},​·​Landroid/​view/​Window;​-​>clearFlags(I)​V
   
684 ·​·​·​·​.​line·​207 685 ·​·​·​·​.​line·​207
685 ·​·​·​·​invoke-​virtual·​{p0},​·​Lde/​quaddyservices/​dynamicnightlight/​FullscreenActivity;​-​>getResources()​Landroid/​content/​res/​Resources;​ 686 ·​·​·​·​invoke-​virtual·​{p0},​·​Lde/​quaddyservices/​dynamicnightlight/​FullscreenActivity;​-​>getResources()​Landroid/​content/​res/​Resources;​
   
Offset 950, 25 lines modified Offset 951, 27 lines modified
   
950 ·​·​·​·​invoke-​static/​range·​{v24·​.​.​·​v24},​·​Landroid/​text/​format/​DateFormat;​-​>getTimeFormat(Landro​id/​content/​Context;​)​Ljava/​text/​DateFormat;​ 951 ·​·​·​·​invoke-​static/​range·​{v24·​.​.​·​v24},​·​Landroid/​text/​format/​DateFormat;​-​>getTimeFormat(Landro​id/​content/​Context;​)​Ljava/​text/​DateFormat;​
   
951 ·​·​·​·​move-​result-​object·​v24 952 ·​·​·​·​move-​result-​object·​v24
   
952 ·​·​·​·​new-​instance·​v25,​·​Ljava/​util/​Date;​ 953 ·​·​·​·​new-​instance·​v25,​·​Ljava/​util/​Date;​
   
  954 ·​·​·​·​.​line·​321
953 ·​·​·​·​invoke-​static·​{},​·​Ljava/​lang/​System;​-​>currentTimeMillis()​J 955 ·​·​·​·​invoke-​static·​{},​·​Ljava/​lang/​System;​-​>currentTimeMillis()​J
   
954 ·​·​·​·​move-​result-​wide·​v26 956 ·​·​·​·​move-​result-​wide·​v26
   
955 ·​·​·​·​invoke-​direct/​range·​{v25·​.​.​·​v27},​·​Ljava/​util/​Date;​-​><init>(J)​V 957 ·​·​·​·​invoke-​direct/​range·​{v25·​.​.​·​v27},​·​Ljava/​util/​Date;​-​><init>(J)​V
   
  958 ·​·​·​·​.​line·​320
956 ·​·​·​·​invoke-​virtual/​range·​{v24·​.​.​·​v25},​·​Ljava/​text/​DateFormat;​-​>format(Ljava/​util/​Date;​)​Ljava/​lang/​String;​ 959 ·​·​·​·​invoke-​virtual/​range·​{v24·​.​.​·​v25},​·​Ljava/​text/​DateFormat;​-​>format(Ljava/​util/​Date;​)​Ljava/​lang/​String;​
   
957 ·​·​·​·​move-​result-​object·​v22 960 ·​·​·​·​move-​result-​object·​v22
   
958 ·​·​·​·​.​line·​323 961 ·​·​·​·​.​line·​324
959 ·​·​·​·​.​local·​v22,​·​"tempString":​Ljava/​lang/​String;​ 962 ·​·​·​·​.​local·​v22,​·​"tempString":​Ljava/​lang/​String;​
960 ·​·​·​·​invoke-​static/​range·​{p0·​.​.​·​p0},​·​Landroid/​preference/​PreferenceManager;​-​>getDefaultSharedPref​erences(Landroid/​content/​Context;​)​Landroid/​content/​SharedPreferences;​ 963 ·​·​·​·​invoke-​static/​range·​{p0·​.​.​·​p0},​·​Landroid/​preference/​PreferenceManager;​-​>getDefaultSharedPref​erences(Landroid/​content/​Context;​)​Landroid/​content/​SharedPreferences;​
   
961 ·​·​·​·​move-​result-​object·​v18 964 ·​·​·​·​move-​result-​object·​v18
   
962 ·​·​·​·​.​line·​325 965 ·​·​·​·​.​line·​325
963 ·​·​·​·​.​local·​v18,​·​"tempPref":​Landroid/​content/​SharedPreferences;​ 966 ·​·​·​·​.​local·​v18,​·​"tempPref":​Landroid/​content/​SharedPreferences;​
Offset 1254, 14 lines modified Offset 1257, 15 lines modified
   
1254 ·​·​·​·​move-​wide/​from16·​v24,​·​v0 1257 ·​·​·​·​move-​wide/​from16·​v24,​·​v0
   
1255 ·​·​·​·​const-​wide/​high16·​v26,​·​0x4059000000000000L·​·​·​·​#·​100.​0 1258 ·​·​·​·​const-​wide/​high16·​v26,​·​0x4059000000000000L·​·​·​·​#·​100.​0
   
1256 ·​·​·​·​div-​double·​v24,​·​v24,​·​v26 1259 ·​·​·​·​div-​double·​v24,​·​v24,​·​v26
   
  1260 ·​·​·​·​.​line·​369
1257 ·​·​·​·​invoke-​static/​range·​{v24·​.​.​·​v25},​·​Ljava/​lang/​Math;​-​>round(D)​J 1261 ·​·​·​·​invoke-​static/​range·​{v24·​.​.​·​v25},​·​Ljava/​lang/​Math;​-​>round(D)​J
   
1258 ·​·​·​·​move-​result-​wide·​v24 1262 ·​·​·​·​move-​result-​wide·​v24
   
1259 ·​·​·​·​move-​wide/​from16·​v0,​·​v24 1263 ·​·​·​·​move-​wide/​from16·​v0,​·​v24
   
1260 ·​·​·​·​long-​to-​int·​v11,​·​v0 1264 ·​·​·​·​long-​to-​int·​v11,​·​v0
Offset 1573, 14 lines modified Offset 1577, 15 lines modified
1573 ·​·​·​·​.​line·​102 1577 ·​·​·​·​.​line·​102
1574 ·​·​·​·​iget-​object·​v1,​·​p0,​·​Lde/​quaddyservices/​dynamicnightlight/​FullscreenActivity;​-​>mSystemUiHider:​Lde/​quaddyservices/​dynamicnightlight/​util/​SystemUiHider;​ 1578 ·​·​·​·​iget-​object·​v1,​·​p0,​·​Lde/​quaddyservices/​dynamicnightlight/​FullscreenActivity;​-​>mSystemUiHider:​Lde/​quaddyservices/​dynamicnightlight/​util/​SystemUiHider;​
   
1575 ·​·​·​·​new-​instance·​v2,​·​Lde/​quaddyservices/​dynamicnightlight/​FullscreenActivity$3;​ 1579 ·​·​·​·​new-​instance·​v2,​·​Lde/​quaddyservices/​dynamicnightlight/​FullscreenActivity$3;​
   
1576 ·​·​·​·​invoke-​direct·​{v2,​·​p0},​·​Lde/​quaddyservices/​dynamicnightlight/​FullscreenActivity$3;​-​><init>(Lde/​quaddyservices/​dynamicnightlight/​FullscreenActivity;​)​V 1580 ·​·​·​·​invoke-​direct·​{v2,​·​p0},​·​Lde/​quaddyservices/​dynamicnightlight/​FullscreenActivity$3;​-​><init>(Lde/​quaddyservices/​dynamicnightlight/​FullscreenActivity;​)​V
   
Max diff block lines reached; 257/3632 bytes (7.08%) of diff not shown.
[−]
smali/de/quaddyservices/dynamicnightlight/R.smali
Offset 26, 10 lines modified Offset 26, 9 lines modified
26 .​method·​public·​constructor·​<init>()​V 26 .​method·​public·​constructor·​<init>()​V
27 ·​·​·​·​.​locals·​0 27 ·​·​·​·​.​locals·​0
   
28 ·​·​·​·​.​prologue 28 ·​·​·​·​.​prologue
29 ·​·​·​·​.​line·​10 29 ·​·​·​·​.​line·​10
30 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 30 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
31 ·​·​·​·​.​line·​107  
32 ·​·​·​·​return-​void 31 ·​·​·​·​return-​void
33 .​end·​method 32 .​end·​method
[−]
smali/de/quaddyservices/dynamicnightlight/util/SystemUiHiderHoneycomb$1.smali
Offset 20, 14 lines modified Offset 20, 15 lines modified
20 #·​instance·​fields 20 #·​instance·​fields
21 .​field·​final·​synthetic·​this$0:​Lde/​quaddyservices/​dynamicnightlight/​util/​SystemUiHiderHoneycom​b;​ 21 .​field·​final·​synthetic·​this$0:​Lde/​quaddyservices/​dynamicnightlight/​util/​SystemUiHiderHoneycom​b;​
   
   
22 #·​direct·​methods 22 #·​direct·​methods
23 .​method·​constructor·​<init>(Lde/​quaddyservices/​dynamicnightlight/​util/​SystemUiHiderHoneycom​b;​)​V 23 .​method·​constructor·​<init>(Lde/​quaddyservices/​dynamicnightlight/​util/​SystemUiHiderHoneycom​b;​)​V
24 ·​·​·​·​.​locals·​0 24 ·​·​·​·​.​locals·​0
  25 ·​·​·​·​.​param·​p1,​·​"this$0"·​·​·​·​#·​Lde/​quaddyservices/​dynamicnightlight/​util/​SystemUiHiderHoneycom​b;​
   
25 ·​·​·​·​.​prologue 26 ·​·​·​·​.​prologue
26 ·​·​·​·​.​line·​98 27 ·​·​·​·​.​line·​98
27 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Lde/​quaddyservices/​dynamicnightlight/​util/​SystemUiHiderHoneycom​b$1;​-​>this$0:​Lde/​quaddyservices/​dynamicnightlight/​util/​SystemUiHiderHoneycom​b;​ 28 ·​·​·​·​iput-​object·​p1,​·​p0,​·​Lde/​quaddyservices/​dynamicnightlight/​util/​SystemUiHiderHoneycom​b$1;​-​>this$0:​Lde/​quaddyservices/​dynamicnightlight/​util/​SystemUiHiderHoneycom​b;​
   
28 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V 29 ·​·​·​·​invoke-​direct·​{p0},​·​Ljava/​lang/​Object;​-​><init>()​V
   
[−]
smali/de/quaddyservices/dynamicnightlight/util/SystemUiHiderHoneycomb.smali
Offset 176, 14 lines modified Offset 176, 15 lines modified
   
176 ·​·​·​·​.​prologue 176 ·​·​·​·​.​prologue
177 ·​·​·​·​.​line·​76 177 ·​·​·​·​.​line·​76
178 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Lde/​quaddyservices/​dynamicnightlight/​util/​SystemUiHiderHoneycom​b;​-​>mAnchorView:​Landroid/​view/​View;​ 178 ·​·​·​·​iget-​object·​v0,​·​p0,​·​Lde/​quaddyservices/​dynamicnightlight/​util/​SystemUiHiderHoneycom​b;​-​>mAnchorView:​Landroid/​view/​View;​
   
179 ·​·​·​·​iget-​object·​v1,​·​p0,​·​Lde/​quaddyservices/​dynamicnightlight/​util/​SystemUiHiderHoneycom​b;​-​>mSystemUiVisibilityC​hangeListener:​Landroid/​view/​View$OnSystemUiVisibi​lityChangeListener;​ 179 ·​·​·​·​iget-​object·​v1,​·​p0,​·​Lde/​quaddyservices/​dynamicnightlight/​util/​SystemUiHiderHoneycom​b;​-​>mSystemUiVisibilityC​hangeListener:​Landroid/​view/​View$OnSystemUiVisibi​lityChangeListener;​
   
  180 ·​·​·​·​.​line·​77
180 ·​·​·​·​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​view/​View;​-​>setOnSystemUiVisibil​ityChangeListener(Lan​droid/​view/​View$OnSystemUiVisibi​lityChangeListener;​)​V 181 ·​·​·​·​invoke-​virtual·​{v0,​·​v1},​·​Landroid/​view/​View;​-​>setOnSystemUiVisibil​ityChangeListener(Lan​droid/​view/​View$OnSystemUiVisibi​lityChangeListener;​)​V
   
181 ·​·​·​·​.​line·​78 182 ·​·​·​·​.​line·​78
182 ·​·​·​·​return-​void 183 ·​·​·​·​return-​void
183 .​end·​method 184 .​end·​method
   
184 .​method·​public·​show()​V 185 .​method·​public·​show()​V