3.33 MB
/home/fdroid/fdroiddata/tmp/com.olam_1.apk vs.
/home/fdroid/fdroiddata/tmp/sigcp_com.olam_1.apk
1.72 KB
/usr/lib/android-sdk/build-tools/debian/apksigner verify --verbose --print-certs {}
error from `/usr/lib/android-sdk/build-tools/debian/apksigner verify --verbose --print-certs {}` (b): DOES NOT VERIFY ERROR: META-INF/buildserverid entry referenced by META-INF/MANIFEST.MF not found in the APK ERROR: META-INF/fdroidserverid entry referenced by META-INF/MANIFEST.MF not found in the APK
    
Offset 1, 18 lines modifiedOffset 0, 0 lines modified
1 Verifies 
2 Verified·using·v1·scheme·(JAR·signing):·true 
3 Verified·using·v2·scheme·(APK·Signature·Scheme·v2):·false 
4 Verified·using·v3·scheme·(APK·Signature·Scheme·v3):·false 
5 Verified·using·v4·scheme·(APK·Signature·Scheme·v4):·false 
6 Verified·for·SourceStamp:·false 
7 Number·of·signers:·1 
8 Signer·#1·certificate·DN:·CN=FDroid,·OU=FDroid,·O=fdroid.org,·L=ORG,·ST=ORG,·C=UK 
9 Signer·#1·certificate·SHA-256·digest:·3e6cd07c16955d70cc1bdbef95239996e432bd34a3c0e625f23ff58812d2817a 
10 Signer·#1·certificate·SHA-1·digest:·fa81aa81a1d2f52b76f6d46ae73855fa7883da16 
11 Signer·#1·certificate·MD5·digest:·f338ed70df3d334c50dac7d00915a17b 
12 Signer·#1·key·algorithm:·RSA 
13 Signer·#1·key·size·(bits):·2048 
14 Signer·#1·public·key·SHA-256·digest:·2a28e3d3198e215997c1429d6753291db91f83b2c829465b59294f3e7caa6e55 
15 Signer·#1·public·key·SHA-1·digest:·2f90f8697f400f66cd0e332cedc604cdee6b8d19 
16 Signer·#1·public·key·MD5·digest:·33e9dfaa46dbc47538265f3bbc5fa1e0 
17 WARNING:·META-INF/buildserverid·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
18 WARNING:·META-INF/fdroidserverid·not·protected·by·signature.·Unauthorized·modifications·to·this·JAR·entry·will·not·be·detected.·Delete·or·move·the·entry·outside·of·META-INF/. 
6.29 KB
zipinfo {}
    
Offset 1, 38 lines modifiedOffset 1, 38 lines modified
1 Zip·file·size:·9788712·bytes,·number·of·entries:·361 Zip·file·size:·9811481·bytes,·number·of·entries:·36
2 -rw----·····2.0·fat·····2834·bl·defN·14-Nov-04·06:14·META-INF/MANIFEST.MF 
3 -rw----·····2.0·fat·····2955·bl·defN·14-Nov-04·06:14·META-INF/B5FE5C65.SF 
4 -rw----·····2.0·fat·····1332·bl·defN·14-Nov-04·06:14·META-INF/B5FE5C65.RSA 
5 -rw----·····2.0·fat·······41·bl·defN·14-Nov-04·06:01·META-INF/buildserverid 
6 -rw----·····2.0·fat·······41·bl·defN·14-Nov-04·06:01·META-INF/fdroidserverid 
7 -rw----·····2.0·fat·····1864·bX·defN·14-Nov-04·06:01·AndroidManifest.xml2 -rw----·····2.0·fat·····1864·bX·defN·17-Oct-15·00:10·AndroidManifest.xml
8 -rw----·····2.0·fat···650192·bl·defN·14-Nov-04·06:01·assets/Meera.ttf3 -rw----·····2.0·fat···650192·bl·defN·17-Oct-15·00:10·assets/Meera.ttf
9 -rw----·····2.0·fat·21346304·bl·defN·14-Nov-04·06:01·assets/enml.db4 -rw----·····2.0·fat·21346304·bl·defN·17-Oct-15·00:10·assets/enml.db
10 -rw----·····1.0·fat·····1590·b-·stor·14-Nov-04·06:00·res/drawable-hdpi-v4/button.png5 -rw----·····1.0·fat·····1436·b-·stor·80-Jan-01·00:00·res/drawable-hdpi-v4/button.png
11 -rw----·····1.0·fat·····1801·b-·stor·14-Nov-04·06:00·res/drawable-hdpi-v4/ic_launcher.png6 -rw----·····1.0·fat·····1595·b-·stor·80-Jan-01·00:00·res/drawable-hdpi-v4/ic_launcher.png
12 -rw----·····1.0·fat·····1522·b-·stor·14-Nov-04·06:00·res/drawable-hdpi-v4/infoiconround.png7 -rw----·····1.0·fat·····1419·b-·stor·80-Jan-01·00:00·res/drawable-hdpi-v4/infoiconround.png
13 -rw----·····1.0·fat·····3419·b-·stor·14-Nov-04·06:00·res/drawable-hdpi-v4/logobig.png8 -rw----·····1.0·fat·····3418·b-·stor·80-Jan-01·00:00·res/drawable-hdpi-v4/logobig.png
14 -rw----·····1.0·fat······604·b-·stor·14-Nov-04·06:00·res/drawable-hdpi-v4/popupbox.9.png9 -rw----·····1.0·fat······604·b-·stor·80-Jan-01·00:00·res/drawable-hdpi-v4/popupbox.9.png
15 -rw----·····1.0·fat······496·b-·stor·14-Nov-04·06:00·res/drawable-hdpi-v4/textbox.9.png10 -rw----·····1.0·fat······496·b-·stor·80-Jan-01·00:00·res/drawable-hdpi-v4/textbox.9.png
16 -rw----·····1.0·fat······893·b-·stor·14-Nov-04·06:00·res/drawable-ldpi-v4/button.png11 -rw----·····1.0·fat······795·b-·stor·80-Jan-01·00:00·res/drawable-ldpi-v4/button.png
17 -rw----·····1.0·fat·····1008·b-·stor·14-Nov-04·06:00·res/drawable-ldpi-v4/ic_launcher.png12 -rw----·····1.0·fat······869·b-·stor·80-Jan-01·00:00·res/drawable-ldpi-v4/ic_launcher.png
18 -rw----·····1.0·fat······768·b-·stor·14-Nov-04·06:00·res/drawable-ldpi-v4/infoiconround.png13 -rw----·····1.0·fat······706·b-·stor·80-Jan-01·00:00·res/drawable-ldpi-v4/infoiconround.png
19 -rw----·····1.0·fat·····1920·b-·stor·14-Nov-04·06:00·res/drawable-ldpi-v4/logobig.png14 -rw----·····1.0·fat·····1919·b-·stor·80-Jan-01·00:00·res/drawable-ldpi-v4/logobig.png
20 -rw----·····1.0·fat······368·b-·stor·14-Nov-04·06:00·res/drawable-ldpi-v4/popupbox.9.png15 -rw----·····1.0·fat······368·b-·stor·80-Jan-01·00:00·res/drawable-ldpi-v4/popupbox.9.png
21 -rw----·····1.0·fat······322·b-·stor·14-Nov-04·06:00·res/drawable-ldpi-v4/textbox.9.png16 -rw----·····1.0·fat······322·b-·stor·80-Jan-01·00:00·res/drawable-ldpi-v4/textbox.9.png
22 -rw----·····1.0·fat······982·b-·stor·14-Nov-04·06:00·res/drawable-mdpi-v4/button.png17 -rw----·····1.0·fat······882·b-·stor·80-Jan-01·00:00·res/drawable-mdpi-v4/button.png
23 -rw----·····1.0·fat·····1288·b-·stor·14-Nov-04·06:00·res/drawable-mdpi-v4/ic_launcher.png18 -rw----·····1.0·fat·····1123·b-·stor·80-Jan-01·00:00·res/drawable-mdpi-v4/ic_launcher.png
24 -rw----·····1.0·fat······974·b-·stor·14-Nov-04·06:00·res/drawable-mdpi-v4/infoiconround.png19 -rw----·····1.0·fat······902·b-·stor·80-Jan-01·00:00·res/drawable-mdpi-v4/infoiconround.png
25 -rw----·····1.0·fat·····2238·b-·stor·14-Nov-04·06:00·res/drawable-mdpi-v4/logobig.png20 -rw----·····1.0·fat·····2236·b-·stor·80-Jan-01·00:00·res/drawable-mdpi-v4/logobig.png
26 -rw----·····1.0·fat······431·b-·stor·14-Nov-04·06:00·res/drawable-mdpi-v4/popupbox.9.png21 -rw----·····1.0·fat······431·b-·stor·80-Jan-01·00:00·res/drawable-mdpi-v4/popupbox.9.png
27 -rw----·····1.0·fat······352·b-·stor·14-Nov-04·06:00·res/drawable-mdpi-v4/textbox.9.png22 -rw----·····1.0·fat······352·b-·stor·80-Jan-01·00:00·res/drawable-mdpi-v4/textbox.9.png
28 -rw----·····1.0·fat·····1549·b-·stor·14-Nov-04·06:00·res/drawable-xhdpi-v4/button.png23 -rw----·····1.0·fat·····1443·b-·stor·80-Jan-01·00:00·res/drawable-xhdpi-v4/button.png
29 -rw----·····1.0·fat·····2228·b-·stor·14-Nov-04·06:00·res/drawable-xhdpi-v4/ic_launcher.png24 -rw----·····1.0·fat·····2004·b-·stor·80-Jan-01·00:00·res/drawable-xhdpi-v4/ic_launcher.png
30 -rw----·····1.0·fat·····2069·b-·stor·14-Nov-04·06:00·res/drawable-xhdpi-v4/infoiconround.png25 -rw----·····1.0·fat·····1950·b-·stor·80-Jan-01·00:00·res/drawable-xhdpi-v4/infoiconround.png
31 -rw----·····1.0·fat·····3941·b-·stor·14-Nov-04·06:00·res/drawable-xhdpi-v4/logobig.png26 -rw----·····1.0·fat·····3889·b-·stor·80-Jan-01·00:00·res/drawable-xhdpi-v4/logobig.png
32 -rw----·····1.0·fat······693·b-·stor·14-Nov-04·06:00·res/drawable-xhdpi-v4/popupbox.9.png27 -rw----·····1.0·fat······693·b-·stor·80-Jan-01·00:00·res/drawable-xhdpi-v4/popupbox.9.png
33 -rw----·····1.0·fat······569·b-·stor·14-Nov-04·06:00·res/drawable-xhdpi-v4/textbox.9.png28 -rw----·····1.0·fat······569·b-·stor·80-Jan-01·00:00·res/drawable-xhdpi-v4/textbox.9.png
34 -rw----·····2.0·fat·····2576·bl·defN·14-Nov-04·06:01·res/layout/activity_main_search.xml29 -rw----·····2.0·fat·····2576·bl·defN·17-Oct-15·00:10·res/layout-v17/activity_main_search.xml
 30 -rw----·····2.0·fat·····2532·bl·defN·17-Oct-15·00:10·res/layout/activity_main_search.xml
35 -rw----·····2.0·fat······464·bl·defN·14-Nov-04·06:01·res/menu/activity_main_search.xml31 -rw----·····2.0·fat······464·bl·defN·17-Oct-15·00:10·res/menu-v11/activity_main_search.xml
 32 -rw----·····2.0·fat······420·bl·defN·17-Oct-15·00:10·res/menu/activity_main_search.xml
36 -rw----·····1.0·fat·····5076·b-·stor·14-Nov-04·06:01·resources.arsc33 -rw----·····1.0·fat·····5476·b-·stor·80-Jan-01·00:00·resources.arsc
37 -rw----·····2.0·fat···715488·bl·defN·14-Nov-04·06:00·classes.dex34 -rw----·····2.0·fat··1071740·bl·defN·17-Oct-15·00:10·classes.dex
 35 -rw----·····2.0·fat·····2834·b-·defN·17-Oct-15·00:10·META-INF/MANIFEST.MF
 36 -rw----·····2.0·fat·····2955·b-·defN·17-Oct-15·00:10·META-INF/B5FE5C65.SF
 37 -rw----·····2.0·fat·····1332·b-·defN·17-Oct-15·00:10·META-INF/B5FE5C65.RSA
38 36·files,·22761192·bytes·uncompressed,·9783589·bytes·compressed:··57.0%38 36·files,·23119110·bytes·uncompressed,·9806369·bytes·compressed:··57.6%
123 B
filetype from file(1)
    
Offset 1, 1 lines modifiedOffset 1, 1 lines modified
1 Zip·archive·data,·at·least·v2.0·to·extract1 Java·archive·data·(JAR)
1.1 KB
AndroidManifest.xml (decoded)
1.04 KB
AndroidManifest.xml
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <manifest·xmlns:android="http://schemas.android.com/apk/res/android"·android:versionCode="1"·android:versionName="1.0"·package="com.olam"·platformBuildVersionCode="17"·platformBuildVersionName="4.2.2-576024">2 <manifest·xmlns:android="http://schemas.android.com/apk/res/android"·android:versionCode="1"·android:versionName="1.0"·package="com.olam"·platformBuildVersionCode="17"·platformBuildVersionName="4.2.2-1425461">
3 ··<uses-sdk·android:minSdkVersion="9"·android:targetSdkVersion="17"/>3 ··<uses-sdk·android:minSdkVersion="9"·android:targetSdkVersion="17"/>
4 ··<application·android:theme="@style/AppTheme"·android:label="@string/app_name"·android:icon="@drawable/ic_launcher"·android:allowBackup="true">4 ··<application·android:theme="@style/AppTheme"·android:label="@string/app_name"·android:icon="@drawable/ic_launcher"·android:allowBackup="true">
5 ····<activity·android:theme="@style/NoActionBar"·android:label="@string/app_name"·android:name="com.olam.MainSearch"·android:screenOrientation="portrait">5 ····<activity·android:theme="@style/NoActionBar"·android:label="@string/app_name"·android:name="com.olam.MainSearch"·android:screenOrientation="portrait">
6 ······<intent-filter>6 ······<intent-filter>
7 ········<action·android:name="android.intent.action.MAIN"/>7 ········<action·android:name="android.intent.action.MAIN"/>
8 ········<category·android:name="android.intent.category.LAUNCHER"/>8 ········<category·android:name="android.intent.category.LAUNCHER"/>
9 ······</intent-filter>9 ······</intent-filter>
43.8 KB
resources.arsc
    
Offset 1, 318 lines modifiedOffset 1, 343 lines modified
00000000:·0200·0c00·d413·0000·0100·0000·0100·1c00··................00000000:·0200·0c00·6415·0000·0100·0000·0100·1c00··....d...........
00000010:·7807·0000·2700·0000·0000·0000·0001·0000··x...'...........00000010:·d407·0000·2900·0000·0000·0000·0001·0000··....)...........
00000020:·b800·0000·0000·0000·0000·0000·2600·0000··............&...00000020:·c000·0000·0000·0000·0000·0000·2400·0000··............$...
00000030:·4a00·0000·6c00·0000·9300·0000·bc00·0000··J...l...........00000030:·4a00·0000·7200·0000·9c00·0000·c300·0000··J...r...........
00000040:·df00·0000·0501·0000·2a01·0000·4c01·0000··........*...L...00000040:·e800·0000·0a01·0000·3001·0000·5901·0000··........0...Y...
00000050:·7301·0000·9c01·0000·bf01·0000·e501·0000··s...............00000050:·7c01·0000·a301·0000·cc01·0000·ef01·0000··|...............
00000060:·0a02·0000·2c02·0000·5302·0000·7c02·0000··....,...S...|...00000060:·1502·0000·3a02·0000·5c02·0000·7f02·0000··....:...\.......
00000070:·9f02·0000·c502·0000·ea02·0000·0d03·0000··................00000070:·a502·0000·cc02·0000·f102·0000·1a03·0000··................
00000080:·3503·0000·5f03·0000·8303·0000·aa03·0000··5..._...........00000080:·3c03·0000·6603·0000·8a03·0000·b203·0000··<...f...........
00000090:·d003·0000·d703·0000·2105·0000·2c05·0000··........!...,...00000090:·d903·0000·fc03·0000·2204·0000·2904·0000··........"...)...
 000000a0:·7305·0000·7e05·0000·8a05·0000·a105·0000··s...~...........
000000a0:·3805·0000·4f05·0000·aa05·0000·da05·0000··8...O...........000000b0:·fc05·0000·2c06·0000·9206·0000·9606·0000··....,...........
 000000c0:·c206·0000·d706·0000·ef06·0000·2121·7265··............!!re
000000b0:·4006·0000·4406·0000·7006·0000·8506·0000··@...D...p....... 
000000c0:·9d06·0000·2323·7265·732f·6c61·796f·7574··....##res/layout 
000000d0:·2f61·6374·6976·6974·795f·6d61·696e·5f73··/activity_main_s 
000000e0:·6561·7263·682e·786d·6c00·2121·7265·732f··earch.xml.!!res/ 
000000f0:·6d65·6e75·2f61·6374·6976·6974·795f·6d61··menu/activity_ma000000d0:·732f·6d65·6e75·2f61·6374·6976·6974·795f··s/menu/activity_
 000000e0:·6d61·696e·5f73·6561·7263·682e·786d·6c00··main_search.xml.
 000000f0:·2323·7265·732f·6c61·796f·7574·2f61·6374··##res/layout/act
 00000100:·6976·6974·795f·6d61·696e·5f73·6561·7263··ivity_main_searc
 00000110:·682e·786d·6c00·2525·7265·732f·6d65·6e75··h.xml.%%res/menu
 00000120:·2d76·3131·2f61·6374·6976·6974·795f·6d61··-v11/activity_ma
00000100:·696e·5f73·6561·7263·682e·786d·6c00·1f1f··in_search.xml...00000130:·696e·5f73·6561·7263·682e·786d·6c00·2727··in_search.xml.''
 00000140:·7265·732f·6c61·796f·7574·2d76·3137·2f61··res/layout-v17/a
 00000150:·6374·6976·6974·795f·6d61·696e·5f73·6561··ctivity_main_sea
 00000160:·7263·682e·786d·6c00·2424·7265·732f·6472··rch.xml.$$res/dr
 00000170:·6177·6162·6c65·2d6c·6470·692d·7634·2f69··awable-ldpi-v4/i
 00000180:·635f·6c61·756e·6368·6572·2e70·6e67·0022··c_launcher.png."
 00000190:·2272·6573·2f64·7261·7761·626c·652d·6c64··"res/drawable-ld
 000001a0:·7069·2d76·342f·7465·7874·626f·782e·392e··pi-v4/textbox.9.
 000001b0:·706e·6700·1f1f·7265·732f·6472·6177·6162··png...res/drawab
 000001c0:·6c65·2d6c·6470·692d·7634·2f62·7574·746f··le-ldpi-v4/butto
 000001d0:·6e2e·706e·6700·2323·7265·732f·6472·6177··n.png.##res/draw
 000001e0:·6162·6c65·2d6c·6470·692d·7634·2f70·6f70··able-ldpi-v4/pop
 000001f0:·7570·626f·782e·392e·706e·6700·2626·7265··upbox.9.png.&&re
00000110:·7265·732f·6472·6177·6162·6c65·2d6c·6470··res/drawable-ldp00000200:·732f·6472·6177·6162·6c65·2d6c·6470·692d··s/drawable-ldpi-
 00000210:·7634·2f69·6e66·6f69·636f·6e72·6f75·6e64··v4/infoiconround
00000120:·692d·7634·2f62·7574·746f·6e2e·706e·6700··i-v4/button.png. 
00000130:·2424·7265·732f·6472·6177·6162·6c65·2d6c··$$res/drawable-l 
00000140:·6470·692d·7634·2f69·635f·6c61·756e·6368··dpi-v4/ic_launch 
00000150:·6572·2e70·6e67·0026·2672·6573·2f64·7261··er.png.&&res/dra 
00000160:·7761·626c·652d·6c64·7069·2d76·342f·696e··wable-ldpi-v4/in 
00000170:·666f·6963·6f6e·726f·756e·642e·706e·6700··foiconround.png. 
00000180:·2020·7265·732f·6472·6177·6162·6c65·2d6c····res/drawable-l 
00000190:·6470·692d·7634·2f6c·6f67·6f62·6967·2e70··dpi-v4/logobig.p 
000001a0:·6e67·0023·2372·6573·2f64·7261·7761·626c··ng.##res/drawabl 
000001b0:·652d·6c64·7069·2d76·342f·706f·7075·7062··e-ldpi-v4/popupb 
000001c0:·6f78·2e39·2e70·6e67·0022·2272·6573·2f64··ox.9.png.""res/d 
000001d0:·7261·7761·626c·652d·6c64·7069·2d76·342f··rawable-ldpi-v4/ 
000001e0:·7465·7874·626f·782e·392e·706e·6700·1f1f··textbox.9.png... 
000001f0:·7265·732f·6472·6177·6162·6c65·2d6d·6470··res/drawable-mdp 
00000200:·692d·7634·2f62·7574·746f·6e2e·706e·6700··i-v4/button.png. 
00000210:·2424·7265·732f·6472·6177·6162·6c65·2d6d··$$res/drawable-m 
00000220:·6470·692d·7634·2f69·635f·6c61·756e·6368··dpi-v4/ic_launch 
00000230:·6572·2e70·6e67·0026·2672·6573·2f64·7261··er.png.&&res/dra00000220:·2e70·6e67·0020·2072·6573·2f64·7261·7761··.png.··res/drawa
00000240:·7761·626c·652d·6d64·7069·2d76·342f·696e··wable-mdpi-v4/in00000230:·626c·652d·6c64·7069·2d76·342f·6c6f·676f··ble-ldpi-v4/logo
00000250:·666f·6963·6f6e·726f·756e·642e·706e·6700··foiconround.png. 
00000260:·2020·7265·732f·6472·6177·6162·6c65·2d6d····res/drawable-m 
00000270:·6470·692d·7634·2f6c·6f67·6f62·6967·2e70··dpi-v4/logobig.p 
00000280:·6e67·0023·2372·6573·2f64·7261·7761·626c··ng.##res/drawabl 
00000290:·652d·6d64·7069·2d76·342f·706f·7075·7062··e-mdpi-v4/popupb 
000002a0:·6f78·2e39·2e70·6e67·0022·2272·6573·2f64··ox.9.png.""res/d00000240:·6269·672e·706e·6700·2424·7265·732f·6472··big.png.$$res/dr
 00000250:·6177·6162·6c65·2d6d·6470·692d·7634·2f69··awable-mdpi-v4/i
 00000260:·635f·6c61·756e·6368·6572·2e70·6e67·0026··c_launcher.png.&
 00000270:·2672·6573·2f64·7261·7761·626c·652d·6d64··&res/drawable-md
 00000280:·7069·2d76·342f·696e·666f·6963·6f6e·726f··pi-v4/infoiconro
 00000290:·756e·642e·706e·6700·2020·7265·732f·6472··und.png.··res/dr
 000002a0:·6177·6162·6c65·2d6d·6470·692d·7634·2f6c··awable-mdpi-v4/l
 000002b0:·6f67·6f62·6967·2e70·6e67·0023·2372·6573··ogobig.png.##res
000002b0:·7261·7761·626c·652d·6d64·7069·2d76·342f··rawable-mdpi-v4/000002c0:·2f64·7261·7761·626c·652d·6d64·7069·2d76··/drawable-mdpi-v
 000002d0:·342f·706f·7075·7062·6f78·2e39·2e70·6e67··4/popupbox.9.png
000002c0:·7465·7874·626f·782e·392e·706e·6700·1f1f··textbox.9.png... 
000002d0:·7265·732f·6472·6177·6162·6c65·2d68·6470··res/drawable-hdp 
000002e0:·692d·7634·2f62·7574·746f·6e2e·706e·6700··i-v4/button.png. 
000002f0:·2424·7265·732f·6472·6177·6162·6c65·2d68··$$res/drawable-h 
00000300:·6470·692d·7634·2f69·635f·6c61·756e·6368··dpi-v4/ic_launch 
00000310:·6572·2e70·6e67·0026·2672·6573·2f64·7261··er.png.&&res/dra 
00000320:·7761·626c·652d·6864·7069·2d76·342f·696e··wable-hdpi-v4/in 
00000330:·666f·6963·6f6e·726f·756e·642e·706e·6700··foiconround.png. 
00000340:·2020·7265·732f·6472·6177·6162·6c65·2d68····res/drawable-h 
00000350:·6470·692d·7634·2f6c·6f67·6f62·6967·2e70··dpi-v4/logobig.p 
00000360:·6e67·0023·2372·6573·2f64·7261·7761·626c··ng.##res/drawabl000002e0:·0022·2272·6573·2f64·7261·7761·626c·652d··.""res/drawable-
00000370:·652d·6864·7069·2d76·342f·706f·7075·7062··e-hdpi-v4/popupb 
00000380:·6f78·2e39·2e70·6e67·0022·2272·6573·2f64··ox.9.png.""res/d000002f0:·6d64·7069·2d76·342f·7465·7874·626f·782e··mdpi-v4/textbox.
 00000300:·392e·706e·6700·1f1f·7265·732f·6472·6177··9.png...res/draw
 00000310:·6162·6c65·2d6d·6470·692d·7634·2f62·7574··able-mdpi-v4/but
 00000320:·746f·6e2e·706e·6700·2020·7265·732f·6472··ton.png.··res/dr
 00000330:·6177·6162·6c65·2d68·6470·692d·7634·2f6c··awable-hdpi-v4/l
 00000340:·6f67·6f62·6967·2e70·6e67·0023·2372·6573··ogobig.png.##res
00000390:·7261·7761·626c·652d·6864·7069·2d76·342f··rawable-hdpi-v4/00000350:·2f64·7261·7761·626c·652d·6864·7069·2d76··/drawable-hdpi-v
 00000360:·342f·706f·7075·7062·6f78·2e39·2e70·6e67··4/popupbox.9.png
000003a0:·7465·7874·626f·782e·392e·706e·6700·2020··textbox.9.png.·· 
000003b0:·7265·732f·6472·6177·6162·6c65·2d78·6864··res/drawable-xhd 
000003c0:·7069·2d76·342f·6275·7474·6f6e·2e70·6e67··pi-v4/button.png 
000003d0:·0025·2572·6573·2f64·7261·7761·626c·652d··.%%res/drawable-00000370:·0024·2472·6573·2f64·7261·7761·626c·652d··.$$res/drawable-
 00000380:·6864·7069·2d76·342f·6963·5f6c·6175·6e63··hdpi-v4/ic_launc
 00000390:·6865·722e·706e·6700·2222·7265·732f·6472··her.png.""res/dr
000003e0:·7868·6470·692d·7634·2f69·635f·6c61·756e··xhdpi-v4/ic_laun 
000003f0:·6368·6572·2e70·6e67·0027·2772·6573·2f64··cher.png.''res/d 
00000400:·7261·7761·626c·652d·7868·6470·692d·7634··rawable-xhdpi-v4 
00000410:·2f69·6e66·6f69·636f·6e72·6f75·6e64·2e70··/infoiconround.p 
00000420:·6e67·0021·2172·6573·2f64·7261·7761·626c··ng.!!res/drawabl 
00000430:·652d·7868·6470·692d·7634·2f6c·6f67·6f62··e-xhdpi-v4/logob 
00000440:·6967·2e70·6e67·0024·2472·6573·2f64·7261··ig.png.$$res/dra 
00000450:·7761·626c·652d·7868·6470·692d·7634·2f70··wable-xhdpi-v4/p000003a0:·6177·6162·6c65·2d68·6470·692d·7634·2f74··awable-hdpi-v4/t
00000460:·6f70·7570·626f·782e·392e·706e·6700·2323··opupbox.9.png.##000003b0:·6578·7462·6f78·2e39·2e70·6e67·0026·2672··extbox.9.png.&&r
 000003c0:·6573·2f64·7261·7761·626c·652d·6864·7069··es/drawable-hdpi
 000003d0:·2d76·342f·696e·666f·6963·6f6e·726f·756e··-v4/infoiconroun
 000003e0:·642e·706e·6700·1f1f·7265·732f·6472·6177··d.png...res/draw
 000003f0:·6162·6c65·2d68·6470·692d·7634·2f62·7574··able-hdpi-v4/but
 00000400:·746f·6e2e·706e·6700·2727·7265·732f·6472··ton.png.''res/dr
 00000410:·6177·6162·6c65·2d78·6864·7069·2d76·342f··awable-xhdpi-v4/
 00000420:·696e·666f·6963·6f6e·726f·756e·642e·706e··infoiconround.pn
 00000430:·6700·2121·7265·732f·6472·6177·6162·6c65··g.!!res/drawable
 00000440:·2d78·6864·7069·2d76·342f·6c6f·676f·6269··-xhdpi-v4/logobi
 00000450:·672e·706e·6700·2525·7265·732f·6472·6177··g.png.%%res/draw
 00000460:·6162·6c65·2d78·6864·7069·2d76·342f·6963··able-xhdpi-v4/ic
 00000470:·5f6c·6175·6e63·6865·722e·706e·6700·2424··_launcher.png.$$
00000470:·7265·732f·6472·6177·6162·6c65·2d78·6864··res/drawable-xhd00000480:·7265·732f·6472·6177·6162·6c65·2d78·6864··res/drawable-xhd
00000480:·7069·2d76·342f·7465·7874·626f·782e·392e··pi-v4/textbox.9. 
00000490:·706e·6700·0404·4f6c·616d·007a·8146·e0b4··png...Olam.z.F.. 
000004a0:·95e0·b58d·e0b4·b7e0·b4ae·e0b4·bfe0·b495··................ 
000004b0:·e0b5·8de0·b495·e0b5·81e0·b495·2e2e·200a··..............·.00000490:·7069·2d76·342f·706f·7075·7062·6f78·2e39··pi-v4/popupbox.9
 000004a0:·2e70·6e67·0020·2072·6573·2f64·7261·7761··.png.··res/drawa
 000004b0:·626c·652d·7868·6470·692d·7634·2f62·7574··ble-xhdpi-v4/but
 000004c0:·746f·6e2e·706e·6700·2323·7265·732f·6472··ton.png.##res/dr
Max diff block lines reached; 27024/44777 bytes (60.35%) of diff not shown.
669 KB
classes.dex
669 KB
classes.jar
97.3 KB
zipinfo {}
    
Offset 1, 84 lines modifiedOffset 1, 165 lines modified
1 Zip·file·size:·831215·bytes,·number·of·entries:·5201 Zip·file·size:·1323180·bytes,·number·of·entries:·827
 2 ?rwxrwxr-x··2.0·unx······125·b-·stor·80-Jan-01·00:00·android/support/annotation/AnimRes.class
 3 ?rwxrwxr-x··2.0·unx······129·b-·stor·80-Jan-01·00:00·android/support/annotation/AnimatorRes.class
 4 ?rwxrwxr-x··2.0·unx······124·b-·stor·80-Jan-01·00:00·android/support/annotation/AnyRes.class
 5 ?rwxrwxr-x··2.0·unx······126·b-·stor·80-Jan-01·00:00·android/support/annotation/ArrayRes.class
 6 ?rwxrwxr-x··2.0·unx······125·b-·stor·80-Jan-01·00:00·android/support/annotation/AttrRes.class
 7 ?rwxrwxr-x··2.0·unx······125·b-·stor·80-Jan-01·00:00·android/support/annotation/BoolRes.class
 8 ?rwxrwxr-x··2.0·unx······126·b-·stor·80-Jan-01·00:00·android/support/annotation/ColorRes.class
 9 ?rwxrwxr-x··2.0·unx······126·b-·stor·80-Jan-01·00:00·android/support/annotation/DimenRes.class
 10 ?rwxrwxr-x··2.0·unx······129·b-·stor·80-Jan-01·00:00·android/support/annotation/DrawableRes.class
 11 ?rwxrwxr-x··2.0·unx······129·b-·stor·80-Jan-01·00:00·android/support/annotation/FractionRes.class
 12 ?rwxrwxr-x··2.0·unx······123·b-·stor·80-Jan-01·00:00·android/support/annotation/IdRes.class
 13 ?rwxrwxr-x··2.0·unx······168·b-·stor·80-Jan-01·00:00·android/support/annotation/IntDef.class
 14 ?rwxrwxr-x··2.0·unx······128·b-·stor·80-Jan-01·00:00·android/support/annotation/IntegerRes.class
 15 ?rwxrwxr-x··2.0·unx······133·b-·stor·80-Jan-01·00:00·android/support/annotation/InterpolatorRes.class
 16 ?rwxrwxr-x··2.0·unx······127·b-·stor·80-Jan-01·00:00·android/support/annotation/LayoutRes.class
 17 ?rwxrwxr-x··2.0·unx······125·b-·stor·80-Jan-01·00:00·android/support/annotation/MenuRes.class
 18 ?rwxrwxr-x··2.0·unx······125·b-·stor·80-Jan-01·00:00·android/support/annotation/NonNull.class
 19 ?rwxrwxr-x··2.0·unx······126·b-·stor·80-Jan-01·00:00·android/support/annotation/Nullable.class
 20 ?rwxrwxr-x··2.0·unx······128·b-·stor·80-Jan-01·00:00·android/support/annotation/PluralsRes.class
 21 ?rwxrwxr-x··2.0·unx······124·b-·stor·80-Jan-01·00:00·android/support/annotation/RawRes.class
 22 ?rwxrwxr-x··2.0·unx······167·b-·stor·80-Jan-01·00:00·android/support/annotation/StringDef.class
 23 ?rwxrwxr-x··2.0·unx······127·b-·stor·80-Jan-01·00:00·android/support/annotation/StringRes.class
 24 ?rwxrwxr-x··2.0·unx······126·b-·stor·80-Jan-01·00:00·android/support/annotation/StyleRes.class
 25 ?rwxrwxr-x··2.0·unx······130·b-·stor·80-Jan-01·00:00·android/support/annotation/StyleableRes.class
 26 ?rwxrwxr-x··2.0·unx······124·b-·stor·80-Jan-01·00:00·android/support/annotation/XmlRes.class
2 ?rwxrwxr-x··2.0·unx······614·b-·stor·80-Jan-01·00:00·android/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl.class27 ?rwxrwxr-x··2.0·unx······614·b-·stor·80-Jan-01·00:00·android/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl.class
3 ?rwxrwxr-x··2.0·unx·····3204·b-·stor·80-Jan-01·00:00·android/support/v4/accessibilityservice/AccessibilityServiceInfoCompat.class28 ?rwxrwxr-x··2.0·unx·····3204·b-·stor·80-Jan-01·00:00·android/support/v4/accessibilityservice/AccessibilityServiceInfoCompat.class
4 ?rwxrwxr-x··2.0·unx······847·b-·stor·80-Jan-01·00:00·android/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs.class29 ?rwxrwxr-x··2.0·unx······847·b-·stor·80-Jan-01·00:00·android/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs.class
5 ?rwxrwxr-x··2.0·unx······382·b-·stor·80-Jan-01·00:00·android/support/v4/accessibilityservice/AccessibilityServiceInfoCompatJellyBeanMr2.class30 ?rwxrwxr-x··2.0·unx······382·b-·stor·80-Jan-01·00:00·android/support/v4/accessibilityservice/AccessibilityServiceInfoCompatJellyBeanMr2.class
6 ?rwxrwxr-x··2.0·unx·······98·b-·stor·80-Jan-01·00:00·android/support/v4/app/ActionBarDrawerToggle$1.class31 ?rwxrwxr-x··2.0·unx·······98·b-·stor·80-Jan-01·00:00·android/support/v4/app/ActionBarDrawerToggle$1.class
7 ?rwxrwxr-x··2.0·unx······447·b-·stor·80-Jan-01·00:00·android/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl.class32 ?rwxrwxr-x··2.0·unx······447·b-·stor·80-Jan-01·00:00·android/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl.class
8 ?rwxrwxr-x··2.0·unx······294·b-·stor·80-Jan-01·00:00·android/support/v4/app/ActionBarDrawerToggle$Delegate.class33 ?rwxrwxr-x··2.0·unx······294·b-·stor·80-Jan-01·00:00·android/support/v4/app/ActionBarDrawerToggle$Delegate.class
9 ?rwxrwxr-x··2.0·unx······207·b-·stor·80-Jan-01·00:00·android/support/v4/app/ActionBarDrawerToggle$DelegateProvider.class34 ?rwxrwxr-x··2.0·unx······207·b-·stor·80-Jan-01·00:00·android/support/v4/app/ActionBarDrawerToggle$DelegateProvider.class
10 ?rwxrwxr-x··2.0·unx·····2222·b-·stor·80-Jan-01·00:00·android/support/v4/app/ActionBarDrawerToggle$SlideDrawable.class35 ?rwxrwxr-x··2.0·unx·····1975·b-·stor·80-Jan-01·00:00·android/support/v4/app/ActionBarDrawerToggle$SlideDrawable.class
11 ?rwxrwxr-x··2.0·unx·····1267·b-·stor·80-Jan-01·00:00·android/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo.class36 ?rwxrwxr-x··2.0·unx·····1267·b-·stor·80-Jan-01·00:00·android/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo.class
12 ?rwxrwxr-x··2.0·unx·····2330·b-·stor·80-Jan-01·00:00·android/support/v4/app/ActionBarDrawerToggleHoneycomb.class37 ?rwxrwxr-x··2.0·unx·····2577·b-·stor·80-Jan-01·00:00·android/support/v4/app/ActionBarDrawerToggleHoneycomb.class
 38 ?rwxrwxr-x··2.0·unx·····1401·b-·stor·80-Jan-01·00:00·android/support/v4/app/ActionBarDrawerToggleJellybeanMR2.class
 39 ?rwxrwxr-x··2.0·unx······654·b-·stor·80-Jan-01·00:00·android/support/v4/app/ActivityCompat21$SharedElementCallback21.class
 40 ?rwxrwxr-x··2.0·unx·····1146·b-·stor·80-Jan-01·00:00·android/support/v4/app/ActivityCompat21$SharedElementCallbackImpl.class
 41 ?rwxrwxr-x··2.0·unx·····1031·b-·stor·80-Jan-01·00:00·android/support/v4/app/ActivityCompat21.class
13 ?rwxrwxr-x··2.0·unx······531·b-·stor·80-Jan-01·00:00·android/support/v4/app/ActivityCompatHoneycomb.class42 ?rwxrwxr-x··2.0·unx······531·b-·stor·80-Jan-01·00:00·android/support/v4/app/ActivityCompatHoneycomb.class
14 ?rwxrwxr-x··2.0·unx······668·b-·stor·80-Jan-01·00:00·android/support/v4/app/ActivityCompatJB.class43 ?rwxrwxr-x··2.0·unx······668·b-·stor·80-Jan-01·00:00·android/support/v4/app/ActivityCompatJB.class
 44 ?rwxrwxr-x··2.0·unx······386·b-·stor·80-Jan-01·00:00·android/support/v4/app/ActivityManagerCompat.class
 45 ?rwxrwxr-x··2.0·unx······297·b-·stor·80-Jan-01·00:00·android/support/v4/app/ActivityManagerCompatKitKat.class
 46 ?rwxrwxr-x··2.0·unx·····1215·b-·stor·80-Jan-01·00:00·android/support/v4/app/ActivityOptionsCompat21.class
15 ?rwxrwxr-x··2.0·unx·····1409·b-·stor·80-Jan-01·00:00·android/support/v4/app/ActivityOptionsCompat.class47 ?rwxrwxr-x··2.0·unx·····2467·b-·stor·80-Jan-01·00:00·android/support/v4/app/ActivityOptionsCompat.class
16 ?rwxrwxr-x··2.0·unx·····1215·b-·stor·80-Jan-01·00:00·android/support/v4/app/ActivityOptionsCompatJB.class48 ?rwxrwxr-x··2.0·unx·····1215·b-·stor·80-Jan-01·00:00·android/support/v4/app/ActivityOptionsCompatJB.class
 49 ?rwxrwxr-x··2.0·unx·····2534·b-·stor·80-Jan-01·00:00·android/support/v4/app/BackStackRecord$2.class
 50 ?rwxrwxr-x··2.0·unx·····1184·b-·stor·80-Jan-01·00:00·android/support/v4/app/BackStackRecord$3.class
17 ?rwxrwxr-x··2.0·unx······431·b-·stor·80-Jan-01·00:00·android/support/v4/app/BackStackRecord$Op.class51 ?rwxrwxr-x··2.0·unx······431·b-·stor·80-Jan-01·00:00·android/support/v4/app/BackStackRecord$Op.class
 52 ?rwxrwxr-x··2.0·unx······769·b-·stor·80-Jan-01·00:00·android/support/v4/app/BackStackRecord$TransitionState.class
18 ?rwxrwxr-x··2.0·unx······627·b-·stor·80-Jan-01·00:00·android/support/v4/app/BackStackState$1.class53 ?rwxrwxr-x··2.0·unx······627·b-·stor·80-Jan-01·00:00·android/support/v4/app/BackStackState$1.class
19 ?rwxrwxr-x··2.0·unx·····4371·b-·stor·80-Jan-01·00:00·android/support/v4/app/BackStackState.class54 ?rwxrwxr-x··2.0·unx·····4671·b-·stor·80-Jan-01·00:00·android/support/v4/app/BackStackState.class
 55 ?rwxrwxr-x··2.0·unx······633·b-·stor·80-Jan-01·00:00·android/support/v4/app/BundleUtil.class
 56 ?rwxrwxr-x··2.0·unx······140·b-·stor·80-Jan-01·00:00·android/support/v4/app/DialogFragment$DialogStyle.class
20 ?rwxrwxr-x··2.0·unx······265·b-·stor·80-Jan-01·00:00·android/support/v4/app/Fragment$InstantiationException.class57 ?rwxrwxr-x··2.0·unx······265·b-·stor·80-Jan-01·00:00·android/support/v4/app/Fragment$InstantiationException.class
21 ?rwxrwxr-x··2.0·unx······671·b-·stor·80-Jan-01·00:00·android/support/v4/app/Fragment$SavedState$1.class58 ?rwxrwxr-x··2.0·unx······671·b-·stor·80-Jan-01·00:00·android/support/v4/app/Fragment$SavedState$1.class
22 ?rwxrwxr-x··2.0·unx······849·b-·stor·80-Jan-01·00:00·android/support/v4/app/Fragment$SavedState.class59 ?rwxrwxr-x··2.0·unx······849·b-·stor·80-Jan-01·00:00·android/support/v4/app/Fragment$SavedState.class
23 ?rwxrwxr-x··2.0·unx····18388·b-·defN·80-Jan-01·00:00·android/support/v4/app/Fragment.class60 ?rwxrwxr-x··2.0·unx····20721·b-·defN·80-Jan-01·00:00·android/support/v4/app/Fragment.class
24 ?rwxrwxr-x··2.0·unx······775·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentActivity$1.class61 ?rwxrwxr-x··2.0·unx······775·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentActivity$1.class
25 ?rwxrwxr-x··2.0·unx······409·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentActivity$FragmentTag.class 
26 ?rwxrwxr-x··2.0·unx······361·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentActivity$NonConfigurationInstances.class62 ?rwxrwxr-x··2.0·unx······361·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentActivity$NonConfigurationInstances.class
27 ?rwxrwxr-x··2.0·unx····15179·b-·defN·80-Jan-01·00:00·android/support/v4/app/FragmentActivity.class63 ?rwxrwxr-x··2.0·unx····13337·b-·defN·80-Jan-01·00:00·android/support/v4/app/FragmentActivity.class
28 ?rwxrwxr-x··2.0·unx······140·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentContainer.class64 ?rwxrwxr-x··2.0·unx······164·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentContainer.class
29 ?rwxrwxr-x··2.0·unx······329·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentManager$BackStackEntry.class65 ?rwxrwxr-x··2.0·unx······329·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentManager$BackStackEntry.class
30 ?rwxrwxr-x··2.0·unx······152·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentManager$OnBackStackChangedListener.class66 ?rwxrwxr-x··2.0·unx······152·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentManager$OnBackStackChangedListener.class
31 ?rwxrwxr-x··2.0·unx·····1577·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentManager.class67 ?rwxrwxr-x··2.0·unx·····1599·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentManager.class
32 ?rwxrwxr-x··2.0·unx······440·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentManagerImpl$1.class68 ?rwxrwxr-x··2.0·unx······440·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentManagerImpl$1.class
33 ?rwxrwxr-x··2.0·unx······651·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentManagerImpl$2.class69 ?rwxrwxr-x··2.0·unx······651·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentManagerImpl$2.class
34 ?rwxrwxr-x··2.0·unx······776·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentManagerImpl$3.class70 ?rwxrwxr-x··2.0·unx······776·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentManagerImpl$3.class
35 ?rwxrwxr-x··2.0·unx······736·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentManagerImpl$4.class71 ?rwxrwxr-x··2.0·unx······736·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentManagerImpl$4.class
36 ?rwxrwxr-x··2.0·unx······921·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentManagerImpl$5.class72 ?rwxrwxr-x··2.0·unx······921·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentManagerImpl$5.class
 73 ?rwxrwxr-x··2.0·unx······412·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentManagerImpl$FragmentTag.class
37 ?rwxrwxr-x··2.0·unx······651·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentManagerState$1.class74 ?rwxrwxr-x··2.0·unx······651·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentManagerState$1.class
38 ?rwxrwxr-x··2.0·unx·····1122·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentManagerState.class75 ?rwxrwxr-x··2.0·unx·····1122·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentManagerState.class
39 ?rwxrwxr-x··2.0·unx······623·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentState$1.class76 ?rwxrwxr-x··2.0·unx······623·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentState$1.class
40 ?rwxrwxr-x··2.0·unx·····3152·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentState.class77 ?rwxrwxr-x··2.0·unx·····3152·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentState.class
41 ?rwxrwxr-x··2.0·unx·······92·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentTabHost$1.class78 ?rwxrwxr-x··2.0·unx·······92·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentTabHost$1.class
42 ?rwxrwxr-x··2.0·unx······520·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentTabHost$DummyTabFactory.class79 ?rwxrwxr-x··2.0·unx······520·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentTabHost$DummyTabFactory.class
43 ?rwxrwxr-x··2.0·unx······718·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentTabHost$SavedState$1.class80 ?rwxrwxr-x··2.0·unx······718·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentTabHost$SavedState$1.class
44 ?rwxrwxr-x··2.0·unx·····1231·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentTabHost$SavedState.class81 ?rwxrwxr-x··2.0·unx·····1231·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentTabHost$SavedState.class
45 ?rwxrwxr-x··2.0·unx·····1078·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentTabHost$TabInfo.class82 ?rwxrwxr-x··2.0·unx·····1078·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentTabHost$TabInfo.class
46 ?rwxrwxr-x··2.0·unx·····6422·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentTabHost.class83 ?rwxrwxr-x··2.0·unx·····6422·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentTabHost.class
 84 ?rwxrwxr-x··2.0·unx······141·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentTransaction$Transit.class
47 ?rwxrwxr-x··2.0·unx·····1658·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentTransaction.class85 ?rwxrwxr-x··2.0·unx·····1771·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentTransaction.class
 86 ?rwxrwxr-x··2.0·unx······398·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentTransitionCompat21$1.class
 87 ?rwxrwxr-x··2.0·unx·····2280·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentTransitionCompat21$2.class
 88 ?rwxrwxr-x··2.0·unx······818·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentTransitionCompat21$3.class
 89 ?rwxrwxr-x··2.0·unx·····2360·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentTransitionCompat21$4.class
 90 ?rwxrwxr-x··2.0·unx······220·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentTransitionCompat21$EpicenterView.class
 91 ?rwxrwxr-x··2.0·unx······157·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentTransitionCompat21$ViewRetriever.class
 92 ?rwxrwxr-x··2.0·unx·····5447·b-·stor·80-Jan-01·00:00·android/support/v4/app/FragmentTransitionCompat21.class
 93 ?rwxrwxr-x··2.0·unx······318·b-·stor·80-Jan-01·00:00·android/support/v4/app/INotificationSideChannel.class
48 ?rwxrwxr-x··2.0·unx······523·b-·stor·80-Jan-01·00:00·android/support/v4/app/ListFragment$1.class94 ?rwxrwxr-x··2.0·unx······523·b-·stor·80-Jan-01·00:00·android/support/v4/app/ListFragment$1.class
49 ?rwxrwxr-x··2.0·unx······593·b-·stor·80-Jan-01·00:00·android/support/v4/app/ListFragment$2.class95 ?rwxrwxr-x··2.0·unx······593·b-·stor·80-Jan-01·00:00·android/support/v4/app/ListFragment$2.class
50 ?rwxrwxr-x··2.0·unx······338·b-·stor·80-Jan-01·00:00·android/support/v4/app/LoaderManager$LoaderCallbacks.class96 ?rwxrwxr-x··2.0·unx······338·b-·stor·80-Jan-01·00:00·android/support/v4/app/LoaderManager$LoaderCallbacks.class
51 ?rwxrwxr-x··2.0·unx······686·b-·stor·80-Jan-01·00:00·android/support/v4/app/LoaderManager.class97 ?rwxrwxr-x··2.0·unx······686·b-·stor·80-Jan-01·00:00·android/support/v4/app/LoaderManager.class
52 ?rwxrwxr-x··2.0·unx······452·b-·stor·80-Jan-01·00:00·android/support/v4/app/NavUtils$NavUtilsImpl.class98 ?rwxrwxr-x··2.0·unx······452·b-·stor·80-Jan-01·00:00·android/support/v4/app/NavUtils$NavUtilsImpl.class
53 ?rwxrwxr-x··2.0·unx·····3258·b-·stor·80-Jan-01·00:00·android/support/v4/app/NavUtils.class99 ?rwxrwxr-x··2.0·unx·····3258·b-·stor·80-Jan-01·00:00·android/support/v4/app/NavUtils.class
54 ?rwxrwxr-x··2.0·unx······778·b-·stor·80-Jan-01·00:00·android/support/v4/app/NavUtilsJB.class100 ?rwxrwxr-x··2.0·unx······778·b-·stor·80-Jan-01·00:00·android/support/v4/app/NavUtilsJB.class
55 ?rwxrwxr-x··2.0·unx······893·b-·stor·80-Jan-01·00:00·android/support/v4/app/NoSaveStateFrameLayout.class101 ?rwxrwxr-x··2.0·unx······893·b-·stor·80-Jan-01·00:00·android/support/v4/app/NoSaveStateFrameLayout.class
 102 ?rwxrwxr-x··2.0·unx······185·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationBuilderWithActions.class
 103 ?rwxrwxr-x··2.0·unx······173·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationBuilderWithBuilderAccessor.class
56 ?rwxrwxr-x··2.0·unx······381·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationCompat$Action.class104 ?rwxrwxr-x··2.0·unx·······95·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationCompat$1.class
 105 ?rwxrwxr-x··2.0·unx·····2528·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationCompat$Action$Builder.class
 106 ?rwxrwxr-x··2.0·unx······247·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationCompat$Action$Extender.class
57 ?rwxrwxr-x··2.0·unx·····5262·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationCompat$Builder.class107 ?rwxrwxr-x··2.0·unx·····7508·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationCompat$Builder.class
 108 ?rwxrwxr-x··2.0·unx·····1888·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationCompat$CarExtender$UnreadConversation$Builder.class
 109 ?rwxrwxr-x··2.0·unx······226·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationCompat$Extender.class
58 ?rwxrwxr-x··2.0·unx······214·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationCompat$NotificationCompatImpl.class110 ?rwxrwxr-x··2.0·unx·····1278·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationCompat$NotificationCompatImpl.class
59 ?rwxrwxr-x··2.0·unx······778·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationCompat$Style.class111 ?rwxrwxr-x··2.0·unx······778·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationCompat$Style.class
60 ?rwxrwxr-x··2.0·unx·····1145·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationCompat.class112 ?rwxrwxr-x··2.0·unx·····7642·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationCompat.class
 113 ?rwxrwxr-x··2.0·unx·····4120·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationCompatApi20.class
 114 ?rwxrwxr-x··2.0·unx·····5236·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationCompatApi21.class
 115 ?rwxrwxr-x··2.0·unx······397·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationCompatBase$Action$Factory.class
 116 ?rwxrwxr-x··2.0·unx······431·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationCompatBase$Action.class
 117 ?rwxrwxr-x··2.0·unx······362·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationCompatBase$UnreadConversation$Factory.class
 118 ?rwxrwxr-x··2.0·unx······517·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationCompatBase$UnreadConversation.class
 119 ?rwxrwxr-x··2.0·unx······160·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationCompatBase.class
 120 ?rwxrwxr-x··2.0·unx······609·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationCompatExtras.class
 121 ?rwxrwxr-x··2.0·unx······626·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationCompatGingerbread.class
61 ?rwxrwxr-x··2.0·unx·····2594·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationCompatHoneycomb.class122 ?rwxrwxr-x··2.0·unx·····2594·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationCompatHoneycomb.class
62 ?rwxrwxr-x··2.0·unx·····2679·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationCompatIceCreamSandwich.class123 ?rwxrwxr-x··2.0·unx·····2679·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationCompatIceCreamSandwich.class
63 ?rwxrwxr-x··2.0·unx·····4456·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationCompatJellybean.class124 ?rwxrwxr-x··2.0·unx····11172·b-·defN·80-Jan-01·00:00·android/support/v4/app/NotificationCompatJellybean.class
 125 ?rwxrwxr-x··2.0·unx·····2048·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationCompatKitKat.class
 126 ?rwxrwxr-x··2.0·unx······113·b-·stor·80-Jan-01·00:00·android/support/v4/app/NotificationCompatSideChannelService$1.class
Max diff block lines reached; 82375/99596 bytes (82.71%) of diff not shown.
50.6 KB
zipnote «TEMP»/diffoscope_fv46kfup_tmp/tmp5vh7m8nm_.zip
    
Offset 1, 7 lines modifiedOffset 1, 82 lines modified
 1 Filename:·android/support/annotation/AnimRes.class
 2 Comment:·
  
 3 Filename:·android/support/annotation/AnimatorRes.class
 4 Comment:·
  
 5 Filename:·android/support/annotation/AnyRes.class
 6 Comment:·
  
 7 Filename:·android/support/annotation/ArrayRes.class
 8 Comment:·
  
 9 Filename:·android/support/annotation/AttrRes.class
 10 Comment:·
  
 11 Filename:·android/support/annotation/BoolRes.class
 12 Comment:·
  
 13 Filename:·android/support/annotation/ColorRes.class
 14 Comment:·
  
 15 Filename:·android/support/annotation/DimenRes.class
 16 Comment:·
  
 17 Filename:·android/support/annotation/DrawableRes.class
 18 Comment:·
  
 19 Filename:·android/support/annotation/FractionRes.class
 20 Comment:·
  
 21 Filename:·android/support/annotation/IdRes.class
 22 Comment:·
  
 23 Filename:·android/support/annotation/IntDef.class
 24 Comment:·
  
 25 Filename:·android/support/annotation/IntegerRes.class
 26 Comment:·
  
 27 Filename:·android/support/annotation/InterpolatorRes.class
 28 Comment:·
  
 29 Filename:·android/support/annotation/LayoutRes.class
 30 Comment:·
  
 31 Filename:·android/support/annotation/MenuRes.class
 32 Comment:·
  
 33 Filename:·android/support/annotation/NonNull.class
 34 Comment:·
  
 35 Filename:·android/support/annotation/Nullable.class
 36 Comment:·
  
 37 Filename:·android/support/annotation/PluralsRes.class
 38 Comment:·
  
 39 Filename:·android/support/annotation/RawRes.class
 40 Comment:·
  
 41 Filename:·android/support/annotation/StringDef.class
 42 Comment:·
  
 43 Filename:·android/support/annotation/StringRes.class
 44 Comment:·
  
 45 Filename:·android/support/annotation/StyleRes.class
 46 Comment:·
  
 47 Filename:·android/support/annotation/StyleableRes.class
 48 Comment:·
  
 49 Filename:·android/support/annotation/XmlRes.class
 50 Comment:·
  
1 Filename:·android/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl.class51 Filename:·android/support/v4/accessibilityservice/AccessibilityServiceInfoCompat$AccessibilityServiceInfoVersionImpl.class
2 Comment:·52 Comment:·
  
3 Filename:·android/support/v4/accessibilityservice/AccessibilityServiceInfoCompat.class53 Filename:·android/support/v4/accessibilityservice/AccessibilityServiceInfoCompat.class
4 Comment:·54 Comment:·
  
5 Filename:·android/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs.class55 Filename:·android/support/v4/accessibilityservice/AccessibilityServiceInfoCompatIcs.class
Offset 27, 35 lines modifiedOffset 102, 71 lines modified
  
27 Filename:·android/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo.class102 Filename:·android/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo.class
28 Comment:·103 Comment:·
  
29 Filename:·android/support/v4/app/ActionBarDrawerToggleHoneycomb.class104 Filename:·android/support/v4/app/ActionBarDrawerToggleHoneycomb.class
30 Comment:·105 Comment:·
  
 106 Filename:·android/support/v4/app/ActionBarDrawerToggleJellybeanMR2.class
 107 Comment:·
  
 108 Filename:·android/support/v4/app/ActivityCompat21$SharedElementCallback21.class
 109 Comment:·
  
 110 Filename:·android/support/v4/app/ActivityCompat21$SharedElementCallbackImpl.class
 111 Comment:·
  
 112 Filename:·android/support/v4/app/ActivityCompat21.class
 113 Comment:·
  
31 Filename:·android/support/v4/app/ActivityCompatHoneycomb.class114 Filename:·android/support/v4/app/ActivityCompatHoneycomb.class
32 Comment:·115 Comment:·
  
33 Filename:·android/support/v4/app/ActivityCompatJB.class116 Filename:·android/support/v4/app/ActivityCompatJB.class
34 Comment:·117 Comment:·
  
 118 Filename:·android/support/v4/app/ActivityManagerCompat.class
 119 Comment:·
  
 120 Filename:·android/support/v4/app/ActivityManagerCompatKitKat.class
 121 Comment:·
  
 122 Filename:·android/support/v4/app/ActivityOptionsCompat21.class
 123 Comment:·
  
35 Filename:·android/support/v4/app/ActivityOptionsCompat.class124 Filename:·android/support/v4/app/ActivityOptionsCompat.class
36 Comment:·125 Comment:·
  
37 Filename:·android/support/v4/app/ActivityOptionsCompatJB.class126 Filename:·android/support/v4/app/ActivityOptionsCompatJB.class
38 Comment:·127 Comment:·
  
 128 Filename:·android/support/v4/app/BackStackRecord$2.class
 129 Comment:·
  
 130 Filename:·android/support/v4/app/BackStackRecord$3.class
Max diff block lines reached; 48366/51661 bytes (93.62%) of diff not shown.
2.17 KB
android/support/v4/app/ActionBarDrawerToggle$SlideDrawable.class
2.04 KB
procyon -ec {}
    
Offset 1, 44 lines modifiedOffset 1, 43 lines modified
  
1 package·android.support.v4.app;1 package·android.support.v4.app;
  
2 import·android.support.v4.view.ViewCompat;2 import·android.support.v4.view.ViewCompat;
3 import·android.graphics.Canvas;3 import·android.graphics.Canvas;
4 import·android.support.v4.graphics.drawable.DrawableCompat; 
5 import·android.os.Build$VERSION;4 import·android.os.Build$VERSION;
6 import·android.graphics.drawable.Drawable;5 import·android.graphics.drawable.Drawable;
7 import·android.graphics.Rect;6 import·android.graphics.Rect;
8 import·android.graphics.drawable.Drawable$Callback;7 import·android.graphics.drawable.Drawable$Callback;
9 import·android.graphics.drawable.LevelListDrawable;8 import·android.graphics.drawable.InsetDrawable;
  
10 class·ActionBarDrawerToggle$SlideDrawable·extends·LevelListDrawable·implements·Drawable$Callback9 class·ActionBarDrawerToggle$SlideDrawable·extends·InsetDrawable·implements·Drawable$Callback
11 {10 {
12 ····private·final·boolean·mHasMirroring;11 ····private·final·boolean·mHasMirroring;
13 ····private·float·mOffset;12 ····private·float·mOffset;
14 ····private·float·mPosition;13 ····private·float·mPosition;
15 ····private·final·Rect·mTmpRect;14 ····private·final·Rect·mTmpRect;
16 ····final·/*·synthetic·*/·ActionBarDrawerToggle·this$0;15 ····final·/*·synthetic·*/·ActionBarDrawerToggle·this$0;
17 ····16 ····
18 ····private·ActionBarDrawerToggle$SlideDrawable(final·ActionBarDrawerToggle·this$0,·final·Drawable·drawable)·{17 ····private·ActionBarDrawerToggle$SlideDrawable(final·ActionBarDrawerToggle·this$0,·final·Drawable·drawable)·{
19 ········final·boolean·b·=·true;18 ········boolean·mHasMirroring·=·false;
20 ········this.this$0·=·this$0;19 ········this.this$0·=·this$0;
 20 ········super(drawable,·0);
 21 ········if·(Build$VERSION.SDK_INT·>·18)·{
 22 ············mHasMirroring·=·true;
21 ········this.mHasMirroring·=·(Build$VERSION.SDK_INT·>·18·&&·b); 
22 ········this.mTmpRect·=·new·Rect(); 
23 ········if·(DrawableCompat.isAutoMirrored(drawable))·{ 
24 ············DrawableCompat.setAutoMirrored((Drawable)this,·b); 
25 ········}23 ········}
26 ········this.addLevel(0,·0,·drawable);24 ········this.mHasMirroring·=·mHasMirroring;
 25 ········this.mTmpRect·=·new·Rect();
27 ····}26 ····}
28 ····27 ····
29 ····public·void·draw(final·Canvas·canvas)·{28 ····public·void·draw(final·Canvas·canvas)·{
30 ········int·n·=·1;29 ········int·n·=·1;
31 ········this.copyBounds(this.mTmpRect);30 ········this.copyBounds(this.mTmpRect);
32 ········canvas.save();31 ········canvas.save();
33 ········int·n2;32 ········int·n2;
34 ········if·(ViewCompat.getLayoutDirection(ActionBarDrawerToggle.access$300(this.this$0).getWindow().getDecorView())·==·n)·{33 ········if·(ViewCompat.getLayoutDirection(ActionBarDrawerToggle.access$400(this.this$0).getWindow().getDecorView())·==·n)·{
35 ············n2·=·n;34 ············n2·=·n;
36 ········}35 ········}
37 ········else·{36 ········else·{
38 ············n2·=·0;37 ············n2·=·0;
39 ········}38 ········}
40 ········if·(n2·!=·0)·{39 ········if·(n2·!=·0)·{
41 ············n·=·-1;40 ············n·=·-1;
1.42 KB
android/support/v4/app/ActionBarDrawerToggleHoneycomb.class
1.3 KB
procyon -ec {}
    
Offset 1, 13 lines modifiedOffset 1, 14 lines modified
  
1 package·android.support.v4.app;1 package·android.support.v4.app;
  
2 import·java.lang.reflect.Method;2 import·java.lang.reflect.Method;
3 import·android.app.ActionBar;3 import·android.app.ActionBar;
4 import·android.util.Log;4 import·android.util.Log;
 5 import·android.os.Build$VERSION;
5 import·android.content.res.TypedArray;6 import·android.content.res.TypedArray;
6 import·android.graphics.drawable.Drawable;7 import·android.graphics.drawable.Drawable;
7 import·android.app.Activity;8 import·android.app.Activity;
  
8 class·ActionBarDrawerToggleHoneycomb9 class·ActionBarDrawerToggleHoneycomb
9 {10 {
10 ····private·static·final·String·TAG·=·"ActionBarDrawerToggleHoneycomb";11 ····private·static·final·String·TAG·=·"ActionBarDrawerToggleHoneycomb";
Offset 36, 14 lines modifiedOffset 37, 17 lines modified
36 ············final·ActionBar·actionBar·=·activity.getActionBar();37 ············final·ActionBar·actionBar·=·activity.getActionBar();
37 ············try·{38 ············try·{
38 ················final·Method·setHomeActionContentDescription·=·actionBarDrawerToggleHoneycomb$SetIndicatorInfo.setHomeActionContentDescription;39 ················final·Method·setHomeActionContentDescription·=·actionBarDrawerToggleHoneycomb$SetIndicatorInfo.setHomeActionContentDescription;
39 ················final·Object[]·args·=·{·null·};40 ················final·Object[]·args·=·{·null·};
40 ················try·{41 ················try·{
41 ····················args[0]·=·Integer.valueOf(i);42 ····················args[0]·=·Integer.valueOf(i);
42 ····················setHomeActionContentDescription.invoke(actionBar,·args);43 ····················setHomeActionContentDescription.invoke(actionBar,·args);
 44 ····················if·(Build$VERSION.SDK_INT·<=·19)·{
 45 ························actionBar.setSubtitle(actionBar.getSubtitle());
 46 ····················}
43 ····················return·o;47 ····················return·o;
44 ················}48 ················}
45 ················catch·(Exception·ex)·{49 ················catch·(Exception·ex)·{
46 ····················Log.w("ActionBarDrawerToggleHoneycomb",·"Couldn't·set·content·description·via·JB-MR2·API",·(Throwable)ex);50 ····················Log.w("ActionBarDrawerToggleHoneycomb",·"Couldn't·set·content·description·via·JB-MR2·API",·(Throwable)ex);
47 ················}51 ················}
48 ············}52 ············}
49 ············catch·(Exception·ex2)·{}53 ············catch·(Exception·ex2)·{}
2.36 KB
android/support/v4/app/ActivityOptionsCompat.class
2.26 KB
procyon -ec {}
    
Offset 1, 12 lines modifiedOffset 1, 14 lines modified
  
1 package·android.support.v4.app;1 package·android.support.v4.app;
  
2 import·android.os.Bundle;2 import·android.os.Bundle;
3 import·android.graphics.Bitmap;3 import·android.graphics.Bitmap;
 4 import·android.support.v4.util.Pair;
 5 import·android.app.Activity;
4 import·android.view.View;6 import·android.view.View;
5 import·android.os.Build$VERSION;7 import·android.os.Build$VERSION;
6 import·android.content.Context;8 import·android.content.Context;
  
7 public·class·ActivityOptionsCompat9 public·class·ActivityOptionsCompat
8 {10 {
9 ····protected·ActivityOptionsCompat()·{11 ····protected·ActivityOptionsCompat()·{
Offset 30, 14 lines modifiedOffset 32, 46 lines modified
30 ········}32 ········}
31 ········else·{33 ········else·{
32 ············o·=·new·ActivityOptionsCompat();34 ············o·=·new·ActivityOptionsCompat();
33 ········}35 ········}
34 ········return·(ActivityOptionsCompat)o;36 ········return·(ActivityOptionsCompat)o;
35 ····}37 ····}
36 ····38 ····
 39 ····public·static·ActivityOptionsCompat·makeSceneTransitionAnimation(final·Activity·activity,·final·View·view,·final·String·s)·{
 40 ········Object·o;
 41 ········if·(Build$VERSION.SDK_INT·>=·21)·{
 42 ············o·=·new·ActivityOptionsCompat$ActivityOptionsImpl21(ActivityOptionsCompat21.makeSceneTransitionAnimation(activity,·view,·s));
 43 ········}
 44 ········else·{
 45 ············o·=·new·ActivityOptionsCompat();
 46 ········}
 47 ········return·(ActivityOptionsCompat)o;
 48 ····}
 49 ····
 50 ····public·static·ActivityOptionsCompat·makeSceneTransitionAnimation(final·Activity·activity,·final·Pair...·array)·{
 51 ········Object·o;
 52 ········if·(Build$VERSION.SDK_INT·>=·21)·{
 53 ············View[]·array2·=·null;
 54 ············String[]·array3·=·null;
 55 ············if·(array·!=·null)·{
 56 ················array2·=·new·View[array.length];
 57 ················array3·=·new·String[array.length];
 58 ················for·(int·i·=·0;·i·<·array.length;·++i)·{
 59 ····················array2[i]·=·(View)array[i].first;
 60 ····················array3[i]·=·(String)array[i].second;
 61 ················}
 62 ············}
 63 ············o·=·new·ActivityOptionsCompat$ActivityOptionsImpl21(ActivityOptionsCompat21.makeSceneTransitionAnimation(activity,·array2,·array3));
 64 ········}
 65 ········else·{
 66 ············o·=·new·ActivityOptionsCompat();
 67 ········}
 68 ········return·(ActivityOptionsCompat)o;
 69 ····}
 70 ····
37 ····public·static·ActivityOptionsCompat·makeThumbnailScaleUpAnimation(final·View·view,·final·Bitmap·bitmap,·final·int·n,·final·int·n2)·{71 ····public·static·ActivityOptionsCompat·makeThumbnailScaleUpAnimation(final·View·view,·final·Bitmap·bitmap,·final·int·n,·final·int·n2)·{
38 ········Object·o;72 ········Object·o;
39 ········if·(Build$VERSION.SDK_INT·>=·16)·{73 ········if·(Build$VERSION.SDK_INT·>=·16)·{
40 ············o·=·new·ActivityOptionsCompat$ActivityOptionsImplJB(ActivityOptionsCompatJB.makeThumbnailScaleUpAnimation(view,·bitmap,·n,·n2));74 ············o·=·new·ActivityOptionsCompat$ActivityOptionsImplJB(ActivityOptionsCompatJB.makeThumbnailScaleUpAnimation(view,·bitmap,·n,·n2));
41 ········}75 ········}
42 ········else·{76 ········else·{
43 ············o·=·new·ActivityOptionsCompat();77 ············o·=·new·ActivityOptionsCompat();
4.27 KB
android/support/v4/app/BackStackState.class
4.18 KB
procyon -ec {}
    
Offset 1, 27 lines modifiedOffset 1, 30 lines modified
  
1 package·android.support.v4.app;1 package·android.support.v4.app;
  
2 import·java.util.ArrayList;2 import·java.util.List;
3 import·android.util.Log;3 import·android.util.Log;
4 import·android.text.TextUtils;4 import·android.text.TextUtils;
5 import·android.os.Parcel;5 import·android.os.Parcel;
 6 import·java.util.ArrayList;
6 import·android.os.Parcelable$Creator;7 import·android.os.Parcelable$Creator;
7 import·android.os.Parcelable;8 import·android.os.Parcelable;
  
8 final·class·BackStackState·implements·Parcelable9 final·class·BackStackState·implements·Parcelable
9 {10 {
10 ····public·static·final·Parcelable$Creator·CREATOR;11 ····public·static·final·Parcelable$Creator·CREATOR;
11 ····final·int·mBreadCrumbShortTitleRes;12 ····final·int·mBreadCrumbShortTitleRes;
12 ····final·CharSequence·mBreadCrumbShortTitleText;13 ····final·CharSequence·mBreadCrumbShortTitleText;
13 ····final·int·mBreadCrumbTitleRes;14 ····final·int·mBreadCrumbTitleRes;
14 ····final·CharSequence·mBreadCrumbTitleText;15 ····final·CharSequence·mBreadCrumbTitleText;
15 ····final·int·mIndex;16 ····final·int·mIndex;
16 ····final·String·mName;17 ····final·String·mName;
17 ····final·int[]·mOps;18 ····final·int[]·mOps;
 19 ····final·ArrayList·mSharedElementSourceNames;
 20 ····final·ArrayList·mSharedElementTargetNames;
18 ····final·int·mTransition;21 ····final·int·mTransition;
19 ····final·int·mTransitionStyle;22 ····final·int·mTransitionStyle;
20 ····23 ····
21 ····static·{24 ····static·{
22 ········CREATOR·=·(Parcelable$Creator)new·BackStackState$1();25 ········CREATOR·=·(Parcelable$Creator)new·BackStackState$1();
23 ····}26 ····}
24 ····27 ····
Offset 31, 14 lines modifiedOffset 34, 16 lines modified
31 ········this.mTransitionStyle·=·parcel.readInt();34 ········this.mTransitionStyle·=·parcel.readInt();
32 ········this.mName·=·parcel.readString();35 ········this.mName·=·parcel.readString();
33 ········this.mIndex·=·parcel.readInt();36 ········this.mIndex·=·parcel.readInt();
34 ········this.mBreadCrumbTitleRes·=·parcel.readInt();37 ········this.mBreadCrumbTitleRes·=·parcel.readInt();
35 ········this.mBreadCrumbTitleText·=·(CharSequence)TextUtils.CHAR_SEQUENCE_CREATOR.createFromParcel(parcel);38 ········this.mBreadCrumbTitleText·=·(CharSequence)TextUtils.CHAR_SEQUENCE_CREATOR.createFromParcel(parcel);
36 ········this.mBreadCrumbShortTitleRes·=·parcel.readInt();39 ········this.mBreadCrumbShortTitleRes·=·parcel.readInt();
37 ········this.mBreadCrumbShortTitleText·=·(CharSequence)TextUtils.CHAR_SEQUENCE_CREATOR.createFromParcel(parcel);40 ········this.mBreadCrumbShortTitleText·=·(CharSequence)TextUtils.CHAR_SEQUENCE_CREATOR.createFromParcel(parcel);
 41 ········this.mSharedElementSourceNames·=·parcel.createStringArrayList();
 42 ········this.mSharedElementTargetNames·=·parcel.createStringArrayList();
38 ····}43 ····}
39 ····44 ····
40 ····public·BackStackState(final·FragmentManagerImpl·fragmentManagerImpl,·final·BackStackRecord·backStackRecord)·{45 ····public·BackStackState(final·FragmentManagerImpl·fragmentManagerImpl,·final·BackStackRecord·backStackRecord)·{
41 ········int·n·=·0;46 ········int·n·=·0;
42 ········for·(BackStackRecord$Op·backStackRecord$Op·=·backStackRecord.mHead;·backStackRecord$Op·!=·null;·backStackRecord$Op·=·backStackRecord$Op.next)·{47 ········for·(BackStackRecord$Op·backStackRecord$Op·=·backStackRecord.mHead;·backStackRecord$Op·!=·null;·backStackRecord$Op·=·backStackRecord$Op.next)·{
43 ············if·(backStackRecord$Op.removed·!=·null)·{48 ············if·(backStackRecord$Op.removed·!=·null)·{
44 ················n·+=·backStackRecord$Op.removed.size();49 ················n·+=·backStackRecord$Op.removed.size();
Offset 105, 14 lines modifiedOffset 110, 16 lines modified
105 ········this.mTransitionStyle·=·backStackRecord.mTransitionStyle;110 ········this.mTransitionStyle·=·backStackRecord.mTransitionStyle;
106 ········this.mName·=·backStackRecord.mName;111 ········this.mName·=·backStackRecord.mName;
107 ········this.mIndex·=·backStackRecord.mIndex;112 ········this.mIndex·=·backStackRecord.mIndex;
108 ········this.mBreadCrumbTitleRes·=·backStackRecord.mBreadCrumbTitleRes;113 ········this.mBreadCrumbTitleRes·=·backStackRecord.mBreadCrumbTitleRes;
109 ········this.mBreadCrumbTitleText·=·backStackRecord.mBreadCrumbTitleText;114 ········this.mBreadCrumbTitleText·=·backStackRecord.mBreadCrumbTitleText;
110 ········this.mBreadCrumbShortTitleRes·=·backStackRecord.mBreadCrumbShortTitleRes;115 ········this.mBreadCrumbShortTitleRes·=·backStackRecord.mBreadCrumbShortTitleRes;
111 ········this.mBreadCrumbShortTitleText·=·backStackRecord.mBreadCrumbShortTitleText;116 ········this.mBreadCrumbShortTitleText·=·backStackRecord.mBreadCrumbShortTitleText;
 117 ········this.mSharedElementSourceNames·=·backStackRecord.mSharedElementSourceNames;
 118 ········this.mSharedElementTargetNames·=·backStackRecord.mSharedElementTargetNames;
112 ····}119 ····}
113 ····120 ····
114 ····public·int·describeContents()·{121 ····public·int·describeContents()·{
115 ········return·0;122 ········return·0;
116 ····}123 ····}
117 ····124 ····
118 ····public·BackStackRecord·instantiate(final·FragmentManagerImpl·fragmentManagerImpl)·{125 ····public·BackStackRecord·instantiate(final·FragmentManagerImpl·fragmentManagerImpl)·{
Offset 174, 23 lines modifiedOffset 181, 27 lines modified
174 ········backStackRecord.mName·=·this.mName;181 ········backStackRecord.mName·=·this.mName;
175 ········backStackRecord.mIndex·=·this.mIndex;182 ········backStackRecord.mIndex·=·this.mIndex;
176 ········backStackRecord.mAddToBackStack·=·(mAddToBackStack·!=·0);183 ········backStackRecord.mAddToBackStack·=·(mAddToBackStack·!=·0);
177 ········backStackRecord.mBreadCrumbTitleRes·=·this.mBreadCrumbTitleRes;184 ········backStackRecord.mBreadCrumbTitleRes·=·this.mBreadCrumbTitleRes;
178 ········backStackRecord.mBreadCrumbTitleText·=·this.mBreadCrumbTitleText;185 ········backStackRecord.mBreadCrumbTitleText·=·this.mBreadCrumbTitleText;
179 ········backStackRecord.mBreadCrumbShortTitleRes·=·this.mBreadCrumbShortTitleRes;186 ········backStackRecord.mBreadCrumbShortTitleRes·=·this.mBreadCrumbShortTitleRes;
180 ········backStackRecord.mBreadCrumbShortTitleText·=·this.mBreadCrumbShortTitleText;187 ········backStackRecord.mBreadCrumbShortTitleText·=·this.mBreadCrumbShortTitleText;
 188 ········backStackRecord.mSharedElementSourceNames·=·this.mSharedElementSourceNames;
 189 ········backStackRecord.mSharedElementTargetNames·=·this.mSharedElementTargetNames;
181 ········backStackRecord.bumpBackStackNesting(mAddToBackStack);190 ········backStackRecord.bumpBackStackNesting(mAddToBackStack);
182 ········return·backStackRecord;191 ········return·backStackRecord;
183 ····}192 ····}
184 ····193 ····
185 ····public·void·writeToParcel(final·Parcel·parcel,·final·int·n)·{194 ····public·void·writeToParcel(final·Parcel·parcel,·final·int·n)·{
186 ········parcel.writeIntArray(this.mOps);195 ········parcel.writeIntArray(this.mOps);
187 ········parcel.writeInt(this.mTransition);196 ········parcel.writeInt(this.mTransition);
188 ········parcel.writeInt(this.mTransitionStyle);197 ········parcel.writeInt(this.mTransitionStyle);
189 ········parcel.writeString(this.mName);198 ········parcel.writeString(this.mName);
190 ········parcel.writeInt(this.mIndex);199 ········parcel.writeInt(this.mIndex);
191 ········parcel.writeInt(this.mBreadCrumbTitleRes);200 ········parcel.writeInt(this.mBreadCrumbTitleRes);
192 ········TextUtils.writeToParcel(this.mBreadCrumbTitleText,·parcel,·0);201 ········TextUtils.writeToParcel(this.mBreadCrumbTitleText,·parcel,·0);
193 ········parcel.writeInt(this.mBreadCrumbShortTitleRes);202 ········parcel.writeInt(this.mBreadCrumbShortTitleRes);
194 ········TextUtils.writeToParcel(this.mBreadCrumbShortTitleText,·parcel,·0);203 ········TextUtils.writeToParcel(this.mBreadCrumbShortTitleText,·parcel,·0);
 204 ········parcel.writeStringList((List)this.mSharedElementSourceNames);
 205 ········parcel.writeStringList((List)this.mSharedElementTargetNames);
195 ····}206 ····}
196 }207 }
10.4 KB
android/support/v4/app/Fragment.class
10.3 KB
procyon -ec {}
    
Offset 31, 69 lines modifiedOffset 31, 89 lines modified
31 {31 {
32 ····static·final·int·ACTIVITY_CREATED·=·2;32 ····static·final·int·ACTIVITY_CREATED·=·2;
33 ····static·final·int·CREATED·=·1;33 ····static·final·int·CREATED·=·1;
34 ····static·final·int·INITIALIZING·=·0;34 ····static·final·int·INITIALIZING·=·0;
35 ····static·final·int·RESUMED·=·5;35 ····static·final·int·RESUMED·=·5;
36 ····static·final·int·STARTED·=·4;36 ····static·final·int·STARTED·=·4;
37 ····static·final·int·STOPPED·=·3;37 ····static·final·int·STOPPED·=·3;
 38 ····static·final·Object·USE_DEFAULT_TRANSITION;
38 ····private·static·final·SimpleArrayMap·sClassMap;39 ····private·static·final·SimpleArrayMap·sClassMap;
39 ····FragmentActivity·mActivity;40 ····FragmentActivity·mActivity;
40 ····boolean·mAdded;41 ····boolean·mAdded;
 42 ····Boolean·mAllowEnterTransitionOverlap;
 43 ····Boolean·mAllowReturnTransitionOverlap;
41 ····View·mAnimatingAway;44 ····View·mAnimatingAway;
42 ····Bundle·mArguments;45 ····Bundle·mArguments;
43 ····int·mBackStackNesting;46 ····int·mBackStackNesting;
44 ····boolean·mCalled;47 ····boolean·mCalled;
45 ····boolean·mCheckedForLoaderManager;48 ····boolean·mCheckedForLoaderManager;
46 ····FragmentManagerImpl·mChildFragmentManager;49 ····FragmentManagerImpl·mChildFragmentManager;
47 ····ViewGroup·mContainer;50 ····ViewGroup·mContainer;
48 ····int·mContainerId;51 ····int·mContainerId;
49 ····boolean·mDeferStart;52 ····boolean·mDeferStart;
50 ····boolean·mDetached;53 ····boolean·mDetached;
 54 ····Object·mEnterTransition;
 55 ····SharedElementCallback·mEnterTransitionCallback;
 56 ····Object·mExitTransition;
 57 ····SharedElementCallback·mExitTransitionCallback;
51 ····int·mFragmentId;58 ····int·mFragmentId;
52 ····FragmentManagerImpl·mFragmentManager;59 ····FragmentManagerImpl·mFragmentManager;
53 ····boolean·mFromLayout;60 ····boolean·mFromLayout;
54 ····boolean·mHasMenu;61 ····boolean·mHasMenu;
55 ····boolean·mHidden;62 ····boolean·mHidden;
56 ····boolean·mInLayout;63 ····boolean·mInLayout;
57 ····int·mIndex;64 ····int·mIndex;
58 ····View·mInnerView;65 ····View·mInnerView;
59 ····LoaderManagerImpl·mLoaderManager;66 ····LoaderManagerImpl·mLoaderManager;
60 ····boolean·mLoadersStarted;67 ····boolean·mLoadersStarted;
61 ····boolean·mMenuVisible;68 ····boolean·mMenuVisible;
62 ····int·mNextAnim;69 ····int·mNextAnim;
63 ····Fragment·mParentFragment;70 ····Fragment·mParentFragment;
 71 ····Object·mReenterTransition;
64 ····boolean·mRemoving;72 ····boolean·mRemoving;
65 ····boolean·mRestored;73 ····boolean·mRestored;
66 ····boolean·mResumed;74 ····boolean·mResumed;
67 ····boolean·mRetainInstance;75 ····boolean·mRetainInstance;
68 ····boolean·mRetaining;76 ····boolean·mRetaining;
 77 ····Object·mReturnTransition;
69 ····Bundle·mSavedFragmentState;78 ····Bundle·mSavedFragmentState;
70 ····SparseArray·mSavedViewState;79 ····SparseArray·mSavedViewState;
 80 ····Object·mSharedElementEnterTransition;
 81 ····Object·mSharedElementReturnTransition;
71 ····int·mState;82 ····int·mState;
72 ····int·mStateAfterAnimating;83 ····int·mStateAfterAnimating;
73 ····String·mTag;84 ····String·mTag;
74 ····Fragment·mTarget;85 ····Fragment·mTarget;
75 ····int·mTargetIndex;86 ····int·mTargetIndex;
76 ····int·mTargetRequestCode;87 ····int·mTargetRequestCode;
77 ····boolean·mUserVisibleHint;88 ····boolean·mUserVisibleHint;
78 ····View·mView;89 ····View·mView;
79 ····String·mWho;90 ····String·mWho;
80 ····91 ····
81 ····static·{92 ····static·{
82 ········sClassMap·=·new·SimpleArrayMap();93 ········sClassMap·=·new·SimpleArrayMap();
 94 ········USE_DEFAULT_TRANSITION·=·new·Object();
83 ····}95 ····}
84 ····96 ····
85 ····public·Fragment()·{97 ····public·Fragment()·{
86 ········final·boolean·b·=·true;98 ········final·boolean·b·=·true;
87 ········final·int·n·=·-1;99 ········final·int·n·=·-1;
88 ········this.mState·=·0;100 ········this.mState·=·0;
89 ········this.mIndex·=·n;101 ········this.mIndex·=·n;
90 ········this.mTargetIndex·=·n;102 ········this.mTargetIndex·=·n;
91 ········this.mMenuVisible·=·b;103 ········this.mMenuVisible·=·b;
92 ········this.mUserVisibleHint·=·b;104 ········this.mUserVisibleHint·=·b;
 105 ········this.mEnterTransition·=·null;
 106 ········this.mReturnTransition·=·Fragment.USE_DEFAULT_TRANSITION;
 107 ········this.mExitTransition·=·null;
 108 ········this.mReenterTransition·=·Fragment.USE_DEFAULT_TRANSITION;
 109 ········this.mSharedElementEnterTransition·=·null;
 110 ········this.mSharedElementReturnTransition·=·Fragment.USE_DEFAULT_TRANSITION;
 111 ········this.mEnterTransitionCallback·=·null;
 112 ········this.mExitTransitionCallback·=·null;
93 ····}113 ····}
94 ····114 ····
95 ····public·static·Fragment·instantiate(final·Context·context,·final·String·s)·{115 ····public·static·Fragment·instantiate(final·Context·context,·final·String·s)·{
96 ········return·instantiate(context,·s,·null);116 ········return·instantiate(context,·s,·null);
97 ····}117 ····}
98 ····118 ····
99 ····public·static·Fragment·instantiate(final·Context·context,·final·String·s,·final·Bundle·mArguments)·{119 ····public·static·Fragment·instantiate(final·Context·context,·final·String·s,·final·Bundle·mArguments)·{
Offset 316, 14 lines modifiedOffset 336, 22 lines modified
316 ········return·this;336 ········return·this;
317 ····}337 ····}
318 ····338 ····
319 ····public·final·FragmentActivity·getActivity()·{339 ····public·final·FragmentActivity·getActivity()·{
320 ········return·this.mActivity;340 ········return·this.mActivity;
321 ····}341 ····}
322 ····342 ····
 343 ····public·boolean·getAllowEnterTransitionOverlap()·{
 344 ········return·this.mAllowEnterTransitionOverlap·==·null·||·this.mAllowEnterTransitionOverlap;
 345 ····}
 346 ····
 347 ····public·boolean·getAllowReturnTransitionOverlap()·{
 348 ········return·this.mAllowReturnTransitionOverlap·==·null·||·this.mAllowReturnTransitionOverlap;
 349 ····}
 350 ····
323 ····public·final·Bundle·getArguments()·{351 ····public·final·Bundle·getArguments()·{
324 ········return·this.mArguments;352 ········return·this.mArguments;
325 ····}353 ····}
326 ····354 ····
327 ····public·final·FragmentManager·getChildFragmentManager()·{355 ····public·final·FragmentManager·getChildFragmentManager()·{
328 ········if·(this.mChildFragmentManager·==·null)·{356 ········if·(this.mChildFragmentManager·==·null)·{
329 ············this.instantiateChildFragmentManager();357 ············this.instantiateChildFragmentManager();
Offset 339, 24 lines modifiedOffset 367, 35 lines modified
339 ············else·if·(this.mState·>=·1)·{367 ············else·if·(this.mState·>=·1)·{
340 ················this.mChildFragmentManager.dispatchCreate();368 ················this.mChildFragmentManager.dispatchCreate();
341 ············}369 ············}
342 ········}370 ········}
343 ········return·(FragmentManager)this.mChildFragmentManager;371 ········return·(FragmentManager)this.mChildFragmentManager;
344 ····}372 ····}
345 ····373 ····
 374 ····public·Object·getEnterTransition()·{
 375 ········return·this.mEnterTransition;
 376 ····}
 377 ····
 378 ····public·Object·getExitTransition()·{
 379 ········return·this.mExitTransition;
 380 ····}
Max diff block lines reached; 6428/10529 bytes (61.05%) of diff not shown.
7.1 KB
android/support/v4/app/FragmentActivity.class
7.02 KB
procyon -ec {}
    
Offset 1, 13 lines modifiedOffset 1, 12 lines modified
  
1 package·android.support.v4.app;1 package·android.support.v4.app;
  
2 import·android.view.MenuItem;2 import·android.view.MenuItem;
3 import·android.view.KeyEvent;3 import·android.view.KeyEvent;
4 import·android.content.res.TypedArray; 
5 import·android.util.AttributeSet;4 import·android.util.AttributeSet;
6 import·android.content.Context;5 import·android.content.Context;
7 import·android.view.Menu;6 import·android.view.Menu;
8 import·android.os.Parcelable;7 import·android.os.Parcelable;
9 import·java.util.ArrayList;8 import·java.util.ArrayList;
10 import·android.view.LayoutInflater$Factory;9 import·android.view.LayoutInflater$Factory;
11 import·android.os.Bundle;10 import·android.os.Bundle;
Offset 443, 15 lines modifiedOffset 442, 15 lines modified
443 ····}442 ····}
444 ····443 ····
445 ····public·void·onAttachFragment(final·Fragment·fragment)·{444 ····public·void·onAttachFragment(final·Fragment·fragment)·{
446 ····}445 ····}
447 ····446 ····
448 ····public·void·onBackPressed()·{447 ····public·void·onBackPressed()·{
449 ········if·(!this.mFragments.popBackStackImmediate())·{448 ········if·(!this.mFragments.popBackStackImmediate())·{
450 ············this.finish();449 ············this.supportFinishAfterTransition();
451 ········}450 ········}
452 ····}451 ····}
453 ····452 ····
454 ····public·void·onConfigurationChanged(final·Configuration·configuration)·{453 ····public·void·onConfigurationChanged(final·Configuration·configuration)·{
455 ········super.onConfigurationChanged(configuration);454 ········super.onConfigurationChanged(configuration);
456 ········this.mFragments.dispatchConfigurationChanged(configuration);455 ········this.mFragments.dispatchConfigurationChanged(configuration);
457 ····}456 ····}
Offset 489, 92 lines modifiedOffset 488, 23 lines modified
489 ········else·{488 ········else·{
490 ············onCreatePanelMenu·=·super.onCreatePanelMenu(n,·menu);489 ············onCreatePanelMenu·=·super.onCreatePanelMenu(n,·menu);
491 ········}490 ········}
492 ········return·onCreatePanelMenu;491 ········return·onCreatePanelMenu;
493 ····}492 ····}
494 ····493 ····
495 ····public·View·onCreateView(final·String·anObject,·final·Context·context,·final·AttributeSet·set)·{494 ····public·View·onCreateView(final·String·anObject,·final·Context·context,·final·AttributeSet·set)·{
496 ········Fragment·obj·=·null; 
497 ········int·id·=·0; 
498 ········final·int·mInLayout·=·1; 
499 ········final·int·n·=·-1; 
500 ········View·view;495 ········View·view;
501 ········if·(!"fragment".equals(anObject))·{496 ········if·(!"fragment".equals(anObject))·{
502 ············view·=·super.onCreateView(anObject,·context,·set);497 ············view·=·super.onCreateView(anObject,·context,·set);
503 ········}498 ········}
504 ········else·{499 ········else·{
 500 ············view·=·this.mFragments.onCreateView(anObject,·context,·set);
505 ············String·s·=·set.getAttributeValue((String)null,·"class"); 
506 ············final·TypedArray·obtainStyledAttributes·=·context.obtainStyledAttributes(set,·FragmentActivity$FragmentTag.Fragment); 
507 ············if·(s·==·null)·{501 ············if·(view·==·null)·{
508 ················s·=·obtainStyledAttributes.getString(0); 
509 ············} 
510 ············final·int·resourceId·=·obtainStyledAttributes.getResourceId(mInLayout,·n); 
511 ············final·String·string·=·obtainStyledAttributes.getString(2); 
512 ············obtainStyledAttributes.recycle(); 
513 ············if·(!Fragment.isSupportFragmentClass((Context)this,·s))·{ 
514 ················view·=·super.onCreateView(anObject,·context,·set);502 ················view·=·super.onCreateView(anObject,·context,·set);
515 ············}503 ············}
516 ············else·{ 
517 ················if·(false)·{ 
518 ····················id·=·((View)null).getId(); 
519 ················} 
520 ················if·(id·==·n·&&·resourceId·==·n·&&·string·==·null)·{ 
521 ····················throw·new·IllegalArgumentException(set.getPositionDescription()·+·":·Must·specify·unique·android:id,·android:tag,·or·have·a·parent·with·an·id·for·"·+·s); 
522 ················} 
523 ················if·(resourceId·!=·n)·{ 
524 ····················obj·=·this.mFragments.findFragmentById(resourceId); 
525 ················} 
526 ················if·(obj·==·null·&&·string·!=·null)·{ 
527 ····················obj·=·this.mFragments.findFragmentByTag(string); 
528 ················} 
529 ················if·(obj·==·null·&&·id·!=·n)·{ 
530 ····················obj·=·this.mFragments.findFragmentById(id); 
531 ················} 
532 ················if·(FragmentManagerImpl.DEBUG)·{ 
533 ····················Log.v("FragmentActivity",·"onCreateView:·id=0x"·+·Integer.toHexString(resourceId)·+·"·fname="·+·s·+·"·existing="·+·obj); 
534 ················} 
535 ················if·(obj·==·null)·{ 
536 ····················obj·=·Fragment.instantiate((Context)this,·s); 
537 ····················obj.mFromLayout·=·(mInLayout·!=·0); 
538 ····················int·mFragmentId; 
539 ····················if·(resourceId·!=·0)·{ 
540 ························mFragmentId·=·resourceId; 
541 ····················} 
542 ····················else·{ 
543 ························mFragmentId·=·id; 
544 ····················} 
545 ····················obj.mFragmentId·=·mFragmentId; 
546 ····················obj.mContainerId·=·id; 
547 ····················obj.mTag·=·string; 
548 ····················obj.mInLayout·=·(mInLayout·!=·0); 
549 ····················obj.mFragmentManager·=·this.mFragments; 
550 ····················obj.onInflate((Activity)this,·set,·obj.mSavedFragmentState); 
551 ····················this.mFragments.addFragment(obj,·(boolean)(mInLayout·!=·0)); 
552 ················} 
553 ················else·{ 
554 ····················if·(obj.mInLayout)·{ 
555 ························throw·new·IllegalArgumentException(set.getPositionDescription()·+·":·Duplicate·id·0x"·+·Integer.toHexString(resourceId)·+·",·tag·"·+·string·+·",·or·parent·id·0x"·+·Integer.toHexString(id)·+·"·with·another·fragment·for·"·+·s); 
556 ····················} 
557 ····················obj.mInLayout·=·(mInLayout·!=·0); 
558 ····················if·(!obj.mRetaining)·{ 
559 ························obj.onInflate((Activity)this,·set,·obj.mSavedFragmentState); 
560 ····················} 
561 ····················this.mFragments.moveToState(obj); 
562 ················} 
563 ················if·(obj.mView·==·null)·{ 
564 ····················throw·new·IllegalStateException("Fragment·"·+·s·+·"·did·not·create·a·view."); 
565 ················} 
566 ················if·(resourceId·!=·0)·{ 
567 ····················obj.mView.setId(resourceId); 
568 ················} 
569 ················if·(obj.mView.getTag()·==·null)·{ 
570 ····················obj.mView.setTag((Object)string); 
571 ················} 
572 ················view·=·obj.mView; 
573 ············} 
574 ········}504 ········}
575 ········return·view;505 ········return·view;
576 ····}506 ····}
577 ····507 ····
578 ····protected·void·onDestroy()·{508 ····protected·void·onDestroy()·{
579 ········super.onDestroy();509 ········super.onDestroy();
580 ········this.doReallyStop(false);510 ········this.doReallyStop(false);
Offset 799, 14 lines modifiedOffset 729, 22 lines modified
799 ········final·int·mStopped·=·1;729 ········final·int·mStopped·=·1;
800 ········super.onStop();730 ········super.onStop();
801 ········this.mStopped·=·(mStopped·!=·0);731 ········this.mStopped·=·(mStopped·!=·0);
Max diff block lines reached; 1731/7156 bytes (24.19%) of diff not shown.
304 B
android/support/v4/app/FragmentContainer.class
212 B
procyon -ec {}
    
Offset 2, 8 lines modifiedOffset 2, 10 lines modified
2 package·android.support.v4.app;2 package·android.support.v4.app;
  
3 import·android.view.View;3 import·android.view.View;
  
4 interface·FragmentContainer4 interface·FragmentContainer
5 {5 {
6 ····View·findViewById(final·int·p0);6 ····View·findViewById(final·int·p0);
 7 ····
 8 ····boolean·hasView();
7 }9 }
602 B
android/support/v4/app/FragmentManager.class
514 B
procyon -ec {}
    
Offset 30, 14 lines modifiedOffset 30, 16 lines modified
30 ····30 ····
31 ····public·abstract·int·getBackStackEntryCount();31 ····public·abstract·int·getBackStackEntryCount();
32 ····32 ····
33 ····public·abstract·Fragment·getFragment(final·Bundle·p0,·final·String·p1);33 ····public·abstract·Fragment·getFragment(final·Bundle·p0,·final·String·p1);
34 ····34 ····
35 ····public·abstract·List·getFragments();35 ····public·abstract·List·getFragments();
36 ····36 ····
 37 ····public·abstract·boolean·isDestroyed();
 38 ····
37 ····public·FragmentTransaction·openTransaction()·{39 ····public·FragmentTransaction·openTransaction()·{
38 ········return·this.beginTransaction();40 ········return·this.beginTransaction();
39 ····}41 ····}
40 ····42 ····
41 ····public·abstract·void·popBackStack();43 ····public·abstract·void·popBackStack();
42 ····44 ····
43 ····public·abstract·void·popBackStack(final·int·p0,·final·int·p1);45 ····public·abstract·void·popBackStack(final·int·p0,·final·int·p1);
1.16 KB
android/support/v4/app/FragmentTransaction.class
1.07 KB
procyon -ec {}
    
Offset 1, 10 lines modifiedOffset 1, 12 lines modified
  
1 package·android.support.v4.app;1 package·android.support.v4.app;
  
 2 import·android.view.View;
  
2 public·abstract·class·FragmentTransaction3 public·abstract·class·FragmentTransaction
3 {4 {
4 ····public·static·final·int·TRANSIT_ENTER_MASK·=·4096;5 ····public·static·final·int·TRANSIT_ENTER_MASK·=·4096;
5 ····public·static·final·int·TRANSIT_EXIT_MASK·=·8192;6 ····public·static·final·int·TRANSIT_EXIT_MASK·=·8192;
6 ····public·static·final·int·TRANSIT_FRAGMENT_CLOSE·=·8194;7 ····public·static·final·int·TRANSIT_FRAGMENT_CLOSE·=·8194;
7 ····public·static·final·int·TRANSIT_FRAGMENT_FADE·=·4099;8 ····public·static·final·int·TRANSIT_FRAGMENT_FADE·=·4099;
8 ····public·static·final·int·TRANSIT_FRAGMENT_OPEN·=·4097;9 ····public·static·final·int·TRANSIT_FRAGMENT_OPEN·=·4097;
Offset 13, 14 lines modifiedOffset 15, 16 lines modified
13 ····15 ····
14 ····public·abstract·FragmentTransaction·add(final·int·p0,·final·Fragment·p1);16 ····public·abstract·FragmentTransaction·add(final·int·p0,·final·Fragment·p1);
15 ····17 ····
16 ····public·abstract·FragmentTransaction·add(final·int·p0,·final·Fragment·p1,·final·String·p2);18 ····public·abstract·FragmentTransaction·add(final·int·p0,·final·Fragment·p1,·final·String·p2);
17 ····19 ····
18 ····public·abstract·FragmentTransaction·add(final·Fragment·p0,·final·String·p1);20 ····public·abstract·FragmentTransaction·add(final·Fragment·p0,·final·String·p1);
19 ····21 ····
 22 ····public·abstract·FragmentTransaction·addSharedElement(final·View·p0,·final·String·p1);
 23 ····
20 ····public·abstract·FragmentTransaction·addToBackStack(final·String·p0);24 ····public·abstract·FragmentTransaction·addToBackStack(final·String·p0);
21 ····25 ····
22 ····public·abstract·FragmentTransaction·attach(final·Fragment·p0);26 ····public·abstract·FragmentTransaction·attach(final·Fragment·p0);
23 ····27 ····
24 ····public·abstract·int·commit();28 ····public·abstract·int·commit();
25 ····29 ····
26 ····public·abstract·int·commitAllowingStateLoss();30 ····public·abstract·int·commitAllowingStateLoss();
1.97 KB
android/support/v4/app/NotificationCompat$Action.class
1.87 KB
procyon -ec {}
    
Offset 1, 17 lines modifiedOffset 1, 54 lines modified
  
1 package·android.support.v4.app;1 package·android.support.v4.app;
  
 2 import·android.os.Bundle;
2 import·android.app.PendingIntent;3 import·android.app.PendingIntent;
  
3 public·class·NotificationCompat$Action4 public·class·NotificationCompat$Action·extends·NotificationCompatBase$Action
4 {5 {
 6 ····public·static·final·NotificationCompatBase$Action$Factory·FACTORY;
5 ····public·PendingIntent·actionIntent;7 ····public·PendingIntent·actionIntent;
6 ····public·int·icon;8 ····public·int·icon;
 9 ····private·final·Bundle·mExtras;
 10 ····private·final·RemoteInput[]·mRemoteInputs;
7 ····public·CharSequence·title;11 ····public·CharSequence·title;
8 ····12 ····
 13 ····static·{
 14 ········FACTORY·=·(NotificationCompatBase$Action$Factory)new·NotificationCompat$Action$1();
 15 ····}
 16 ····
9 ····public·NotificationCompat$Action(final·int·icon,·final·CharSequence·title,·final·PendingIntent·actionIntent)·{17 ····public·NotificationCompat$Action(final·int·n,·final·CharSequence·charSequence,·final·PendingIntent·pendingIntent)·{
 18 ········this(n,·charSequence,·pendingIntent,·new·Bundle(),·null);
 19 ····}
 20 ····
 21 ····private·NotificationCompat$Action(final·int·icon,·final·CharSequence·charSequence,·final·PendingIntent·actionIntent,·Bundle·mExtras,·final·RemoteInput[]·mRemoteInputs)·{
10 ········this.icon·=·icon;22 ········this.icon·=·icon;
11 ········this.title·=·title;23 ········this.title·=·NotificationCompat$Builder.limitCharSequenceLength(charSequence);
12 ········this.actionIntent·=·actionIntent;24 ········this.actionIntent·=·actionIntent;
 25 ········if·(mExtras·==·null)·{
 26 ············mExtras·=·new·Bundle();
 27 ········}
 28 ········this.mExtras·=·mExtras;
 29 ········this.mRemoteInputs·=·mRemoteInputs;
 30 ····}
 31 ····
 32 ····protected·PendingIntent·getActionIntent()·{
 33 ········return·this.actionIntent;
 34 ····}
 35 ····
 36 ····public·Bundle·getExtras()·{
 37 ········return·this.mExtras;
 38 ····}
 39 ····
 40 ····protected·int·getIcon()·{
 41 ········return·this.icon;
 42 ····}
 43 ····
 44 ····public·RemoteInput[]·getRemoteInputs()·{
 45 ········return·this.mRemoteInputs;
 46 ····}
 47 ····
 48 ····protected·CharSequence·getTitle()·{
 49 ········return·this.title;
13 ····}50 ····}
14 }51 }
10.7 KB
android/support/v4/app/NotificationCompat$Builder.class
10.6 KB
procyon -ec {}
    
Offset 1, 46 lines modifiedOffset 1, 72 lines modified
  
1 package·android.support.v4.app;1 package·android.support.v4.app;
  
2 import·android.net.Uri;2 import·android.net.Uri;
3 import·android.widget.RemoteViews;3 import·android.widget.RemoteViews;
4 import·android.app.Notification;4 import·android.app.Notification;
5 import·android.graphics.Bitmap;5 import·android.graphics.Bitmap;
 6 import·android.os.Bundle;
6 import·android.content.Context;7 import·android.content.Context;
7 import·android.app.PendingIntent;8 import·android.app.PendingIntent;
8 import·java.util.ArrayList;9 import·java.util.ArrayList;
  
9 public·class·NotificationCompat$Builder10 public·class·NotificationCompat$Builder
10 {11 {
 12 ····private·static·final·int·MAX_CHARSEQUENCE_LENGTH·=·5120;
11 ····ArrayList·mActions;13 ····ArrayList·mActions;
 14 ····String·mCategory;
 15 ····int·mColor;
12 ····CharSequence·mContentInfo;16 ····CharSequence·mContentInfo;
13 ····PendingIntent·mContentIntent;17 ····PendingIntent·mContentIntent;
14 ····CharSequence·mContentText;18 ····CharSequence·mContentText;
15 ····CharSequence·mContentTitle;19 ····CharSequence·mContentTitle;
16 ····Context·mContext;20 ····Context·mContext;
 21 ····Bundle·mExtras;
17 ····PendingIntent·mFullScreenIntent;22 ····PendingIntent·mFullScreenIntent;
 23 ····String·mGroupKey;
 24 ····boolean·mGroupSummary;
18 ····Bitmap·mLargeIcon;25 ····Bitmap·mLargeIcon;
 26 ····boolean·mLocalOnly;
19 ····Notification·mNotification;27 ····Notification·mNotification;
20 ····int·mNumber;28 ····int·mNumber;
 29 ····public·ArrayList·mPeople;
21 ····int·mPriority;30 ····int·mPriority;
22 ····int·mProgress;31 ····int·mProgress;
23 ····boolean·mProgressIndeterminate;32 ····boolean·mProgressIndeterminate;
24 ····int·mProgressMax;33 ····int·mProgressMax;
 34 ····Notification·mPublicVersion;
 35 ····boolean·mShowWhen;
 36 ····String·mSortKey;
25 ····NotificationCompat$Style·mStyle;37 ····NotificationCompat$Style·mStyle;
26 ····CharSequence·mSubText;38 ····CharSequence·mSubText;
27 ····RemoteViews·mTickerView;39 ····RemoteViews·mTickerView;
28 ····boolean·mUseChronometer;40 ····boolean·mUseChronometer;
 41 ····int·mVisibility;
29 ····42 ····
30 ····public·NotificationCompat$Builder(final·Context·mContext)·{43 ····public·NotificationCompat$Builder(final·Context·mContext)·{
 44 ········this.mShowWhen·=·true;
31 ········this.mActions·=·new·ArrayList();45 ········this.mActions·=·new·ArrayList();
 46 ········this.mLocalOnly·=·false;
 47 ········this.mColor·=·0;
 48 ········this.mVisibility·=·0;
32 ········this.mNotification·=·new·Notification();49 ········this.mNotification·=·new·Notification();
33 ········this.mContext·=·mContext;50 ········this.mContext·=·mContext;
34 ········this.mNotification.when·=·System.currentTimeMillis();51 ········this.mNotification.when·=·System.currentTimeMillis();
35 ········this.mNotification.audioStreamType·=·-1;52 ········this.mNotification.audioStreamType·=·-1;
36 ········this.mPriority·=·0;53 ········this.mPriority·=·0;
 54 ········this.mPeople·=·new·ArrayList();
 55 ····}
 56 ····
 57 ····protected·static·CharSequence·limitCharSequenceLength(CharSequence·subSequence)·{
 58 ········final·int·n·=·5120;
 59 ········if·(subSequence·!=·null·&&·subSequence.length()·>·n)·{
 60 ············subSequence·=·subSequence.subSequence(0,·n);
 61 ········}
 62 ········return·subSequence;
37 ····}63 ····}
38 ····64 ····
39 ····private·void·setFlag(final·int·n,·final·boolean·b)·{65 ····private·void·setFlag(final·int·n,·final·boolean·b)·{
40 ········if·(b)·{66 ········if·(b)·{
41 ············final·Notification·mNotification·=·this.mNotification;67 ············final·Notification·mNotification·=·this.mNotification;
42 ············mNotification.flags·|=·n;68 ············mNotification.flags·|=·n;
43 ········}69 ········}
Offset 51, 49 lines modifiedOffset 77, 93 lines modified
51 ····}77 ····}
52 ····78 ····
53 ····public·NotificationCompat$Builder·addAction(final·int·n,·final·CharSequence·charSequence,·final·PendingIntent·pendingIntent)·{79 ····public·NotificationCompat$Builder·addAction(final·int·n,·final·CharSequence·charSequence,·final·PendingIntent·pendingIntent)·{
54 ········this.mActions.add(new·NotificationCompat$Action(n,·charSequence,·pendingIntent));80 ········this.mActions.add(new·NotificationCompat$Action(n,·charSequence,·pendingIntent));
55 ········return·this;81 ········return·this;
56 ····}82 ····}
57 ····83 ····
 84 ····public·NotificationCompat$Builder·addAction(final·NotificationCompat$Action·e)·{
 85 ········this.mActions.add(e);
 86 ········return·this;
 87 ····}
 88 ····
 89 ····public·NotificationCompat$Builder·addExtras(final·Bundle·bundle)·{
 90 ········if·(bundle·!=·null)·{
 91 ············if·(this.mExtras·==·null)·{
 92 ················this.mExtras·=·new·Bundle(bundle);
 93 ············}
 94 ············else·{
 95 ················this.mExtras.putAll(bundle);
 96 ············}
 97 ········}
 98 ········return·this;
 99 ····}
 100 ····
 101 ····public·NotificationCompat$Builder·addPerson(final·String·e)·{
 102 ········this.mPeople.add(e);
 103 ········return·this;
 104 ····}
 105 ····
58 ····public·Notification·build()·{106 ····public·Notification·build()·{
59 ········return·NotificationCompat.access$000().build(this);107 ········return·NotificationCompat.access$200().build(this);
 108 ····}
 109 ····
 110 ····public·NotificationCompat$Builder·extend(final·NotificationCompat$Extender·notificationCompat$Extender)·{
 111 ········notificationCompat$Extender.extend(this);
 112 ········return·this;
 113 ····}
 114 ····
 115 ····public·Bundle·getExtras()·{
 116 ········if·(this.mExtras·==·null)·{
 117 ············this.mExtras·=·new·Bundle();
 118 ········}
 119 ········return·this.mExtras;
60 ····}120 ····}
61 ····121 ····
62 ····public·Notification·getNotification()·{122 ····public·Notification·getNotification()·{
63 ········return·NotificationCompat.access$000().build(this);123 ········return·NotificationCompat.access$200().build(this);
64 ····}124 ····}
65 ····125 ····
66 ····public·NotificationCompat$Builder·setAutoCancel(final·boolean·b)·{126 ····public·NotificationCompat$Builder·setAutoCancel(final·boolean·b)·{
67 ········this.setFlag(16,·b);127 ········this.setFlag(16,·b);
68 ········return·this;128 ········return·this;
69 ····}129 ····}
70 ····130 ····
Max diff block lines reached; 6530/10865 bytes (60.10%) of diff not shown.
1.37 KB
android/support/v4/app/NotificationCompat$NotificationCompatImpl.class
1.23 KB
procyon -ec {}
    
Offset 1, 9 lines modifiedOffset 1, 35 lines modified
  
1 package·android.support.v4.app;1 package·android.support.v4.app;
  
 2 import·android.os.Bundle;
 3 import·java.util.ArrayList;
2 import·android.app.Notification;4 import·android.app.Notification;
  
3 interface·NotificationCompat$NotificationCompatImpl5 interface·NotificationCompat$NotificationCompatImpl
4 {6 {
5 ····Notification·build(final·NotificationCompat$Builder·p0);7 ····Notification·build(final·NotificationCompat$Builder·p0);
 8 ····
 9 ····NotificationCompat$Action·getAction(final·Notification·p0,·final·int·p1);
 10 ····
 11 ····int·getActionCount(final·Notification·p0);
 12 ····
 13 ····NotificationCompat$Action[]·getActionsFromParcelableArrayList(final·ArrayList·p0);
 14 ····
 15 ····Bundle·getBundleForUnreadConversation(final·NotificationCompatBase$UnreadConversation·p0);
 16 ····
 17 ····String·getCategory(final·Notification·p0);
 18 ····
 19 ····Bundle·getExtras(final·Notification·p0);
 20 ····
 21 ····String·getGroup(final·Notification·p0);
 22 ····
 23 ····boolean·getLocalOnly(final·Notification·p0);
 24 ····
 25 ····ArrayList·getParcelableArrayListForActions(final·NotificationCompat$Action[]·p0);
 26 ····
 27 ····String·getSortKey(final·Notification·p0);
 28 ····
 29 ····NotificationCompatBase$UnreadConversation·getUnreadConversationFromBundle(final·Bundle·p0,·final·NotificationCompatBase$UnreadConversation$Factory·p1,·final·RemoteInputCompatBase$RemoteInput$Factory·p2);
 30 ····
 31 ····boolean·isGroupSummary(final·Notification·p0);
6 }32 }
9.81 KB
android/support/v4/app/NotificationCompat.class
9.71 KB
procyon -ec {}
    
Offset 1, 30 lines modifiedOffset 1, 173 lines modified
  
1 package·android.support.v4.app;1 package·android.support.v4.app;
  
 2 import·android.os.Parcelable;
 3 import·java.util.Iterator;
 4 import·android.app.Notification;
 5 import·android.os.Bundle;
 6 import·java.util.ArrayList;
2 import·android.os.Build$VERSION;7 import·android.os.Build$VERSION;
  
3 public·class·NotificationCompat8 public·class·NotificationCompat
4 {9 {
 10 ····public·static·final·String·CATEGORY_ALARM·=·"alarm";
 11 ····public·static·final·String·CATEGORY_CALL·=·"call";
 12 ····public·static·final·String·CATEGORY_EMAIL·=·"email";
 13 ····public·static·final·String·CATEGORY_ERROR·=·"err";
 14 ····public·static·final·String·CATEGORY_EVENT·=·"event";
 15 ····public·static·final·String·CATEGORY_MESSAGE·=·"msg";
 16 ····public·static·final·String·CATEGORY_PROGRESS·=·"progress";
 17 ····public·static·final·String·CATEGORY_PROMO·=·"promo";
 18 ····public·static·final·String·CATEGORY_RECOMMENDATION·=·"recommendation";
 19 ····public·static·final·String·CATEGORY_SERVICE·=·"service";
 20 ····public·static·final·String·CATEGORY_SOCIAL·=·"social";
 21 ····public·static·final·String·CATEGORY_STATUS·=·"status";
 22 ····public·static·final·String·CATEGORY_SYSTEM·=·"sys";
 23 ····public·static·final·String·CATEGORY_TRANSPORT·=·"transport";
 24 ····public·static·final·int·COLOR_DEFAULT·=·0;
 25 ····public·static·final·int·DEFAULT_ALL·=·255;
 26 ····public·static·final·int·DEFAULT_LIGHTS·=·4;
 27 ····public·static·final·int·DEFAULT_SOUND·=·1;
 28 ····public·static·final·int·DEFAULT_VIBRATE·=·2;
 29 ····public·static·final·String·EXTRA_BACKGROUND_IMAGE_URI·=·"android.backgroundImageUri";
 30 ····public·static·final·String·EXTRA_BIG_TEXT·=·"android.bigText";
 31 ····public·static·final·String·EXTRA_COMPACT_ACTIONS·=·"android.compactActions";
 32 ····public·static·final·String·EXTRA_INFO_TEXT·=·"android.infoText";
 33 ····public·static·final·String·EXTRA_LARGE_ICON·=·"android.largeIcon";
 34 ····public·static·final·String·EXTRA_LARGE_ICON_BIG·=·"android.largeIcon.big";
 35 ····public·static·final·String·EXTRA_MEDIA_SESSION·=·"android.mediaSession";
 36 ····public·static·final·String·EXTRA_PEOPLE·=·"android.people";
 37 ····public·static·final·String·EXTRA_PICTURE·=·"android.picture";
 38 ····public·static·final·String·EXTRA_PROGRESS·=·"android.progress";
 39 ····public·static·final·String·EXTRA_PROGRESS_INDETERMINATE·=·"android.progressIndeterminate";
 40 ····public·static·final·String·EXTRA_PROGRESS_MAX·=·"android.progressMax";
 41 ····public·static·final·String·EXTRA_SHOW_CHRONOMETER·=·"android.showChronometer";
 42 ····public·static·final·String·EXTRA_SHOW_WHEN·=·"android.showWhen";
 43 ····public·static·final·String·EXTRA_SMALL_ICON·=·"android.icon";
 44 ····public·static·final·String·EXTRA_SUB_TEXT·=·"android.subText";
 45 ····public·static·final·String·EXTRA_SUMMARY_TEXT·=·"android.summaryText";
 46 ····public·static·final·String·EXTRA_TEMPLATE·=·"android.template";
 47 ····public·static·final·String·EXTRA_TEXT·=·"android.text";
 48 ····public·static·final·String·EXTRA_TEXT_LINES·=·"android.textLines";
 49 ····public·static·final·String·EXTRA_TITLE·=·"android.title";
 50 ····public·static·final·String·EXTRA_TITLE_BIG·=·"android.title.big";
 51 ····public·static·final·int·FLAG_AUTO_CANCEL·=·16;
 52 ····public·static·final·int·FLAG_FOREGROUND_SERVICE·=·64;
 53 ····public·static·final·int·FLAG_GROUP_SUMMARY·=·512;
5 ····public·static·final·int·FLAG_HIGH_PRIORITY·=·128;54 ····public·static·final·int·FLAG_HIGH_PRIORITY·=·128;
 55 ····public·static·final·int·FLAG_INSISTENT·=·4;
 56 ····public·static·final·int·FLAG_LOCAL_ONLY·=·256;
 57 ····public·static·final·int·FLAG_NO_CLEAR·=·32;
 58 ····public·static·final·int·FLAG_ONGOING_EVENT·=·2;
 59 ····public·static·final·int·FLAG_ONLY_ALERT_ONCE·=·8;
 60 ····public·static·final·int·FLAG_SHOW_LIGHTS·=·1;
6 ····private·static·final·NotificationCompat$NotificationCompatImpl·IMPL;61 ····private·static·final·NotificationCompat$NotificationCompatImpl·IMPL;
7 ····public·static·final·int·PRIORITY_DEFAULT·=·0;62 ····public·static·final·int·PRIORITY_DEFAULT·=·0;
8 ····public·static·final·int·PRIORITY_HIGH·=·1;63 ····public·static·final·int·PRIORITY_HIGH·=·1;
9 ····public·static·final·int·PRIORITY_LOW·=·255;64 ····public·static·final·int·PRIORITY_LOW·=·255;
10 ····public·static·final·int·PRIORITY_MAX·=·2;65 ····public·static·final·int·PRIORITY_MAX·=·2;
11 ····public·static·final·int·PRIORITY_MIN·=·254;66 ····public·static·final·int·PRIORITY_MIN·=·254;
 67 ····public·static·final·int·STREAM_DEFAULT·=·255;
 68 ····public·static·final·int·VISIBILITY_PRIVATE·=·0;
 69 ····public·static·final·int·VISIBILITY_PUBLIC·=·1;
 70 ····public·static·final·int·VISIBILITY_SECRET·=·255;
12 ····71 ····
13 ····static·{72 ····static·{
14 ········if·(Build$VERSION.SDK_INT·>=·16)·{73 ········if·(Build$VERSION.SDK_INT·>=·21)·{
 74 ············IMPL·=·(NotificationCompat$NotificationCompatImpl)new·NotificationCompat$NotificationCompatImplApi21();
 75 ········}
 76 ········else·if·(Build$VERSION.SDK_INT·>=·20)·{
 77 ············IMPL·=·(NotificationCompat$NotificationCompatImpl)new·NotificationCompat$NotificationCompatImplApi20();
 78 ········}
 79 ········else·if·(Build$VERSION.SDK_INT·>=·19)·{
 80 ············IMPL·=·(NotificationCompat$NotificationCompatImpl)new·NotificationCompat$NotificationCompatImplKitKat();
 81 ········}
 82 ········else·if·(Build$VERSION.SDK_INT·>=·16)·{
15 ············IMPL·=·(NotificationCompat$NotificationCompatImpl)new·NotificationCompat$NotificationCompatImplJellybean();83 ············IMPL·=·(NotificationCompat$NotificationCompatImpl)new·NotificationCompat$NotificationCompatImplJellybean();
16 ········}84 ········}
17 ········else·if·(Build$VERSION.SDK_INT·>=·14)·{85 ········else·if·(Build$VERSION.SDK_INT·>=·14)·{
18 ············IMPL·=·(NotificationCompat$NotificationCompatImpl)new·NotificationCompat$NotificationCompatImplIceCreamSandwich();86 ············IMPL·=·(NotificationCompat$NotificationCompatImpl)new·NotificationCompat$NotificationCompatImplIceCreamSandwich();
19 ········}87 ········}
20 ········else·if·(Build$VERSION.SDK_INT·>=·11)·{88 ········else·if·(Build$VERSION.SDK_INT·>=·11)·{
21 ············IMPL·=·(NotificationCompat$NotificationCompatImpl)new·NotificationCompat$NotificationCompatImplHoneycomb();89 ············IMPL·=·(NotificationCompat$NotificationCompatImpl)new·NotificationCompat$NotificationCompatImplHoneycomb();
22 ········}90 ········}
 91 ········else·if·(Build$VERSION.SDK_INT·>=·9)·{
 92 ············IMPL·=·(NotificationCompat$NotificationCompatImpl)new·NotificationCompat$NotificationCompatImplGingerbread();
 93 ········}
23 ········else·{94 ········else·{
24 ············IMPL·=·(NotificationCompat$NotificationCompatImpl)new·NotificationCompat$NotificationCompatImplBase();95 ············IMPL·=·(NotificationCompat$NotificationCompatImpl)new·NotificationCompat$NotificationCompatImplBase();
25 ········}96 ········}
26 ····}97 ····}
 98 ····
 99 ····private·static·void·addActionsToBuilder(final·NotificationBuilderWithActions·notificationBuilderWithActions,·final·ArrayList·list)·{
 100 ········final·Iterator<NotificationCompat$Action>·iterator·=·list.iterator();
 101 ········while·(iterator.hasNext())·{
 102 ············notificationBuilderWithActions.addAction((NotificationCompatBase$Action)(NotificationCompat$Action)iterator.next());
 103 ········}
 104 ····}
 105 ····
 106 ····private·static·void·addStyleToBuilderJellybean(final·NotificationBuilderWithBuilderAccessor·notificationBuilderWithBuilderAccessor,·final·NotificationCompat$Style·notificationCompat$Style)·{
 107 ········if·(notificationCompat$Style·!=·null)·{
 108 ············if·(notificationCompat$Style·instanceof·NotificationCompat$BigTextStyle)·{
 109 ················final·NotificationCompat$BigTextStyle·notificationCompat$BigTextStyle·=·(NotificationCompat$BigTextStyle)notificationCompat$Style;
 110 ················NotificationCompatJellybean.addBigTextStyle(notificationBuilderWithBuilderAccessor,·notificationCompat$BigTextStyle.mBigContentTitle,·notificationCompat$BigTextStyle.mSummaryTextSet,·notificationCompat$BigTextStyle.mSummaryText,·notificationCompat$BigTextStyle.mBigText);
 111 ············}
 112 ············else·if·(notificationCompat$Style·instanceof·NotificationCompat$InboxStyle)·{
 113 ················final·NotificationCompat$InboxStyle·notificationCompat$InboxStyle·=·(NotificationCompat$InboxStyle)notificationCompat$Style;
 114 ················NotificationCompatJellybean.addInboxStyle(notificationBuilderWithBuilderAccessor,·notificationCompat$InboxStyle.mBigContentTitle,·notificationCompat$InboxStyle.mSummaryTextSet,·notificationCompat$InboxStyle.mSummaryText,·notificationCompat$InboxStyle.mTexts);
 115 ············}
 116 ············else·if·(notificationCompat$Style·instanceof·NotificationCompat$BigPictureStyle)·{
 117 ················final·NotificationCompat$BigPictureStyle·notificationCompat$BigPictureStyle·=·(NotificationCompat$BigPictureStyle)notificationCompat$Style;
 118 ················NotificationCompatJellybean.addBigPictureStyle(notificationBuilderWithBuilderAccessor,·notificationCompat$BigPictureStyle.mBigContentTitle,·notificationCompat$BigPictureStyle.mSummaryTextSet,·notificationCompat$BigPictureStyle.mSummaryText,·notificationCompat$BigPictureStyle.mPicture,·notificationCompat$BigPictureStyle.mBigLargeIcon,·notificationCompat$BigPictureStyle.mBigLargeIconSet);
 119 ············}
 120 ········}
 121 ····}
 122 ····
 123 ····public·static·NotificationCompat$Action·getAction(final·Notification·notification,·final·int·n)·{
 124 ········return·NotificationCompat.IMPL.getAction(notification,·n);
Max diff block lines reached; 0/9919 bytes (0.00%) of diff not shown.
42.8 KB
android/support/v4/app/NotificationCompatJellybean.class
42.7 KB
procyon -ec {}
    
Offset 1, 59 lines modifiedOffset 1, 728 lines modified
  
1 package·android.support.v4.app;1 package·android.support.v4.app;
  
 2 import·android.app.Notification$Builder;
 3 import·android.os.Parcelable;
 4 import·android.app.PendingIntent;
 5 import·android.util.Log;
 6 import·android.app.Notification;
 7 import·android.os.Bundle;
 8 import·android.util.SparseArray;
 9 import·java.util.List;
2 import·java.util.Iterator;10 import·java.util.Iterator;
3 import·android.app.Notification$InboxStyle;11 import·android.app.Notification$InboxStyle;
4 import·java.util.ArrayList;12 import·java.util.ArrayList;
5 import·android.app.Notification$BigTextStyle;13 import·android.app.Notification$BigTextStyle;
6 import·android.app.Notification$BigPictureStyle;14 import·android.app.Notification$BigPictureStyle;
7 import·android.graphics.Bitmap;15 import·android.graphics.Bitmap;
 16 import·java.lang.reflect.Field;
8 import·android.app.PendingIntent; 
9 import·android.widget.RemoteViews; 
10 import·android.app.Notification; 
11 import·android.content.Context; 
12 import·android.app.Notification$Builder; 
  
13 class·NotificationCompatJellybean17 class·NotificationCompatJellybean
14 {18 {
15 ····private·Notification$Builder·b;19 ····static·final·String·EXTRA_ACTION_EXTRAS·=·"android.support.actionExtras";
 20 ····static·final·String·EXTRA_GROUP_KEY·=·"android.support.groupKey";
 21 ····static·final·String·EXTRA_GROUP_SUMMARY·=·"android.support.isGroupSummary";
 22 ····static·final·String·EXTRA_LOCAL_ONLY·=·"android.support.localOnly";
 23 ····static·final·String·EXTRA_REMOTE_INPUTS·=·"android.support.remoteInputs";
 24 ····static·final·String·EXTRA_SORT_KEY·=·"android.support.sortKey";
 25 ····static·final·String·EXTRA_USE_SIDE_CHANNEL·=·"android.support.useSideChannel";
 26 ····private·static·final·String·KEY_ACTION_INTENT·=·"actionIntent";
 27 ····private·static·final·String·KEY_EXTRAS·=·"extras";
 28 ····private·static·final·String·KEY_ICON·=·"icon";
 29 ····private·static·final·String·KEY_REMOTE_INPUTS·=·"remoteInputs";
 30 ····private·static·final·String·KEY_TITLE·=·"title";
 31 ····public·static·final·String·TAG·=·"NotificationCompat";
 32 ····private·static·Class·sActionClass;
 33 ····private·static·Field·sActionIconField;
 34 ····private·static·Field·sActionIntentField;
 35 ····private·static·Field·sActionTitleField;
 36 ····private·static·boolean·sActionsAccessFailed;
 37 ····private·static·Field·sActionsField;
 38 ····private·static·final·Object·sActionsLock;
 39 ····private·static·Field·sExtrasField;
 40 ····private·static·boolean·sExtrasFieldAccessFailed;
 41 ····private·static·final·Object·sExtrasLock;
16 ····42 ····
17 ····public·NotificationCompatJellybean(final·Context·context,·final·Notification·notification,·final·CharSequence·contentTitle,·final·CharSequence·contentText,·final·CharSequence·contentInfo,·final·RemoteViews·remoteViews,·final·int·number,·final·PendingIntent·contentIntent,·final·PendingIntent·pendingIntent,·final·Bitmap·largeIcon,·final·int·n,·final·int·n2,·final·boolean·b,·final·boolean·usesChronometer,·final·int·priority,·final·CharSequence·subText)·{ 
18 ········this.b·=·new·Notification$Builder(context).setWhen(notification.when).setSmallIcon(notification.icon,·notification.iconLevel).setContent(notification.contentView).setTicker(notification.tickerText,·remoteViews).setSound(notification.sound,·notification[·...·truncated·by·diffoscope;·len:·685,·SHA:·928c6f2d7e35dbc52f3aadf7a44f84de8042289a88013649b5837e8e324e3a22·...·]43 ····static·{
 44 ········sExtrasLock·=·new·Object();
 45 ········sActionsLock·=·new·Object();
19 ····}46 ····}
20 ····47 ····
21 ····public·void·addAction(final·int·n,·final·CharSequence·charSequence,·final·PendingIntent·pendingIntent)·{ 
22 ········this.b.addAction(n,·charSequence,·pendingIntent); 
23 ····} 
24 ···· 
25 ····public·void·addBigPictureStyle(final·CharSequence·bigContentTitle,·final·boolean·b,·final·CharSequence·summaryText,·final·Bitmap·bitmap,·final·Bitmap·bitmap2,·final·boolean·b2)·{48 ····public·static·void·addBigPictureStyle(final·NotificationBuilderWithBuilderAccessor·notificationBuilderWithBuilderAccessor,·final·CharSequence·bigContentTitle,·final·boolean·b,·final·CharSequence·summaryText,·final·Bitmap·bitmap,·final·Bitmap·bitmap2,·final·boolean·b2)·{
26 ········final·Notification$BigPictureStyle·bigPicture·=·new·Notification$BigPictureStyle(this.b).setBigContentTitle(bigContentTitle).bigPicture(bitmap);49 ········final·Notification$BigPictureStyle·bigPicture·=·new·Notification$BigPictureStyle(notificationBuilderWithBuilderAccessor.getBuilder()).setBigContentTitle(bigContentTitle).bigPicture(bitmap);
27 ········if·(b2)·{50 ········if·(b2)·{
28 ············bigPicture.bigLargeIcon(bitmap2);51 ············bigPicture.bigLargeIcon(bitmap2);
29 ········}52 ········}
30 ········if·(b)·{53 ········if·(b)·{
31 ············bigPicture.setSummaryText(summaryText);54 ············bigPicture.setSummaryText(summaryText);
32 ········}55 ········}
33 ····}56 ····}
34 ····57 ····
35 ····public·void·addBigTextStyle(final·CharSequence·bigContentTitle,·final·boolean·b,·final·CharSequence·summaryText,·final·CharSequence·charSequence)·{58 ····public·static·void·addBigTextStyle(final·NotificationBuilderWithBuilderAccessor·notificationBuilderWithBuilderAccessor,·final·CharSequence·bigContentTitle,·final·boolean·b,·final·CharSequence·summaryText,·final·CharSequence·charSequence)·{
36 ········final·Notification$BigTextStyle·bigText·=·new·Notification$BigTextStyle(this.b).setBigContentTitle(bigContentTitle).bigText(charSequence);59 ········final·Notification$BigTextStyle·bigText·=·new·Notification$BigTextStyle(notificationBuilderWithBuilderAccessor.getBuilder()).setBigContentTitle(bigContentTitle).bigText(charSequence);
37 ········if·(b)·{60 ········if·(b)·{
38 ············bigText.setSummaryText(summaryText);61 ············bigText.setSummaryText(summaryText);
39 ········}62 ········}
40 ····}63 ····}
41 ····64 ····
42 ····public·void·addInboxStyle(final·CharSequence·bigContentTitle,·final·boolean·b,·final·CharSequence·summaryText,·final·ArrayList·list)·{65 ····public·static·void·addInboxStyle(final·NotificationBuilderWithBuilderAccessor·notificationBuilderWithBuilderAccessor,·final·CharSequence·bigContentTitle,·final·boolean·b,·final·CharSequence·summaryText,·final·ArrayList·list)·{
43 ········final·Notification$InboxStyle·setBigContentTitle·=·new·Notification$InboxStyle(this.b).setBigContentTitle(bigContentTitle);66 ········final·Notification$InboxStyle·setBigContentTitle·=·new·Notification$InboxStyle(notificationBuilderWithBuilderAccessor.getBuilder()).setBigContentTitle(bigContentTitle);
44 ········if·(b)·{67 ········if·(b)·{
45 ············setBigContentTitle.setSummaryText(summaryText);68 ············setBigContentTitle.setSummaryText(summaryText);
46 ········}69 ········}
47 ········final·Iterator<CharSequence>·iterator·=·list.iterator();70 ········final·Iterator<CharSequence>·iterator·=·list.iterator();
48 ········while·(iterator.hasNext())·{71 ········while·(iterator.hasNext())·{
49 ············setBigContentTitle.addLine((CharSequence)iterator.next());72 ············setBigContentTitle.addLine((CharSequence)iterator.next());
50 ········}73 ········}
51 ····}74 ····}
52 ····75 ····
53 ····public·Notification·build()·{ 
54 ········return·this.b.build();76 ····public·static·SparseArray·buildActionExtrasMap(final·List·list)·{
 77 ········SparseArray·sparseArray·=·null;
 78 ········for·(int·i·=·0;·i·<·list.size();·++i)·{
 79 ············final·Bundle·bundle·=·(Bundle)list.get(i);
 80 ············if·(bundle·!=·null)·{
 81 ················if·(sparseArray·==·null)·{
 82 ····················sparseArray·=·new·SparseArray();
 83 ················}
 84 ················sparseArray.put(i,·(Object)bundle);
 85 ············}
 86 ········}
 87 ········return·sparseArray;
 88 ····}
 89 ····
 90 ····private·static·boolean·ensureActionReflectionReadyLocked()·{
 91 ········int·n·=·0;
 92 ········int·n2·=·1;
 93 ········if·(!NotificationCompatJellybean.sActionsAccessFailed)·{
 94 ············while·(true)·{
 95 ················while·(true)·{
 96 ····················try·{
 97 ························Label_0122:·{
 98 ····························if·(NotificationCompatJellybean.sActionsField·!=·null)·{
 99 ································break·Label_0122;
 100 ····························}
 101 ····························final·Class<?>·forName·=·Class.forName("android.app.Notification$Action");
 102 ····························try·{
 103 ································NotificationCompatJellybean.sActionClass·=·forName;
 104 ································final·Field·declaredField·=·NotificationCompatJellybean.sActionClass.getDeclaredField("icon");
 105 ································try·{
 106 ····································NotificationCompatJellybean.sActionIconField·=·declaredField;
 107 ····································final·Field·declaredField2·=·NotificationCompatJellybean.sActionClass.getDeclaredField("title");
 108 ····································try·{
 109 ········································NotificationCompatJellybean.sActionTitleField·=·declaredField2;
 110 ········································final·Field·declaredField3·=·NotificationCompatJellybean.sActionClass.getDeclaredField("actionIntent");
 111 ········································try·{
 112 ············································NotificationCompatJellybean.sActionIntentField·=·declaredField3;
 113 ············································final·Field·declaredField4·=·Notification.class.getDeclaredField("actions");
Max diff block lines reached; 3/43663 bytes (0.01%) of diff not shown.
3.03 KB
android/support/v4/content/ContextCompat.class
2.94 KB
procyon -ec {}
    
Offset 1, 24 lines modifiedOffset 1, 27 lines modified
  
1 package·android.support.v4.content;1 package·android.support.v4.content;
  
2 import·android.os.Bundle;2 import·android.os.Bundle;
3 import·android.content.Intent;3 import·android.content.Intent;
4 import·android.os.Environment;4 import·android.os.Environment;
5 import·android.os.Build$VERSION;5 import·android.os.Build$VERSION;
 6 import·android.graphics.drawable.Drawable;
6 import·android.content.Context;7 import·android.content.Context;
 8 import·android.util.Log;
7 import·java.io.File;9 import·java.io.File;
  
8 public·class·ContextCompat10 public·class·ContextCompat
9 {11 {
10 ····private·static·final·String·DIR_ANDROID·=·"Android";12 ····private·static·final·String·DIR_ANDROID·=·"Android";
11 ····private·static·final·String·DIR_CACHE·=·"cache";13 ····private·static·final·String·DIR_CACHE·=·"cache";
12 ····private·static·final·String·DIR_DATA·=·"data";14 ····private·static·final·String·DIR_DATA·=·"data";
13 ····private·static·final·String·DIR_FILES·=·"files";15 ····private·static·final·String·DIR_FILES·=·"files";
14 ····private·static·final·String·DIR_OBB·=·"obb";16 ····private·static·final·String·DIR_OBB·=·"obb";
 17 ····private·static·final·String·TAG·=·"ContextCompat";
15 ····18 ····
16 ····private·static·File·buildPath(final·File·file,·final·String...·array)·{19 ····private·static·File·buildPath(final·File·file,·final·String...·array)·{
17 ········final·int·length·=·array.length;20 ········final·int·length·=·array.length;
18 ········int·i·=·0;21 ········int·i·=·0;
19 ········File·parent·=·file;22 ········File·parent·=·file;
20 ········while·(i·<·length)·{23 ········while·(i·<·length)·{
21 ············final·String·s·=·array[i];24 ············final·String·s·=·array[i];
Offset 34, 14 lines modifiedOffset 37, 35 lines modified
34 ············}37 ············}
35 ············++i;38 ············++i;
36 ············parent·=·file2;39 ············parent·=·file2;
37 ········}40 ········}
38 ········return·parent;41 ········return·parent;
39 ····}42 ····}
40 ····43 ····
 44 ····private·static·File·createFilesDir(File·file)·{
 45 ········synchronized·(ContextCompat.class)·{
 46 ············if·(!file.exists()·&&·!file.mkdirs()·&&·!file.exists())·{
 47 ················Log.w("ContextCompat",·"Unable·to·create·files·subdir·"·+·file.getPath());
 48 ················file·=·null;
 49 ············}
 50 ············return·file;
 51 ········}
 52 ····}
 53 ····
 54 ····public·static·final·Drawable·getDrawable(final·Context·context,·final·int·n)·{
 55 ········Drawable·drawable;
 56 ········if·(Build$VERSION.SDK_INT·>=·21)·{
 57 ············drawable·=·ContextCompatApi21.getDrawable(context,·n);
 58 ········}
 59 ········else·{
 60 ············drawable·=·context.getResources().getDrawable(n);
 61 ········}
 62 ········return·drawable;
 63 ····}
 64 ····
41 ····public·static·File[]·getExternalCacheDirs(final·Context·context)·{65 ····public·static·File[]·getExternalCacheDirs(final·Context·context)·{
42 ········final·int·n·=·1;66 ········final·int·n·=·1;
43 ········final·int·sdk_INT·=·Build$VERSION.SDK_INT;67 ········final·int·sdk_INT·=·Build$VERSION.SDK_INT;
44 ········File[]·externalCacheDirs;68 ········File[]·externalCacheDirs;
45 ········if·(sdk_INT·>=·19)·{69 ········if·(sdk_INT·>=·19)·{
46 ············externalCacheDirs·=·ContextCompatKitKat.getExternalCacheDirs(context);70 ············externalCacheDirs·=·ContextCompatKitKat.getExternalCacheDirs(context);
47 ········}71 ········}
Offset 132, 8 lines modifiedOffset 156, 30 lines modified
132 ············ContextCompatHoneycomb.startActivities(context,·array);156 ············ContextCompatHoneycomb.startActivities(context,·array);
133 ········}157 ········}
134 ········else·{158 ········else·{
135 ············b·=·false;159 ············b·=·false;
136 ········}160 ········}
137 ········return·b;161 ········return·b;
138 ····}162 ····}
 163 ····
 164 ····public·final·File·getCodeCacheDir(final·Context·context)·{
 165 ········File·file;
 166 ········if·(Build$VERSION.SDK_INT·>=·21)·{
 167 ············file·=·ContextCompatApi21.getCodeCacheDir(context);
 168 ········}
 169 ········else·{
 170 ············file·=·createFilesDir(new·File(context.getApplicationInfo().dataDir,·"code_cache"));
 171 ········}
 172 ········return·file;
 173 ····}
 174 ····
 175 ····public·final·File·getNoBackupFilesDir(final·Context·context)·{
 176 ········File·file;
 177 ········if·(Build$VERSION.SDK_INT·>=·21)·{
 178 ············file·=·ContextCompatApi21.getNoBackupFilesDir(context);
 179 ········}
 180 ········else·{
 181 ············file·=·createFilesDir(new·File(context.getApplicationInfo().dataDir,·"no_backup"));
 182 ········}
 183 ········return·file;
 184 ····}
139 }185 }
980 B
android/support/v4/graphics/drawable/DrawableCompat$DrawableImpl.class
840 B
procyon -ec {}
    
Offset 1, 13 lines modifiedOffset 1, 25 lines modified
  
1 package·android.support.v4.graphics.drawable;1 package·android.support.v4.graphics.drawable;
  
 2 import·android.graphics.PorterDuff$Mode;
 3 import·android.content.res.ColorStateList;
2 import·android.graphics.drawable.Drawable;4 import·android.graphics.drawable.Drawable;
  
3 interface·DrawableCompat$DrawableImpl5 interface·DrawableCompat$DrawableImpl
4 {6 {
5 ····boolean·isAutoMirrored(final·Drawable·p0);7 ····boolean·isAutoMirrored(final·Drawable·p0);
6 ····8 ····
7 ····void·jumpToCurrentState(final·Drawable·p0);9 ····void·jumpToCurrentState(final·Drawable·p0);
8 ····10 ····
9 ····void·setAutoMirrored(final·Drawable·p0,·final·boolean·p1);11 ····void·setAutoMirrored(final·Drawable·p0,·final·boolean·p1);
 12 ····
 13 ····void·setHotspot(final·Drawable·p0,·final·float·p1,·final·float·p2);
 14 ····
 15 ····void·setHotspotBounds(final·Drawable·p0,·final·int·p1,·final·int·p2,·final·int·p3,·final·int·p4);
 16 ····
 17 ····void·setTint(final·Drawable·p0,·final·int·p1);
 18 ····
 19 ····void·setTintList(final·Drawable·p0,·final·ColorStateList·p1);
 20 ····
 21 ····void·setTintMode(final·Drawable·p0,·final·PorterDuff$Mode·p1);
10 }22 }
2.18 KB
android/support/v4/graphics/drawable/DrawableCompat.class
2.07 KB
procyon -ec {}
    
Offset 1, 20 lines modifiedOffset 1, 25 lines modified
  
1 package·android.support.v4.graphics.drawable;1 package·android.support.v4.graphics.drawable;
  
 2 import·android.graphics.PorterDuff$Mode;
 3 import·android.content.res.ColorStateList;
2 import·android.graphics.drawable.Drawable;4 import·android.graphics.drawable.Drawable;
3 import·android.os.Build$VERSION;5 import·android.os.Build$VERSION;
  
4 public·class·DrawableCompat6 public·class·DrawableCompat
5 {7 {
6 ····static·final·DrawableCompat$DrawableImpl·IMPL;8 ····static·final·DrawableCompat$DrawableImpl·IMPL;
7 ····9 ····
8 ····static·{10 ····static·{
9 ········final·int·sdk_INT·=·Build$VERSION.SDK_INT;11 ········final·int·sdk_INT·=·Build$VERSION.SDK_INT;
10 ········if·(sdk_INT·>=·19)·{12 ········if·(sdk_INT·>=·21)·{
 13 ············IMPL·=·(DrawableCompat$DrawableImpl)new·DrawableCompat$LDrawableImpl();
 14 ········}
 15 ········else·if·(sdk_INT·>=·19)·{
11 ············IMPL·=·(DrawableCompat$DrawableImpl)new·DrawableCompat$KitKatDrawableImpl();16 ············IMPL·=·(DrawableCompat$DrawableImpl)new·DrawableCompat$KitKatDrawableImpl();
12 ········}17 ········}
13 ········else·if·(sdk_INT·>=·11)·{18 ········else·if·(sdk_INT·>=·11)·{
14 ············IMPL·=·(DrawableCompat$DrawableImpl)new·DrawableCompat$HoneycombDrawableImpl();19 ············IMPL·=·(DrawableCompat$DrawableImpl)new·DrawableCompat$HoneycombDrawableImpl();
15 ········}20 ········}
16 ········else·{21 ········else·{
17 ············IMPL·=·(DrawableCompat$DrawableImpl)new·DrawableCompat$BaseDrawableImpl();22 ············IMPL·=·(DrawableCompat$DrawableImpl)new·DrawableCompat$BaseDrawableImpl();
Offset 28, 8 lines modifiedOffset 33, 28 lines modified
28 ····public·static·void·jumpToCurrentState(final·Drawable·drawable)·{33 ····public·static·void·jumpToCurrentState(final·Drawable·drawable)·{
29 ········DrawableCompat.IMPL.jumpToCurrentState(drawable);34 ········DrawableCompat.IMPL.jumpToCurrentState(drawable);
30 ····}35 ····}
31 ····36 ····
32 ····public·static·void·setAutoMirrored(final·Drawable·drawable,·final·boolean·b)·{37 ····public·static·void·setAutoMirrored(final·Drawable·drawable,·final·boolean·b)·{
33 ········DrawableCompat.IMPL.setAutoMirrored(drawable,·b);38 ········DrawableCompat.IMPL.setAutoMirrored(drawable,·b);
34 ····}39 ····}
 40 ····
 41 ····public·static·void·setHotspot(final·Drawable·drawable,·final·float·n,·final·float·n2)·{
 42 ········DrawableCompat.IMPL.setHotspot(drawable,·n,·n2);
 43 ····}
 44 ····
 45 ····public·static·void·setHotspotBounds(final·Drawable·drawable,·final·int·n,·final·int·n2,·final·int·n3,·final·int·n4)·{
 46 ········DrawableCompat.IMPL.setHotspotBounds(drawable,·n,·n2,·n3,·n4);
 47 ····}
 48 ····
 49 ····public·static·void·setTint(final·Drawable·drawable,·final·int·n)·{
 50 ········DrawableCompat.IMPL.setTint(drawable,·n);
 51 ····}
 52 ····
 53 ····public·static·void·setTintList(final·Drawable·drawable,·final·ColorStateList·list)·{
 54 ········DrawableCompat.IMPL.setTintList(drawable,·list);
 55 ····}
 56 ····
 57 ····public·static·void·setTintMode(final·Drawable·drawable,·final·PorterDuff$Mode·porterDuff$Mode)·{
 58 ········DrawableCompat.IMPL.setTintMode(drawable,·porterDuff$Mode);
 59 ····}
35 }60 }
1.14 KB
android/support/v4/net/ConnectivityManagerCompat.class
1.04 KB
procyon -ec {}
    
Offset 22, 14 lines modifiedOffset 22, 22 lines modified
22 ········}22 ········}
23 ········else·{23 ········else·{
24 ············IMPL·=·(ConnectivityManagerCompat$ConnectivityManagerCompatImpl)new·ConnectivityManagerCompat$BaseConnectivityManagerCompatImpl();24 ············IMPL·=·(ConnectivityManagerCompat$ConnectivityManagerCompatImpl)new·ConnectivityManagerCompat$BaseConnectivityManagerCompatImpl();
25 ········}25 ········}
26 ····}26 ····}
27 ····27 ····
28 ····public·static·NetworkInfo·getNetworkInfoFromBroadcast(final·ConnectivityManager·connectivityManager,·final·Intent·intent)·{28 ····public·static·NetworkInfo·getNetworkInfoFromBroadcast(final·ConnectivityManager·connectivityManager,·final·Intent·intent)·{
29 ········return·connectivityManager.getNetworkInfo(((NetworkInfo)intent.getParcelableExtra("networkInfo")).getType());29 ········final·NetworkInfo·networkInfo·=·(NetworkInfo)intent.getParcelableExtra("networkInfo");
 30 ········NetworkInfo·networkInfo2;
 31 ········if·(networkInfo·!=·null)·{
 32 ············networkInfo2·=·connectivityManager.getNetworkInfo(networkInfo.getType());
 33 ········}
 34 ········else·{
 35 ············networkInfo2·=·null;
 36 ········}
 37 ········return·networkInfo2;
30 ····}38 ····}
31 ····39 ····
32 ····public·static·boolean·isActiveNetworkMetered(final·ConnectivityManager·connectivityManager)·{40 ····public·static·boolean·isActiveNetworkMetered(final·ConnectivityManager·connectivityManager)·{
33 ········return·ConnectivityManagerCompat.IMPL.isActiveNetworkMetered(connectivityManager);41 ········return·ConnectivityManagerCompat.IMPL.isActiveNetworkMetered(connectivityManager);
34 ····}42 ····}
35 }43 }
833 B
android/support/v4/print/PrintHelper$PrintHelperVersionImpl.class
703 B
procyon -ec {}
    
Offset 4, 17 lines modifiedOffset 4, 21 lines modified
4 import·android.net.Uri;4 import·android.net.Uri;
5 import·android.graphics.Bitmap;5 import·android.graphics.Bitmap;
  
6 interface·PrintHelper$PrintHelperVersionImpl6 interface·PrintHelper$PrintHelperVersionImpl
7 {7 {
8 ····int·getColorMode();8 ····int·getColorMode();
9 ····9 ····
 10 ····int·getOrientation();
 11 ····
10 ····int·getScaleMode();12 ····int·getScaleMode();
11 ····13 ····
12 ····void·printBitmap(final·String·p0,·final·Bitmap·p1);14 ····void·printBitmap(final·String·p0,·final·Bitmap·p1,·final·PrintHelper$OnPrintFinishCallback·p2);
13 ····15 ····
14 ····void·printBitmap(final·String·p0,·final·Uri·p1);16 ····void·printBitmap(final·String·p0,·final·Uri·p1,·final·PrintHelper$OnPrintFinishCallback·p2);
15 ····17 ····
16 ····void·setColorMode(final·int·p0);18 ····void·setColorMode(final·int·p0);
17 ····19 ····
 20 ····void·setOrientation(final·int·p0);
 21 ····
18 ····void·setScaleMode(final·int·p0);22 ····void·setScaleMode(final·int·p0);
19 }23 }
2.3 KB
android/support/v4/print/PrintHelper.class
2.22 KB
procyon -ec {}
    
Offset 6, 14 lines modifiedOffset 6, 16 lines modified
6 import·android.os.Build$VERSION;6 import·android.os.Build$VERSION;
7 import·android.content.Context;7 import·android.content.Context;
  
8 public·final·class·PrintHelper8 public·final·class·PrintHelper
9 {9 {
10 ····public·static·final·int·COLOR_MODE_COLOR·=·2;10 ····public·static·final·int·COLOR_MODE_COLOR·=·2;
11 ····public·static·final·int·COLOR_MODE_MONOCHROME·=·1;11 ····public·static·final·int·COLOR_MODE_MONOCHROME·=·1;
 12 ····public·static·final·int·ORIENTATION_LANDSCAPE·=·1;
 13 ····public·static·final·int·ORIENTATION_PORTRAIT·=·2;
12 ····public·static·final·int·SCALE_MODE_FILL·=·2;14 ····public·static·final·int·SCALE_MODE_FILL·=·2;
13 ····public·static·final·int·SCALE_MODE_FIT·=·1;15 ····public·static·final·int·SCALE_MODE_FIT·=·1;
14 ····PrintHelper$PrintHelperVersionImpl·mImpl;16 ····PrintHelper$PrintHelperVersionImpl·mImpl;
15 ····17 ····
16 ····public·PrintHelper(final·Context·context)·{18 ····public·PrintHelper(final·Context·context)·{
17 ········if·(systemSupportsPrint())·{19 ········if·(systemSupportsPrint())·{
18 ············this.mImpl·=·(PrintHelper$PrintHelperVersionImpl)new·PrintHelper$PrintHelperKitkatImpl(context);20 ············this.mImpl·=·(PrintHelper$PrintHelperVersionImpl)new·PrintHelper$PrintHelperKitkatImpl(context);
Offset 27, 27 lines modifiedOffset 29, 43 lines modified
27 ········return·Build$VERSION.SDK_INT·>=·19;29 ········return·Build$VERSION.SDK_INT·>=·19;
28 ····}30 ····}
29 ····31 ····
30 ····public·int·getColorMode()·{32 ····public·int·getColorMode()·{
31 ········return·this.mImpl.getColorMode();33 ········return·this.mImpl.getColorMode();
32 ····}34 ····}
33 ····35 ····
 36 ····public·int·getOrientation()·{
 37 ········return·this.mImpl.getOrientation();
 38 ····}
 39 ····
34 ····public·int·getScaleMode()·{40 ····public·int·getScaleMode()·{
35 ········return·this.mImpl.getScaleMode();41 ········return·this.mImpl.getScaleMode();
36 ····}42 ····}
37 ····43 ····
38 ····public·void·printBitmap(final·String·s,·final·Bitmap·bitmap)·{44 ····public·void·printBitmap(final·String·s,·final·Bitmap·bitmap)·{
39 ········this.mImpl.printBitmap(s,·bitmap);45 ········this.mImpl.printBitmap(s,·bitmap,·(PrintHelper$OnPrintFinishCallback)null);
 46 ····}
 47 ····
 48 ····public·void·printBitmap(final·String·s,·final·Bitmap·bitmap,·final·PrintHelper$OnPrintFinishCallback·printHelper$OnPrintFinishCallback)·{
 49 ········this.mImpl.printBitmap(s,·bitmap,·printHelper$OnPrintFinishCallback);
40 ····}50 ····}
41 ····51 ····
42 ····public·void·printBitmap(final·String·s,·final·Uri·uri)·{52 ····public·void·printBitmap(final·String·s,·final·Uri·uri)·{
43 ········this.mImpl.printBitmap(s,·uri);53 ········this.mImpl.printBitmap(s,·uri,·(PrintHelper$OnPrintFinishCallback)null);
 54 ····}
 55 ····
 56 ····public·void·printBitmap(final·String·s,·final·Uri·uri,·final·PrintHelper$OnPrintFinishCallback·printHelper$OnPrintFinishCallback)·{
 57 ········this.mImpl.printBitmap(s,·uri,·printHelper$OnPrintFinishCallback);
44 ····}58 ····}
45 ····59 ····
46 ····public·void·setColorMode(final·int·colorMode)·{60 ····public·void·setColorMode(final·int·colorMode)·{
47 ········this.mImpl.setColorMode(colorMode);61 ········this.mImpl.setColorMode(colorMode);
48 ····}62 ····}
49 ····63 ····
 64 ····public·void·setOrientation(final·int·orientation)·{
 65 ········this.mImpl.setOrientation(orientation);
 66 ····}
 67 ····
50 ····public·void·setScaleMode(final·int·scaleMode)·{68 ····public·void·setScaleMode(final·int·scaleMode)·{
51 ········this.mImpl.setScaleMode(scaleMode);69 ········this.mImpl.setScaleMode(scaleMode);
52 ····}70 ····}
53 }71 }
26.6 KB
android/support/v4/print/PrintHelperKitkat$1.class
26.5 KB
procyon -ec {}
    
Offset 14, 22 lines modifiedOffset 14, 30 lines modified
14 import·android.print.PrintDocumentAdapter;14 import·android.print.PrintDocumentAdapter;
  
15 class·PrintHelperKitkat$1·extends·PrintDocumentAdapter15 class·PrintHelperKitkat$1·extends·PrintDocumentAdapter
16 {16 {
17 ····private·PrintAttributes·mAttributes;17 ····private·PrintAttributes·mAttributes;
18 ····final·/*·synthetic·*/·PrintHelperKitkat·this$0;18 ····final·/*·synthetic·*/·PrintHelperKitkat·this$0;
19 ····final·/*·synthetic·*/·Bitmap·val$bitmap;19 ····final·/*·synthetic·*/·Bitmap·val$bitmap;
 20 ····final·/*·synthetic·*/·PrintHelperKitkat$OnPrintFinishCallback·val$callback;
20 ····final·/*·synthetic·*/·int·val$fittingMode;21 ····final·/*·synthetic·*/·int·val$fittingMode;
21 ····final·/*·synthetic·*/·String·val$jobName;22 ····final·/*·synthetic·*/·String·val$jobName;
22 ····23 ····
23 ····PrintHelperKitkat$1(final·PrintHelperKitkat·this$0,·final·String·val$jobName,·final·Bitmap·val$bitmap,·final·int·val$fittingMode)·{24 ····PrintHelperKitkat$1(final·PrintHelperKitkat·this$0,·final·String·val$jobName,·final·Bitmap·val$bitmap,·final·int·val$fittingMode,·final·PrintHelperKitkat$OnPrintFinishCallback·val$callback)·{
24 ········this.this$0·=·this$0;25 ········this.this$0·=·this$0;
25 ········this.val$jobName·=·val$jobName;26 ········this.val$jobName·=·val$jobName;
26 ········this.val$bitmap·=·val$bitmap;27 ········this.val$bitmap·=·val$bitmap;
27 ········this.val$fittingMode·=·val$fittingMode;28 ········this.val$fittingMode·=·val$fittingMode;
 29 ········this.val$callback·=·val$callback;
 30 ····}
 31 ····
 32 ····public·void·onFinish()·{
 33 ········if·(this.val$callback·!=·null)·{
 34 ············this.val$callback.onFinish();
 35 ········}
28 ····}36 ····}
29 ····37 ····
30 ····public·void·onLayout(final·PrintAttributes·printAttributes,·final·PrintAttributes·mAttributes,·final·CancellationSignal·cancellationSignal,·final·PrintDocumentAdapter$LayoutResultCallback·printDocumentAdapter$LayoutResultCallback,·final·Bundle·bundle)·{38 ····public·void·onLayout(final·PrintAttributes·printAttributes,·final·PrintAttributes·mAttributes,·final·CancellationSignal·cancellationSignal,·final·PrintDocumentAdapter$LayoutResultCallback·printDocumentAdapter$LayoutResultCallback,·final·Bundle·bundle)·{
31 ········int·n·=·1;39 ········int·n·=·1;
32 ········this.mAttributes·=·mAttributes;40 ········this.mAttributes·=·mAttributes;
33 ········final·PrintDocumentInfo·build·=·new·PrintDocumentInfo$Builder(this.val$jobName).setContentType(n).setPageCount(n).build();41 ········final·PrintDocumentInfo·build·=·new·PrintDocumentInfo$Builder(this.val$jobName).setContentType(n).setPageCount(n).build();
34 ········if·(mAttributes.equals((Object)printAttributes))·{42 ········if·(mAttributes.equals((Object)printAttributes))·{
Offset 40, 326 lines modifiedOffset 48, 201 lines modified
40 ····48 ····
41 ····public·void·onWrite(final·PageRange[]·p0,·final·ParcelFileDescriptor·p1,·final·CancellationSignal·p2,·final·PrintDocumentAdapter$WriteResultCallback·p3)·{49 ····public·void·onWrite(final·PageRange[]·p0,·final·ParcelFileDescriptor·p1,·final·CancellationSignal·p2,·final·PrintDocumentAdapter$WriteResultCallback·p3)·{
42 ········//·50 ········//·
43 ········//·This·method·could·not·be·decompiled.51 ········//·This·method·could·not·be·decompiled.
44 ········//·52 ········//·
45 ········//·Original·Bytecode:53 ········//·Original·Bytecode:
46 ········//·54 ········//·
47 ········//·····2:·fstore··········555 ········//·····3:·astore··········5
48 ········//·····4:·new·············Landroid/print/pdf/PrintedPdfDocument; 
49 ········//·····7:·astore··········6 
50 ········//·····9:·aload_0········56 ········//·····5:·aload_0········
51 ········//····10:·getfield········android/support/v4/print/PrintHelperKitkat$1.this$0:Landroid/support/v4/print/PrintHelperKitkat;57 ········//·····6:·getfield········android/support/v4/print/PrintHelperKitkat$1.this$0:Landroid/support/v4/print/PrintHelperKitkat;
52 ········//····13:·getfield········android/support/v4/print/PrintHelperKitkat.mContext:Landroid/content/Context;58 ········//·····9:·getfield········android/support/v4/print/PrintHelperKitkat.mContext:Landroid/content/Context;
53 ········//····16:·astore··········759 ········//····12:·astore··········6
54 ········//····18:·aload_0········60 ········//····14:·aload_0········
55 ········//····19:·getfield········android/support/v4/print/PrintHelperKitkat$1.mAttributes:Landroid/print/PrintAttributes;61 ········//····15:·getfield········android/support/v4/print/PrintHelperKitkat$1.mAttributes:Landroid/print/PrintAttributes;
56 ········//····22:·astore··········862 ········//····18:·astore··········7
 63 ········//····20:·aload···········5
57 ········//····24:·aload···········664 ········//····22:·aload···········6
58 ········//····26:·aload···········765 ········//····24:·aload···········7
59 ········//····28:·aload···········8 
60 ········//····30:·invokespecial···android/print/pdf/PrintedPdfDocument.<init>:(Landroid/content/Context;Landroid/print/PrintAttributes;)V66 ········//····26:·invokespecial···android/print/pdf/PrintedPdfDocument.<init>:(Landroid/content/Context;Landroid/print/PrintAttributes;)V
61 ········//····33:·iconst_1·······67 ········//····29:·iconst_1·······
62 ········//····34:·istore··········968 ········//····30:·istore··········8
63 ········//····36:·ldc·············1.4E-45 
64 ········//····38:·fstore··········10 
65 ········//····40:·aload···········669 ········//····32:·aload···········5
66 ········//····42:·iload···········970 ········//····34:·iload···········8
67 ········//····44:·invokevirtual···android/print/pdf/PrintedPdfDocument.startPage:(I)Landroid/graphics/pdf/PdfDocument$Page;71 ········//····36:·invokevirtual···android/print/pdf/PrintedPdfDocument.startPage:(I)Landroid/graphics/pdf/PdfDocument$Page;
68 ········//····47:·astore··········1172 ········//····39:·astore··········9
69 ········//····49:·new·············Landroid/graphics/RectF;73 ········//····41:·new·············Landroid/graphics/RectF;
70 ········//····52:·astore··········1274 ········//····44:·astore··········10
71 ········//····54:·aload···········1175 ········//····46:·aload···········9
72 ········//····56:·invokevirtual···android/graphics/pdf/PdfDocument$Page.getInfo:()Landroid/graphics/pdf/PdfDocument$PageInfo;76 ········//····48:·invokevirtual···android/graphics/pdf/PdfDocument$Page.getInfo:()Landroid/graphics/pdf/PdfDocument$PageInfo;
73 ········//····59:·astore··········777 ········//····51:·astore··········6
74 ········//····61:·aload···········778 ········//····53:·aload···········6
75 ········//····63:·invokevirtual···android/graphics/pdf/PdfDocument$PageInfo.getContentRect:()Landroid/graphics/Rect;79 ········//····55:·invokevirtual···android/graphics/pdf/PdfDocument$PageInfo.getContentRect:()Landroid/graphics/Rect;
76 ········//····66:·astore··········780 ········//····58:·astore··········6
77 ········//····68:·aload···········1281 ········//····60:·aload···········10
78 ········//····70:·aload···········782 ········//····62:·aload···········6
79 ········//····72:·invokespecial···android/graphics/RectF.<init>:(Landroid/graphics/Rect;)V83 ········//····64:·invokespecial···android/graphics/RectF.<init>:(Landroid/graphics/Rect;)V
80 ········//····75:·new·············Landroid/graphics/Matrix; 
81 ········//····78:·astore··········13 
82 ········//····80:·aload···········13 
83 ········//····82:·invokespecial···android/graphics/Matrix.<init>:()V 
84 ········//····85:·aload···········12 
85 ········//····87:·invokevirtual···android/graphics/RectF.width:()F 
86 ········//····90:·fstore··········10 
87 ········//····92:·aload_0········84 ········//····67:·aload_0········
 85 ········//····68:·getfield········android/support/v4/print/PrintHelperKitkat$1.this$0:Landroid/support/v4/print/PrintHelperKitkat;
 86 ········//····71:·astore··········6
 87 ········//····73:·aload_0········
88 ········//····93:·getfield········android/support/v4/print/PrintHelperKitkat$1.val$bitmap:Landroid/graphics/Bitmap;88 ········//····74:·getfield········android/support/v4/print/PrintHelperKitkat$1.val$bitmap:Landroid/graphics/Bitmap;
89 ········//····96:·astore··········889 ········//····77:·astore··········7
90 ········//····98:·aload···········890 ········//····79:·aload···········7
91 ········//···100:·invokevirtual···android/graphics/Bitmap.getWidth:()I91 ········//····81:·invokevirtual···android/graphics/Bitmap.getWidth:()I
 92 ········//····84:·istore··········11
 93 ········//····86:·aload_0········
 94 ········//····87:·getfield········android/support/v4/print/PrintHelperKitkat$1.val$bitmap:Landroid/graphics/Bitmap;
 95 ········//····90:·astore··········12
 96 ········//····92:·aload···········12
 97 ········//····94:·invokevirtual···android/graphics/Bitmap.getHeight:()I
 98 ········//····97:·istore··········13
 99 ········//····99:·aload_0········
 100 ········//···100:·getfield········android/support/v4/print/PrintHelperKitkat$1.val$fittingMode:I
92 ········//···103:·istore··········14101 ········//···103:·istore··········14
 102 ········//···105:·aload···········6
93 ········//···105:·iload···········14103 ········//···107:·iload···········11
94 ········//···107:·i2f············104 ········//···109:·iload···········13
95 ········//···108:·fstore··········15 
96 ········//···110:·fload···········10105 ········//···111:·aload···········10
97 ········//···112:·fload···········15 
98 ········//···114:·fdiv··········· 
99 ········//···115:·fstore··········16 
100 ········//···117:·aload_0········ 
101 ········//···118:·getfield········android/support/v4/print/PrintHelperKitkat$1.val$fittingMode:I 
102 ········//···121:·istore··········9 
103 ········//···123:·iconst_2······· 
104 ········//···124:·istore··········14 
105 ········//···126:·ldc·············2.8E-45 
106 ········//···128:·fstore··········15 
107 ········//···130:·iload···········9 
108 ········//···132:·iload···········14106 ········//···113:·iload···········14
 107 ········//···115:·invokestatic····android/support/v4/print/PrintHelperKitkat.access$000:(Landroid/support/v4/print/PrintHelperKitkat;IILandroid/graphics/RectF;I)Landroid/graphics/Matrix;
109 ········//···134:·if_icmpne·······403 
110 ········//···137:·aload···········12 
111 ········//···139:·invokevirtual···android/graphics/RectF.height:()F 
112 ········//···142:·fstore··········10 
113 ········//···144:·aload_0········ 
114 ········//···145:·getfield········android/support/v4/print/PrintHelperKitkat$1.val$bitmap:Landroid/graphics/Bitmap; 
115 ········//···148:·astore··········8108 ········//···118:·astore··········15
116 ········//···150:·aload···········8109 ········//···120:·aload···········9
 110 ········//···122:·invokevirtual···android/graphics/pdf/PdfDocument$Page.getCanvas:()Landroid/graphics/Canvas;
117 ········//···152:·invokevirtual···android/graphics/Bitmap.getHeight:()I 
118 ········//···155:·istore··········14 
119 ········//···157:·iload···········14 
Max diff block lines reached; 5302/27154 bytes (19.53%) of diff not shown.
8.96 KB
android/support/v4/print/PrintHelperKitkat.class
8.87 KB
procyon -ec {}
    
Offset 7, 37 lines modifiedOffset 7, 63 lines modified
7 import·android.print.PrintManager;7 import·android.print.PrintManager;
8 import·java.io.InputStream;8 import·java.io.InputStream;
9 import·java.io.IOException;9 import·java.io.IOException;
10 import·android.util.Log;10 import·android.util.Log;
11 import·android.graphics.Rect;11 import·android.graphics.Rect;
12 import·android.graphics.BitmapFactory;12 import·android.graphics.BitmapFactory;
13 import·android.graphics.Bitmap;13 import·android.graphics.Bitmap;
14 import·android.graphics.BitmapFactory$Options; 
15 import·android.net.Uri;14 import·android.net.Uri;
 15 import·android.graphics.Matrix;
 16 import·android.graphics.RectF;
 17 import·android.graphics.BitmapFactory$Options;
16 import·android.content.Context;18 import·android.content.Context;
  
17 public·class·PrintHelperKitkat19 class·PrintHelperKitkat
18 {20 {
19 ····public·static·final·int·COLOR_MODE_COLOR·=·2;21 ····public·static·final·int·COLOR_MODE_COLOR·=·2;
20 ····public·static·final·int·COLOR_MODE_MONOCHROME·=·1;22 ····public·static·final·int·COLOR_MODE_MONOCHROME·=·1;
21 ····private·static·final·String·LOG_TAG·=·"PrintHelperKitkat";23 ····private·static·final·String·LOG_TAG·=·"PrintHelperKitkat";
22 ····private·static·final·int·MAX_PRINT_SIZE·=·3500;24 ····private·static·final·int·MAX_PRINT_SIZE·=·3500;
 25 ····public·static·final·int·ORIENTATION_LANDSCAPE·=·1;
 26 ····public·static·final·int·ORIENTATION_PORTRAIT·=·2;
23 ····public·static·final·int·SCALE_MODE_FILL·=·2;27 ····public·static·final·int·SCALE_MODE_FILL·=·2;
24 ····public·static·final·int·SCALE_MODE_FIT·=·1;28 ····public·static·final·int·SCALE_MODE_FIT·=·1;
25 ····int·mColorMode;29 ····int·mColorMode;
26 ····final·Context·mContext;30 ····final·Context·mContext;
 31 ····BitmapFactory$Options·mDecodeOptions;
 32 ····private·final·Object·mLock;
 33 ····int·mOrientation;
27 ····int·mScaleMode;34 ····int·mScaleMode;
28 ····35 ····
29 ····PrintHelperKitkat(final·Context·mContext)·{36 ····PrintHelperKitkat(final·Context·mContext)·{
30 ········final·int·n·=·2;37 ········final·int·n·=·2;
 38 ········this.mDecodeOptions·=·null;
 39 ········this.mLock·=·new·Object();
31 ········this.mScaleMode·=·n;40 ········this.mScaleMode·=·n;
32 ········this.mColorMode·=·n;41 ········this.mColorMode·=·n;
 42 ········this.mOrientation·=·1;
33 ········this.mContext·=·mContext;43 ········this.mContext·=·mContext;
34 ····}44 ····}
35 ····45 ····
 46 ····private·Matrix·getMatrix(final·int·n,·final·int·n2,·final·RectF·rectF,·final·int·n3)·{
 47 ········final·float·n4·=·2.0f;
 48 ········final·Matrix·matrix·=·new·Matrix();
 49 ········final·float·n5·=·rectF.width()·/·n;
 50 ········float·n6;
 51 ········if·(n3·==·2)·{
 52 ············n6·=·Math.max(n5,·rectF.height()·/·(float)n2);
 53 ········}
 54 ········else·{
 55 ············n6·=·Math.min(n5,·rectF.height()·/·(float)n2);
 56 ········}
 57 ········matrix.postScale(n6,·n6);
 58 ········matrix.postTranslate((rectF.width()·-·n·*·n6)·/·n4,·(rectF.height()·-·n2·*·n6)·/·n4);
 59 ········return·matrix;
 60 ····}
 61 ····
36 ····private·Bitmap·loadBitmap(final·Uri·uri,·final·BitmapFactory$Options·bitmapFactory$Options)·{62 ····private·Bitmap·loadBitmap(final·Uri·uri,·final·BitmapFactory$Options·bitmapFactory$Options)·{
37 ········if·(uri·==·null·||·this.mContext·==·null)·{63 ········if·(uri·==·null·||·this.mContext·==·null)·{
38 ············throw·new·IllegalArgumentException("bad·argument·to·loadBitmap");64 ············throw·new·IllegalArgumentException("bad·argument·to·loadBitmap");
39 ········}65 ········}
40 ········InputStream·openInputStream·=·null;66 ········InputStream·openInputStream·=·null;
41 ········try·{67 ········try·{
42 ············openInputStream·=·this.mContext.getContentResolver().openInputStream(uri);68 ············openInputStream·=·this.mContext.getContentResolver().openInputStream(uri);
Offset 65, 63 lines modifiedOffset 91, 120 lines modified
65 ····················Log.w("PrintHelperKitkat",·"close·fail·",·(Throwable)ex2);91 ····················Log.w("PrintHelperKitkat",·"close·fail·",·(Throwable)ex2);
66 ················}92 ················}
67 ············}93 ············}
68 ········}94 ········}
69 ····}95 ····}
70 ····96 ····
71 ····private·Bitmap·loadConstrainedBitmap(final·Uri·uri,·final·int·n)·{97 ····private·Bitmap·loadConstrainedBitmap(final·Uri·uri,·final·int·n)·{
 98 ········final·boolean·inJustDecodeBounds·=·true;
72 ········Bitmap·loadBitmap·=·null;99 ········final·Bitmap·bitmap·=·null;
73 ········final·boolean·b·=·true; 
74 ········if·(n·<=·0·||·uri·==·null·||·this.mContext·==·null)·{100 ········if·(n·<=·0·||·uri·==·null·||·this.mContext·==·null)·{
75 ············throw·new·IllegalArgumentException("bad·argument·to·getScaledBitmap");101 ············throw·new·IllegalArgumentException("bad·argument·to·getScaledBitmap");
76 ········}102 ········}
77 ········final·BitmapFactory$Options·bitmapFactory$Options·=·new·BitmapFactory$Options();103 ········final·BitmapFactory$Options·bitmapFactory$Options·=·new·BitmapFactory$Options();
78 ········bitmapFactory$Options.inJustDecodeBounds·=·b;104 ········bitmapFactory$Options.inJustDecodeBounds·=·inJustDecodeBounds;
79 ········this.loadBitmap(uri,·bitmapFactory$Options);105 ········this.loadBitmap(uri,·bitmapFactory$Options);
80 ········final·int·outWidth·=·bitmapFactory$Options.outWidth;106 ········final·int·outWidth·=·bitmapFactory$Options.outWidth;
81 ········final·int·outHeight·=·bitmapFactory$Options.outHeight;107 ········final·int·outHeight·=·bitmapFactory$Options.outHeight;
82 ········if·(outWidth·>·0·&&·outHeight·>·0)·{108 ········if·(outWidth·>·0·&&·outHeight·>·0)·{
83 ············int·i;109 ············int·i;
84 ············int·inSampleSize;110 ············int·inSampleSize;
85 ············for·(i·=·Math.max(outWidth,·outHeight),·inSampleSize·=·1;·i·>·n;·i·>>>=·1,·inSampleSize·<<=·1)·{}111 ············for·(i·=·Math.max(outWidth,·outHeight),·inSampleSize·=·1;·i·>·n;·i·>>>=·1,·inSampleSize·<<=·1)·{}
86 ············if·(inSampleSize·>·0·&&·Math.min(outWidth,·outHeight)·/·inSampleSize·>·0)·{112 ············if·(inSampleSize·>·0·&&·Math.min(outWidth,·outHeight)·/·inSampleSize·>·0)·{
 113 ················final·Object·mLock·=·this.mLock;
 114 ················final·BitmapFactory$Options·mDecodeOptions;
 115 ················synchronized·(mLock)·{
 116 ····················this.mDecodeOptions·=·new·BitmapFactory$Options();
 117 ····················this.mDecodeOptions.inMutable·=·true;
 118 ····················this.mDecodeOptions.inSampleSize·=·inSampleSize;
 119 ····················mDecodeOptions·=·this.mDecodeOptions;
 120 ····················//·monitorexit(mLock)
87 ················final·BitmapFactory$Options·bitmapFactory$Options2·=·new·BitmapFactory$Options();121 ····················final·BitmapFactory$Options·bitmapFactory$Options2·=·mDecodeOptions;
88 ················bitmapFactory$Options2.inMutable·=·b; 
89 ················bitmapFactory$Options2.inSampleSize·=·inSampleSize; 
90 ················loadBitmap·=·this.loadBitmap(uri,·bitmapFactory$Options2);122 ····················this.loadBitmap(uri,·bitmapFactory$Options2);
 123 ····················final·PrintHelperKitkat·printHelperKitkat·=·this;
 124 ····················final·Object·o·=·printHelperKitkat.mLock;
 125 ····················final·Object·o3;
 126 ····················final·Object·o2·=·o3·=·o;
 127 ····················//·monitorenter(o3)
 128 ····················final·PrintHelperKitkat·printHelperKitkat2·=·this;
 129 ····················try·{
 130 ························final·BitmapFactory$Options·bitmapFactory$Options3·=·null;
 131 ························printHelperKitkat2.mDecodeOptions·=·bitmapFactory$Options3;
 132 ····················}
 133 ····················finally·{
 134 ····················}
 135 ····················//·monitorexit(o2)
 136 ················}
 137 ················try·{
 138 ····················final·BitmapFactory$Options·bitmapFactory$Options2·=·mDecodeOptions;
 139 ····················this.loadBitmap(uri,·bitmapFactory$Options2);
 140 ····················final·PrintHelperKitkat·printHelperKitkat·=·this;
 141 ····················final·Object·o·=·printHelperKitkat.mLock;
 142 ····················final·Object·o3;
 143 ····················final·Object·o2·=·o3·=·o;
 144 ····················//·monitorenter(o3)
 145 ····················final·PrintHelperKitkat·printHelperKitkat2·=·this;
 146 ····················final·BitmapFactory$Options·bitmapFactory$Options3·=·null;
 147 ····················printHelperKitkat2.mDecodeOptions·=·bitmapFactory$Options3;
 148 ················}
 149 ················finally·{
Max diff block lines reached; 2876/9054 bytes (31.76%) of diff not shown.
783 B
android/support/v4/util/LruCache.class
707 B
procyon -ec {}
    
Offset 158, 14 lines modifiedOffset 158, 25 lines modified
158 ············if·(remove·!=·null)·{158 ············if·(remove·!=·null)·{
159 ················this.entryRemoved(false,·key,·remove,·null);159 ················this.entryRemoved(false,·key,·remove,·null);
160 ············}160 ············}
161 ············return·remove;161 ············return·remove;
162 ········}162 ········}
163 ····}163 ····}
164 ····164 ····
 165 ····public·void·resize(final·int·maxSize)·{
 166 ········if·(maxSize·<=·0)·{
 167 ············throw·new·IllegalArgumentException("maxSize·<=·0");
 168 ········}
 169 ········synchronized·(this)·{
 170 ············this.maxSize·=·maxSize;
 171 ············//·monitorexit(this)
 172 ············this.trimToSize(maxSize);
 173 ········}
 174 ····}
 175 ····
165 ····public·final·int·size()·{176 ····public·final·int·size()·{
166 ········synchronized·(this)·{177 ········synchronized·(this)·{
167 ············return·this.size;178 ············return·this.size;
168 ········}179 ········}
169 ····}180 ····}
170 ····181 ····
171 ····protected·int·sizeOf(final·Object·o,·final·Object·o2)·{182 ····protected·int·sizeOf(final·Object·o,·final·Object·o2)·{
761 B
android/support/v4/util/MapCollections$MapIterator.class
649 B
procyon -ec {}
    
Offset 80, 18 lines modifiedOffset 80, 18 lines modified
80 ········return·this;80 ········return·this;
81 ····}81 ····}
82 ····82 ····
83 ····public·void·remove()·{83 ····public·void·remove()·{
84 ········if·(!this.mEntryValid)·{84 ········if·(!this.mEntryValid)·{
85 ············throw·new·IllegalStateException();85 ············throw·new·IllegalStateException();
86 ········}86 ········}
 87 ········this.this$0.colRemoveAt(this.mIndex);
87 ········--this.mIndex;88 ········--this.mIndex;
88 ········--this.mEnd;89 ········--this.mEnd;
89 ········this.mEntryValid·=·false;90 ········this.mEntryValid·=·false;
90 ········this.this$0.colRemoveAt(this.mIndex); 
91 ····}91 ····}
92 ····92 ····
93 ····public·Object·setValue(final·Object·o)·{93 ····public·Object·setValue(final·Object·o)·{
94 ········if·(!this.mEntryValid)·{94 ········if·(!this.mEntryValid)·{
95 ············throw·new·IllegalStateException("This·container·does·not·support·retaining·Map.Entry·objects");95 ············throw·new·IllegalStateException("This·container·does·not·support·retaining·Map.Entry·objects");
96 ········}96 ········}
97 ········return·this.this$0.colSetValue(this.mIndex,·o);97 ········return·this.this$0.colSetValue(this.mIndex,·o);
2.68 KB
android/support/v4/util/SimpleArrayMap.class
2.59 KB
procyon -ec {}
    
Offset 125, 24 lines modifiedOffset 125, 15 lines modified
125 ············this.mHashes·=·ContainerHelpers.EMPTY_INTS;125 ············this.mHashes·=·ContainerHelpers.EMPTY_INTS;
126 ············this.mArray·=·ContainerHelpers.EMPTY_OBJECTS;126 ············this.mArray·=·ContainerHelpers.EMPTY_OBJECTS;
127 ············this.mSize·=·0;127 ············this.mSize·=·0;
128 ········}128 ········}
129 ····}129 ····}
130 ····130 ····
131 ····public·boolean·containsKey(final·Object·o)·{131 ····public·boolean·containsKey(final·Object·o)·{
 132 ········return·this.indexOfKey(o)·>=·0;
132 ········boolean·b·=·true; 
133 ········if·(o·==·null)·{ 
134 ············if·(this.indexOfNull()·<·0)·{ 
135 ················b·=·false; 
136 ············} 
137 ········} 
138 ········else·if·(this.indexOf(o,·o.hashCode())·<·0)·{ 
139 ············b·=·false; 
140 ········} 
141 ········return·b; 
142 ····}133 ····}
143 ····134 ····
144 ····public·boolean·containsValue(final·Object·o)·{135 ····public·boolean·containsValue(final·Object·o)·{
145 ········return·this.indexOfValue(o)·>=·0;136 ········return·this.indexOfValue(o)·>=·0;
146 ····}137 ····}
147 ····138 ····
148 ····public·void·ensureCapacity(final·int·n)·{139 ····public·void·ensureCapacity(final·int·n)·{
Offset 201, 24 lines modifiedOffset 192, 18 lines modified
201 ············}192 ············}
202 ············b·=·false;193 ············b·=·false;
203 ········}194 ········}
204 ········return·b;195 ········return·b;
205 ····}196 ····}
206 ····197 ····
207 ····public·Object·get(final·Object·o)·{198 ····public·Object·get(final·Object·o)·{
 199 ········final·int·indexOfKey·=·this.indexOfKey(o);
208 ········int·n; 
209 ········if·(o·==·null)·{ 
210 ············n·=·this.indexOfNull(); 
211 ········} 
212 ········else·{ 
213 ············n·=·this.indexOf(o,·o.hashCode()); 
214 ········} 
215 ········Object·o2;200 ········Object·o2;
216 ········if·(n·>=·0)·{201 ········if·(indexOfKey·>=·0)·{
217 ············o2·=·this.mArray[(n·<<·1)·+·1];202 ············o2·=·this.mArray[(indexOfKey·<<·1)·+·1];
218 ········}203 ········}
219 ········else·{204 ········else·{
220 ············o2·=·null;205 ············o2·=·null;
221 ········}206 ········}
222 ········return·o2;207 ········return·o2;
223 ····}208 ····}
224 ····209 ····
Offset 266, 14 lines modifiedOffset 251, 25 lines modified
266 ················}251 ················}
267 ················binarySearch·=·~n2;252 ················binarySearch·=·~n2;
268 ············}253 ············}
269 ········}254 ········}
270 ········return·binarySearch;255 ········return·binarySearch;
271 ····}256 ····}
272 ····257 ····
 258 ····public·int·indexOfKey(final·Object·o)·{
 259 ········int·n;
 260 ········if·(o·==·null)·{
 261 ············n·=·this.indexOfNull();
 262 ········}
 263 ········else·{
 264 ············n·=·this.indexOf(o,·o.hashCode());
 265 ········}
 266 ········return·n;
 267 ····}
 268 ····
273 ····int·indexOfNull()·{269 ····int·indexOfNull()·{
274 ········final·int·mSize·=·this.mSize;270 ········final·int·mSize·=·this.mSize;
275 ········int·binarySearch;271 ········int·binarySearch;
276 ········if·(mSize·==·0)·{272 ········if·(mSize·==·0)·{
277 ············binarySearch·=·-1;273 ············binarySearch·=·-1;
278 ········}274 ········}
279 ········else·{275 ········else·{
Offset 390, 24 lines modifiedOffset 386, 18 lines modified
390 ············for·(int·i·=·0;·i·<·mSize;·++i)·{386 ············for·(int·i·=·0;·i·<·mSize;·++i)·{
391 ················this.put(simpleArrayMap.keyAt(i),·simpleArrayMap.valueAt(i));387 ················this.put(simpleArrayMap.keyAt(i),·simpleArrayMap.valueAt(i));
392 ············}388 ············}
393 ········}389 ········}
394 ····}390 ····}
395 ····391 ····
396 ····public·Object·remove(final·Object·o)·{392 ····public·Object·remove(final·Object·o)·{
 393 ········final·int·indexOfKey·=·this.indexOfKey(o);
397 ········int·n; 
398 ········if·(o·==·null)·{ 
399 ············n·=·this.indexOfNull(); 
400 ········} 
401 ········else·{ 
402 ············n·=·this.indexOf(o,·o.hashCode()); 
403 ········} 
404 ········Object·remove;394 ········Object·remove;
405 ········if·(n·>=·0)·{395 ········if·(indexOfKey·>=·0)·{
406 ············remove·=·this.removeAt(n);396 ············remove·=·this.removeAt(indexOfKey);
407 ········}397 ········}
408 ········else·{398 ········else·{
409 ············remove·=·null;399 ············remove·=·null;
410 ········}400 ········}
411 ········return·remove;401 ········return·remove;
412 ····}402 ····}
413 ····403 ····
3.61 KB
android/support/v4/view/PagerTitleStripIcs$SingleLineAllCapsTransform.class
3.46 KB
javap -verbose -constants -s -l -private {}
    
Offset 40, 20 lines modifiedOffset 40, 20 lines modified
40 ··#32·=·Fieldref···········#29.#31········//·android/content/res/Configuration.locale:Ljava/util/Locale;40 ··#32·=·Fieldref···········#29.#31········//·android/content/res/Configuration.locale:Ljava/util/Locale;
41 ··#33·=·NameAndType········#10:#11········//·mLocale:Ljava/util/Locale;41 ··#33·=·NameAndType········#10:#11········//·mLocale:Ljava/util/Locale;
42 ··#34·=·Fieldref···········#2.#33·········//·android/support/v4/view/PagerTitleStripIcs$SingleLineAllCapsTransform.mLocale:Ljava/util/Locale;42 ··#34·=·Fieldref···········#2.#33·········//·android/support/v4/view/PagerTitleStripIcs$SingleLineAllCapsTransform.mLocale:Ljava/util/Locale;
43 ··#35·=·Utf8···············getTransformation43 ··#35·=·Utf8···············getTransformation
44 ··#36·=·Utf8···············(Ljava/lang/CharSequence;Landroid/view/View;)Ljava/lang/CharSequence;44 ··#36·=·Utf8···············(Ljava/lang/CharSequence;Landroid/view/View;)Ljava/lang/CharSequence;
45 ··#37·=·NameAndType········#35:#36········//·getTransformation:(Ljava/lang/CharSequence;Landroid/view/View;)Ljava/lang/CharSequence;45 ··#37·=·NameAndType········#35:#36········//·getTransformation:(Ljava/lang/CharSequence;Landroid/view/View;)Ljava/lang/CharSequence;
46 ··#38·=·Methodref··········#4.#37·········//·android/text/method/SingleLineTransformationMethod.getTransformation:(Ljava/lang/CharSequence;Landroid/view/View;)Ljava/lang/CharSequence;46 ··#38·=·Methodref··········#4.#37·········//·android/text/method/SingleLineTransformationMethod.getTransformation:(Ljava/lang/CharSequence;Landroid/view/View;)Ljava/lang/CharSequence;
47 ··#39·=·Utf8···············java/lang/Object47 ··#39·=·Utf8···············java/lang/CharSequence
48 ··#40·=·Class··············#39············//·java/lang/Object48 ··#40·=·Class··············#39············//·java/lang/CharSequence
49 ··#41·=·Utf8···············toString49 ··#41·=·Utf8···············toString
50 ··#42·=·Utf8···············()Ljava/lang/String;50 ··#42·=·Utf8···············()Ljava/lang/String;
51 ··#43·=·NameAndType········#41:#42········//·toString:()Ljava/lang/String;51 ··#43·=·NameAndType········#41:#42········//·toString:()Ljava/lang/String;
52 ··#44·=·Methodref··········#40.#43········//·java/lang/Object.toString:()Ljava/lang/String;52 ··#44·=·InterfaceMethodref·#40.#43········//·java/lang/CharSequence.toString:()Ljava/lang/String;
53 ··#45·=·Utf8···············java/lang/String53 ··#45·=·Utf8···············java/lang/String
54 ··#46·=·Class··············#45············//·java/lang/String54 ··#46·=·Class··············#45············//·java/lang/String
55 ··#47·=·Utf8···············toUpperCase55 ··#47·=·Utf8···············toUpperCase
56 ··#48·=·Utf8···············(Ljava/util/Locale;)Ljava/lang/String;56 ··#48·=·Utf8···············(Ljava/util/Locale;)Ljava/lang/String;
57 ··#49·=·NameAndType········#47:#48········//·toUpperCase:(Ljava/util/Locale;)Ljava/lang/String;57 ··#49·=·NameAndType········#47:#48········//·toUpperCase:(Ljava/util/Locale;)Ljava/lang/String;
58 ··#50·=·Methodref··········#46.#49········//·java/lang/String.toUpperCase:(Ljava/util/Locale;)Ljava/lang/String;58 ··#50·=·Methodref··········#46.#49········//·java/lang/String.toUpperCase:(Ljava/util/Locale;)Ljava/lang/String;
59 ··#51·=·Utf8···············Code59 ··#51·=·Utf8···············Code
Offset 92, 24 lines modifiedOffset 92, 24 lines modified
92 ······stack=300,·locals=5,·args_size=392 ······stack=300,·locals=5,·args_size=3
93 ·········0:·aload_093 ·········0:·aload_0
94 ·········1:·aload_194 ·········1:·aload_1
95 ·········2:·aload_295 ·········2:·aload_2
96 ·········3:·invokespecial·#38·················//·Method·android/text/method/SingleLineTransformationMethod.getTransformation:(Ljava/lang/CharSequence;Landroid/view/View;)Ljava/lang/CharSequence;96 ·········3:·invokespecial·#38·················//·Method·android/text/method/SingleLineTransformationMethod.getTransformation:(Ljava/lang/CharSequence;Landroid/view/View;)Ljava/lang/CharSequence;
97 ·········6:·astore_197 ·········6:·astore_1
98 ·········7:·aload_198 ·········7:·aload_1
99 ·········8:·ifnull········3199 ·········8:·ifnull········33
100 ········11:·aload_1100 ········11:·aload_1
101 ········12:·invokevirtual·#44·················//·Method·java/lang/Object.toString:()Ljava/lang/String;101 ········12:·invokeinterface·#44,··1···········//·InterfaceMethod·java/lang/CharSequence.toString:()Ljava/lang/String;
102 ········15:·astore_3102 ········17:·astore_3
103 ········16:·aload_0103 ········18:·aload_0
104 ········17:·getfield······#34·················//·Field·mLocale:Ljava/util/Locale;104 ········19:·getfield······#34·················//·Field·mLocale:Ljava/util/Locale;
105 ········20:·astore········4105 ········22:·astore········4
106 ········22:·aload_3106 ········24:·aload_3
107 ········23:·aload·········4107 ········25:·aload·········4
108 ········25:·invokevirtual·#50·················//·Method·java/lang/String.toUpperCase:(Ljava/util/Locale;)Ljava/lang/String;108 ········27:·invokevirtual·#50·················//·Method·java/lang/String.toUpperCase:(Ljava/util/Locale;)Ljava/lang/String;
109 ········28:·astore_3109 ········30:·astore_3
110 ········29:·aload_3110 ········31:·aload_3
111 ········30:·areturn111 ········32:·areturn
112 ········31:·aconst_null112 ········33:·aconst_null
113 ········32:·astore_3113 ········34:·astore_3
114 ········33:·goto··········29114 ········35:·goto··········31
115 }115 }
5.23 KB
android/support/v4/view/ViewCompat$ViewCompatImpl.class
5.12 KB
procyon -ec {}
    
Offset 1, 52 lines modifiedOffset 1, 103 lines modified
  
1 package·android.support.v4.view;1 package·android.support.v4.view;
  
2 import·android.graphics.Paint;2 import·android.graphics.Paint;
 3 import·android.view.ViewGroup;
3 import·android.os.Bundle;4 import·android.os.Bundle;
4 import·android.support.v4.view.accessibility.AccessibilityNodeInfoCompat;5 import·android.support.v4.view.accessibility.AccessibilityNodeInfoCompat;
5 import·android.view.accessibility.AccessibilityEvent;6 import·android.view.accessibility.AccessibilityEvent;
6 import·android.view.ViewParent;7 import·android.view.ViewParent;
7 import·android.support.v4.view.accessibility.AccessibilityNodeProviderCompat;8 import·android.support.v4.view.accessibility.AccessibilityNodeProviderCompat;
8 import·android.view.View;9 import·android.view.View;
  
9 interface·ViewCompat$ViewCompatImpl10 interface·ViewCompat$ViewCompatImpl
10 {11 {
 12 ····ViewPropertyAnimatorCompat·animate(final·View·p0);
 13 ····
11 ····boolean·canScrollHorizontally(final·View·p0,·final·int·p1);14 ····boolean·canScrollHorizontally(final·View·p0,·final·int·p1);
12 ····15 ····
13 ····boolean·canScrollVertically(final·View·p0,·final·int·p1);16 ····boolean·canScrollVertically(final·View·p0,·final·int·p1);
14 ····17 ····
 18 ····void·dispatchFinishTemporaryDetach(final·View·p0);
 19 ····
 20 ····void·dispatchStartTemporaryDetach(final·View·p0);
 21 ····
15 ····int·getAccessibilityLiveRegion(final·View·p0);22 ····int·getAccessibilityLiveRegion(final·View·p0);
16 ····23 ····
17 ····AccessibilityNodeProviderCompat·getAccessibilityNodeProvider(final·View·p0);24 ····AccessibilityNodeProviderCompat·getAccessibilityNodeProvider(final·View·p0);
18 ····25 ····
19 ····float·getAlpha(final·View·p0);26 ····float·getAlpha(final·View·p0);
20 ····27 ····
 28 ····float·getElevation(final·View·p0);
 29 ····
 30 ····boolean·getFitsSystemWindows(final·View·p0);
 31 ····
21 ····int·getImportantForAccessibility(final·View·p0);32 ····int·getImportantForAccessibility(final·View·p0);
22 ····33 ····
23 ····int·getLabelFor(final·View·p0);34 ····int·getLabelFor(final·View·p0);
24 ····35 ····
25 ····int·getLayerType(final·View·p0);36 ····int·getLayerType(final·View·p0);
26 ····37 ····
27 ····int·getLayoutDirection(final·View·p0);38 ····int·getLayoutDirection(final·View·p0);
28 ····39 ····
29 ····int·getMeasuredHeightAndState(final·View·p0);40 ····int·getMeasuredHeightAndState(final·View·p0);
30 ····41 ····
31 ····int·getMeasuredState(final·View·p0);42 ····int·getMeasuredState(final·View·p0);
32 ····43 ····
33 ····int·getMeasuredWidthAndState(final·View·p0);44 ····int·getMeasuredWidthAndState(final·View·p0);
34 ····45 ····
 46 ····int·getMinimumHeight(final·View·p0);
 47 ····
 48 ····int·getMinimumWidth(final·View·p0);
 49 ····
35 ····int·getOverScrollMode(final·View·p0);50 ····int·getOverScrollMode(final·View·p0);
36 ····51 ····
 52 ····int·getPaddingEnd(final·View·p0);
 53 ····
 54 ····int·getPaddingStart(final·View·p0);
 55 ····
37 ····ViewParent·getParentForAccessibility(final·View·p0);56 ····ViewParent·getParentForAccessibility(final·View·p0);
38 ····57 ····
 58 ····float·getPivotX(final·View·p0);
 59 ····
 60 ····float·getPivotY(final·View·p0);
 61 ····
 62 ····float·getRotation(final·View·p0);
 63 ····
 64 ····float·getRotationX(final·View·p0);
 65 ····
 66 ····float·getRotationY(final·View·p0);
 67 ····
 68 ····float·getScaleX(final·View·p0);
 69 ····
 70 ····float·getScaleY(final·View·p0);
 71 ····
 72 ····String·getTransitionName(final·View·p0);
 73 ····
 74 ····float·getTranslationX(final·View·p0);
 75 ····
 76 ····float·getTranslationY(final·View·p0);
 77 ····
 78 ····float·getTranslationZ(final·View·p0);
 79 ····
 80 ····int·getWindowSystemUiVisibility(final·View·p0);
 81 ····
 82 ····float·getX(final·View·p0);
 83 ····
 84 ····float·getY(final·View·p0);
 85 ····
 86 ····boolean·hasAccessibilityDelegate(final·View·p0);
 87 ····
39 ····boolean·hasTransientState(final·View·p0);88 ····boolean·hasTransientState(final·View·p0);
40 ····89 ····
41 ····boolean·isOpaque(final·View·p0);90 ····boolean·isOpaque(final·View·p0);
42 ····91 ····
 92 ····void·jumpDrawablesToCurrentState(final·View·p0);
 93 ····
43 ····void·onInitializeAccessibilityEvent(final·View·p0,·final·AccessibilityEvent·p1);94 ····void·onInitializeAccessibilityEvent(final·View·p0,·final·AccessibilityEvent·p1);
44 ····95 ····
45 ····void·onInitializeAccessibilityNodeInfo(final·View·p0,·final·AccessibilityNodeInfoCompat·p1);96 ····void·onInitializeAccessibilityNodeInfo(final·View·p0,·final·AccessibilityNodeInfoCompat·p1);
46 ····97 ····
47 ····void·onPopulateAccessibilityEvent(final·View·p0,·final·AccessibilityEvent·p1);98 ····void·onPopulateAccessibilityEvent(final·View·p0,·final·AccessibilityEvent·p1);
48 ····99 ····
49 ····boolean·performAccessibilityAction(final·View·p0,·final·int·p1,·final·Bundle·p2);100 ····boolean·performAccessibilityAction(final·View·p0,·final·int·p1,·final·Bundle·p2);
Offset 55, 27 lines modifiedOffset 106, 65 lines modified
55 ····106 ····
56 ····void·postInvalidateOnAnimation(final·View·p0,·final·int·p1,·final·int·p2,·final·int·p3,·final·int·p4);107 ····void·postInvalidateOnAnimation(final·View·p0,·final·int·p1,·final·int·p2,·final·int·p3,·final·int·p4);
57 ····108 ····
58 ····void·postOnAnimation(final·View·p0,·final·Runnable·p1);109 ····void·postOnAnimation(final·View·p0,·final·Runnable·p1);
59 ····110 ····
60 ····void·postOnAnimationDelayed(final·View·p0,·final·Runnable·p1,·final·long·p2);111 ····void·postOnAnimationDelayed(final·View·p0,·final·Runnable·p1,·final·long·p2);
61 ····112 ····
 113 ····void·requestApplyInsets(final·View·p0);
 114 ····
62 ····int·resolveSizeAndState(final·int·p0,·final·int·p1,·final·int·p2);115 ····int·resolveSizeAndState(final·int·p0,·final·int·p1,·final·int·p2);
63 ····116 ····
64 ····void·setAccessibilityDelegate(final·View·p0,·final·AccessibilityDelegateCompat·p1);117 ····void·setAccessibilityDelegate(final·View·p0,·final·AccessibilityDelegateCompat·p1);
65 ····118 ····
66 ····void·setAccessibilityLiveRegion(final·View·p0,·final·int·p1);119 ····void·setAccessibilityLiveRegion(final·View·p0,·final·int·p1);
67 ····120 ····
 121 ····void·setAlpha(final·View·p0,·final·float·p1);
 122 ····
 123 ····void·setChildrenDrawingOrderEnabled(final·ViewGroup·p0,·final·boolean·p1);
 124 ····
 125 ····void·setElevation(final·View·p0,·final·float·p1);
 126 ····
68 ····void·setHasTransientState(final·View·p0,·final·boolean·p1);127 ····void·setHasTransientState(final·View·p0,·final·boolean·p1);
69 ····128 ····
Max diff block lines reached; 1314/5217 bytes (25.19%) of diff not shown.
11.8 KB
android/support/v4/view/ViewCompat.class
11.7 KB
procyon -ec {}
    
Offset 1, 11 lines modifiedOffset 1, 12 lines modified
  
1 package·android.support.v4.view;1 package·android.support.v4.view;
  
2 import·android.graphics.Paint;2 import·android.graphics.Paint;
 3 import·android.view.ViewGroup;
3 import·android.os.Bundle;4 import·android.os.Bundle;
4 import·android.support.v4.view.accessibility.AccessibilityNodeInfoCompat;5 import·android.support.v4.view.accessibility.AccessibilityNodeInfoCompat;
5 import·android.view.accessibility.AccessibilityEvent;6 import·android.view.accessibility.AccessibilityEvent;
6 import·android.view.ViewParent;7 import·android.view.ViewParent;
7 import·android.support.v4.view.accessibility.AccessibilityNodeProviderCompat;8 import·android.support.v4.view.accessibility.AccessibilityNodeProviderCompat;
8 import·android.view.View;9 import·android.view.View;
9 import·android.os.Build$VERSION;10 import·android.os.Build$VERSION;
Offset 31, 18 lines modifiedOffset 32, 22 lines modified
31 ····public·static·final·int·MEASURED_HEIGHT_STATE_SHIFT·=·16;32 ····public·static·final·int·MEASURED_HEIGHT_STATE_SHIFT·=·16;
32 ····public·static·final·int·MEASURED_SIZE_MASK·=·16777215;33 ····public·static·final·int·MEASURED_SIZE_MASK·=·16777215;
33 ····public·static·final·int·MEASURED_STATE_MASK·=·-16777216;34 ····public·static·final·int·MEASURED_STATE_MASK·=·-16777216;
34 ····public·static·final·int·MEASURED_STATE_TOO_SMALL·=·16777216;35 ····public·static·final·int·MEASURED_STATE_TOO_SMALL·=·16777216;
35 ····public·static·final·int·OVER_SCROLL_ALWAYS·=·0;36 ····public·static·final·int·OVER_SCROLL_ALWAYS·=·0;
36 ····public·static·final·int·OVER_SCROLL_IF_CONTENT_SCROLLS·=·1;37 ····public·static·final·int·OVER_SCROLL_IF_CONTENT_SCROLLS·=·1;
37 ····public·static·final·int·OVER_SCROLL_NEVER·=·2;38 ····public·static·final·int·OVER_SCROLL_NEVER·=·2;
 39 ····private·static·final·String·TAG·=·"ViewCompat";
38 ····40 ····
39 ····static·{41 ····static·{
40 ········final·int·sdk_INT·=·Build$VERSION.SDK_INT;42 ········final·int·sdk_INT·=·Build$VERSION.SDK_INT;
41 ········if·(sdk_INT·>=·19)·{43 ········if·(sdk_INT·>=·21)·{
 44 ············IMPL·=·(ViewCompat$ViewCompatImpl)new·ViewCompat$Api21ViewCompatImpl();
 45 ········}
 46 ········else·if·(sdk_INT·>=·19)·{
42 ············IMPL·=·(ViewCompat$ViewCompatImpl)new·ViewCompat$KitKatViewCompatImpl();47 ············IMPL·=·(ViewCompat$ViewCompatImpl)new·ViewCompat$KitKatViewCompatImpl();
43 ········}48 ········}
44 ········else·if·(sdk_INT·>=·17)·{49 ········else·if·(sdk_INT·>=·17)·{
45 ············IMPL·=·(ViewCompat$ViewCompatImpl)new·ViewCompat$JbMr1ViewCompatImpl();50 ············IMPL·=·(ViewCompat$ViewCompatImpl)new·ViewCompat$JbMr1ViewCompatImpl();
46 ········}51 ········}
47 ········else·if·(sdk_INT·>=·16)·{52 ········else·if·(sdk_INT·>=·16)·{
48 ············IMPL·=·(ViewCompat$ViewCompatImpl)new·ViewCompat$JBViewCompatImpl();53 ············IMPL·=·(ViewCompat$ViewCompatImpl)new·ViewCompat$JBViewCompatImpl();
Offset 52, 35 lines modifiedOffset 57, 62 lines modified
52 ········}57 ········}
53 ········else·if·(sdk_INT·>=·11)·{58 ········else·if·(sdk_INT·>=·11)·{
54 ············IMPL·=·(ViewCompat$ViewCompatImpl)new·ViewCompat$HCViewCompatImpl();59 ············IMPL·=·(ViewCompat$ViewCompatImpl)new·ViewCompat$HCViewCompatImpl();
55 ········}60 ········}
56 ········else·if·(sdk_INT·>=·9)·{61 ········else·if·(sdk_INT·>=·9)·{
57 ············IMPL·=·(ViewCompat$ViewCompatImpl)new·ViewCompat$GBViewCompatImpl();62 ············IMPL·=·(ViewCompat$ViewCompatImpl)new·ViewCompat$GBViewCompatImpl();
58 ········}63 ········}
 64 ········else·if·(sdk_INT·>=·7)·{
 65 ············IMPL·=·(ViewCompat$ViewCompatImpl)new·ViewCompat$EclairMr1ViewCompatImpl();
 66 ········}
59 ········else·{67 ········else·{
60 ············IMPL·=·(ViewCompat$ViewCompatImpl)new·ViewCompat$BaseViewCompatImpl();68 ············IMPL·=·(ViewCompat$ViewCompatImpl)new·ViewCompat$BaseViewCompatImpl();
61 ········}69 ········}
62 ····}70 ····}
63 ····71 ····
 72 ····public·static·ViewPropertyAnimatorCompat·animate(final·View·view)·{
 73 ········return·ViewCompat.IMPL.animate(view);
 74 ····}
 75 ····
64 ····public·static·boolean·canScrollHorizontally(final·View·view,·final·int·n)·{76 ····public·static·boolean·canScrollHorizontally(final·View·view,·final·int·n)·{
65 ········return·ViewCompat.IMPL.canScrollHorizontally(view,·n);77 ········return·ViewCompat.IMPL.canScrollHorizontally(view,·n);
66 ····}78 ····}
67 ····79 ····
68 ····public·static·boolean·canScrollVertically(final·View·view,·final·int·n)·{80 ····public·static·boolean·canScrollVertically(final·View·view,·final·int·n)·{
69 ········return·ViewCompat.IMPL.canScrollVertically(view,·n);81 ········return·ViewCompat.IMPL.canScrollVertically(view,·n);
70 ····}82 ····}
71 ····83 ····
 84 ····public·static·void·dispatchFinishTemporaryDetach(final·View·view)·{
 85 ········ViewCompat.IMPL.dispatchFinishTemporaryDetach(view);
 86 ····}
 87 ····
 88 ····public·static·void·dispatchStartTemporaryDetach(final·View·view)·{
 89 ········ViewCompat.IMPL.dispatchStartTemporaryDetach(view);
 90 ····}
 91 ····
 92 ····public·static·int·getAccessibilityLiveRegion(final·View·view)·{
 93 ········return·ViewCompat.IMPL.getAccessibilityLiveRegion(view);
 94 ····}
 95 ····
72 ····public·static·AccessibilityNodeProviderCompat·getAccessibilityNodeProvider(final·View·view)·{96 ····public·static·AccessibilityNodeProviderCompat·getAccessibilityNodeProvider(final·View·view)·{
73 ········return·ViewCompat.IMPL.getAccessibilityNodeProvider(view);97 ········return·ViewCompat.IMPL.getAccessibilityNodeProvider(view);
74 ····}98 ····}
75 ····99 ····
76 ····public·static·float·getAlpha(final·View·view)·{100 ····public·static·float·getAlpha(final·View·view)·{
77 ········return·ViewCompat.IMPL.getAlpha(view);101 ········return·ViewCompat.IMPL.getAlpha(view);
78 ····}102 ····}
79 ····103 ····
 104 ····public·static·float·getElevation(final·View·view)·{
 105 ········return·ViewCompat.IMPL.getElevation(view);
 106 ····}
 107 ····
 108 ····public·static·boolean·getFitsSystemWindows(final·View·view)·{
 109 ········return·ViewCompat.IMPL.getFitsSystemWindows(view);
 110 ····}
 111 ····
80 ····public·static·int·getImportantForAccessibility(final·View·view)·{112 ····public·static·int·getImportantForAccessibility(final·View·view)·{
81 ········return·ViewCompat.IMPL.getImportantForAccessibility(view);113 ········return·ViewCompat.IMPL.getImportantForAccessibility(view);
82 ····}114 ····}
83 ····115 ····
84 ····public·static·int·getLabelFor(final·View·view)·{116 ····public·static·int·getLabelFor(final·View·view)·{
85 ········return·ViewCompat.IMPL.getLabelFor(view);117 ········return·ViewCompat.IMPL.getLabelFor(view);
86 ····}118 ····}
Offset 101, 30 lines modifiedOffset 133, 110 lines modified
101 ········return·ViewCompat.IMPL.getMeasuredState(view);133 ········return·ViewCompat.IMPL.getMeasuredState(view);
102 ····}134 ····}
103 ····135 ····
104 ····public·static·int·getMeasuredWidthAndState(final·View·view)·{136 ····public·static·int·getMeasuredWidthAndState(final·View·view)·{
105 ········return·ViewCompat.IMPL.getMeasuredWidthAndState(view);137 ········return·ViewCompat.IMPL.getMeasuredWidthAndState(view);
106 ····}138 ····}
107 ····139 ····
 140 ····public·static·int·getMinimumHeight(final·View·view)·{
 141 ········return·ViewCompat.IMPL.getMinimumHeight(view);
 142 ····}
 143 ····
 144 ····public·static·int·getMinimumWidth(final·View·view)·{
 145 ········return·ViewCompat.IMPL.getMinimumWidth(view);
 146 ····}
 147 ····
108 ····public·static·int·getOverScrollMode(final·View·view)·{148 ····public·static·int·getOverScrollMode(final·View·view)·{
109 ········return·ViewCompat.IMPL.getOverScrollMode(view);149 ········return·ViewCompat.IMPL.getOverScrollMode(view);
110 ····}150 ····}
111 ····151 ····
 152 ····public·static·int·getPaddingEnd(final·View·view)·{
 153 ········return·ViewCompat.IMPL.getPaddingEnd(view);
 154 ····}
 155 ····
 156 ····public·static·int·getPaddingStart(final·View·view)·{
 157 ········return·ViewCompat.IMPL.getPaddingStart(view);
 158 ····}
 159 ····
112 ····public·static·ViewParent·getParentForAccessibility(final·View·view)·{160 ····public·static·ViewParent·getParentForAccessibility(final·View·view)·{
Max diff block lines reached; 7182/11993 bytes (59.88%) of diff not shown.
9.47 KB
android/support/v4/view/ViewCompatEclairMr1.class
9.37 KB
procyon -ec {}
    
Offset 1, 11 lines modifiedOffset 1, 173 lines modified
  
1 package·android.support.v4.view;1 package·android.support.v4.view;
  
 2 import·android.view.ViewGroup;
2 import·android.view.View;3 import·android.view.View;
 4 import·java.lang.reflect.Method;
  
3 class·ViewCompatEclairMr15 class·ViewCompatEclairMr1
4 {6 {
 7 ····public·static·final·String·TAG·=·"ViewCompat";
 8 ····private·static·Method·sChildrenDrawingOrderMethod;
 9 ····
5 ····public·static·boolean·isOpaque(final·View·view)·{10 ····public·static·boolean·isOpaque(final·View·view)·{
6 ········return·view.isOpaque();11 ········return·view.isOpaque();
7 ····}12 ····}
 13 ····
 14 ····public·static·void·setChildrenDrawingOrderEnabled(final·ViewGroup·p0,·final·boolean·p1)·{
 15 ········//·
 16 ········//·This·method·could·not·be·decompiled.
 17 ········//·
 18 ········//·Original·Bytecode:
 19 ········//·
 20 ········//·····1:·istore_2·······
 21 ········//·····2:·getstatic·······android/support/v4/view/ViewCompatEclairMr1.sChildrenDrawingOrderMethod:Ljava/lang/reflect/Method;
 22 ········//·····5:·astore_3·······
 23 ········//·····6:·aload_3········
 24 ········//·····7:·ifnonnull·······63
 25 ········//····10:·ldc·············Landroid/view/ViewGroup;.class
 26 ········//····12:·astore_3·······
 27 ········//····13:·ldc·············"setChildrenDrawingOrderEnabled"
 28 ········//····15:·astore··········4
 29 ········//····17:·iconst_1·······
 30 ········//····18:·istore··········5
 31 ········//····20:·iload···········5
 32 ········//····22:·anewarray·······Ljava/lang/Class;
 33 ········//····25:·astore··········6
 34 ········//····27:·aconst_null····
 35 ········//····28:·astore··········7
 36 ········//····30:·getstatic·······java/lang/Boolean.TYPE:Ljava/lang/Class;
 37 ········//····33:·astore··········8
 38 ········//····35:·aload···········6
 39 ········//····37:·iconst_0·······
 40 ········//····38:·aload···········8
 41 ········//····40:·aastore········
 42 ········//····41:·aload_3········
 43 ········//····42:·aload···········4
 44 ········//····44:·aload···········6
 45 ········//····46:·invokevirtual···java/lang/Class.getDeclaredMethod:(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;
 46 ········//····49:·astore_3·······
 47 ········//····50:·aload_3········
 48 ········//····51:·putstatic·······android/support/v4/view/ViewCompatEclairMr1.sChildrenDrawingOrderMethod:Ljava/lang/reflect/Method;
 49 ········//····54:·getstatic·······android/support/v4/view/ViewCompatEclairMr1.sChildrenDrawingOrderMethod:Ljava/lang/reflect/Method;
 50 ········//····57:·astore_3·······
 51 ········//····58:·aload_3········
 52 ········//····59:·iload_2········
 53 ········//····60:·invokevirtual···java/lang/reflect/Method.setAccessible:(Z)V
 54 ········//····63:·getstatic·······android/support/v4/view/ViewCompatEclairMr1.sChildrenDrawingOrderMethod:Ljava/lang/reflect/Method;
 55 ········//····66:·astore_3·······
 56 ········//····67:·iconst_1·······
 57 ········//····68:·istore··········9
 58 ········//····70:·iload···········9
 59 ········//····72:·anewarray·······Ljava/lang/Object;
 60 ········//····75:·astore··········4
 61 ········//····77:·iconst_0·······
 62 ········//····78:·istore··········5
 63 ········//····80:·aconst_null····
 64 ········//····81:·astore··········6
 65 ········//····83:·iload_1········
 66 ········//····84:·invokestatic····java/lang/Boolean.valueOf:(Z)Ljava/lang/Boolean;
 67 ········//····87:·astore··········7
 68 ········//····89:·aload···········4
 69 ········//····91:·iconst_0·······
 70 ········//····92:·aload···········7
 71 ········//····94:·aastore········
 72 ········//····95:·aload_3········
 73 ········//····96:·aload_0········
 74 ········//····97:·aload···········4
 75 ········//····99:·invokevirtual···java/lang/reflect/Method.invoke:(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;
 76 ········//···102:·pop············
 77 ········//···103:·return·········
 78 ········//···104:·astore··········10
 79 ········//···106:·ldc·············"ViewCompat"
 80 ········//···108:·astore_3·······
 81 ········//···109:·ldc·············"Unable·to·find·childrenDrawingOrderEnabled"
 82 ········//···111:·astore··········4
 83 ········//···113:·aload_3········
 84 ········//···114:·aload···········4
 85 ········//···116:·aload···········10
 86 ········//···118:·invokestatic····android/util/Log.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I
 87 ········//···121:·pop············
 88 ········//···122:·goto············54
 89 ········//···125:·astore··········10
 90 ········//···127:·ldc·············"ViewCompat"
 91 ········//···129:·astore_3·······
 92 ········//···130:·ldc·············"Unable·to·invoke·childrenDrawingOrderEnabled"
 93 ········//···132:·astore··········4
 94 ········//···134:·aload_3········
 95 ········//···135:·aload···········4
 96 ········//···137:·aload···········10
 97 ········//···139:·invokestatic····android/util/Log.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I
 98 ········//···142:·pop············
 99 ········//···143:·goto············103
 100 ········//···146:·astore··········10
 101 ········//···148:·ldc·············"ViewCompat"
 102 ········//···150:·astore_3·······
 103 ········//···151:·ldc·············"Unable·to·invoke·childrenDrawingOrderEnabled"
 104 ········//···153:·astore··········4
 105 ········//···155:·aload_3········
 106 ········//···156:·aload···········4
 107 ········//···158:·aload···········10
 108 ········//···160:·invokestatic····android/util/Log.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I
 109 ········//···163:·pop············
 110 ········//···164:·goto············103
 111 ········//···167:·astore··········10
 112 ········//···169:·ldc·············"ViewCompat"
 113 ········//···171:·astore_3·······
 114 ········//···172:·ldc·············"Unable·to·invoke·childrenDrawingOrderEnabled"
 115 ········//···174:·astore··········4
 116 ········//···176:·aload_3········
 117 ········//···177:·aload···········4
 118 ········//···179:·aload···········10
 119 ········//···181:·invokestatic····android/util/Log.e:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I
 120 ········//···184:·pop············
 121 ········//···185:·goto············103
 122 ········//····Exceptions:
 123 ········//··Try···········Handler
 124 ········//··Start··End····Start··End····Type·········································
Max diff block lines reached; 0/9567 bytes (0.00%) of diff not shown.
3.25 KB
android/support/v4/view/ViewCompatHC.class
3.17 KB
procyon -ec {}
    
Offset 27, 15 lines modifiedOffset 27, 111 lines modified
27 ········return·view.getMeasuredState();27 ········return·view.getMeasuredState();
28 ····}28 ····}
29 ····29 ····
30 ····public·static·int·getMeasuredWidthAndState(final·View·view)·{30 ····public·static·int·getMeasuredWidthAndState(final·View·view)·{
31 ········return·view.getMeasuredWidthAndState();31 ········return·view.getMeasuredWidthAndState();
32 ····}32 ····}
33 ····33 ····
 34 ····public·static·float·getPivotX(final·View·view)·{
 35 ········return·view.getPivotX();
 36 ····}
 37 ····
 38 ····public·static·float·getPivotY(final·View·view)·{
 39 ········return·view.getPivotY();
 40 ····}
 41 ····
 42 ····public·static·float·getRotation(final·View·view)·{
 43 ········return·view.getRotation();
 44 ····}
 45 ····
 46 ····public·static·float·getRotationX(final·View·view)·{
 47 ········return·view.getRotationX();
 48 ····}
 49 ····
 50 ····public·static·float·getRotationY(final·View·view)·{
 51 ········return·view.getRotationY();
 52 ····}
 53 ····
 54 ····public·static·float·getScaleX(final·View·view)·{
 55 ········return·view.getScaleX();
 56 ····}
 57 ····
 58 ····public·static·float·getScaleY(final·View·view)·{
 59 ········return·view.getScaleY();
 60 ····}
 61 ····
 62 ····public·static·float·getTranslationX(final·View·view)·{
 63 ········return·view.getTranslationX();
 64 ····}
 65 ····
 66 ····public·static·float·getTranslationY(final·View·view)·{
 67 ········return·view.getTranslationY();
 68 ····}
 69 ····
 70 ····public·static·float·getX(final·View·view)·{
 71 ········return·view.getX();
 72 ····}
 73 ····
 74 ····public·static·float·getY(final·View·view)·{
 75 ········return·view.getY();
 76 ····}
 77 ····
 78 ····public·static·void·jumpDrawablesToCurrentState(final·View·view)·{
 79 ········view.jumpDrawablesToCurrentState();
 80 ····}
 81 ····
34 ····public·static·int·resolveSizeAndState(final·int·n,·final·int·n2,·final·int·n3)·{82 ····public·static·int·resolveSizeAndState(final·int·n,·final·int·n2,·final·int·n3)·{
35 ········return·View.resolveSizeAndState(n,·n2,·n3);83 ········return·View.resolveSizeAndState(n,·n2,·n3);
36 ····}84 ····}
37 ····85 ····
 86 ····public·static·void·setAlpha(final·View·view,·final·float·alpha)·{
 87 ········view.setAlpha(alpha);
 88 ····}
 89 ····
38 ····public·static·void·setLayerType(final·View·view,·final·int·n,·final·Paint·paint)·{90 ····public·static·void·setLayerType(final·View·view,·final·int·n,·final·Paint·paint)·{
39 ········view.setLayerType(n,·paint);91 ········view.setLayerType(n,·paint);
40 ····}92 ····}
 93 ····
 94 ····public·static·void·setPivotX(final·View·view,·final·float·pivotX)·{
 95 ········view.setPivotX(pivotX);
 96 ····}
 97 ····
 98 ····public·static·void·setPivotY(final·View·view,·final·float·pivotY)·{
 99 ········view.setPivotY(pivotY);
 100 ····}
 101 ····
 102 ····public·static·void·setRotation(final·View·view,·final·float·rotation)·{
 103 ········view.setRotation(rotation);
 104 ····}
 105 ····
 106 ····public·static·void·setRotationX(final·View·view,·final·float·rotationX)·{
 107 ········view.setRotationX(rotationX);
 108 ····}
 109 ····
 110 ····public·static·void·setRotationY(final·View·view,·final·float·rotationY)·{
 111 ········view.setRotationY(rotationY);
 112 ····}
 113 ····
 114 ····public·static·void·setScaleX(final·View·view,·final·float·scaleX)·{
 115 ········view.setScaleX(scaleX);
 116 ····}
 117 ····
 118 ····public·static·void·setScaleY(final·View·view,·final·float·scaleY)·{
 119 ········view.setScaleY(scaleY);
 120 ····}
 121 ····
 122 ····public·static·void·setTranslationX(final·View·view,·final·float·translationX)·{
 123 ········view.setTranslationX(translationX);
 124 ····}
 125 ····
 126 ····public·static·void·setTranslationY(final·View·view,·final·float·translationY)·{
 127 ········view.setTranslationY(translationY);
 128 ····}
 129 ····
 130 ····public·static·void·setX(final·View·view,·final·float·x)·{
 131 ········view.setX(x);
 132 ····}
 133 ····
 134 ····public·static·void·setY(final·View·view,·final·float·y)·{
 135 ········view.setY(y);
 136 ····}
41 }137 }
1.7 KB
android/support/v4/view/ViewCompatJB.class
1.62 KB
procyon -ec {}
    
Offset 7, 18 lines modifiedOffset 7, 30 lines modified
  
7 class·ViewCompatJB7 class·ViewCompatJB
8 {8 {
9 ····public·static·Object·getAccessibilityNodeProvider(final·View·view)·{9 ····public·static·Object·getAccessibilityNodeProvider(final·View·view)·{
10 ········return·view.getAccessibilityNodeProvider();10 ········return·view.getAccessibilityNodeProvider();
11 ····}11 ····}
12 ····12 ····
 13 ····public·static·boolean·getFitsSystemWindows(final·View·view)·{
 14 ········return·view.getFitsSystemWindows();
 15 ····}
 16 ····
13 ····public·static·int·getImportantForAccessibility(final·View·view)·{17 ····public·static·int·getImportantForAccessibility(final·View·view)·{
14 ········return·view.getImportantForAccessibility();18 ········return·view.getImportantForAccessibility();
15 ····}19 ····}
16 ····20 ····
 21 ····public·static·int·getMinimumHeight(final·View·view)·{
 22 ········return·view.getMinimumHeight();
 23 ····}
 24 ····
 25 ····public·static·int·getMinimumWidth(final·View·view)·{
 26 ········return·view.getMinimumWidth();
 27 ····}
 28 ····
17 ····public·static·ViewParent·getParentForAccessibility(final·View·view)·{29 ····public·static·ViewParent·getParentForAccessibility(final·View·view)·{
18 ········return·view.getParentForAccessibility();30 ········return·view.getParentForAccessibility();
19 ····}31 ····}
20 ····32 ····
21 ····public·static·boolean·hasTransientState(final·View·view)·{33 ····public·static·boolean·hasTransientState(final·View·view)·{
22 ········return·view.hasTransientState();34 ········return·view.hasTransientState();
23 ····}35 ····}
Offset 39, 14 lines modifiedOffset 51, 18 lines modified
39 ········view.postOnAnimation(runnable);51 ········view.postOnAnimation(runnable);
40 ····}52 ····}
41 ····53 ····
42 ····public·static·void·postOnAnimationDelayed(final·View·view,·final·Runnable·runnable,·final·long·n)·{54 ····public·static·void·postOnAnimationDelayed(final·View·view,·final·Runnable·runnable,·final·long·n)·{
43 ········view.postOnAnimationDelayed(runnable,·n);55 ········view.postOnAnimationDelayed(runnable,·n);
44 ····}56 ····}
45 ····57 ····
 58 ····public·static·void·requestApplyInsets(final·View·view)·{
 59 ········view.requestFitSystemWindows();
 60 ····}
 61 ····
46 ····public·static·void·setHasTransientState(final·View·view,·final·boolean·hasTransientState)·{62 ····public·static·void·setHasTransientState(final·View·view,·final·boolean·hasTransientState)·{
47 ········view.setHasTransientState(hasTransientState);63 ········view.setHasTransientState(hasTransientState);
48 ····}64 ····}
49 ····65 ····
50 ····public·static·void·setImportantForAccessibility(final·View·view,·final·int·importantForAccessibility)·{66 ····public·static·void·setImportantForAccessibility(final·View·view,·final·int·importantForAccessibility)·{
51 ········view.setImportantForAccessibility(importantForAccessibility);67 ········view.setImportantForAccessibility(importantForAccessibility);
52 ····}68 ····}
1.23 KB
android/support/v4/view/ViewCompatJellybeanMr1.class
1.13 KB
procyon -ec {}
    
Offset 10, 19 lines modifiedOffset 10, 35 lines modified
10 ········return·view.getLabelFor();10 ········return·view.getLabelFor();
11 ····}11 ····}
12 ····12 ····
13 ····public·static·int·getLayoutDirection(final·View·view)·{13 ····public·static·int·getLayoutDirection(final·View·view)·{
14 ········return·view.getLayoutDirection();14 ········return·view.getLayoutDirection();
15 ····}15 ····}
16 ····16 ····
 17 ····public·static·int·getPaddingEnd(final·View·view)·{
 18 ········return·view.getPaddingEnd();
 19 ····}
 20 ····
 21 ····public·static·int·getPaddingStart(final·View·view)·{
 22 ········return·view.getPaddingStart();
 23 ····}
 24 ····
 25 ····public·static·int·getWindowSystemUiVisibility(final·View·view)·{
 26 ········return·view.getWindowSystemUiVisibility();
 27 ····}
 28 ····
17 ····public·static·void·setLabelFor(final·View·view,·final·int·labelFor)·{29 ····public·static·void·setLabelFor(final·View·view,·final·int·labelFor)·{
18 ········view.setLabelFor(labelFor);30 ········view.setLabelFor(labelFor);
19 ····}31 ····}
20 ····32 ····
21 ····public·static·void·setLayerPaint(final·View·view,·final·Paint·layerPaint)·{33 ····public·static·void·setLayerPaint(final·View·view,·final·Paint·layerPaint)·{
22 ········view.setLayerPaint(layerPaint);34 ········view.setLayerPaint(layerPaint);
23 ····}35 ····}
24 ····36 ····
25 ····public·static·void·setLayoutDirection(final·View·view,·final·int·layoutDirection)·{37 ····public·static·void·setLayoutDirection(final·View·view,·final·int·layoutDirection)·{
26 ········view.setLayoutDirection(layoutDirection);38 ········view.setLayoutDirection(layoutDirection);
27 ····}39 ····}
 40 ····
 41 ····public·static·void·setPaddingRelative(final·View·view,·final·int·n,·final·int·n2,·final·int·n3,·final·int·n4)·{
 42 ········view.setPaddingRelative(n,·n2,·n3,·n4);
 43 ····}
28 }44 }
488 B
android/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl.class
324 B
procyon -ec {}
    
Offset 2, 8 lines modifiedOffset 2, 10 lines modified
2 package·android.support.v4.view;2 package·android.support.v4.view;
  
3 import·android.view.ViewConfiguration;3 import·android.view.ViewConfiguration;
  
4 interface·ViewConfigurationCompat$ViewConfigurationVersionImpl4 interface·ViewConfigurationCompat$ViewConfigurationVersionImpl
5 {5 {
6 ····int·getScaledPagingTouchSlop(final·ViewConfiguration·p0);6 ····int·getScaledPagingTouchSlop(final·ViewConfiguration·p0);
 7 ····
 8 ····boolean·hasPermanentMenuKey(final·ViewConfiguration·p0);
7 }9 }
1.49 KB
android/support/v4/view/ViewConfigurationCompat.class
1.38 KB
procyon -ec {}
    
Offset 5, 19 lines modifiedOffset 5, 29 lines modified
5 import·android.os.Build$VERSION;5 import·android.os.Build$VERSION;
  
6 public·class·ViewConfigurationCompat6 public·class·ViewConfigurationCompat
7 {7 {
8 ····static·final·ViewConfigurationCompat$ViewConfigurationVersionImpl·IMPL;8 ····static·final·ViewConfigurationCompat$ViewConfigurationVersionImpl·IMPL;
9 ····9 ····
10 ····static·{10 ····static·{
11 ········if·(Build$VERSION.SDK_INT·>=·11)·{11 ········if·(Build$VERSION.SDK_INT·>=·14)·{
 12 ············IMPL·=·(ViewConfigurationCompat$ViewConfigurationVersionImpl)new·ViewConfigurationCompat$IcsViewConfigurationVersionImpl();
 13 ········}
 14 ········else·if·(Build$VERSION.SDK_INT·>=·11)·{
 15 ············IMPL·=·(ViewConfigurationCompat$ViewConfigurationVersionImpl)new·ViewConfigurationCompat$HoneycombViewConfigurationVersionImpl();
 16 ········}
 17 ········else·if·(Build$VERSION.SDK_INT·>=·8)·{
12 ············IMPL·=·(ViewConfigurationCompat$ViewConfigurationVersionImpl)new·ViewConfigurationCompat$FroyoViewConfigurationVersionImpl();18 ············IMPL·=·(ViewConfigurationCompat$ViewConfigurationVersionImpl)new·ViewConfigurationCompat$FroyoViewConfigurationVersionImpl();
13 ········}19 ········}
14 ········else·{20 ········else·{
15 ············IMPL·=·(ViewConfigurationCompat$ViewConfigurationVersionImpl)new·ViewConfigurationCompat$BaseViewConfigurationVersionImpl();21 ············IMPL·=·(ViewConfigurationCompat$ViewConfigurationVersionImpl)new·ViewConfigurationCompat$BaseViewConfigurationVersionImpl();
16 ········}22 ········}
17 ····}23 ····}
18 ····24 ····
19 ····public·static·int·getScaledPagingTouchSlop(final·ViewConfiguration·viewConfiguration)·{25 ····public·static·int·getScaledPagingTouchSlop(final·ViewConfiguration·viewConfiguration)·{
20 ········return·ViewConfigurationCompat.IMPL.getScaledPagingTouchSlop(viewConfiguration);26 ········return·ViewConfigurationCompat.IMPL.getScaledPagingTouchSlop(viewConfiguration);
21 ····}27 ····}
 28 ····
 29 ····public·static·boolean·hasPermanentMenuKey(final·ViewConfiguration·viewConfiguration)·{
 30 ········return·ViewConfigurationCompat.IMPL.hasPermanentMenuKey(viewConfiguration);
 31 ····}
22 }32 }
733 B
android/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl.class
603 B
procyon -ec {}
    
Offset 5, 13 lines modifiedOffset 5, 17 lines modified
5 import·android.view.View;5 import·android.view.View;
6 import·android.view.ViewGroup;6 import·android.view.ViewGroup;
  
7 interface·ViewGroupCompat$ViewGroupCompatImpl7 interface·ViewGroupCompat$ViewGroupCompatImpl
8 {8 {
9 ····int·getLayoutMode(final·ViewGroup·p0);9 ····int·getLayoutMode(final·ViewGroup·p0);
10 ····10 ····
 11 ····boolean·isTransitionGroup(final·ViewGroup·p0);
 12 ····
11 ····boolean·onRequestSendAccessibilityEvent(final·ViewGroup·p0,·final·View·p1,·final·AccessibilityEvent·p2);13 ····boolean·onRequestSendAccessibilityEvent(final·ViewGroup·p0,·final·View·p1,·final·AccessibilityEvent·p2);
12 ····14 ····
13 ····void·setLayoutMode(final·ViewGroup·p0,·final·int·p1);15 ····void·setLayoutMode(final·ViewGroup·p0,·final·int·p1);
14 ····16 ····
15 ····void·setMotionEventSplittingEnabled(final·ViewGroup·p0,·final·boolean·p1);17 ····void·setMotionEventSplittingEnabled(final·ViewGroup·p0,·final·boolean·p1);
 18 ····
 19 ····void·setTransitionGroup(final·ViewGroup·p0,·final·boolean·p1);
16 }20 }
2.1 KB
android/support/v4/view/ViewGroupCompat.class
2.01 KB
procyon -ec {}
    
Offset 10, 15 lines modifiedOffset 10, 18 lines modified
10 {10 {
11 ····static·final·ViewGroupCompat$ViewGroupCompatImpl·IMPL;11 ····static·final·ViewGroupCompat$ViewGroupCompatImpl·IMPL;
12 ····public·static·final·int·LAYOUT_MODE_CLIP_BOUNDS·=·0;12 ····public·static·final·int·LAYOUT_MODE_CLIP_BOUNDS·=·0;
13 ····public·static·final·int·LAYOUT_MODE_OPTICAL_BOUNDS·=·1;13 ····public·static·final·int·LAYOUT_MODE_OPTICAL_BOUNDS·=·1;
14 ····14 ····
15 ····static·{15 ····static·{
16 ········final·int·sdk_INT·=·Build$VERSION.SDK_INT;16 ········final·int·sdk_INT·=·Build$VERSION.SDK_INT;
17 ········if·(sdk_INT·>=·18)·{17 ········if·(sdk_INT·>=·21)·{
 18 ············IMPL·=·(ViewGroupCompat$ViewGroupCompatImpl)new·ViewGroupCompat$ViewGroupCompatApi21Impl();
 19 ········}
 20 ········else·if·(sdk_INT·>=·18)·{
18 ············IMPL·=·(ViewGroupCompat$ViewGroupCompatImpl)new·ViewGroupCompat$ViewGroupCompatJellybeanMR2Impl();21 ············IMPL·=·(ViewGroupCompat$ViewGroupCompatImpl)new·ViewGroupCompat$ViewGroupCompatJellybeanMR2Impl();
19 ········}22 ········}
20 ········else·if·(sdk_INT·>=·14)·{23 ········else·if·(sdk_INT·>=·14)·{
21 ············IMPL·=·(ViewGroupCompat$ViewGroupCompatImpl)new·ViewGroupCompat$ViewGroupCompatIcsImpl();24 ············IMPL·=·(ViewGroupCompat$ViewGroupCompatImpl)new·ViewGroupCompat$ViewGroupCompatIcsImpl();
22 ········}25 ········}
23 ········else·if·(sdk_INT·>=·11)·{26 ········else·if·(sdk_INT·>=·11)·{
24 ············IMPL·=·(ViewGroupCompat$ViewGroupCompatImpl)new·ViewGroupCompat$ViewGroupCompatHCImpl();27 ············IMPL·=·(ViewGroupCompat$ViewGroupCompatImpl)new·ViewGroupCompat$ViewGroupCompatHCImpl();
Offset 31, 19 lines modifiedOffset 34, 27 lines modified
31 ····private·ViewGroupCompat()·{34 ····private·ViewGroupCompat()·{
32 ····}35 ····}
33 ····36 ····
34 ····public·static·int·getLayoutMode(final·ViewGroup·viewGroup)·{37 ····public·static·int·getLayoutMode(final·ViewGroup·viewGroup)·{
35 ········return·ViewGroupCompat.IMPL.getLayoutMode(viewGroup);38 ········return·ViewGroupCompat.IMPL.getLayoutMode(viewGroup);
36 ····}39 ····}
37 ····40 ····
 41 ····public·static·boolean·isTransitionGroup(final·ViewGroup·viewGroup)·{
 42 ········return·ViewGroupCompat.IMPL.isTransitionGroup(viewGroup);
 43 ····}
 44 ····
38 ····public·static·boolean·onRequestSendAccessibilityEvent(final·ViewGroup·viewGroup,·final·View·view,·final·AccessibilityEvent·accessibilityEvent)·{45 ····public·static·boolean·onRequestSendAccessibilityEvent(final·ViewGroup·viewGroup,·final·View·view,·final·AccessibilityEvent·accessibilityEvent)·{
39 ········return·ViewGroupCompat.IMPL.onRequestSendAccessibilityEvent(viewGroup,·view,·accessibilityEvent);46 ········return·ViewGroupCompat.IMPL.onRequestSendAccessibilityEvent(viewGroup,·view,·accessibilityEvent);
40 ····}47 ····}
41 ····48 ····
42 ····public·static·void·setLayoutMode(final·ViewGroup·viewGroup,·final·int·n)·{49 ····public·static·void·setLayoutMode(final·ViewGroup·viewGroup,·final·int·n)·{
43 ········ViewGroupCompat.IMPL.setLayoutMode(viewGroup,·n);50 ········ViewGroupCompat.IMPL.setLayoutMode(viewGroup,·n);
44 ····}51 ····}
45 ····52 ····
46 ····public·static·void·setMotionEventSplittingEnabled(final·ViewGroup·viewGroup,·final·boolean·b)·{53 ····public·static·void·setMotionEventSplittingEnabled(final·ViewGroup·viewGroup,·final·boolean·b)·{
47 ········ViewGroupCompat.IMPL.setMotionEventSplittingEnabled(viewGroup,·b);54 ········ViewGroupCompat.IMPL.setMotionEventSplittingEnabled(viewGroup,·b);
48 ····}55 ····}
 56 ····
 57 ····public·static·void·setTransitionGroup(final·ViewGroup·viewGroup,·final·boolean·b)·{
 58 ········ViewGroupCompat.IMPL.setTransitionGroup(viewGroup,·b);
 59 ····}
49 }60 }
674 B
android/support/v4/view/accessibility/AccessibilityEventCompatIcs.class
532 B
procyon -ec {}
    
Offset 13, 8 lines modifiedOffset 13, 12 lines modified
13 ····public·static·Object·getRecord(final·AccessibilityEvent·accessibilityEvent,·final·int·n)·{13 ····public·static·Object·getRecord(final·AccessibilityEvent·accessibilityEvent,·final·int·n)·{
14 ········return·accessibilityEvent.getRecord(n);14 ········return·accessibilityEvent.getRecord(n);
15 ····}15 ····}
16 ····16 ····
17 ····public·static·int·getRecordCount(final·AccessibilityEvent·accessibilityEvent)·{17 ····public·static·int·getRecordCount(final·AccessibilityEvent·accessibilityEvent)·{
18 ········return·accessibilityEvent.getRecordCount();18 ········return·accessibilityEvent.getRecordCount();
19 ····}19 ····}
 20 ····
 21 ····public·static·void·setScrollable(final·AccessibilityEvent·accessibilityEvent,·final·boolean·scrollable)·{
 22 ········accessibilityEvent.setScrollable(scrollable);
 23 ····}
20 }24 }
3.95 KB
android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl.class
3.76 KB
procyon -ec {}
    
Offset 6, 60 lines modifiedOffset 6, 88 lines modified
6 import·java.util.List;6 import·java.util.List;
7 import·android.view.View;7 import·android.view.View;
  
8 interface·AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl8 interface·AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl
9 {9 {
10 ····void·addAction(final·Object·p0,·final·int·p1);10 ····void·addAction(final·Object·p0,·final·int·p1);
11 ····11 ····
 12 ····void·addAction(final·Object·p0,·final·int·p1,·final·CharSequence·p2);
 13 ····
12 ····void·addChild(final·Object·p0,·final·View·p1);14 ····void·addChild(final·Object·p0,·final·View·p1);
13 ····15 ····
14 ····void·addChild(final·Object·p0,·final·View·p1,·final·int·p2);16 ····void·addChild(final·Object·p0,·final·View·p1,·final·int·p2);
15 ····17 ····
16 ····List·findAccessibilityNodeInfosByText(final·Object·p0,·final·String·p1);18 ····List·findAccessibilityNodeInfosByText(final·Object·p0,·final·String·p1);
17 ····19 ····
18 ····Object·findFocus(final·Object·p0,·final·int·p1);20 ····Object·findFocus(final·Object·p0,·final·int·p1);
19 ····21 ····
20 ····Object·focusSearch(final·Object·p0,·final·int·p1);22 ····Object·focusSearch(final·Object·p0,·final·int·p1);
21 ····23 ····
 24 ····List·getActionList(final·Object·p0);
 25 ····
22 ····int·getActions(final·Object·p0);26 ····int·getActions(final·Object·p0);
23 ····27 ····
24 ····void·getBoundsInParent(final·Object·p0,·final·Rect·p1);28 ····void·getBoundsInParent(final·Object·p0,·final·Rect·p1);
25 ····29 ····
26 ····void·getBoundsInScreen(final·Object·p0,·final·Rect·p1);30 ····void·getBoundsInScreen(final·Object·p0,·final·Rect·p1);
27 ····31 ····
28 ····Object·getChild(final·Object·p0,·final·int·p1);32 ····Object·getChild(final·Object·p0,·final·int·p1);
29 ····33 ····
30 ····int·getChildCount(final·Object·p0);34 ····int·getChildCount(final·Object·p0);
31 ····35 ····
32 ····CharSequence·getClassName(final·Object·p0);36 ····CharSequence·getClassName(final·Object·p0);
33 ····37 ····
 38 ····Object·getCollectionInfo(final·Object·p0);
 39 ····
 40 ····int·getCollectionInfoColumnCount(final·Object·p0);
 41 ····
 42 ····int·getCollectionInfoRowCount(final·Object·p0);
 43 ····
 44 ····int·getCollectionItemColumnIndex(final·Object·p0);
 45 ····
 46 ····int·getCollectionItemColumnSpan(final·Object·p0);
 47 ····
 48 ····Object·getCollectionItemInfo(final·Object·p0);
 49 ····
 50 ····int·getCollectionItemRowIndex(final·Object·p0);
 51 ····
 52 ····int·getCollectionItemRowSpan(final·Object·p0);
 53 ····
34 ····CharSequence·getContentDescription(final·Object·p0);54 ····CharSequence·getContentDescription(final·Object·p0);
35 ····55 ····
36 ····int·getLiveRegion(final·Object·p0);56 ····int·getLiveRegion(final·Object·p0);
37 ····57 ····
38 ····int·getMovementGranularities(final·Object·p0);58 ····int·getMovementGranularities(final·Object·p0);
39 ····59 ····
40 ····CharSequence·getPackageName(final·Object·p0);60 ····CharSequence·getPackageName(final·Object·p0);
41 ····61 ····
42 ····Object·getParent(final·Object·p0);62 ····Object·getParent(final·Object·p0);
43 ····63 ····
 64 ····Object·getRangeInfo(final·Object·p0);
 65 ····
44 ····CharSequence·getText(final·Object·p0);66 ····CharSequence·getText(final·Object·p0);
45 ····67 ····
46 ····String·getViewIdResourceName(final·Object·p0);68 ····String·getViewIdResourceName(final·Object·p0);
47 ····69 ····
48 ····int·getWindowId(final·Object·p0);70 ····int·getWindowId(final·Object·p0);
49 ····71 ····
50 ····boolean·isAccessibilityFocused(final·Object·p0);72 ····boolean·isAccessibilityFocused(final·Object·p0);
51 ····73 ····
52 ····boolean·isCheckable(final·Object·p0);74 ····boolean·isCheckable(final·Object·p0);
53 ····75 ····
54 ····boolean·isChecked(final·Object·p0);76 ····boolean·isChecked(final·Object·p0);
55 ····77 ····
56 ····boolean·isClickable(final·Object·p0);78 ····boolean·isClickable(final·Object·p0);
57 ····79 ····
 80 ····boolean·isCollectionInfoHierarchical(final·Object·p0);
 81 ····
 82 ····boolean·isCollectionItemHeading(final·Object·p0);
 83 ····
 84 ····boolean·isCollectionItemSelected(final·Object·p0);
 85 ····
58 ····boolean·isEnabled(final·Object·p0);86 ····boolean·isEnabled(final·Object·p0);
59 ····87 ····
60 ····boolean·isFocusable(final·Object·p0);88 ····boolean·isFocusable(final·Object·p0);
61 ····89 ····
62 ····boolean·isFocused(final·Object·p0);90 ····boolean·isFocused(final·Object·p0);
63 ····91 ····
64 ····boolean·isLongClickable(final·Object·p0);92 ····boolean·isLongClickable(final·Object·p0);
Offset 76, 14 lines modifiedOffset 104, 18 lines modified
76 ····104 ····
77 ····Object·obtain(final·View·p0);105 ····Object·obtain(final·View·p0);
78 ····106 ····
79 ····Object·obtain(final·View·p0,·final·int·p1);107 ····Object·obtain(final·View·p0,·final·int·p1);
80 ····108 ····
81 ····Object·obtain(final·Object·p0);109 ····Object·obtain(final·Object·p0);
82 ····110 ····
 111 ····Object·obtainCollectionInfo(final·int·p0,·final·int·p1,·final·boolean·p2,·final·int·p3);
 112 ····
 113 ····Object·obtainCollectionItemInfo(final·int·p0,·final·int·p1,·final·int·p2,·final·int·p3,·final·boolean·p4,·final·boolean·p5);
 114 ····
83 ····boolean·performAction(final·Object·p0,·final·int·p1);115 ····boolean·performAction(final·Object·p0,·final·int·p1);
84 ····116 ····
85 ····boolean·performAction(final·Object·p0,·final·int·p1,·final·Bundle·p2);117 ····boolean·performAction(final·Object·p0,·final·int·p1,·final·Bundle·p2);
86 ····118 ····
87 ····void·recycle(final·Object·p0);119 ····void·recycle(final·Object·p0);
88 ····120 ····
89 ····void·setAccessibilityFocused(final·Object·p0,·final·boolean·p1);121 ····void·setAccessibilityFocused(final·Object·p0,·final·boolean·p1);
Offset 96, 14 lines modifiedOffset 128, 18 lines modified
96 ····128 ····
97 ····void·setChecked(final·Object·p0,·final·boolean·p1);129 ····void·setChecked(final·Object·p0,·final·boolean·p1);
98 ····130 ····
99 ····void·setClassName(final·Object·p0,·final·CharSequence·p1);131 ····void·setClassName(final·Object·p0,·final·CharSequence·p1);
100 ····132 ····
101 ····void·setClickable(final·Object·p0,·final·boolean·p1);133 ····void·setClickable(final·Object·p0,·final·boolean·p1);
102 ····134 ····
 135 ····void·setCollectionInfo(final·Object·p0,·final·Object·p1);
 136 ····
 137 ····void·setCollectionItemInfo(final·Object·p0,·final·Object·p1);
 138 ····
103 ····void·setContentDescription(final·Object·p0,·final·CharSequence·p1);139 ····void·setContentDescription(final·Object·p0,·final·CharSequence·p1);
104 ····140 ····
105 ····void·setEnabled(final·Object·p0,·final·boolean·p1);141 ····void·setEnabled(final·Object·p0,·final·boolean·p1);
106 ····142 ····
107 ····void·setFocusable(final·Object·p0,·final·boolean·p1);143 ····void·setFocusable(final·Object·p0,·final·boolean·p1);
108 ····144 ····
109 ····void·setFocused(final·Object·p0,·final·boolean·p1);145 ····void·setFocused(final·Object·p0,·final·boolean·p1);
7.9 KB
android/support/v4/view/accessibility/AccessibilityNodeInfoCompat.class
7.76 KB
procyon -ec {}
    
Offset 12, 14 lines modifiedOffset 12, 15 lines modified
12 {12 {
13 ····public·static·final·int·ACTION_ACCESSIBILITY_FOCUS·=·64;13 ····public·static·final·int·ACTION_ACCESSIBILITY_FOCUS·=·64;
14 ····public·static·final·String·ACTION_ARGUMENT_EXTEND_SELECTION_BOOLEAN·=·"ACTION_ARGUMENT_EXTEND_SELECTION_BOOLEAN";14 ····public·static·final·String·ACTION_ARGUMENT_EXTEND_SELECTION_BOOLEAN·=·"ACTION_ARGUMENT_EXTEND_SELECTION_BOOLEAN";
15 ····public·static·final·String·ACTION_ARGUMENT_HTML_ELEMENT_STRING·=·"ACTION_ARGUMENT_HTML_ELEMENT_STRING";15 ····public·static·final·String·ACTION_ARGUMENT_HTML_ELEMENT_STRING·=·"ACTION_ARGUMENT_HTML_ELEMENT_STRING";
16 ····public·static·final·String·ACTION_ARGUMENT_MOVEMENT_GRANULARITY_INT·=·"ACTION_ARGUMENT_MOVEMENT_GRANULARITY_INT";16 ····public·static·final·String·ACTION_ARGUMENT_MOVEMENT_GRANULARITY_INT·=·"ACTION_ARGUMENT_MOVEMENT_GRANULARITY_INT";
17 ····public·static·final·String·ACTION_ARGUMENT_SELECTION_END_INT·=·"ACTION_ARGUMENT_SELECTION_END_INT";17 ····public·static·final·String·ACTION_ARGUMENT_SELECTION_END_INT·=·"ACTION_ARGUMENT_SELECTION_END_INT";
18 ····public·static·final·String·ACTION_ARGUMENT_SELECTION_START_INT·=·"ACTION_ARGUMENT_SELECTION_START_INT";18 ····public·static·final·String·ACTION_ARGUMENT_SELECTION_START_INT·=·"ACTION_ARGUMENT_SELECTION_START_INT";
 19 ····public·static·final·String·ACTION_ARGUMENT_SET_TEXT_CHARSEQUENCE·=·"ACTION_ARGUMENT_SET_TEXT_CHARSEQUENCE";
19 ····public·static·final·int·ACTION_CLEAR_ACCESSIBILITY_FOCUS·=·128;20 ····public·static·final·int·ACTION_CLEAR_ACCESSIBILITY_FOCUS·=·128;
20 ····public·static·final·int·ACTION_CLEAR_FOCUS·=·2;21 ····public·static·final·int·ACTION_CLEAR_FOCUS·=·2;
21 ····public·static·final·int·ACTION_CLEAR_SELECTION·=·8;22 ····public·static·final·int·ACTION_CLEAR_SELECTION·=·8;
22 ····public·static·final·int·ACTION_CLICK·=·16;23 ····public·static·final·int·ACTION_CLICK·=·16;
23 ····public·static·final·int·ACTION_COPY·=·16384;24 ····public·static·final·int·ACTION_COPY·=·16384;
24 ····public·static·final·int·ACTION_CUT·=·65536;25 ····public·static·final·int·ACTION_CUT·=·65536;
25 ····public·static·final·int·ACTION_FOCUS·=·1;26 ····public·static·final·int·ACTION_FOCUS·=·1;
Offset 29, 26 lines modifiedOffset 30, 30 lines modified
29 ····public·static·final·int·ACTION_PASTE·=·32768;30 ····public·static·final·int·ACTION_PASTE·=·32768;
30 ····public·static·final·int·ACTION_PREVIOUS_AT_MOVEMENT_GRANULARITY·=·512;31 ····public·static·final·int·ACTION_PREVIOUS_AT_MOVEMENT_GRANULARITY·=·512;
31 ····public·static·final·int·ACTION_PREVIOUS_HTML_ELEMENT·=·2048;32 ····public·static·final·int·ACTION_PREVIOUS_HTML_ELEMENT·=·2048;
32 ····public·static·final·int·ACTION_SCROLL_BACKWARD·=·8192;33 ····public·static·final·int·ACTION_SCROLL_BACKWARD·=·8192;
33 ····public·static·final·int·ACTION_SCROLL_FORWARD·=·4096;34 ····public·static·final·int·ACTION_SCROLL_FORWARD·=·4096;
34 ····public·static·final·int·ACTION_SELECT·=·4;35 ····public·static·final·int·ACTION_SELECT·=·4;
35 ····public·static·final·int·ACTION_SET_SELECTION·=·131072;36 ····public·static·final·int·ACTION_SET_SELECTION·=·131072;
 37 ····public·static·final·int·ACTION_SET_TEXT·=·2097152;
36 ····public·static·final·int·FOCUS_ACCESSIBILITY·=·2;38 ····public·static·final·int·FOCUS_ACCESSIBILITY·=·2;
37 ····public·static·final·int·FOCUS_INPUT·=·1;39 ····public·static·final·int·FOCUS_INPUT·=·1;
38 ····private·static·final·AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl·IMPL;40 ····private·static·final·AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl·IMPL;
39 ····public·static·final·int·MOVEMENT_GRANULARITY_CHARACTER·=·1;41 ····public·static·final·int·MOVEMENT_GRANULARITY_CHARACTER·=·1;
40 ····public·static·final·int·MOVEMENT_GRANULARITY_LINE·=·4;42 ····public·static·final·int·MOVEMENT_GRANULARITY_LINE·=·4;
41 ····public·static·final·int·MOVEMENT_GRANULARITY_PAGE·=·16;43 ····public·static·final·int·MOVEMENT_GRANULARITY_PAGE·=·16;
42 ····public·static·final·int·MOVEMENT_GRANULARITY_PARAGRAPH·=·8;44 ····public·static·final·int·MOVEMENT_GRANULARITY_PARAGRAPH·=·8;
43 ····public·static·final·int·MOVEMENT_GRANULARITY_WORD·=·2;45 ····public·static·final·int·MOVEMENT_GRANULARITY_WORD·=·2;
44 ····private·final·Object·mInfo;46 ····private·final·Object·mInfo;
45 ····47 ····
46 ····static·{48 ····static·{
47 ········if·(Build$VERSION.SDK_INT·>=·19)·{49 ········if·(Build$VERSION.SDK_INT·>=·21)·{
 50 ············IMPL·=·(AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl)new·AccessibilityNodeInfoCompat$AccessibilityNodeInfoApi21Impl();
 51 ········}
 52 ········else·if·(Build$VERSION.SDK_INT·>=·19)·{
48 ············IMPL·=·(AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl)new·AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl();53 ············IMPL·=·(AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl)new·AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl();
49 ········}54 ········}
50 ········else·if·(Build$VERSION.SDK_INT·>=·18)·{55 ········else·if·(Build$VERSION.SDK_INT·>=·18)·{
51 ············IMPL·=·(AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl)new·AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanMr2Impl();56 ············IMPL·=·(AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl)new·AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanMr2Impl();
52 ········}57 ········}
53 ········else·if·(Build$VERSION.SDK_INT·>=·16)·{58 ········else·if·(Build$VERSION.SDK_INT·>=·16)·{
54 ············IMPL·=·(AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl)new·AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl();59 ············IMPL·=·(AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl)new·AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl();
Offset 225, 14 lines modifiedOffset 230, 23 lines modified
225 ········return·wrapNonNullInstance(AccessibilityNodeInfoCompat.IMPL.findFocus(this.mInfo,·n));230 ········return·wrapNonNullInstance(AccessibilityNodeInfoCompat.IMPL.findFocus(this.mInfo,·n));
226 ····}231 ····}
227 ····232 ····
228 ····public·AccessibilityNodeInfoCompat·focusSearch(final·int·n)·{233 ····public·AccessibilityNodeInfoCompat·focusSearch(final·int·n)·{
229 ········return·wrapNonNullInstance(AccessibilityNodeInfoCompat.IMPL.focusSearch(this.mInfo,·n));234 ········return·wrapNonNullInstance(AccessibilityNodeInfoCompat.IMPL.focusSearch(this.mInfo,·n));
230 ····}235 ····}
231 ····236 ····
 237 ····public·List·getActionList()·{
 238 ········final·ArrayList<AccessibilityNodeInfoCompat$AccessibilityActionCompat>·list·=·new·ArrayList<AccessibilityNodeInfoCompat$AccessibilityActionCompat>();
 239 ········final·List·actionList·=·AccessibilityNodeInfoCompat.IMPL.getActionList(this.mInfo);
 240 ········for·(int·size·=·actionList.size(),·i·=·0;·i·<·size;·++i)·{
 241 ············list.add(new·AccessibilityNodeInfoCompat$AccessibilityActionCompat(actionList.get(i),·(AccessibilityNodeInfoCompat$1)null));
 242 ········}
 243 ········return·list;
 244 ····}
 245 ····
232 ····public·int·getActions()·{246 ····public·int·getActions()·{
233 ········return·AccessibilityNodeInfoCompat.IMPL.getActions(this.mInfo);247 ········return·AccessibilityNodeInfoCompat.IMPL.getActions(this.mInfo);
234 ····}248 ····}
235 ····249 ····
236 ····public·void·getBoundsInParent(final·Rect·rect)·{250 ····public·void·getBoundsInParent(final·Rect·rect)·{
237 ········AccessibilityNodeInfoCompat.IMPL.getBoundsInParent(this.mInfo,·rect);251 ········AccessibilityNodeInfoCompat.IMPL.getBoundsInParent(this.mInfo,·rect);
238 ····}252 ····}
Offset 249, 14 lines modifiedOffset 263, 32 lines modified
249 ········return·AccessibilityNodeInfoCompat.IMPL.getChildCount(this.mInfo);263 ········return·AccessibilityNodeInfoCompat.IMPL.getChildCount(this.mInfo);
250 ····}264 ····}
251 ····265 ····
252 ····public·CharSequence·getClassName()·{266 ····public·CharSequence·getClassName()·{
253 ········return·AccessibilityNodeInfoCompat.IMPL.getClassName(this.mInfo);267 ········return·AccessibilityNodeInfoCompat.IMPL.getClassName(this.mInfo);
254 ····}268 ····}
255 ····269 ····
 270 ····public·AccessibilityNodeInfoCompat$CollectionInfoCompat·getCollectionInfo()·{
 271 ········AccessibilityNodeInfoCompat$CollectionInfoCompat·accessibilityNodeInfoCompat$CollectionInfoCompat·=·null;
 272 ········final·Object·collectionInfo·=·AccessibilityNodeInfoCompat.IMPL.getCollectionInfo(this.mInfo);
 273 ········if·(collectionInfo·!=·null)·{
 274 ············accessibilityNodeInfoCompat$CollectionInfoCompat·=·new·AccessibilityNodeInfoCompat$CollectionInfoCompat(collectionInfo,·(AccessibilityNodeInfoCompat$1)null);
 275 ········}
 276 ········return·accessibilityNodeInfoCompat$CollectionInfoCompat;
 277 ····}
 278 ····
 279 ····public·AccessibilityNodeInfoCompat$CollectionItemInfoCompat·getCollectionItemInfo()·{
 280 ········AccessibilityNodeInfoCompat$CollectionItemInfoCompat·accessibilityNodeInfoCompat$CollectionItemInfoCompat·=·null;
 281 ········final·Object·collectionItemInfo·=·AccessibilityNodeInfoCompat.IMPL.getCollectionItemInfo(this.mInfo);
 282 ········if·(collectionItemInfo·!=·null)·{
 283 ············accessibilityNodeInfoCompat$CollectionItemInfoCompat·=·new·AccessibilityNodeInfoCompat$CollectionItemInfoCompat(collectionItemInfo,·(AccessibilityNodeInfoCompat$1)null);
 284 ········}
 285 ········return·accessibilityNodeInfoCompat$CollectionItemInfoCompat;
 286 ····}
 287 ····
256 ····public·CharSequence·getContentDescription()·{288 ····public·CharSequence·getContentDescription()·{
257 ········return·AccessibilityNodeInfoCompat.IMPL.getContentDescription(this.mInfo);289 ········return·AccessibilityNodeInfoCompat.IMPL.getContentDescription(this.mInfo);
258 ····}290 ····}
259 ····291 ····
260 ····public·Object·getInfo()·{292 ····public·Object·getInfo()·{
261 ········return·this.mInfo;293 ········return·this.mInfo;
262 ····}294 ····}
Offset 273, 14 lines modifiedOffset 305, 23 lines modified
273 ········return·AccessibilityNodeInfoCompat.IMPL.getPackageName(this.mInfo);305 ········return·AccessibilityNodeInfoCompat.IMPL.getPackageName(this.mInfo);
274 ····}306 ····}
275 ····307 ····
276 ····public·AccessibilityNodeInfoCompat·getParent()·{308 ····public·AccessibilityNodeInfoCompat·getParent()·{
277 ········return·wrapNonNullInstance(AccessibilityNodeInfoCompat.IMPL.getParent(this.mInfo));309 ········return·wrapNonNullInstance(AccessibilityNodeInfoCompat.IMPL.getParent(this.mInfo));
278 ····}310 ····}
279 ····311 ····
 312 ····public·AccessibilityNodeInfoCompat$RangeInfoCompat·getRangeInfo()·{
 313 ········AccessibilityNodeInfoCompat$RangeInfoCompat·accessibilityNodeInfoCompat$RangeInfoCompat·=·null;
 314 ········final·Object·rangeInfo·=·AccessibilityNodeInfoCompat.IMPL.getRangeInfo(this.mInfo);
 315 ········if·(rangeInfo·!=·null)·{
 316 ············accessibilityNodeInfoCompat$RangeInfoCompat·=·new·AccessibilityNodeInfoCompat$RangeInfoCompat(rangeInfo,·(AccessibilityNodeInfoCompat$1)null);
 317 ········}
 318 ········return·accessibilityNodeInfoCompat$RangeInfoCompat;
 319 ····}
 320 ····
280 ····public·CharSequence·getText()·{321 ····public·CharSequence·getText()·{
281 ········return·AccessibilityNodeInfoCompat.IMPL.getText(this.mInfo);322 ········return·AccessibilityNodeInfoCompat.IMPL.getText(this.mInfo);
282 ····}323 ····}
283 ····324 ····
284 ····public·String·getViewIdResourceName()·{325 ····public·String·getViewIdResourceName()·{
285 ········return·AccessibilityNodeInfoCompat.IMPL.getViewIdResourceName(this.mInfo);326 ········return·AccessibilityNodeInfoCompat.IMPL.getViewIdResourceName(this.mInfo);
286 ····}327 ····}
Max diff block lines reached; 998/7922 bytes (12.60%) of diff not shown.
2.05 KB
android/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat.class
1.9 KB
procyon -ec {}
    
Offset 1, 15 lines modifiedOffset 1, 45 lines modified
  
1 package·android.support.v4.view.accessibility;1 package·android.support.v4.view.accessibility;
  
 2 import·android.view.accessibility.AccessibilityNodeInfo$CollectionItemInfo;
 3 import·android.view.accessibility.AccessibilityNodeInfo$CollectionInfo;
2 import·android.view.accessibility.AccessibilityNodeInfo;4 import·android.view.accessibility.AccessibilityNodeInfo;
  
3 class·AccessibilityNodeInfoCompatKitKat5 class·AccessibilityNodeInfoCompatKitKat
4 {6 {
 7 ····static·Object·getCollectionInfo(final·Object·o)·{
 8 ········return·((AccessibilityNodeInfo)o).getCollectionInfo();
 9 ····}
 10 ····
 11 ····static·Object·getCollectionItemInfo(final·Object·o)·{
 12 ········return·((AccessibilityNodeInfo)o).getCollectionItemInfo();
 13 ····}
 14 ····
5 ····public·static·int·getLiveRegion(final·Object·o)·{15 ····static·int·getLiveRegion(final·Object·o)·{
6 ········return·((AccessibilityNodeInfo)o).getLiveRegion();16 ········return·((AccessibilityNodeInfo)o).getLiveRegion();
7 ····}17 ····}
8 ····18 ····
 19 ····static·Object·getRangeInfo(final·Object·o)·{
 20 ········return·((AccessibilityNodeInfo)o).getRangeInfo();
 21 ····}
 22 ····
 23 ····public·static·Object·obtainCollectionInfo(final·int·n,·final·int·n2,·final·boolean·b,·final·int·n3)·{
 24 ········return·AccessibilityNodeInfo$CollectionInfo.obtain(n,·n2,·b);
 25 ····}
 26 ····
 27 ····public·static·Object·obtainCollectionItemInfo(final·int·n,·final·int·n2,·final·int·n3,·final·int·n4,·final·boolean·b)·{
 28 ········return·AccessibilityNodeInfo$CollectionItemInfo.obtain(n,·n2,·n3,·n4,·b);
 29 ····}
 30 ····
 31 ····public·static·void·setCollectionInfo(final·Object·o,·final·Object·o2)·{
 32 ········((AccessibilityNodeInfo)o).setCollectionInfo((AccessibilityNodeInfo$CollectionInfo)o2);
 33 ····}
 34 ····
 35 ····public·static·void·setCollectionItemInfo(final·Object·o,·final·Object·o2)·{
 36 ········((AccessibilityNodeInfo)o).setCollectionItemInfo((AccessibilityNodeInfo$CollectionItemInfo)o2);
 37 ····}
 38 ····
9 ····public·static·void·setLiveRegion(final·Object·o,·final·int·liveRegion)·{39 ····static·void·setLiveRegion(final·Object·o,·final·int·liveRegion)·{
10 ········((AccessibilityNodeInfo)o).setLiveRegion(liveRegion);40 ········((AccessibilityNodeInfo)o).setLiveRegion(liveRegion);
11 ····}41 ····}
12 }42 }
19.6 KB
android/support/v4/widget/DrawerLayout.class
19.6 KB
procyon -ec {}
    
Offset 1, 102 lines modifiedOffset 1, 131 lines modified
  
1 package·android.support.v4.widget;1 package·android.support.v4.widget;
  
 2 import·android.graphics.drawable.ColorDrawable;
 3 import·android.support.v4.content.ContextCompat;
2 import·android.os.Parcelable;4 import·android.os.Parcelable;
3 import·android.view.View$MeasureSpec;5 import·android.view.View$MeasureSpec;
4 import·android.support.v4.view.KeyEventCompat;6 import·android.support.v4.view.KeyEventCompat;
5 import·android.view.KeyEvent;7 import·android.view.KeyEvent;
6 import·android.support.v4.view.MotionEventCompat;8 import·android.support.v4.view.MotionEventCompat;
7 import·android.view.ViewGroup$MarginLayoutParams;9 import·android.view.ViewGroup$MarginLayoutParams;
8 import·android.support.v4.view.GravityCompat;10 import·android.support.v4.view.GravityCompat;
9 import·android.graphics.Canvas;11 import·android.graphics.Canvas;
10 import·android.view.ViewGroup$LayoutParams; 
11 import·android.view.MotionEvent;12 import·android.view.MotionEvent;
12 import·android.os.SystemClock;13 import·android.os.SystemClock;
 14 import·android.view.ViewGroup$LayoutParams;
13 import·android.support.v4.view.ViewGroupCompat;15 import·android.support.v4.view.ViewGroupCompat;
14 import·android.support.v4.view.AccessibilityDelegateCompat;16 import·android.support.v4.view.AccessibilityDelegateCompat;
15 import·android.view.View;17 import·android.view.View;
16 import·android.support.v4.view.ViewCompat;18 import·android.support.v4.view.ViewCompat;
17 import·android.util.AttributeSet;19 import·android.util.AttributeSet;
18 import·android.content.Context;20 import·android.content.Context;
 21 import·android.os.Build$VERSION;
19 import·android.graphics.drawable.Drawable;22 import·android.graphics.drawable.Drawable;
20 import·android.graphics.Paint;23 import·android.graphics.Paint;
21 import·android.view.ViewGroup;24 import·android.view.ViewGroup;
  
22 public·class·DrawerLayout·extends·ViewGroup25 public·class·DrawerLayout·extends·ViewGroup·implements·DrawerLayoutImpl
23 {26 {
24 ····private·static·final·boolean·ALLOW_EDGE_LOCK·=·false;27 ····private·static·final·boolean·ALLOW_EDGE_LOCK·=·false;
 28 ····private·static·final·boolean·CAN_HIDE_DESCENDANTS·=·false;
25 ····private·static·final·boolean·CHILDREN_DISALLOW_INTERCEPT·=·true;29 ····private·static·final·boolean·CHILDREN_DISALLOW_INTERCEPT·=·true;
26 ····private·static·final·int·DEFAULT_SCRIM_COLOR·=·-1728053248;30 ····private·static·final·int·DEFAULT_SCRIM_COLOR·=·-1728053248;
 31 ····static·final·DrawerLayout$DrawerLayoutCompatImpl·IMPL;
27 ····private·static·final·int[]·LAYOUT_ATTRS;32 ····private·static·final·int[]·LAYOUT_ATTRS;
28 ····public·static·final·int·LOCK_MODE_LOCKED_CLOSED·=·1;33 ····public·static·final·int·LOCK_MODE_LOCKED_CLOSED·=·1;
29 ····public·static·final·int·LOCK_MODE_LOCKED_OPEN·=·2;34 ····public·static·final·int·LOCK_MODE_LOCKED_OPEN·=·2;
30 ····public·static·final·int·LOCK_MODE_UNLOCKED·=·0;35 ····public·static·final·int·LOCK_MODE_UNLOCKED·=·0;
31 ····private·static·final·int·MIN_DRAWER_MARGIN·=·64;36 ····private·static·final·int·MIN_DRAWER_MARGIN·=·64;
32 ····private·static·final·int·MIN_FLING_VELOCITY·=·400;37 ····private·static·final·int·MIN_FLING_VELOCITY·=·400;
33 ····private·static·final·int·PEEK_DELAY·=·160;38 ····private·static·final·int·PEEK_DELAY·=·160;
34 ····public·static·final·int·STATE_DRAGGING·=·1;39 ····public·static·final·int·STATE_DRAGGING·=·1;
35 ····public·static·final·int·STATE_IDLE·=·0;40 ····public·static·final·int·STATE_IDLE·=·0;
36 ····public·static·final·int·STATE_SETTLING·=·2;41 ····public·static·final·int·STATE_SETTLING·=·2;
37 ····private·static·final·String·TAG·=·"DrawerLayout";42 ····private·static·final·String·TAG·=·"DrawerLayout";
38 ····private·static·final·float·TOUCH_SLOP_SENSITIVITY·=·1.0f;43 ····private·static·final·float·TOUCH_SLOP_SENSITIVITY·=·1.0f;
 44 ····private·final·DrawerLayout$ChildAccessibilityDelegate·mChildAccessibilityDelegate;
39 ····private·boolean·mChildrenCanceledTouch;45 ····private·boolean·mChildrenCanceledTouch;
40 ····private·boolean·mDisallowInterceptRequested;46 ····private·boolean·mDisallowInterceptRequested;
 47 ····private·boolean·mDrawStatusBarBackground;
41 ····private·int·mDrawerState;48 ····private·int·mDrawerState;
42 ····private·boolean·mFirstLayout;49 ····private·boolean·mFirstLayout;
43 ····private·boolean·mInLayout;50 ····private·boolean·mInLayout;
44 ····private·float·mInitialMotionX;51 ····private·float·mInitialMotionX;
45 ····private·float·mInitialMotionY;52 ····private·float·mInitialMotionY;
 53 ····private·Object·mLastInsets;
46 ····private·final·DrawerLayout$ViewDragCallback·mLeftCallback;54 ····private·final·DrawerLayout$ViewDragCallback·mLeftCallback;
47 ····private·final·ViewDragHelper·mLeftDragger;55 ····private·final·ViewDragHelper·mLeftDragger;
48 ····private·DrawerLayout$DrawerListener·mListener;56 ····private·DrawerLayout$DrawerListener·mListener;
49 ····private·int·mLockModeLeft;57 ····private·int·mLockModeLeft;
50 ····private·int·mLockModeRight;58 ····private·int·mLockModeRight;
51 ····private·int·mMinDrawerMargin;59 ····private·int·mMinDrawerMargin;
52 ····private·final·DrawerLayout$ViewDragCallback·mRightCallback;60 ····private·final·DrawerLayout$ViewDragCallback·mRightCallback;
53 ····private·final·ViewDragHelper·mRightDragger;61 ····private·final·ViewDragHelper·mRightDragger;
54 ····private·int·mScrimColor;62 ····private·int·mScrimColor;
55 ····private·float·mScrimOpacity;63 ····private·float·mScrimOpacity;
56 ····private·Paint·mScrimPaint;64 ····private·Paint·mScrimPaint;
57 ····private·Drawable·mShadowLeft;65 ····private·Drawable·mShadowLeft;
58 ····private·Drawable·mShadowRight;66 ····private·Drawable·mShadowRight;
 67 ····private·Drawable·mStatusBarBackground;
 68 ····private·CharSequence·mTitleLeft;
 69 ····private·CharSequence·mTitleRight;
59 ····70 ····
60 ····static·{71 ····static·{
61 ········LAYOUT_ATTRS·=·new·int[]·{·16842931·};72 ········int·can_HIDE_DESCENDANTS·=·1;
 73 ········final·int[]·layout_ATTRS·=·new·int[can_HIDE_DESCENDANTS];
 74 ········layout_ATTRS[0]·=·16842931;
 75 ········LAYOUT_ATTRS·=·layout_ATTRS;
 76 ········if·(Build$VERSION.SDK_INT·<·19)·{
 77 ············can_HIDE_DESCENDANTS·=·0;
 78 ········}
 79 ········if·(Build$VERSION.SDK_INT·>=·21)·{
 80 ············IMPL·=·(DrawerLayout$DrawerLayoutCompatImpl)new·DrawerLayout$DrawerLayoutCompatImplApi21();
 81 ········}
 82 ········else·{
 83 ············IMPL·=·(DrawerLayout$DrawerLayoutCompatImpl)new·DrawerLayout$DrawerLayoutCompatImplBase();
 84 ········}
62 ····}85 ····}
63 ····86 ····
64 ····public·DrawerLayout(final·Context·context)·{87 ····public·DrawerLayout(final·Context·context)·{
65 ········this(context,·null);88 ········this(context,·null);
66 ····}89 ····}
67 ····90 ····
68 ····public·DrawerLayout(final·Context·context,·final·AttributeSet·set)·{91 ····public·DrawerLayout(final·Context·context,·final·AttributeSet·set)·{
69 ········this(context,·set,·0);92 ········this(context,·set,·0);
70 ····}93 ····}
71 ····94 ····
72 ····public·DrawerLayout(final·Context·context,·final·AttributeSet·set,·final·int·n)·{95 ····public·DrawerLayout(final·Context·context,·final·AttributeSet·set,·final·int·n)·{
73 ········final·float·n2·=·1.0f;96 ········final·float·n2·=·1.0f;
74 ········final·int·focusableInTouchMode·=·1;97 ········final·int·focusableInTouchMode·=·1;
75 ········super(context,·set,·n);98 ········super(context,·set,·n);
 99 ········this.mChildAccessibilityDelegate·=·new·DrawerLayout$ChildAccessibilityDelegate(this);
76 ········this.mScrimColor·=·-1728053248;100 ········this.mScrimColor·=·-1728053248;
77 ········this.mScrimPaint·=·new·Paint();101 ········this.mScrimPaint·=·new·Paint();
78 ········this.mFirstLayout·=·(focusableInTouchMode·!=·0);102 ········this.mFirstLayout·=·(focusableInTouchMode·!=·0);
 103 ········this.setDescendantFocusability(262144);
79 ········final·float·density·=·this.getResources().getDisplayMetrics().density;104 ········final·float·density·=·this.getResources().getDisplayMetrics().density;
80 ········this.mMinDrawerMargin·=·(int)(64.0f·*·density·+·0.5f);105 ········this.mMinDrawerMargin·=·(int)(64.0f·*·density·+·0.5f);
81 ········final·float·n3·=·400.0f·*·density;106 ········final·float·n3·=·400.0f·*·density;
82 ········this.mLeftCallback·=·new·DrawerLayout$ViewDragCallback(this,·3);107 ········this.mLeftCallback·=·new·DrawerLayout$ViewDragCallback(this,·3);
83 ········this.mRightCallback·=·new·DrawerLayout$ViewDragCallback(this,·5);108 ········this.mRightCallback·=·new·DrawerLayout$ViewDragCallback(this,·5);
84 ········(this.mLeftDragger·=·ViewDragHelper.create((ViewGroup)this,·n2,·(ViewDragHelper$Callback)this.mLeftCallback)).setEdgeTrackingEnabled(focusableInTouchMode);109 ········(this.mLeftDragger·=·ViewDragHelper.create((ViewGroup)this,·n2,·(ViewDragHelper$Callback)this.mLeftCallback)).setEdgeTrackingEnabled(focusableInTouchMode);
85 ········this.mLeftDragger.setMinVelocity(n3);110 ········this.mLeftDragger.setMinVelocity(n3);
86 ········this.mLeftCallback.setDragger(this.mLeftDragger);111 ········this.mLeftCallback.setDragger(this.mLeftDragger);
87 ········(this.mRightDragger·=·ViewDragHelper.create((ViewGroup)this,·n2,·(ViewDragHelper$Callback)this.mRightCallback)).setEdgeTrackingEnabled(2);112 ········(this.mRightDragger·=·ViewDragHelper.create((ViewGroup)this,·n2,·(ViewDragHelper$Callback)this.mRightCallback)).setEdgeTrackingEnabled(2);
88 ········this.mRightDragger.setMinVelocity(n3);113 ········this.mRightDragger.setMinVelocity(n3);
89 ········this.mRightCallback.setDragger(this.mRightDragger);114 ········this.mRightCallback.setDragger(this.mRightDragger);
90 ········this.setFocusableInTouchMode((boolean)(focusableInTouchMode·!=·0));115 ········this.setFocusableInTouchMode((boolean)(focusableInTouchMode·!=·0));
 116 ········ViewCompat.setImportantForAccessibility((View)this,·focusableInTouchMode);
91 ········ViewCompat.setAccessibilityDelegate((View)this,·(AccessibilityDelegateCompat)new·DrawerLayout$AccessibilityDelegate(this));117 ········ViewCompat.setAccessibilityDelegate((View)this,·(AccessibilityDelegateCompat)new·DrawerLayout$AccessibilityDelegate(this));
92 ········ViewGroupCompat.setMotionEventSplittingEnabled((ViewGroup)this,·false);118 ········ViewGroupCompat.setMotionEventSplittingEnabled((ViewGroup)this,·false);
 119 ········if·(ViewCompat.getFitsSystemWindows((View)this))·{
 120 ············DrawerLayout.IMPL.configureApplyInsets((View)this);
 121 ········}
93 ····}122 ····}
94 ····123 ····
Max diff block lines reached; 14022/19999 bytes (70.11%) of diff not shown.
5.23 KB
android/support/v4/widget/ScrollerCompat.class
5.14 KB
procyon -ec {}
    
Offset 1, 97 lines modifiedOffset 1, 99 lines modified
  
1 package·android.support.v4.widget;1 package·android.support.v4.widget;
  
 2 import·android.os.Build$VERSION;
2 import·android.view.animation.Interpolator;3 import·android.view.animation.Interpolator;
3 import·android.content.Context;4 import·android.content.Context;
4 import·android.os.Build$VERSION; 
  
5 public·class·ScrollerCompat5 public·class·ScrollerCompat
6 {6 {
 7 ····static·final·int·CHASE_FRAME_TIME·=·16;
 8 ····private·static·final·String·TAG·=·"ScrollerCompat";
7 ····static·final·ScrollerCompat$ScrollerCompatImpl·IMPL;9 ····ScrollerCompat$ScrollerCompatImpl·mImpl;
8 ····Object·mScroller;10 ····Object·mScroller;
9 ····11 ····
 12 ····private·ScrollerCompat(final·int·n,·final·Context·context,·final·Interpolator·interpolator)·{
10 ····static·{ 
11 ········final·int·sdk_INT·=·Build$VERSION.SDK_INT; 
12 ········if·(sdk_INT·>=·14)·{13 ········if·(n·>=·14)·{
13 ············IMPL·=·(ScrollerCompat$ScrollerCompatImpl)new·ScrollerCompat$ScrollerCompatImplIcs();14 ············this.mImpl·=·(ScrollerCompat$ScrollerCompatImpl)new·ScrollerCompat$ScrollerCompatImplIcs();
14 ········}15 ········}
15 ········else·if·(sdk_INT·>=·9)·{16 ········else·if·(n·>=·9)·{
16 ············IMPL·=·(ScrollerCompat$ScrollerCompatImpl)new·ScrollerCompat$ScrollerCompatImplGingerbread();17 ············this.mImpl·=·(ScrollerCompat$ScrollerCompatImpl)new·ScrollerCompat$ScrollerCompatImplGingerbread();
17 ········}18 ········}
18 ········else·{19 ········else·{
19 ············IMPL·=·(ScrollerCompat$ScrollerCompatImpl)new·ScrollerCompat$ScrollerCompatImplBase();20 ············this.mImpl·=·(ScrollerCompat$ScrollerCompatImpl)new·ScrollerCompat$ScrollerCompatImplBase();
20 ········}21 ········}
 22 ········this.mScroller·=·this.mImpl.createScroller(context,·interpolator);
21 ····}23 ····}
22 ····24 ····
23 ····ScrollerCompat(final·Context·context,·final·Interpolator·interpolator)·{25 ····ScrollerCompat(final·Context·context,·final·Interpolator·interpolator)·{
24 ········this.mScroller·=·ScrollerCompat.IMPL.createScroller(context,·interpolator);26 ········this(Build$VERSION.SDK_INT,·context,·interpolator);
25 ····}27 ····}
26 ····28 ····
27 ····public·static·ScrollerCompat·create(final·Context·context)·{29 ····public·static·ScrollerCompat·create(final·Context·context)·{
28 ········return·create(context,·null);30 ········return·create(context,·null);
29 ····}31 ····}
30 ····32 ····
31 ····public·static·ScrollerCompat·create(final·Context·context,·final·Interpolator·interpolator)·{33 ····public·static·ScrollerCompat·create(final·Context·context,·final·Interpolator·interpolator)·{
32 ········return·new·ScrollerCompat(context,·interpolator);34 ········return·new·ScrollerCompat(context,·interpolator);
33 ····}35 ····}
34 ····36 ····
35 ····public·void·abortAnimation()·{37 ····public·void·abortAnimation()·{
36 ········ScrollerCompat.IMPL.abortAnimation(this.mScroller);38 ········this.mImpl.abortAnimation(this.mScroller);
37 ····}39 ····}
38 ····40 ····
39 ····public·boolean·computeScrollOffset()·{41 ····public·boolean·computeScrollOffset()·{
40 ········return·ScrollerCompat.IMPL.computeScrollOffset(this.mScroller);42 ········return·this.mImpl.computeScrollOffset(this.mScroller);
41 ····}43 ····}
42 ····44 ····
43 ····public·void·fling(final·int·n,·final·int·n2,·final·int·n3,·final·int·n4,·final·int·n5,·final·int·n6,·final·int·n7,·final·int·n8)·{45 ····public·void·fling(final·int·n,·final·int·n2,·final·int·n3,·final·int·n4,·final·int·n5,·final·int·n6,·final·int·n7,·final·int·n8)·{
44 ········ScrollerCompat.IMPL.fling(this.mScroller,·n,·n2,·n3,·n4,·n5,·n6,·n7,·n8);46 ········this.mImpl.fling(this.mScroller,·n,·n2,·n3,·n4,·n5,·n6,·n7,·n8);
45 ····}47 ····}
46 ····48 ····
47 ····public·void·fling(final·int·n,·final·int·n2,·final·int·n3,·final·int·n4,·final·int·n5,·final·int·n6,·final·int·n7,·final·int·n8,·final·int·n9,·final·int·n10)·{49 ····public·void·fling(final·int·n,·final·int·n2,·final·int·n3,·final·int·n4,·final·int·n5,·final·int·n6,·final·int·n7,·final·int·n8,·final·int·n9,·final·int·n10)·{
48 ········ScrollerCompat.IMPL.fling(this.mScroller,·n,·n2,·n3,·n4,·n5,·n6,·n7,·n8,·n9,·n10);50 ········this.mImpl.fling(this.mScroller,·n,·n2,·n3,·n4,·n5,·n6,·n7,·n8,·n9,·n10);
49 ····}51 ····}
50 ····52 ····
51 ····public·float·getCurrVelocity()·{53 ····public·float·getCurrVelocity()·{
52 ········return·ScrollerCompat.IMPL.getCurrVelocity(this.mScroller);54 ········return·this.mImpl.getCurrVelocity(this.mScroller);
53 ····}55 ····}
54 ····56 ····
55 ····public·int·getCurrX()·{57 ····public·int·getCurrX()·{
56 ········return·ScrollerCompat.IMPL.getCurrX(this.mScroller);58 ········return·this.mImpl.getCurrX(this.mScroller);
57 ····}59 ····}
58 ····60 ····
59 ····public·int·getCurrY()·{61 ····public·int·getCurrY()·{
60 ········return·ScrollerCompat.IMPL.getCurrY(this.mScroller);62 ········return·this.mImpl.getCurrY(this.mScroller);
61 ····}63 ····}
62 ····64 ····
63 ····public·int·getFinalX()·{65 ····public·int·getFinalX()·{
64 ········return·ScrollerCompat.IMPL.getFinalX(this.mScroller);66 ········return·this.mImpl.getFinalX(this.mScroller);
65 ····}67 ····}
66 ····68 ····
67 ····public·int·getFinalY()·{69 ····public·int·getFinalY()·{
68 ········return·ScrollerCompat.IMPL.getFinalY(this.mScroller);70 ········return·this.mImpl.getFinalY(this.mScroller);
69 ····}71 ····}
70 ····72 ····
71 ····public·boolean·isFinished()·{73 ····public·boolean·isFinished()·{
72 ········return·ScrollerCompat.IMPL.isFinished(this.mScroller);74 ········return·this.mImpl.isFinished(this.mScroller);
73 ····}75 ····}
74 ····76 ····
75 ····public·boolean·isOverScrolled()·{77 ····public·boolean·isOverScrolled()·{
76 ········return·ScrollerCompat.IMPL.isOverScrolled(this.mScroller);78 ········return·this.mImpl.isOverScrolled(this.mScroller);
77 ····}79 ····}
78 ····80 ····
79 ····public·void·notifyHorizontalEdgeReached(final·int·n,·final·int·n2,·final·int·n3)·{81 ····public·void·notifyHorizontalEdgeReached(final·int·n,·final·int·n2,·final·int·n3)·{
80 ········ScrollerCompat.IMPL.notifyHorizontalEdgeReached(this.mScroller,·n,·n2,·n3);82 ········this.mImpl.notifyHorizontalEdgeReached(this.mScroller,·n,·n2,·n3);
81 ····}83 ····}
82 ····84 ····
83 ····public·void·notifyVerticalEdgeReached(final·int·n,·final·int·n2,·final·int·n3)·{85 ····public·void·notifyVerticalEdgeReached(final·int·n,·final·int·n2,·final·int·n3)·{
84 ········ScrollerCompat.IMPL.notifyVerticalEdgeReached(this.mScroller,·n,·n2,·n3);86 ········this.mImpl.notifyVerticalEdgeReached(this.mScroller,·n,·n2,·n3);
85 ····}87 ····}
86 ····88 ····
87 ····public·void·startScroll(final·int·n,·final·int·n2,·final·int·n3,·final·int·n4)·{89 ····public·void·startScroll(final·int·n,·final·int·n2,·final·int·n3,·final·int·n4)·{
88 ········ScrollerCompat.IMPL.startScroll(this.mScroller,·n,·n2,·n3,·n4);90 ········this.mImpl.startScroll(this.mScroller,·n,·n2,·n3,·n4);
89 ····}91 ····}
90 ····92 ····
91 ····public·void·startScroll(final·int·n,·final·int·n2,·final·int·n3,·final·int·n4,·final·int·n5)·{93 ····public·void·startScroll(final·int·n,·final·int·n2,·final·int·n3,·final·int·n4,·final·int·n5)·{
92 ········ScrollerCompat.IMPL.startScroll(this.mScroller,·n,·n2,·n3,·n4,·n5);94 ········this.mImpl.startScroll(this.mScroller,·n,·n2,·n3,·n4,·n5);
93 ····}95 ····}
94 }96 }
726 B
android/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable.class
586 B
procyon -ec {}
    
Offset 14, 12 lines modifiedOffset 14, 12 lines modified
14 ········this.this$0·=·this$0;14 ········this.this$0·=·this$0;
15 ········this.mChildView·=·mChildView;15 ········this.mChildView·=·mChildView;
16 ····}16 ····}
17 ····17 ····
18 ····public·void·run()·{18 ····public·void·run()·{
19 ········if·(this.mChildView.getParent()·==·this.this$0)·{19 ········if·(this.mChildView.getParent()·==·this.this$0)·{
20 ············ViewCompat.setLayerType(this.mChildView,·0,·(Paint)null);20 ············ViewCompat.setLayerType(this.mChildView,·0,·(Paint)null);
21 ············SlidingPaneLayout.access$900(this.this$0,·this.mChildView);21 ············SlidingPaneLayout.access$1000(this.this$0,·this.mChildView);
22 ········}22 ········}
23 ········SlidingPaneLayout.access$1000(this.this$0).remove(this);23 ········SlidingPaneLayout.access$1100(this.this$0).remove(this);
24 ····}24 ····}
25 }25 }
32.2 KB
android/support/v4/widget/SlidingPaneLayout.class
32.1 KB
procyon -ec {}
    
Offset 42, 15 lines modifiedOffset 42, 16 lines modified
42 ····private·boolean·mIsUnableToDrag;42 ····private·boolean·mIsUnableToDrag;
43 ····private·final·int·mOverhangSize;43 ····private·final·int·mOverhangSize;
44 ····private·SlidingPaneLayout$PanelSlideListener·mPanelSlideListener;44 ····private·SlidingPaneLayout$PanelSlideListener·mPanelSlideListener;
45 ····private·int·mParallaxBy;45 ····private·int·mParallaxBy;
46 ····private·float·mParallaxOffset;46 ····private·float·mParallaxOffset;
47 ····private·final·ArrayList·mPostedRunnables;47 ····private·final·ArrayList·mPostedRunnables;
48 ····private·boolean·mPreservedOpenState;48 ····private·boolean·mPreservedOpenState;
49 ····private·Drawable·mShadowDrawable;49 ····private·Drawable·mShadowDrawableLeft;
 50 ····private·Drawable·mShadowDrawableRight;
50 ····private·float·mSlideOffset;51 ····private·float·mSlideOffset;
51 ····private·int·mSlideRange;52 ····private·int·mSlideRange;
52 ····private·View·mSlideableView;53 ····private·View·mSlideableView;
53 ····private·int·mSliderFadeColor;54 ····private·int·mSliderFadeColor;
54 ····private·final·Rect·mTmpRect;55 ····private·final·Rect·mTmpRect;
55 ····56 ····
56 ····static·{57 ····static·{
Offset 71, 29 lines modifiedOffset 72, 28 lines modified
71 ····}72 ····}
72 ····73 ····
73 ····public·SlidingPaneLayout(final·Context·context,·final·AttributeSet·set)·{74 ····public·SlidingPaneLayout(final·Context·context,·final·AttributeSet·set)·{
74 ········this(context,·set,·0);75 ········this(context,·set,·0);
75 ····}76 ····}
76 ····77 ····
77 ····public·SlidingPaneLayout(final·Context·context,·final·AttributeSet·set,·final·int·n)·{78 ····public·SlidingPaneLayout(final·Context·context,·final·AttributeSet·set,·final·int·n)·{
 79 ········final·int·mFirstLayout·=·1;
78 ········final·float·n2·=·0.5f;80 ········final·float·n2·=·0.5f;
79 ········final·int·n3·=·1; 
80 ········super(context,·set,·n);81 ········super(context,·set,·n);
81 ········this.mSliderFadeColor·=·-858993460;82 ········this.mSliderFadeColor·=·-858993460;
82 ········this.mFirstLayout·=·(n3·!=·0);83 ········this.mFirstLayout·=·(mFirstLayout·!=·0);
83 ········this.mTmpRect·=·new·Rect();84 ········this.mTmpRect·=·new·Rect();
84 ········this.mPostedRunnables·=·new·ArrayList();85 ········this.mPostedRunnables·=·new·ArrayList();
85 ········final·float·density·=·context.getResources().getDisplayMetrics().density;86 ········final·float·density·=·context.getResources().getDisplayMetrics().density;
86 ········this.mOverhangSize·=·(int)(32.0f·*·density·+·n2);87 ········this.mOverhangSize·=·(int)(32.0f·*·density·+·n2);
87 ········ViewConfiguration.get(context);88 ········ViewConfiguration.get(context);
88 ········this.setWillNotDraw(false);89 ········this.setWillNotDraw(false);
89 ········ViewCompat.setAccessibilityDelegate((View)this,·(AccessibilityDelegateCompat)new·SlidingPaneLayout$AccessibilityDelegate(this));90 ········ViewCompat.setAccessibilityDelegate((View)this,·(AccessibilityDelegateCompat)new·SlidingPaneLayout$AccessibilityDelegate(this));
90 ········ViewCompat.setImportantForAccessibility((View)this,·n3);91 ········ViewCompat.setImportantForAccessibility((View)this,·mFirstLayout);
91 ········(this.mDragHelper·=·ViewDragHelper.create((ViewGroup)this,·n2,·(ViewDragHelper$Callback)new·SlidingPaneLayout$DragHelperCallback(this,·(SlidingPaneLayout$1)null))).setEdgeTrackingEnabled(n3);92 ········(this.mDragHelper·=·ViewDragHelper.create((ViewGroup)this,·n2,·(ViewDragHelper$Callback)new·SlidingPaneLayout$DragHelperCallback(this,·(SlidingPaneLayout$1)null))).setMinVelocity(400.0f·*·density);
92 ········this.mDragHelper.setMinVelocity(400.0f·*·density); 
93 ····}93 ····}
94 ····94 ····
95 ····private·boolean·closePane(final·View·view,·final·int·n)·{95 ····private·boolean·closePane(final·View·view,·final·int·n)·{
96 ········boolean·b·=·false;96 ········boolean·b·=·false;
97 ········if·(this.mFirstLayout·||·this.smoothSlideTo(0.0f,·n))·{97 ········if·(this.mFirstLayout·||·this.smoothSlideTo(0.0f,·n))·{
98 ············this.mPreservedOpenState·=·false;98 ············this.mPreservedOpenState·=·false;
99 ············b·=·true;99 ············b·=·true;
Offset 125, 24 lines modifiedOffset 125, 60 lines modified
125 ········}125 ········}
126 ····}126 ····}
127 ····127 ····
128 ····private·void·invalidateChildRegion(final·View·view)·{128 ····private·void·invalidateChildRegion(final·View·view)·{
129 ········SlidingPaneLayout.IMPL.invalidateChildRegion(this,·view);129 ········SlidingPaneLayout.IMPL.invalidateChildRegion(this,·view);
130 ····}130 ····}
131 ····131 ····
 132 ····private·boolean·isLayoutRtlSupport()·{
 133 ········int·n·=·1;
 134 ········if·(ViewCompat.getLayoutDirection((View)this)·!=·n)·{
 135 ············n·=·0;
 136 ········}
 137 ········return·n·!=·0;
 138 ····}
 139 ····
132 ····private·void·onPanelDragged(final·int·n)·{140 ····private·void·onPanelDragged(final·int·n)·{
 141 ········if·(this.mSlideableView·==·null)·{
 142 ············this.mSlideOffset·=·0.0f;
133 ········final·SlidingPaneLayout$LayoutParams·slidingPaneLayout$LayoutParams·=·(SlidingPaneLayout$LayoutParams)this.mSlideableView.getLayoutParams(); 
134 ········this.mSlideOffset·=·(n·-·(this.getPaddingLeft()·+·slidingPaneLayout$LayoutParams.leftMargin))·/·(float)this.mSlideRange; 
135 ········if·(this.mParallaxBy·!=·0)·{ 
136 ············this.parallaxOtherViews(this.mSlideOffset); 
137 ········}143 ········}
 144 ········else·{
 145 ············final·boolean·layoutRtlSupport·=·this.isLayoutRtlSupport();
 146 ············final·SlidingPaneLayout$LayoutParams·slidingPaneLayout$LayoutParams·=·(SlidingPaneLayout$LayoutParams)this.mSlideableView.getLayoutParams();
 147 ············final·int·width·=·this.mSlideableView.getWidth();
 148 ············int·n2;
 149 ············if·(layoutRtlSupport)·{
 150 ················n2·=·this.getWidth()·-·n·-·width;
 151 ············}
 152 ············else·{
 153 ················n2·=·n;
 154 ············}
 155 ············int·n3;
 156 ············if·(layoutRtlSupport)·{
 157 ················n3·=·this.getPaddingRight();
 158 ············}
 159 ············else·{
 160 ················n3·=·this.getPaddingLeft();
 161 ············}
 162 ············int·n4;
 163 ············if·(layoutRtlSupport)·{
 164 ················n4·=·slidingPaneLayout$LayoutParams.rightMargin;
 165 ············}
 166 ············else·{
 167 ················n4·=·slidingPaneLayout$LayoutParams.leftMargin;
 168 ············}
 169 ············this.mSlideOffset·=·(n2·-·(n3·+·n4))·/·(float)this.mSlideRange;
 170 ············if·(this.mParallaxBy·!=·0)·{
 171 ················this.parallaxOtherViews(this.mSlideOffset);
 172 ············}
138 ········if·(slidingPaneLayout$LayoutParams.dimWhenOffset)·{173 ············if·(slidingPaneLayout$LayoutParams.dimWhenOffset)·{
139 ············this.dimChildView(this.mSlideableView,·this.mSlideOffset,·this.mSliderFadeColor);174 ················this.dimChildView(this.mSlideableView,·this.mSlideOffset,·this.mSliderFadeColor);
 175 ············}
 176 ············this.dispatchOnPanelSlide(this.mSlideableView);
140 ········}177 ········}
141 ········this.dispatchOnPanelSlide(this.mSlideableView); 
142 ····}178 ····}
143 ····179 ····
144 ····private·boolean·openPane(final·View·view,·final·int·n)·{180 ····private·boolean·openPane(final·View·view,·final·int·n)·{
145 ········boolean·mPreservedOpenState·=·true;181 ········boolean·mPreservedOpenState·=·true;
146 ········if·(this.mFirstLayout·||·this.smoothSlideTo(1.0f,·n))·{182 ········if·(this.mFirstLayout·||·this.smoothSlideTo(1.0f,·n))·{
147 ············this.mPreservedOpenState·=·mPreservedOpenState;183 ············this.mPreservedOpenState·=·mPreservedOpenState;
148 ········}184 ········}
Offset 150, 26 lines modifiedOffset 186, 58 lines modified
150 ············mPreservedOpenState·=·false;186 ············mPreservedOpenState·=·false;
151 ········}187 ········}
152 ········return·mPreservedOpenState;188 ········return·mPreservedOpenState;
153 ····}189 ····}
154 ····190 ····
155 ····private·void·parallaxOtherViews(final·float·mParallaxOffset)·{191 ····private·void·parallaxOtherViews(final·float·mParallaxOffset)·{
156 ········final·float·n·=·1.0f;192 ········final·float·n·=·1.0f;
 193 ········final·boolean·layoutRtlSupport·=·this.isLayoutRtlSupport();
157 ········final·SlidingPaneLayout$LayoutParams·slidingPaneLayout$LayoutParams·=·(SlidingPaneLayout$LayoutParams)this.mSlideableView.getLayoutParams();194 ········final·SlidingPaneLayout$LayoutParams·slidingPaneLayout$LayoutParams·=·(SlidingPaneLayout$LayoutParams)this.mSlideableView.getLayoutParams();
158 ········final·boolean·b·=·slidingPaneLayout$LayoutParams.dimWhenOffset·&&·slidingPaneLayout$LayoutParams.leftMargin·<=·0;195 ········while·(true)·{
 196 ············Label_0112:·{
 197 ················if·(!slidingPaneLayout$LayoutParams.dimWhenOffset)·{
 198 ····················break·Label_0112;
Max diff block lines reached; 24880/32880 bytes (75.67%) of diff not shown.
6.39 KB
android/support/v4/widget/ViewDragHelper.class
6.3 KB
procyon -ec {}
    
Offset 493, 33 lines modifiedOffset 493, 33 lines modified
493 ········}493 ········}
494 ········return·n3·!=·0;494 ········return·n3·!=·0;
495 ····}495 ····}
496 ····496 ····
497 ····public·boolean·continueSettling(final·boolean·b)·{497 ····public·boolean·continueSettling(final·boolean·b)·{
498 ········final·int·n·=·2;498 ········final·int·n·=·2;
499 ········if·(this.mDragState·==·n)·{499 ········if·(this.mDragState·==·n)·{
500 ············boolean·b2·=·this.mScroller.computeScrollOffset();500 ············int·computeScrollOffset·=·this.mScroller.computeScrollOffset()·?·1·:·0;
501 ············final·int·currX·=·this.mScroller.getCurrX();501 ············final·int·currX·=·this.mScroller.getCurrX();
502 ············final·int·currY·=·this.mScroller.getCurrY();502 ············final·int·currY·=·this.mScroller.getCurrY();
503 ············final·int·n2·=·currX·-·this.mCapturedView.getLeft();503 ············final·int·n2·=·currX·-·this.mCapturedView.getLeft();
504 ············final·int·n3·=·currY·-·this.mCapturedView.getTop();504 ············final·int·n3·=·currY·-·this.mCapturedView.getTop();
505 ············if·(n2·!=·0)·{505 ············if·(n2·!=·0)·{
506 ················this.mCapturedView.offsetLeftAndRight(n2);506 ················this.mCapturedView.offsetLeftAndRight(n2);
507 ············}507 ············}
508 ············if·(n3·!=·0)·{508 ············if·(n3·!=·0)·{
509 ················this.mCapturedView.offsetTopAndBottom(n3);509 ················this.mCapturedView.offsetTopAndBottom(n3);
510 ············}510 ············}
511 ············if·(n2·!=·0·||·n3·!=·0)·{511 ············if·(n2·!=·0·||·n3·!=·0)·{
512 ················this.mCallback.onViewPositionChanged(this.mCapturedView,·currX,·currY,·n2,·n3);512 ················this.mCallback.onViewPositionChanged(this.mCapturedView,·currX,·currY,·n2,·n3);
513 ············}513 ············}
514 ············if·(b2·&&·currX·==·this.mScroller.getFinalX()·&&·currY·==·this.mScroller.getFinalY())·{514 ············if·(computeScrollOffset·!=·0·&&·currX·==·this.mScroller.getFinalX()·&&·currY·==·this.mScroller.getFinalY())·{
515 ················this.mScroller.abortAnimation();515 ················this.mScroller.abortAnimation();
516 ················b2·=·this.mScroller.isFinished();516 ················computeScrollOffset·=·0;
517 ············}517 ············}
518 ············if·(!b2)·{518 ············if·(computeScrollOffset·==·0)·{
519 ················if·(b)·{519 ················if·(b)·{
520 ····················this.mParentView.post(this.mSetIdleRunnable);520 ····················this.mParentView.post(this.mSetIdleRunnable);
521 ················}521 ················}
522 ················else·{522 ················else·{
523 ····················this.setDragState(0);523 ····················this.setDragState(0);
524 ················}524 ················}
525 ············}525 ············}
Offset 716, 15 lines modifiedOffset 716, 15 lines modified
716 ········}716 ········}
717 ····}717 ····}
718 ····718 ····
719 ····void·setDragState(final·int·mDragState)·{719 ····void·setDragState(final·int·mDragState)·{
720 ········if·(this.mDragState·!=·mDragState)·{720 ········if·(this.mDragState·!=·mDragState)·{
721 ············this.mDragState·=·mDragState;721 ············this.mDragState·=·mDragState;
722 ············this.mCallback.onViewDragStateChanged(mDragState);722 ············this.mCallback.onViewDragStateChanged(mDragState);
723 ············if·(mDragState·==·0)·{723 ············if·(this.mDragState·==·0)·{
724 ················this.mCapturedView·=·null;724 ················this.mCapturedView·=·null;
725 ············}725 ············}
726 ········}726 ········}
727 ····}727 ····}
728 ····728 ····
729 ····public·void·setEdgeTrackingEnabled(final·int·mTrackingEdges)·{729 ····public·void·setEdgeTrackingEnabled(final·int·mTrackingEdges)·{
730 ········this.mTrackingEdges·=·mTrackingEdges;730 ········this.mTrackingEdges·=·mTrackingEdges;
Offset 782, 35 lines modifiedOffset 782, 51 lines modified
782 ····················break;782 ····················break;
783 ················}783 ················}
784 ················else·{784 ················else·{
785 ····················if·(this.mDragState·!=·2)·{785 ····················if·(this.mDragState·!=·2)·{
786 ························break;786 ························break;
787 ····················}787 ····················}
788 ····················final·View·topChildUnder2·=·this.findTopChildUnder((int)x2,·(int)y2);788 ····················final·View·topChildUnder2·=·this.findTopChildUnder((int)x2,·(int)y2);
 789 ····················final·View·view;
789 ····················if·(topChildUnder2·==·this.mCapturedView)·{790 ····················if·((view·=·topChildUnder2)·==·this.mCapturedView)·{
790 ························this.tryCaptureViewForDrag(topChildUnder2,·pointerId2);791 ························this.tryCaptureViewForDrag(topChildUnder2,·pointerId2);
791 ························break;792 ························break;
792 ····················}793 ····················}
793 ····················break;794 ····················break;
794 ················}795 ················}
795 ················break;796 ················break;
796 ············}797 ············}
797 ············case·2:·{798 ············case·2:·{
798 ················for·(int·pointerCount·=·MotionEventCompat.getPointerCount(motionEvent),·i·=·0;·i·<·pointerCount;·++i)·{799 ················for·(int·pointerCount·=·MotionEventCompat.getPointerCount(motionEvent),·i·=·0;·i·<·pointerCount;·++i)·{
799 ····················final·int·pointerId3·=·MotionEventCompat.getPointerId(motionEvent,·i);800 ····················final·int·pointerId3·=·MotionEventCompat.getPointerId(motionEvent,·i);
800 ····················final·float·x3·=·MotionEventCompat.getX(motionEvent,·i);801 ····················final·float·x3·=·MotionEventCompat.getX(motionEvent,·i);
801 ····················final·float·y3·=·MotionEventCompat.getY(motionEvent,·i);802 ····················final·float·y3·=·MotionEventCompat.getY(motionEvent,·i);
802 ····················final·float·n3·=·x3·-·this.mInitialMotionX[pointerId3];803 ····················final·float·n3·=·x3·-·this.mInitialMotionX[pointerId3];
803 ····················final·float·n4·=·y3·-·this.mInitialMotionY[pointerId3];804 ····················final·float·n4·=·y3·-·this.mInitialMotionY[pointerId3];
804 ····················this.reportNewEdgeDrags(n3,·n4,·pointerId3); 
805 ····················if·(this.mDragState·==·1)·{ 
806 ························break; 
807 ····················} 
808 ····················final·View·topChildUnder3·=·this.findTopChildUnder((int)x3,·(int)y3);805 ····················final·View·topChildUnder3·=·this.findTopChildUnder((int)x3,·(int)y3);
 806 ····················boolean·b;
809 ····················if·(topChildUnder3·!=·null·&&·this.checkTouchSlop(topChildUnder3,·n3,·n4)·&&·this.tryCaptureViewForDrag(topChildUnder3,·pointerId3))·{807 ····················if·(topChildUnder3·!=·null·&&·this.checkTouchSlop(topChildUnder3,·n3,·n4))·{
 808 ························b·=·true;
 809 ····················}
 810 ····················else·{
 811 ························b·=·false;
 812 ····················}
 813 ····················if·(b)·{
 814 ························final·int·left·=·topChildUnder3.getLeft();
 815 ························final·int·clampViewPositionHorizontal·=·this.mCallback.clampViewPositionHorizontal(topChildUnder3,·left·+·(int)n3,·(int)n3);
 816 ························final·int·top·=·topChildUnder3.getTop();
 817 ························final·int·clampViewPositionVertical·=·this.mCallback.clampViewPositionVertical(topChildUnder3,·top·+·(int)n4,·(int)n4);
 818 ························final·int·viewHorizontalDragRange·=·this.mCallback.getViewHorizontalDragRange(topChildUnder3);
 819 ························final·int·viewVerticalDragRange·=·this.mCallback.getViewVerticalDragRange(topChildUnder3);
 820 ························if·((viewHorizontalDragRange·==·0·||·(viewHorizontalDragRange·>·0·&&·clampViewPositionHorizontal·==·left))·&&·(viewVerticalDragRange·==·0·||·(viewVerticalDragRange·>·0·&&·clampViewPositionVertical·==·top)))·{
 821 ····························break;
 822 ························}
 823 ····················}
 824 ····················this.reportNewEdgeDrags(n3,·n4,·pointerId3);
 825 ····················if·(this.mDragState·==·1·||·(b·&&·this.tryCaptureViewForDrag(topChildUnder3,·pointerId3)))·{
810 ························break;826 ························break;
811 ····················}827 ····················}
812 ················}828 ················}
813 ················this.saveLastMotion(motionEvent);829 ················this.saveLastMotion(motionEvent);
814 ················break;830 ················break;
815 ············}831 ············}
816 ············case·6:·{832 ············case·6:·{
Offset 825, 15 lines modifiedOffset 841, 19 lines modified
825 ········}841 ········}
826 ········return·this.mDragState·==·1;842 ········return·this.mDragState·==·1;
827 ····}843 ····}
828 ····844 ····
829 ····public·boolean·smoothSlideViewTo(final·View·mCapturedView,·final·int·n,·final·int·n2)·{845 ····public·boolean·smoothSlideViewTo(final·View·mCapturedView,·final·int·n,·final·int·n2)·{
830 ········this.mCapturedView·=·mCapturedView;846 ········this.mCapturedView·=·mCapturedView;
831 ········this.mActivePointerId·=·-1;847 ········this.mActivePointerId·=·-1;
 848 ········final·boolean·forceSettleCapturedView·=·this.forceSettleCapturedViewAt(n,·n2,·0,·0);
 849 ········if·(!forceSettleCapturedView·&&·this.mDragState·==·0·&&·this.mCapturedView·!=·null)·{
 850 ············this.mCapturedView·=·null;
 851 ········}
832 ········return·this.forceSettleCapturedViewAt(n,·n2,·0,·0);852 ········return·forceSettleCapturedView;
833 ····}853 ····}
834 ····854 ····
835 ····boolean·tryCaptureViewForDrag(final·View·view,·final·int·mActivePointerId)·{855 ····boolean·tryCaptureViewForDrag(final·View·view,·final·int·mActivePointerId)·{
836 ········boolean·b·=·true;856 ········boolean·b·=·true;
837 ········if·(view·!=·this.mCapturedView·||·this.mActivePointerId·!=·mActivePointerId)·{857 ········if·(view·!=·this.mCapturedView·||·this.mActivePointerId·!=·mActivePointerId)·{
838 ············if·(view·!=·null·&&·this.mCallback.tryCaptureView(view,·mActivePointerId))·{858 ············if·(view·!=·null·&&·this.mCallback.tryCaptureView(view,·mActivePointerId))·{
839 ················this.captureChildView(view,·this.mActivePointerId·=·mActivePointerId);859 ················this.captureChildView(view,·this.mActivePointerId·=·mActivePointerId);
114 KB
com/olam/MainSearch$doSearch.class
114 KB
javap -verbose -constants -s -l -private {}
    
Offset 369, 15 lines modifiedOffset 369, 15 lines modified
369 ·········7:·invokevirtual·#28·················//·Method·doInBackground:([Ljava/lang/String;)Ljava/lang/String;369 ·········7:·invokevirtual·#28·················//·Method·doInBackground:([Ljava/lang/String;)Ljava/lang/String;
370 ········10:·areturn370 ········10:·areturn
  
371 ··protected·java.lang.String·doInBackground(java.lang.String...);371 ··protected·java.lang.String·doInBackground(java.lang.String...);
372 ····descriptor:·([Ljava/lang/String;)Ljava/lang/String;372 ····descriptor:·([Ljava/lang/String;)Ljava/lang/String;
373 ····flags:·(0x0084)·ACC_PROTECTED,·ACC_VARARGS373 ····flags:·(0x0084)·ACC_PROTECTED,·ACC_VARARGS
374 ····Code:374 ····Code:
375 ······stack=300,·locals=14,·args_size=2375 ······stack=300,·locals=13,·args_size=2
376 ·········0:·aload_0376 ·········0:·aload_0
377 ·········1:·getfield······#13·················//·Field·this$0:Lcom/olam/MainSearch;377 ·········1:·getfield······#13·················//·Field·this$0:Lcom/olam/MainSearch;
378 ·········4:·astore_2378 ·········4:·astore_2
379 ·········5:·ldc···········#29·················//·int·2131165186379 ·········5:·ldc···········#29·················//·int·2131165186
380 ·········7:·istore_3380 ·········7:·istore_3
381 ·········8:·aload_2381 ·········8:·aload_2
382 ·········9:·iload_3382 ·········9:·iload_3
Offset 398, 23 lines modifiedOffset 398, 23 lines modified
398 ········40:·aload·········5398 ········40:·aload·········5
399 ········42:·invokestatic··#58·················//·Method·android/util/Log.v:(Ljava/lang/String;Ljava/lang/String;)I399 ········42:·invokestatic··#58·················//·Method·android/util/Log.v:(Ljava/lang/String;Ljava/lang/String;)I
400 ········45:·pop400 ········45:·pop
401 ········46:·aload_0401 ········46:·aload_0
402 ········47:·getfield······#50·················//·Field·searchString:Ljava/lang/String;402 ········47:·getfield······#50·················//·Field·searchString:Ljava/lang/String;
403 ········50:·astore_2403 ········50:·astore_2
404 ········51:·aload_2404 ········51:·aload_2
405 ········52:·ifnull········285405 ········52:·ifnull········278
406 ········55:·aload_0406 ········55:·aload_0
407 ········56:·getfield······#50·················//·Field·searchString:Ljava/lang/String;407 ········56:·getfield······#50·················//·Field·searchString:Ljava/lang/String;
408 ········59:·astore_2408 ········59:·astore_2
409 ········60:·aload_2409 ········60:·aload_2
410 ········61:·invokevirtual·#64·················//·Method·java/lang/String.isEmpty:()Z410 ········61:·invokevirtual·#64·················//·Method·java/lang/String.isEmpty:()Z
411 ········64:·istore········6411 ········64:·istore········6
412 ········66:·iload·········6412 ········66:·iload·········6
413 ········68:·ifne··········285413 ········68:·ifne··········278
414 ········71:·new···········#66·················//·class·com/olam/Stemmer414 ········71:·new···········#66·················//·class·com/olam/Stemmer
415 ········74:·astore········7415 ········74:·astore········7
416 ········76:·aload·········7416 ········76:·aload·········7
417 ········78:·invokespecial·#67·················//·Method·com/olam/Stemmer."<init>":()V417 ········78:·invokespecial·#67·················//·Method·com/olam/Stemmer."<init>":()V
418 ········81:·aload_0418 ········81:·aload_0
419 ········82:·getfield······#50·················//·Field·searchString:Ljava/lang/String;419 ········82:·getfield······#50·················//·Field·searchString:Ljava/lang/String;
420 ········85:·invokevirtual·#70·················//·Method·java/lang/String.toLowerCase:()Ljava/lang/String;420 ········85:·invokevirtual·#70·················//·Method·java/lang/String.toLowerCase:()Ljava/lang/String;
Offset 439, 80 lines modifiedOffset 439, 78 lines modified
439 ·······123:·aload_0439 ·······123:·aload_0
440 ·······124:·getfield······#88·················//·Field·matches:Ljava/util/Map;440 ·······124:·getfield······#88·················//·Field·matches:Ljava/util/Map;
441 ·······127:·astore_2441 ·······127:·astore_2
442 ·······128:·aload_2442 ·······128:·aload_2
443 ·······129:·invokeinterface·#91,··1···········//·InterfaceMethod·java/util/Map.isEmpty:()Z443 ·······129:·invokeinterface·#91,··1···········//·InterfaceMethod·java/util/Map.isEmpty:()Z
444 ·······134:·istore········6444 ·······134:·istore········6
445 ·······136:·iload·········6445 ·······136:·iload·········6
446 ·······138:·ifne··········285446 ·······138:·ifne··········278
447 ·······141:·aload_0447 ·······141:·aload_0
448 ·······142:·getfield······#88·················//·Field·matches:Ljava/util/Map;448 ·······142:·getfield······#88·················//·Field·matches:Ljava/util/Map;
449 ·······145:·invokeinterface·#95,··1···········//·InterfaceMethod·java/util/Map.size:()I449 ·······145:·invokeinterface·#95,··1···········//·InterfaceMethod·java/util/Map.size:()I
450 ·······150:·istore········6450 ·······150:·istore········6
451 ·······152:·iload·········6451 ·······152:·iload·········6
452 ·······154:·anewarray·····#60·················//·class·java/lang/String452 ·······154:·anewarray·····#60·················//·class·java/lang/String
453 ·······157:·astore········9453 ·······157:·astore········9
454 ·······159:·iconst_0454 ·······159:·iconst_0
455 ·······160:·istore········10455 ·······160:·istore········10
456 ·······162:·aload_0456 ·······162:·aload_0
457 ·······163:·getfield······#88·················//·Field·matches:Ljava/util/Map;457 ·······163:·getfield······#88·················//·Field·matches:Ljava/util/Map;
458 ·······166:·invokeinterface·#99,··1···········//·InterfaceMethod·java/util/Map.entrySet:()Ljava/util/Set;458 ·······166:·invokeinterface·#99,··1···········//·InterfaceMethod·java/util/Map.entrySet:()Ljava/util/Set;
459 ·······171:·astore_2 
460 ·······172:·aload_2 
461 ·······173:·invokeinterface·#105,··1··········//·InterfaceMethod·java/util/Set.iterator:()Ljava/util/Iterator;459 ·······171:·invokeinterface·#105,··1··········//·InterfaceMethod·java/util/Set.iterator:()Ljava/util/Iterator;
462 ·······178:·astore········11 
463 ·······180:·aload·········11460 ·······176:·astore_2
 461 ·······177:·aload_2
464 ·······182:·invokeinterface·#110,··1··········//·InterfaceMethod·java/util/Iterator.hasNext:()Z462 ·······178:·invokeinterface·#110,··1··········//·InterfaceMethod·java/util/Iterator.hasNext:()Z
465 ·······187:·istore········6 
466 ·······189:·iload·········6463 ·······183:·istore_3
 464 ·······184:·iload_3
467 ·······191:·ifeq··········245465 ·······185:·ifeq··········238
468 ·······194:·aload·········11466 ·······188:·aload_2
469 ·······196:·invokeinterface·#114,··1··········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;467 ·······189:·invokeinterface·#114,··1··········//·InterfaceMethod·java/util/Iterator.next:()Ljava/lang/Object;
470 ·······201:·checkcast·····#116················//·class·java/util/Map$Entry468 ·······194:·checkcast·····#116················//·class·java/util/Map$Entry
471 ·······204:·astore········12469 ·······197:·astore········11
472 ·······206:·aload·········12470 ·······199:·aload·········11
473 ·······208:·invokeinterface·#119,··1··········//·InterfaceMethod·java/util/Map$Entry.getKey:()Ljava/lang/Object;471 ·······201:·invokeinterface·#119,··1··········//·InterfaceMethod·java/util/Map$Entry.getKey:()Ljava/lang/Object;
 472 ·······206:·checkcast·····#60·················//·class·java/lang/String
 473 ·······209:·astore········12
 474 ·······211:·aload·········11
 475 ·······213:·invokeinterface·#122,··1··········//·InterfaceMethod·java/util/Map$Entry.getValue:()Ljava/lang/Object;
474 ·······213:·checkcast·····#60·················//·class·java/lang/String476 ·······218:·checkcast·····#60·················//·class·java/lang/String
475 ·······216:·astore········13 
476 ·······218:·aload·········12 
477 ·······220:·invokeinterface·#122,··1··········//·InterfaceMethod·java/util/Map$Entry.getValue:()Ljava/lang/Object; 
478 ·······225:·checkcast·····#60·················//·class·java/lang/String 
479 ·······228:·pop477 ·······221:·pop
480 ·······229:·aload·········9478 ·······222:·aload·········9
481 ·······231:·iload·········10479 ·······224:·iload·········10
482 ·······233:·aload·········13480 ·······226:·aload·········12
483 ·······235:·aastore481 ·······228:·aastore
484 ·······236:·iload·········10482 ·······229:·iload·········10
485 ·······238:·iconst_1483 ·······231:·iconst_1
486 ·······239:·iadd484 ·······232:·iadd
487 ·······240:·istore········10485 ·······233:·istore········10
488 ·······242:·goto··········180486 ·······235:·goto··········177
489 ·······245:·aload_0487 ·······238:·aload_0
490 ·······246:·getfield······#13·················//·Field·this$0:Lcom/olam/MainSearch;488 ·······239:·getfield······#13·················//·Field·this$0:Lcom/olam/MainSearch;
491 ·······249:·getfield······#80·················//·Field·com/olam/MainSearch.dbHelper:Lcom/olam/DatabaseHelper;489 ·······242:·getfield······#80·················//·Field·com/olam/MainSearch.dbHelper:Lcom/olam/DatabaseHelper;
492 ·······252:·aload·········9490 ·······245:·aload·········9
493 ·······254:·invokevirtual·#126················//·Method·com/olam/DatabaseHelper.getDefinitions:([Ljava/lang/String;)Ljava/util/Map;491 ·······247:·invokevirtual·#126················//·Method·com/olam/DatabaseHelper.getDefinitions:([Ljava/lang/String;)Ljava/util/Map;
494 ·······257:·astore_2492 ·······250:·astore_2
495 ·······258:·aload_0493 ·······251:·aload_0
496 ·······259:·aload_2494 ·······252:·aload_2
497 ·······260:·putfield······#22·················//·Field·results:Ljava/util/Map;495 ·······253:·putfield······#22·················//·Field·results:Ljava/util/Map;
498 ·······263:·ldc···········#128················//·String·List·Map·Tag496 ·······256:·ldc···········#128················//·String·List·Map·Tag
499 ·······265:·ldc···········#130················//·String·List·Map·created497 ·······258:·ldc···········#130················//·String·List·Map·created
500 ·······267:·invokestatic··#58·················//·Method·android/util/Log.v:(Ljava/lang/String;Ljava/lang/String;)I498 ·······260:·invokestatic··#58·················//·Method·android/util/Log.v:(Ljava/lang/String;Ljava/lang/String;)I
501 ·······270:·pop499 ·······263:·pop
502 ·······271:·ldc···········#52·················//·String·OLAM·LOGGER·in·MAIN500 ·······264:·ldc···········#52·················//·String·OLAM·LOGGER·in·MAIN
503 ·······273:·astore_2501 ·······266:·astore_2
504 ·······274:·ldc···········#132················//·String·Search·Results·Got·back502 ·······267:·ldc···········#132················//·String·Search·Results·Got·back
505 ·······276:·astore········5503 ·······269:·astore········5
506 ·······278:·aload_2504 ·······271:·aload_2
507 ·······279:·aload·········5505 ·······272:·aload·········5
508 ·······281:·invokestatic··#58·················//·Method·android/util/Log.v:(Ljava/lang/String;Ljava/lang/String;)I506 ·······274:·invokestatic··#58·················//·Method·android/util/Log.v:(Ljava/lang/String;Ljava/lang/String;)I
509 ·······284:·pop507 ·······277:·pop
510 ·······285:·aconst_null508 ·······278:·aconst_null
511 ·······286:·areturn509 ·······279:·areturn
  
512 ··protected·void·onPostExecute(java.lang.Object);510 ··protected·void·onPostExecute(java.lang.Object);
513 ····descriptor:·(Ljava/lang/Object;)V511 ····descriptor:·(Ljava/lang/Object;)V
514 ····flags:·(0x1044)·ACC_PROTECTED,·ACC_BRIDGE,·ACC_SYNTHETIC512 ····flags:·(0x1044)·ACC_PROTECTED,·ACC_BRIDGE,·ACC_SYNTHETIC
515 ····Code:513 ····Code:
516 ······stack=300,·locals=2,·args_size=2514 ······stack=300,·locals=2,·args_size=2
517 ·········0:·aload_1515 ·········0:·aload_1
Offset 587, 29 lines modifiedOffset 585, 29 lines modified
Max diff block lines reached; 108478/116719 bytes (92.94%) of diff not shown.
6.7 KB
android/support/v4/app/ActionBarDrawerToggle.class
6.6 KB
procyon -ec {}
    
Offset 1, 13 lines modifiedOffset 1, 15 lines modified
  
1 package·android.support.v4.app;1 package·android.support.v4.app;
  
2 import·android.view.MenuItem;2 import·android.view.MenuItem;
3 import·android.view.View;3 import·android.view.View;
4 import·android.content.res.Configuration;4 import·android.content.res.Configuration;
 5 import·android.support.v4.content.ContextCompat;
 6 import·android.content.Context;
5 import·android.os.Build$VERSION;7 import·android.os.Build$VERSION;
6 import·android.support.v4.widget.DrawerLayout;8 import·android.support.v4.widget.DrawerLayout;
7 import·android.graphics.drawable.Drawable;9 import·android.graphics.drawable.Drawable;
8 import·android.app.Activity;10 import·android.app.Activity;
9 import·android.support.v4.widget.DrawerLayout$DrawerListener;11 import·android.support.v4.widget.DrawerLayout$DrawerListener;
  
10 public·class·ActionBarDrawerToggle·implements·DrawerLayout$DrawerListener12 public·class·ActionBarDrawerToggle·implements·DrawerLayout$DrawerListener
Offset 18, 44 lines modifiedOffset 20, 67 lines modified
18 ····private·final·Activity·mActivity;20 ····private·final·Activity·mActivity;
19 ····private·final·ActionBarDrawerToggle$Delegate·mActivityImpl;21 ····private·final·ActionBarDrawerToggle$Delegate·mActivityImpl;
20 ····private·final·int·mCloseDrawerContentDescRes;22 ····private·final·int·mCloseDrawerContentDescRes;
21 ····private·Drawable·mDrawerImage;23 ····private·Drawable·mDrawerImage;
22 ····private·final·int·mDrawerImageResource;24 ····private·final·int·mDrawerImageResource;
23 ····private·boolean·mDrawerIndicatorEnabled;25 ····private·boolean·mDrawerIndicatorEnabled;
24 ····private·final·DrawerLayout·mDrawerLayout;26 ····private·final·DrawerLayout·mDrawerLayout;
 27 ····private·boolean·mHasCustomUpIndicator;
 28 ····private·Drawable·mHomeAsUpIndicator;
25 ····private·final·int·mOpenDrawerContentDescRes;29 ····private·final·int·mOpenDrawerContentDescRes;
26 ····private·Object·mSetIndicatorInfo;30 ····private·Object·mSetIndicatorInfo;
27 ····private·ActionBarDrawerToggle$SlideDrawable·mSlider;31 ····private·ActionBarDrawerToggle$SlideDrawable·mSlider;
28 ····private·Drawable·mThemeImage; 
29 ····32 ····
30 ····static·{33 ····static·{
31 ········if·(Build$VERSION.SDK_INT·>=·11)·{34 ········final·int·sdk_INT·=·Build$VERSION.SDK_INT;
 35 ········if·(sdk_INT·>=·18)·{
 36 ············IMPL·=·(ActionBarDrawerToggle$ActionBarDrawerToggleImpl)new·ActionBarDrawerToggle$ActionBarDrawerToggleImplJellybeanMR2((ActionBarDrawerToggle$1)null);
 37 ········}
 38 ········else·if·(sdk_INT·>=·11)·{
32 ············IMPL·=·(ActionBarDrawerToggle$ActionBarDrawerToggleImpl)new·ActionBarDrawerToggle$ActionBarDrawerToggleImplHC((ActionBarDrawerToggle$1)null);39 ············IMPL·=·(ActionBarDrawerToggle$ActionBarDrawerToggleImpl)new·ActionBarDrawerToggle$ActionBarDrawerToggleImplHC((ActionBarDrawerToggle$1)null);
33 ········}40 ········}
34 ········else·{41 ········else·{
35 ············IMPL·=·(ActionBarDrawerToggle$ActionBarDrawerToggleImpl)new·ActionBarDrawerToggle$ActionBarDrawerToggleImplBase((ActionBarDrawerToggle$1)null);42 ············IMPL·=·(ActionBarDrawerToggle$ActionBarDrawerToggleImpl)new·ActionBarDrawerToggle$ActionBarDrawerToggleImplBase((ActionBarDrawerToggle$1)null);
36 ········}43 ········}
37 ····}44 ····}
38 ····45 ····
 46 ····public·ActionBarDrawerToggle(final·Activity·activity,·final·DrawerLayout·drawerLayout,·final·int·n,·final·int·n2,·final·int·n3)·{
 47 ········this(activity,·drawerLayout,·!assumeMaterial((Context)activity),·n,·n2,·n3);
 48 ····}
 49 ····
39 ····public·ActionBarDrawerToggle(final·Activity·mActivity,·final·DrawerLayout·mDrawerLayout,·final·int·mDrawerImageResource,·final·int·mOpenDrawerContentDescRes,·final·int·mCloseDrawerContentDescRes)·{50 ····public·ActionBarDrawerToggle(final·Activity·mActivity,·final·DrawerLayout·mDrawerLayout,·final·boolean·b,·final·int·mDrawerImageResource,·final·int·mOpenDrawerContentDescRes,·final·int·mCloseDrawerContentDescRes)·{
40 ········this.mDrawerIndicatorEnabled·=·true;51 ········this.mDrawerIndicatorEnabled·=·true;
41 ········this.mActivity·=·mActivity;52 ········this.mActivity·=·mActivity;
42 ········if·(mActivity·instanceof·ActionBarDrawerToggle$DelegateProvider)·{53 ········if·(mActivity·instanceof·ActionBarDrawerToggle$DelegateProvider)·{
43 ············this.mActivityImpl·=·((ActionBarDrawerToggle$DelegateProvider)mActivity).getDrawerToggleDelegate();54 ············this.mActivityImpl·=·((ActionBarDrawerToggle$DelegateProvider)mActivity).getDrawerToggleDelegate();
44 ········}55 ········}
45 ········else·{56 ········else·{
46 ············this.mActivityImpl·=·null;57 ············this.mActivityImpl·=·null;
47 ········}58 ········}
48 ········this.mDrawerLayout·=·mDrawerLayout;59 ········this.mDrawerLayout·=·mDrawerLayout;
49 ········this.mDrawerImageResource·=·mDrawerImageResource;60 ········this.mDrawerImageResource·=·mDrawerImageResource;
50 ········this.mOpenDrawerContentDescRes·=·mOpenDrawerContentDescRes;61 ········this.mOpenDrawerContentDescRes·=·mOpenDrawerContentDescRes;
51 ········this.mCloseDrawerContentDescRes·=·mCloseDrawerContentDescRes;62 ········this.mCloseDrawerContentDescRes·=·mCloseDrawerContentDescRes;
52 ········this.mThemeImage·=·this.getThemeUpIndicator();63 ········this.mHomeAsUpIndicator·=·this.getThemeUpIndicator();
53 ········this.mDrawerImage·=·((Activity)mActivity).getResources().getDrawable(mDrawerImageResource);64 ········this.mDrawerImage·=·ContextCompat.getDrawable((Context)mActivity,·mDrawerImageResource);
54 ········(this.mSlider·=·new·ActionBarDrawerToggle$SlideDrawable(this,·this.mDrawerImage,·(ActionBarDrawerToggle$1)null)).setOffset(0.33333334f);65 ········this.mSlider·=·new·ActionBarDrawerToggle$SlideDrawable(this,·this.mDrawerImage,·(ActionBarDrawerToggle$1)null);
 66 ········final·ActionBarDrawerToggle$SlideDrawable·mSlider·=·this.mSlider;
 67 ········float·offset;
 68 ········if·(b)·{
 69 ············offset·=·0.33333334f;
 70 ········}
 71 ········else·{
 72 ············offset·=·0.0f;
 73 ········}
 74 ········mSlider.setOffset(offset);
 75 ····}
 76 ····
 77 ····private·static·boolean·assumeMaterial(final·Context·context)·{
 78 ········final·int·n·=·21;
 79 ········return·context.getApplicationInfo().targetSdkVersion·>=·n·&&·Build$VERSION.SDK_INT·>=·n;
55 ····}80 ····}
56 ····81 ····
57 ····Drawable·getThemeUpIndicator()·{82 ····Drawable·getThemeUpIndicator()·{
58 ········Drawable·drawable;83 ········Drawable·drawable;
59 ········if·(this.mActivityImpl·!=·null)·{84 ········if·(this.mActivityImpl·!=·null)·{
60 ············drawable·=·this.mActivityImpl.getThemeUpIndicator();85 ············drawable·=·this.mActivityImpl.getThemeUpIndicator();
61 ········}86 ········}
Offset 66, 16 lines modifiedOffset 91, 18 lines modified
66 ····}91 ····}
67 ····92 ····
68 ····public·boolean·isDrawerIndicatorEnabled()·{93 ····public·boolean·isDrawerIndicatorEnabled()·{
69 ········return·this.mDrawerIndicatorEnabled;94 ········return·this.mDrawerIndicatorEnabled;
70 ····}95 ····}
71 ····96 ····
72 ····public·void·onConfigurationChanged(final·Configuration·configuration)·{97 ····public·void·onConfigurationChanged(final·Configuration·configuration)·{
 98 ········if·(!this.mHasCustomUpIndicator)·{
73 ········this.mThemeImage·=·this.getThemeUpIndicator();99 ············this.mHomeAsUpIndicator·=·this.getThemeUpIndicator();
74 ········this.mDrawerImage·=·this.mActivity.getResources().getDrawable(this.mDrawerImageResource);100 ········}
 101 ········this.mDrawerImage·=·ContextCompat.getDrawable((Context)this.mActivity,·this.mDrawerImageResource);
75 ········this.syncState();102 ········this.syncState();
76 ····}103 ····}
77 ····104 ····
78 ····public·void·onDrawerClosed(final·View·view)·{105 ····public·void·onDrawerClosed(final·View·view)·{
79 ········this.mSlider.setPosition(0.0f);106 ········this.mSlider.setPosition(0.0f);
80 ········if·(this.mDrawerIndicatorEnabled)·{107 ········if·(this.mDrawerIndicatorEnabled)·{
81 ············this.setActionBarDescription(this.mOpenDrawerContentDescRes);108 ············this.setActionBarDescription(this.mOpenDrawerContentDescRes);
Offset 152, 20 lines modifiedOffset 179, 42 lines modified
152 ················}179 ················}
153 ················else·{180 ················else·{
154 ····················n·=·this.mOpenDrawerContentDescRes;181 ····················n·=·this.mOpenDrawerContentDescRes;
155 ················}182 ················}
156 ················this.setActionBarUpIndicator((Drawable)mSlider,·n);183 ················this.setActionBarUpIndicator((Drawable)mSlider,·n);
157 ············}184 ············}
158 ············else·{185 ············else·{
159 ················this.setActionBarUpIndicator(this.mThemeImage,·0);186 ················this.setActionBarUpIndicator(this.mHomeAsUpIndicator,·0);
160 ············}187 ············}
161 ············this.mDrawerIndicatorEnabled·=·mDrawerIndicatorEnabled;188 ············this.mDrawerIndicatorEnabled·=·mDrawerIndicatorEnabled;
162 ········}189 ········}
163 ····}190 ····}
164 ····191 ····
 192 ····public·void·setHomeAsUpIndicator(final·int·n)·{
 193 ········Drawable·drawable·=·null;
 194 ········if·(n·!=·0)·{
 195 ············drawable·=·ContextCompat.getDrawable((Context)this.mActivity,·n);
 196 ········}
 197 ········this.setHomeAsUpIndicator(drawable);
 198 ····}
 199 ····
 200 ····public·void·setHomeAsUpIndicator(final·Drawable·mHomeAsUpIndicator)·{
 201 ········if·(mHomeAsUpIndicator·==·null)·{
Max diff block lines reached; 200/6728 bytes (2.97%) of diff not shown.
3.08 KB
android/support/v4/app/ActivityCompat.class
3.0 KB
procyon -ec {}
    
Offset 6, 35 lines modifiedOffset 6, 70 lines modified
6 import·android.content.Intent;6 import·android.content.Intent;
7 import·android.os.Build$VERSION;7 import·android.os.Build$VERSION;
8 import·android.app.Activity;8 import·android.app.Activity;
9 import·android.support.v4.content.ContextCompat;9 import·android.support.v4.content.ContextCompat;
  
10 public·class·ActivityCompat·extends·ContextCompat10 public·class·ActivityCompat·extends·ContextCompat
11 {11 {
 12 ····private·static·ActivityCompat21$SharedElementCallback21·createCallback(final·SharedElementCallback·sharedElementCallback)·{
 13 ········Object·o·=·null;
 14 ········if·(sharedElementCallback·!=·null)·{
 15 ············o·=·new·ActivityCompat$SharedElementCallback21Impl(sharedElementCallback);
 16 ········}
 17 ········return·(ActivityCompat21$SharedElementCallback21)o;
 18 ····}
 19 ····
12 ····public·static·void·finishAffinity(final·Activity·activity)·{20 ····public·static·void·finishAffinity(final·Activity·activity)·{
13 ········if·(Build$VERSION.SDK_INT·>=·16)·{21 ········if·(Build$VERSION.SDK_INT·>=·16)·{
14 ············ActivityCompatJB.finishAffinity(activity);22 ············ActivityCompatJB.finishAffinity(activity);
15 ········}23 ········}
16 ········else·{24 ········else·{
17 ············activity.finish();25 ············activity.finish();
18 ········}26 ········}
19 ····}27 ····}
20 ····28 ····
 29 ····public·static·void·finishAfterTransition(final·Activity·activity)·{
 30 ········if·(Build$VERSION.SDK_INT·>=·21)·{
 31 ············ActivityCompat21.finishAfterTransition(activity);
 32 ········}
 33 ········else·{
 34 ············activity.finish();
 35 ········}
 36 ····}
 37 ····
21 ····public·static·boolean·invalidateOptionsMenu(final·Activity·activity)·{38 ····public·static·boolean·invalidateOptionsMenu(final·Activity·activity)·{
22 ········boolean·b;39 ········boolean·b;
23 ········if·(Build$VERSION.SDK_INT·>=·11)·{40 ········if·(Build$VERSION.SDK_INT·>=·11)·{
24 ············ActivityCompatHoneycomb.invalidateOptionsMenu(activity);41 ············ActivityCompatHoneycomb.invalidateOptionsMenu(activity);
25 ············b·=·true;42 ············b·=·true;
26 ········}43 ········}
27 ········else·{44 ········else·{
28 ············b·=·false;45 ············b·=·false;
29 ········}46 ········}
30 ········return·b;47 ········return·b;
31 ····}48 ····}
32 ····49 ····
 50 ····public·static·void·postponeEnterTransition(final·Activity·activity)·{
 51 ········if·(Build$VERSION.SDK_INT·>=·21)·{
 52 ············ActivityCompat21.postponeEnterTransition(activity);
 53 ········}
 54 ····}
 55 ····
 56 ····public·static·void·setEnterSharedElementCallback(final·Activity·activity,·final·SharedElementCallback·sharedElementCallback)·{
 57 ········if·(Build$VERSION.SDK_INT·>=·21)·{
 58 ············ActivityCompat21.setEnterSharedElementCallback(activity,·createCallback(sharedElementCallback));
 59 ········}
 60 ····}
 61 ····
 62 ····public·static·void·setExitSharedElementCallback(final·Activity·activity,·final·SharedElementCallback·sharedElementCallback)·{
 63 ········if·(Build$VERSION.SDK_INT·>=·21)·{
 64 ············ActivityCompat21.setExitSharedElementCallback(activity,·createCallback(sharedElementCallback));
 65 ········}
 66 ····}
 67 ····
33 ····public·static·void·startActivity(final·Activity·activity,·final·Intent·intent,·final·Bundle·bundle)·{68 ····public·static·void·startActivity(final·Activity·activity,·final·Intent·intent,·final·Bundle·bundle)·{
34 ········if·(Build$VERSION.SDK_INT·>=·16)·{69 ········if·(Build$VERSION.SDK_INT·>=·16)·{
35 ············ActivityCompatJB.startActivity((Context)activity,·intent,·bundle);70 ············ActivityCompatJB.startActivity((Context)activity,·intent,·bundle);
36 ········}71 ········}
37 ········else·{72 ········else·{
38 ············activity.startActivity(intent);73 ············activity.startActivity(intent);
39 ········}74 ········}
Offset 44, 8 lines modifiedOffset 79, 14 lines modified
44 ········if·(Build$VERSION.SDK_INT·>=·16)·{79 ········if·(Build$VERSION.SDK_INT·>=·16)·{
45 ············ActivityCompatJB.startActivityForResult(activity,·intent,·n,·bundle);80 ············ActivityCompatJB.startActivityForResult(activity,·intent,·n,·bundle);
46 ········}81 ········}
47 ········else·{82 ········else·{
48 ············activity.startActivityForResult(intent,·n);83 ············activity.startActivityForResult(intent,·n);
49 ········}84 ········}
50 ····}85 ····}
 86 ····
 87 ····public·static·void·startPostponedEnterTransition(final·Activity·activity)·{
 88 ········if·(Build$VERSION.SDK_INT·>=·21)·{
 89 ············ActivityCompat21.startPostponedEnterTransition(activity);
 90 ········}
 91 ····}
51 }92 }
40.9 KB
android/support/v4/app/BackStackRecord.class
40.8 KB
procyon -ec {}
    
Offset 1, 16 lines modifiedOffset 1, 26 lines modified
  
1 package·android.support.v4.app;1 package·android.support.v4.app;
  
2 import·java.util.ArrayList; 
3 import·java.io.FileDescriptor;2 import·java.io.FileDescriptor;
4 import·java.io.Writer;3 import·java.io.Writer;
5 import·java.io.PrintWriter;4 import·java.io.PrintWriter;
6 import·android.support.v4.util.LogWriter;5 import·android.support.v4.util.LogWriter;
7 import·android.util.Log;6 import·android.util.Log;
 7 import·android.os.Build$VERSION;
 8 import·android.view.ViewTreeObserver$OnPreDrawListener;
 9 import·android.view.ViewGroup;
 10 import·java.util.Map;
 11 import·java.util.List;
 12 import·java.util.Collection;
 13 import·android.content.Context;
 14 import·android.view.View;
 15 import·android.util.SparseArray;
 16 import·android.support.v4.util.ArrayMap;
 17 import·java.util.ArrayList;
  
8 final·class·BackStackRecord·extends·FragmentTransaction·implements·FragmentManager$BackStackEntry,·Runnable18 final·class·BackStackRecord·extends·FragmentTransaction·implements·FragmentManager$BackStackEntry,·Runnable
9 {19 {
10 ····static·final·int·OP_ADD·=·1;20 ····static·final·int·OP_ADD·=·1;
11 ····static·final·int·OP_ATTACH·=·7;21 ····static·final·int·OP_ATTACH·=·7;
12 ····static·final·int·OP_DETACH·=·6;22 ····static·final·int·OP_DETACH·=·6;
13 ····static·final·int·OP_HIDE·=·4;23 ····static·final·int·OP_HIDE·=·4;
Offset 31, 24 lines modifiedOffset 41, 196 lines modified
31 ····BackStackRecord$Op·mHead;41 ····BackStackRecord$Op·mHead;
32 ····int·mIndex;42 ····int·mIndex;
33 ····final·FragmentManagerImpl·mManager;43 ····final·FragmentManagerImpl·mManager;
34 ····String·mName;44 ····String·mName;
35 ····int·mNumOp;45 ····int·mNumOp;
36 ····int·mPopEnterAnim;46 ····int·mPopEnterAnim;
37 ····int·mPopExitAnim;47 ····int·mPopExitAnim;
 48 ····ArrayList·mSharedElementSourceNames;
 49 ····ArrayList·mSharedElementTargetNames;
38 ····BackStackRecord$Op·mTail;50 ····BackStackRecord$Op·mTail;
39 ····int·mTransition;51 ····int·mTransition;
40 ····int·mTransitionStyle;52 ····int·mTransitionStyle;
41 ····53 ····
42 ····public·BackStackRecord(final·FragmentManagerImpl·mManager)·{54 ····public·BackStackRecord(final·FragmentManagerImpl·mManager)·{
43 ········this.mAllowAddToBackStack·=·true;55 ········this.mAllowAddToBackStack·=·true;
44 ········this.mIndex·=·-1;56 ········this.mIndex·=·-1;
45 ········this.mManager·=·mManager;57 ········this.mManager·=·mManager;
46 ····}58 ····}
47 ····59 ····
 60 ····private·BackStackRecord$TransitionState·beginTransition(final·SparseArray·sparseArray,·final·SparseArray·sparseArray2,·final·boolean·b)·{
 61 ········BackStackRecord$TransitionState·backStackRecord$TransitionState·=·new·BackStackRecord$TransitionState(this);
 62 ········backStackRecord$TransitionState.nonExistentView·=·new·View((Context)this.mManager.mActivity);
 63 ········boolean·b2·=·false;
 64 ········for·(int·i·=·0;·i·<·sparseArray.size();·++i)·{
 65 ············if·(this.configureTransitions(sparseArray.keyAt(i),·backStackRecord$TransitionState,·b,·sparseArray,·sparseArray2))·{
 66 ················b2·=·true;
 67 ············}
 68 ········}
 69 ········for·(int·j·=·0;·j·<·sparseArray2.size();·++j)·{
 70 ············final·int·key·=·sparseArray2.keyAt(j);
 71 ············if·(sparseArray.get(key)·==·null·&&·this.configureTransitions(key,·backStackRecord$TransitionState,·b,·sparseArray,·sparseArray2))·{
 72 ················b2·=·true;
 73 ············}
 74 ········}
 75 ········if·(!b2)·{
 76 ············backStackRecord$TransitionState·=·null;
 77 ········}
 78 ········return·backStackRecord$TransitionState;
 79 ····}
 80 ····
 81 ····private·void·calculateFragments(final·SparseArray·sparseArray,·final·SparseArray·sparseArray2)·{
 82 ········if·(this.mManager.mContainer.hasView())·{
 83 ············for·(BackStackRecord$Op·backStackRecord$Op·=·this.mHead;·backStackRecord$Op·!=·null;·backStackRecord$Op·=·backStackRecord$Op.next)·{
 84 ················switch·(backStackRecord$Op.cmd)·{
 85 ····················case·1:·{
 86 ························this.setLastIn(sparseArray2,·backStackRecord$Op.fragment);
 87 ························break;
 88 ····················}
 89 ····················case·2:·{
 90 ························Fragment·fragment·=·backStackRecord$Op.fragment;
 91 ························if·(this.mManager.mAdded·!=·null)·{
 92 ····························for·(int·i·=·0;·i·<·this.mManager.mAdded.size();·++i)·{
 93 ································final·Fragment·fragment2·=·(Fragment)this.mManager.mAdded.get(i);
 94 ································if·(fragment·==·null·||·fragment2.mContainerId·==·fragment.mContainerId)·{
 95 ····································if·(fragment2·==·fragment)·{
 96 ········································fragment·=·null;
 97 ····································}
 98 ····································else·{
 99 ········································setFirstOut(sparseArray,·fragment2);
 100 ····································}
 101 ································}
 102 ····························}
 103 ························}
 104 ························this.setLastIn(sparseArray2,·fragment);
 105 ························break;
 106 ····················}
 107 ····················case·3:·{
 108 ························setFirstOut(sparseArray,·backStackRecord$Op.fragment);
 109 ························break;
 110 ····················}
 111 ····················case·4:·{
 112 ························setFirstOut(sparseArray,·backStackRecord$Op.fragment);
 113 ························break;
 114 ····················}
 115 ····················case·5:·{
 116 ························this.setLastIn(sparseArray2,·backStackRecord$Op.fragment);
 117 ························break;
 118 ····················}
 119 ····················case·6:·{
 120 ························setFirstOut(sparseArray,·backStackRecord$Op.fragment);
 121 ························break;
 122 ····················}
 123 ····················case·7:·{
 124 ························this.setLastIn(sparseArray2,·backStackRecord$Op.fragment);
 125 ························break;
 126 ····················}
 127 ················}
 128 ············}
 129 ········}
 130 ····}
 131 ····
 132 ····private·void·callSharedElementEnd(final·BackStackRecord$TransitionState·backStackRecord$TransitionState,·final·Fragment·fragment,·final·Fragment·fragment2,·final·boolean·b,·final·ArrayMap·arrayMap)·{
 133 ········SharedElementCallback·sharedElementCallback;
 134 ········if·(b)·{
 135 ············sharedElementCallback·=·fragment2.mEnterTransitionCallback;
 136 ········}
 137 ········else·{
 138 ············sharedElementCallback·=·fragment.mEnterTransitionCallback;
 139 ········}
Max diff block lines reached; 30415/41751 bytes (72.85%) of diff not shown.
457 B
android/support/v4/app/Fragment$1.class
379 B
procyon -ec {}
    
Offset 13, 8 lines modifiedOffset 13, 12 lines modified
13 ····13 ····
14 ····public·View·findViewById(final·int·n)·{14 ····public·View·findViewById(final·int·n)·{
15 ········if·(this.this$0.mView·==·null)·{15 ········if·(this.this$0.mView·==·null)·{
16 ············throw·new·IllegalStateException("Fragment·does·not·have·a·view");16 ············throw·new·IllegalStateException("Fragment·does·not·have·a·view");
17 ········}17 ········}
18 ········return·this.this$0.mView.findViewById(n);18 ········return·this.this$0.mView.findViewById(n);
19 ····}19 ····}
 20 ····
 21 ····public·boolean·hasView()·{
 22 ········return·this.this$0.mView·!=·null;
 23 ····}
20 }24 }
719 B
android/support/v4/app/FragmentActivity$2.class
625 B
procyon -ec {}
    
Offset 1, 17 lines modifiedOffset 1, 23 lines modified
  
1 package·android.support.v4.app;1 package·android.support.v4.app;
  
 2 import·android.view.Window;
2 import·android.view.View;3 import·android.view.View;
  
3 class·FragmentActivity$2·implements·FragmentContainer4 class·FragmentActivity$2·implements·FragmentContainer
4 {5 {
5 ····final·/*·synthetic·*/·FragmentActivity·this$0;6 ····final·/*·synthetic·*/·FragmentActivity·this$0;
6 ····7 ····
7 ····FragmentActivity$2(final·FragmentActivity·this$0)·{8 ····FragmentActivity$2(final·FragmentActivity·this$0)·{
8 ········this.this$0·=·this$0;9 ········this.this$0·=·this$0;
9 ····}10 ····}
10 ····11 ····
11 ····public·View·findViewById(final·int·n)·{12 ····public·View·findViewById(final·int·n)·{
12 ········return·this.this$0.findViewById(n);13 ········return·this.this$0.findViewById(n);
13 ····}14 ····}
 15 ····
 16 ····public·boolean·hasView()·{
 17 ········final·Window·window·=·this.this$0.getWindow();
 18 ········return·window·!=·null·&&·window.peekDecorView()·!=·null;
 19 ····}
14 }20 }
18.1 KB
android/support/v4/app/FragmentManagerImpl.class
18.0 KB
procyon -ec {}
    
Offset 1, 13 lines modifiedOffset 1, 15 lines modified
  
1 package·android.support.v4.app;1 package·android.support.v4.app;
  
2 import·android.support.v4.util.DebugUtils;2 import·android.support.v4.util.DebugUtils;
3 import·android.os.Parcelable;3 import·android.os.Parcelable;
4 import·android.os.Handler;4 import·android.os.Handler;
 5 import·android.content.res.TypedArray;
 6 import·android.util.AttributeSet;
5 import·android.view.View;7 import·android.view.View;
6 import·android.view.animation.Animation$AnimationListener;8 import·android.view.animation.Animation$AnimationListener;
7 import·android.view.ViewGroup;9 import·android.view.ViewGroup;
8 import·android.app.Activity;10 import·android.app.Activity;
9 import·android.view.animation.AnimationUtils;11 import·android.view.animation.AnimationUtils;
10 import·java.util.List;12 import·java.util.List;
11 import·android.os.Looper;13 import·android.os.Looper;
Offset 29, 16 lines modifiedOffset 31, 17 lines modified
29 import·android.view.animation.AccelerateInterpolator;31 import·android.view.animation.AccelerateInterpolator;
30 import·android.view.animation.DecelerateInterpolator;32 import·android.view.animation.DecelerateInterpolator;
31 import·android.os.Build$VERSION;33 import·android.os.Build$VERSION;
32 import·android.os.Bundle;34 import·android.os.Bundle;
33 import·android.util.SparseArray;35 import·android.util.SparseArray;
34 import·java.util.ArrayList;36 import·java.util.ArrayList;
35 import·android.view.animation.Interpolator;37 import·android.view.animation.Interpolator;
 38 import·android.view.LayoutInflater$Factory;
  
36 final·class·FragmentManagerImpl·extends·FragmentManager39 final·class·FragmentManagerImpl·extends·FragmentManager·implements·LayoutInflater$Factory
37 {40 {
38 ····static·final·Interpolator·ACCELERATE_CUBIC;41 ····static·final·Interpolator·ACCELERATE_CUBIC;
39 ····static·final·Interpolator·ACCELERATE_QUINT;42 ····static·final·Interpolator·ACCELERATE_QUINT;
40 ····static·final·int·ANIM_DUR·=·220;43 ····static·final·int·ANIM_DUR·=·220;
41 ····public·static·final·int·ANIM_STYLE_CLOSE_ENTER·=·3;44 ····public·static·final·int·ANIM_STYLE_CLOSE_ENTER·=·3;
42 ····public·static·final·int·ANIM_STYLE_CLOSE_EXIT·=·4;45 ····public·static·final·int·ANIM_STYLE_CLOSE_EXIT·=·4;
43 ····public·static·final·int·ANIM_STYLE_FADE_ENTER·=·5;46 ····public·static·final·int·ANIM_STYLE_FADE_ENTER·=·5;
Offset 804, 28 lines modifiedOffset 807, 32 lines modified
804 ········final·int·int1·=·bundle.getInt(s,·n);807 ········final·int·int1·=·bundle.getInt(s,·n);
805 ········Fragment·fragment;808 ········Fragment·fragment;
806 ········if·(int1·==·n)·{809 ········if·(int1·==·n)·{
807 ············fragment·=·null;810 ············fragment·=·null;
808 ········}811 ········}
809 ········else·{812 ········else·{
810 ············if·(int1·>=·this.mActive.size())·{813 ············if·(int1·>=·this.mActive.size())·{
811 ················this.throwException(new·IllegalStateException("Fragement·no·longer·exists·for·key·"·+·s·+·":·index·"·+·int1));814 ················this.throwException(new·IllegalStateException("Fragment·no·longer·exists·for·key·"·+·s·+·":·index·"·+·int1));
812 ············}815 ············}
813 ············fragment·=·this.mActive.get(int1);816 ············fragment·=·this.mActive.get(int1);
814 ············if·(fragment·==·null)·{817 ············if·(fragment·==·null)·{
815 ················this.throwException(new·IllegalStateException("Fragement·no·longer·exists·for·key·"·+·s·+·":·index·"·+·int1));818 ················this.throwException(new·IllegalStateException("Fragment·no·longer·exists·for·key·"·+·s·+·":·index·"·+·int1));
816 ············}819 ············}
817 ········}820 ········}
818 ········return·fragment;821 ········return·fragment;
819 ····}822 ····}
820 ····823 ····
821 ····public·List·getFragments()·{824 ····public·List·getFragments()·{
822 ········return·this.mActive;825 ········return·this.mActive;
823 ····}826 ····}
824 ····827 ····
 828 ····LayoutInflater$Factory·getLayoutInflaterFactory()·{
 829 ········return·(LayoutInflater$Factory)this;
 830 ····}
 831 ····
825 ····public·void·hideFragment(final·Fragment·obj,·final·int·n,·final·int·n2)·{832 ····public·void·hideFragment(final·Fragment·obj,·final·int·n,·final·int·n2)·{
826 ········final·boolean·b·=·true;833 ········final·boolean·b·=·true;
827 ········if·(FragmentManagerImpl.DEBUG)·{834 ········if·(FragmentManagerImpl.DEBUG)·{
828 ············Log.v("FragmentManager",·"hide:·"·+·obj);835 ············Log.v("FragmentManager",·"hide:·"·+·obj);
829 ········}836 ········}
830 ········if·(!obj.mHidden)·{837 ········if·(!obj.mHidden)·{
831 ············obj.mHidden·=·b;838 ············obj.mHidden·=·b;
Offset 839, 14 lines modifiedOffset 846, 18 lines modified
839 ············if·(obj.mAdded·&&·obj.mHasMenu·&&·obj.mMenuVisible)·{846 ············if·(obj.mAdded·&&·obj.mHasMenu·&&·obj.mMenuVisible)·{
840 ················this.mNeedMenuInvalidate·=·b;847 ················this.mNeedMenuInvalidate·=·b;
841 ············}848 ············}
842 ············obj.onHiddenChanged(b);849 ············obj.onHiddenChanged(b);
843 ········}850 ········}
844 ····}851 ····}
845 ····852 ····
 853 ····public·boolean·isDestroyed()·{
 854 ········return·this.mDestroyed;
 855 ····}
 856 ····
846 ····Animation·loadAnimation(final·Fragment·fragment,·final·int·n,·final·boolean·b,·int·windowAnimations)·{857 ····Animation·loadAnimation(final·Fragment·fragment,·final·int·n,·final·boolean·b,·int·windowAnimations)·{
847 ········final·float·n2·=·0.975f;858 ········final·float·n2·=·0.975f;
848 ········final·float·n3·=·1.0f;859 ········final·float·n3·=·1.0f;
849 ········Animation·animation·=·fragment.onCreateAnimation(n,·b,·fragment.mNextAnim);860 ········Animation·animation·=·fragment.onCreateAnimation(n,·b,·fragment.mNextAnim);
850 ········if·(animation·==·null)·{861 ········if·(animation·==·null)·{
851 ············if·(fragment.mNextAnim·!=·0)·{862 ············if·(fragment.mNextAnim·!=·0)·{
852 ················final·Animation·loadAnimation·=·AnimationUtils.loadAnimation((Context)this.mActivity,·fragment.mNextAnim);863 ················final·Animation·loadAnimation·=·AnimationUtils.loadAnimation((Context)this.mActivity,·fragment.mNextAnim);
Offset 990, 21 lines modifiedOffset 1001, 22 lines modified
990 ········Label_0224:·{1001 ········Label_0224:·{
991 ············if·(fragment.mState·<·mState)·{1002 ············if·(fragment.mState·<·mState)·{
992 ················if·(!fragment.mFromLayout·||·fragment.mInLayout)·{1003 ················if·(!fragment.mFromLayout·||·fragment.mInLayout)·{
993 ····················if·(fragment.mAnimatingAway·!=·null)·{1004 ····················if·(fragment.mAnimatingAway·!=·null)·{
994 ························fragment.mAnimatingAway·=·null;1005 ························fragment.mAnimatingAway·=·null;
995 ························this.moveToState(fragment,·fragment.mStateAfterAnimating,·0,·0,·true);1006 ························this.moveToState(fragment,·fragment.mStateAfterAnimating,·0,·0,·true);
996 ····················}1007 ····················}
997 ····················Label_0771:·{1008 ····················Label_0793:·{
998 ························switch·(fragment.mState)·{1009 ························switch·(fragment.mState)·{
999 ····························case·0:·{1010 ····························case·0:·{
1000 ································if·(FragmentManagerImpl.DEBUG)·{1011 ································if·(FragmentManagerImpl.DEBUG)·{
1001 ····································Log.v("FragmentManager",·"moveto·CREATED:·"·+·fragment);1012 ····································Log.v("FragmentManager",·"moveto·CREATED:·"·+·fragment);
1002 ································}1013 ································}
1003 ································if·(fragment.mSavedFragmentState·!=·null)·{1014 ································if·(fragment.mSavedFragmentState·!=·null)·{
 1015 ····································fragment.mSavedFragmentState.setClassLoader(this.mActivity.getClassLoader());
1004 ····································fragment.mSavedViewState·=·fragment.mSavedFragmentState.getSparseParcelableArray("android:view_state");1016 ····································fragment.mSavedViewState·=·fragment.mSavedFragmentState.getSparseParcelableArray("android:view_state");
1005 ····································fragment.mTarget·=·this.getFragment(fragment.mSavedFragmentState,·"android:target_state");1017 ····································fragment.mTarget·=·this.getFragment(fragment.mSavedFragmentState,·"android:target_state");
1006 ····································if·(fragment.mTarget·!=·null)·{1018 ····································if·(fragment.mTarget·!=·null)·{
1007 ········································fragment.mTargetRequestCode·=·fragment.mSavedFragmentState.getInt("android:target_req_state",·0);1019 ········································fragment.mTargetRequestCode·=·fragment.mSavedFragmentState.getInt("android:target_req_state",·0);
1008 ····································}1020 ····································}
1009 ····································if·(!(fragment.mUserVisibleHint·=·fragment.mSavedFragmentState.getBoolean("android:user_visible_hint",·true)))·{1021 ····································if·(!(fragment.mUserVisibleHint·=·fragment.mSavedFragmentState.getBoolean("android:user_visible_hint",·true)))·{
1010 ········································fragment.mDeferStart·=·true;1022 ········································fragment.mDeferStart·=·true;
Offset 1032, 28 lines modifiedOffset 1044, 28 lines modified
1032 ····································this.mActivity.onAttachFragment(fragment);1044 ····································this.mActivity.onAttachFragment(fragment);
1033 ································}1045 ································}
1034 ································if·(!fragment.mRetaining)·{1046 ································if·(!fragment.mRetaining)·{
1035 ····································fragment.performCreate(fragment.mSavedFragmentState);1047 ····································fragment.performCreate(fragment.mSavedFragmentState);
1036 ································}1048 ································}
1037 ································fragment.mRetaining·=·false;1049 ································fragment.mRetaining·=·false;
1038 ································if·(!fragment.mFromLayout)·{1050 ································if·(!fragment.mFromLayout)·{
1039 ····································break·Label_0771;1051 ····································break·Label_0793;
1040 ································}1052 ································}
1041 ································fragment.mView·=·fragment.performCreateView(fragment.getLayoutInflater(fragment.mSavedFragmentState),·(ViewGroup)null,·fragment.mSavedFragmentState);1053 ································fragment.mView·=·fragment.performCreateView(fragment.getLayoutInflater(fragment.mSavedFragmentState),·(ViewGroup)null,·fragment.mSavedFragmentState);
1042 ································if·(fragment.mView·!=·null)·{1054 ································if·(fragment.mView·!=·null)·{
1043 ····································fragment.mInnerView·=·fragment.mView;1055 ····································fragment.mInnerView·=·fragment.mView;
1044 ····································fragment.mView·=·(View)NoSaveStateFrameLayout.wrap(fragment.mView);1056 ····································fragment.mView·=·(View)NoSaveStateFrameLayout.wrap(fragment.mView);
1045 ····································if·(fragment.mHidden)·{1057 ····································if·(fragment.mHidden)·{
1046 ········································fragment.mView.setVisibility(8);1058 ········································fragment.mView.setVisibility(8);
1047 ····································}1059 ····································}
1048 ····································fragment.onViewCreated(fragment.mView,·fragment.mSavedFragmentState);1060 ····································fragment.onViewCreated(fragment.mView,·fragment.mSavedFragmentState);
1049 ····································break·Label_0771;1061 ····································break·Label_0793;
Max diff block lines reached; 11904/18442 bytes (64.55%) of diff not shown.
1.11 KB
android/support/v4/app/NotificationCompat$BigPictureStyle.class
1010 B
procyon -ec {}
    
Offset 23, 18 lines modifiedOffset 23, 18 lines modified
23 ····}23 ····}
24 ····24 ····
25 ····public·NotificationCompat$BigPictureStyle·bigPicture(final·Bitmap·mPicture)·{25 ····public·NotificationCompat$BigPictureStyle·bigPicture(final·Bitmap·mPicture)·{
26 ········this.mPicture·=·mPicture;26 ········this.mPicture·=·mPicture;
27 ········return·this;27 ········return·this;
28 ····}28 ····}
29 ····29 ····
30 ····public·NotificationCompat$BigPictureStyle·setBigContentTitle(final·CharSequence·mBigContentTitle)·{30 ····public·NotificationCompat$BigPictureStyle·setBigContentTitle(final·CharSequence·charSequence)·{
31 ········this.mBigContentTitle·=·mBigContentTitle;31 ········this.mBigContentTitle·=·NotificationCompat$Builder.limitCharSequenceLength(charSequence);
32 ········return·this;32 ········return·this;
33 ····}33 ····}
34 ····34 ····
35 ····public·NotificationCompat$BigPictureStyle·setSummaryText(final·CharSequence·mSummaryText)·{35 ····public·NotificationCompat$BigPictureStyle·setSummaryText(final·CharSequence·charSequence)·{
36 ········this.mSummaryText·=·mSummaryText;36 ········this.mSummaryText·=·NotificationCompat$Builder.limitCharSequenceLength(charSequence);
37 ········this.mSummaryTextSet·=·true;37 ········this.mSummaryTextSet·=·true;
38 ········return·this;38 ········return·this;
39 ····}39 ····}
40 }40 }
1.44 KB
android/support/v4/app/NotificationCompat$BigTextStyle.class
1.32 KB
procyon -ec {}
    
Offset 8, 23 lines modifiedOffset 8, 23 lines modified
8 ····public·NotificationCompat$BigTextStyle()·{8 ····public·NotificationCompat$BigTextStyle()·{
9 ····}9 ····}
10 ····10 ····
11 ····public·NotificationCompat$BigTextStyle(final·NotificationCompat$Builder·builder)·{11 ····public·NotificationCompat$BigTextStyle(final·NotificationCompat$Builder·builder)·{
12 ········this.setBuilder(builder);12 ········this.setBuilder(builder);
13 ····}13 ····}
14 ····14 ····
15 ····public·NotificationCompat$BigTextStyle·bigText(final·CharSequence·mBigText)·{15 ····public·NotificationCompat$BigTextStyle·bigText(final·CharSequence·charSequence)·{
16 ········this.mBigText·=·mBigText;16 ········this.mBigText·=·NotificationCompat$Builder.limitCharSequenceLength(charSequence);
17 ········return·this;17 ········return·this;
18 ····}18 ····}
19 ····19 ····
20 ····public·NotificationCompat$BigTextStyle·setBigContentTitle(final·CharSequence·mBigContentTitle)·{20 ····public·NotificationCompat$BigTextStyle·setBigContentTitle(final·CharSequence·charSequence)·{
21 ········this.mBigContentTitle·=·mBigContentTitle;21 ········this.mBigContentTitle·=·NotificationCompat$Builder.limitCharSequenceLength(charSequence);
22 ········return·this;22 ········return·this;
23 ····}23 ····}
24 ····24 ····
25 ····public·NotificationCompat$BigTextStyle·setSummaryText(final·CharSequence·mSummaryText)·{25 ····public·NotificationCompat$BigTextStyle·setSummaryText(final·CharSequence·charSequence)·{
26 ········this.mSummaryText·=·mSummaryText;26 ········this.mSummaryText·=·NotificationCompat$Builder.limitCharSequenceLength(charSequence);
27 ········this.mSummaryTextSet·=·true;27 ········this.mSummaryTextSet·=·true;
28 ········return·this;28 ········return·this;
29 ····}29 ····}
30 }30 }
1.41 KB
android/support/v4/app/NotificationCompat$InboxStyle.class
1.29 KB
procyon -ec {}
    
Offset 12, 23 lines modifiedOffset 12, 23 lines modified
12 ····}12 ····}
13 ····13 ····
14 ····public·NotificationCompat$InboxStyle(final·NotificationCompat$Builder·builder)·{14 ····public·NotificationCompat$InboxStyle(final·NotificationCompat$Builder·builder)·{
15 ········this.mTexts·=·new·ArrayList();15 ········this.mTexts·=·new·ArrayList();
16 ········this.setBuilder(builder);16 ········this.setBuilder(builder);
17 ····}17 ····}
18 ····18 ····
19 ····public·NotificationCompat$InboxStyle·addLine(final·CharSequence·e)·{19 ····public·NotificationCompat$InboxStyle·addLine(final·CharSequence·charSequence)·{
20 ········this.mTexts.add(e);20 ········this.mTexts.add(NotificationCompat$Builder.limitCharSequenceLength(charSequence));
21 ········return·this;21 ········return·this;
22 ····}22 ····}
23 ····23 ····
24 ····public·NotificationCompat$InboxStyle·setBigContentTitle(final·CharSequence·mBigContentTitle)·{24 ····public·NotificationCompat$InboxStyle·setBigContentTitle(final·CharSequence·charSequence)·{
25 ········this.mBigContentTitle·=·mBigContentTitle;25 ········this.mBigContentTitle·=·NotificationCompat$Builder.limitCharSequenceLength(charSequence);
26 ········return·this;26 ········return·this;
27 ····}27 ····}
28 ····28 ····
29 ····public·NotificationCompat$InboxStyle·setSummaryText(final·CharSequence·mSummaryText)·{29 ····public·NotificationCompat$InboxStyle·setSummaryText(final·CharSequence·charSequence)·{
30 ········this.mSummaryText·=·mSummaryText;30 ········this.mSummaryText·=·NotificationCompat$Builder.limitCharSequenceLength(charSequence);
31 ········this.mSummaryTextSet·=·true;31 ········this.mSummaryTextSet·=·true;
32 ········return·this;32 ········return·this;
33 ····}33 ····}
34 }34 }
2.53 KB
android/support/v4/app/NotificationCompat$NotificationCompatImplBase.class
2.39 KB
procyon -ec {}
    
Offset 1, 16 lines modifiedOffset 1, 66 lines modified
  
1 package·android.support.v4.app;1 package·android.support.v4.app;
  
 2 import·android.os.Bundle;
 3 import·java.util.ArrayList;
2 import·android.app.Notification;4 import·android.app.Notification;
  
3 class·NotificationCompat$NotificationCompatImplBase·implements·NotificationCompat$NotificationCompatImpl5 class·NotificationCompat$NotificationCompatImplBase·implements·NotificationCompat$NotificationCompatImpl
4 {6 {
5 ····public·Notification·build(final·NotificationCompat$Builder·notificationCompat$Builder)·{7 ····public·Notification·build(final·NotificationCompat$Builder·notificationCompat$Builder)·{
6 ········final·Notification·mNotification·=·notificationCompat$Builder.mNotification;8 ········final·Notification·mNotification·=·notificationCompat$Builder.mNotification;
7 ········mNotification.setLatestEventInfo(notificationCompat$Builder.mContext,·notificationCompat$Builder.mContentTitle,·notificationCompat$Builder.mContentText,·notificationCompat$Builder.mContentIntent);9 ········mNotification.setLatestEventInfo(notificationCompat$Builder.mContext,·notificationCompat$Builder.mContentTitle,·notificationCompat$Builder.mContentText,·notificationCompat$Builder.mContentIntent);
8 ········if·(notificationCompat$Builder.mPriority·>·0)·{10 ········if·(notificationCompat$Builder.mPriority·>·0)·{
9 ············mNotification.flags·|=·0x80;11 ············mNotification.flags·|=·0x80;
10 ········}12 ········}
11 ········return·mNotification;13 ········return·mNotification;
12 ····}14 ····}
 15 ····
 16 ····public·NotificationCompat$Action·getAction(final·Notification·notification,·final·int·n)·{
 17 ········return·null;
 18 ····}
 19 ····
 20 ····public·int·getActionCount(final·Notification·notification)·{
 21 ········return·0;
 22 ····}
 23 ····
 24 ····public·NotificationCompat$Action[]·getActionsFromParcelableArrayList(final·ArrayList·list)·{
 25 ········return·null;
 26 ····}
 27 ····
 28 ····public·Bundle·getBundleForUnreadConversation(final·NotificationCompatBase$UnreadConversation·notificationCompatBase$UnreadConversation)·{
 29 ········return·null;
 30 ····}
 31 ····
 32 ····public·String·getCategory(final·Notification·notification)·{
 33 ········return·null;
 34 ····}
 35 ····
 36 ····public·Bundle·getExtras(final·Notification·notification)·{
 37 ········return·null;
 38 ····}
 39 ····
 40 ····public·String·getGroup(final·Notification·notification)·{
 41 ········return·null;
 42 ····}
 43 ····
 44 ····public·boolean·getLocalOnly(final·Notification·notification)·{
 45 ········return·false;
 46 ····}
 47 ····
 48 ····public·ArrayList·getParcelableArrayListForActions(final·NotificationCompat$Action[]·array)·{
 49 ········return·null;
 50 ····}
 51 ····
 52 ····public·String·getSortKey(final·Notification·notification)·{
 53 ········return·null;
 54 ····}
 55 ····
 56 ····public·NotificationCompatBase$UnreadConversation·getUnreadConversationFromBundle(final·Bundle·bundle,·final·NotificationCompatBase$UnreadConversation$Factory·notificationCompatBase$UnreadConversation$Factory,·final·RemoteInputCompatBase$RemoteInput$Factory·remoteInputCompatBase$RemoteInput$Factory)·{
 57 ········return·null;
 58 ····}
 59 ····
 60 ····public·boolean·isGroupSummary(final·Notification·notification)·{
 61 ········return·false;
 62 ····}
13 }63 }
1.04 KB
android/support/v4/app/NotificationCompat$NotificationCompatImplHoneycomb.class
905 B
procyon -ec {}
    
Offset 1, 11 lines modifiedOffset 1, 11 lines modified
  
1 package·android.support.v4.app;1 package·android.support.v4.app;
  
2 import·android.app.Notification;2 import·android.app.Notification;
  
3 class·NotificationCompat$NotificationCompatImplHoneycomb·implements·NotificationCompat$NotificationCompatImpl3 class·NotificationCompat$NotificationCompatImplHoneycomb·extends·NotificationCompat$NotificationCompatImplBase
4 {4 {
5 ····public·Notification·build(final·NotificationCompat$Builder·notificationCompat$Builder)·{5 ····public·Notification·build(final·NotificationCompat$Builder·notificationCompat$Builder)·{
6 ········return·NotificationCompatHoneycomb.add(notificationCompat$Builder.mContext,·notificationCompat$Builder.mNotification,·notificationCompat$Builder.mContentTitle,·notificationCompat$Builder.mContentText,·notificationCompat$Builder.mContentInfo,·notificationCompat$Builder.mTickerView,·notificationCompat$Builder.mNumber,·notificationCompat$Builder.mContentIntent,·notificationCompat$Builder.mFullScreenIntent,·notificationCompat$Builder.mLargeIcon);6 ········return·NotificationCompatHoneycomb.add(notificationCompat$Builder.mContext,·notificationCompat$Builder.mNotification,·notificationCompat$Builder.mContentTitle,·notificationCompat$Builder.mContentText,·notificationCompat$Builder.mContentInfo,·notificationCompat$Builder.mTickerView,·notificationCompat$Builder.mNumber,·notificationCompat$Builder.mContentIntent,·notificationCompat$Builder.mFullScreenIntent,·notificationCompat$Builder.mLargeIcon);
7 ····}7 ····}
8 }8 }
1.2 KB
android/support/v4/app/NotificationCompat$NotificationCompatImplIceCreamSandwich.class
1.03 KB
procyon -ec {}
    
Offset 1, 11 lines modifiedOffset 1, 11 lines modified
  
1 package·android.support.v4.app;1 package·android.support.v4.app;
  
2 import·android.app.Notification;2 import·android.app.Notification;
  
3 class·NotificationCompat$NotificationCompatImplIceCreamSandwich·implements·NotificationCompat$NotificationCompatImpl3 class·NotificationCompat$NotificationCompatImplIceCreamSandwich·extends·NotificationCompat$NotificationCompatImplBase
4 {4 {
5 ····public·Notification·build(final·NotificationCompat$Builder·notificationCompat$Builder)·{5 ····public·Notification·build(final·NotificationCompat$Builder·notificationCompat$Builder)·{
6 ········return·NotificationCompatIceCreamSandwich.add(notificationCompat$Builder.mContext,·notificationCompat$Builder.mNotification,·notificationCompat$Builder.mContentTitle,·notificationCompat$Builder.mContentText,·notificationCompat$Builder.mContentInfo,·notificationCompat$Builder.mTickerView,·notificationCompat$Builder.mNumber,·notificationCompat$Builder.mContentIntent,·notificationCompat$Builder.mFullScreenIntent,·notificationCompat$Builder.mLargeIcon,·notificationCompat$Builder.mProgressMax,·notificationCompat$Builder.mProgress,·notificationCompat$Builder.mProgressIndeterminate);6 ········return·NotificationCompatIceCreamSandwich.add(notificationCompat$Builder.mContext,·notificationCompat$Builder.mNotification,·notificationCompat$Builder.mContentTitle,·notificationCompat$Builder.mContentText,·notificationCompat$Builder.mContentInfo,·notificationCompat$Builder.mTickerView,·notificationCompat$Builder.mNumber,·notificationCompat$Builder.mContentIntent,·notificationCompat$Builder.mFullScreenIntent,·notificationCompat$Builder.mLargeIcon,·notificationCompat$Builder.mProgressMax,·notificationCompat$Builder.mProgress,·notificationCompat$Builder.mProgressIndeterminate);
7 ····}7 ····}
8 }8 }
6.39 KB
android/support/v4/app/NotificationCompat$NotificationCompatImplJellybean.class
6.23 KB
procyon -ec {}
    
Offset 1, 30 lines modifiedOffset 1, 52 lines modified
  
1 package·android.support.v4.app;1 package·android.support.v4.app;
  
 2 import·android.os.Bundle;
2 import·java.util.Iterator;3 import·java.util.ArrayList;
3 import·android.app.Notification;4 import·android.app.Notification;
  
4 class·NotificationCompat$NotificationCompatImplJellybean·implements·NotificationCompat$NotificationCompatImpl5 class·NotificationCompat$NotificationCompatImplJellybean·extends·NotificationCompat$NotificationCompatImplBase
5 {6 {
6 ····public·Notification·build(final·NotificationCompat$Builder·notificationCompat$Builder)·{7 ····public·Notification·build(final·NotificationCompat$Builder·notificationCompat$Builder)·{
7 ········final·NotificationCompatJellybean·notificationCompatJellybean·=·new·NotificationCompatJellybean(notificationCompat$Builder.mContext,·notificationCompat$Builder.mNotification,·notificationCompat$Builder.mContentTitle,·notificationCompat$Builder.mContentText,·notificationCompat$Builder.mCon[·...·truncated·by·diffoscope;·len:·461,·SHA:·8c5cb52a4466929a32ad4b28e0034b74e9b8bd91e01b1562969a4590e09e1d41·...·]);8 ········final·NotificationCompatJellybean$Builder·notificationCompatJellybean$Builder·=·new·NotificationCompatJellybean$Builder(notificationCompat$Builder.mContext,·notificationCompat$Builder.mNotification,·notificationCompat$Builder.mContentTitle,·notificationCompat$Builder.mContentText,·notific[·...·truncated·by·diffoscope;·len:·677,·SHA:·6ee15f76018116cbad6ac9be9c9fc07224d09b0b6653ff9aca3467aa6e46ad2a·...·]);
 9 ········NotificationCompat.access$000((NotificationBuilderWithActions)notificationCompatJellybean$Builder,·notificationCompat$Builder.mActions);
 10 ········NotificationCompat.access$100((NotificationBuilderWithBuilderAccessor)notificationCompatJellybean$Builder,·notificationCompat$Builder.mStyle);
8 ········for·(final·NotificationCompat$Action·notificationCompat$Action·:·notificationCompat$Builder.mActions)·{ 
9 ············notificationCompatJellybean.addAction(notificationCompat$Action.icon,·notificationCompat$Action.title,·notificationCompat$Action.actionIntent); 
10 ········} 
11 ········if·(notificationCompat$Builder.mStyle·!=·null)·{ 
12 ············if·(notificationCompat$Builder.mStyle·instanceof·NotificationCompat$BigTextStyle)·{ 
13 ················final·NotificationCompat$BigTextStyle·notificationCompat$BigTextStyle·=·(NotificationCompat$BigTextStyle)notificationCompat$Builder.mStyle; 
14 ················notificationCompatJellybean.addBigTextStyle(notificationCompat$BigTextStyle.mBigContentTitle,·notificationCompat$BigTextStyle.mSummaryTextSet,·notificationCompat$BigTextStyle.mSummaryText,·notificationCompat$BigTextStyle.mBigText); 
15 ············} 
16 ············else·if·(notificationCompat$Builder.mStyle·instanceof·NotificationCompat$InboxStyle)·{ 
17 ················final·NotificationCompat$InboxStyle·notificationCompat$InboxStyle·=·(NotificationCompat$InboxStyle)notificationCompat$Builder.mStyle; 
18 ················notificationCompatJellybean.addInboxStyle(notificationCompat$InboxStyle.mBigContentTitle,·notificationCompat$InboxStyle.mSummaryTextSet,·notificationCompat$InboxStyle.mSummaryText,·notificationCompat$InboxStyle.mTexts); 
19 ············} 
20 ············else·if·(notificationCompat$Builder.mStyle·instanceof·NotificationCompat$BigPictureStyle)·{ 
21 ················final·NotificationCompat$BigPictureStyle·notificationCompat$BigPictureStyle·=·(NotificationCompat$BigPictureStyle)notificationCompat$Builder.mStyle; 
22 ················notificationCompatJellybean.addBigPictureStyle(notificationCompat$BigPictureStyle.mBigContentTitle,·notificationCompat$BigPictureStyle.mSummaryTextSet,·notificationCompat$BigPictureStyle.mSummaryText,·notificationCompat$BigPictureStyle.mPicture,·notificationCompat$BigPictureStyle.mBigLargeIcon,·notificationCompat$BigPictureStyle.mBigLargeIconSet); 
23 ············} 
24 ········} 
25 ········return·notificationCompatJellybean.build();11 ········return·notificationCompatJellybean$Builder.build();
 12 ····}
 13 ····
 14 ····public·NotificationCompat$Action·getAction(final·Notification·notification,·final·int·n)·{
 15 ········return·(NotificationCompat$Action)NotificationCompatJellybean.getAction(notification,·n,·NotificationCompat$Action.FACTORY,·RemoteInput.FACTORY);
 16 ····}
 17 ····
 18 ····public·int·getActionCount(final·Notification·notification)·{
 19 ········return·NotificationCompatJellybean.getActionCount(notification);
 20 ····}
 21 ····
 22 ····public·NotificationCompat$Action[]·getActionsFromParcelableArrayList(final·ArrayList·list)·{
 23 ········return·(NotificationCompat$Action[])NotificationCompatJellybean.getActionsFromParcelableArrayList(list,·NotificationCompat$Action.FACTORY,·RemoteInput.FACTORY);
 24 ····}
 25 ····
 26 ····public·Bundle·getExtras(final·Notification·notification)·{
 27 ········return·NotificationCompatJellybean.getExtras(notification);
 28 ····}
 29 ····
 30 ····public·String·getGroup(final·Notification·notification)·{
 31 ········return·NotificationCompatJellybean.getGroup(notification);
 32 ····}
 33 ····
 34 ····public·boolean·getLocalOnly(final·Notification·notification)·{
 35 ········return·NotificationCompatJellybean.getLocalOnly(notification);
 36 ····}
 37 ····
 38 ····public·ArrayList·getParcelableArrayListForActions(final·NotificationCompat$Action[]·array)·{
 39 ········return·NotificationCompatJellybean.getParcelableArrayListForActions((NotificationCompatBase$Action[])array);
 40 ····}
 41 ····
 42 ····public·String·getSortKey(final·Notification·notification)·{
 43 ········return·NotificationCompatJellybean.getSortKey(notification);
 44 ····}
 45 ····
 46 ····public·boolean·isGroupSummary(final·Notification·notification)·{
 47 ········return·NotificationCompatJellybean.isGroupSummary(notification);
26 ····}48 ····}
27 }49 }
1.2 KB
android/support/v4/graphics/drawable/DrawableCompat$BaseDrawableImpl.class
1.06 KB
procyon -ec {}
    
Offset 1, 17 lines modifiedOffset 1, 34 lines modified
  
1 package·android.support.v4.graphics.drawable;1 package·android.support.v4.graphics.drawable;
  
 2 import·android.graphics.PorterDuff$Mode;
 3 import·android.content.res.ColorStateList;
2 import·android.graphics.drawable.Drawable;4 import·android.graphics.drawable.Drawable;
  
3 class·DrawableCompat$BaseDrawableImpl·implements·DrawableCompat$DrawableImpl5 class·DrawableCompat$BaseDrawableImpl·implements·DrawableCompat$DrawableImpl
4 {6 {
5 ····public·boolean·isAutoMirrored(final·Drawable·drawable)·{7 ····public·boolean·isAutoMirrored(final·Drawable·drawable)·{
6 ········return·false;8 ········return·false;
7 ····}9 ····}
8 ····10 ····
9 ····public·void·jumpToCurrentState(final·Drawable·drawable)·{11 ····public·void·jumpToCurrentState(final·Drawable·drawable)·{
10 ····}12 ····}
11 ····13 ····
12 ····public·void·setAutoMirrored(final·Drawable·drawable,·final·boolean·b)·{14 ····public·void·setAutoMirrored(final·Drawable·drawable,·final·boolean·b)·{
13 ····}15 ····}
 16 ····
 17 ····public·void·setHotspot(final·Drawable·drawable,·final·float·n,·final·float·n2)·{
 18 ····}
 19 ····
 20 ····public·void·setHotspotBounds(final·Drawable·drawable,·final·int·n,·final·int·n2,·final·int·n3,·final·int·n4)·{
 21 ····}
 22 ····
 23 ····public·void·setTint(final·Drawable·drawable,·final·int·n)·{
 24 ····}
 25 ····
 26 ····public·void·setTintList(final·Drawable·drawable,·final·ColorStateList·list)·{
 27 ····}
 28 ····
 29 ····public·void·setTintMode(final·Drawable·drawable,·final·PorterDuff$Mode·porterDuff$Mode)·{
 30 ····}
14 }31 }
2.6 KB
android/support/v4/print/PrintHelper$PrintHelperKitkatImpl.class
2.47 KB
procyon -ec {}
    
Offset 3, 37 lines modifiedOffset 3, 53 lines modified
  
3 import·android.net.Uri;3 import·android.net.Uri;
4 import·android.graphics.Bitmap;4 import·android.graphics.Bitmap;
5 import·android.content.Context;5 import·android.content.Context;
  
6 final·class·PrintHelper$PrintHelperKitkatImpl·implements·PrintHelper$PrintHelperVersionImpl6 final·class·PrintHelper$PrintHelperKitkatImpl·implements·PrintHelper$PrintHelperVersionImpl
7 {7 {
8 ····private·final·PrintHelperKitkat·printHelper;8 ····private·final·PrintHelperKitkat·mPrintHelper;
9 ····9 ····
10 ····PrintHelper$PrintHelperKitkatImpl(final·Context·context)·{10 ····PrintHelper$PrintHelperKitkatImpl(final·Context·context)·{
11 ········this.printHelper·=·new·PrintHelperKitkat(context);11 ········this.mPrintHelper·=·new·PrintHelperKitkat(context);
12 ····}12 ····}
13 ····13 ····
14 ····public·int·getColorMode()·{14 ····public·int·getColorMode()·{
15 ········return·this.printHelper.getColorMode();15 ········return·this.mPrintHelper.getColorMode();
16 ····}16 ····}
17 ····17 ····
18 ····public·int·getScaleMode()·{18 ····public·int·getOrientation()·{
19 ········return·this.printHelper.getScaleMode();19 ········return·this.mPrintHelper.getOrientation();
20 ····}20 ····}
21 ····21 ····
22 ····public·void·printBitmap(final·String·s,·final·Bitmap·bitmap)·{ 
23 ········this.printHelper.printBitmap(s,·bitmap);22 ····public·int·getScaleMode()·{
 23 ········return·this.mPrintHelper.getScaleMode();
24 ····}24 ····}
25 ····25 ····
26 ····public·void·printBitmap(final·String·s,·final·Uri·uri)·{ 
27 ········this.printHelper.printBitmap(s,·uri);26 ····public·void·printBitmap(final·String·s,·final·Bitmap·bitmap,·final·PrintHelper$OnPrintFinishCallback·printHelper$OnPrintFinishCallback)·{
 27 ········Object·o·=·null;
 28 ········if·(printHelper$OnPrintFinishCallback·!=·null)·{
 29 ············o·=·new·PrintHelper$PrintHelperKitkatImpl$1(this,·printHelper$OnPrintFinishCallback);
 30 ········}
 31 ········this.mPrintHelper.printBitmap(s,·bitmap,·(PrintHelperKitkat$OnPrintFinishCallback)o);
 32 ····}
 33 ····
 34 ····public·void·printBitmap(final·String·s,·final·Uri·uri,·final·PrintHelper$OnPrintFinishCallback·printHelper$OnPrintFinishCallback)·{
 35 ········Object·o·=·null;
 36 ········if·(printHelper$OnPrintFinishCallback·!=·null)·{
 37 ············o·=·new·PrintHelper$PrintHelperKitkatImpl$2(this,·printHelper$OnPrintFinishCallback);
 38 ········}
 39 ········this.mPrintHelper.printBitmap(s,·uri,·(PrintHelperKitkat$OnPrintFinishCallback)o);
28 ····}40 ····}
29 ····41 ····
30 ····public·void·setColorMode(final·int·colorMode)·{42 ····public·void·setColorMode(final·int·colorMode)·{
31 ········this.printHelper.setColorMode(colorMode);43 ········this.mPrintHelper.setColorMode(colorMode);
 44 ····}
 45 ····
 46 ····public·void·setOrientation(final·int·orientation)·{
 47 ········this.mPrintHelper.setOrientation(orientation);
32 ····}48 ····}
33 ····49 ····
34 ····public·void·setScaleMode(final·int·scaleMode)·{50 ····public·void·setScaleMode(final·int·scaleMode)·{
35 ········this.printHelper.setScaleMode(scaleMode);51 ········this.mPrintHelper.setScaleMode(scaleMode);
36 ····}52 ····}
37 }53 }
1.54 KB
android/support/v4/print/PrintHelper$PrintHelperStubImpl.class
1.42 KB
procyon -ec {}
    
Offset 3, 37 lines modifiedOffset 3, 47 lines modified
  
3 import·android.net.Uri;3 import·android.net.Uri;
4 import·android.graphics.Bitmap;4 import·android.graphics.Bitmap;
  
5 final·class·PrintHelper$PrintHelperStubImpl·implements·PrintHelper$PrintHelperVersionImpl5 final·class·PrintHelper$PrintHelperStubImpl·implements·PrintHelper$PrintHelperVersionImpl
6 {6 {
7 ····int·mColorMode;7 ····int·mColorMode;
 8 ····int·mOrientation;
8 ····int·mScaleMode;9 ····int·mScaleMode;
9 ····10 ····
10 ····private·PrintHelper$PrintHelperStubImpl()·{11 ····private·PrintHelper$PrintHelperStubImpl()·{
11 ········final·int·n·=·2;12 ········final·int·n·=·2;
12 ········this.mScaleMode·=·n;13 ········this.mScaleMode·=·n;
13 ········this.mColorMode·=·n;14 ········this.mColorMode·=·n;
 15 ········this.mOrientation·=·1;
14 ····}16 ····}
15 ····17 ····
16 ····public·int·getColorMode()·{18 ····public·int·getColorMode()·{
17 ········return·this.mColorMode;19 ········return·this.mColorMode;
18 ····}20 ····}
19 ····21 ····
 22 ····public·int·getOrientation()·{
 23 ········return·this.mOrientation;
 24 ····}
 25 ····
20 ····public·int·getScaleMode()·{26 ····public·int·getScaleMode()·{
21 ········return·this.mScaleMode;27 ········return·this.mScaleMode;
22 ····}28 ····}
23 ····29 ····
24 ····public·void·printBitmap(final·String·s,·final·Bitmap·bitmap)·{30 ····public·void·printBitmap(final·String·s,·final·Bitmap·bitmap,·final·PrintHelper$OnPrintFinishCallback·printHelper$OnPrintFinishCallback)·{
25 ····}31 ····}
26 ····32 ····
27 ····public·void·printBitmap(final·String·s,·final·Uri·uri)·{33 ····public·void·printBitmap(final·String·s,·final·Uri·uri,·final·PrintHelper$OnPrintFinishCallback·printHelper$OnPrintFinishCallback)·{
28 ····}34 ····}
29 ····35 ····
30 ····public·void·setColorMode(final·int·mColorMode)·{36 ····public·void·setColorMode(final·int·mColorMode)·{
31 ········this.mColorMode·=·mColorMode;37 ········this.mColorMode·=·mColorMode;
32 ····}38 ····}
33 ····39 ····
 40 ····public·void·setOrientation(final·int·mOrientation)·{
 41 ········this.mOrientation·=·mOrientation;
 42 ····}
 43 ····
34 ····public·void·setScaleMode(final·int·mScaleMode)·{44 ····public·void·setScaleMode(final·int·mScaleMode)·{
35 ········this.mScaleMode·=·mScaleMode;45 ········this.mScaleMode·=·mScaleMode;
36 ····}46 ····}
37 }47 }
701 B
android/support/v4/util/ArrayMap$1.class
621 B
procyon -ec {}
    
Offset 24, 22 lines modifiedOffset 24, 15 lines modified
24 ····}24 ····}
25 ····25 ····
26 ····protected·int·colGetSize()·{26 ····protected·int·colGetSize()·{
27 ········return·this.this$0.mSize;27 ········return·this.this$0.mSize;
28 ····}28 ····}
29 ····29 ····
30 ····protected·int·colIndexOfKey(final·Object·o)·{30 ····protected·int·colIndexOfKey(final·Object·o)·{
31 ········int·n; 
32 ········if·(o·==·null)·{ 
33 ············n·=·this.this$0.indexOfNull();31 ········return·this.this$0.indexOfKey(o);
34 ········} 
35 ········else·{ 
36 ············n·=·this.this$0.indexOf(o,·o.hashCode()); 
37 ········} 
38 ········return·n; 
39 ····}32 ····}
40 ····33 ····
41 ····protected·int·colIndexOfValue(final·Object·o)·{34 ····protected·int·colIndexOfValue(final·Object·o)·{
42 ········return·this.this$0.indexOfValue(o);35 ········return·this.this$0.indexOfValue(o);
43 ····}36 ····}
44 ····37 ····
45 ····protected·void·colPut(final·Object·o,·final·Object·o2)·{38 ····protected·void·colPut(final·Object·o,·final·Object·o2)·{
10.1 KB
android/support/v4/view/ViewCompat$BaseViewCompatImpl.class
9.97 KB
procyon -ec {}
    
Offset 1, 41 lines modifiedOffset 1, 123 lines modified
  
1 package·android.support.v4.view;1 package·android.support.v4.view;
  
2 import·android.graphics.Paint;2 import·android.graphics.Paint;
 3 import·android.view.ViewGroup;
3 import·android.os.Bundle;4 import·android.os.Bundle;
4 import·android.support.v4.view.accessibility.AccessibilityNodeInfoCompat;5 import·android.support.v4.view.accessibility.AccessibilityNodeInfoCompat;
5 import·android.view.accessibility.AccessibilityEvent;6 import·android.view.accessibility.AccessibilityEvent;
6 import·android.graphics.drawable.Drawable;7 import·android.graphics.drawable.Drawable;
7 import·android.view.ViewParent;8 import·android.view.ViewParent;
8 import·android.support.v4.view.accessibility.AccessibilityNodeProviderCompat;9 import·android.support.v4.view.accessibility.AccessibilityNodeProviderCompat;
 10 import·android.util.Log;
9 import·android.view.View;11 import·android.view.View;
 12 import·java.util.WeakHashMap;
 13 import·java.lang.reflect.Method;
  
10 class·ViewCompat$BaseViewCompatImpl·implements·ViewCompat$ViewCompatImpl14 class·ViewCompat$BaseViewCompatImpl·implements·ViewCompat$ViewCompatImpl
11 {15 {
 16 ····private·Method·mDispatchFinishTemporaryDetach;
 17 ····private·Method·mDispatchStartTemporaryDetach;
 18 ····private·boolean·mTempDetachBound;
 19 ····WeakHashMap·mViewPropertyAnimatorCompatMap;
 20 ····
 21 ····ViewCompat$BaseViewCompatImpl()·{
 22 ········this.mViewPropertyAnimatorCompatMap·=·null;
 23 ····}
 24 ····
 25 ····private·void·bindTempDetach()·{
 26 ········final·Class<View>·clazz·=·View.class;
 27 ········final·String·name·=·"dispatchStartTemporaryDetach";
 28 ········while·(true)·{
 29 ············try·{
 30 ················this.mDispatchStartTemporaryDetach·=·clazz.getDeclaredMethod(name,·(Class[])new·Class[0]);
 31 ················this.mDispatchFinishTemporaryDetach·=·View.class.getDeclaredMethod("dispatchFinishTemporaryDetach",·(Class<?>[])new·Class[0]);
 32 ················this.mTempDetachBound·=·true;
 33 ············}
 34 ············catch·(NoSuchMethodException·ex)·{
 35 ················Log.e("ViewCompat",·"Couldn't·find·method",·(Throwable)ex);
 36 ················continue;
 37 ············}
 38 ············break;
 39 ········}
 40 ····}
 41 ····
 42 ····public·ViewPropertyAnimatorCompat·animate(final·View·view)·{
 43 ········return·new·ViewPropertyAnimatorCompat(view);
 44 ····}
 45 ····
12 ····public·boolean·canScrollHorizontally(final·View·view,·final·int·n)·{46 ····public·boolean·canScrollHorizontally(final·View·view,·final·int·n)·{
13 ········return·false;47 ········return·false;
14 ····}48 ····}
15 ····49 ····
16 ····public·boolean·canScrollVertically(final·View·view,·final·int·n)·{50 ····public·boolean·canScrollVertically(final·View·view,·final·int·n)·{
17 ········return·false;51 ········return·false;
18 ····}52 ····}
19 ····53 ····
 54 ····public·void·dispatchFinishTemporaryDetach(final·View·obj)·{
 55 ········if·(!this.mTempDetachBound)·{
 56 ············this.bindTempDetach();
 57 ········}
 58 ········Label_0066:·{
 59 ············if·(this.mDispatchFinishTemporaryDetach·==·null)·{
 60 ················break·Label_0066;
 61 ············}
 62 ············try·{
 63 ················this.mDispatchFinishTemporaryDetach.invoke(obj,·new·Object[0]);
 64 ················return;
 65 ············}
 66 ············catch·(Exception·ex)·{
 67 ················Log.d("ViewCompat",·"Error·calling·dispatchFinishTemporaryDetach",·(Throwable)ex);
 68 ················return;
 69 ············}
 70 ········}
 71 ········obj.onFinishTemporaryDetach();
 72 ····}
 73 ····
 74 ····public·void·dispatchStartTemporaryDetach(final·View·obj)·{
 75 ········if·(!this.mTempDetachBound)·{
 76 ············this.bindTempDetach();
 77 ········}
 78 ········Label_0066:·{
 79 ············if·(this.mDispatchStartTemporaryDetach·==·null)·{
 80 ················break·Label_0066;
 81 ············}
 82 ············try·{
 83 ················this.mDispatchStartTemporaryDetach.invoke(obj,·new·Object[0]);
 84 ················return;
 85 ············}
 86 ············catch·(Exception·ex)·{
 87 ················Log.d("ViewCompat",·"Error·calling·dispatchStartTemporaryDetach",·(Throwable)ex);
 88 ················return;
 89 ············}
 90 ········}
 91 ········obj.onStartTemporaryDetach();
 92 ····}
 93 ····
20 ····public·int·getAccessibilityLiveRegion(final·View·view)·{94 ····public·int·getAccessibilityLiveRegion(final·View·view)·{
21 ········return·0;95 ········return·0;
22 ····}96 ····}
23 ····97 ····
24 ····public·AccessibilityNodeProviderCompat·getAccessibilityNodeProvider(final·View·view)·{98 ····public·AccessibilityNodeProviderCompat·getAccessibilityNodeProvider(final·View·view)·{
25 ········return·null;99 ········return·null;
26 ····}100 ····}
27 ····101 ····
28 ····public·float·getAlpha(final·View·view)·{102 ····public·float·getAlpha(final·View·view)·{
29 ········return·1.0f;103 ········return·1.0f;
30 ····}104 ····}
31 ····105 ····
 106 ····public·float·getElevation(final·View·view)·{
 107 ········return·0.0f;
 108 ····}
 109 ····
 110 ····public·boolean·getFitsSystemWindows(final·View·view)·{
 111 ········return·false;
 112 ····}
 113 ····
32 ····long·getFrameTime()·{114 ····long·getFrameTime()·{
33 ········return·10;115 ········return·10;
34 ····}116 ····}
35 ····117 ····
36 ····public·int·getImportantForAccessibility(final·View·view)·{118 ····public·int·getImportantForAccessibility(final·View·view)·{
37 ········return·0;119 ········return·0;
38 ····}120 ····}
Offset 60, 74 lines modifiedOffset 142, 165 lines modified
60 ········return·0;142 ········return·0;
61 ····}143 ····}
62 ····144 ····
Max diff block lines reached; 6104/10179 bytes (59.97%) of diff not shown.
662 B
android/support/v4/view/ViewConfigurationCompat$BaseViewConfigurationVersionImpl.class
490 B
procyon -ec {}
    
Offset 4, 8 lines modifiedOffset 4, 12 lines modified
4 import·android.view.ViewConfiguration;4 import·android.view.ViewConfiguration;
  
5 class·ViewConfigurationCompat$BaseViewConfigurationVersionImpl·implements·ViewConfigurationCompat$ViewConfigurationVersionImpl5 class·ViewConfigurationCompat$BaseViewConfigurationVersionImpl·implements·ViewConfigurationCompat$ViewConfigurationVersionImpl
6 {6 {
7 ····public·int·getScaledPagingTouchSlop(final·ViewConfiguration·viewConfiguration)·{7 ····public·int·getScaledPagingTouchSlop(final·ViewConfiguration·viewConfiguration)·{
8 ········return·viewConfiguration.getScaledTouchSlop();8 ········return·viewConfiguration.getScaledTouchSlop();
9 ····}9 ····}
 10 ····
 11 ····public·boolean·hasPermanentMenuKey(final·ViewConfiguration·viewConfiguration)·{
 12 ········return·true;
 13 ····}
10 }14 }
748 B
android/support/v4/view/ViewConfigurationCompat$FroyoViewConfigurationVersionImpl.class
574 B
procyon -ec {}
    
Offset 1, 11 lines modifiedOffset 1, 11 lines modified
  
1 package·android.support.v4.view;1 package·android.support.v4.view;
  
2 import·android.view.ViewConfiguration;2 import·android.view.ViewConfiguration;
  
3 class·ViewConfigurationCompat$FroyoViewConfigurationVersionImpl·implements·ViewConfigurationCompat$ViewConfigurationVersionImpl3 class·ViewConfigurationCompat$FroyoViewConfigurationVersionImpl·extends·ViewConfigurationCompat$BaseViewConfigurationVersionImpl
4 {4 {
5 ····public·int·getScaledPagingTouchSlop(final·ViewConfiguration·viewConfiguration)·{5 ····public·int·getScaledPagingTouchSlop(final·ViewConfiguration·viewConfiguration)·{
6 ········return·ViewConfigurationCompatFroyo.getScaledPagingTouchSlop(viewConfiguration);6 ········return·ViewConfigurationCompatFroyo.getScaledPagingTouchSlop(viewConfiguration);
7 ····}7 ····}
8 }8 }
940 B
android/support/v4/view/ViewGroupCompat$ViewGroupCompatStubImpl.class
802 B
procyon -ec {}
    
Offset 7, 17 lines modifiedOffset 7, 24 lines modified
  
7 class·ViewGroupCompat$ViewGroupCompatStubImpl·implements·ViewGroupCompat$ViewGroupCompatImpl7 class·ViewGroupCompat$ViewGroupCompatStubImpl·implements·ViewGroupCompat$ViewGroupCompatImpl
8 {8 {
9 ····public·int·getLayoutMode(final·ViewGroup·viewGroup)·{9 ····public·int·getLayoutMode(final·ViewGroup·viewGroup)·{
10 ········return·0;10 ········return·0;
11 ····}11 ····}
12 ····12 ····
 13 ····public·boolean·isTransitionGroup(final·ViewGroup·viewGroup)·{
 14 ········return·false;
 15 ····}
 16 ····
13 ····public·boolean·onRequestSendAccessibilityEvent(final·ViewGroup·viewGroup,·final·View·view,·final·AccessibilityEvent·accessibilityEvent)·{17 ····public·boolean·onRequestSendAccessibilityEvent(final·ViewGroup·viewGroup,·final·View·view,·final·AccessibilityEvent·accessibilityEvent)·{
14 ········return·true;18 ········return·true;
15 ····}19 ····}
16 ····20 ····
17 ····public·void·setLayoutMode(final·ViewGroup·viewGroup,·final·int·n)·{21 ····public·void·setLayoutMode(final·ViewGroup·viewGroup,·final·int·n)·{
18 ····}22 ····}
19 ····23 ····
20 ····public·void·setMotionEventSplittingEnabled(final·ViewGroup·viewGroup,·final·boolean·b)·{24 ····public·void·setMotionEventSplittingEnabled(final·ViewGroup·viewGroup,·final·boolean·b)·{
21 ····}25 ····}
 26 ····
 27 ····public·void·setTransitionGroup(final·ViewGroup·viewGroup,·final·boolean·b)·{
 28 ····}
22 }29 }
4.46 KB
android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.class
4.26 KB
procyon -ec {}
    
Offset 8, 14 lines modifiedOffset 8, 17 lines modified
8 import·android.view.View;8 import·android.view.View;
  
9 class·AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl·implements·AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl9 class·AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl·implements·AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl
10 {10 {
11 ····public·void·addAction(final·Object·o,·final·int·n)·{11 ····public·void·addAction(final·Object·o,·final·int·n)·{
12 ····}12 ····}
13 ····13 ····
 14 ····public·void·addAction(final·Object·o,·final·int·n,·final·CharSequence·charSequence)·{
 15 ····}
 16 ····
14 ····public·void·addChild(final·Object·o,·final·View·view)·{17 ····public·void·addChild(final·Object·o,·final·View·view)·{
15 ····}18 ····}
16 ····19 ····
17 ····public·void·addChild(final·Object·o,·final·View·view,·final·int·n)·{20 ····public·void·addChild(final·Object·o,·final·View·view,·final·int·n)·{
18 ····}21 ····}
19 ····22 ····
20 ····public·List·findAccessibilityNodeInfosByText(final·Object·o,·final·String·s)·{23 ····public·List·findAccessibilityNodeInfosByText(final·Object·o,·final·String·s)·{
Offset 26, 14 lines modifiedOffset 29, 18 lines modified
26 ········return·null;29 ········return·null;
27 ····}30 ····}
28 ····31 ····
29 ····public·Object·focusSearch(final·Object·o,·final·int·n)·{32 ····public·Object·focusSearch(final·Object·o,·final·int·n)·{
30 ········return·null;33 ········return·null;
31 ····}34 ····}
32 ····35 ····
 36 ····public·List·getActionList(final·Object·o)·{
 37 ········return·null;
 38 ····}
 39 ····
33 ····public·int·getActions(final·Object·o)·{40 ····public·int·getActions(final·Object·o)·{
34 ········return·0;41 ········return·0;
35 ····}42 ····}
36 ····43 ····
37 ····public·void·getBoundsInParent(final·Object·o,·final·Rect·rect)·{44 ····public·void·getBoundsInParent(final·Object·o,·final·Rect·rect)·{
38 ····}45 ····}
39 ····46 ····
Offset 48, 14 lines modifiedOffset 55, 46 lines modified
48 ········return·0;55 ········return·0;
49 ····}56 ····}
50 ····57 ····
51 ····public·CharSequence·getClassName(final·Object·o)·{58 ····public·CharSequence·getClassName(final·Object·o)·{
52 ········return·null;59 ········return·null;
53 ····}60 ····}
54 ····61 ····
 62 ····public·Object·getCollectionInfo(final·Object·o)·{
 63 ········return·null;
 64 ····}
 65 ····
 66 ····public·int·getCollectionInfoColumnCount(final·Object·o)·{
 67 ········return·0;
 68 ····}
 69 ····
 70 ····public·int·getCollectionInfoRowCount(final·Object·o)·{
 71 ········return·0;
 72 ····}
 73 ····
 74 ····public·int·getCollectionItemColumnIndex(final·Object·o)·{
 75 ········return·0;
 76 ····}
 77 ····
 78 ····public·int·getCollectionItemColumnSpan(final·Object·o)·{
 79 ········return·0;
 80 ····}
 81 ····
 82 ····public·Object·getCollectionItemInfo(final·Object·o)·{
 83 ········return·null;
 84 ····}
 85 ····
 86 ····public·int·getCollectionItemRowIndex(final·Object·o)·{
 87 ········return·0;
 88 ····}
 89 ····
 90 ····public·int·getCollectionItemRowSpan(final·Object·o)·{
 91 ········return·0;
 92 ····}
 93 ····
55 ····public·CharSequence·getContentDescription(final·Object·o)·{94 ····public·CharSequence·getContentDescription(final·Object·o)·{
56 ········return·null;95 ········return·null;
57 ····}96 ····}
58 ····97 ····
59 ····public·int·getLiveRegion(final·Object·o)·{98 ····public·int·getLiveRegion(final·Object·o)·{
60 ········return·0;99 ········return·0;
61 ····}100 ····}
Offset 68, 14 lines modifiedOffset 107, 18 lines modified
68 ········return·null;107 ········return·null;
69 ····}108 ····}
70 ····109 ····
71 ····public·Object·getParent(final·Object·o)·{110 ····public·Object·getParent(final·Object·o)·{
72 ········return·null;111 ········return·null;
73 ····}112 ····}
74 ····113 ····
 114 ····public·Object·getRangeInfo(final·Object·o)·{
 115 ········return·null;
 116 ····}
 117 ····
75 ····public·CharSequence·getText(final·Object·o)·{118 ····public·CharSequence·getText(final·Object·o)·{
76 ········return·null;119 ········return·null;
77 ····}120 ····}
78 ····121 ····
79 ····public·String·getViewIdResourceName(final·Object·o)·{122 ····public·String·getViewIdResourceName(final·Object·o)·{
80 ········return·null;123 ········return·null;
81 ····}124 ····}
Offset 96, 14 lines modifiedOffset 139, 26 lines modified
96 ········return·false;139 ········return·false;
97 ····}140 ····}
98 ····141 ····
99 ····public·boolean·isClickable(final·Object·o)·{142 ····public·boolean·isClickable(final·Object·o)·{
100 ········return·false;143 ········return·false;
101 ····}144 ····}
102 ····145 ····
 146 ····public·boolean·isCollectionInfoHierarchical(final·Object·o)·{
 147 ········return·false;
 148 ····}
 149 ····
 150 ····public·boolean·isCollectionItemHeading(final·Object·o)·{
 151 ········return·false;
 152 ····}
 153 ····
 154 ····public·boolean·isCollectionItemSelected(final·Object·o)·{
 155 ········return·false;
 156 ····}
 157 ····
103 ····public·boolean·isEnabled(final·Object·o)·{158 ····public·boolean·isEnabled(final·Object·o)·{
104 ········return·false;159 ········return·false;
105 ····}160 ····}
106 ····161 ····
107 ····public·boolean·isFocusable(final·Object·o)·{162 ····public·boolean·isFocusable(final·Object·o)·{
Max diff block lines reached; 1280/4333 bytes (29.54%) of diff not shown.
6.27 KB
android/support/v4/widget/DrawerLayout$AccessibilityDelegate.class
6.14 KB
procyon -ec {}
    
Offset 1, 14 lines modifiedOffset 1, 15 lines modified
  
1 package·android.support.v4.widget;1 package·android.support.v4.widget;
  
2 import·android.view.accessibility.AccessibilityEvent; 
3 import·android.view.ViewParent;2 import·android.view.ViewParent;
4 import·android.view.View; 
5 import·android.support.v4.view.ViewCompat;3 import·android.support.v4.view.ViewCompat;
 4 import·java.util.List;
 5 import·android.view.accessibility.AccessibilityEvent;
 6 import·android.view.View;
6 import·android.view.ViewGroup;7 import·android.view.ViewGroup;
7 import·android.support.v4.view.accessibility.AccessibilityNodeInfoCompat;8 import·android.support.v4.view.accessibility.AccessibilityNodeInfoCompat;
8 import·android.graphics.Rect;9 import·android.graphics.Rect;
9 import·android.support.v4.view.AccessibilityDelegateCompat;10 import·android.support.v4.view.AccessibilityDelegateCompat;
  
10 class·DrawerLayout$AccessibilityDelegate·extends·AccessibilityDelegateCompat11 class·DrawerLayout$AccessibilityDelegate·extends·AccessibilityDelegateCompat
11 {12 {
Offset 19, 30 lines modifiedOffset 20, 16 lines modified
19 ········this.this$0·=·this$0;20 ········this.this$0·=·this$0;
20 ········this.mTmpRect·=·new·Rect();21 ········this.mTmpRect·=·new·Rect();
21 ····}22 ····}
22 ····23 ····
23 ····private·void·addChildrenForAccessibility(final·AccessibilityNodeInfoCompat·accessibilityNodeInfoCompat,·final·ViewGroup·viewGroup)·{24 ····private·void·addChildrenForAccessibility(final·AccessibilityNodeInfoCompat·accessibilityNodeInfoCompat,·final·ViewGroup·viewGroup)·{
24 ········for·(int·childCount·=·viewGroup.getChildCount(),·i·=·0;·i·<·childCount;·++i)·{25 ········for·(int·childCount·=·viewGroup.getChildCount(),·i·=·0;·i·<·childCount;·++i)·{
25 ············final·View·child·=·viewGroup.getChildAt(i);26 ············final·View·child·=·viewGroup.getChildAt(i);
 27 ············if·(DrawerLayout.access$400(child))·{
26 ············if·(!this.filter(child))·{ 
27 ················switch·(ViewCompat.getImportantForAccessibility(child))·{ 
28 ····················case·0:·{ 
29 ························ViewCompat.setImportantForAccessibility(child,·1); 
30 ····················} 
31 ····················case·1:·{ 
32 ························accessibilityNodeInfoCompat.addChild(child);28 ················accessibilityNodeInfoCompat.addChild(child);
33 ····················} 
34 ····················case·2:·{ 
35 ························if·(child·instanceof·ViewGroup)·{ 
36 ····························this.addChildrenForAccessibility(accessibilityNodeInfoCompat,·(ViewGroup)child); 
37 ····························break; 
38 ························} 
39 ························break; 
40 ····················} 
41 ················} 
42 ············}29 ············}
43 ········}30 ········}
44 ····}31 ····}
45 ····32 ····
46 ····private·void·copyNodeInfoNoChildren(final·AccessibilityNodeInfoCompat·accessibilityNodeInfoCompat,·final·AccessibilityNodeInfoCompat·accessibilityNodeInfoCompat2)·{33 ····private·void·copyNodeInfoNoChildren(final·AccessibilityNodeInfoCompat·accessibilityNodeInfoCompat,·final·AccessibilityNodeInfoCompat·accessibilityNodeInfoCompat2)·{
47 ········final·Rect·mTmpRect·=·this.mTmpRect;34 ········final·Rect·mTmpRect·=·this.mTmpRect;
48 ········accessibilityNodeInfoCompat2.getBoundsInParent(mTmpRect);35 ········accessibilityNodeInfoCompat2.getBoundsInParent(mTmpRect);
Offset 59, 29 lines modifiedOffset 46, 54 lines modified
59 ········accessibilityNodeInfoCompat.setFocused(accessibilityNodeInfoCompat2.isFocused());46 ········accessibilityNodeInfoCompat.setFocused(accessibilityNodeInfoCompat2.isFocused());
60 ········accessibilityNodeInfoCompat.setAccessibilityFocused(accessibilityNodeInfoCompat2.isAccessibilityFocused());47 ········accessibilityNodeInfoCompat.setAccessibilityFocused(accessibilityNodeInfoCompat2.isAccessibilityFocused());
61 ········accessibilityNodeInfoCompat.setSelected(accessibilityNodeInfoCompat2.isSelected());48 ········accessibilityNodeInfoCompat.setSelected(accessibilityNodeInfoCompat2.isSelected());
62 ········accessibilityNodeInfoCompat.setLongClickable(accessibilityNodeInfoCompat2.isLongClickable());49 ········accessibilityNodeInfoCompat.setLongClickable(accessibilityNodeInfoCompat2.isLongClickable());
63 ········accessibilityNodeInfoCompat.addAction(accessibilityNodeInfoCompat2.getActions());50 ········accessibilityNodeInfoCompat.addAction(accessibilityNodeInfoCompat2.getActions());
64 ····}51 ····}
65 ····52 ····
66 ····public·boolean·filter(final·View·view)·{ 
67 ········final·View·openDrawer·=·this.this$0.findOpenDrawer(); 
68 ········return·openDrawer·!=·null·&&·openDrawer·!=·view;53 ····public·boolean·dispatchPopulateAccessibilityEvent(final·View·view,·final·AccessibilityEvent·accessibilityEvent)·{
 54 ········boolean·dispatchPopulateAccessibilityEvent;
 55 ········if·(accessibilityEvent.getEventType()·==·32)·{
 56 ············final·List·text·=·accessibilityEvent.getText();
 57 ············final·View·access$300·=·DrawerLayout.access$300(this.this$0);
 58 ············if·(access$300·!=·null)·{
 59 ················final·CharSequence·drawerTitle·=·this.this$0.getDrawerTitle(this.this$0.getDrawerViewAbsoluteGravity(access$300));
 60 ················if·(drawerTitle·!=·null)·{
 61 ····················text.add(drawerTitle);
 62 ················}
 63 ············}
 64 ············dispatchPopulateAccessibilityEvent·=·true;
 65 ········}
 66 ········else·{
 67 ············dispatchPopulateAccessibilityEvent·=·super.dispatchPopulateAccessibilityEvent(view,·accessibilityEvent);
 68 ········}
 69 ········return·dispatchPopulateAccessibilityEvent;
 70 ····}
 71 ····
 72 ····public·void·onInitializeAccessibilityEvent(final·View·view,·final·AccessibilityEvent·accessibilityEvent)·{
 73 ········super.onInitializeAccessibilityEvent(view,·accessibilityEvent);
 74 ········accessibilityEvent.setClassName((CharSequence)DrawerLayout.class.getName());
69 ····}75 ····}
70 ····76 ····
71 ····public·void·onInitializeAccessibilityNodeInfo(final·View·source,·final·AccessibilityNodeInfoCompat·accessibilityNodeInfoCompat)·{77 ····public·void·onInitializeAccessibilityNodeInfo(final·View·source,·final·AccessibilityNodeInfoCompat·accessibilityNodeInfoCompat)·{
 78 ········if·(DrawerLayout.access$200())·{
 79 ············super.onInitializeAccessibilityNodeInfo(source,·accessibilityNodeInfoCompat);
 80 ········}
 81 ········else·{
72 ········final·AccessibilityNodeInfoCompat·obtain·=·AccessibilityNodeInfoCompat.obtain(accessibilityNodeInfoCompat);82 ············final·AccessibilityNodeInfoCompat·obtain·=·AccessibilityNodeInfoCompat.obtain(accessibilityNodeInfoCompat);
73 ········super.onInitializeAccessibilityNodeInfo(source,·obtain);83 ············super.onInitializeAccessibilityNodeInfo(source,·obtain);
74 ········accessibilityNodeInfoCompat.setSource(source);84 ············accessibilityNodeInfoCompat.setSource(source);
75 ········final·ViewParent·parentForAccessibility·=·ViewCompat.getParentForAccessibility(source);85 ············final·ViewParent·parentForAccessibility·=·ViewCompat.getParentForAccessibility(source);
76 ········if·(parentForAccessibility·instanceof·View)·{86 ············if·(parentForAccessibility·instanceof·View)·{
77 ············accessibilityNodeInfoCompat.setParent((View)parentForAccessibility);87 ················accessibilityNodeInfoCompat.setParent((View)parentForAccessibility);
 88 ············}
 89 ············this.copyNodeInfoNoChildren(accessibilityNodeInfoCompat,·obtain);
 90 ············obtain.recycle();
 91 ············this.addChildrenForAccessibility(accessibilityNodeInfoCompat,·(ViewGroup)source);
78 ········}92 ········}
 93 ········accessibilityNodeInfoCompat.setClassName((CharSequence)DrawerLayout.class.getName());
79 ········this.copyNodeInfoNoChildren(accessibilityNodeInfoCompat,·obtain); 
80 ········obtain.recycle(); 
81 ········this.addChildrenForAccessibility(accessibilityNodeInfoCompat,·(ViewGroup)source); 
82 ····}94 ····}
83 ····95 ····
84 ····public·boolean·onRequestSendAccessibilityEvent(final·ViewGroup·viewGroup,·final·View·view,·final·AccessibilityEvent·accessibilityEvent)·{96 ····public·boolean·onRequestSendAccessibilityEvent(final·ViewGroup·viewGroup,·final·View·view,·final·AccessibilityEvent·accessibilityEvent)·{
85 ········return·!this.filter(view)·&&·super.onRequestSendAccessibilityEvent(viewGroup,·view,·accessibilityEvent);97 ········return·(DrawerLayout.access$200()·||·DrawerLayout.access$400(view))·&&·super.onRequestSendAccessibilityEvent(viewGroup,·view,·accessibilityEvent);
86 ····}98 ····}
87 }99 }
799 B
android/support/v4/widget/DrawerLayout$ViewDragCallback.class
677 B
procyon -ec {}
    
Offset 75, 15 lines modifiedOffset 75, 22 lines modified
75 ····}75 ····}
76 ····76 ····
77 ····public·int·clampViewPositionVertical(final·View·view,·final·int·n,·final·int·n2)·{77 ····public·int·clampViewPositionVertical(final·View·view,·final·int·n,·final·int·n2)·{
78 ········return·view.getTop();78 ········return·view.getTop();
79 ····}79 ····}
80 ····80 ····
81 ····public·int·getViewHorizontalDragRange(final·View·view)·{81 ····public·int·getViewHorizontalDragRange(final·View·view)·{
 82 ········int·width;
 83 ········if·(this.this$0.isDrawerView(view))·{
 84 ············width·=·view.getWidth();
 85 ········}
 86 ········else·{
 87 ············width·=·0;
 88 ········}
82 ········return·view.getWidth();89 ········return·width;
83 ····}90 ····}
84 ····91 ····
85 ····public·void·onEdgeDragStarted(final·int·n,·final·int·n2)·{92 ····public·void·onEdgeDragStarted(final·int·n,·final·int·n2)·{
86 ········View·view;93 ········View·view;
87 ········if·((n·&·0x1)·==·0x1)·{94 ········if·((n·&·0x1)·==·0x1)·{
88 ············view·=·this.this$0.findDrawerWithGravity(3);95 ············view·=·this.this$0.findDrawerWithGravity(3);
89 ········}96 ········}
1.84 KB
android/support/v4/widget/ListViewAutoScrollHelper.class
1.73 KB
procyon -ec {}
    
Offset 17, 27 lines modifiedOffset 17, 33 lines modified
17 ········return·false;17 ········return·false;
18 ····}18 ····}
19 ····19 ····
20 ····public·boolean·canTargetScrollVertically(final·int·n)·{20 ····public·boolean·canTargetScrollVertically(final·int·n)·{
21 ········boolean·b·=·false;21 ········boolean·b·=·false;
22 ········final·ListView·mTarget·=·this.mTarget;22 ········final·ListView·mTarget·=·this.mTarget;
23 ········final·int·count·=·mTarget.getCount();23 ········final·int·count·=·mTarget.getCount();
 24 ········if·(count·!=·0)·{
24 ········final·int·childCount·=·mTarget.getChildCount();25 ············final·int·childCount·=·mTarget.getChildCount();
25 ········final·int·firstVisiblePosition·=·mTarget.getFirstVisiblePosition();26 ············final·int·firstVisiblePosition·=·mTarget.getFirstVisiblePosition();
26 ········final·int·n2·=·firstVisiblePosition·+·childCount;27 ············final·int·n2·=·firstVisiblePosition·+·childCount;
27 ········if·(n·>·0)·{28 ············if·(n·>·0)·{
28 ············if·(n2·<·count·||·mTarget.getChildAt(childCount·-·1).getBottom()·>·mTarget.getHeight())·{29 ················if·(n2·>=·count·&&·mTarget.getChildAt(childCount·-·1).getBottom()·<=·mTarget.getHeight())·{
29 ················return·true;30 ····················return·b;
 31 ················}
30 ············}32 ············}
 33 ············else·{
 34 ················if·(n·>=·0)·{
 35 ····················return·b;
 36 ················}
 37 ················if·(firstVisiblePosition·<=·0·&&·mTarget.getChildAt(0).getTop()·>=·0)·{
 38 ····················return·b;
 39 ················}
 40 ············}
 41 ············b·=·true;
31 ········}42 ········}
32 ········else·if·(n·<·0·&&·(firstVisiblePosition·>·0·||·mTarget.getChildAt(0).getTop()·<·0))·{ 
33 ············return·true; 
34 ········} 
35 ········return·b; 
36 ········b·=·true; 
37 ········return·b;43 ········return·b;
38 ····}44 ····}
39 ····45 ····
40 ····public·void·scrollTargetBy(final·int·n,·final·int·n2)·{46 ····public·void·scrollTargetBy(final·int·n,·final·int·n2)·{
41 ········final·ListView·mTarget·=·this.mTarget;47 ········final·ListView·mTarget·=·this.mTarget;
42 ········final·int·firstVisiblePosition·=·mTarget.getFirstVisiblePosition();48 ········final·int·firstVisiblePosition·=·mTarget.getFirstVisiblePosition();
43 ········if·(firstVisiblePosition·!=·-1)·{49 ········if·(firstVisiblePosition·!=·-1)·{
4.03 KB
android/support/v4/widget/SlidingPaneLayout$DragHelperCallback.class
3.9 KB
procyon -ec {}
    
Offset 7, 21 lines modifiedOffset 7, 34 lines modified
7 {7 {
8 ····final·/*·synthetic·*/·SlidingPaneLayout·this$0;8 ····final·/*·synthetic·*/·SlidingPaneLayout·this$0;
9 ····9 ····
10 ····private·SlidingPaneLayout$DragHelperCallback(final·SlidingPaneLayout·this$0)·{10 ····private·SlidingPaneLayout$DragHelperCallback(final·SlidingPaneLayout·this$0)·{
11 ········this.this$0·=·this$0;11 ········this.this$0·=·this$0;
12 ····}12 ····}
13 ····13 ····
14 ····public·int·clampViewPositionHorizontal(final·View·view,·final·int·a,·final·int·n)·{14 ····public·int·clampViewPositionHorizontal(final·View·view,·final·int·n,·final·int·n2)·{
 15 ········final·SlidingPaneLayout$LayoutParams·slidingPaneLayout$LayoutParams·=·(SlidingPaneLayout$LayoutParams)SlidingPaneLayout.access$400(this.this$0).getLayoutParams();
 16 ········int·n3;
 17 ········if·(SlidingPaneLayout.access$700(this.this$0))·{
15 ········final·int·b·=·this.this$0.getPaddingLeft()·+·((SlidingPaneLayout$LayoutParams)SlidingPaneLayout.access$400(this.this$0).getLayoutParams()).leftMargin;18 ············final·int·b·=·this.this$0.getWidth()·-·(this.this$0.getPaddingRight()·+·slidingPaneLayout$LayoutParams.rightMargin·+·SlidingPaneLayout.access$400(this.this$0).getWidth());
 19 ············n3·=·Math.max(Math.min(n,·b),·b·-·SlidingPaneLayout.access$800(this.this$0));
 20 ········}
 21 ········else·{
 22 ············final·int·b2·=·this.this$0.getPaddingLeft()·+·slidingPaneLayout$LayoutParams.leftMargin;
16 ········return·Math.min(Math.max(a,·b),·b·+·SlidingPaneLayout.access$700(this.this$0));23 ············n3·=·Math.min(Math.max(n,·b2),·b2·+·SlidingPaneLayout.access$800(this.this$0));
 24 ········}
 25 ········return·n3;
 26 ····}
 27 ····
 28 ····public·int·clampViewPositionVertical(final·View·view,·final·int·n,·final·int·n2)·{
 29 ········return·view.getTop();
17 ····}30 ····}
18 ····31 ····
19 ····public·int·getViewHorizontalDragRange(final·View·view)·{32 ····public·int·getViewHorizontalDragRange(final·View·view)·{
20 ········return·SlidingPaneLayout.access$700(this.this$0);33 ········return·SlidingPaneLayout.access$800(this.this$0);
21 ····}34 ····}
22 ····35 ····
23 ····public·void·onEdgeDragStarted(final·int·n,·final·int·n2)·{36 ····public·void·onEdgeDragStarted(final·int·n,·final·int·n2)·{
24 ········SlidingPaneLayout.access$200(this.this$0).captureChildView(SlidingPaneLayout.access$400(this.this$0),·n2);37 ········SlidingPaneLayout.access$200(this.this$0).captureChildView(SlidingPaneLayout.access$400(this.this$0),·n2);
25 ····}38 ····}
26 ····39 ····
27 ····public·void·onViewCaptured(final·View·view,·final·int·n)·{40 ····public·void·onViewCaptured(final·View·view,·final·int·n)·{
Offset 44, 19 lines modifiedOffset 57, 31 lines modified
44 ····57 ····
45 ····public·void·onViewPositionChanged(final·View·view,·final·int·n,·final·int·n2,·final·int·n3,·final·int·n4)·{58 ····public·void·onViewPositionChanged(final·View·view,·final·int·n,·final·int·n2,·final·int·n3,·final·int·n4)·{
46 ········SlidingPaneLayout.access$600(this.this$0,·n);59 ········SlidingPaneLayout.access$600(this.this$0,·n);
47 ········this.this$0.invalidate();60 ········this.this$0.invalidate();
48 ····}61 ····}
49 ····62 ····
50 ····public·void·onViewReleased(final·View·view,·final·float·n,·final·float·n2)·{63 ····public·void·onViewReleased(final·View·view,·final·float·n,·final·float·n2)·{
 64 ········final·float·n3·=·0.5f;
 65 ········final·SlidingPaneLayout$LayoutParams·slidingPaneLayout$LayoutParams·=·(SlidingPaneLayout$LayoutParams)view.getLayoutParams();
 66 ········int·n5;
 67 ········if·(SlidingPaneLayout.access$700(this.this$0))·{
 68 ············int·n4·=·this.this$0.getPaddingRight()·+·slidingPaneLayout$LayoutParams.rightMargin;
 69 ············if·(n·<·0.0f·||·(n·==·0.0f·&&·SlidingPaneLayout.access$300(this.this$0)·>·n3))·{
 70 ················n4·+=·SlidingPaneLayout.access$800(this.this$0);
 71 ············}
 72 ············n5·=·this.this$0.getWidth()·-·n4·-·SlidingPaneLayout.access$400(this.this$0).getWidth();
 73 ········}
 74 ········else·{
51 ········int·n3·=·this.this$0.getPaddingLeft()·+·((SlidingPaneLayout$LayoutParams)view.getLayoutParams()).leftMargin;75 ············n5·=·this.this$0.getPaddingLeft()·+·slidingPaneLayout$LayoutParams.leftMargin;
52 ········if·(n·>·0.0f·||·(n·==·0.0f·&&·SlidingPaneLayout.access$300(this.this$0)·>·0.5f))·{76 ············if·(n·>·0.0f·||·(n·==·0.0f·&&·SlidingPaneLayout.access$300(this.this$0)·>·n3))·{
53 ············n3·+=·SlidingPaneLayout.access$700(this.this$0);77 ················n5·+=·SlidingPaneLayout.access$800(this.this$0);
 78 ············}
54 ········}79 ········}
55 ········SlidingPaneLayout.access$200(this.this$0).settleCapturedViewAt(n3,·view.getTop());80 ········SlidingPaneLayout.access$200(this.this$0).settleCapturedViewAt(n5,·view.getTop());
56 ········this.this$0.invalidate();81 ········this.this$0.invalidate();
57 ····}82 ····}
58 ····83 ····
59 ····public·boolean·tryCaptureView(final·View·view,·final·int·n)·{84 ····public·boolean·tryCaptureView(final·View·view,·final·int·n)·{
60 ········return·!SlidingPaneLayout.access$100(this.this$0)·&&·((SlidingPaneLayout$LayoutParams)view.getLayoutParams()).slideable;85 ········return·!SlidingPaneLayout.access$100(this.this$0)·&&·((SlidingPaneLayout$LayoutParams)view.getLayoutParams()).slideable;
61 ····}86 ····}
62 }87 }
648 B
android/support/v4/view/ViewCompat$EclairMr1ViewCompatImpl.class
520 B
procyon -ec {}
    
Offset 1, 11 lines modifiedOffset 1, 16 lines modified
  
1 package·android.support.v4.view;1 package·android.support.v4.view;
  
 2 import·android.view.ViewGroup;
2 import·android.view.View;3 import·android.view.View;
  
3 class·ViewCompat$EclairMr1ViewCompatImpl·extends·ViewCompat$BaseViewCompatImpl4 class·ViewCompat$EclairMr1ViewCompatImpl·extends·ViewCompat$BaseViewCompatImpl
4 {5 {
5 ····public·boolean·isOpaque(final·View·view)·{6 ····public·boolean·isOpaque(final·View·view)·{
6 ········return·ViewCompatEclairMr1.isOpaque(view);7 ········return·ViewCompatEclairMr1.isOpaque(view);
7 ····}8 ····}
 9 ····
 10 ····public·void·setChildrenDrawingOrderEnabled(final·ViewGroup·viewGroup,·final·boolean·b)·{
 11 ········ViewCompatEclairMr1.setChildrenDrawingOrderEnabled(viewGroup,·b);
 12 ····}
8 }13 }
1010 B
android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.class
811 B
procyon -ec {}
    
Offset 7, 14 lines modifiedOffset 7, 20 lines modified
  
7 class·AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl·extends·AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl7 class·AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl·extends·AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl
8 {8 {
9 ····public·void·addAction(final·Object·o,·final·int·n)·{9 ····public·void·addAction(final·Object·o,·final·int·n)·{
10 ········AccessibilityNodeInfoCompatIcs.addAction(o,·n);10 ········AccessibilityNodeInfoCompatIcs.addAction(o,·n);
11 ····}11 ····}
12 ····12 ····
 13 ····public·void·addAction(final·Object·o,·final·int·i,·final·CharSequence·charSequence)·{
 14 ········if·(Integer.bitCount(i)·==·1)·{
 15 ············this.addAction(o,·i);
 16 ········}
 17 ····}
 18 ····
13 ····public·void·addChild(final·Object·o,·final·View·view)·{19 ····public·void·addChild(final·Object·o,·final·View·view)·{
14 ········AccessibilityNodeInfoCompatIcs.addChild(o,·view);20 ········AccessibilityNodeInfoCompatIcs.addChild(o,·view);
15 ····}21 ····}
16 ····22 ····
17 ····public·List·findAccessibilityNodeInfosByText(final·Object·o,·final·String·s)·{23 ····public·List·findAccessibilityNodeInfosByText(final·Object·o,·final·String·s)·{
18 ········return·AccessibilityNodeInfoCompatIcs.findAccessibilityNodeInfosByText(o,·s);24 ········return·AccessibilityNodeInfoCompatIcs.findAccessibilityNodeInfosByText(o,·s);
19 ····}25 ····}
3.48 KB
android/support/v4/view/ViewCompat$HCViewCompatImpl.class
3.37 KB
procyon -ec {}
    
Offset 26, 20 lines modifiedOffset 26, 116 lines modified
26 ········return·ViewCompatHC.getMeasuredState(view);26 ········return·ViewCompatHC.getMeasuredState(view);
27 ····}27 ····}
28 ····28 ····
29 ····public·int·getMeasuredWidthAndState(final·View·view)·{29 ····public·int·getMeasuredWidthAndState(final·View·view)·{
30 ········return·ViewCompatHC.getMeasuredWidthAndState(view);30 ········return·ViewCompatHC.getMeasuredWidthAndState(view);
31 ····}31 ····}
32 ····32 ····
 33 ····public·float·getPivotX(final·View·view)·{
 34 ········return·ViewCompatHC.getPivotX(view);
 35 ····}
 36 ····
 37 ····public·float·getPivotY(final·View·view)·{
 38 ········return·ViewCompatHC.getPivotY(view);
 39 ····}
 40 ····
 41 ····public·float·getRotation(final·View·view)·{
 42 ········return·ViewCompatHC.getRotation(view);
 43 ····}
 44 ····
 45 ····public·float·getRotationX(final·View·view)·{
 46 ········return·ViewCompatHC.getRotationX(view);
 47 ····}
 48 ····
 49 ····public·float·getRotationY(final·View·view)·{
 50 ········return·ViewCompatHC.getRotationY(view);
 51 ····}
 52 ····
 53 ····public·float·getScaleX(final·View·view)·{
 54 ········return·ViewCompatHC.getScaleX(view);
 55 ····}
 56 ····
 57 ····public·float·getScaleY(final·View·view)·{
 58 ········return·ViewCompatHC.getScaleY(view);
 59 ····}
 60 ····
 61 ····public·float·getTranslationX(final·View·view)·{
 62 ········return·ViewCompatHC.getTranslationX(view);
 63 ····}
 64 ····
 65 ····public·float·getTranslationY(final·View·view)·{
 66 ········return·ViewCompatHC.getTranslationY(view);
 67 ····}
 68 ····
 69 ····public·float·getX(final·View·view)·{
 70 ········return·ViewCompatHC.getX(view);
 71 ····}
 72 ····
 73 ····public·float·getY(final·View·view)·{
 74 ········return·ViewCompatHC.getY(view);
 75 ····}
 76 ····
 77 ····public·void·jumpDrawablesToCurrentState(final·View·view)·{
 78 ········ViewCompatHC.jumpDrawablesToCurrentState(view);
 79 ····}
 80 ····
33 ····public·int·resolveSizeAndState(final·int·n,·final·int·n2,·final·int·n3)·{81 ····public·int·resolveSizeAndState(final·int·n,·final·int·n2,·final·int·n3)·{
34 ········return·ViewCompatHC.resolveSizeAndState(n,·n2,·n3);82 ········return·ViewCompatHC.resolveSizeAndState(n,·n2,·n3);
35 ····}83 ····}
36 ····84 ····
 85 ····public·void·setAlpha(final·View·view,·final·float·n)·{
 86 ········ViewCompatHC.setAlpha(view,·n);
 87 ····}
 88 ····
37 ····public·void·setLayerPaint(final·View·view,·final·Paint·paint)·{89 ····public·void·setLayerPaint(final·View·view,·final·Paint·paint)·{
38 ········this.setLayerType(view,·this.getLayerType(view),·paint);90 ········this.setLayerType(view,·this.getLayerType(view),·paint);
39 ········view.invalidate();91 ········view.invalidate();
40 ····}92 ····}
41 ····93 ····
42 ····public·void·setLayerType(final·View·view,·final·int·n,·final·Paint·paint)·{94 ····public·void·setLayerType(final·View·view,·final·int·n,·final·Paint·paint)·{
43 ········ViewCompatHC.setLayerType(view,·n,·paint);95 ········ViewCompatHC.setLayerType(view,·n,·paint);
44 ····}96 ····}
 97 ····
 98 ····public·void·setPivotX(final·View·view,·final·float·n)·{
 99 ········ViewCompatHC.setPivotX(view,·n);
 100 ····}
 101 ····
 102 ····public·void·setPivotY(final·View·view,·final·float·n)·{
 103 ········ViewCompatHC.setPivotY(view,·n);
 104 ····}
 105 ····
 106 ····public·void·setRotation(final·View·view,·final·float·n)·{
 107 ········ViewCompatHC.setRotation(view,·n);
 108 ····}
 109 ····
 110 ····public·void·setRotationX(final·View·view,·final·float·n)·{
 111 ········ViewCompatHC.setRotationX(view,·n);
 112 ····}
 113 ····
 114 ····public·void·setRotationY(final·View·view,·final·float·n)·{
 115 ········ViewCompatHC.setRotationY(view,·n);
 116 ····}
 117 ····
 118 ····public·void·setScaleX(final·View·view,·final·float·n)·{
 119 ········ViewCompatHC.setScaleX(view,·n);
 120 ····}
 121 ····
 122 ····public·void·setScaleY(final·View·view,·final·float·n)·{
 123 ········ViewCompatHC.setScaleY(view,·n);
 124 ····}
 125 ····
 126 ····public·void·setTranslationX(final·View·view,·final·float·n)·{
 127 ········ViewCompatHC.setTranslationX(view,·n);
 128 ····}
 129 ····
 130 ····public·void·setTranslationY(final·View·view,·final·float·n)·{
 131 ········ViewCompatHC.setTranslationY(view,·n);
 132 ····}
 133 ····
 134 ····public·void·setX(final·View·view,·final·float·n)·{
 135 ········ViewCompatHC.setX(view,·n);
 136 ····}
 137 ····
 138 ····public·void·setY(final·View·view,·final·float·n)·{
 139 ········ViewCompatHC.setY(view,·n);
 140 ····}
45 }141 }
7.32 KB
android/support/v4/view/ViewCompat$ICSViewCompatImpl.class
7.21 KB
procyon -ec {}
    
Offset 1, 24 lines modifiedOffset 1, 138 lines modified
  
1 package·android.support.v4.view;1 package·android.support.v4.view;
  
2 import·android.support.v4.view.accessibility.AccessibilityNodeInfoCompat;2 import·android.support.v4.view.accessibility.AccessibilityNodeInfoCompat;
3 import·android.view.accessibility.AccessibilityEvent;3 import·android.view.accessibility.AccessibilityEvent;
 4 import·java.util.WeakHashMap;
4 import·android.view.View;5 import·android.view.View;
 6 import·java.lang.reflect.Field;
  
5 class·ViewCompat$ICSViewCompatImpl·extends·ViewCompat$HCViewCompatImpl7 class·ViewCompat$ICSViewCompatImpl·extends·ViewCompat$HCViewCompatImpl
6 {8 {
 9 ····static·boolean·accessibilityDelegateCheckFailed;
 10 ····static·Field·mAccessibilityDelegateField;
 11 ····
 12 ····static·{
 13 ········ViewCompat$ICSViewCompatImpl.accessibilityDelegateCheckFailed·=·false;
 14 ····}
 15 ····
 16 ····public·ViewPropertyAnimatorCompat·animate(final·View·view)·{
 17 ········if·(this.mViewPropertyAnimatorCompatMap·==·null)·{
 18 ············this.mViewPropertyAnimatorCompatMap·=·new·WeakHashMap();
 19 ········}
 20 ········ViewPropertyAnimatorCompat·value·=·(ViewPropertyAnimatorCompat)this.mViewPropertyAnimatorCompatMap.get(view);
 21 ········if·(value·==·null)·{
 22 ············value·=·new·ViewPropertyAnimatorCompat(view);
 23 ············this.mViewPropertyAnimatorCompatMap.put(view,·value);
 24 ········}
 25 ········return·value;
 26 ····}
 27 ····
7 ····public·boolean·canScrollHorizontally(final·View·view,·final·int·n)·{28 ····public·boolean·canScrollHorizontally(final·View·view,·final·int·n)·{
8 ········return·ViewCompatICS.canScrollHorizontally(view,·n);29 ········return·ViewCompatICS.canScrollHorizontally(view,·n);
9 ····}30 ····}
10 ····31 ····
11 ····public·boolean·canScrollVertically(final·View·view,·final·int·n)·{32 ····public·boolean·canScrollVertically(final·View·view,·final·int·n)·{
12 ········return·ViewCompatICS.canScrollVertically(view,·n);33 ········return·ViewCompatICS.canScrollVertically(view,·n);
13 ····}34 ····}
14 ····35 ····
 36 ····public·boolean·hasAccessibilityDelegate(final·View·p0)·{
 37 ········//·
 38 ········//·This·method·could·not·be·decompiled.
 39 ········//·
 40 ········//·Original·Bytecode:
 41 ········//·
 42 ········//·····1:·istore_2·······
 43 ········//·····2:·iconst_0·······
 44 ········//·····3:·istore_3·······
 45 ········//·····4:·getstatic·······android/support/v4/view/ViewCompat$ICSViewCompatImpl.accessibilityDelegateCheckFailed:Z
 46 ········//·····7:·istore··········4
 47 ········//·····9:·iload···········4
 48 ········//····11:·ifeq············16
 49 ········//····14:·iload_3········
 50 ········//····15:·ireturn········
 51 ········//····16:·getstatic·······android/support/v4/view/ViewCompat$ICSViewCompatImpl.mAccessibilityDelegateField:Ljava/lang/reflect/Field;
 52 ········//····19:·astore··········5
 53 ········//····21:·aload···········5
 54 ········//····23:·ifnonnull·······63
 55 ········//····26:·ldc·············Landroid/view/View;.class
 56 ········//····28:·astore··········5
 57 ········//····30:·ldc·············"mAccessibilityDelegate"
 58 ········//····32:·astore··········6
 59 ········//····34:·aload···········5
 60 ········//····36:·aload···········6
 61 ········//····38:·invokevirtual···java/lang/Class.getDeclaredField:(Ljava/lang/String;)Ljava/lang/reflect/Field;
 62 ········//····41:·astore··········5
 63 ········//····43:·aload···········5
 64 ········//····45:·putstatic·······android/support/v4/view/ViewCompat$ICSViewCompatImpl.mAccessibilityDelegateField:Ljava/lang/reflect/Field;
 65 ········//····48:·getstatic·······android/support/v4/view/ViewCompat$ICSViewCompatImpl.mAccessibilityDelegateField:Ljava/lang/reflect/Field;
 66 ········//····51:·astore··········5
 67 ········//····53:·iconst_1·······
 68 ········//····54:·istore··········7
 69 ········//····56:·aload···········5
 70 ········//····58:·iload···········7
 71 ········//····60:·invokevirtual···java/lang/reflect/Field.setAccessible:(Z)V
 72 ········//····63:·getstatic·······android/support/v4/view/ViewCompat$ICSViewCompatImpl.mAccessibilityDelegateField:Ljava/lang/reflect/Field;
 73 ········//····66:·astore··········5
 74 ········//····68:·aload···········5
 75 ········//····70:·aload_1········
 76 ········//····71:·invokevirtual···java/lang/reflect/Field.get:(Ljava/lang/Object;)Ljava/lang/Object;
 77 ········//····74:·astore··········5
 78 ········//····76:·aload···········5
 79 ········//····78:·ifnull··········94
 80 ········//····81:·iload_2········
 81 ········//····82:·istore_3·······
 82 ········//····83:·goto············14
 83 ········//····86:·pop············
 84 ········//····87:·iload_2········
 85 ········//····88:·putstatic·······android/support/v4/view/ViewCompat$ICSViewCompatImpl.accessibilityDelegateCheckFailed:Z
 86 ········//····91:·goto············14
 87 ········//····94:·iconst_0·······
 88 ········//····95:·istore_2·······
 89 ········//····96:·goto············81
 90 ········//····99:·pop············
 91 ········//···100:·iload_2········
 92 ········//···101:·putstatic·······android/support/v4/view/ViewCompat$ICSViewCompatImpl.accessibilityDelegateCheckFailed:Z
 93 ········//···104:·goto············14
 94 ········//····Exceptions:
 95 ········//··Try···········Handler
 96 ········//··Start··End····Start··End····Type
 97 ········//··-----··-----··-----··-----··----
 98 ········//··36·····41·····86·····94·····Any
 99 ········//··43·····48·····86·····94·····Any
 100 ········//··48·····51·····86·····94·····Any
 101 ········//··58·····63·····86·····94·····Any
 102 ········//··63·····66·····99·····107····Any
 103 ········//··70·····74·····99·····107····Any
 104 ········//·
 105 ········//·The·error·that·occurred·was:
 106 ········//·
 107 ········//·java.lang.IllegalStateException:·Expression·is·linked·from·several·locations:·Label_0063:
 108 ········//·····at·com.strobel.decompiler.ast.Error.expressionLinkedFromMultipleLocations(Error.java:27)
 109 ········//·····at·com.strobel.decompiler.ast.AstOptimizer.mergeDisparateObjectInitializations(AstOptimizer.java:2596)
 110 ········//·····at·com.strobel.decompiler.ast.AstOptimizer.optimize(AstOptimizer.java:235)
 111 ········//·····at·com.strobel.decompiler.ast.AstOptimizer.optimize(AstOptimizer.java:42)
 112 ········//·····at·com.strobel.decompiler.languages.java.ast.AstMethodBodyBuilder.createMethodBody(AstMethodBodyBuilder.java:214)
 113 ········//·····at·com.strobel.decompiler.languages.java.ast.AstMethodBodyBuilder.createMethodBody(AstMethodBodyBuilder.java:99)
 114 ········//·····at·com.strobel.decompiler.languages.java.ast.AstBuilder.createMethodBody(AstBuilder.java:782)
 115 ········//·····at·com.strobel.decompiler.languages.java.ast.AstBuilder.createMethod(AstBuilder.java:675)
 116 ········//·····at·com.strobel.decompiler.languages.java.ast.AstBuilder.addTypeMembers(AstBuilder.java:552)
 117 ········//·····at·com.strobel.decompiler.languages.java.ast.AstBuilder.createTypeCore(AstBuilder.java:519)
 118 ········//·····at·com.strobel.decompiler.languages.java.ast.AstBuilder.createTypeNoCache(AstBuilder.java:161)
 119 ········//·····at·com.strobel.decompiler.languages.java.ast.AstBuilder.createType(AstBuilder.java:150)
 120 ········//·····at·com.strobel.decompiler.languages.java.ast.AstBuilder.addType(AstBuilder.java:125)
 121 ········//·····at·com.strobel.decompiler.languages.java.JavaLanguage.buildAst(JavaLanguage.java:71)
 122 ········//·····at·com.strobel.decompiler.languages.java.JavaLanguage.decompileType(JavaLanguage.java:59)
 123 ········//·····at·com.strobel.decompiler.DecompilerDriver.decompileType(DecompilerDriver.java:331)
 124 ········//·····at·com.strobel.decompiler.DecompilerDriver.main(DecompilerDriver.java:145)
Max diff block lines reached; 337/7354 bytes (4.58%) of diff not shown.
3.09 KB
android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl.class
2.89 KB
procyon -ec {}
    
Offset 1, 13 lines modifiedOffset 1, 73 lines modified
  
1 package·android.support.v4.view.accessibility;1 package·android.support.v4.view.accessibility;
  
2 class·AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl·extends·AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanMr2Impl2 class·AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl·extends·AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanMr2Impl
3 {3 {
 4 ····public·Object·getCollectionInfo(final·Object·o)·{
 5 ········return·AccessibilityNodeInfoCompatKitKat.getCollectionInfo(o);
 6 ····}
 7 ····
 8 ····public·int·getCollectionInfoColumnCount(final·Object·o)·{
 9 ········return·AccessibilityNodeInfoCompatKitKat$CollectionInfo.getColumnCount(o);
 10 ····}
 11 ····
 12 ····public·int·getCollectionInfoRowCount(final·Object·o)·{
 13 ········return·AccessibilityNodeInfoCompatKitKat$CollectionInfo.getRowCount(o);
 14 ····}
 15 ····
 16 ····public·int·getCollectionItemColumnIndex(final·Object·o)·{
 17 ········return·AccessibilityNodeInfoCompatKitKat$CollectionItemInfo.getColumnIndex(o);
 18 ····}
 19 ····
 20 ····public·int·getCollectionItemColumnSpan(final·Object·o)·{
 21 ········return·AccessibilityNodeInfoCompatKitKat$CollectionItemInfo.getColumnSpan(o);
 22 ····}
 23 ····
 24 ····public·Object·getCollectionItemInfo(final·Object·o)·{
 25 ········return·AccessibilityNodeInfoCompatKitKat.getCollectionItemInfo(o);
 26 ····}
 27 ····
 28 ····public·int·getCollectionItemRowIndex(final·Object·o)·{
 29 ········return·AccessibilityNodeInfoCompatKitKat$CollectionItemInfo.getRowIndex(o);
 30 ····}
 31 ····
 32 ····public·int·getCollectionItemRowSpan(final·Object·o)·{
 33 ········return·AccessibilityNodeInfoCompatKitKat$CollectionItemInfo.getRowSpan(o);
 34 ····}
 35 ····
4 ····public·int·getLiveRegion(final·Object·o)·{36 ····public·int·getLiveRegion(final·Object·o)·{
5 ········return·AccessibilityNodeInfoCompatKitKat.getLiveRegion(o);37 ········return·AccessibilityNodeInfoCompatKitKat.getLiveRegion(o);
6 ····}38 ····}
7 ····39 ····
 40 ····public·Object·getRangeInfo(final·Object·o)·{
 41 ········return·AccessibilityNodeInfoCompatKitKat.getRangeInfo(o);
 42 ····}
 43 ····
 44 ····public·boolean·isCollectionInfoHierarchical(final·Object·o)·{
 45 ········return·AccessibilityNodeInfoCompatKitKat$CollectionInfo.isHierarchical(o);
 46 ····}
 47 ····
 48 ····public·boolean·isCollectionItemHeading(final·Object·o)·{
 49 ········return·AccessibilityNodeInfoCompatKitKat$CollectionItemInfo.isHeading(o);
 50 ····}
 51 ····
 52 ····public·Object·obtainCollectionInfo(final·int·n,·final·int·n2,·final·boolean·b,·final·int·n3)·{
 53 ········return·AccessibilityNodeInfoCompatKitKat.obtainCollectionInfo(n,·n2,·b,·n3);
 54 ····}
 55 ····
 56 ····public·Object·obtainCollectionItemInfo(final·int·n,·final·int·n2,·final·int·n3,·final·int·n4,·final·boolean·b,·final·boolean·b2)·{
 57 ········return·AccessibilityNodeInfoCompatKitKat.obtainCollectionItemInfo(n,·n2,·n3,·n4,·b);
 58 ····}
 59 ····
 60 ····public·void·setCollectionInfo(final·Object·o,·final·Object·o2)·{
 61 ········AccessibilityNodeInfoCompatKitKat.setCollectionInfo(o,·o2);
 62 ····}
 63 ····
 64 ····public·void·setCollectionItemInfo(final·Object·o,·final·Object·o2)·{
 65 ········AccessibilityNodeInfoCompatKitKat.setCollectionItemInfo(o,·o2);
 66 ····}
 67 ····
8 ····public·void·setLiveRegion(final·Object·o,·final·int·n)·{68 ····public·void·setLiveRegion(final·Object·o,·final·int·n)·{
9 ········AccessibilityNodeInfoCompatKitKat.setLiveRegion(o,·n);69 ········AccessibilityNodeInfoCompatKitKat.setLiveRegion(o,·n);
10 ····}70 ····}
11 }71 }
1.83 KB
android/support/v4/view/ViewCompat$JBViewCompatImpl.class
1.72 KB
procyon -ec {}
    
Offset 16, 18 lines modifiedOffset 16, 30 lines modified
16 ········}16 ········}
17 ········else·{17 ········else·{
18 ············accessibilityNodeProviderCompat·=·null;18 ············accessibilityNodeProviderCompat·=·null;
19 ········}19 ········}
20 ········return·accessibilityNodeProviderCompat;20 ········return·accessibilityNodeProviderCompat;
21 ····}21 ····}
22 ····22 ····
 23 ····public·boolean·getFitsSystemWindows(final·View·view)·{
 24 ········return·ViewCompatJB.getFitsSystemWindows(view);
 25 ····}
 26 ····
23 ····public·int·getImportantForAccessibility(final·View·view)·{27 ····public·int·getImportantForAccessibility(final·View·view)·{
24 ········return·ViewCompatJB.getImportantForAccessibility(view);28 ········return·ViewCompatJB.getImportantForAccessibility(view);
25 ····}29 ····}
26 ····30 ····
 31 ····public·int·getMinimumHeight(final·View·view)·{
 32 ········return·ViewCompatJB.getMinimumHeight(view);
 33 ····}
 34 ····
 35 ····public·int·getMinimumWidth(final·View·view)·{
 36 ········return·ViewCompatJB.getMinimumWidth(view);
 37 ····}
 38 ····
27 ····public·ViewParent·getParentForAccessibility(final·View·view)·{39 ····public·ViewParent·getParentForAccessibility(final·View·view)·{
28 ········return·ViewCompatJB.getParentForAccessibility(view);40 ········return·ViewCompatJB.getParentForAccessibility(view);
29 ····}41 ····}
30 ····42 ····
31 ····public·boolean·hasTransientState(final·View·view)·{43 ····public·boolean·hasTransientState(final·View·view)·{
32 ········return·ViewCompatJB.hasTransientState(view);44 ········return·ViewCompatJB.hasTransientState(view);
33 ····}45 ····}
Offset 48, 15 lines modifiedOffset 60, 22 lines modified
48 ········ViewCompatJB.postOnAnimation(view,·runnable);60 ········ViewCompatJB.postOnAnimation(view,·runnable);
49 ····}61 ····}
50 ····62 ····
51 ····public·void·postOnAnimationDelayed(final·View·view,·final·Runnable·runnable,·final·long·n)·{63 ····public·void·postOnAnimationDelayed(final·View·view,·final·Runnable·runnable,·final·long·n)·{
52 ········ViewCompatJB.postOnAnimationDelayed(view,·runnable,·n);64 ········ViewCompatJB.postOnAnimationDelayed(view,·runnable,·n);
53 ····}65 ····}
54 ····66 ····
 67 ····public·void·requestApplyInsets(final·View·view)·{
 68 ········ViewCompatJB.requestApplyInsets(view);
 69 ····}
 70 ····
55 ····public·void·setHasTransientState(final·View·view,·final·boolean·b)·{71 ····public·void·setHasTransientState(final·View·view,·final·boolean·b)·{
56 ········ViewCompatJB.setHasTransientState(view,·b);72 ········ViewCompatJB.setHasTransientState(view,·b);
57 ····}73 ····}
58 ····74 ····
59 ····public·void·setImportantForAccessibility(final·View·view,·final·int·n)·{75 ····public·void·setImportantForAccessibility(final·View·view,·int·n)·{
 76 ········if·(n·==·4)·{
 77 ············n·=·2;
 78 ········}
60 ········ViewCompatJB.setImportantForAccessibility(view,·n);79 ········ViewCompatJB.setImportantForAccessibility(view,·n);
61 ····}80 ····}
62 }81 }
1.34 KB
android/support/v4/view/ViewCompat$JbMr1ViewCompatImpl.class
1.22 KB
procyon -ec {}
    
Offset 10, 19 lines modifiedOffset 10, 35 lines modified
10 ········return·ViewCompatJellybeanMr1.getLabelFor(view);10 ········return·ViewCompatJellybeanMr1.getLabelFor(view);
11 ····}11 ····}
12 ····12 ····
13 ····public·int·getLayoutDirection(final·View·view)·{13 ····public·int·getLayoutDirection(final·View·view)·{
14 ········return·ViewCompatJellybeanMr1.getLayoutDirection(view);14 ········return·ViewCompatJellybeanMr1.getLayoutDirection(view);
15 ····}15 ····}
16 ····16 ····
 17 ····public·int·getPaddingEnd(final·View·view)·{
 18 ········return·ViewCompatJellybeanMr1.getPaddingEnd(view);
 19 ····}
 20 ····
 21 ····public·int·getPaddingStart(final·View·view)·{
 22 ········return·ViewCompatJellybeanMr1.getPaddingStart(view);
 23 ····}
 24 ····
 25 ····public·int·getWindowSystemUiVisibility(final·View·view)·{
 26 ········return·ViewCompatJellybeanMr1.getWindowSystemUiVisibility(view);
 27 ····}
 28 ····
17 ····public·void·setLabelFor(final·View·view,·final·int·n)·{29 ····public·void·setLabelFor(final·View·view,·final·int·n)·{
18 ········ViewCompatJellybeanMr1.setLabelFor(view,·n);30 ········ViewCompatJellybeanMr1.setLabelFor(view,·n);
19 ····}31 ····}
20 ····32 ····
21 ····public·void·setLayerPaint(final·View·view,·final·Paint·paint)·{33 ····public·void·setLayerPaint(final·View·view,·final·Paint·paint)·{
22 ········ViewCompatJellybeanMr1.setLayerPaint(view,·paint);34 ········ViewCompatJellybeanMr1.setLayerPaint(view,·paint);
23 ····}35 ····}
24 ····36 ····
25 ····public·void·setLayoutDirection(final·View·view,·final·int·n)·{37 ····public·void·setLayoutDirection(final·View·view,·final·int·n)·{
26 ········ViewCompatJellybeanMr1.setLayoutDirection(view,·n);38 ········ViewCompatJellybeanMr1.setLayoutDirection(view,·n);
27 ····}39 ····}
 40 ····
 41 ····public·void·setPaddingRelative(final·View·view,·final·int·n,·final·int·n2,·final·int·n3,·final·int·n4)·{
 42 ········ViewCompatJellybeanMr1.setPaddingRelative(view,·n,·n2,·n3,·n4);
 43 ····}
28 }44 }
610 B
android/support/v4/view/ViewCompat$KitKatViewCompatImpl.class
488 B
procyon -ec {}
    
Offset 8, 8 lines modifiedOffset 8, 12 lines modified
8 ····public·int·getAccessibilityLiveRegion(final·View·view)·{8 ····public·int·getAccessibilityLiveRegion(final·View·view)·{
9 ········return·ViewCompatKitKat.getAccessibilityLiveRegion(view);9 ········return·ViewCompatKitKat.getAccessibilityLiveRegion(view);
10 ····}10 ····}
11 ····11 ····
12 ····public·void·setAccessibilityLiveRegion(final·View·view,·final·int·n)·{12 ····public·void·setAccessibilityLiveRegion(final·View·view,·final·int·n)·{
13 ········ViewCompatKitKat.setAccessibilityLiveRegion(view,·n);13 ········ViewCompatKitKat.setAccessibilityLiveRegion(view,·n);
14 ····}14 ····}
 15 ····
 16 ····public·void·setImportantForAccessibility(final·View·view,·final·int·n)·{
 17 ········ViewCompatJB.setImportantForAccessibility(view,·n);
 18 ····}
15 }19 }
1.48 KB
smali/android/support/v4/view/ViewPager$1.smali
    
Offset 28, 29 lines modifiedOffset 28, 29 lines modified
  
  
28 #·direct·methods28 #·direct·methods
29 .method·constructor·<init>()V29 .method·constructor·<init>()V
30 ····.locals·030 ····.locals·0
  
31 ····.prologue31 ····.prologue
32 ····.line·11632 ····.line·121
33 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V33 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
34 ····return-void34 ····return-void
35 .end·method35 .end·method
  
  
36 #·virtual·methods36 #·virtual·methods
37 .method·public·compare(Landroid/support/v4/view/ViewPager$ItemInfo;Landroid/support/v4/view/ViewPager$ItemInfo;)I37 .method·public·compare(Landroid/support/v4/view/ViewPager$ItemInfo;Landroid/support/v4/view/ViewPager$ItemInfo;)I
38 ····.locals·238 ····.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 ····.prologue41 ····.prologue
42 ····.line·11942 ····.line·124
43 ····iget·v0,·p1,·Landroid/support/v4/view/ViewPager$ItemInfo;->position:I43 ····iget·v0,·p1,·Landroid/support/v4/view/ViewPager$ItemInfo;->position:I
  
44 ····iget·v1,·p2,·Landroid/support/v4/view/ViewPager$ItemInfo;->position:I44 ····iget·v1,·p2,·Landroid/support/v4/view/ViewPager$ItemInfo;->position:I
  
45 ····sub-int/2addr·v0,·v145 ····sub-int/2addr·v0,·v1
  
46 ····return·v046 ····return·v0
Offset 58, 15 lines modifiedOffset 58, 15 lines modified
  
58 .method·public·bridge·synthetic·compare(Ljava/lang/Object;Ljava/lang/Object;)I58 .method·public·bridge·synthetic·compare(Ljava/lang/Object;Ljava/lang/Object;)I
59 ····.locals·159 ····.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 ····.prologue62 ····.prologue
63 ····.line·11663 ····.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;)I68 ····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
849 B
smali/android/support/v4/view/ViewGroupCompat$ViewGroupCompatHCImpl.smali
    
Offset 15, 27 lines modifiedOffset 15, 27 lines modified
  
  
15 #·direct·methods15 #·direct·methods
16 .method·constructor·<init>()V16 .method·constructor·<init>()V
17 ····.locals·017 ····.locals·0
  
18 ····.prologue18 ····.prologue
19 ····.line·7619 ····.line·87
20 ····invoke-direct·{p0},·Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatStubImpl;-><init>()V20 ····invoke-direct·{p0},·Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatStubImpl;-><init>()V
  
21 ····return-void21 ····return-void
22 .end·method22 .end·method
  
  
23 #·virtual·methods23 #·virtual·methods
24 .method·public·setMotionEventSplittingEnabled(Landroid/view/ViewGroup;Z)V24 .method·public·setMotionEventSplittingEnabled(Landroid/view/ViewGroup;Z)V
25 ····.locals·025 ····.locals·0
26 ····.param·p1,·"group"····#·Landroid/view/ViewGroup;26 ····.param·p1,·"group"····#·Landroid/view/ViewGroup;
27 ····.param·p2,·"split"····#·Z27 ····.param·p2,·"split"····#·Z
  
28 ····.prologue28 ····.prologue
29 ····.line·7929 ····.line·90
30 ····invoke-static·{p1,·p2},·Landroid/support/v4/view/ViewGroupCompatHC;->setMotionEventSplittingEnabled(Landroid/view/ViewGroup;Z)V30 ····invoke-static·{p1,·p2},·Landroid/support/v4/view/ViewGroupCompatHC;->setMotionEventSplittingEnabled(Landroid/view/ViewGroup;Z)V
  
31 ····.line·8031 ····.line·91
32 ····return-void32 ····return-void
33 .end·method33 .end·method
11.0 KB
smali/android/support/v4/view/ViewCompat$HCViewCompatImpl.smali
    
Offset 15, 140 lines modifiedOffset 15, 451 lines modified
  
  
15 #·direct·methods15 #·direct·methods
16 .method·constructor·<init>()V16 .method·constructor·<init>()V
17 ····.locals·017 ····.locals·0
  
18 ····.prologue18 ····.prologue
19 ····.line·38419 ····.line·752
20 ····invoke-direct·{p0},·Landroid/support/v4/view/ViewCompat$GBViewCompatImpl;-><init>()V20 ····invoke-direct·{p0},·Landroid/support/v4/view/ViewCompat$GBViewCompatImpl;-><init>()V
  
21 ····return-void21 ····return-void
22 .end·method22 .end·method
  
  
23 #·virtual·methods23 #·virtual·methods
24 .method·public·getAlpha(Landroid/view/View;)F24 .method·public·getAlpha(Landroid/view/View;)F
25 ····.locals·125 ····.locals·1
26 ····.param·p1,·"view"····#·Landroid/view/View;26 ····.param·p1,·"view"····#·Landroid/view/View;
  
27 ····.prologue27 ····.prologue
28 ····.line·39128 ····.line·759
29 ····invoke-static·{p1},·Landroid/support/v4/view/ViewCompatHC;->getAlpha(Landroid/view/View;)F29 ····invoke-static·{p1},·Landroid/support/v4/view/ViewCompatHC;->getAlpha(Landroid/view/View;)F
  
30 ····move-result·v030 ····move-result·v0
  
31 ····return·v031 ····return·v0
32 .end·method32 .end·method
  
33 .method·getFrameTime()J33 .method·getFrameTime()J
34 ····.locals·234 ····.locals·2
  
35 ····.prologue35 ····.prologue
36 ····.line·38736 ····.line·755
37 ····invoke-static·{},·Landroid/support/v4/view/ViewCompatHC;->getFrameTime()J37 ····invoke-static·{},·Landroid/support/v4/view/ViewCompatHC;->getFrameTime()J
  
38 ····move-result-wide·v038 ····move-result-wide·v0
  
39 ····return-wide·v039 ····return-wide·v0
40 .end·method40 .end·method
  
41 .method·public·getLayerType(Landroid/view/View;)I41 .method·public·getLayerType(Landroid/view/View;)I
42 ····.locals·142 ····.locals·1
43 ····.param·p1,·"view"····#·Landroid/view/View;43 ····.param·p1,·"view"····#·Landroid/view/View;
  
44 ····.prologue44 ····.prologue
45 ····.line·39945 ····.line·767
46 ····invoke-static·{p1},·Landroid/support/v4/view/ViewCompatHC;->getLayerType(Landroid/view/View;)I46 ····invoke-static·{p1},·Landroid/support/v4/view/ViewCompatHC;->getLayerType(Landroid/view/View;)I
  
47 ····move-result·v047 ····move-result·v0
  
48 ····return·v048 ····return·v0
49 .end·method49 .end·method
  
50 .method·public·getMeasuredHeightAndState(Landroid/view/View;)I50 .method·public·getMeasuredHeightAndState(Landroid/view/View;)I
51 ····.locals·151 ····.locals·1
52 ····.param·p1,·"view"····#·Landroid/view/View;52 ····.param·p1,·"view"····#·Landroid/view/View;
  
53 ····.prologue53 ····.prologue
54 ····.line·41954 ····.line·787
55 ····invoke-static·{p1},·Landroid/support/v4/view/ViewCompatHC;->getMeasuredHeightAndState(Landroid/view/View;)I55 ····invoke-static·{p1},·Landroid/support/v4/view/ViewCompatHC;->getMeasuredHeightAndState(Landroid/view/View;)I
  
56 ····move-result·v056 ····move-result·v0
  
57 ····return·v057 ····return·v0
58 .end·method58 .end·method
  
59 .method·public·getMeasuredState(Landroid/view/View;)I59 .method·public·getMeasuredState(Landroid/view/View;)I
60 ····.locals·160 ····.locals·1
61 ····.param·p1,·"view"····#·Landroid/view/View;61 ····.param·p1,·"view"····#·Landroid/view/View;
  
62 ····.prologue62 ····.prologue
63 ····.line·42363 ····.line·791
64 ····invoke-static·{p1},·Landroid/support/v4/view/ViewCompatHC;->getMeasuredState(Landroid/view/View;)I64 ····invoke-static·{p1},·Landroid/support/v4/view/ViewCompatHC;->getMeasuredState(Landroid/view/View;)I
  
65 ····move-result·v065 ····move-result·v0
  
66 ····return·v066 ····return·v0
67 .end·method67 .end·method
  
68 .method·public·getMeasuredWidthAndState(Landroid/view/View;)I68 .method·public·getMeasuredWidthAndState(Landroid/view/View;)I
69 ····.locals·169 ····.locals·1
70 ····.param·p1,·"view"····#·Landroid/view/View;70 ····.param·p1,·"view"····#·Landroid/view/View;
  
71 ····.prologue71 ····.prologue
72 ····.line·41572 ····.line·783
73 ····invoke-static·{p1},·Landroid/support/v4/view/ViewCompatHC;->getMeasuredWidthAndState(Landroid/view/View;)I73 ····invoke-static·{p1},·Landroid/support/v4/view/ViewCompatHC;->getMeasuredWidthAndState(Landroid/view/View;)I
  
74 ····move-result·v074 ····move-result·v0
  
75 ····return·v075 ····return·v0
76 .end·method76 .end·method
  
 77 .method·public·getPivotX(Landroid/view/View;)F
 78 ····.locals·1
 79 ····.param·p1,·"view"····#·Landroid/view/View;
  
 80 ····.prologue
 81 ····.line·886
 82 ····invoke-static·{p1},·Landroid/support/v4/view/ViewCompatHC;->getPivotX(Landroid/view/View;)F
  
 83 ····move-result·v0
  
 84 ····return·v0
 85 .end·method
  
 86 .method·public·getPivotY(Landroid/view/View;)F
 87 ····.locals·1
 88 ····.param·p1,·"view"····#·Landroid/view/View;
  
 89 ····.prologue
 90 ····.line·890
 91 ····invoke-static·{p1},·Landroid/support/v4/view/ViewCompatHC;->getPivotY(Landroid/view/View;)F
  
 92 ····move-result·v0
  
 93 ····return·v0
 94 .end·method
  
 95 .method·public·getRotation(Landroid/view/View;)F
 96 ····.locals·1
 97 ····.param·p1,·"view"····#·Landroid/view/View;
  
 98 ····.prologue
 99 ····.line·861
 100 ····invoke-static·{p1},·Landroid/support/v4/view/ViewCompatHC;->getRotation(Landroid/view/View;)F
  
 101 ····move-result·v0
Max diff block lines reached; 5420/11178 bytes (48.49%) of diff not shown.
978 B
smali/android/support/v4/view/ViewPager$SimpleOnPageChangeListener.smali
    
Offset 18, 43 lines modifiedOffset 18, 43 lines modified
  
  
18 #·direct·methods18 #·direct·methods
19 .method·public·constructor·<init>()V19 .method·public·constructor·<init>()V
20 ····.locals·020 ····.locals·0
  
21 ····.prologue21 ····.prologue
22 ····.line·29222 ····.line·297
23 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V23 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
24 ····return-void24 ····return-void
25 .end·method25 .end·method
  
  
26 #·virtual·methods26 #·virtual·methods
27 .method·public·onPageScrollStateChanged(I)V27 .method·public·onPageScrollStateChanged(I)V
28 ····.locals·028 ····.locals·0
29 ····.param·p1,·"state"····#·I29 ····.param·p1,·"state"····#·I
  
30 ····.prologue30 ····.prologue
31 ····.line·30631 ····.line·311
32 ····return-void32 ····return-void
33 .end·method33 .end·method
  
34 .method·public·onPageScrolled(IFI)V34 .method·public·onPageScrolled(IFI)V
35 ····.locals·035 ····.locals·0
36 ····.param·p1,·"position"····#·I36 ····.param·p1,·"position"····#·I
37 ····.param·p2,·"positionOffset"····#·F37 ····.param·p2,·"positionOffset"····#·F
38 ····.param·p3,·"positionOffsetPixels"····#·I38 ····.param·p3,·"positionOffsetPixels"····#·I
  
39 ····.prologue39 ····.prologue
40 ····.line·29640 ····.line·301
41 ····return-void41 ····return-void
42 .end·method42 .end·method
  
43 .method·public·onPageSelected(I)V43 .method·public·onPageSelected(I)V
44 ····.locals·044 ····.locals·0
45 ····.param·p1,·"position"····#·I45 ····.param·p1,·"position"····#·I
  
46 ····.prologue46 ····.prologue
47 ····.line·30147 ····.line·306
48 ····return-void48 ····return-void
49 .end·method49 .end·method
271 KB
smali/android/support/v4/view/ViewPager.smali
    
Offset 205, 42 lines modifiedOffset 205, 42 lines modified
  
  
205 #·direct·methods205 #·direct·methods
206 .method·static·constructor·<clinit>()V206 .method·static·constructor·<clinit>()V
207 ····.locals·3207 ····.locals·3
  
208 ····.prologue208 ····.prologue
209 ····.line·98209 ····.line·103
210 ····const/4·v0,·0x1210 ····const/4·v0,·0x1
  
211 ····new-array·v0,·v0,·[I211 ····new-array·v0,·v0,·[I
  
212 ····const/4·v1,·0x0212 ····const/4·v1,·0x0
  
213 ····const·v2,·0x10100b3213 ····const·v2,·0x10100b3
  
214 ····aput·v2,·v0,·v1214 ····aput·v2,·v0,·v1
  
215 ····sput-object·v0,·Landroid/support/v4/view/ViewPager;->LAYOUT_ATTRS:[I215 ····sput-object·v0,·Landroid/support/v4/view/ViewPager;->LAYOUT_ATTRS:[I
  
216 ····.line·116216 ····.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>()V218 ····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·123220 ····.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>()V222 ····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·223224 ····.line·228
225 ····new-instance·v0,·Landroid/support/v4/view/ViewPager$ViewPositionComparator;225 ····new-instance·v0,·Landroid/support/v4/view/ViewPager$ViewPositionComparator;
  
226 ····invoke-direct·{v0},·Landroid/support/v4/view/ViewPager$ViewPositionComparator;-><init>()V226 ····invoke-direct·{v0},·Landroid/support/v4/view/ViewPager$ViewPositionComparator;-><init>()V
  
227 ····sput-object·v0,·Landroid/support/v4/view/ViewPager;->sPositionComparator:Landroid/support/v4/view/ViewPager$ViewPositionComparator;227 ····sput-object·v0,·Landroid/support/v4/view/ViewPager;->sPositionComparator:Landroid/support/v4/view/ViewPager$ViewPositionComparator;
  
228 ····return-void228 ····return-void
Offset 255, 83 lines modifiedOffset 255, 83 lines modified
  
255 ····const/4·v3,·0x1255 ····const/4·v3,·0x1
  
256 ····const/4·v2,·0x0256 ····const/4·v2,·0x0
  
257 ····const/4·v1,·-0x1257 ····const/4·v1,·-0x1
  
258 ····.line·344258 ····.line·349
259 ····invoke-direct·{p0,·p1},·Landroid/view/ViewGroup;-><init>(Landroid/content/Context;)V259 ····invoke-direct·{p0,·p1},·Landroid/view/ViewGroup;-><init>(Landroid/content/Context;)V
  
260 ····.line·130260 ····.line·135
261 ····new-instance·v0,·Ljava/util/ArrayList;261 ····new-instance·v0,·Ljava/util/ArrayList;
  
262 ····invoke-direct·{v0},·Ljava/util/ArrayList;-><init>()V262 ····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·131264 ····.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>()V266 ····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·133268 ····.line·138
269 ····new-instance·v0,·Landroid/graphics/Rect;269 ····new-instance·v0,·Landroid/graphics/Rect;
  
270 ····invoke-direct·{v0},·Landroid/graphics/Rect;-><init>()V270 ····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·137272 ····.line·142
273 ····iput·v1,·p0,·Landroid/support/v4/view/ViewPager;->mRestoredCurItem:I273 ····iput·v1,·p0,·Landroid/support/v4/view/ViewPager;->mRestoredCurItem:I
  
274 ····.line·138274 ····.line·143
275 ····iput-object·v4,·p0,·Landroid/support/v4/view/ViewPager;->mRestoredAdapterState:Landroid/os/Parcelable;275 ····iput-object·v4,·p0,·Landroid/support/v4/view/ViewPager;->mRestoredAdapterState:Landroid/os/Parcelable;
  
276 ····.line·139276 ····.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·151278 ····.line·156
279 ····const·v0,·-0x800001279 ····const·v0,·-0x800001
  
280 ····iput·v0,·p0,·Landroid/support/v4/view/ViewPager;->mFirstOffset:F280 ····iput·v0,·p0,·Landroid/support/v4/view/ViewPager;->mFirstOffset:F
  
281 ····.line·152281 ····.line·157
282 ····const·v0,·0x7f7fffff····#·Float.MAX_VALUE282 ····const·v0,·0x7f7fffff····#·Float.MAX_VALUE
  
283 ····iput·v0,·p0,·Landroid/support/v4/view/ViewPager;->mLastOffset:F283 ····iput·v0,·p0,·Landroid/support/v4/view/ViewPager;->mLastOffset:F
  
284 ····.line·161284 ····.line·166
285 ····iput·v3,·p0,·Landroid/support/v4/view/ViewPager;->mOffscreenPageLimit:I285 ····iput·v3,·p0,·Landroid/support/v4/view/ViewPager;->mOffscreenPageLimit:I
  
286 ····.line·180286 ····.line·185
287 ····iput·v1,·p0,·Landroid/support/v4/view/ViewPager;->mActivePointerId:I287 ····iput·v1,·p0,·Landroid/support/v4/view/ViewPager;->mActivePointerId:I
  
288 ····.line·207288 ····.line·212
289 ····iput-boolean·v3,·p0,·Landroid/support/v4/view/ViewPager;->mFirstLayout:Z289 ····iput-boolean·v3,·p0,·Landroid/support/v4/view/ViewPager;->mFirstLayout:Z
  
290 ····.line·208290 ····.line·213
291 ····iput-boolean·v2,·p0,·Landroid/support/v4/view/ViewPager;->mNeedCalculatePageOffsets:Z291 ····iput-boolean·v2,·p0,·Landroid/support/v4/view/ViewPager;->mNeedCalculatePageOffsets:Z
  
292 ····.line·241292 ····.line·246
293 ····new-instance·v0,·Landroid/support/v4/view/ViewPager$3;293 ····new-instance·v0,·Landroid/support/v4/view/ViewPager$3;
  
294 ····invoke-direct·{v0,·p0},·Landroid/support/v4/view/ViewPager$3;-><init>(Landroid/support/v4/view/ViewPager;)V294 ····invoke-direct·{v0,·p0},·Landroid/support/v4/view/ViewPager$3;-><init>(Landroid/support/v4/view/ViewPager;)V
  
295 ····iput-object·v0,·p0,·Landroid/support/v4/view/ViewPager;->mEndScrollRunnable:Ljava/lang/Runnable;295 ····iput-object·v0,·p0,·Landroid/support/v4/view/ViewPager;->mEndScrollRunnable:Ljava/lang/Runnable;
  
296 ····.line·248296 ····.line·253
297 ····iput·v2,·p0,·Landroid/support/v4/view/ViewPager;->mScrollState:I297 ····iput·v2,·p0,·Landroid/support/v4/view/ViewPager;->mScrollState:I
  
298 ····.line·345298 ····.line·350
299 ····invoke-virtual·{p0},·Landroid/support/v4/view/ViewPager;->initViewPager()V299 ····invoke-virtual·{p0},·Landroid/support/v4/view/ViewPager;->initViewPager()V
  
300 ····.line·346300 ····.line·351
301 ····return-void301 ····return-void
302 .end·method302 .end·method
  
303 .method·public·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;)V303 .method·public·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
304 ····.locals·5304 ····.locals·5
305 ····.param·p1,·"context"····#·Landroid/content/Context;305 ····.param·p1,·"context"····#·Landroid/content/Context;
306 ····.param·p2,·"attrs"····#·Landroid/util/AttributeSet;306 ····.param·p2,·"attrs"····#·Landroid/util/AttributeSet;
Offset 341, 229 lines modifiedOffset 341, 229 lines modified
Max diff block lines reached; 272894/277073 bytes (98.49%) of diff not shown.
686 B
smali/android/support/v4/view/ViewPager$2.smali
    
Offset 18, 33 lines modifiedOffset 18, 33 lines modified
  
  
18 #·direct·methods18 #·direct·methods
19 .method·constructor·<init>()V19 .method·constructor·<init>()V
20 ····.locals·020 ····.locals·0
  
21 ····.prologue21 ····.prologue
22 ····.line·12322 ····.line·128
23 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V23 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
24 ····return-void24 ····return-void
25 .end·method25 .end·method
  
  
26 #·virtual·methods26 #·virtual·methods
27 .method·public·getInterpolation(F)F27 .method·public·getInterpolation(F)F
28 ····.locals·228 ····.locals·2
29 ····.param·p1,·"t"····#·F29 ····.param·p1,·"t"····#·F
  
30 ····.prologue30 ····.prologue
31 ····const/high16·v1,·0x3f800000····#·1.0f31 ····const/high16·v1,·0x3f800000····#·1.0f
  
32 ····.line·12532 ····.line·130
33 ····sub-float/2addr·p1,·v133 ····sub-float/2addr·p1,·v1
  
34 ····.line·12634 ····.line·131
35 ····mul-float·v0,·p1,·p135 ····mul-float·v0,·p1,·p1
  
36 ····mul-float/2addr·v0,·p136 ····mul-float/2addr·v0,·p1
  
37 ····mul-float/2addr·v0,·p137 ····mul-float/2addr·v0,·p1
  
38 ····mul-float/2addr·v0,·p138 ····mul-float/2addr·v0,·p1
1.07 KB
smali/android/support/v4/view/ViewPager$3.smali
    
Offset 22, 36 lines modifiedOffset 22, 36 lines modified
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Landroid/support/v4/view/ViewPager;)V23 .method·constructor·<init>(Landroid/support/v4/view/ViewPager;)V
24 ····.locals·024 ····.locals·0
  
25 ····.prologue25 ····.prologue
26 ····.line·24126 ····.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>()V28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
29 ····return-void29 ····return-void
30 .end·method30 .end·method
  
  
31 #·virtual·methods31 #·virtual·methods
32 .method·public·run()V32 .method·public·run()V
33 ····.locals·233 ····.locals·2
  
34 ····.prologue34 ····.prologue
35 ····.line·24335 ····.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,·0x037 ····const/4·v1,·0x0
  
38 ····invoke-static·{v0,·v1},·Landroid/support/v4/view/ViewPager;->access$000(Landroid/support/v4/view/ViewPager;I)V38 ····invoke-static·{v0,·v1},·Landroid/support/v4/view/ViewPager;->access$000(Landroid/support/v4/view/ViewPager;I)V
  
39 ····.line·24439 ····.line·249
40 ····iget-object·v0,·p0,·Landroid/support/v4/view/ViewPager$3;->this$0:Landroid/support/v4/view/ViewPager;40 ····iget-object·v0,·p0,·Landroid/support/v4/view/ViewPager$3;->this$0:Landroid/support/v4/view/ViewPager;
  
41 ····invoke-virtual·{v0},·Landroid/support/v4/view/ViewPager;->populate()V41 ····invoke-virtual·{v0},·Landroid/support/v4/view/ViewPager;->populate()V
  
42 ····.line·24542 ····.line·250
43 ····return-void43 ····return-void
44 .end·method44 .end·method
1.87 KB
smali/android/support/v4/view/ViewPager$LayoutParams.smali
    
Offset 31, 60 lines modifiedOffset 31, 60 lines modified
31 #·direct·methods31 #·direct·methods
32 .method·public·constructor·<init>()V32 .method·public·constructor·<init>()V
33 ····.locals·133 ····.locals·1
  
34 ····.prologue34 ····.prologue
35 ····const/4·v0,·-0x135 ····const/4·v0,·-0x1
  
36 ····.line·286736 ····.line·2872
37 ····invoke-direct·{p0,·v0,·v0},·Landroid/view/ViewGroup$LayoutParams;-><init>(II)V37 ····invoke-direct·{p0,·v0,·v0},·Landroid/view/ViewGroup$LayoutParams;-><init>(II)V
  
38 ····.line·284838 ····.line·2853
39 ····const/4·v0,·0x039 ····const/4·v0,·0x0
  
40 ····iput·v0,·p0,·Landroid/support/v4/view/ViewPager$LayoutParams;->widthFactor:F40 ····iput·v0,·p0,·Landroid/support/v4/view/ViewPager$LayoutParams;->widthFactor:F
  
41 ····.line·286841 ····.line·2873
42 ····return-void42 ····return-void
43 .end·method43 .end·method
  
44 .method·public·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;)V44 .method·public·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
45 ····.locals·345 ····.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 ····.prologue48 ····.prologue
49 ····.line·287149 ····.line·2876
50 ····invoke-direct·{p0,·p1,·p2},·Landroid/view/ViewGroup$LayoutParams;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V50 ····invoke-direct·{p0,·p1,·p2},·Landroid/view/ViewGroup$LayoutParams;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
  
51 ····.line·284851 ····.line·2853
52 ····const/4·v1,·0x052 ····const/4·v1,·0x0
  
53 ····iput·v1,·p0,·Landroid/support/v4/view/ViewPager$LayoutParams;->widthFactor:F53 ····iput·v1,·p0,·Landroid/support/v4/view/ViewPager$LayoutParams;->widthFactor:F
  
54 ····.line·287354 ····.line·2878
55 ····invoke-static·{},·Landroid/support/v4/view/ViewPager;->access$400()[I55 ····invoke-static·{},·Landroid/support/v4/view/ViewPager;->access$400()[I
  
56 ····move-result-object·v156 ····move-result-object·v1
  
57 ····invoke-virtual·{p1,·p2,·v1},·Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray;57 ····invoke-virtual·{p1,·p2,·v1},·Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray;
  
58 ····move-result-object·v058 ····move-result-object·v0
  
59 ····.line·287459 ····.line·2879
60 ····.local·v0,·"a":Landroid/content/res/TypedArray;60 ····.local·v0,·"a":Landroid/content/res/TypedArray;
61 ····const/4·v1,·0x061 ····const/4·v1,·0x0
  
62 ····const/16·v2,·0x3062 ····const/16·v2,·0x30
  
63 ····invoke-virtual·{v0,·v1,·v2},·Landroid/content/res/TypedArray;->getInteger(II)I63 ····invoke-virtual·{v0,·v1,·v2},·Landroid/content/res/TypedArray;->getInteger(II)I
  
64 ····move-result·v164 ····move-result·v1
  
65 ····iput·v1,·p0,·Landroid/support/v4/view/ViewPager$LayoutParams;->gravity:I65 ····iput·v1,·p0,·Landroid/support/v4/view/ViewPager$LayoutParams;->gravity:I
  
66 ····.line·287566 ····.line·2880
67 ····invoke-virtual·{v0},·Landroid/content/res/TypedArray;->recycle()V67 ····invoke-virtual·{v0},·Landroid/content/res/TypedArray;->recycle()V
  
68 ····.line·287668 ····.line·2881
69 ····return-void69 ····return-void
70 .end·method70 .end·method
4.58 KB
smali/android/support/v4/view/ViewConfigurationCompat.smali
    
Offset 2, 14 lines modifiedOffset 2, 16 lines modified
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"ViewConfigurationCompat.java"3 .source·"ViewConfigurationCompat.java"
  
  
4 #·annotations4 #·annotations
5 .annotation·system·Ldalvik/annotation/MemberClasses;5 .annotation·system·Ldalvik/annotation/MemberClasses;
6 ····value·=·{6 ····value·=·{
 7 ········Landroid/support/v4/view/ViewConfigurationCompat$IcsViewConfigurationVersionImpl;,
 8 ········Landroid/support/v4/view/ViewConfigurationCompat$HoneycombViewConfigurationVersionImpl;,
7 ········Landroid/support/v4/view/ViewConfigurationCompat$FroyoViewConfigurationVersionImpl;,9 ········Landroid/support/v4/view/ViewConfigurationCompat$FroyoViewConfigurationVersionImpl;,
8 ········Landroid/support/v4/view/ViewConfigurationCompat$BaseViewConfigurationVersionImpl;,10 ········Landroid/support/v4/view/ViewConfigurationCompat$BaseViewConfigurationVersionImpl;,
9 ········Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl;11 ········Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl;
10 ····}12 ····}
11 .end·annotation13 .end·annotation
  
  
Offset 18, 34 lines modifiedOffset 20, 68 lines modified
  
  
18 #·direct·methods20 #·direct·methods
19 .method·static·constructor·<clinit>()V21 .method·static·constructor·<clinit>()V
20 ····.locals·222 ····.locals·2
  
21 ····.prologue23 ····.prologue
22 ····.line·5824 ····.line·86
23 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I25 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I
  
24 ····const/16·v1,·0xb26 ····const/16·v1,·0xe
  
25 ····if-lt·v0,·v1,·:cond_027 ····if-lt·v0,·v1,·:cond_0
  
26 ····.line·5928 ····.line·87
27 ····new-instance·v0,·Landroid/support/v4/view/ViewConfigurationCompat$FroyoViewConfigurationVersionImpl;29 ····new-instance·v0,·Landroid/support/v4/view/ViewConfigurationCompat$IcsViewConfigurationVersionImpl;
  
28 ····invoke-direct·{v0},·Landroid/support/v4/view/ViewConfigurationCompat$FroyoViewConfigurationVersionImpl;-><init>()V30 ····invoke-direct·{v0},·Landroid/support/v4/view/ViewConfigurationCompat$IcsViewConfigurationVersionImpl;-><init>()V
  
29 ····sput-object·v0,·Landroid/support/v4/view/ViewConfigurationCompat;->IMPL:Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl;31 ····sput-object·v0,·Landroid/support/v4/view/ViewConfigurationCompat;->IMPL:Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl;
  
30 ····.line·6332 ····.line·95
31 ····:goto_033 ····:goto_0
32 ····return-void34 ····return-void
  
33 ····.line·6135 ····.line·88
34 ····:cond_036 ····:cond_0
 37 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I
  
 38 ····const/16·v1,·0xb
  
 39 ····if-lt·v0,·v1,·:cond_1
  
 40 ····.line·89
 41 ····new-instance·v0,·Landroid/support/v4/view/ViewConfigurationCompat$HoneycombViewConfigurationVersionImpl;
  
 42 ····invoke-direct·{v0},·Landroid/support/v4/view/ViewConfigurationCompat$HoneycombViewConfigurationVersionImpl;-><init>()V
  
 43 ····sput-object·v0,·Landroid/support/v4/view/ViewConfigurationCompat;->IMPL:Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl;
  
 44 ····goto·:goto_0
  
 45 ····.line·90
 46 ····:cond_1
 47 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I
  
 48 ····const/16·v1,·0x8
  
 49 ····if-lt·v0,·v1,·:cond_2
  
 50 ····.line·91
 51 ····new-instance·v0,·Landroid/support/v4/view/ViewConfigurationCompat$FroyoViewConfigurationVersionImpl;
  
 52 ····invoke-direct·{v0},·Landroid/support/v4/view/ViewConfigurationCompat$FroyoViewConfigurationVersionImpl;-><init>()V
  
 53 ····sput-object·v0,·Landroid/support/v4/view/ViewConfigurationCompat;->IMPL:Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl;
  
 54 ····goto·:goto_0
  
 55 ····.line·93
 56 ····:cond_2
35 ····new-instance·v0,·Landroid/support/v4/view/ViewConfigurationCompat$BaseViewConfigurationVersionImpl;57 ····new-instance·v0,·Landroid/support/v4/view/ViewConfigurationCompat$BaseViewConfigurationVersionImpl;
  
36 ····invoke-direct·{v0},·Landroid/support/v4/view/ViewConfigurationCompat$BaseViewConfigurationVersionImpl;-><init>()V58 ····invoke-direct·{v0},·Landroid/support/v4/view/ViewConfigurationCompat$BaseViewConfigurationVersionImpl;-><init>()V
  
37 ····sput-object·v0,·Landroid/support/v4/view/ViewConfigurationCompat;->IMPL:Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl;59 ····sput-object·v0,·Landroid/support/v4/view/ViewConfigurationCompat;->IMPL:Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl;
  
38 ····goto·:goto_060 ····goto·:goto_0
Offset 54, 25 lines modifiedOffset 90, 40 lines modified
54 .method·public·constructor·<init>()V90 .method·public·constructor·<init>()V
55 ····.locals·091 ····.locals·0
  
56 ····.prologue92 ····.prologue
57 ····.line·2593 ····.line·25
58 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V94 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
59 ····.line·4695 ····.line·74
60 ····return-void96 ····return-void
61 .end·method97 .end·method
  
62 .method·public·static·getScaledPagingTouchSlop(Landroid/view/ViewConfiguration;)I98 .method·public·static·getScaledPagingTouchSlop(Landroid/view/ViewConfiguration;)I
63 ····.locals·199 ····.locals·1
64 ····.param·p0,·"config"····#·Landroid/view/ViewConfiguration;100 ····.param·p0,·"config"····#·Landroid/view/ViewConfiguration;
  
65 ····.prologue101 ····.prologue
66 ····.line·73102 ····.line·105
67 ····sget-object·v0,·Landroid/support/v4/view/ViewConfigurationCompat;->IMPL:Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl;103 ····sget-object·v0,·Landroid/support/v4/view/ViewConfigurationCompat;->IMPL:Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl;
  
68 ····invoke-interface·{v0,·p0},·Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl;->getScaledPagingTouchSlop(Landroid/view/ViewConfiguration;)I104 ····invoke-interface·{v0,·p0},·Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl;->getScaledPagingTouchSlop(Landroid/view/ViewConfiguration;)I
  
69 ····move-result·v0105 ····move-result·v0
  
70 ····return·v0106 ····return·v0
71 .end·method107 .end·method
  
 108 .method·public·static·hasPermanentMenuKey(Landroid/view/ViewConfiguration;)Z
 109 ····.locals·1
 110 ····.param·p0,·"config"····#·Landroid/view/ViewConfiguration;
  
 111 ····.prologue
 112 ····.line·113
 113 ····sget-object·v0,·Landroid/support/v4/view/ViewConfigurationCompat;->IMPL:Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl;
  
 114 ····invoke-interface·{v0,·p0},·Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl;->hasPermanentMenuKey(Landroid/view/ViewConfiguration;)Z
  
 115 ····move-result·v0
  
 116 ····return·v0
 117 .end·method
330 B
smali/android/support/v4/view/ViewPager$ItemInfo.smali
    
Offset 27, 12 lines modifiedOffset 27, 12 lines modified
  
  
27 #·direct·methods27 #·direct·methods
28 .method·constructor·<init>()V28 .method·constructor·<init>()V
29 ····.locals·029 ····.locals·0
  
30 ····.prologue30 ····.prologue
31 ····.line·10831 ····.line·113
32 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V32 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
33 ····return-void33 ····return-void
34 .end·method34 .end·method
6.41 KB
smali/android/support/v4/view/ViewCompat$ViewCompatImpl.smali
    
Offset 11, 29 lines modifiedOffset 11, 44 lines modified
11 .annotation·system·Ldalvik/annotation/InnerClass;11 .annotation·system·Ldalvik/annotation/InnerClass;
12 ····accessFlags·=·0x60812 ····accessFlags·=·0x608
13 ····name·=·"ViewCompatImpl"13 ····name·=·"ViewCompatImpl"
14 .end·annotation14 .end·annotation
  
  
15 #·virtual·methods15 #·virtual·methods
 16 .method·public·abstract·animate(Landroid/view/View;)Landroid/support/v4/view/ViewPropertyAnimatorCompat;
 17 .end·method
  
16 .method·public·abstract·canScrollHorizontally(Landroid/view/View;I)Z18 .method·public·abstract·canScrollHorizontally(Landroid/view/View;I)Z
17 .end·method19 .end·method
  
18 .method·public·abstract·canScrollVertically(Landroid/view/View;I)Z20 .method·public·abstract·canScrollVertically(Landroid/view/View;I)Z
19 .end·method21 .end·method
  
 22 .method·public·abstract·dispatchFinishTemporaryDetach(Landroid/view/View;)V
 23 .end·method
  
 24 .method·public·abstract·dispatchStartTemporaryDetach(Landroid/view/View;)V
 25 .end·method
  
20 .method·public·abstract·getAccessibilityLiveRegion(Landroid/view/View;)I26 .method·public·abstract·getAccessibilityLiveRegion(Landroid/view/View;)I
21 .end·method27 .end·method
  
22 .method·public·abstract·getAccessibilityNodeProvider(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;28 .method·public·abstract·getAccessibilityNodeProvider(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;
23 .end·method29 .end·method
  
24 .method·public·abstract·getAlpha(Landroid/view/View;)F30 .method·public·abstract·getAlpha(Landroid/view/View;)F
25 .end·method31 .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·getImportantForAccessibility(Landroid/view/View;)I36 .method·public·abstract·getImportantForAccessibility(Landroid/view/View;)I
27 .end·method37 .end·method
  
28 .method·public·abstract·getLabelFor(Landroid/view/View;)I38 .method·public·abstract·getLabelFor(Landroid/view/View;)I
29 .end·method39 .end·method
  
30 .method·public·abstract·getLayerType(Landroid/view/View;)I40 .method·public·abstract·getLayerType(Landroid/view/View;)I
Offset 47, 26 lines modifiedOffset 62, 86 lines modified
  
47 .method·public·abstract·getMeasuredState(Landroid/view/View;)I62 .method·public·abstract·getMeasuredState(Landroid/view/View;)I
48 .end·method63 .end·method
  
49 .method·public·abstract·getMeasuredWidthAndState(Landroid/view/View;)I64 .method·public·abstract·getMeasuredWidthAndState(Landroid/view/View;)I
50 .end·method65 .end·method
  
 66 .method·public·abstract·getMinimumHeight(Landroid/view/View;)I
 67 .end·method
  
 68 .method·public·abstract·getMinimumWidth(Landroid/view/View;)I
 69 .end·method
  
51 .method·public·abstract·getOverScrollMode(Landroid/view/View;)I70 .method·public·abstract·getOverScrollMode(Landroid/view/View;)I
52 .end·method71 .end·method
  
 72 .method·public·abstract·getPaddingEnd(Landroid/view/View;)I
 73 .end·method
  
 74 .method·public·abstract·getPaddingStart(Landroid/view/View;)I
 75 .end·method
  
53 .method·public·abstract·getParentForAccessibility(Landroid/view/View;)Landroid/view/ViewParent;76 .method·public·abstract·getParentForAccessibility(Landroid/view/View;)Landroid/view/ViewParent;
54 .end·method77 .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(Landroid/view/View;)Ljava/lang/String;
 93 .end·method
  
 94 .method·public·abstract·getTranslationX(Landroid/view/View;)F
 95 .end·method
  
 96 .method·public·abstract·getTranslationY(Landroid/view/View;)F
 97 .end·method
  
 98 .method·public·abstract·getTranslationZ(Landroid/view/View;)F
 99 .end·method
  
 100 .method·public·abstract·getWindowSystemUiVisibility(Landroid/view/View;)I
 101 .end·method
  
 102 .method·public·abstract·getX(Landroid/view/View;)F
 103 .end·method
  
 104 .method·public·abstract·getY(Landroid/view/View;)F
 105 .end·method
  
 106 .method·public·abstract·hasAccessibilityDelegate(Landroid/view/View;)Z
 107 .end·method
  
55 .method·public·abstract·hasTransientState(Landroid/view/View;)Z108 .method·public·abstract·hasTransientState(Landroid/view/View;)Z
56 .end·method109 .end·method
  
57 .method·public·abstract·isOpaque(Landroid/view/View;)Z110 .method·public·abstract·isOpaque(Landroid/view/View;)Z
58 .end·method111 .end·method
  
 112 .method·public·abstract·jumpDrawablesToCurrentState(Landroid/view/View;)V
 113 .end·method
  
59 .method·public·abstract·onInitializeAccessibilityEvent(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V114 .method·public·abstract·onInitializeAccessibilityEvent(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V
60 .end·method115 .end·method
  
Max diff block lines reached; 2730/6445 bytes (42.36%) of diff not shown.
26.0 KB
smali/android/support/v4/view/ViewCompat$BaseViewCompatImpl.smali
    
Offset 13, 466 lines modifiedOffset 13, 1100 lines modified
  
13 .annotation·system·Ldalvik/annotation/InnerClass;13 .annotation·system·Ldalvik/annotation/InnerClass;
14 ····accessFlags·=·0x814 ····accessFlags·=·0x8
15 ····name·=·"BaseViewCompatImpl"15 ····name·=·"BaseViewCompatImpl"
16 .end·annotation16 .end·annotation
  
  
 17 #·instance·fields
 18 .field·private·mDispatchFinishTemporaryDetach:Ljava/lang/reflect/Method;
  
 19 .field·private·mDispatchStartTemporaryDetach:Ljava/lang/reflect/Method;
  
 20 .field·private·mTempDetachBound:Z
  
 21 .field·mViewPropertyAnimatorCompatMap:Ljava/util/WeakHashMap;
 22 ····.annotation·system·Ldalvik/annotation/Signature;
 23 ········value·=·{
 24 ············"Ljava/util/WeakHashMap",
 25 ············"<",
 26 ············"Landroid/view/View;",
 27 ············"Landroid/support/v4/view/ViewPropertyAnimatorCompat;",
 28 ············">;"
 29 ········}
 30 ····.end·annotation
 31 .end·field
  
  
17 #·direct·methods32 #·direct·methods
18 .method·constructor·<init>()V33 .method·constructor·<init>()V
19 ····.locals·034 ····.locals·1
  
20 ····.prologue35 ····.prologue
21 ····.line·23436 ····.line·337
22 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V37 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
 38 ····.line·341
 39 ····const/4·v0,·0x0
  
 40 ····iput-object·v0,·p0,·Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;->mViewPropertyAnimatorCompatMap:Ljava/util/WeakHashMap;
  
 41 ····return-void
 42 .end·method
  
 43 .method·private·bindTempDetach()V
 44 ····.locals·4
  
 45 ····.prologue
 46 ····.line·531
 47 ····:try_start_0
 48 ····const-class·v1,·Landroid/view/View;
  
 49 ····const-string·v2,·"dispatchStartTemporaryDetach"
  
 50 ····const/4·v3,·0x0
  
 51 ····new-array·v3,·v3,·[Ljava/lang/Class;
  
 52 ····invoke-virtual·{v1,·v2,·v3},·Ljava/lang/Class;->getDeclaredMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;
  
 53 ····move-result-object·v1
  
 54 ····iput-object·v1,·p0,·Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;->mDispatchStartTemporaryDetach:Ljava/lang/reflect/Method;
  
 55 ····.line·533
 56 ····const-class·v1,·Landroid/view/View;
  
 57 ····const-string·v2,·"dispatchFinishTemporaryDetach"
  
 58 ····const/4·v3,·0x0
  
 59 ····new-array·v3,·v3,·[Ljava/lang/Class;
  
 60 ····invoke-virtual·{v1,·v2,·v3},·Ljava/lang/Class;->getDeclaredMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;
  
 61 ····move-result-object·v1
  
 62 ····iput-object·v1,·p0,·Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;->mDispatchFinishTemporaryDetach:Ljava/lang/reflect/Method;
 63 ····:try_end_0
 64 ····.catch·Ljava/lang/NoSuchMethodException;·{:try_start_0·..·:try_end_0}·:catch_0
  
 65 ····.line·538
 66 ····:goto_0
 67 ····const/4·v1,·0x1
  
 68 ····iput-boolean·v1,·p0,·Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;->mTempDetachBound:Z
  
 69 ····.line·539
23 ····return-void70 ····return-void
  
 71 ····.line·535
 72 ····:catch_0
 73 ····move-exception·v0
  
 74 ····.line·536
 75 ····.local·v0,·"e":Ljava/lang/NoSuchMethodException;
 76 ····const-string·v1,·"ViewCompat"
  
 77 ····const-string·v2,·"Couldn\'t·find·method"
  
 78 ····invoke-static·{v1,·v2,·v0},·Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I
  
 79 ····goto·:goto_0
24 .end·method80 .end·method
  
  
25 #·virtual·methods81 #·virtual·methods
 82 .method·public·animate(Landroid/view/View;)Landroid/support/v4/view/ViewPropertyAnimatorCompat;
 83 ····.locals·1
 84 ····.param·p1,·"view"····#·Landroid/view/View;
  
 85 ····.prologue
 86 ····.line·598
 87 ····new-instance·v0,·Landroid/support/v4/view/ViewPropertyAnimatorCompat;
  
 88 ····invoke-direct·{v0,·p1},·Landroid/support/v4/view/ViewPropertyAnimatorCompat;-><init>(Landroid/view/View;)V
  
 89 ····return-object·v0
 90 .end·method
  
26 .method·public·canScrollHorizontally(Landroid/view/View;I)Z91 .method·public·canScrollHorizontally(Landroid/view/View;I)Z
27 ····.locals·192 ····.locals·1
28 ····.param·p1,·"v"····#·Landroid/view/View;93 ····.param·p1,·"v"····#·Landroid/view/View;
29 ····.param·p2,·"direction"····#·I94 ····.param·p2,·"direction"····#·I
  
30 ····.prologue95 ····.prologue
31 ····.line·23696 ····.line·345
32 ····const/4·v0,·0x097 ····const/4·v0,·0x0
Max diff block lines reached; 23043/26534 bytes (86.84%) of diff not shown.
2.36 KB
smali/android/support/v4/view/ViewCompatJB.smali
    
Offset 23, 27 lines modifiedOffset 23, 66 lines modified
23 ····invoke-virtual·{p0},·Landroid/view/View;->getAccessibilityNodeProvider()Landroid/view/accessibility/AccessibilityNodeProvider;23 ····invoke-virtual·{p0},·Landroid/view/View;->getAccessibilityNodeProvider()Landroid/view/accessibility/AccessibilityNodeProvider;
  
24 ····move-result-object·v024 ····move-result-object·v0
  
25 ····return-object·v025 ····return-object·v0
26 .end·method26 .end·method
  
 27 .method·public·static·getFitsSystemWindows(Landroid/view/View;)Z
 28 ····.locals·1
 29 ····.param·p0,·"view"····#·Landroid/view/View;
  
 30 ····.prologue
 31 ····.line·86
 32 ····invoke-virtual·{p0},·Landroid/view/View;->getFitsSystemWindows()Z
  
 33 ····move-result·v0
  
 34 ····return·v0
 35 .end·method
  
27 .method·public·static·getImportantForAccessibility(Landroid/view/View;)I36 .method·public·static·getImportantForAccessibility(Landroid/view/View;)I
28 ····.locals·137 ····.locals·1
29 ····.param·p0,·"view"····#·Landroid/view/View;38 ····.param·p0,·"view"····#·Landroid/view/View;
  
30 ····.prologue39 ····.prologue
31 ····.line·5440 ····.line·54
32 ····invoke-virtual·{p0},·Landroid/view/View;->getImportantForAccessibility()I41 ····invoke-virtual·{p0},·Landroid/view/View;->getImportantForAccessibility()I
  
33 ····move-result·v042 ····move-result·v0
  
34 ····return·v043 ····return·v0
35 .end·method44 .end·method
  
 45 .method·public·static·getMinimumHeight(Landroid/view/View;)I
 46 ····.locals·1
 47 ····.param·p0,·"view"····#·Landroid/view/View;
  
 48 ····.prologue
 49 ····.line·78
 50 ····invoke-virtual·{p0},·Landroid/view/View;->getMinimumHeight()I
  
 51 ····move-result·v0
  
 52 ····return·v0
 53 .end·method
  
 54 .method·public·static·getMinimumWidth(Landroid/view/View;)I
 55 ····.locals·1
 56 ····.param·p0,·"view"····#·Landroid/view/View;
  
 57 ····.prologue
 58 ····.line·74
 59 ····invoke-virtual·{p0},·Landroid/view/View;->getMinimumWidth()I
  
 60 ····move-result·v0
  
 61 ····return·v0
 62 .end·method
  
36 .method·public·static·getParentForAccessibility(Landroid/view/View;)Landroid/view/ViewParent;63 .method·public·static·getParentForAccessibility(Landroid/view/View;)Landroid/view/ViewParent;
37 ····.locals·164 ····.locals·1
38 ····.param·p0,·"view"····#·Landroid/view/View;65 ····.param·p0,·"view"····#·Landroid/view/View;
  
39 ····.prologue66 ····.prologue
40 ····.line·7067 ····.line·70
41 ····invoke-virtual·{p0},·Landroid/view/View;->getParentForAccessibility()Landroid/view/ViewParent;68 ····invoke-virtual·{p0},·Landroid/view/View;->getParentForAccessibility()Landroid/view/ViewParent;
Offset 132, 14 lines modifiedOffset 171, 26 lines modified
132 ····.line·50171 ····.line·50
133 ····invoke-virtual·{p0,·p1,·p2,·p3},·Landroid/view/View;->postOnAnimationDelayed(Ljava/lang/Runnable;J)V172 ····invoke-virtual·{p0,·p1,·p2,·p3},·Landroid/view/View;->postOnAnimationDelayed(Ljava/lang/Runnable;J)V
  
134 ····.line·51173 ····.line·51
135 ····return-void174 ····return-void
136 .end·method175 .end·method
  
 176 .method·public·static·requestApplyInsets(Landroid/view/View;)V
 177 ····.locals·0
 178 ····.param·p0,·"view"····#·Landroid/view/View;
  
 179 ····.prologue
 180 ····.line·82
 181 ····invoke-virtual·{p0},·Landroid/view/View;->requestFitSystemWindows()V
  
 182 ····.line·83
 183 ····return-void
 184 .end·method
  
137 .method·public·static·setHasTransientState(Landroid/view/View;Z)V185 .method·public·static·setHasTransientState(Landroid/view/View;Z)V
138 ····.locals·0186 ····.locals·0
139 ····.param·p0,·"view"····#·Landroid/view/View;187 ····.param·p0,·"view"····#·Landroid/view/View;
140 ····.param·p1,·"hasTransientState"····#·Z188 ····.param·p1,·"hasTransientState"····#·Z
  
141 ····.prologue189 ····.prologue
142 ····.line·33190 ····.line·33
9.26 KB
smali/android/support/v4/view/ViewPager$MyAccessibilityDelegate.smali
    
Offset 19, 29 lines modifiedOffset 19, 29 lines modified
  
  
19 #·direct·methods19 #·direct·methods
20 .method·constructor·<init>(Landroid/support/v4/view/ViewPager;)V20 .method·constructor·<init>(Landroid/support/v4/view/ViewPager;)V
21 ····.locals·021 ····.locals·0
  
22 ····.prologue22 ····.prologue
23 ····.line·276023 ····.line·2765
24 ····iput-object·p1,·p0,·Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;->this$0:Landroid/support/v4/view/ViewPager;24 ····iput-object·p1,·p0,·Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;->this$0:Landroid/support/v4/view/ViewPager;
  
25 ····invoke-direct·{p0},·Landroid/support/v4/view/AccessibilityDelegateCompat;-><init>()V25 ····invoke-direct·{p0},·Landroid/support/v4/view/AccessibilityDelegateCompat;-><init>()V
  
26 ····return-void26 ····return-void
27 .end·method27 .end·method
  
28 .method·private·canScroll()Z28 .method·private·canScroll()Z
29 ····.locals·229 ····.locals·2
  
30 ····.prologue30 ····.prologue
31 ····const/4·v0,·0x131 ····const/4·v0,·0x1
  
32 ····.line·281232 ····.line·2817
33 ····iget-object·v1,·p0,·Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;->this$0:Landroid/support/v4/view/ViewPager;33 ····iget-object·v1,·p0,·Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;->this$0:Landroid/support/v4/view/ViewPager;
  
34 ····invoke-static·{v1},·Landroid/support/v4/view/ViewPager;->access$200(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter;34 ····invoke-static·{v1},·Landroid/support/v4/view/ViewPager;->access$200(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter;
  
35 ····move-result-object·v135 ····move-result-object·v1
  
36 ····if-eqz·v1,·:cond_036 ····if-eqz·v1,·:cond_0
Offset 71, 40 lines modifiedOffset 71, 40 lines modified
71 #·virtual·methods71 #·virtual·methods
72 .method·public·onInitializeAccessibilityEvent(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V72 .method·public·onInitializeAccessibilityEvent(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V
73 ····.locals·373 ····.locals·3
74 ····.param·p1,·"host"····#·Landroid/view/View;74 ····.param·p1,·"host"····#·Landroid/view/View;
75 ····.param·p2,·"event"····#·Landroid/view/accessibility/AccessibilityEvent;75 ····.param·p2,·"event"····#·Landroid/view/accessibility/AccessibilityEvent;
  
76 ····.prologue76 ····.prologue
77 ····.line·276477 ····.line·2769
78 ····invoke-super·{p0,·p1,·p2},·Landroid/support/v4/view/AccessibilityDelegateCompat;->onInitializeAccessibilityEvent(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V78 ····invoke-super·{p0,·p1,·p2},·Landroid/support/v4/view/AccessibilityDelegateCompat;->onInitializeAccessibilityEvent(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V
  
79 ····.line·276579 ····.line·2770
80 ····const-class·v1,·Landroid/support/v4/view/ViewPager;80 ····const-class·v1,·Landroid/support/v4/view/ViewPager;
  
81 ····invoke-virtual·{v1},·Ljava/lang/Class;->getName()Ljava/lang/String;81 ····invoke-virtual·{v1},·Ljava/lang/Class;->getName()Ljava/lang/String;
  
82 ····move-result-object·v182 ····move-result-object·v1
  
83 ····invoke-virtual·{p2,·v1},·Landroid/view/accessibility/AccessibilityEvent;->setClassName(Ljava/lang/CharSequence;)V83 ····invoke-virtual·{p2,·v1},·Landroid/view/accessibility/AccessibilityEvent;->setClassName(Ljava/lang/CharSequence;)V
  
84 ····.line·276684 ····.line·2771
85 ····invoke-static·{},·Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;->obtain()Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;85 ····invoke-static·{},·Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;->obtain()Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;
  
86 ····move-result-object·v086 ····move-result-object·v0
  
87 ····.line·276787 ····.line·2772
88 ····.local·v0,·"recordCompat":Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;88 ····.local·v0,·"recordCompat":Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;
89 ····invoke-direct·{p0},·Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;->canScroll()Z89 ····invoke-direct·{p0},·Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;->canScroll()Z
  
90 ····move-result·v190 ····move-result·v1
  
91 ····invoke-virtual·{v0,·v1},·Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;->setScrollable(Z)V91 ····invoke-virtual·{v0,·v1},·Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;->setScrollable(Z)V
  
92 ····.line·276892 ····.line·2773
93 ····invoke-virtual·{p2},·Landroid/view/accessibility/AccessibilityEvent;->getEventType()I93 ····invoke-virtual·{p2},·Landroid/view/accessibility/AccessibilityEvent;->getEventType()I
  
94 ····move-result·v194 ····move-result·v1
  
95 ····const/16·v2,·0x100095 ····const/16·v2,·0x1000
  
96 ····if-ne·v1,·v2,·:cond_096 ····if-ne·v1,·v2,·:cond_0
Offset 113, 109 lines modifiedOffset 113, 109 lines modified
  
113 ····invoke-static·{v1},·Landroid/support/v4/view/ViewPager;->access$200(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter;113 ····invoke-static·{v1},·Landroid/support/v4/view/ViewPager;->access$200(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter;
  
114 ····move-result-object·v1114 ····move-result-object·v1
  
115 ····if-eqz·v1,·:cond_0115 ····if-eqz·v1,·:cond_0
  
116 ····.line·2770116 ····.line·2775
117 ····iget-object·v1,·p0,·Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;->this$0:Landroid/support/v4/view/ViewPager;117 ····iget-object·v1,·p0,·Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;->this$0:Landroid/support/v4/view/ViewPager;
  
118 ····invoke-static·{v1},·Landroid/support/v4/view/ViewPager;->access$200(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter;118 ····invoke-static·{v1},·Landroid/support/v4/view/ViewPager;->access$200(Landroid/support/v4/view/ViewPager;)Landroid/support/v4/view/PagerAdapter;
  
119 ····move-result-object·v1119 ····move-result-object·v1
  
120 ····invoke-virtual·{v1},·Landroid/support/v4/view/PagerAdapter;->getCount()I120 ····invoke-virtual·{v1},·Landroid/support/v4/view/PagerAdapter;->getCount()I
  
121 ····move-result·v1121 ····move-result·v1
  
122 ····invoke-virtual·{v0,·v1},·Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;->setItemCount(I)V122 ····invoke-virtual·{v0,·v1},·Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;->setItemCount(I)V
  
123 ····.line·2771123 ····.line·2776
124 ····iget-object·v1,·p0,·Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;->this$0:Landroid/support/v4/view/ViewPager;124 ····iget-object·v1,·p0,·Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;->this$0:Landroid/support/v4/view/ViewPager;
  
125 ····invoke-static·{v1},·Landroid/support/v4/view/ViewPager;->access$300(Landroid/support/v4/view/ViewPager;)I125 ····invoke-static·{v1},·Landroid/support/v4/view/ViewPager;->access$300(Landroid/support/v4/view/ViewPager;)I
  
126 ····move-result·v1126 ····move-result·v1
  
127 ····invoke-virtual·{v0,·v1},·Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;->setFromIndex(I)V127 ····invoke-virtual·{v0,·v1},·Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;->setFromIndex(I)V
  
128 ····.line·2772128 ····.line·2777
129 ····iget-object·v1,·p0,·Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;->this$0:Landroid/support/v4/view/ViewPager;129 ····iget-object·v1,·p0,·Landroid/support/v4/view/ViewPager$MyAccessibilityDelegate;->this$0:Landroid/support/v4/view/ViewPager;
  
130 ····invoke-static·{v1},·Landroid/support/v4/view/ViewPager;->access$300(Landroid/support/v4/view/ViewPager;)I130 ····invoke-static·{v1},·Landroid/support/v4/view/ViewPager;->access$300(Landroid/support/v4/view/ViewPager;)I
  
131 ····move-result·v1131 ····move-result·v1
  
132 ····invoke-virtual·{v0,·v1},·Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;->setToIndex(I)V132 ····invoke-virtual·{v0,·v1},·Landroid/support/v4/view/accessibility/AccessibilityRecordCompat;->setToIndex(I)V
  
133 ····.line·2774133 ····.line·2779
134 ····:cond_0134 ····:cond_0
135 ····return-void135 ····return-void
136 .end·method136 .end·method
  
137 .method·public·onInitializeAccessibilityNodeInfo(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V137 .method·public·onInitializeAccessibilityNodeInfo(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V
138 ····.locals·2138 ····.locals·2
139 ····.param·p1,·"host"····#·Landroid/view/View;139 ····.param·p1,·"host"····#·Landroid/view/View;
140 ····.param·p2,·"info"····#·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;140 ····.param·p2,·"info"····#·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;
  
141 ····.prologue141 ····.prologue
142 ····.line·2778142 ····.line·2783
143 ····invoke-super·{p0,·p1,·p2},·Landroid/support/v4/view/AccessibilityDelegateCompat;->onInitializeAccessibilityNodeInfo(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V143 ····invoke-super·{p0,·p1,·p2},·Landroid/support/v4/view/AccessibilityDelegateCompat;->onInitializeAccessibilityNodeInfo(Landroid/view/View;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V
  
144 ····.line·2779144 ····.line·2784
145 ····const-class·v0,·Landroid/support/v4/view/ViewPager;145 ····const-class·v0,·Landroid/support/v4/view/ViewPager;
  
146 ····invoke-virtual·{v0},·Ljava/lang/Class;->getName()Ljava/lang/String;146 ····invoke-virtual·{v0},·Ljava/lang/Class;->getName()Ljava/lang/String;
Max diff block lines reached; 4401/9344 bytes (47.10%) of diff not shown.
2.5 KB
smali/android/support/v4/view/ViewPager$ViewPositionComparator.smali
    
Offset 28, 69 lines modifiedOffset 28, 69 lines modified
  
  
28 #·direct·methods28 #·direct·methods
29 .method·constructor·<init>()V29 .method·constructor·<init>()V
30 ····.locals·030 ····.locals·0
  
31 ····.prologue31 ····.prologue
32 ····.line·287932 ····.line·2884
33 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V33 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
34 ····return-void34 ····return-void
35 .end·method35 .end·method
  
  
36 #·virtual·methods36 #·virtual·methods
37 .method·public·compare(Landroid/view/View;Landroid/view/View;)I37 .method·public·compare(Landroid/view/View;Landroid/view/View;)I
38 ····.locals·438 ····.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 ····.prologue41 ····.prologue
42 ····.line·288242 ····.line·2887
43 ····invoke-virtual·{p1},·Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;43 ····invoke-virtual·{p1},·Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
  
44 ····move-result-object·v044 ····move-result-object·v0
  
45 ····check-cast·v0,·Landroid/support/v4/view/ViewPager$LayoutParams;45 ····check-cast·v0,·Landroid/support/v4/view/ViewPager$LayoutParams;
  
46 ····.line·288346 ····.line·2888
47 ····.local·v0,·"llp":Landroid/support/v4/view/ViewPager$LayoutParams;47 ····.local·v0,·"llp":Landroid/support/v4/view/ViewPager$LayoutParams;
48 ····invoke-virtual·{p2},·Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;48 ····invoke-virtual·{p2},·Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
  
49 ····move-result-object·v149 ····move-result-object·v1
  
50 ····check-cast·v1,·Landroid/support/v4/view/ViewPager$LayoutParams;50 ····check-cast·v1,·Landroid/support/v4/view/ViewPager$LayoutParams;
  
51 ····.line·288451 ····.line·2889
52 ····.local·v1,·"rlp":Landroid/support/v4/view/ViewPager$LayoutParams;52 ····.local·v1,·"rlp":Landroid/support/v4/view/ViewPager$LayoutParams;
53 ····iget-boolean·v2,·v0,·Landroid/support/v4/view/ViewPager$LayoutParams;->isDecor:Z53 ····iget-boolean·v2,·v0,·Landroid/support/v4/view/ViewPager$LayoutParams;->isDecor:Z
  
54 ····iget-boolean·v3,·v1,·Landroid/support/v4/view/ViewPager$LayoutParams;->isDecor:Z54 ····iget-boolean·v3,·v1,·Landroid/support/v4/view/ViewPager$LayoutParams;->isDecor:Z
  
55 ····if-eq·v2,·v3,·:cond_155 ····if-eq·v2,·v3,·:cond_1
  
56 ····.line·288556 ····.line·2890
57 ····iget-boolean·v2,·v0,·Landroid/support/v4/view/ViewPager$LayoutParams;->isDecor:Z57 ····iget-boolean·v2,·v0,·Landroid/support/v4/view/ViewPager$LayoutParams;->isDecor:Z
  
58 ····if-eqz·v2,·:cond_058 ····if-eqz·v2,·:cond_0
  
59 ····const/4·v2,·0x159 ····const/4·v2,·0x1
  
60 ····.line·288760 ····.line·2892
61 ····:goto_061 ····:goto_0
62 ····return·v262 ····return·v2
  
63 ····.line·288563 ····.line·2890
64 ····:cond_064 ····:cond_0
65 ····const/4·v2,·-0x165 ····const/4·v2,·-0x1
  
66 ····goto·:goto_066 ····goto·:goto_0
  
67 ····.line·288767 ····.line·2892
68 ····:cond_168 ····:cond_1
69 ····iget·v2,·v0,·Landroid/support/v4/view/ViewPager$LayoutParams;->position:I69 ····iget·v2,·v0,·Landroid/support/v4/view/ViewPager$LayoutParams;->position:I
  
70 ····iget·v3,·v1,·Landroid/support/v4/view/ViewPager$LayoutParams;->position:I70 ····iget·v3,·v1,·Landroid/support/v4/view/ViewPager$LayoutParams;->position:I
  
71 ····sub-int/2addr·v2,·v371 ····sub-int/2addr·v2,·v3
  
Offset 99, 15 lines modifiedOffset 99, 15 lines modified
  
99 .method·public·bridge·synthetic·compare(Ljava/lang/Object;Ljava/lang/Object;)I99 .method·public·bridge·synthetic·compare(Ljava/lang/Object;Ljava/lang/Object;)I
100 ····.locals·1100 ····.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 ····.prologue103 ····.prologue
104 ····.line·2879104 ····.line·2884
105 ····check-cast·p1,·Landroid/view/View;105 ····check-cast·p1,·Landroid/view/View;
  
106 ····.end·local·p1····#·"x0":Ljava/lang/Object;106 ····.end·local·p1····#·"x0":Ljava/lang/Object;
107 ····check-cast·p2,·Landroid/view/View;107 ····check-cast·p2,·Landroid/view/View;
  
108 ····.end·local·p2····#·"x1":Ljava/lang/Object;108 ····.end·local·p2····#·"x1":Ljava/lang/Object;
109 ····invoke-virtual·{p0,·p1,·p2},·Landroid/support/v4/view/ViewPager$ViewPositionComparator;->compare(Landroid/view/View;Landroid/view/View;)I109 ····invoke-virtual·{p0,·p1,·p2},·Landroid/support/v4/view/ViewPager$ViewPositionComparator;->compare(Landroid/view/View;Landroid/view/View;)I
1.05 KB
smali/android/support/v4/view/ViewGroupCompat$ViewGroupCompatIcsImpl.smali
    
Offset 15, 29 lines modifiedOffset 15, 29 lines modified
  
  
15 #·direct·methods15 #·direct·methods
16 .method·constructor·<init>()V16 .method·constructor·<init>()V
17 ····.locals·017 ····.locals·0
  
18 ····.prologue18 ····.prologue
19 ····.line·8319 ····.line·94
20 ····invoke-direct·{p0},·Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatHCImpl;-><init>()V20 ····invoke-direct·{p0},·Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatHCImpl;-><init>()V
  
21 ····return-void21 ····return-void
22 .end·method22 .end·method
  
  
23 #·virtual·methods23 #·virtual·methods
24 .method·public·onRequestSendAccessibilityEvent(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z24 .method·public·onRequestSendAccessibilityEvent(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z
25 ····.locals·125 ····.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 ····.prologue29 ····.prologue
30 ····.line·8730 ····.line·98
31 ····invoke-static·{p1,·p2,·p3},·Landroid/support/v4/view/ViewGroupCompatIcs;->onRequestSendAccessibilityEvent(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z31 ····invoke-static·{p1,·p2,·p3},·Landroid/support/v4/view/ViewGroupCompatIcs;->onRequestSendAccessibilityEvent(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z
  
32 ····move-result·v032 ····move-result·v0
  
33 ····return·v033 ····return·v0
34 .end·method34 .end·method
844 B
smali/android/support/v4/view/PagerTitleStripIcs$SingleLineAllCapsTransform.smali
    
Offset 60, 15 lines modifiedOffset 60, 15 lines modified
60 ····invoke-super·{p0,·p1,·p2},·Landroid/text/method/SingleLineTransformationMethod;->getTransformation(Ljava/lang/CharSequence;Landroid/view/View;)Ljava/lang/CharSequence;60 ····invoke-super·{p0,·p1,·p2},·Landroid/text/method/SingleLineTransformationMethod;->getTransformation(Ljava/lang/CharSequence;Landroid/view/View;)Ljava/lang/CharSequence;
  
61 ····move-result-object·p161 ····move-result-object·p1
  
62 ····.line·4362 ····.line·43
63 ····if-eqz·p1,·:cond_063 ····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·v065 ····move-result-object·v0
  
66 ····iget-object·v1,·p0,·Landroid/support/v4/view/PagerTitleStripIcs$SingleLineAllCapsTransform;->mLocale:Ljava/util/Locale;66 ····iget-object·v1,·p0,·Landroid/support/v4/view/PagerTitleStripIcs$SingleLineAllCapsTransform;->mLocale:Ljava/util/Locale;
  
67 ····invoke-virtual·{v0,·v1},·Ljava/lang/String;->toUpperCase(Ljava/util/Locale;)Ljava/lang/String;67 ····invoke-virtual·{v0,·v1},·Ljava/lang/String;->toUpperCase(Ljava/util/Locale;)Ljava/lang/String;
  
8.13 KB
smali/android/support/v4/view/ViewCompat$ICSViewCompatImpl.smali
    
Offset 10, 107 lines modifiedOffset 10, 264 lines modified
  
10 .annotation·system·Ldalvik/annotation/InnerClass;10 .annotation·system·Ldalvik/annotation/InnerClass;
11 ····accessFlags·=·0x811 ····accessFlags·=·0x8
12 ····name·=·"ICSViewCompatImpl"12 ····name·=·"ICSViewCompatImpl"
13 .end·annotation13 .end·annotation
  
  
 14 #·static·fields
 15 .field·static·accessibilityDelegateCheckFailed:Z
  
 16 .field·static·mAccessibilityDelegateField:Ljava/lang/reflect/Field;
  
  
14 #·direct·methods17 #·direct·methods
 18 .method·static·constructor·<clinit>()V
 19 ····.locals·1
  
 20 ····.prologue
 21 ····.line·900
 22 ····const/4·v0,·0x0
  
 23 ····sput-boolean·v0,·Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;->accessibilityDelegateCheckFailed:Z
  
 24 ····return-void
 25 .end·method
  
15 .method·constructor·<init>()V26 .method·constructor·<init>()V
16 ····.locals·027 ····.locals·0
  
17 ····.prologue28 ····.prologue
18 ····.line·42729 ····.line·898
19 ····invoke-direct·{p0},·Landroid/support/v4/view/ViewCompat$HCViewCompatImpl;-><init>()V30 ····invoke-direct·{p0},·Landroid/support/v4/view/ViewCompat$HCViewCompatImpl;-><init>()V
  
20 ····return-void31 ····return-void
21 .end·method32 .end·method
  
  
22 #·virtual·methods33 #·virtual·methods
 34 .method·public·animate(Landroid/view/View;)Landroid/support/v4/view/ViewPropertyAnimatorCompat;
 35 ····.locals·2
 36 ····.param·p1,·"view"····#·Landroid/view/View;
  
 37 ····.prologue
 38 ····.line·951
 39 ····iget-object·v1,·p0,·Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;->mViewPropertyAnimatorCompatMap:Ljava/util/WeakHashMap;
  
 40 ····if-nez·v1,·:cond_0
  
 41 ····.line·952
 42 ····new-instance·v1,·Ljava/util/WeakHashMap;
  
 43 ····invoke-direct·{v1},·Ljava/util/WeakHashMap;-><init>()V
  
 44 ····iput-object·v1,·p0,·Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;->mViewPropertyAnimatorCompatMap:Ljava/util/WeakHashMap;
  
 45 ····.line·955
 46 ····:cond_0
 47 ····iget-object·v1,·p0,·Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;->mViewPropertyAnimatorCompatMap:Ljava/util/WeakHashMap;
  
 48 ····invoke-virtual·{v1,·p1},·Ljava/util/WeakHashMap;->get(Ljava/lang/Object;)Ljava/lang/Object;
  
 49 ····move-result-object·v0
  
 50 ····check-cast·v0,·Landroid/support/v4/view/ViewPropertyAnimatorCompat;
  
 51 ····.line·956
 52 ····.local·v0,·"vpa":Landroid/support/v4/view/ViewPropertyAnimatorCompat;
 53 ····if-nez·v0,·:cond_1
  
 54 ····.line·957
 55 ····new-instance·v0,·Landroid/support/v4/view/ViewPropertyAnimatorCompat;
  
 56 ····.end·local·v0····#·"vpa":Landroid/support/v4/view/ViewPropertyAnimatorCompat;
 57 ····invoke-direct·{v0,·p1},·Landroid/support/v4/view/ViewPropertyAnimatorCompat;-><init>(Landroid/view/View;)V
  
 58 ····.line·958
 59 ····.restart·local·v0····#·"vpa":Landroid/support/v4/view/ViewPropertyAnimatorCompat;
 60 ····iget-object·v1,·p0,·Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;->mViewPropertyAnimatorCompatMap:Ljava/util/WeakHashMap;
  
 61 ····invoke-virtual·{v1,·p1,·v0},·Ljava/util/WeakHashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
  
 62 ····.line·960
 63 ····:cond_1
 64 ····return-object·v0
 65 .end·method
  
23 .method·public·canScrollHorizontally(Landroid/view/View;I)Z66 .method·public·canScrollHorizontally(Landroid/view/View;I)Z
24 ····.locals·167 ····.locals·1
25 ····.param·p1,·"v"····#·Landroid/view/View;68 ····.param·p1,·"v"····#·Landroid/view/View;
26 ····.param·p2,·"direction"····#·I69 ····.param·p2,·"direction"····#·I
  
27 ····.prologue70 ····.prologue
28 ····.line·43071 ····.line·903
29 ····invoke-static·{p1,·p2},·Landroid/support/v4/view/ViewCompatICS;->canScrollHorizontally(Landroid/view/View;I)Z72 ····invoke-static·{p1,·p2},·Landroid/support/v4/view/ViewCompatICS;->canScrollHorizontally(Landroid/view/View;I)Z
  
30 ····move-result·v073 ····move-result·v0
  
31 ····return·v074 ····return·v0
32 .end·method75 .end·method
  
33 .method·public·canScrollVertically(Landroid/view/View;I)Z76 .method·public·canScrollVertically(Landroid/view/View;I)Z
34 ····.locals·177 ····.locals·1
35 ····.param·p1,·"v"····#·Landroid/view/View;78 ····.param·p1,·"v"····#·Landroid/view/View;
36 ····.param·p2,·"direction"····#·I79 ····.param·p2,·"direction"····#·I
  
37 ····.prologue80 ····.prologue
38 ····.line·43481 ····.line·907
39 ····invoke-static·{p1,·p2},·Landroid/support/v4/view/ViewCompatICS;->canScrollVertically(Landroid/view/View;I)Z82 ····invoke-static·{p1,·p2},·Landroid/support/v4/view/ViewCompatICS;->canScrollVertically(Landroid/view/View;I)Z
  
40 ····move-result·v083 ····move-result·v0
  
41 ····return·v084 ····return·v0
42 .end·method85 .end·method
  
 86 .method·public·hasAccessibilityDelegate(Landroid/view/View;)Z
 87 ····.locals·5
 88 ····.param·p1,·"v"····#·Landroid/view/View;
  
 89 ····.prologue
 90 ····const/4·v1,·0x1
  
 91 ····const/4·v2,·0x0
  
 92 ····.line·928
 93 ····sget-boolean·v3,·Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;->accessibilityDelegateCheckFailed:Z
  
 94 ····if-eqz·v3,·:cond_0
Max diff block lines reached; 2300/8200 bytes (28.05%) of diff not shown.
1.94 KB
smali/android/support/v4/view/ViewGroupCompat$ViewGroupCompatStubImpl.smali
    
Offset 18, 58 lines modifiedOffset 18, 79 lines modified
  
  
18 #·direct·methods18 #·direct·methods
19 .method·constructor·<init>()V19 .method·constructor·<init>()V
20 ····.locals·020 ····.locals·0
  
21 ····.prologue21 ····.prologue
22 ····.line·5522 ····.line·57
23 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V23 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
24 ····return-void24 ····return-void
25 .end·method25 .end·method
  
  
26 #·virtual·methods26 #·virtual·methods
27 .method·public·getLayoutMode(Landroid/view/ViewGroup;)I27 .method·public·getLayoutMode(Landroid/view/ViewGroup;)I
28 ····.locals·128 ····.locals·1
29 ····.param·p1,·"group"····#·Landroid/view/ViewGroup;29 ····.param·p1,·"group"····#·Landroid/view/ViewGroup;
  
30 ····.prologue30 ····.prologue
31 ····.line·6731 ····.line·69
 32 ····const/4·v0,·0x0
  
 33 ····return·v0
 34 .end·method
  
 35 .method·public·isTransitionGroup(Landroid/view/ViewGroup;)Z
 36 ····.locals·1
 37 ····.param·p1,·"group"····#·Landroid/view/ViewGroup;
  
 38 ····.prologue
 39 ····.line·83
32 ····const/4·v0,·0x040 ····const/4·v0,·0x0
  
33 ····return·v041 ····return·v0
34 .end·method42 .end·method
  
35 .method·public·onRequestSendAccessibilityEvent(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z43 .method·public·onRequestSendAccessibilityEvent(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z
36 ····.locals·144 ····.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 ····.prologue48 ····.prologue
41 ····.line·5849 ····.line·60
42 ····const/4·v0,·0x150 ····const/4·v0,·0x1
  
43 ····return·v051 ····return·v0
44 .end·method52 .end·method
  
45 .method·public·setLayoutMode(Landroid/view/ViewGroup;I)V53 .method·public·setLayoutMode(Landroid/view/ViewGroup;I)V
46 ····.locals·054 ····.locals·0
47 ····.param·p1,·"group"····#·Landroid/view/ViewGroup;55 ····.param·p1,·"group"····#·Landroid/view/ViewGroup;
48 ····.param·p2,·"mode"····#·I56 ····.param·p2,·"mode"····#·I
  
49 ····.prologue57 ····.prologue
50 ····.line·7358 ····.line·75
51 ····return-void59 ····return-void
52 .end·method60 .end·method
  
53 .method·public·setMotionEventSplittingEnabled(Landroid/view/ViewGroup;Z)V61 .method·public·setMotionEventSplittingEnabled(Landroid/view/ViewGroup;Z)V
54 ····.locals·062 ····.locals·0
55 ····.param·p1,·"group"····#·Landroid/view/ViewGroup;63 ····.param·p1,·"group"····#·Landroid/view/ViewGroup;
56 ····.param·p2,·"split"····#·Z64 ····.param·p2,·"split"····#·Z
  
57 ····.prologue65 ····.prologue
58 ····.line·6366 ····.line·65
 67 ····return-void
 68 .end·method
  
 69 .method·public·setTransitionGroup(Landroid/view/ViewGroup;Z)V
 70 ····.locals·0
 71 ····.param·p1,·"group"····#·Landroid/view/ViewGroup;
 72 ····.param·p2,·"isTransitionGroup"····#·Z
  
 73 ····.prologue
 74 ····.line·79
59 ····return-void75 ····return-void
60 .end·method76 .end·method
4.65 KB
smali/android/support/v4/view/ViewCompatEclairMr1.smali
    
Offset 1, 28 lines modifiedOffset 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·sChildrenDrawingOrderMethod:Ljava/lang/reflect/Method;
  
  
4 #·direct·methods7 #·direct·methods
5 .method·constructor·<init>()V8 .method·constructor·<init>()V
6 ····.locals·09 ····.locals·0
  
7 ····.prologue10 ····.prologue
8 ····.line·2211 ····.line·27
9 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V12 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
10 ····return-void13 ····return-void
11 .end·method14 .end·method
  
12 .method·public·static·isOpaque(Landroid/view/View;)Z15 .method·public·static·isOpaque(Landroid/view/View;)Z
13 ····.locals·116 ····.locals·1
14 ····.param·p0,·"view"····#·Landroid/view/View;17 ····.param·p0,·"view"····#·Landroid/view/View;
  
15 ····.prologue18 ····.prologue
16 ····.line·2419 ····.line·33
17 ····invoke-virtual·{p0},·Landroid/view/View;->isOpaque()Z20 ····invoke-virtual·{p0},·Landroid/view/View;->isOpaque()Z
  
18 ····move-result·v021 ····move-result·v0
  
19 ····return·v022 ····return·v0
20 .end·method23 .end·method
  
 24 .method·public·static·setChildrenDrawingOrderEnabled(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;->sChildrenDrawingOrderMethod: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,·"setChildrenDrawingOrderEnabled"
  
 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(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;
  
 43 ····move-result-object·v1
  
 44 ····sput-object·v1,·Landroid/support/v4/view/ViewCompatEclairMr1;->sChildrenDrawingOrderMethod: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;->sChildrenDrawingOrderMethod: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;->sChildrenDrawingOrderMethod: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/IllegalAccessException;·{:try_start_1·..·:try_end_1}·:catch_1
 64 ····.catch·Ljava/lang/IllegalArgumentException;·{:try_start_1·..·:try_end_1}·:catch_2
 65 ····.catch·Ljava/lang/reflect/InvocationTargetException;·{:try_start_1·..·:try_end_1}·:catch_3
  
 66 ····.line·55
 67 ····:goto_1
 68 ····return-void
  
 69 ····.line·41
 70 ····:catch_0
 71 ····move-exception·v0
  
 72 ····.line·42
 73 ····.local·v0,·"e":Ljava/lang/NoSuchMethodException;
 74 ····const-string·v1,·"ViewCompat"
  
 75 ····const-string·v2,·"Unable·to·find·childrenDrawingOrderEnabled"
  
 76 ····invoke-static·{v1,·v2,·v0},·Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I
  
 77 ····goto·:goto_0
  
 78 ····.line·48
 79 ····.end·local·v0····#·"e":Ljava/lang/NoSuchMethodException;
 80 ····:catch_1
 81 ····move-exception·v0
  
 82 ····.line·49
 83 ····.local·v0,·"e":Ljava/lang/IllegalAccessException;
 84 ····const-string·v1,·"ViewCompat"
Max diff block lines reached; -1/4653 bytes (-0.02%) of diff not shown.
6.63 KB
smali/android/support/v4/view/ViewCompat$JBViewCompatImpl.smali
    
Offset 15, 178 lines modifiedOffset 15, 238 lines modified
  
  
15 #·direct·methods15 #·direct·methods
16 .method·constructor·<init>()V16 .method·constructor·<init>()V
17 ····.locals·017 ····.locals·0
  
18 ····.prologue18 ····.prologue
19 ····.line·45419 ····.line·964
20 ····invoke-direct·{p0},·Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;-><init>()V20 ····invoke-direct·{p0},·Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;-><init>()V
  
21 ····return-void21 ····return-void
22 .end·method22 .end·method
  
  
23 #·virtual·methods23 #·virtual·methods
24 .method·public·getAccessibilityNodeProvider(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;24 .method·public·getAccessibilityNodeProvider(Landroid/view/View;)Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;
25 ····.locals·225 ····.locals·2
26 ····.param·p1,·"view"····#·Landroid/view/View;26 ····.param·p1,·"view"····#·Landroid/view/View;
  
27 ····.prologue27 ····.prologue
28 ····.line·49328 ····.line·1009
29 ····invoke-static·{p1},·Landroid/support/v4/view/ViewCompatJB;->getAccessibilityNodeProvider(Landroid/view/View;)Ljava/lang/Object;29 ····invoke-static·{p1},·Landroid/support/v4/view/ViewCompatJB;->getAccessibilityNodeProvider(Landroid/view/View;)Ljava/lang/Object;
  
30 ····move-result-object·v030 ····move-result-object·v0
  
31 ····.line·49431 ····.line·1010
32 ····.local·v0,·"compat":Ljava/lang/Object;32 ····.local·v0,·"compat":Ljava/lang/Object;
33 ····if-eqz·v0,·:cond_033 ····if-eqz·v0,·:cond_0
  
34 ····.line·49534 ····.line·1011
35 ····new-instance·v1,·Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;35 ····new-instance·v1,·Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;
  
36 ····invoke-direct·{v1,·v0},·Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;-><init>(Ljava/lang/Object;)V36 ····invoke-direct·{v1,·v0},·Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;-><init>(Ljava/lang/Object;)V
  
37 ····.line·49737 ····.line·1013
38 ····:goto_038 ····:goto_0
39 ····return-object·v139 ····return-object·v1
  
40 ····:cond_040 ····:cond_0
41 ····const/4·v1,·0x041 ····const/4·v1,·0x0
  
42 ····goto·:goto_042 ····goto·:goto_0
43 .end·method43 .end·method
  
 44 .method·public·getFitsSystemWindows(Landroid/view/View;)Z
 45 ····.locals·1
 46 ····.param·p1,·"view"····#·Landroid/view/View;
  
 47 ····.prologue
 48 ····.line·1038
 49 ····invoke-static·{p1},·Landroid/support/v4/view/ViewCompatJB;->getFitsSystemWindows(Landroid/view/View;)Z
  
 50 ····move-result·v0
  
 51 ····return·v0
 52 .end·method
  
44 .method·public·getImportantForAccessibility(Landroid/view/View;)I53 .method·public·getImportantForAccessibility(Landroid/view/View;)I
45 ····.locals·154 ····.locals·1
46 ····.param·p1,·"view"····#·Landroid/view/View;55 ····.param·p1,·"view"····#·Landroid/view/View;
  
47 ····.prologue56 ····.prologue
48 ····.line·48157 ····.line·991
49 ····invoke-static·{p1},·Landroid/support/v4/view/ViewCompatJB;->getImportantForAccessibility(Landroid/view/View;)I58 ····invoke-static·{p1},·Landroid/support/v4/view/ViewCompatJB;->getImportantForAccessibility(Landroid/view/View;)I
  
50 ····move-result·v059 ····move-result·v0
  
51 ····return·v060 ····return·v0
52 .end·method61 .end·method
  
 62 .method·public·getMinimumHeight(Landroid/view/View;)I
 63 ····.locals·1
 64 ····.param·p1,·"view"····#·Landroid/view/View;
  
 65 ····.prologue
 66 ····.line·1028
 67 ····invoke-static·{p1},·Landroid/support/v4/view/ViewCompatJB;->getMinimumHeight(Landroid/view/View;)I
  
 68 ····move-result·v0
  
 69 ····return·v0
 70 .end·method
  
 71 .method·public·getMinimumWidth(Landroid/view/View;)I
 72 ····.locals·1
 73 ····.param·p1,·"view"····#·Landroid/view/View;
  
 74 ····.prologue
 75 ····.line·1023
 76 ····invoke-static·{p1},·Landroid/support/v4/view/ViewCompatJB;->getMinimumWidth(Landroid/view/View;)I
  
 77 ····move-result·v0
  
 78 ····return·v0
 79 .end·method
  
53 .method·public·getParentForAccessibility(Landroid/view/View;)Landroid/view/ViewParent;80 .method·public·getParentForAccessibility(Landroid/view/View;)Landroid/view/ViewParent;
54 ····.locals·181 ····.locals·1
55 ····.param·p1,·"view"····#·Landroid/view/View;82 ····.param·p1,·"view"····#·Landroid/view/View;
  
56 ····.prologue83 ····.prologue
57 ····.line·50284 ····.line·1018
58 ····invoke-static·{p1},·Landroid/support/v4/view/ViewCompatJB;->getParentForAccessibility(Landroid/view/View;)Landroid/view/ViewParent;85 ····invoke-static·{p1},·Landroid/support/v4/view/ViewCompatJB;->getParentForAccessibility(Landroid/view/View;)Landroid/view/ViewParent;
  
59 ····move-result-object·v086 ····move-result-object·v0
  
60 ····return-object·v087 ····return-object·v0
61 .end·method88 .end·method
  
62 .method·public·hasTransientState(Landroid/view/View;)Z89 .method·public·hasTransientState(Landroid/view/View;)Z
63 ····.locals·190 ····.locals·1
64 ····.param·p1,·"view"····#·Landroid/view/View;91 ····.param·p1,·"view"····#·Landroid/view/View;
  
65 ····.prologue92 ····.prologue
66 ····.line·45793 ····.line·967
67 ····invoke-static·{p1},·Landroid/support/v4/view/ViewCompatJB;->hasTransientState(Landroid/view/View;)Z94 ····invoke-static·{p1},·Landroid/support/v4/view/ViewCompatJB;->hasTransientState(Landroid/view/View;)Z
  
68 ····move-result·v095 ····move-result·v0
  
69 ····return·v096 ····return·v0
70 .end·method97 .end·method
  
71 .method·public·performAccessibilityAction(Landroid/view/View;ILandroid/os/Bundle;)Z98 .method·public·performAccessibilityAction(Landroid/view/View;ILandroid/os/Bundle;)Z
72 ····.locals·199 ····.locals·1
73 ····.param·p1,·"view"····#·Landroid/view/View;100 ····.param·p1,·"view"····#·Landroid/view/View;
74 ····.param·p2,·"action"····#·I101 ····.param·p2,·"action"····#·I
75 ····.param·p3,·"arguments"····#·Landroid/os/Bundle;102 ····.param·p3,·"arguments"····#·Landroid/os/Bundle;
Max diff block lines reached; 3228/6664 bytes (48.44%) of diff not shown.
3.63 KB
smali/android/support/v4/view/ViewCompat$JbMr1ViewCompatImpl.smali
    
Offset 15, 79 lines modifiedOffset 15, 134 lines modified
  
  
15 #·direct·methods15 #·direct·methods
16 .method·constructor·<init>()V16 .method·constructor·<init>()V
17 ····.locals·017 ····.locals·0
  
18 ····.prologue18 ····.prologue
19 ····.line·50619 ····.line·1042
20 ····invoke-direct·{p0},·Landroid/support/v4/view/ViewCompat$JBViewCompatImpl;-><init>()V20 ····invoke-direct·{p0},·Landroid/support/v4/view/ViewCompat$JBViewCompatImpl;-><init>()V
  
21 ····return-void21 ····return-void
22 .end·method22 .end·method
  
  
23 #·virtual·methods23 #·virtual·methods
24 .method·public·getLabelFor(Landroid/view/View;)I24 .method·public·getLabelFor(Landroid/view/View;)I
25 ····.locals·125 ····.locals·1
26 ····.param·p1,·"view"····#·Landroid/view/View;26 ····.param·p1,·"view"····#·Landroid/view/View;
  
27 ····.prologue27 ····.prologue
28 ····.line·51028 ····.line·1046
29 ····invoke-static·{p1},·Landroid/support/v4/view/ViewCompatJellybeanMr1;->getLabelFor(Landroid/view/View;)I29 ····invoke-static·{p1},·Landroid/support/v4/view/ViewCompatJellybeanMr1;->getLabelFor(Landroid/view/View;)I
  
30 ····move-result·v030 ····move-result·v0
  
31 ····return·v031 ····return·v0
32 .end·method32 .end·method
  
33 .method·public·getLayoutDirection(Landroid/view/View;)I33 .method·public·getLayoutDirection(Landroid/view/View;)I
34 ····.locals·134 ····.locals·1
35 ····.param·p1,·"view"····#·Landroid/view/View;35 ····.param·p1,·"view"····#·Landroid/view/View;
  
36 ····.prologue36 ····.prologue
37 ····.line·52537 ····.line·1061
38 ····invoke-static·{p1},·Landroid/support/v4/view/ViewCompatJellybeanMr1;->getLayoutDirection(Landroid/view/View;)I38 ····invoke-static·{p1},·Landroid/support/v4/view/ViewCompatJellybeanMr1;->getLayoutDirection(Landroid/view/View;)I
  
39 ····move-result·v039 ····move-result·v0
  
40 ····return·v040 ····return·v0
41 .end·method41 .end·method
  
 42 .method·public·getPaddingEnd(Landroid/view/View;)I
 43 ····.locals·1
 44 ····.param·p1,·"view"····#·Landroid/view/View;
  
 45 ····.prologue
 46 ····.line·1076
 47 ····invoke-static·{p1},·Landroid/support/v4/view/ViewCompatJellybeanMr1;->getPaddingEnd(Landroid/view/View;)I
  
 48 ····move-result·v0
  
 49 ····return·v0
 50 .end·method
  
 51 .method·public·getPaddingStart(Landroid/view/View;)I
 52 ····.locals·1
 53 ····.param·p1,·"view"····#·Landroid/view/View;
  
 54 ····.prologue
 55 ····.line·1071
 56 ····invoke-static·{p1},·Landroid/support/v4/view/ViewCompatJellybeanMr1;->getPaddingStart(Landroid/view/View;)I
  
 57 ····move-result·v0
  
 58 ····return·v0
 59 .end·method
  
 60 .method·public·getWindowSystemUiVisibility(Landroid/view/View;)I
 61 ····.locals·1
 62 ····.param·p1,·"view"····#·Landroid/view/View;
  
 63 ····.prologue
 64 ····.line·1086
 65 ····invoke-static·{p1},·Landroid/support/v4/view/ViewCompatJellybeanMr1;->getWindowSystemUiVisibility(Landroid/view/View;)I
  
 66 ····move-result·v0
  
 67 ····return·v0
 68 .end·method
  
42 .method·public·setLabelFor(Landroid/view/View;I)V69 .method·public·setLabelFor(Landroid/view/View;I)V
43 ····.locals·070 ····.locals·0
44 ····.param·p1,·"view"····#·Landroid/view/View;71 ····.param·p1,·"view"····#·Landroid/view/View;
45 ····.param·p2,·"id"····#·I72 ····.param·p2,·"id"····#·I
  
46 ····.prologue73 ····.prologue
47 ····.line·51574 ····.line·1051
48 ····invoke-static·{p1,·p2},·Landroid/support/v4/view/ViewCompatJellybeanMr1;->setLabelFor(Landroid/view/View;I)V75 ····invoke-static·{p1,·p2},·Landroid/support/v4/view/ViewCompatJellybeanMr1;->setLabelFor(Landroid/view/View;I)V
  
49 ····.line·51676 ····.line·1052
50 ····return-void77 ····return-void
51 .end·method78 .end·method
  
52 .method·public·setLayerPaint(Landroid/view/View;Landroid/graphics/Paint;)V79 .method·public·setLayerPaint(Landroid/view/View;Landroid/graphics/Paint;)V
53 ····.locals·080 ····.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 ····.prologue83 ····.prologue
57 ····.line·52084 ····.line·1056
58 ····invoke-static·{p1,·p2},·Landroid/support/v4/view/ViewCompatJellybeanMr1;->setLayerPaint(Landroid/view/View;Landroid/graphics/Paint;)V85 ····invoke-static·{p1,·p2},·Landroid/support/v4/view/ViewCompatJellybeanMr1;->setLayerPaint(Landroid/view/View;Landroid/graphics/Paint;)V
  
59 ····.line·52186 ····.line·1057
60 ····return-void87 ····return-void
61 .end·method88 .end·method
  
62 .method·public·setLayoutDirection(Landroid/view/View;I)V89 .method·public·setLayoutDirection(Landroid/view/View;I)V
63 ····.locals·090 ····.locals·0
64 ····.param·p1,·"view"····#·Landroid/view/View;91 ····.param·p1,·"view"····#·Landroid/view/View;
65 ····.param·p2,·"layoutDirection"····#·I92 ····.param·p2,·"layoutDirection"····#·I
  
66 ····.prologue93 ····.prologue
67 ····.line·53094 ····.line·1066
68 ····invoke-static·{p1,·p2},·Landroid/support/v4/view/ViewCompatJellybeanMr1;->setLayoutDirection(Landroid/view/View;I)V95 ····invoke-static·{p1,·p2},·Landroid/support/v4/view/ViewCompatJellybeanMr1;->setLayoutDirection(Landroid/view/View;I)V
  
69 ····.line·53196 ····.line·1067
 97 ····return-void
 98 .end·method
  
 99 .method·public·setPaddingRelative(Landroid/view/View;IIII)V
 100 ····.locals·0
 101 ····.param·p1,·"view"····#·Landroid/view/View;
 102 ····.param·p2,·"start"····#·I
 103 ····.param·p3,·"top"····#·I
 104 ····.param·p4,·"end"····#·I
 105 ····.param·p5,·"bottom"····#·I
  
Max diff block lines reached; 13/3587 bytes (0.36%) of diff not shown.
1.83 KB
smali/android/support/v4/view/ViewCompatJellybeanMr1.smali
    
Offset 36, 14 lines modifiedOffset 36, 53 lines modified
36 ····invoke-virtual·{p0},·Landroid/view/View;->getLayoutDirection()I36 ····invoke-virtual·{p0},·Landroid/view/View;->getLayoutDirection()I
  
37 ····move-result·v037 ····move-result·v0
  
38 ····return·v038 ····return·v0
39 .end·method39 .end·method
  
 40 .method·public·static·getPaddingEnd(Landroid/view/View;)I
 41 ····.locals·1
 42 ····.param·p0,·"view"····#·Landroid/view/View;
  
 43 ····.prologue
 44 ····.line·52
 45 ····invoke-virtual·{p0},·Landroid/view/View;->getPaddingEnd()I
  
 46 ····move-result·v0
  
 47 ····return·v0
 48 .end·method
  
 49 .method·public·static·getPaddingStart(Landroid/view/View;)I
 50 ····.locals·1
 51 ····.param·p0,·"view"····#·Landroid/view/View;
  
 52 ····.prologue
 53 ····.line·48
 54 ····invoke-virtual·{p0},·Landroid/view/View;->getPaddingStart()I
  
 55 ····move-result·v0
  
 56 ····return·v0
 57 .end·method
  
 58 .method·public·static·getWindowSystemUiVisibility(Landroid/view/View;)I
 59 ····.locals·1
 60 ····.param·p0,·"view"····#·Landroid/view/View;
  
 61 ····.prologue
 62 ····.line·60
 63 ····invoke-virtual·{p0},·Landroid/view/View;->getWindowSystemUiVisibility()I
  
 64 ····move-result·v0
  
 65 ····return·v0
 66 .end·method
  
40 .method·public·static·setLabelFor(Landroid/view/View;I)V67 .method·public·static·setLabelFor(Landroid/view/View;I)V
41 ····.locals·068 ····.locals·0
42 ····.param·p0,·"view"····#·Landroid/view/View;69 ····.param·p0,·"view"····#·Landroid/view/View;
43 ····.param·p1,·"id"····#·I70 ····.param·p1,·"id"····#·I
  
44 ····.prologue71 ····.prologue
45 ····.line·3272 ····.line·32
Offset 74, 7 lines modifiedOffset 113, 23 lines modified
74 ····.prologue113 ····.prologue
75 ····.line·44114 ····.line·44
76 ····invoke-virtual·{p0,·p1},·Landroid/view/View;->setLayoutDirection(I)V115 ····invoke-virtual·{p0,·p1},·Landroid/view/View;->setLayoutDirection(I)V
  
77 ····.line·45116 ····.line·45
78 ····return-void117 ····return-void
79 .end·method118 .end·method
  
 119 .method·public·static·setPaddingRelative(Landroid/view/View;IIII)V
 120 ····.locals·0
 121 ····.param·p0,·"view"····#·Landroid/view/View;
 122 ····.param·p1,·"start"····#·I
 123 ····.param·p2,·"top"····#·I
 124 ····.param·p3,·"end"····#·I
 125 ····.param·p4,·"bottom"····#·I
  
 126 ····.prologue
 127 ····.line·56
 128 ····invoke-virtual·{p0,·p1,·p2,·p3,·p4},·Landroid/view/View;->setPaddingRelative(IIII)V
  
 129 ····.line·57
 130 ····return-void
 131 .end·method
1.1 KB
smali/android/support/v4/view/ViewCompat$EclairMr1ViewCompatImpl.smali
    
Offset 15, 27 lines modifiedOffset 15, 40 lines modified
  
  
15 #·direct·methods15 #·direct·methods
16 .method·constructor·<init>()V16 .method·constructor·<init>()V
17 ····.locals·017 ····.locals·0
  
18 ····.prologue18 ····.prologue
19 ····.line·36619 ····.line·729
20 ····invoke-direct·{p0},·Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;-><init>()V20 ····invoke-direct·{p0},·Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;-><init>()V
  
21 ····return-void21 ····return-void
22 .end·method22 .end·method
  
  
23 #·virtual·methods23 #·virtual·methods
24 .method·public·isOpaque(Landroid/view/View;)Z24 .method·public·isOpaque(Landroid/view/View;)Z
25 ····.locals·125 ····.locals·1
26 ····.param·p1,·"view"····#·Landroid/view/View;26 ····.param·p1,·"view"····#·Landroid/view/View;
  
27 ····.prologue27 ····.prologue
28 ····.line·36928 ····.line·732
29 ····invoke-static·{p1},·Landroid/support/v4/view/ViewCompatEclairMr1;->isOpaque(Landroid/view/View;)Z29 ····invoke-static·{p1},·Landroid/support/v4/view/ViewCompatEclairMr1;->isOpaque(Landroid/view/View;)Z
  
30 ····move-result·v030 ····move-result·v0
  
31 ····return·v031 ····return·v0
32 .end·method32 .end·method
  
 33 .method·public·setChildrenDrawingOrderEnabled(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;->setChildrenDrawingOrderEnabled(Landroid/view/ViewGroup;Z)V
  
 40 ····.line·738
 41 ····return-void
 42 .end·method
7.6 KB
smali/android/support/v4/view/ViewCompatHC.smali
    
Offset 87, 14 lines modifiedOffset 87, 169 lines modified
87 ····invoke-virtual·{p0},·Landroid/view/View;->getMeasuredWidthAndState()I87 ····invoke-virtual·{p0},·Landroid/view/View;->getMeasuredWidthAndState()I
  
88 ····move-result·v088 ····move-result·v0
  
89 ····return·v089 ····return·v0
90 .end·method90 .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(Landroid/view/View;)F
 155 ····.locals·1
 156 ····.param·p0,·"view"····#·Landroid/view/View;
  
 157 ····.prologue
 158 ····.line·57
 159 ····invoke-virtual·{p0},·Landroid/view/View;->getTranslationX()F
  
 160 ····move-result·v0
  
 161 ····return·v0
 162 .end·method
  
 163 .method·public·static·getTranslationY(Landroid/view/View;)F
 164 ····.locals·1
 165 ····.param·p0,·"view"····#·Landroid/view/View;
  
 166 ····.prologue
 167 ····.line·61
 168 ····invoke-virtual·{p0},·Landroid/view/View;->getTranslationY()F
  
 169 ····move-result·v0
  
 170 ····return·v0
 171 .end·method
  
 172 .method·public·static·getX(Landroid/view/View;)F
 173 ····.locals·1
 174 ····.param·p0,·"view"····#·Landroid/view/View;
Max diff block lines reached; 4274/7683 bytes (55.63%) of diff not shown.
1.3 KB
smali/android/support/v4/view/PagerTabStrip$1.smali
    
Offset 22, 30 lines modifiedOffset 22, 30 lines modified
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Landroid/support/v4/view/PagerTabStrip;)V23 .method·constructor·<init>(Landroid/support/v4/view/PagerTabStrip;)V
24 ····.locals·024 ····.locals·0
  
25 ····.prologue25 ····.prologue
26 ····.line·10326 ····.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>()V28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
29 ····return-void29 ····return-void
30 .end·method30 .end·method
  
  
31 #·virtual·methods31 #·virtual·methods
32 .method·public·onClick(Landroid/view/View;)V32 .method·public·onClick(Landroid/view/View;)V
33 ····.locals·233 ····.locals·2
34 ····.param·p1,·"v"····#·Landroid/view/View;34 ····.param·p1,·"v"····#·Landroid/view/View;
  
35 ····.prologue35 ····.prologue
36 ····.line·10636 ····.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 modifiedOffset 54, 10 lines modified
  
54 ····move-result·v154 ····move-result·v1
  
55 ····add-int/lit8·v1,·v1,·-0x155 ····add-int/lit8·v1,·v1,·-0x1
  
56 ····invoke-virtual·{v0,·v1},·Landroid/support/v4/view/ViewPager;->setCurrentItem(I)V56 ····invoke-virtual·{v0,·v1},·Landroid/support/v4/view/ViewPager;->setCurrentItem(I)V
  
57 ····.line·10757 ····.line·109
58 ····return-void58 ····return-void
59 .end·method59 .end·method
7.12 KB
smali/android/support/v4/view/ViewGroupCompat.smali
    
Offset 2, 14 lines modifiedOffset 2, 15 lines modified
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"ViewGroupCompat.java"3 .source·"ViewGroupCompat.java"
  
  
4 #·annotations4 #·annotations
5 .annotation·system·Ldalvik/annotation/MemberClasses;5 .annotation·system·Ldalvik/annotation/MemberClasses;
6 ····value·=·{6 ····value·=·{
 7 ········Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatApi21Impl;,
7 ········Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatJellybeanMR2Impl;,8 ········Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatJellybeanMR2Impl;,
8 ········Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatIcsImpl;,9 ········Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatIcsImpl;,
9 ········Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatHCImpl;,10 ········Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatHCImpl;,
10 ········Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatStubImpl;,11 ········Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatStubImpl;,
11 ········Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl;12 ········Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl;
12 ····}13 ····}
13 .end·annotation14 .end·annotation
Offset 24, 109 lines modifiedOffset 25, 139 lines modified
  
  
24 #·direct·methods25 #·direct·methods
25 .method·static·constructor·<clinit>()V26 .method·static·constructor·<clinit>()V
26 ····.locals·227 ····.locals·2
  
27 ····.prologue28 ····.prologue
28 ····.line·10529 ····.line·128
29 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I30 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I
  
30 ····.line·10631 ····.line·129
31 ····.local·v0,·"version":I32 ····.local·v0,·"version":I
32 ····const/16·v1,·0x1233 ····const/16·v1,·0x15
  
33 ····if-lt·v0,·v1,·:cond_034 ····if-lt·v0,·v1,·:cond_0
  
34 ····.line·10735 ····.line·130
35 ····new-instance·v1,·Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatJellybeanMR2Impl;36 ····new-instance·v1,·Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatApi21Impl;
  
36 ····invoke-direct·{v1},·Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatJellybeanMR2Impl;-><init>()V37 ····invoke-direct·{v1},·Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatApi21Impl;-><init>()V
  
37 ····sput-object·v1,·Landroid/support/v4/view/ViewGroupCompat;->IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl;38 ····sput-object·v1,·Landroid/support/v4/view/ViewGroupCompat;->IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl;
  
38 ····.line·11539 ····.line·140
39 ····:goto_040 ····:goto_0
40 ····return-void41 ····return-void
  
41 ····.line·10842 ····.line·131
42 ····:cond_043 ····:cond_0
43 ····const/16·v1,·0xe44 ····const/16·v1,·0x12
  
44 ····if-lt·v0,·v1,·:cond_145 ····if-lt·v0,·v1,·:cond_1
  
45 ····.line·10946 ····.line·132
 47 ····new-instance·v1,·Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatJellybeanMR2Impl;
  
 48 ····invoke-direct·{v1},·Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatJellybeanMR2Impl;-><init>()V
  
 49 ····sput-object·v1,·Landroid/support/v4/view/ViewGroupCompat;->IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl;
  
 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$ViewGroupCompatIcsImpl;56 ····new-instance·v1,·Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatIcsImpl;
  
47 ····invoke-direct·{v1},·Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatIcsImpl;-><init>()V57 ····invoke-direct·{v1},·Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatIcsImpl;-><init>()V
  
48 ····sput-object·v1,·Landroid/support/v4/view/ViewGroupCompat;->IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl;58 ····sput-object·v1,·Landroid/support/v4/view/ViewGroupCompat;->IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl;
  
49 ····goto·:goto_059 ····goto·:goto_0
  
50 ····.line·11060 ····.line·135
51 ····:cond_161 ····:cond_2
52 ····const/16·v1,·0xb62 ····const/16·v1,·0xb
  
53 ····if-lt·v0,·v1,·:cond_263 ····if-lt·v0,·v1,·:cond_3
  
54 ····.line·11164 ····.line·136
55 ····new-instance·v1,·Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatHCImpl;65 ····new-instance·v1,·Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatHCImpl;
  
56 ····invoke-direct·{v1},·Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatHCImpl;-><init>()V66 ····invoke-direct·{v1},·Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatHCImpl;-><init>()V
  
57 ····sput-object·v1,·Landroid/support/v4/view/ViewGroupCompat;->IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl;67 ····sput-object·v1,·Landroid/support/v4/view/ViewGroupCompat;->IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl;
  
58 ····goto·:goto_068 ····goto·:goto_0
  
59 ····.line·11369 ····.line·138
60 ····:cond_270 ····:cond_3
61 ····new-instance·v1,·Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatStubImpl;71 ····new-instance·v1,·Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatStubImpl;
  
62 ····invoke-direct·{v1},·Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatStubImpl;-><init>()V72 ····invoke-direct·{v1},·Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatStubImpl;-><init>()V
  
63 ····sput-object·v1,·Landroid/support/v4/view/ViewGroupCompat;->IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl;73 ····sput-object·v1,·Landroid/support/v4/view/ViewGroupCompat;->IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl;
  
64 ····goto·:goto_074 ····goto·:goto_0
65 .end·method75 .end·method
  
66 .method·private·constructor·<init>()V76 .method·private·constructor·<init>()V
67 ····.locals·077 ····.locals·0
  
68 ····.prologue78 ····.prologue
69 ····.line·12079 ····.line·145
70 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V80 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
71 ····.line·12281 ····.line·147
72 ····return-void82 ····return-void
73 .end·method83 .end·method
  
74 .method·public·static·getLayoutMode(Landroid/view/ViewGroup;)I84 .method·public·static·getLayoutMode(Landroid/view/ViewGroup;)I
75 ····.locals·185 ····.locals·1
76 ····.param·p0,·"group"····#·Landroid/view/ViewGroup;86 ····.param·p0,·"group"····#·Landroid/view/ViewGroup;
  
77 ····.prologue87 ····.prologue
78 ····.line·17788 ····.line·202
79 ····sget-object·v0,·Landroid/support/v4/view/ViewGroupCompat;->IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl;89 ····sget-object·v0,·Landroid/support/v4/view/ViewGroupCompat;->IMPL:Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl;
  
80 ····invoke-interface·{v0,·p0},·Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl;->getLayoutMode(Landroid/view/ViewGroup;)I90 ····invoke-interface·{v0,·p0},·Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl;->getLayoutMode(Landroid/view/ViewGroup;)I
  
81 ····move-result·v091 ····move-result·v0
  
82 ····return·v092 ····return·v0
83 .end·method93 .end·method
  
 94 .method·public·static·isTransitionGroup(Landroid/view/ViewGroup;)Z
 95 ····.locals·1
Max diff block lines reached; 2339/7192 bytes (32.52%) of diff not shown.
1.09 KB
smali/android/support/v4/view/ViewCompat$GBViewCompatImpl.smali
    
Offset 15, 40 lines modifiedOffset 15, 40 lines modified
  
  
15 #·direct·methods15 #·direct·methods
16 .method·constructor·<init>()V16 .method·constructor·<init>()V
17 ····.locals·017 ····.locals·0
  
18 ····.prologue18 ····.prologue
19 ····.line·37319 ····.line·741
20 ····invoke-direct·{p0},·Landroid/support/v4/view/ViewCompat$EclairMr1ViewCompatImpl;-><init>()V20 ····invoke-direct·{p0},·Landroid/support/v4/view/ViewCompat$EclairMr1ViewCompatImpl;-><init>()V
  
21 ····return-void21 ····return-void
22 .end·method22 .end·method
  
  
23 #·virtual·methods23 #·virtual·methods
24 .method·public·getOverScrollMode(Landroid/view/View;)I24 .method·public·getOverScrollMode(Landroid/view/View;)I
25 ····.locals·125 ····.locals·1
26 ····.param·p1,·"v"····#·Landroid/view/View;26 ····.param·p1,·"v"····#·Landroid/view/View;
  
27 ····.prologue27 ····.prologue
28 ····.line·37628 ····.line·744
29 ····invoke-static·{p1},·Landroid/support/v4/view/ViewCompatGingerbread;->getOverScrollMode(Landroid/view/View;)I29 ····invoke-static·{p1},·Landroid/support/v4/view/ViewCompatGingerbread;->getOverScrollMode(Landroid/view/View;)I
  
30 ····move-result·v030 ····move-result·v0
  
31 ····return·v031 ····return·v0
32 .end·method32 .end·method
  
33 .method·public·setOverScrollMode(Landroid/view/View;I)V33 .method·public·setOverScrollMode(Landroid/view/View;I)V
34 ····.locals·034 ····.locals·0
35 ····.param·p1,·"v"····#·Landroid/view/View;35 ····.param·p1,·"v"····#·Landroid/view/View;
36 ····.param·p2,·"mode"····#·I36 ····.param·p2,·"mode"····#·I
  
37 ····.prologue37 ····.prologue
38 ····.line·38038 ····.line·748
39 ····invoke-static·{p1,·p2},·Landroid/support/v4/view/ViewCompatGingerbread;->setOverScrollMode(Landroid/view/View;I)V39 ····invoke-static·{p1,·p2},·Landroid/support/v4/view/ViewCompatGingerbread;->setOverScrollMode(Landroid/view/View;I)V
  
40 ····.line·38140 ····.line·749
41 ····return-void41 ····return-void
42 .end·method42 .end·method
3.46 KB
smali/android/support/v4/view/ViewPager$SavedState.smali
    
Offset 36, 15 lines modifiedOffset 36, 15 lines modified
  
  
36 #·direct·methods36 #·direct·methods
37 .method·static·constructor·<clinit>()V37 .method·static·constructor·<clinit>()V
38 ····.locals·138 ····.locals·1
  
39 ····.prologue39 ····.prologue
40 ····.line·123640 ····.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>()V42 ····invoke-direct·{v0},·Landroid/support/v4/view/ViewPager$SavedState$1;-><init>()V
  
43 ····invoke-static·{v0},·Landroid/support/v4/os/ParcelableCompat;->newCreator(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)Landroid/os/Parcelable$Creator;43 ····invoke-static·{v0},·Landroid/support/v4/os/ParcelableCompat;->newCreator(Landroid/support/v4/os/ParcelableCompatCreatorCallbacks;)Landroid/os/Parcelable$Creator;
  
44 ····move-result-object·v044 ····move-result-object·v0
Offset 56, 70 lines modifiedOffset 56, 70 lines modified
  
56 .method·constructor·<init>(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V56 .method·constructor·<init>(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V
57 ····.locals·157 ····.locals·1
58 ····.param·p1,·"in"····#·Landroid/os/Parcel;58 ····.param·p1,·"in"····#·Landroid/os/Parcel;
59 ····.param·p2,·"loader"····#·Ljava/lang/ClassLoader;59 ····.param·p2,·"loader"····#·Ljava/lang/ClassLoader;
  
60 ····.prologue60 ····.prologue
61 ····.line·124961 ····.line·1254
62 ····invoke-direct·{p0,·p1},·Landroid/view/View$BaseSavedState;-><init>(Landroid/os/Parcel;)V62 ····invoke-direct·{p0,·p1},·Landroid/view/View$BaseSavedState;-><init>(Landroid/os/Parcel;)V
  
63 ····.line·125063 ····.line·1255
64 ····if-nez·p2,·:cond_064 ····if-nez·p2,·:cond_0
  
65 ····.line·125165 ····.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·v067 ····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·p269 ····move-result-object·p2
  
70 ····.line·125370 ····.line·1258
71 ····:cond_071 ····:cond_0
72 ····invoke-virtual·{p1},·Landroid/os/Parcel;->readInt()I72 ····invoke-virtual·{p1},·Landroid/os/Parcel;->readInt()I
  
73 ····move-result·v073 ····move-result·v0
  
74 ····iput·v0,·p0,·Landroid/support/v4/view/ViewPager$SavedState;->position:I74 ····iput·v0,·p0,·Landroid/support/v4/view/ViewPager$SavedState;->position:I
  
75 ····.line·125475 ····.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·v077 ····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·125579 ····.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·125681 ····.line·1261
82 ····return-void82 ····return-void
83 .end·method83 .end·method
  
84 .method·public·constructor·<init>(Landroid/os/Parcelable;)V84 .method·public·constructor·<init>(Landroid/os/Parcelable;)V
85 ····.locals·085 ····.locals·0
86 ····.param·p1,·"superState"····#·Landroid/os/Parcelable;86 ····.param·p1,·"superState"····#·Landroid/os/Parcelable;
  
87 ····.prologue87 ····.prologue
88 ····.line·121988 ····.line·1224
89 ····invoke-direct·{p0,·p1},·Landroid/view/View$BaseSavedState;-><init>(Landroid/os/Parcelable;)V89 ····invoke-direct·{p0,·p1},·Landroid/view/View$BaseSavedState;-><init>(Landroid/os/Parcelable;)V
  
90 ····.line·122090 ····.line·1225
91 ····return-void91 ····return-void
92 .end·method92 .end·method
  
  
93 #·virtual·methods93 #·virtual·methods
94 .method·public·toString()Ljava/lang/String;94 .method·public·toString()Ljava/lang/String;
95 ····.locals·295 ····.locals·2
  
96 ····.prologue96 ····.prologue
97 ····.line·123197 ····.line·1236
98 ····new-instance·v0,·Ljava/lang/StringBuilder;98 ····new-instance·v0,·Ljava/lang/StringBuilder;
  
99 ····invoke-direct·{v0},·Ljava/lang/StringBuilder;-><init>()V99 ····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 modifiedOffset 165, 23 lines modified
  
165 .method·public·writeToParcel(Landroid/os/Parcel;I)V165 .method·public·writeToParcel(Landroid/os/Parcel;I)V
166 ····.locals·1166 ····.locals·1
167 ····.param·p1,·"out"····#·Landroid/os/Parcel;167 ····.param·p1,·"out"····#·Landroid/os/Parcel;
168 ····.param·p2,·"flags"····#·I168 ····.param·p2,·"flags"····#·I
  
169 ····.prologue169 ····.prologue
170 ····.line·1224170 ····.line·1229
171 ····invoke-super·{p0,·p1,·p2},·Landroid/view/View$BaseSavedState;->writeToParcel(Landroid/os/Parcel;I)V171 ····invoke-super·{p0,·p1,·p2},·Landroid/view/View$BaseSavedState;->writeToParcel(Landroid/os/Parcel;I)V
  
172 ····.line·1225172 ····.line·1230
173 ····iget·v0,·p0,·Landroid/support/v4/view/ViewPager$SavedState;->position:I173 ····iget·v0,·p0,·Landroid/support/v4/view/ViewPager$SavedState;->position:I
  
174 ····invoke-virtual·{p1,·v0},·Landroid/os/Parcel;->writeInt(I)V174 ····invoke-virtual·{p1,·v0},·Landroid/os/Parcel;->writeInt(I)V
  
175 ····.line·1226175 ····.line·1231
176 ····iget-object·v0,·p0,·Landroid/support/v4/view/ViewPager$SavedState;->adapterState:Landroid/os/Parcelable;176 ····iget-object·v0,·p0,·Landroid/support/v4/view/ViewPager$SavedState;->adapterState:Landroid/os/Parcelable;
  
177 ····invoke-virtual·{p1,·v0,·p2},·Landroid/os/Parcel;->writeParcelable(Landroid/os/Parcelable;I)V177 ····invoke-virtual·{p1,·v0,·p2},·Landroid/os/Parcel;->writeParcelable(Landroid/os/Parcelable;I)V
  
178 ····.line·1227178 ····.line·1232
179 ····return-void179 ····return-void
180 .end·method180 .end·method
1.69 KB
smali/android/support/v4/view/ViewPager$PagerObserver.smali
    
Offset 19, 54 lines modifiedOffset 19, 54 lines modified
  
  
19 #·direct·methods19 #·direct·methods
20 .method·private·constructor·<init>(Landroid/support/v4/view/ViewPager;)V20 .method·private·constructor·<init>(Landroid/support/v4/view/ViewPager;)V
21 ····.locals·021 ····.locals·0
  
22 ····.prologue22 ····.prologue
23 ····.line·281623 ····.line·2821
24 ····iput-object·p1,·p0,·Landroid/support/v4/view/ViewPager$PagerObserver;->this$0:Landroid/support/v4/view/ViewPager;24 ····iput-object·p1,·p0,·Landroid/support/v4/view/ViewPager$PagerObserver;->this$0:Landroid/support/v4/view/ViewPager;
  
25 ····invoke-direct·{p0},·Landroid/database/DataSetObserver;-><init>()V25 ····invoke-direct·{p0},·Landroid/database/DataSetObserver;-><init>()V
  
26 ····return-void26 ····return-void
27 .end·method27 .end·method
  
28 .method·synthetic·constructor·<init>(Landroid/support/v4/view/ViewPager;Landroid/support/v4/view/ViewPager$1;)V28 .method·synthetic·constructor·<init>(Landroid/support/v4/view/ViewPager;Landroid/support/v4/view/ViewPager$1;)V
29 ····.locals·029 ····.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 ····.prologue32 ····.prologue
33 ····.line·281633 ····.line·2821
34 ····invoke-direct·{p0,·p1},·Landroid/support/v4/view/ViewPager$PagerObserver;-><init>(Landroid/support/v4/view/ViewPager;)V34 ····invoke-direct·{p0,·p1},·Landroid/support/v4/view/ViewPager$PagerObserver;-><init>(Landroid/support/v4/view/ViewPager;)V
  
35 ····return-void35 ····return-void
36 .end·method36 .end·method
  
  
37 #·virtual·methods37 #·virtual·methods
38 .method·public·onChanged()V38 .method·public·onChanged()V
39 ····.locals·139 ····.locals·1
  
40 ····.prologue40 ····.prologue
41 ····.line·281941 ····.line·2824
42 ····iget-object·v0,·p0,·Landroid/support/v4/view/ViewPager$PagerObserver;->this$0:Landroid/support/v4/view/ViewPager;42 ····iget-object·v0,·p0,·Landroid/support/v4/view/ViewPager$PagerObserver;->this$0:Landroid/support/v4/view/ViewPager;
  
43 ····invoke-virtual·{v0},·Landroid/support/v4/view/ViewPager;->dataSetChanged()V43 ····invoke-virtual·{v0},·Landroid/support/v4/view/ViewPager;->dataSetChanged()V
  
44 ····.line·282044 ····.line·2825
45 ····return-void45 ····return-void
46 .end·method46 .end·method
  
47 .method·public·onInvalidated()V47 .method·public·onInvalidated()V
48 ····.locals·148 ····.locals·1
  
49 ····.prologue49 ····.prologue
50 ····.line·282350 ····.line·2828
51 ····iget-object·v0,·p0,·Landroid/support/v4/view/ViewPager$PagerObserver;->this$0:Landroid/support/v4/view/ViewPager;51 ····iget-object·v0,·p0,·Landroid/support/v4/view/ViewPager$PagerObserver;->this$0:Landroid/support/v4/view/ViewPager;
  
52 ····invoke-virtual·{v0},·Landroid/support/v4/view/ViewPager;->dataSetChanged()V52 ····invoke-virtual·{v0},·Landroid/support/v4/view/ViewPager;->dataSetChanged()V
  
53 ····.line·282453 ····.line·2829
54 ····return-void54 ····return-void
55 .end·method55 .end·method
993 B
smali/android/support/v4/view/ViewConfigurationCompat$BaseViewConfigurationVersionImpl.smali
    
Offset 18, 27 lines modifiedOffset 18, 38 lines modified
  
  
18 #·direct·methods18 #·direct·methods
19 .method·constructor·<init>()V19 .method·constructor·<init>()V
20 ····.locals·020 ····.locals·0
  
21 ····.prologue21 ····.prologue
22 ····.line·3622 ····.line·37
23 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V23 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
24 ····return-void24 ····return-void
25 .end·method25 .end·method
  
  
26 #·virtual·methods26 #·virtual·methods
27 .method·public·getScaledPagingTouchSlop(Landroid/view/ViewConfiguration;)I27 .method·public·getScaledPagingTouchSlop(Landroid/view/ViewConfiguration;)I
28 ····.locals·128 ····.locals·1
29 ····.param·p1,·"config"····#·Landroid/view/ViewConfiguration;29 ····.param·p1,·"config"····#·Landroid/view/ViewConfiguration;
  
30 ····.prologue30 ····.prologue
31 ····.line·3931 ····.line·40
32 ····invoke-virtual·{p1},·Landroid/view/ViewConfiguration;->getScaledTouchSlop()I32 ····invoke-virtual·{p1},·Landroid/view/ViewConfiguration;->getScaledTouchSlop()I
  
33 ····move-result·v033 ····move-result·v0
  
34 ····return·v034 ····return·v0
35 .end·method35 .end·method
  
 36 .method·public·hasPermanentMenuKey(Landroid/view/ViewConfiguration;)Z
 37 ····.locals·1
 38 ····.param·p1,·"config"····#·Landroid/view/ViewConfiguration;
  
 39 ····.prologue
 40 ····.line·46
 41 ····const/4·v0,·0x1
  
 42 ····return·v0
 43 .end·method
2.02 KB
smali/android/support/v4/view/ViewPager$SavedState$1.smali
    
Offset 28, 66 lines modifiedOffset 28, 66 lines modified
  
  
28 #·direct·methods28 #·direct·methods
29 .method·constructor·<init>()V29 .method·constructor·<init>()V
30 ····.locals·030 ····.locals·0
  
31 ····.prologue31 ····.prologue
32 ····.line·123732 ····.line·1242
33 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V33 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
34 ····return-void34 ····return-void
35 .end·method35 .end·method
  
  
36 #·virtual·methods36 #·virtual·methods
37 .method·public·createFromParcel(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Landroid/support/v4/view/ViewPager$SavedState;37 .method·public·createFromParcel(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Landroid/support/v4/view/ViewPager$SavedState;
38 ····.locals·138 ····.locals·1
39 ····.param·p1,·"in"····#·Landroid/os/Parcel;39 ····.param·p1,·"in"····#·Landroid/os/Parcel;
40 ····.param·p2,·"loader"····#·Ljava/lang/ClassLoader;40 ····.param·p2,·"loader"····#·Ljava/lang/ClassLoader;
  
41 ····.prologue41 ····.prologue
42 ····.line·124042 ····.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;)V44 ····invoke-direct·{v0,·p1,·p2},·Landroid/support/v4/view/ViewPager$SavedState;-><init>(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V
  
45 ····return-object·v045 ····return-object·v0
46 .end·method46 .end·method
  
47 .method·public·bridge·synthetic·createFromParcel(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object;47 .method·public·bridge·synthetic·createFromParcel(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Ljava/lang/Object;
48 ····.locals·148 ····.locals·1
49 ····.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 ····.prologue51 ····.prologue
52 ····.line·123752 ····.line·1242
53 ····invoke-virtual·{p0,·p1,·p2},·Landroid/support/v4/view/ViewPager$SavedState$1;->createFromParcel(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Landroid/support/v4/view/ViewPager$SavedState;53 ····invoke-virtual·{p0,·p1,·p2},·Landroid/support/v4/view/ViewPager$SavedState$1;->createFromParcel(Landroid/os/Parcel;Ljava/lang/ClassLoader;)Landroid/support/v4/view/ViewPager$SavedState;
  
54 ····move-result-object·v054 ····move-result-object·v0
  
55 ····return-object·v055 ····return-object·v0
56 .end·method56 .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·158 ····.locals·1
59 ····.param·p1,·"size"····#·I59 ····.param·p1,·"size"····#·I
  
60 ····.prologue60 ····.prologue
61 ····.line·124461 ····.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·v063 ····return-object·v0
64 .end·method64 .end·method
  
65 .method·public·bridge·synthetic·newArray(I)[Ljava/lang/Object;65 .method·public·bridge·synthetic·newArray(I)[Ljava/lang/Object;
66 ····.locals·166 ····.locals·1
67 ····.param·p1,·"x0"····#·I67 ····.param·p1,·"x0"····#·I
  
68 ····.prologue68 ····.prologue
69 ····.line·123769 ····.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·v071 ····move-result-object·v0
  
72 ····return-object·v072 ····return-object·v0
73 .end·method73 .end·method
799 B
smali/android/support/v4/view/ViewGroupCompat$ViewGroupCompatImpl.smali
    
Offset 14, 15 lines modifiedOffset 14, 21 lines modified
14 .end·annotation14 .end·annotation
  
  
15 #·virtual·methods15 #·virtual·methods
16 .method·public·abstract·getLayoutMode(Landroid/view/ViewGroup;)I16 .method·public·abstract·getLayoutMode(Landroid/view/ViewGroup;)I
17 .end·method17 .end·method
  
 18 .method·public·abstract·isTransitionGroup(Landroid/view/ViewGroup;)Z
 19 .end·method
  
18 .method·public·abstract·onRequestSendAccessibilityEvent(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z20 .method·public·abstract·onRequestSendAccessibilityEvent(Landroid/view/ViewGroup;Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)Z
19 .end·method21 .end·method
  
20 .method·public·abstract·setLayoutMode(Landroid/view/ViewGroup;I)V22 .method·public·abstract·setLayoutMode(Landroid/view/ViewGroup;I)V
21 .end·method23 .end·method
  
22 .method·public·abstract·setMotionEventSplittingEnabled(Landroid/view/ViewGroup;Z)V24 .method·public·abstract·setMotionEventSplittingEnabled(Landroid/view/ViewGroup;Z)V
23 .end·method25 .end·method
  
 26 .method·public·abstract·setTransitionGroup(Landroid/view/ViewGroup;Z)V
 27 .end·method
45.6 KB
smali/android/support/v4/view/ViewCompat.smali
    
Offset 2, 23 lines modifiedOffset 2, 30 lines modified
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"ViewCompat.java"3 .source·"ViewCompat.java"
  
  
4 #·annotations4 #·annotations
5 .annotation·system·Ldalvik/annotation/MemberClasses;5 .annotation·system·Ldalvik/annotation/MemberClasses;
6 ····value·=·{6 ····value·=·{
 7 ········Landroid/support/v4/view/ViewCompat$Api21ViewCompatImpl;,
7 ········Landroid/support/v4/view/ViewCompat$KitKatViewCompatImpl;,8 ········Landroid/support/v4/view/ViewCompat$KitKatViewCompatImpl;,
8 ········Landroid/support/v4/view/ViewCompat$JbMr1ViewCompatImpl;,9 ········Landroid/support/v4/view/ViewCompat$JbMr1ViewCompatImpl;,
9 ········Landroid/support/v4/view/ViewCompat$JBViewCompatImpl;,10 ········Landroid/support/v4/view/ViewCompat$JBViewCompatImpl;,
10 ········Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;,11 ········Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;,
11 ········Landroid/support/v4/view/ViewCompat$HCViewCompatImpl;,12 ········Landroid/support/v4/view/ViewCompat$HCViewCompatImpl;,
12 ········Landroid/support/v4/view/ViewCompat$GBViewCompatImpl;,13 ········Landroid/support/v4/view/ViewCompat$GBViewCompatImpl;,
13 ········Landroid/support/v4/view/ViewCompat$EclairMr1ViewCompatImpl;,14 ········Landroid/support/v4/view/ViewCompat$EclairMr1ViewCompatImpl;,
14 ········Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;,15 ········Landroid/support/v4/view/ViewCompat$BaseViewCompatImpl;,
15 ········Landroid/support/v4/view/ViewCompat$ViewCompatImpl;16 ········Landroid/support/v4/view/ViewCompat$ViewCompatImpl;,
 17 ········Landroid/support/v4/view/ViewCompat$ResolvedLayoutDirectionMode;,
 18 ········Landroid/support/v4/view/ViewCompat$LayoutDirectionMode;,
 19 ········Landroid/support/v4/view/ViewCompat$LayerType;,
 20 ········Landroid/support/v4/view/ViewCompat$AccessibilityLiveRegion;,
 21 ········Landroid/support/v4/view/ViewCompat$ImportantForAccessibility;,
 22 ········Landroid/support/v4/view/ViewCompat$OverScroll;
16 ····}23 ····}
17 .end·annotation24 .end·annotation
  
  
18 #·static·fields25 #·static·fields
19 .field·public·static·final·ACCESSIBILITY_LIVE_REGION_ASSERTIVE:I·=·0x226 .field·public·static·final·ACCESSIBILITY_LIVE_REGION_ASSERTIVE:I·=·0x2
  
Offset 62, 144 lines modifiedOffset 69, 191 lines modified
  
62 .field·public·static·final·OVER_SCROLL_ALWAYS:I·=·0x069 .field·public·static·final·OVER_SCROLL_ALWAYS:I·=·0x0
  
63 .field·public·static·final·OVER_SCROLL_IF_CONTENT_SCROLLS:I·=·0x170 .field·public·static·final·OVER_SCROLL_IF_CONTENT_SCROLLS:I·=·0x1
  
64 .field·public·static·final·OVER_SCROLL_NEVER:I·=·0x271 .field·public·static·final·OVER_SCROLL_NEVER:I·=·0x2
  
 72 .field·private·static·final·TAG:Ljava/lang/String;·=·"ViewCompat"
  
  
65 #·direct·methods73 #·direct·methods
66 .method·static·constructor·<clinit>()V74 .method·static·constructor·<clinit>()V
67 ····.locals·275 ····.locals·2
  
68 ····.prologue76 ····.prologue
69 ····.line·54877 ····.line·1151
70 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I78 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I
  
71 ····.line·54979 ····.line·1152
72 ····.local·v0,·"version":I80 ····.local·v0,·"version":I
73 ····const/16·v1,·0x1381 ····const/16·v1,·0x15
  
74 ····if-lt·v0,·v1,·:cond_082 ····if-lt·v0,·v1,·:cond_0
  
75 ····.line·55083 ····.line·1153
76 ····new-instance·v1,·Landroid/support/v4/view/ViewCompat$KitKatViewCompatImpl;84 ····new-instance·v1,·Landroid/support/v4/view/ViewCompat$Api21ViewCompatImpl;
  
77 ····invoke-direct·{v1},·Landroid/support/v4/view/ViewCompat$KitKatViewCompatImpl;-><init>()V85 ····invoke-direct·{v1},·Landroid/support/v4/view/ViewCompat$Api21ViewCompatImpl;-><init>()V
  
78 ····sput-object·v1,·Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl;86 ····sput-object·v1,·Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl;
  
79 ····.line·56487 ····.line·1171
80 ····:goto_088 ····:goto_0
81 ····return-void89 ····return-void
  
82 ····.line·55190 ····.line·1154
83 ····:cond_091 ····:cond_0
84 ····const/16·v1,·0x1192 ····const/16·v1,·0x13
  
85 ····if-lt·v0,·v1,·:cond_193 ····if-lt·v0,·v1,·:cond_1
  
86 ····.line·55294 ····.line·1155
 95 ····new-instance·v1,·Landroid/support/v4/view/ViewCompat$KitKatViewCompatImpl;
  
 96 ····invoke-direct·{v1},·Landroid/support/v4/view/ViewCompat$KitKatViewCompatImpl;-><init>()V
  
 97 ····sput-object·v1,·Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl;
  
 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$JbMr1ViewCompatImpl;104 ····new-instance·v1,·Landroid/support/v4/view/ViewCompat$JbMr1ViewCompatImpl;
  
88 ····invoke-direct·{v1},·Landroid/support/v4/view/ViewCompat$JbMr1ViewCompatImpl;-><init>()V105 ····invoke-direct·{v1},·Landroid/support/v4/view/ViewCompat$JbMr1ViewCompatImpl;-><init>()V
  
89 ····sput-object·v1,·Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl;106 ····sput-object·v1,·Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl;
  
90 ····goto·:goto_0107 ····goto·:goto_0
  
91 ····.line·553108 ····.line·1158
92 ····:cond_1109 ····:cond_2
93 ····const/16·v1,·0x10110 ····const/16·v1,·0x10
  
94 ····if-lt·v0,·v1,·:cond_2111 ····if-lt·v0,·v1,·:cond_3
  
95 ····.line·554112 ····.line·1159
96 ····new-instance·v1,·Landroid/support/v4/view/ViewCompat$JBViewCompatImpl;113 ····new-instance·v1,·Landroid/support/v4/view/ViewCompat$JBViewCompatImpl;
  
97 ····invoke-direct·{v1},·Landroid/support/v4/view/ViewCompat$JBViewCompatImpl;-><init>()V114 ····invoke-direct·{v1},·Landroid/support/v4/view/ViewCompat$JBViewCompatImpl;-><init>()V
  
98 ····sput-object·v1,·Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl;115 ····sput-object·v1,·Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl;
  
99 ····goto·:goto_0116 ····goto·:goto_0
  
100 ····.line·555117 ····.line·1160
101 ····:cond_2118 ····:cond_3
102 ····const/16·v1,·0xe119 ····const/16·v1,·0xe
  
103 ····if-lt·v0,·v1,·:cond_3120 ····if-lt·v0,·v1,·:cond_4
  
104 ····.line·556121 ····.line·1161
105 ····new-instance·v1,·Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;122 ····new-instance·v1,·Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;
  
106 ····invoke-direct·{v1},·Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;-><init>()V123 ····invoke-direct·{v1},·Landroid/support/v4/view/ViewCompat$ICSViewCompatImpl;-><init>()V
  
107 ····sput-object·v1,·Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl;124 ····sput-object·v1,·Landroid/support/v4/view/ViewCompat;->IMPL:Landroid/support/v4/view/ViewCompat$ViewCompatImpl;
  
108 ····goto·:goto_0125 ····goto·:goto_0
  
109 ····.line·557126 ····.line·1162
Max diff block lines reached; 42160/46623 bytes (90.43%) of diff not shown.
1.17 KB
smali/android/support/v4/view/ViewGroupCompat$ViewGroupCompatJellybeanMR2Impl.smali
    
Offset 15, 40 lines modifiedOffset 15, 40 lines modified
  
  
15 #·direct·methods15 #·direct·methods
16 .method·constructor·<init>()V16 .method·constructor·<init>()V
17 ····.locals·017 ····.locals·0
  
18 ····.prologue18 ····.prologue
19 ····.line·9119 ····.line·102
20 ····invoke-direct·{p0},·Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatIcsImpl;-><init>()V20 ····invoke-direct·{p0},·Landroid/support/v4/view/ViewGroupCompat$ViewGroupCompatIcsImpl;-><init>()V
  
21 ····return-void21 ····return-void
22 .end·method22 .end·method
  
  
23 #·virtual·methods23 #·virtual·methods
24 .method·public·getLayoutMode(Landroid/view/ViewGroup;)I24 .method·public·getLayoutMode(Landroid/view/ViewGroup;)I
25 ····.locals·125 ····.locals·1
26 ····.param·p1,·"group"····#·Landroid/view/ViewGroup;26 ····.param·p1,·"group"····#·Landroid/view/ViewGroup;
  
27 ····.prologue27 ····.prologue
28 ····.line·9428 ····.line·105
29 ····invoke-static·{p1},·Landroid/support/v4/view/ViewGroupCompatJellybeanMR2;->getLayoutMode(Landroid/view/ViewGroup;)I29 ····invoke-static·{p1},·Landroid/support/v4/view/ViewGroupCompatJellybeanMR2;->getLayoutMode(Landroid/view/ViewGroup;)I
  
30 ····move-result·v030 ····move-result·v0
  
31 ····return·v031 ····return·v0
32 .end·method32 .end·method
  
33 .method·public·setLayoutMode(Landroid/view/ViewGroup;I)V33 .method·public·setLayoutMode(Landroid/view/ViewGroup;I)V
34 ····.locals·034 ····.locals·0
35 ····.param·p1,·"group"····#·Landroid/view/ViewGroup;35 ····.param·p1,·"group"····#·Landroid/view/ViewGroup;
36 ····.param·p2,·"mode"····#·I36 ····.param·p2,·"mode"····#·I
  
37 ····.prologue37 ····.prologue
38 ····.line·9938 ····.line·110
39 ····invoke-static·{p1,·p2},·Landroid/support/v4/view/ViewGroupCompatJellybeanMR2;->setLayoutMode(Landroid/view/ViewGroup;I)V39 ····invoke-static·{p1,·p2},·Landroid/support/v4/view/ViewGroupCompatJellybeanMR2;->setLayoutMode(Landroid/view/ViewGroup;I)V
  
40 ····.line·10040 ····.line·111
41 ····return-void41 ····return-void
42 .end·method42 .end·method
22.6 KB
smali/android/support/v4/view/PagerTabStrip.smali
    
Offset 57, 20 lines modifiedOffset 57, 20 lines modified
  
57 #·direct·methods57 #·direct·methods
58 .method·public·constructor·<init>(Landroid/content/Context;)V58 .method·public·constructor·<init>(Landroid/content/Context;)V
59 ····.locals·159 ····.locals·1
60 ····.param·p1,·"context"····#·Landroid/content/Context;60 ····.param·p1,·"context"····#·Landroid/content/Context;
  
61 ····.prologue61 ····.prologue
62 ····.line·7662 ····.line·78
63 ····const/4·v0,·0x063 ····const/4·v0,·0x0
  
64 ····invoke-direct·{p0,·p1,·v0},·Landroid/support/v4/view/PagerTabStrip;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V64 ····invoke-direct·{p0,·p1,·v0},·Landroid/support/v4/view/PagerTabStrip;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
  
65 ····.line·7765 ····.line·79
66 ····return-void66 ····return-void
67 .end·method67 .end·method
  
68 .method·public·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;)V68 .method·public·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
69 ····.locals·769 ····.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 modifiedOffset 78, 142 lines modified
78 ····.prologue78 ····.prologue
79 ····const/4·v6,·0x179 ····const/4·v6,·0x1
  
80 ····const/4·v5,·0x080 ····const/4·v5,·0x0
  
81 ····const/high16·v3,·0x3f000000····#·0.5f81 ····const/high16·v3,·0x3f000000····#·0.5f
  
82 ····.line·8082 ····.line·82
83 ····invoke-direct·{p0,·p1,·p2},·Landroid/support/v4/view/PagerTitleStrip;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V83 ····invoke-direct·{p0,·p1,·p2},·Landroid/support/v4/view/PagerTitleStrip;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
  
84 ····.line·6184 ····.line·63
85 ····new-instance·v1,·Landroid/graphics/Paint;85 ····new-instance·v1,·Landroid/graphics/Paint;
  
86 ····invoke-direct·{v1},·Landroid/graphics/Paint;-><init>()V86 ····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·6288 ····.line·64
89 ····new-instance·v1,·Landroid/graphics/Rect;89 ····new-instance·v1,·Landroid/graphics/Rect;
  
90 ····invoke-direct·{v1},·Landroid/graphics/Rect;-><init>()V90 ····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·6492 ····.line·66
93 ····const/16·v1,·0xff93 ····const/16·v1,·0xff
  
94 ····iput·v1,·p0,·Landroid/support/v4/view/PagerTabStrip;->mTabAlpha:I94 ····iput·v1,·p0,·Landroid/support/v4/view/PagerTabStrip;->mTabAlpha:I
  
95 ····.line·6695 ····.line·68
96 ····iput-boolean·v5,·p0,·Landroid/support/v4/view/PagerTabStrip;->mDrawFullUnderline:Z96 ····iput-boolean·v5,·p0,·Landroid/support/v4/view/PagerTabStrip;->mDrawFullUnderline:Z
  
97 ····.line·6797 ····.line·69
98 ····iput-boolean·v5,·p0,·Landroid/support/v4/view/PagerTabStrip;->mDrawFullUnderlineSet:Z98 ····iput-boolean·v5,·p0,·Landroid/support/v4/view/PagerTabStrip;->mDrawFullUnderlineSet:Z
  
99 ····.line·8299 ····.line·84
100 ····iget·v1,·p0,·Landroid/support/v4/view/PagerTabStrip;->mTextColor:I100 ····iget·v1,·p0,·Landroid/support/v4/view/PagerTabStrip;->mTextColor:I
  
101 ····iput·v1,·p0,·Landroid/support/v4/view/PagerTabStrip;->mIndicatorColor:I101 ····iput·v1,·p0,·Landroid/support/v4/view/PagerTabStrip;->mIndicatorColor:I
  
102 ····.line·83102 ····.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:I104 ····iget·v2,·p0,·Landroid/support/v4/view/PagerTabStrip;->mIndicatorColor:I
  
105 ····invoke-virtual·{v1,·v2},·Landroid/graphics/Paint;->setColor(I)V105 ····invoke-virtual·{v1,·v2},·Landroid/graphics/Paint;->setColor(I)V
  
106 ····.line·87106 ····.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·v1108 ····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·v1110 ····move-result-object·v1
  
111 ····iget·v0,·v1,·Landroid/util/DisplayMetrics;->density:F111 ····iget·v0,·v1,·Landroid/util/DisplayMetrics;->density:F
  
112 ····.line·88112 ····.line·90
113 ····.local·v0,·"density":F113 ····.local·v0,·"density":F
114 ····const/high16·v1,·0x40400000····#·3.0f114 ····const/high16·v1,·0x40400000····#·3.0f
  
115 ····mul-float/2addr·v1,·v0115 ····mul-float/2addr·v1,·v0
  
116 ····add-float/2addr·v1,·v3116 ····add-float/2addr·v1,·v3
  
117 ····float-to-int·v1,·v1117 ····float-to-int·v1,·v1
  
118 ····iput·v1,·p0,·Landroid/support/v4/view/PagerTabStrip;->mIndicatorHeight:I118 ····iput·v1,·p0,·Landroid/support/v4/view/PagerTabStrip;->mIndicatorHeight:I
  
119 ····.line·89119 ····.line·91
120 ····const/high16·v1,·0x40c00000····#·6.0f120 ····const/high16·v1,·0x40c00000····#·6.0f
  
121 ····mul-float/2addr·v1,·v0121 ····mul-float/2addr·v1,·v0
  
122 ····add-float/2addr·v1,·v3122 ····add-float/2addr·v1,·v3
  
123 ····float-to-int·v1,·v1123 ····float-to-int·v1,·v1
  
124 ····iput·v1,·p0,·Landroid/support/v4/view/PagerTabStrip;->mMinPaddingBottom:I124 ····iput·v1,·p0,·Landroid/support/v4/view/PagerTabStrip;->mMinPaddingBottom:I
  
125 ····.line·90125 ····.line·92
126 ····const/high16·v1,·0x42800000····#·64.0f126 ····const/high16·v1,·0x42800000····#·64.0f
  
127 ····mul-float/2addr·v1,·v0127 ····mul-float/2addr·v1,·v0
  
128 ····float-to-int·v1,·v1128 ····float-to-int·v1,·v1
  
129 ····iput·v1,·p0,·Landroid/support/v4/view/PagerTabStrip;->mMinTextSpacing:I129 ····iput·v1,·p0,·Landroid/support/v4/view/PagerTabStrip;->mMinTextSpacing:I
  
130 ····.line·91130 ····.line·93
131 ····const/high16·v1,·0x41800000····#·16.0f131 ····const/high16·v1,·0x41800000····#·16.0f
  
132 ····mul-float/2addr·v1,·v0132 ····mul-float/2addr·v1,·v0
  
133 ····add-float/2addr·v1,·v3133 ····add-float/2addr·v1,·v3
  
134 ····float-to-int·v1,·v1134 ····float-to-int·v1,·v1
  
135 ····iput·v1,·p0,·Landroid/support/v4/view/PagerTabStrip;->mTabPadding:I135 ····iput·v1,·p0,·Landroid/support/v4/view/PagerTabStrip;->mTabPadding:I
  
136 ····.line·92136 ····.line·94
137 ····const/high16·v1,·0x3f800000····#·1.0f137 ····const/high16·v1,·0x3f800000····#·1.0f
  
138 ····mul-float/2addr·v1,·v0138 ····mul-float/2addr·v1,·v0
  
Max diff block lines reached; 19371/23081 bytes (83.93%) of diff not shown.
1.49 KB
smali/android/support/v4/view/ViewConfigurationCompat$FroyoViewConfigurationVersionImpl.smali
    
Offset 1, 14 lines modifiedOffset 1, 11 lines modified
1 .class·Landroid/support/v4/view/ViewConfigurationCompat$FroyoViewConfigurationVersionImpl;1 .class·Landroid/support/v4/view/ViewConfigurationCompat$FroyoViewConfigurationVersionImpl;
2 .super·Ljava/lang/Object;2 .super·Landroid/support/v4/view/ViewConfigurationCompat$BaseViewConfigurationVersionImpl;
3 .source·"ViewConfigurationCompat.java"3 .source·"ViewConfigurationCompat.java"
  
4 #·interfaces 
5 .implements·Landroid/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl; 
  
  
6 #·annotations4 #·annotations
7 .annotation·system·Ldalvik/annotation/EnclosingClass;5 .annotation·system·Ldalvik/annotation/EnclosingClass;
8 ····value·=·Landroid/support/v4/view/ViewConfigurationCompat;6 ····value·=·Landroid/support/v4/view/ViewConfigurationCompat;
9 .end·annotation7 .end·annotation
  
10 .annotation·system·Ldalvik/annotation/InnerClass;8 .annotation·system·Ldalvik/annotation/InnerClass;
Offset 18, 27 lines modifiedOffset 15, 27 lines modified
  
  
18 #·direct·methods15 #·direct·methods
19 .method·constructor·<init>()V16 .method·constructor·<init>()V
20 ····.locals·017 ····.locals·0
  
21 ····.prologue18 ····.prologue
22 ····.line·4619 ····.line·53
23 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V20 ····invoke-direct·{p0},·Landroid/support/v4/view/ViewConfigurationCompat$BaseViewConfigurationVersionImpl;-><init>()V
  
24 ····return-void21 ····return-void
25 .end·method22 .end·method
  
  
26 #·virtual·methods23 #·virtual·methods
27 .method·public·getScaledPagingTouchSlop(Landroid/view/ViewConfiguration;)I24 .method·public·getScaledPagingTouchSlop(Landroid/view/ViewConfiguration;)I
28 ····.locals·125 ····.locals·1
29 ····.param·p1,·"config"····#·Landroid/view/ViewConfiguration;26 ····.param·p1,·"config"····#·Landroid/view/ViewConfiguration;
  
30 ····.prologue27 ····.prologue
31 ····.line·4928 ····.line·56
32 ····invoke-static·{p1},·Landroid/support/v4/view/ViewConfigurationCompatFroyo;->getScaledPagingTouchSlop(Landroid/view/ViewConfiguration;)I29 ····invoke-static·{p1},·Landroid/support/v4/view/ViewConfigurationCompatFroyo;->getScaledPagingTouchSlop(Landroid/view/ViewConfiguration;)I
  
33 ····move-result·v030 ····move-result·v0
  
34 ····return·v031 ····return·v0
35 .end·method32 .end·method
1.49 KB
smali/android/support/v4/view/ViewCompat$KitKatViewCompatImpl.smali
    
Offset 15, 40 lines modifiedOffset 15, 53 lines modified
  
  
15 #·direct·methods15 #·direct·methods
16 .method·constructor·<init>()V16 .method·constructor·<init>()V
17 ····.locals·017 ····.locals·0
  
18 ····.prologue18 ····.prologue
19 ····.line·53419 ····.line·1090
20 ····invoke-direct·{p0},·Landroid/support/v4/view/ViewCompat$JbMr1ViewCompatImpl;-><init>()V20 ····invoke-direct·{p0},·Landroid/support/v4/view/ViewCompat$JbMr1ViewCompatImpl;-><init>()V
  
21 ····return-void21 ····return-void
22 .end·method22 .end·method
  
  
23 #·virtual·methods23 #·virtual·methods
24 .method·public·getAccessibilityLiveRegion(Landroid/view/View;)I24 .method·public·getAccessibilityLiveRegion(Landroid/view/View;)I
25 ····.locals·125 ····.locals·1
26 ····.param·p1,·"view"····#·Landroid/view/View;26 ····.param·p1,·"view"····#·Landroid/view/View;
  
27 ····.prologue27 ····.prologue
28 ····.line·53728 ····.line·1093
29 ····invoke-static·{p1},·Landroid/support/v4/view/ViewCompatKitKat;->getAccessibilityLiveRegion(Landroid/view/View;)I29 ····invoke-static·{p1},·Landroid/support/v4/view/ViewCompatKitKat;->getAccessibilityLiveRegion(Landroid/view/View;)I
  
30 ····move-result·v030 ····move-result·v0
  
31 ····return·v031 ····return·v0
32 .end·method32 .end·method
  
33 .method·public·setAccessibilityLiveRegion(Landroid/view/View;I)V33 .method·public·setAccessibilityLiveRegion(Landroid/view/View;I)V
34 ····.locals·034 ····.locals·0
35 ····.param·p1,·"view"····#·Landroid/view/View;35 ····.param·p1,·"view"····#·Landroid/view/View;
36 ····.param·p2,·"mode"····#·I36 ····.param·p2,·"mode"····#·I
  
37 ····.prologue37 ····.prologue
38 ····.line·54238 ····.line·1098
39 ····invoke-static·{p1,·p2},·Landroid/support/v4/view/ViewCompatKitKat;->setAccessibilityLiveRegion(Landroid/view/View;I)V39 ····invoke-static·{p1,·p2},·Landroid/support/v4/view/ViewCompatKitKat;->setAccessibilityLiveRegion(Landroid/view/View;I)V
  
 40 ····.line·1099
 41 ····return-void
 42 .end·method
  
 43 .method·public·setImportantForAccessibility(Landroid/view/View;I)V
 44 ····.locals·0
 45 ····.param·p1,·"view"····#·Landroid/view/View;
 46 ····.param·p2,·"mode"····#·I
  
 47 ····.prologue
40 ····.line·54348 ····.line·1103
 49 ····invoke-static·{p1,·p2},·Landroid/support/v4/view/ViewCompatJB;->setImportantForAccessibility(Landroid/view/View;I)V
  
 50 ····.line·1104
41 ····return-void51 ····return-void
42 .end·method52 .end·method
471 B
smali/android/support/v4/view/ViewConfigurationCompat$ViewConfigurationVersionImpl.smali
    
Offset 13, 7 lines modifiedOffset 13, 10 lines modified
13 ····name·=·"ViewConfigurationVersionImpl"13 ····name·=·"ViewConfigurationVersionImpl"
14 .end·annotation14 .end·annotation
  
  
15 #·virtual·methods15 #·virtual·methods
16 .method·public·abstract·getScaledPagingTouchSlop(Landroid/view/ViewConfiguration;)I16 .method·public·abstract·getScaledPagingTouchSlop(Landroid/view/ViewConfiguration;)I
17 .end·method17 .end·method
  
 18 .method·public·abstract·hasPermanentMenuKey(Landroid/view/ViewConfiguration;)Z
 19 .end·method
1.3 KB
smali/android/support/v4/view/PagerTabStrip$2.smali
    
Offset 22, 30 lines modifiedOffset 22, 30 lines modified
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Landroid/support/v4/view/PagerTabStrip;)V23 .method·constructor·<init>(Landroid/support/v4/view/PagerTabStrip;)V
24 ····.locals·024 ····.locals·0
  
25 ····.prologue25 ····.prologue
26 ····.line·11126 ····.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>()V28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
29 ····return-void29 ····return-void
30 .end·method30 .end·method
  
  
31 #·virtual·methods31 #·virtual·methods
32 .method·public·onClick(Landroid/view/View;)V32 .method·public·onClick(Landroid/view/View;)V
33 ····.locals·233 ····.locals·2
34 ····.param·p1,·"v"····#·Landroid/view/View;34 ····.param·p1,·"v"····#·Landroid/view/View;
  
35 ····.prologue35 ····.prologue
36 ····.line·11436 ····.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 modifiedOffset 54, 10 lines modified
  
54 ····move-result·v154 ····move-result·v1
  
55 ····add-int/lit8·v1,·v1,·0x155 ····add-int/lit8·v1,·v1,·0x1
  
56 ····invoke-virtual·{v0,·v1},·Landroid/support/v4/view/ViewPager;->setCurrentItem(I)V56 ····invoke-virtual·{v0,·v1},·Landroid/support/v4/view/ViewPager;->setCurrentItem(I)V
  
57 ····.line·11557 ····.line·117
58 ····return-void58 ····return-void
59 .end·method59 .end·method
724 B
smali/android/support/v4/view/accessibility/AccessibilityEventCompatIcs.smali
    
Offset 52, 7 lines modifiedOffset 52, 20 lines modified
52 ····.line·2852 ····.line·28
53 ····invoke-virtual·{p0},·Landroid/view/accessibility/AccessibilityEvent;->getRecordCount()I53 ····invoke-virtual·{p0},·Landroid/view/accessibility/AccessibilityEvent;->getRecordCount()I
  
54 ····move-result·v054 ····move-result·v0
  
55 ····return·v055 ····return·v0
56 .end·method56 .end·method
  
 57 .method·public·static·setScrollable(Landroid/view/accessibility/AccessibilityEvent;Z)V
 58 ····.locals·0
 59 ····.param·p0,·"event"····#·Landroid/view/accessibility/AccessibilityEvent;
 60 ····.param·p1,·"scrollable"····#·Z
  
 61 ····.prologue
 62 ····.line·40
 63 ····invoke-virtual·{p0,·p1},·Landroid/view/accessibility/AccessibilityEvent;->setScrollable(Z)V
  
 64 ····.line·41
 65 ····return-void
 66 .end·method
19.4 KB
smali/android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl.smali
    
Offset 15, 45 lines modifiedOffset 15, 69 lines modified
  
  
15 #·direct·methods15 #·direct·methods
16 .method·constructor·<init>()V16 .method·constructor·<init>()V
17 ····.locals·017 ····.locals·0
  
18 ····.prologue18 ····.prologue
19 ····.line·42619 ····.line·676
20 ····invoke-direct·{p0},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl;-><init>()V20 ····invoke-direct·{p0},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl;-><init>()V
  
21 ····return-void21 ····return-void
22 .end·method22 .end·method
  
  
23 #·virtual·methods23 #·virtual·methods
24 .method·public·addAction(Ljava/lang/Object;I)V24 .method·public·addAction(Ljava/lang/Object;I)V
25 ····.locals·025 ····.locals·0
26 ····.param·p1,·"info"····#·Ljava/lang/Object;26 ····.param·p1,·"info"····#·Ljava/lang/Object;
27 ····.param·p2,·"action"····#·I27 ····.param·p2,·"action"····#·I
  
28 ····.prologue28 ····.prologue
29 ····.line·44429 ····.line·694
30 ····invoke-static·{p1,·p2},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;->addAction(Ljava/lang/Object;I)V30 ····invoke-static·{p1,·p2},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;->addAction(Ljava/lang/Object;I)V
  
31 ····.line·44531 ····.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/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl;->addAction(Ljava/lang/Object;I)V
  
 47 ····.line·917
 48 ····:cond_0
32 ····return-void49 ····return-void
33 .end·method50 .end·method
  
34 .method·public·addChild(Ljava/lang/Object;Landroid/view/View;)V51 .method·public·addChild(Ljava/lang/Object;Landroid/view/View;)V
35 ····.locals·052 ····.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 ····.prologue55 ····.prologue
39 ····.line·44956 ····.line·699
40 ····invoke-static·{p1,·p2},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;->addChild(Ljava/lang/Object;Landroid/view/View;)V57 ····invoke-static·{p1,·p2},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;->addChild(Ljava/lang/Object;Landroid/view/View;)V
  
41 ····.line·45058 ····.line·700
42 ····return-void59 ····return-void
43 .end·method60 .end·method
  
44 .method·public·findAccessibilityNodeInfosByText(Ljava/lang/Object;Ljava/lang/String;)Ljava/util/List;61 .method·public·findAccessibilityNodeInfosByText(Ljava/lang/Object;Ljava/lang/String;)Ljava/util/List;
45 ····.locals·162 ····.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 modifiedOffset 91, 586 lines modified
67 ············"<",91 ············"<",
68 ············"Ljava/lang/Object;",92 ············"Ljava/lang/Object;",
69 ············">;"93 ············">;"
70 ········}94 ········}
71 ····.end·annotation95 ····.end·annotation
  
72 ····.prologue96 ····.prologue
73 ····.line·45497 ····.line·704
74 ····invoke-static·{p1,·p2},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;->findAccessibilityNodeInfosByText(Ljava/lang/Object;Ljava/lang/String;)Ljava/util/List;98 ····invoke-static·{p1,·p2},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;->findAccessibilityNodeInfosByText(Ljava/lang/Object;Ljava/lang/String;)Ljava/util/List;
  
75 ····move-result-object·v099 ····move-result-object·v0
  
76 ····return-object·v0100 ····return-object·v0
77 .end·method101 .end·method
  
78 .method·public·getActions(Ljava/lang/Object;)I102 .method·public·getActions(Ljava/lang/Object;)I
79 ····.locals·1103 ····.locals·1
80 ····.param·p1,·"info"····#·Ljava/lang/Object;104 ····.param·p1,·"info"····#·Ljava/lang/Object;
  
81 ····.prologue105 ····.prologue
82 ····.line·459106 ····.line·709
83 ····invoke-static·{p1},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;->getActions(Ljava/lang/Object;)I107 ····invoke-static·{p1},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;->getActions(Ljava/lang/Object;)I
  
84 ····move-result·v0108 ····move-result·v0
  
85 ····return·v0109 ····return·v0
86 .end·method110 .end·method
  
87 .method·public·getBoundsInParent(Ljava/lang/Object;Landroid/graphics/Rect;)V111 .method·public·getBoundsInParent(Ljava/lang/Object;Landroid/graphics/Rect;)V
88 ····.locals·0112 ····.locals·0
89 ····.param·p1,·"info"····#·Ljava/lang/Object;113 ····.param·p1,·"info"····#·Ljava/lang/Object;
90 ····.param·p2,·"outBounds"····#·Landroid/graphics/Rect;114 ····.param·p2,·"outBounds"····#·Landroid/graphics/Rect;
  
91 ····.prologue115 ····.prologue
92 ····.line·464116 ····.line·714
93 ····invoke-static·{p1,·p2},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;->getBoundsInParent(Ljava/lang/Object;Landroid/graphics/Rect;)V117 ····invoke-static·{p1,·p2},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;->getBoundsInParent(Ljava/lang/Object;Landroid/graphics/Rect;)V
  
94 ····.line·465118 ····.line·715
95 ····return-void119 ····return-void
96 .end·method120 .end·method
  
97 .method·public·getBoundsInScreen(Ljava/lang/Object;Landroid/graphics/Rect;)V121 .method·public·getBoundsInScreen(Ljava/lang/Object;Landroid/graphics/Rect;)V
98 ····.locals·0122 ····.locals·0
99 ····.param·p1,·"info"····#·Ljava/lang/Object;123 ····.param·p1,·"info"····#·Ljava/lang/Object;
100 ····.param·p2,·"outBounds"····#·Landroid/graphics/Rect;124 ····.param·p2,·"outBounds"····#·Landroid/graphics/Rect;
  
101 ····.prologue125 ····.prologue
102 ····.line·469126 ····.line·719
103 ····invoke-static·{p1,·p2},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;->getBoundsInScreen(Ljava/lang/Object;Landroid/graphics/Rect;)V127 ····invoke-static·{p1,·p2},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatIcs;->getBoundsInScreen(Ljava/lang/Object;Landroid/graphics/Rect;)V
  
104 ····.line·470128 ····.line·720
105 ····return-void129 ····return-void
106 .end·method130 .end·method
  
107 .method·public·getChild(Ljava/lang/Object;I)Ljava/lang/Object;131 .method·public·getChild(Ljava/lang/Object;I)Ljava/lang/Object;
108 ····.locals·1132 ····.locals·1
109 ····.param·p1,·"info"····#·Ljava/lang/Object;133 ····.param·p1,·"info"····#·Ljava/lang/Object;
Max diff block lines reached; 15797/19647 bytes (80.40%) of diff not shown.
1.41 KB
smali/android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanMr2Impl.smali
    
Offset 15, 40 lines modifiedOffset 15, 40 lines modified
  
  
15 #·direct·methods15 #·direct·methods
16 .method·constructor·<init>()V16 .method·constructor·<init>()V
17 ····.locals·017 ····.locals·0
  
18 ····.prologue18 ····.prologue
19 ····.line·73019 ····.line·987
20 ····invoke-direct·{p0},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl;-><init>()V20 ····invoke-direct·{p0},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl;-><init>()V
  
21 ····return-void21 ····return-void
22 .end·method22 .end·method
  
  
23 #·virtual·methods23 #·virtual·methods
24 .method·public·getViewIdResourceName(Ljava/lang/Object;)Ljava/lang/String;24 .method·public·getViewIdResourceName(Ljava/lang/Object;)Ljava/lang/String;
25 ····.locals·125 ····.locals·1
26 ····.param·p1,·"info"····#·Ljava/lang/Object;26 ····.param·p1,·"info"····#·Ljava/lang/Object;
  
27 ····.prologue27 ····.prologue
28 ····.line·73428 ····.line·991
29 ····invoke-static·{p1},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellybeanMr2;->getViewIdResourceName(Ljava/lang/Object;)Ljava/lang/String;29 ····invoke-static·{p1},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellybeanMr2;->getViewIdResourceName(Ljava/lang/Object;)Ljava/lang/String;
  
30 ····move-result-object·v030 ····move-result-object·v0
  
31 ····return-object·v031 ····return-object·v0
32 .end·method32 .end·method
  
33 .method·public·setViewIdResourceName(Ljava/lang/Object;Ljava/lang/String;)V33 .method·public·setViewIdResourceName(Ljava/lang/Object;Ljava/lang/String;)V
34 ····.locals·034 ····.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 ····.prologue37 ····.prologue
38 ····.line·73938 ····.line·996
39 ····invoke-static·{p1,·p2},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellybeanMr2;->setViewIdResourceName(Ljava/lang/Object;Ljava/lang/String;)V39 ····invoke-static·{p1,·p2},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellybeanMr2;->setViewIdResourceName(Ljava/lang/Object;Ljava/lang/String;)V
  
40 ····.line·74040 ····.line·997
41 ····return-void41 ····return-void
42 .end·method42 .end·method
5.02 KB
smali/android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl.smali
    
Offset 14, 14 lines modifiedOffset 14, 17 lines modified
14 .end·annotation14 .end·annotation
  
  
15 #·virtual·methods15 #·virtual·methods
16 .method·public·abstract·addAction(Ljava/lang/Object;I)V16 .method·public·abstract·addAction(Ljava/lang/Object;I)V
17 .end·method17 .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;)V20 .method·public·abstract·addChild(Ljava/lang/Object;Landroid/view/View;)V
19 .end·method21 .end·method
  
20 .method·public·abstract·addChild(Ljava/lang/Object;Landroid/view/View;I)V22 .method·public·abstract·addChild(Ljava/lang/Object;Landroid/view/View;I)V
21 .end·method23 .end·method
  
22 .method·public·abstract·findAccessibilityNodeInfosByText(Ljava/lang/Object;Ljava/lang/String;)Ljava/util/List;24 .method·public·abstract·findAccessibilityNodeInfosByText(Ljava/lang/Object;Ljava/lang/String;)Ljava/util/List;
Offset 41, 14 lines modifiedOffset 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·method45 .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·method47 .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;)I61 .method·public·abstract·getActions(Ljava/lang/Object;)I
46 .end·method62 .end·method
  
47 .method·public·abstract·getBoundsInParent(Ljava/lang/Object;Landroid/graphics/Rect;)V63 .method·public·abstract·getBoundsInParent(Ljava/lang/Object;Landroid/graphics/Rect;)V
48 .end·method64 .end·method
  
49 .method·public·abstract·getBoundsInScreen(Ljava/lang/Object;Landroid/graphics/Rect;)V65 .method·public·abstract·getBoundsInScreen(Ljava/lang/Object;Landroid/graphics/Rect;)V
Offset 59, 14 lines modifiedOffset 76, 38 lines modified
  
59 .method·public·abstract·getChildCount(Ljava/lang/Object;)I76 .method·public·abstract·getChildCount(Ljava/lang/Object;)I
60 .end·method77 .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·method79 .end·method
  
 80 .method·public·abstract·getCollectionInfo(Ljava/lang/Object;)Ljava/lang/Object;
 81 .end·method
  
 82 .method·public·abstract·getCollectionInfoColumnCount(Ljava/lang/Object;)I
 83 .end·method
  
 84 .method·public·abstract·getCollectionInfoRowCount(Ljava/lang/Object;)I
 85 .end·method
  
 86 .method·public·abstract·getCollectionItemColumnIndex(Ljava/lang/Object;)I
 87 .end·method
  
 88 .method·public·abstract·getCollectionItemColumnSpan(Ljava/lang/Object;)I
 89 .end·method
  
 90 .method·public·abstract·getCollectionItemInfo(Ljava/lang/Object;)Ljava/lang/Object;
 91 .end·method
  
 92 .method·public·abstract·getCollectionItemRowIndex(Ljava/lang/Object;)I
 93 .end·method
  
 94 .method·public·abstract·getCollectionItemRowSpan(Ljava/lang/Object;)I
 95 .end·method
  
63 .method·public·abstract·getContentDescription(Ljava/lang/Object;)Ljava/lang/CharSequence;96 .method·public·abstract·getContentDescription(Ljava/lang/Object;)Ljava/lang/CharSequence;
64 .end·method97 .end·method
  
65 .method·public·abstract·getLiveRegion(Ljava/lang/Object;)I98 .method·public·abstract·getLiveRegion(Ljava/lang/Object;)I
66 .end·method99 .end·method
  
67 .method·public·abstract·getMovementGranularities(Ljava/lang/Object;)I100 .method·public·abstract·getMovementGranularities(Ljava/lang/Object;)I
Offset 74, 14 lines modifiedOffset 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·method116 .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·method118 .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·method122 .end·method
  
80 .method·public·abstract·getViewIdResourceName(Ljava/lang/Object;)Ljava/lang/String;123 .method·public·abstract·getViewIdResourceName(Ljava/lang/Object;)Ljava/lang/String;
81 .end·method124 .end·method
  
82 .method·public·abstract·getWindowId(Ljava/lang/Object;)I125 .method·public·abstract·getWindowId(Ljava/lang/Object;)I
Offset 95, 14 lines modifiedOffset 139, 23 lines modified
  
95 .method·public·abstract·isChecked(Ljava/lang/Object;)Z139 .method·public·abstract·isChecked(Ljava/lang/Object;)Z
96 .end·method140 .end·method
  
97 .method·public·abstract·isClickable(Ljava/lang/Object;)Z141 .method·public·abstract·isClickable(Ljava/lang/Object;)Z
98 .end·method142 .end·method
  
 143 .method·public·abstract·isCollectionInfoHierarchical(Ljava/lang/Object;)Z
 144 .end·method
  
 145 .method·public·abstract·isCollectionItemHeading(Ljava/lang/Object;)Z
 146 .end·method
  
 147 .method·public·abstract·isCollectionItemSelected(Ljava/lang/Object;)Z
 148 .end·method
  
99 .method·public·abstract·isEnabled(Ljava/lang/Object;)Z149 .method·public·abstract·isEnabled(Ljava/lang/Object;)Z
100 .end·method150 .end·method
  
101 .method·public·abstract·isFocusable(Ljava/lang/Object;)Z151 .method·public·abstract·isFocusable(Ljava/lang/Object;)Z
102 .end·method152 .end·method
  
103 .method·public·abstract·isFocused(Ljava/lang/Object;)Z153 .method·public·abstract·isFocused(Ljava/lang/Object;)Z
Max diff block lines reached; 1210/4933 bytes (24.53%) of diff not shown.
7.13 KB
smali/android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl.smali
    
Offset 15, 40 lines modifiedOffset 15, 243 lines modified
  
  
15 #·direct·methods15 #·direct·methods
16 .method·constructor·<init>()V16 .method·constructor·<init>()V
17 ····.locals·017 ····.locals·0
  
18 ····.prologue18 ····.prologue
19 ····.line·74319 ····.line·1000
20 ····invoke-direct·{p0},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanMr2Impl;-><init>()V20 ····invoke-direct·{p0},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanMr2Impl;-><init>()V
  
21 ····return-void21 ····return-void
22 .end·method22 .end·method
  
  
23 #·virtual·methods23 #·virtual·methods
 24 .method·public·getCollectionInfo(Ljava/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/AccessibilityNodeInfoCompatKitKat;->getCollectionInfo(Ljava/lang/Object;)Ljava/lang/Object;
  
 30 ····move-result-object·v0
  
 31 ····return-object·v0
 32 .end·method
  
 33 .method·public·getCollectionInfoColumnCount(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/AccessibilityNodeInfoCompatKitKat$CollectionInfo;->getColumnCount(Ljava/lang/Object;)I
  
 39 ····move-result·v0
  
 40 ····return·v0
 41 .end·method
  
 42 .method·public·getCollectionInfoRowCount(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/AccessibilityNodeInfoCompatKitKat$CollectionInfo;->getRowCount(Ljava/lang/Object;)I
  
 48 ····move-result·v0
  
 49 ····return·v0
 50 .end·method
  
 51 .method·public·getCollectionItemColumnIndex(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/AccessibilityNodeInfoCompatKitKat$CollectionItemInfo;->getColumnIndex(Ljava/lang/Object;)I
  
 57 ····move-result·v0
  
 58 ····return·v0
 59 .end·method
  
 60 .method·public·getCollectionItemColumnSpan(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/AccessibilityNodeInfoCompatKitKat$CollectionItemInfo;->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/AccessibilityNodeInfoCompatKitKat;->getCollectionItemInfo(Ljava/lang/Object;)Ljava/lang/Object;
  
 75 ····move-result-object·v0
  
 76 ····return-object·v0
 77 .end·method
  
 78 .method·public·getCollectionItemRowIndex(Ljava/lang/Object;)I
 79 ····.locals·1
 80 ····.param·p1,·"info"····#·Ljava/lang/Object;
  
 81 ····.prologue
 82 ····.line·1072
 83 ····invoke-static·{p1},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat$CollectionItemInfo;->getRowIndex(Ljava/lang/Object;)I
  
 84 ····move-result·v0
  
 85 ····return·v0
 86 .end·method
  
 87 .method·public·getCollectionItemRowSpan(Ljava/lang/Object;)I
 88 ····.locals·1
 89 ····.param·p1,·"info"····#·Ljava/lang/Object;
  
 90 ····.prologue
 91 ····.line·1077
 92 ····invoke-static·{p1},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat$CollectionItemInfo;->getRowSpan(Ljava/lang/Object;)I
  
 93 ····move-result·v0
  
 94 ····return·v0
 95 .end·method
  
24 .method·public·getLiveRegion(Ljava/lang/Object;)I96 .method·public·getLiveRegion(Ljava/lang/Object;)I
25 ····.locals·197 ····.locals·1
26 ····.param·p1,·"info"····#·Ljava/lang/Object;98 ····.param·p1,·"info"····#·Ljava/lang/Object;
  
27 ····.prologue99 ····.prologue
28 ····.line·746100 ····.line·1003
29 ····invoke-static·{p1},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat;->getLiveRegion(Ljava/lang/Object;)I101 ····invoke-static·{p1},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat;->getLiveRegion(Ljava/lang/Object;)I
  
Max diff block lines reached; 3456/7088 bytes (48.76%) of diff not shown.
5.64 KB
smali/android/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat.smali
    
Offset 1, 24 lines modifiedOffset 1, 67 lines modified
1 .class·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat;1 .class·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"AccessibilityNodeInfoCompatKitKat.java"3 .source·"AccessibilityNodeInfoCompatKitKat.java"
  
  
 4 #·annotations
 5 .annotation·system·Ldalvik/annotation/MemberClasses;
 6 ····value·=·{
 7 ········Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat$RangeInfo;,
 8 ········Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat$CollectionItemInfo;,
 9 ········Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatKitKat$CollectionInfo;
 10 ····}
 11 .end·annotation
  
  
4 #·direct·methods12 #·direct·methods
5 .method·constructor·<init>()V13 .method·constructor·<init>()V
6 ····.locals·014 ····.locals·0
  
7 ····.prologue15 ····.prologue
8 ····.line·2416 ····.line·24
9 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V17 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
 18 ····.line·102
10 ····return-void19 ····return-void
11 .end·method20 .end·method
  
 21 .method·static·getCollectionInfo(Ljava/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;->getCollectionItemInfo()Landroid/view/accessibility/AccessibilityNodeInfo$CollectionItemInfo;
  
 40 ····move-result-object·v0
  
 41 ····return-object·v0
 42 .end·method
  
12 .method·public·static·getLiveRegion(Ljava/lang/Object;)I43 .method·static·getLiveRegion(Ljava/lang/Object;)I
13 ····.locals·144 ····.locals·1
14 ····.param·p0,·"info"····#·Ljava/lang/Object;45 ····.param·p0,·"info"····#·Ljava/lang/Object;
  
15 ····.prologue46 ····.prologue
16 ····.line·2647 ····.line·26
17 ····check-cast·p0,·Landroid/view/accessibility/AccessibilityNodeInfo;48 ····check-cast·p0,·Landroid/view/accessibility/AccessibilityNodeInfo;
  
Offset 26, 15 lines modifiedOffset 69, 102 lines modified
26 ····invoke-virtual·{p0},·Landroid/view/accessibility/AccessibilityNodeInfo;->getLiveRegion()I69 ····invoke-virtual·{p0},·Landroid/view/accessibility/AccessibilityNodeInfo;->getLiveRegion()I
  
27 ····move-result·v070 ····move-result·v0
  
28 ····return·v071 ····return·v0
29 .end·method72 .end·method
  
 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
 91 ····.line·57
 92 ····invoke-static·{p0,·p1,·p2},·Landroid/view/accessibility/AccessibilityNodeInfo$CollectionInfo;->obtain(IIZ)Landroid/view/accessibility/AccessibilityNodeInfo$CollectionInfo;
  
 93 ····move-result-object·v0
  
 94 ····return-object·v0
 95 .end·method
  
 96 .method·public·static·obtainCollectionItemInfo(IIIIZ)Ljava/lang/Object;
 97 ····.locals·1
 98 ····.param·p0,·"rowIndex"····#·I
 99 ····.param·p1,·"rowSpan"····#·I
 100 ····.param·p2,·"columnIndex"····#·I
 101 ····.param·p3,·"columnSpan"····#·I
 102 ····.param·p4,·"heading"····#·Z
  
 103 ····.prologue
 104 ····.line·62
 105 ····invoke-static·{p0,·p1,·p2,·p3,·p4},·Landroid/view/accessibility/AccessibilityNodeInfo$CollectionItemInfo;->obtain(IIIIZ)Landroid/view/accessibility/AccessibilityNodeInfo$CollectionItemInfo;
  
 106 ····move-result-object·v0
  
 107 ····return-object·v0
 108 .end·method
  
 109 .method·public·static·setCollectionInfo(Ljava/lang/Object;Ljava/lang/Object;)V
 110 ····.locals·0
 111 ····.param·p0,·"info"····#·Ljava/lang/Object;
Max diff block lines reached; 179/5611 bytes (3.19%) of diff not shown.
78.6 KB
smali/android/support/v4/view/accessibility/AccessibilityNodeInfoCompat.smali
    
Offset 2, 20 lines modifiedOffset 2, 26 lines modified
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"AccessibilityNodeInfoCompat.java"3 .source·"AccessibilityNodeInfoCompat.java"
  
  
4 #·annotations4 #·annotations
5 .annotation·system·Ldalvik/annotation/MemberClasses;5 .annotation·system·Ldalvik/annotation/MemberClasses;
6 ····value·=·{6 ····value·=·{
 7 ········Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$1;,
 8 ········Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoApi21Impl;,
7 ········Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl;,9 ········Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl;,
8 ········Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanMr2Impl;,10 ········Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanMr2Impl;,
9 ········Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl;,11 ········Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl;,
10 ········Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl;,12 ········Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl;,
11 ········Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl;,13 ········Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl;,
12 ········Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;14 ········Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;,
 15 ········Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$RangeInfoCompat;,
 16 ········Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionItemInfoCompat;,
 17 ········Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$CollectionInfoCompat;,
 18 ········Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityActionCompat;
13 ····}19 ····}
14 .end·annotation20 .end·annotation
  
  
15 #·static·fields21 #·static·fields
16 .field·public·static·final·ACTION_ACCESSIBILITY_FOCUS:I·=·0x4022 .field·public·static·final·ACTION_ACCESSIBILITY_FOCUS:I·=·0x40
  
Offset 25, 14 lines modifiedOffset 31, 16 lines modified
  
25 .field·public·static·final·ACTION_ARGUMENT_MOVEMENT_GRANULARITY_INT:Ljava/lang/String;·=·"ACTION_ARGUMENT_MOVEMENT_GRANULARITY_INT"31 .field·public·static·final·ACTION_ARGUMENT_MOVEMENT_GRANULARITY_INT:Ljava/lang/String;·=·"ACTION_ARGUMENT_MOVEMENT_GRANULARITY_INT"
  
26 .field·public·static·final·ACTION_ARGUMENT_SELECTION_END_INT:Ljava/lang/String;·=·"ACTION_ARGUMENT_SELECTION_END_INT"32 .field·public·static·final·ACTION_ARGUMENT_SELECTION_END_INT:Ljava/lang/String;·=·"ACTION_ARGUMENT_SELECTION_END_INT"
  
27 .field·public·static·final·ACTION_ARGUMENT_SELECTION_START_INT:Ljava/lang/String;·=·"ACTION_ARGUMENT_SELECTION_START_INT"33 .field·public·static·final·ACTION_ARGUMENT_SELECTION_START_INT:Ljava/lang/String;·=·"ACTION_ARGUMENT_SELECTION_START_INT"
  
 34 .field·public·static·final·ACTION_ARGUMENT_SET_TEXT_CHARSEQUENCE:Ljava/lang/String;·=·"ACTION_ARGUMENT_SET_TEXT_CHARSEQUENCE"
  
28 .field·public·static·final·ACTION_CLEAR_ACCESSIBILITY_FOCUS:I·=·0x8035 .field·public·static·final·ACTION_CLEAR_ACCESSIBILITY_FOCUS:I·=·0x80
  
29 .field·public·static·final·ACTION_CLEAR_FOCUS:I·=·0x236 .field·public·static·final·ACTION_CLEAR_FOCUS:I·=·0x2
  
30 .field·public·static·final·ACTION_CLEAR_SELECTION:I·=·0x837 .field·public·static·final·ACTION_CLEAR_SELECTION:I·=·0x8
  
31 .field·public·static·final·ACTION_CLICK:I·=·0x1038 .field·public·static·final·ACTION_CLICK:I·=·0x10
Offset 59, 14 lines modifiedOffset 67, 16 lines modified
  
59 .field·public·static·final·ACTION_SCROLL_FORWARD:I·=·0x100067 .field·public·static·final·ACTION_SCROLL_FORWARD:I·=·0x1000
  
60 .field·public·static·final·ACTION_SELECT:I·=·0x468 .field·public·static·final·ACTION_SELECT:I·=·0x4
  
61 .field·public·static·final·ACTION_SET_SELECTION:I·=·0x2000069 .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·=·0x271 .field·public·static·final·FOCUS_ACCESSIBILITY:I·=·0x2
  
63 .field·public·static·final·FOCUS_INPUT:I·=·0x172 .field·public·static·final·FOCUS_INPUT:I·=·0x1
  
64 .field·private·static·final·IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;73 .field·private·static·final·IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;
  
65 .field·public·static·final·MOVEMENT_GRANULARITY_CHARACTER:I·=·0x174 .field·public·static·final·MOVEMENT_GRANULARITY_CHARACTER:I·=·0x1
Offset 85, 232 lines modifiedOffset 95, 259 lines modified
  
  
85 #·direct·methods95 #·direct·methods
86 .method·static·constructor·<clinit>()V96 .method·static·constructor·<clinit>()V
87 ····.locals·297 ····.locals·2
  
88 ····.prologue98 ····.prologue
89 ····.line·75699 ····.line·1123
90 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I100 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I
  
91 ····const/16·v1,·0x13101 ····const/16·v1,·0x15
  
92 ····if-lt·v0,·v1,·:cond_0102 ····if-lt·v0,·v1,·:cond_0
  
93 ····.line·757103 ····.line·1124
94 ····new-instance·v0,·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl;104 ····new-instance·v0,·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoApi21Impl;
  
95 ····invoke-direct·{v0},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl;-><init>()V105 ····invoke-direct·{v0},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoApi21Impl;-><init>()V
  
96 ····sput-object·v0,·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;106 ····sput-object·v0,·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;
  
97 ····.line·767107 ····.line·1136
98 ····:goto_0108 ····:goto_0
99 ····return-void109 ····return-void
  
100 ····.line·758110 ····.line·1125
101 ····:cond_0111 ····:cond_0
102 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I112 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I
  
103 ····const/16·v1,·0x12113 ····const/16·v1,·0x13
  
104 ····if-lt·v0,·v1,·:cond_1114 ····if-lt·v0,·v1,·:cond_1
  
 115 ····.line·1126
 116 ····new-instance·v0,·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl;
  
 117 ····invoke-direct·{v0},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoKitKatImpl;-><init>()V
  
 118 ····sput-object·v0,·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;
  
 119 ····goto·:goto_0
  
105 ····.line·759120 ····.line·1127
 121 ····:cond_1
 122 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I
  
 123 ····const/16·v1,·0x12
  
 124 ····if-lt·v0,·v1,·:cond_2
  
 125 ····.line·1128
106 ····new-instance·v0,·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanMr2Impl;126 ····new-instance·v0,·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanMr2Impl;
  
107 ····invoke-direct·{v0},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanMr2Impl;-><init>()V127 ····invoke-direct·{v0},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanMr2Impl;-><init>()V
  
108 ····sput-object·v0,·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;128 ····sput-object·v0,·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->IMPL:Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoImpl;
  
109 ····goto·:goto_0129 ····goto·:goto_0
  
110 ····.line·760130 ····.line·1129
111 ····:cond_1131 ····:cond_2
112 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I132 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I
  
113 ····const/16·v1,·0x10133 ····const/16·v1,·0x10
  
114 ····if-lt·v0,·v1,·:cond_2134 ····if-lt·v0,·v1,·:cond_3
Max diff block lines reached; 74791/80354 bytes (93.08%) of diff not shown.
20.2 KB
smali/android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoStubImpl.smali
    
Offset 18, 50 lines modifiedOffset 18, 61 lines modified
  
  
18 #·direct·methods18 #·direct·methods
19 .method·constructor·<init>()V19 .method·constructor·<init>()V
20 ····.locals·020 ····.locals·0
  
21 ····.prologue21 ····.prologue
22 ····.line·10422 ····.line·265
23 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V23 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
24 ····return-void24 ····return-void
25 .end·method25 .end·method
  
  
26 #·virtual·methods26 #·virtual·methods
27 .method·public·addAction(Ljava/lang/Object;I)V27 .method·public·addAction(Ljava/lang/Object;I)V
28 ····.locals·028 ····.locals·0
29 ····.param·p1,·"info"····#·Ljava/lang/Object;29 ····.param·p1,·"info"····#·Ljava/lang/Object;
30 ····.param·p2,·"action"····#·I30 ····.param·p2,·"action"····#·I
  
31 ····.prologue31 ····.prologue
32 ····.line·12832 ····.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-void42 ····return-void
34 .end·method43 .end·method
  
35 .method·public·addChild(Ljava/lang/Object;Landroid/view/View;)V44 .method·public·addChild(Ljava/lang/Object;Landroid/view/View;)V
36 ····.locals·045 ····.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 ····.prologue48 ····.prologue
40 ····.line·13349 ····.line·294
41 ····return-void50 ····return-void
42 .end·method51 .end·method
  
43 .method·public·addChild(Ljava/lang/Object;Landroid/view/View;I)V52 .method·public·addChild(Ljava/lang/Object;Landroid/view/View;I)V
44 ····.locals·053 ····.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"····#·I56 ····.param·p3,·"virtualDescendantId"····#·I
  
48 ····.prologue57 ····.prologue
49 ····.line·13858 ····.line·299
50 ····return-void59 ····return-void
51 .end·method60 .end·method
  
52 .method·public·findAccessibilityNodeInfosByText(Ljava/lang/Object;Ljava/lang/String;)Ljava/util/List;61 .method·public·findAccessibilityNodeInfosByText(Ljava/lang/Object;Ljava/lang/String;)Ljava/util/List;
53 ····.locals·162 ····.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 modifiedOffset 86, 857 lines modified
75 ············"<",86 ············"<",
76 ············"Ljava/lang/Object;",87 ············"Ljava/lang/Object;",
77 ············">;"88 ············">;"
78 ········}89 ········}
79 ····.end·annotation90 ····.end·annotation
  
80 ····.prologue91 ····.prologue
81 ····.line·14292 ····.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·v094 ····move-result-object·v0
  
84 ····return-object·v095 ····return-object·v0
85 .end·method96 .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·198 ····.locals·1
88 ····.param·p1,·"info"····#·Ljava/lang/Object;99 ····.param·p1,·"info"····#·Ljava/lang/Object;
89 ····.param·p2,·"focus"····#·I100 ····.param·p2,·"focus"····#·I
  
90 ····.prologue101 ····.prologue
91 ····.line·382102 ····.line·543
92 ····const/4·v0,·0x0103 ····const/4·v0,·0x0
  
93 ····return-object·v0104 ····return-object·v0
94 .end·method105 .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·1107 ····.locals·1
97 ····.param·p1,·"info"····#·Ljava/lang/Object;108 ····.param·p1,·"info"····#·Ljava/lang/Object;
98 ····.param·p2,·"direction"····#·I109 ····.param·p2,·"direction"····#·I
  
99 ····.prologue110 ····.prologue
100 ····.line·387111 ····.line·548
 112 ····const/4·v0,·0x0
  
 113 ····return-object·v0
 114 .end·method
  
 115 .method·public·getActionList(Ljava/lang/Object;)Ljava/util/List;
 116 ····.locals·1
 117 ····.param·p1,·"info"····#·Ljava/lang/Object;
 118 ····.annotation·system·Ldalvik/annotation/Signature;
 119 ········value·=·{
 120 ············"(",
 121 ············"Ljava/lang/Object;",
 122 ············")",
 123 ············"Ljava/util/List",
 124 ············"<",
 125 ············"Ljava/lang/Object;",
 126 ············">;"
 127 ········}
 128 ····.end·annotation
  
 129 ····.prologue
 130 ····.line·611
101 ····const/4·v0,·0x0131 ····const/4·v0,·0x0
  
102 ····return-object·v0132 ····return-object·v0
103 .end·method133 .end·method
  
104 .method·public·getActions(Ljava/lang/Object;)I134 .method·public·getActions(Ljava/lang/Object;)I
105 ····.locals·1135 ····.locals·1
106 ····.param·p1,·"info"····#·Ljava/lang/Object;136 ····.param·p1,·"info"····#·Ljava/lang/Object;
  
Max diff block lines reached; 17436/20428 bytes (85.35%) of diff not shown.
6.04 KB
smali/android/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoJellybeanImpl.smali
    
Offset 15, 191 lines modifiedOffset 15, 191 lines modified
  
  
15 #·direct·methods15 #·direct·methods
16 .method·constructor·<init>()V16 .method·constructor·<init>()V
17 ····.locals·017 ····.locals·0
  
18 ····.prologue18 ····.prologue
19 ····.line·66319 ····.line·920
20 ····invoke-direct·{p0},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl;-><init>()V20 ····invoke-direct·{p0},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat$AccessibilityNodeInfoIcsImpl;-><init>()V
  
21 ····return-void21 ····return-void
22 .end·method22 .end·method
  
  
23 #·virtual·methods23 #·virtual·methods
24 .method·public·addChild(Ljava/lang/Object;Landroid/view/View;I)V24 .method·public·addChild(Ljava/lang/Object;Landroid/view/View;I)V
25 ····.locals·025 ····.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"····#·I28 ····.param·p3,·"virtualDescendantId"····#·I
  
29 ····.prologue29 ····.prologue
30 ····.line·68130 ····.line·938
31 ····invoke-static·{p1,·p2,·p3},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;->addChild(Ljava/lang/Object;Landroid/view/View;I)V31 ····invoke-static·{p1,·p2,·p3},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;->addChild(Ljava/lang/Object;Landroid/view/View;I)V
  
32 ····.line·68232 ····.line·939
33 ····return-void33 ····return-void
34 .end·method34 .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·136 ····.locals·1
37 ····.param·p1,·"info"····#·Ljava/lang/Object;37 ····.param·p1,·"info"····#·Ljava/lang/Object;
38 ····.param·p2,·"focus"····#·I38 ····.param·p2,·"focus"····#·I
  
39 ····.prologue39 ····.prologue
40 ····.line·67140 ····.line·928
41 ····invoke-static·{p1,·p2},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;->findFocus(Ljava/lang/Object;I)Ljava/lang/Object;41 ····invoke-static·{p1,·p2},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;->findFocus(Ljava/lang/Object;I)Ljava/lang/Object;
  
42 ····move-result-object·v042 ····move-result-object·v0
  
43 ····return-object·v043 ····return-object·v0
44 .end·method44 .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·146 ····.locals·1
47 ····.param·p1,·"info"····#·Ljava/lang/Object;47 ····.param·p1,·"info"····#·Ljava/lang/Object;
48 ····.param·p2,·"direction"····#·I48 ····.param·p2,·"direction"····#·I
  
49 ····.prologue49 ····.prologue
50 ····.line·67650 ····.line·933
51 ····invoke-static·{p1,·p2},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;->focusSearch(Ljava/lang/Object;I)Ljava/lang/Object;51 ····invoke-static·{p1,·p2},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;->focusSearch(Ljava/lang/Object;I)Ljava/lang/Object;
  
52 ····move-result-object·v052 ····move-result-object·v0
  
53 ····return-object·v053 ····return-object·v0
54 .end·method54 .end·method
  
55 .method·public·getMovementGranularities(Ljava/lang/Object;)I55 .method·public·getMovementGranularities(Ljava/lang/Object;)I
56 ····.locals·156 ····.locals·1
57 ····.param·p1,·"info"····#·Ljava/lang/Object;57 ····.param·p1,·"info"····#·Ljava/lang/Object;
  
58 ····.prologue58 ····.prologue
59 ····.line·72159 ····.line·978
60 ····invoke-static·{p1},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;->getMovementGranularities(Ljava/lang/Object;)I60 ····invoke-static·{p1},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;->getMovementGranularities(Ljava/lang/Object;)I
  
61 ····move-result·v061 ····move-result·v0
  
62 ····return·v062 ····return·v0
63 .end·method63 .end·method
  
64 .method·public·isAccessibilityFocused(Ljava/lang/Object;)Z64 .method·public·isAccessibilityFocused(Ljava/lang/Object;)Z
65 ····.locals·165 ····.locals·1
66 ····.param·p1,·"info"····#·Ljava/lang/Object;66 ····.param·p1,·"info"····#·Ljava/lang/Object;
  
67 ····.prologue67 ····.prologue
68 ····.line·70168 ····.line·958
69 ····invoke-static·{p1},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;->isAccessibilityFocused(Ljava/lang/Object;)Z69 ····invoke-static·{p1},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;->isAccessibilityFocused(Ljava/lang/Object;)Z
  
70 ····move-result·v070 ····move-result·v0
  
71 ····return·v071 ····return·v0
72 .end·method72 .end·method
  
73 .method·public·isVisibleToUser(Ljava/lang/Object;)Z73 .method·public·isVisibleToUser(Ljava/lang/Object;)Z
74 ····.locals·174 ····.locals·1
75 ····.param·p1,·"info"····#·Ljava/lang/Object;75 ····.param·p1,·"info"····#·Ljava/lang/Object;
  
76 ····.prologue76 ····.prologue
77 ····.line·69177 ····.line·948
78 ····invoke-static·{p1},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;->isVisibleToUser(Ljava/lang/Object;)Z78 ····invoke-static·{p1},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;->isVisibleToUser(Ljava/lang/Object;)Z
  
79 ····move-result·v079 ····move-result·v0
  
80 ····return·v080 ····return·v0
81 .end·method81 .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·183 ····.locals·1
84 ····.param·p1,·"root"····#·Landroid/view/View;84 ····.param·p1,·"root"····#·Landroid/view/View;
85 ····.param·p2,·"virtualDescendantId"····#·I85 ····.param·p2,·"virtualDescendantId"····#·I
  
86 ····.prologue86 ····.prologue
87 ····.line·66687 ····.line·923
88 ····invoke-static·{p1,·p2},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;->obtain(Landroid/view/View;I)Ljava/lang/Object;88 ····invoke-static·{p1,·p2},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;->obtain(Landroid/view/View;I)Ljava/lang/Object;
  
89 ····move-result-object·v089 ····move-result-object·v0
  
90 ····return-object·v090 ····return-object·v0
91 .end·method91 .end·method
  
92 .method·public·performAction(Ljava/lang/Object;ILandroid/os/Bundle;)Z92 .method·public·performAction(Ljava/lang/Object;ILandroid/os/Bundle;)Z
93 ····.locals·193 ····.locals·1
94 ····.param·p1,·"info"····#·Ljava/lang/Object;94 ····.param·p1,·"info"····#·Ljava/lang/Object;
95 ····.param·p2,·"action"····#·I95 ····.param·p2,·"action"····#·I
96 ····.param·p3,·"arguments"····#·Landroid/os/Bundle;96 ····.param·p3,·"arguments"····#·Landroid/os/Bundle;
  
97 ····.prologue97 ····.prologue
98 ····.line·71198 ····.line·968
99 ····invoke-static·{p1,·p2,·p3},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;->performAction(Ljava/lang/Object;ILandroid/os/Bundle;)Z99 ····invoke-static·{p1,·p2,·p3},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompatJellyBean;->performAction(Ljava/lang/Object;ILandroid/os/Bundle;)Z
  
100 ····move-result·v0100 ····move-result·v0
  
101 ····return·v0101 ····return·v0
102 .end·method102 .end·method
  
103 .method·public·setAccessibilityFocused(Ljava/lang/Object;Z)V103 .method·public·setAccessibilityFocused(Ljava/lang/Object;Z)V
104 ····.locals·0104 ····.locals·0
Max diff block lines reached; 2126/5960 bytes (35.67%) of diff not shown.
3.62 KB
smali/android/support/v4/print/PrintHelper$PrintHelperStubImpl.smali
    
Offset 16, 105 lines modifiedOffset 16, 135 lines modified
16 ····name·=·"PrintHelperStubImpl"16 ····name·=·"PrintHelperStubImpl"
17 .end·annotation17 .end·annotation
  
  
18 #·instance·fields18 #·instance·fields
19 .field·mColorMode:I19 .field·mColorMode:I
  
 20 .field·mOrientation:I
  
20 .field·mScaleMode:I21 .field·mScaleMode:I
  
  
21 #·direct·methods22 #·direct·methods
22 .method·private·constructor·<init>()V23 .method·private·constructor·<init>()V
23 ····.locals·124 ····.locals·1
  
24 ····.prologue25 ····.prologue
25 ····const/4·v0,·0x226 ····const/4·v0,·0x2
  
26 ····.line·8727 ····.line·114
27 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
28 ····.line·8829 ····.line·115
29 ····iput·v0,·p0,·Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;->mScaleMode:I30 ····iput·v0,·p0,·Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;->mScaleMode:I
  
30 ····.line·8931 ····.line·116
31 ····iput·v0,·p0,·Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;->mColorMode:I32 ····iput·v0,·p0,·Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;->mColorMode:I
  
 33 ····.line·117
 34 ····const/4·v0,·0x1
  
 35 ····iput·v0,·p0,·Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;->mOrientation:I
  
32 ····return-void36 ····return-void
33 .end·method37 .end·method
  
34 .method·synthetic·constructor·<init>(Landroid/support/v4/print/PrintHelper$1;)V38 .method·synthetic·constructor·<init>(Landroid/support/v4/print/PrintHelper$1;)V
35 ····.locals·039 ····.locals·0
36 ····.param·p1,·"x0"····#·Landroid/support/v4/print/PrintHelper$1;40 ····.param·p1,·"x0"····#·Landroid/support/v4/print/PrintHelper$1;
  
37 ····.prologue41 ····.prologue
38 ····.line·8742 ····.line·114
39 ····invoke-direct·{p0},·Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;-><init>()V43 ····invoke-direct·{p0},·Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;-><init>()V
  
40 ····return-void44 ····return-void
41 .end·method45 .end·method
  
  
42 #·virtual·methods46 #·virtual·methods
43 .method·public·getColorMode()I47 .method·public·getColorMode()I
44 ····.locals·148 ····.locals·1
  
45 ····.prologue49 ····.prologue
46 ····.line·9850 ····.line·125
47 ····iget·v0,·p0,·Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;->mColorMode:I51 ····iget·v0,·p0,·Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;->mColorMode:I
  
48 ····return·v052 ····return·v0
49 .end·method53 .end·method
  
 54 .method·public·getOrientation()I
 55 ····.locals·1
  
 56 ····.prologue
 57 ····.line·137
 58 ····iget·v0,·p0,·Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;->mOrientation:I
  
 59 ····return·v0
 60 .end·method
  
50 .method·public·getScaleMode()I61 .method·public·getScaleMode()I
51 ····.locals·162 ····.locals·1
  
52 ····.prologue63 ····.prologue
53 ····.line·10864 ····.line·141
54 ····iget·v0,·p0,·Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;->mScaleMode:I65 ····iget·v0,·p0,·Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;->mScaleMode:I
  
55 ····return·v066 ····return·v0
56 .end·method67 .end·method
  
57 .method·public·printBitmap(Ljava/lang/String;Landroid/graphics/Bitmap;)V68 .method·public·printBitmap(Ljava/lang/String;Landroid/graphics/Bitmap;Landroid/support/v4/print/PrintHelper$OnPrintFinishCallback;)V
58 ····.locals·069 ····.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$OnPrintFinishCallback;
  
61 ····.prologue73 ····.prologue
62 ····.line·11374 ····.line·146
63 ····return-void75 ····return-void
64 .end·method76 .end·method
  
65 .method·public·printBitmap(Ljava/lang/String;Landroid/net/Uri;)V77 .method·public·printBitmap(Ljava/lang/String;Landroid/net/Uri;Landroid/support/v4/print/PrintHelper$OnPrintFinishCallback;)V
66 ····.locals·078 ····.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$OnPrintFinishCallback;
  
69 ····.prologue82 ····.prologue
70 ····.line·11783 ····.line·150
71 ····return-void84 ····return-void
72 .end·method85 .end·method
  
73 .method·public·setColorMode(I)V86 .method·public·setColorMode(I)V
74 ····.locals·087 ····.locals·0
75 ····.param·p1,·"colorMode"····#·I88 ····.param·p1,·"colorMode"····#·I
  
76 ····.prologue89 ····.prologue
77 ····.line·10390 ····.line·130
78 ····iput·p1,·p0,·Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;->mColorMode:I91 ····iput·p1,·p0,·Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;->mColorMode:I
  
 92 ····.line·131
 93 ····return-void
 94 .end·method
  
 95 .method·public·setOrientation(I)V
 96 ····.locals·0
 97 ····.param·p1,·"orientation"····#·I
  
 98 ····.prologue
79 ····.line·10499 ····.line·134
 100 ····iput·p1,·p0,·Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;->mOrientation:I
  
80 ····return-void101 ····return-void
81 .end·method102 .end·method
  
82 .method·public·setScaleMode(I)V103 .method·public·setScaleMode(I)V
83 ····.locals·0104 ····.locals·0
84 ····.param·p1,·"scaleMode"····#·I105 ····.param·p1,·"scaleMode"····#·I
Max diff block lines reached; 196/3567 bytes (5.49%) of diff not shown.
8.49 KB
smali/android/support/v4/print/PrintHelper.smali
    
Offset 5, 24 lines modifiedOffset 5, 29 lines modified
  
5 #·annotations5 #·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$PrintHelperKitkatImpl;,9 ········Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;,
10 ········Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;,10 ········Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;,
11 ········Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl;11 ········Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl;,
 12 ········Landroid/support/v4/print/PrintHelper$OnPrintFinishCallback;
12 ····}13 ····}
13 .end·annotation14 .end·annotation
  
  
14 #·static·fields15 #·static·fields
15 .field·public·static·final·COLOR_MODE_COLOR:I·=·0x216 .field·public·static·final·COLOR_MODE_COLOR:I·=·0x2
  
16 .field·public·static·final·COLOR_MODE_MONOCHROME:I·=·0x117 .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·=·0x220 .field·public·static·final·SCALE_MODE_FILL:I·=·0x2
  
18 .field·public·static·final·SCALE_MODE_FIT:I·=·0x121 .field·public·static·final·SCALE_MODE_FIT:I·=·0x1
  
  
19 #·instance·fields22 #·instance·fields
20 .field·mImpl:Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl;23 .field·mImpl:Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl;
Offset 30, 36 lines modifiedOffset 35, 36 lines modified
  
30 #·direct·methods35 #·direct·methods
31 .method·public·constructor·<init>(Landroid/content/Context;)V36 .method·public·constructor·<init>(Landroid/content/Context;)V
32 ····.locals·237 ····.locals·2
33 ····.param·p1,·"context"····#·Landroid/content/Context;38 ····.param·p1,·"context"····#·Landroid/content/Context;
  
34 ····.prologue39 ····.prologue
35 ····.line·16740 ····.line·230
36 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V41 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
37 ····.line·16842 ····.line·231
38 ····invoke-static·{},·Landroid/support/v4/print/PrintHelper;->systemSupportsPrint()Z43 ····invoke-static·{},·Landroid/support/v4/print/PrintHelper;->systemSupportsPrint()Z
  
39 ····move-result·v044 ····move-result·v0
  
40 ····if-eqz·v0,·:cond_045 ····if-eqz·v0,·:cond_0
  
41 ····.line·16946 ····.line·232
42 ····new-instance·v0,·Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;47 ····new-instance·v0,·Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;
  
43 ····invoke-direct·{v0,·p1},·Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;-><init>(Landroid/content/Context;)V48 ····invoke-direct·{v0,·p1},·Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;-><init>(Landroid/content/Context;)V
  
44 ····iput-object·v0,·p0,·Landroid/support/v4/print/PrintHelper;->mImpl:Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl;49 ····iput-object·v0,·p0,·Landroid/support/v4/print/PrintHelper;->mImpl:Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl;
  
45 ····.line·17350 ····.line·236
46 ····:goto_051 ····:goto_0
47 ····return-void52 ····return-void
  
48 ····.line·17153 ····.line·234
49 ····:cond_054 ····:cond_0
50 ····new-instance·v0,·Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;55 ····new-instance·v0,·Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;
  
51 ····const/4·v1,·0x056 ····const/4·v1,·0x0
  
52 ····invoke-direct·{v0,·v1},·Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;-><init>(Landroid/support/v4/print/PrintHelper$1;)V57 ····invoke-direct·{v0,·v1},·Landroid/support/v4/print/PrintHelper$PrintHelperStubImpl;-><init>(Landroid/support/v4/print/PrintHelper$1;)V
  
Offset 68, 25 lines modifiedOffset 73, 25 lines modified
68 ····goto·:goto_073 ····goto·:goto_0
69 .end·method74 .end·method
  
70 .method·public·static·systemSupportsPrint()Z75 .method·public·static·systemSupportsPrint()Z
71 ····.locals·276 ····.locals·2
  
72 ····.prologue77 ····.prologue
73 ····.line·5878 ····.line·81
74 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I79 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I
  
75 ····const/16·v1,·0x1380 ····const/16·v1,·0x13
  
76 ····if-lt·v0,·v1,·:cond_081 ····if-lt·v0,·v1,·:cond_0
  
77 ····.line·6082 ····.line·83
78 ····const/4·v0,·0x183 ····const/4·v0,·0x1
  
79 ····.line·6284 ····.line·85
80 ····:goto_085 ····:goto_0
81 ····return·v086 ····return·v0
  
82 ····:cond_087 ····:cond_0
83 ····const/4·v0,·0x088 ····const/4·v0,·0x0
  
84 ····goto·:goto_089 ····goto·:goto_0
Offset 94, 93 lines modifiedOffset 99, 162 lines modified
  
  
94 #·virtual·methods99 #·virtual·methods
95 .method·public·getColorMode()I100 .method·public·getColorMode()I
96 ····.locals·1101 ····.locals·1
  
97 ····.prologue102 ····.prologue
98 ····.line·217103 ····.line·280
99 ····iget-object·v0,·p0,·Landroid/support/v4/print/PrintHelper;->mImpl:Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl;104 ····iget-object·v0,·p0,·Landroid/support/v4/print/PrintHelper;->mImpl:Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl;
  
100 ····invoke-interface·{v0},·Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl;->getColorMode()I105 ····invoke-interface·{v0},·Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl;->getColorMode()I
  
101 ····move-result·v0106 ····move-result·v0
  
102 ····return·v0107 ····return·v0
103 .end·method108 .end·method
  
 109 .method·public·getOrientation()I
 110 ····.locals·1
  
 111 ····.prologue
 112 ····.line·301
 113 ····iget-object·v0,·p0,·Landroid/support/v4/print/PrintHelper;->mImpl:Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl;
  
 114 ····invoke-interface·{v0},·Landroid/support/v4/print/PrintHelper$PrintHelperVersionImpl;->getOrientation()I
  
 115 ····move-result·v0
  
 116 ····return·v0
 117 .end·method
  
104 .method·public·getScaleMode()I118 .method·public·getScaleMode()I
105 ····.locals·1119 ····.locals·1
  
Max diff block lines reached; 5121/8594 bytes (59.59%) of diff not shown.
26.5 KB
smali/android/support/v4/print/PrintHelperKitkat.smali
    
Offset 1, 163 lines modifiedOffset 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$OnPrintFinishCallback;
 8 ····}
 9 .end·annotation
  
  
4 #·static·fields10 #·static·fields
5 .field·public·static·final·COLOR_MODE_COLOR:I·=·0x211 .field·public·static·final·COLOR_MODE_COLOR:I·=·0x2
  
6 .field·public·static·final·COLOR_MODE_MONOCHROME:I·=·0x112 .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·=·0xdac14 .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·=·0x217 .field·public·static·final·SCALE_MODE_FILL:I·=·0x2
  
10 .field·public·static·final·SCALE_MODE_FIT:I·=·0x118 .field·public·static·final·SCALE_MODE_FIT:I·=·0x1
  
  
11 #·instance·fields19 #·instance·fields
12 .field·mColorMode:I20 .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:I25 .field·mScaleMode:I
  
  
15 #·direct·methods26 #·direct·methods
16 .method·constructor·<init>(Landroid/content/Context;)V27 .method·constructor·<init>(Landroid/content/Context;)V
17 ····.locals·128 ····.locals·2
18 ····.param·p1,·"context"····#·Landroid/content/Context;29 ····.param·p1,·"context"····#·Landroid/content/Context;
  
19 ····.prologue30 ····.prologue
20 ····const/4·v0,·0x231 ····const/4·v1,·0x2
  
21 ····.line·7332 ····.line·91
22 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V33 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
23 ····.line·6934 ····.line·51
 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
  
24 ····iput·v0,·p0,·Landroid/support/v4/print/PrintHelperKitkat;->mScaleMode:I40 ····iput-object·v0,·p0,·Landroid/support/v4/print/PrintHelperKitkat;->mLock:Ljava/lang/Object;
  
25 ····.line·7141 ····.line·85
26 ····iput·v0,·p0,·Landroid/support/v4/print/PrintHelperKitkat;->mColorMode:I42 ····iput·v1,·p0,·Landroid/support/v4/print/PrintHelperKitkat;->mScaleMode:I
  
27 ····.line·7443 ····.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·7550 ····.line·93
30 ····return-void51 ····return-void
31 .end·method52 .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
  
 64 ····return-object·v0
 65 .end·method
  
 66 .method·static·synthetic·access$200(Landroid/support/v4/print/PrintHelperKitkat;Landroid/net/Uri;I)Landroid/graphics/Bitmap;
 67 ····.locals·1
 68 ····.param·p0,·"x0"····#·Landroid/support/v4/print/PrintHelperKitkat;
 69 ····.param·p1,·"x1"····#·Landroid/net/Uri;
 70 ····.param·p2,·"x2"····#·I
 71 ····.annotation·system·Ldalvik/annotation/Throws;
 72 ········value·=·{
 73 ············Ljava/io/FileNotFoundException;
 74 ········}
 75 ····.end·annotation
  
 76 ····.prologue
 77 ····.line·46
 78 ····invoke-direct·{p0,·p1,·p2},·Landroid/support/v4/print/PrintHelperKitkat;->loadConstrainedBitmap(Landroid/net/Uri;I)Landroid/graphics/Bitmap;
  
 79 ····move-result-object·v0
  
 80 ····return-object·v0
 81 .end·method
  
 82 .method·static·synthetic·access$300(Landroid/support/v4/print/PrintHelperKitkat;)Ljava/lang/Object;
 83 ····.locals·1
 84 ····.param·p0,·"x0"····#·Landroid/support/v4/print/PrintHelperKitkat;
  
Max diff block lines reached; 20699/27040 bytes (76.55%) of diff not shown.
1.13 KB
smali/android/support/v4/print/PrintHelper$PrintHelperVersionImpl.smali
    
Offset 14, 26 lines modifiedOffset 14, 32 lines modified
14 .end·annotation14 .end·annotation
  
  
15 #·virtual·methods15 #·virtual·methods
16 .method·public·abstract·getColorMode()I16 .method·public·abstract·getColorMode()I
17 .end·method17 .end·method
  
 18 .method·public·abstract·getOrientation()I
 19 .end·method
  
18 .method·public·abstract·getScaleMode()I20 .method·public·abstract·getScaleMode()I
19 .end·method21 .end·method
  
20 .method·public·abstract·printBitmap(Ljava/lang/String;Landroid/graphics/Bitmap;)V22 .method·public·abstract·printBitmap(Ljava/lang/String;Landroid/graphics/Bitmap;Landroid/support/v4/print/PrintHelper$OnPrintFinishCallback;)V
21 .end·method23 .end·method
  
22 .method·public·abstract·printBitmap(Ljava/lang/String;Landroid/net/Uri;)V24 .method·public·abstract·printBitmap(Ljava/lang/String;Landroid/net/Uri;Landroid/support/v4/print/PrintHelper$OnPrintFinishCallback;)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·annotation29 ····.end·annotation
28 .end·method30 .end·method
  
29 .method·public·abstract·setColorMode(I)V31 .method·public·abstract·setColorMode(I)V
30 .end·method32 .end·method
  
 33 .method·public·abstract·setOrientation(I)V
 34 .end·method
  
31 .method·public·abstract·setScaleMode(I)V35 .method·public·abstract·setScaleMode(I)V
32 .end·method36 .end·method
8.08 KB
smali/android/support/v4/print/PrintHelper$PrintHelperKitkatImpl.smali
    
Offset 14, 122 lines modifiedOffset 14, 182 lines modified
14 .annotation·system·Ldalvik/annotation/InnerClass;14 .annotation·system·Ldalvik/annotation/InnerClass;
15 ····accessFlags·=·0x1a15 ····accessFlags·=·0x1a
16 ····name·=·"PrintHelperKitkatImpl"16 ····name·=·"PrintHelperKitkatImpl"
17 .end·annotation17 .end·annotation
  
  
18 #·instance·fields18 #·instance·fields
19 .field·private·final·printHelper:Landroid/support/v4/print/PrintHelperKitkat;19 .field·private·final·mPrintHelper:Landroid/support/v4/print/PrintHelperKitkat;
  
  
20 #·direct·methods20 #·direct·methods
21 .method·constructor·<init>(Landroid/content/Context;)V21 .method·constructor·<init>(Landroid/content/Context;)V
22 ····.locals·122 ····.locals·1
23 ····.param·p1,·"context"····#·Landroid/content/Context;23 ····.param·p1,·"context"····#·Landroid/content/Context;
  
24 ····.prologue24 ····.prologue
25 ····.line·12625 ····.line·159
26 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V26 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
27 ····.line·12727 ····.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;)V29 ····invoke-direct·{v0,·p1},·Landroid/support/v4/print/PrintHelperKitkat;-><init>(Landroid/content/Context;)V
  
30 ····iput-object·v0,·p0,·Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;->printHelper:Landroid/support/v4/print/PrintHelperKitkat;30 ····iput-object·v0,·p0,·Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;->mPrintHelper:Landroid/support/v4/print/PrintHelperKitkat;
  
31 ····.line·12831 ····.line·161
32 ····return-void32 ····return-void
33 .end·method33 .end·method
  
  
34 #·virtual·methods34 #·virtual·methods
35 .method·public·getColorMode()I35 .method·public·getColorMode()I
36 ····.locals·136 ····.locals·1
  
37 ····.prologue37 ····.prologue
38 ····.line·14738 ····.line·180
39 ····iget-object·v0,·p0,·Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;->printHelper:Landroid/support/v4/print/PrintHelperKitkat;39 ····iget-object·v0,·p0,·Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;->mPrintHelper:Landroid/support/v4/print/PrintHelperKitkat;
  
40 ····invoke-virtual·{v0},·Landroid/support/v4/print/PrintHelperKitkat;->getColorMode()I40 ····invoke-virtual·{v0},·Landroid/support/v4/print/PrintHelperKitkat;->getColorMode()I
  
41 ····move-result·v041 ····move-result·v0
  
42 ····return·v042 ····return·v0
43 .end·method43 .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$PrintHelperKitkatImpl;->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()I53 .method·public·getScaleMode()I
45 ····.locals·154 ····.locals·1
  
46 ····.prologue55 ····.prologue
47 ····.line·13756 ····.line·170
48 ····iget-object·v0,·p0,·Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;->printHelper:Landroid/support/v4/print/PrintHelperKitkat;57 ····iget-object·v0,·p0,·Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;->mPrintHelper:Landroid/support/v4/print/PrintHelperKitkat;
  
49 ····invoke-virtual·{v0},·Landroid/support/v4/print/PrintHelperKitkat;->getScaleMode()I58 ····invoke-virtual·{v0},·Landroid/support/v4/print/PrintHelperKitkat;->getScaleMode()I
  
50 ····move-result·v059 ····move-result·v0
  
51 ····return·v060 ····return·v0
52 .end·method61 .end·method
  
53 .method·public·printBitmap(Ljava/lang/String;Landroid/graphics/Bitmap;)V62 .method·public·printBitmap(Ljava/lang/String;Landroid/graphics/Bitmap;Landroid/support/v4/print/PrintHelper$OnPrintFinishCallback;)V
54 ····.locals·163 ····.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$OnPrintFinishCallback;
  
57 ····.prologue67 ····.prologue
58 ····.line·15268 ····.line·196
59 ····iget-object·v0,·p0,·Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;->printHelper:Landroid/support/v4/print/PrintHelperKitkat;69 ····const/4·v0,·0x0
  
 70 ····.line·197
 71 ····.local·v0,·"delegateCallback":Landroid/support/v4/print/PrintHelperKitkat$OnPrintFinishCallback;
 72 ····if-eqz·p3,·:cond_0
  
 73 ····.line·198
 74 ····new-instance·v0,·Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl$1;
  
 75 ····.end·local·v0····#·"delegateCallback":Landroid/support/v4/print/PrintHelperKitkat$OnPrintFinishCallback;
 76 ····invoke-direct·{v0,·p0,·p3},·Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl$1;-><init>(Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;Landroid/support/v4/print/PrintHelper$OnPrintFinishCallback;)V
  
60 ····invoke-virtual·{v0,·p1,·p2},·Landroid/support/v4/print/PrintHelperKitkat;->printBitmap(Ljava/lang/String;Landroid/graphics/Bitmap;)V77 ····.line·205
 78 ····.restart·local·v0····#·"delegateCallback":Landroid/support/v4/print/PrintHelperKitkat$OnPrintFinishCallback;
 79 ····:cond_0
 80 ····iget-object·v1,·p0,·Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;->mPrintHelper:Landroid/support/v4/print/PrintHelperKitkat;
  
 81 ····invoke-virtual·{v1,·p1,·p2,·v0},·Landroid/support/v4/print/PrintHelperKitkat;->printBitmap(Ljava/lang/String;Landroid/graphics/Bitmap;Landroid/support/v4/print/PrintHelperKitkat$OnPrintFinishCallback;)V
  
61 ····.line·15382 ····.line·206
62 ····return-void83 ····return-void
63 .end·method84 .end·method
  
64 .method·public·printBitmap(Ljava/lang/String;Landroid/net/Uri;)V85 .method·public·printBitmap(Ljava/lang/String;Landroid/net/Uri;Landroid/support/v4/print/PrintHelper$OnPrintFinishCallback;)V
65 ····.locals·186 ····.locals·2
66 ····.param·p1,·"jobName"····#·Ljava/lang/String;87 ····.param·p1,·"jobName"····#·Ljava/lang/String;
67 ····.param·p2,·"imageFile"····#·Landroid/net/Uri;88 ····.param·p2,·"imageFile"····#·Landroid/net/Uri;
 89 ····.param·p3,·"callback"····#·Landroid/support/v4/print/PrintHelper$OnPrintFinishCallback;
68 ····.annotation·system·Ldalvik/annotation/Throws;90 ····.annotation·system·Ldalvik/annotation/Throws;
69 ········value·=·{91 ········value·=·{
70 ············Ljava/io/FileNotFoundException;92 ············Ljava/io/FileNotFoundException;
71 ········}93 ········}
72 ····.end·annotation94 ····.end·annotation
  
73 ····.prologue95 ····.prologue
74 ····.line·15796 ····.line·211
75 ····iget-object·v0,·p0,·Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl;->printHelper:Landroid/support/v4/print/PrintHelperKitkat;97 ····const/4·v0,·0x0
  
 98 ····.line·212
 99 ····.local·v0,·"delegateCallback":Landroid/support/v4/print/PrintHelperKitkat$OnPrintFinishCallback;
 100 ····if-eqz·p3,·:cond_0
  
 101 ····.line·213
 102 ····new-instance·v0,·Landroid/support/v4/print/PrintHelper$PrintHelperKitkatImpl$2;
  
Max diff block lines reached; 2117/8139 bytes (26.01%) of diff not shown.
17.2 KB
smali/android/support/v4/print/PrintHelperKitkat$1.smali
    
Offset 1, 15 lines modifiedOffset 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 #·annotations4 #·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;)V6 ····value·=·Landroid/support/v4/print/PrintHelperKitkat;->printBitmap(Ljava/lang/String;Landroid/graphics/Bitmap;Landroid/support/v4/print/PrintHelperKitkat$OnPrintFinishCallback;)V
7 .end·annotation7 .end·annotation
  
8 .annotation·system·Ldalvik/annotation/InnerClass;8 .annotation·system·Ldalvik/annotation/InnerClass;
9 ····accessFlags·=·0x09 ····accessFlags·=·0x0
10 ····name·=·null10 ····name·=·null
11 .end·annotation11 .end·annotation
  
Offset 17, 55 lines modifiedOffset 17, 78 lines modified
17 #·instance·fields17 #·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$OnPrintFinishCallback;
  
21 .field·final·synthetic·val$fittingMode:I22 .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·methods24 #·direct·methods
24 .method·constructor·<init>(Landroid/support/v4/print/PrintHelperKitkat;Ljava/lang/String;Landroid/graphics/Bitmap;I)V25 .method·constructor·<init>(Landroid/support/v4/print/PrintHelperKitkat;Ljava/lang/String;Landroid/graphics/Bitmap;ILandroid/support/v4/print/PrintHelperKitkat$OnPrintFinishCallback;)V
25 ····.locals·026 ····.locals·0
  
26 ····.prologue27 ····.prologue
27 ····.line·14428 ····.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:I32 ····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$OnPrintFinishCallback;
  
32 ····invoke-direct·{p0},·Landroid/print/PrintDocumentAdapter;-><init>()V34 ····invoke-direct·{p0},·Landroid/print/PrintDocumentAdapter;-><init>()V
  
33 ····return-void35 ····return-void
34 .end·method36 .end·method
  
  
35 #·virtual·methods37 #·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$OnPrintFinishCallback;
  
 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$OnPrintFinishCallback;
  
 46 ····invoke-interface·{v0},·Landroid/support/v4/print/PrintHelperKitkat$OnPrintFinishCallback;->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;)V51 .method·public·onLayout(Landroid/print/PrintAttributes;Landroid/print/PrintAttributes;Landroid/os/CancellationSignal;Landroid/print/PrintDocumentAdapter$LayoutResultCallback;Landroid/os/Bundle;)V
37 ····.locals·452 ····.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 ····.prologue58 ····.prologue
44 ····const/4·v0,·0x159 ····const/4·v0,·0x1
  
45 ····.line·15460 ····.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·15662 ····.line·197
48 ····new-instance·v2,·Landroid/print/PrintDocumentInfo$Builder;63 ····new-instance·v2,·Landroid/print/PrintDocumentInfo$Builder;
  
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$Builder;-><init>(Ljava/lang/String;)V65 ····invoke-direct·{v2,·v3},·Landroid/print/PrintDocumentInfo$Builder;-><init>(Ljava/lang/String;)V
  
51 ····invoke-virtual·{v2,·v0},·Landroid/print/PrintDocumentInfo$Builder;->setContentType(I)Landroid/print/PrintDocumentInfo$Builder;66 ····invoke-virtual·{v2,·v0},·Landroid/print/PrintDocumentInfo$Builder;->setContentType(I)Landroid/print/PrintDocumentInfo$Builder;
Offset 76, 339 lines modifiedOffset 99, 229 lines modified
  
76 ····move-result-object·v299 ····move-result-object·v2
  
77 ····invoke-virtual·{v2},·Landroid/print/PrintDocumentInfo$Builder;->build()Landroid/print/PrintDocumentInfo;100 ····invoke-virtual·{v2},·Landroid/print/PrintDocumentInfo$Builder;->build()Landroid/print/PrintDocumentInfo;
  
78 ····move-result-object·v1101 ····move-result-object·v1
  
79 ····.line·160102 ····.line·201
80 ····.local·v1,·"info":Landroid/print/PrintDocumentInfo;103 ····.local·v1,·"info":Landroid/print/PrintDocumentInfo;
81 ····invoke-virtual·{p2,·p1},·Landroid/print/PrintAttributes;->equals(Ljava/lang/Object;)Z104 ····invoke-virtual·{p2,·p1},·Landroid/print/PrintAttributes;->equals(Ljava/lang/Object;)Z
  
82 ····move-result·v2105 ····move-result·v2
  
83 ····if-nez·v2,·:cond_0106 ····if-nez·v2,·:cond_0
  
84 ····.line·161107 ····.line·202
85 ····.local·v0,·"changed":Z108 ····.local·v0,·"changed":Z
86 ····:goto_0109 ····:goto_0
87 ····invoke-virtual·{p4,·v1,·v0},·Landroid/print/PrintDocumentAdapter$LayoutResultCallback;->onLayoutFinished(Landroid/print/PrintDocumentInfo;Z)V110 ····invoke-virtual·{p4,·v1,·v0},·Landroid/print/PrintDocumentAdapter$LayoutResultCallback;->onLayoutFinished(Landroid/print/PrintDocumentInfo;Z)V
  
88 ····.line·162111 ····.line·203
89 ····return-void112 ····return-void
  
90 ····.line·160113 ····.line·201
91 ····.end·local·v0····#·"changed":Z114 ····.end·local·v0····#·"changed":Z
92 ····:cond_0115 ····:cond_0
93 ····const/4·v0,·0x0116 ····const/4·v0,·0x0
  
94 ····goto·:goto_0117 ····goto·:goto_0
95 .end·method118 .end·method
  
96 .method·public·onWrite([Landroid/print/PageRange;Landroid/os/ParcelFileDescriptor;Landroid/os/CancellationSignal;Landroid/print/PrintDocumentAdapter$WriteResultCallback;)V119 .method·public·onWrite([Landroid/print/PageRange;Landroid/os/ParcelFileDescriptor;Landroid/os/CancellationSignal;Landroid/print/PrintDocumentAdapter$WriteResultCallback;)V
Max diff block lines reached; 12410/17513 bytes (70.86%) of diff not shown.
13.3 KB
smali/android/support/v4/content/ContextCompat.smali
    
Offset 10, 36 lines modifiedOffset 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·methods14 #·direct·methods
14 .method·public·constructor·<init>()V15 .method·public·constructor·<init>()V
15 ····.locals·016 ····.locals·0
  
16 ····.prologue17 ····.prologue
17 ····.line·3318 ····.line·36
18 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V19 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
19 ····return-void20 ····return-void
20 .end·method21 .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·623 ····.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 ····.prologue26 ····.prologue
26 ····.line·29027 ····.line·294
27 ····move-object·v1,·p028 ····move-object·v1,·p0
  
28 ····.line·29129 ····.line·295
29 ····.local·v1,·"cur":Ljava/io/File;30 ····.local·v1,·"cur":Ljava/io/File;
30 ····move-object·v0,·p131 ····move-object·v0,·p1
  
31 ····.local·v0,·"arr$":[Ljava/lang/String;32 ····.local·v0,·"arr$":[Ljava/lang/String;
32 ····array-length·v4,·v033 ····array-length·v4,·v0
  
33 ····.local·v4,·"len$":I34 ····.local·v4,·"len$":I
Offset 51, 49 lines modifiedOffset 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_055 ····:goto_0
54 ····if-ge·v3,·v4,·:cond_156 ····if-ge·v3,·v4,·:cond_1
  
55 ····aget-object·v5,·v0,·v357 ····aget-object·v5,·v0,·v3
  
56 ····.line·29258 ····.line·296
57 ····.local·v5,·"segment":Ljava/lang/String;59 ····.local·v5,·"segment":Ljava/lang/String;
58 ····if-nez·v2,·:cond_060 ····if-nez·v2,·:cond_0
  
59 ····.line·29361 ····.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;)V63 ····invoke-direct·{v1,·v5},·Ljava/io/File;-><init>(Ljava/lang/String;)V
  
62 ····.line·29164 ····.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_167 ····:goto_1
66 ····add-int/lit8·v3,·v3,·0x168 ····add-int/lit8·v3,·v3,·0x1
  
67 ····move-object·v2,·v169 ····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_072 ····goto·:goto_0
  
71 ····.line·29473 ····.line·298
72 ····:cond_074 ····:cond_0
73 ····if-eqz·v5,·:cond_275 ····if-eqz·v5,·:cond_2
  
74 ····.line·29576 ····.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;)V78 ····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_181 ····goto·:goto_1
  
80 ····.line·29882 ····.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_186 ····:cond_1
85 ····return-object·v287 ····return-object·v2
  
86 ····.restart·local·v5····#·"segment":Ljava/lang/String;88 ····.restart·local·v5····#·"segment":Ljava/lang/String;
Offset 101, 62 lines modifiedOffset 103, 185 lines modified
101 ····move-object·v1,·v2103 ····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_1106 ····goto·:goto_1
105 .end·method107 .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;
  
 111 ····.prologue
 112 ····.line·377
 113 ····const-class·v1,·Landroid/support/v4/content/ContextCompat;
  
 114 ····monitor-enter·v1
  
 115 ····:try_start_0
 116 ····invoke-virtual·{p0},·Ljava/io/File;->exists()Z
  
 117 ····move-result·v0
  
 118 ····if-nez·v0,·:cond_0
  
 119 ····.line·378
 120 ····invoke-virtual·{p0},·Ljava/io/File;->mkdirs()Z
  
 121 ····move-result·v0
  
 122 ····if-nez·v0,·:cond_0
  
 123 ····.line·379
 124 ····invoke-virtual·{p0},·Ljava/io/File;->exists()Z
 125 ····:try_end_0
 126 ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0
  
 127 ····move-result·v0
  
Max diff block lines reached; 8065/13562 bytes (59.47%) of diff not shown.
1.27 KB
smali/android/support/v4/graphics/drawable/DrawableCompat$KitKatDrawableImpl.smali
    
Offset 15, 40 lines modifiedOffset 15, 40 lines modified
  
  
15 #·direct·methods15 #·direct·methods
16 .method·constructor·<init>()V16 .method·constructor·<init>()V
17 ····.locals·017 ····.locals·0
  
18 ····.prologue18 ····.prologue
19 ····.line·6619 ····.line·94
20 ····invoke-direct·{p0},·Landroid/support/v4/graphics/drawable/DrawableCompat$HoneycombDrawableImpl;-><init>()V20 ····invoke-direct·{p0},·Landroid/support/v4/graphics/drawable/DrawableCompat$HoneycombDrawableImpl;-><init>()V
  
21 ····return-void21 ····return-void
22 .end·method22 .end·method
  
  
23 #·virtual·methods23 #·virtual·methods
24 .method·public·isAutoMirrored(Landroid/graphics/drawable/Drawable;)Z24 .method·public·isAutoMirrored(Landroid/graphics/drawable/Drawable;)Z
25 ····.locals·125 ····.locals·1
26 ····.param·p1,·"drawable"····#·Landroid/graphics/drawable/Drawable;26 ····.param·p1,·"drawable"····#·Landroid/graphics/drawable/Drawable;
  
27 ····.prologue27 ····.prologue
28 ····.line·7428 ····.line·102
29 ····invoke-static·{p1},·Landroid/support/v4/graphics/drawable/DrawableCompatKitKat;->isAutoMirrored(Landroid/graphics/drawable/Drawable;)Z29 ····invoke-static·{p1},·Landroid/support/v4/graphics/drawable/DrawableCompatKitKat;->isAutoMirrored(Landroid/graphics/drawable/Drawable;)Z
  
30 ····move-result·v030 ····move-result·v0
  
31 ····return·v031 ····return·v0
32 .end·method32 .end·method
  
33 .method·public·setAutoMirrored(Landroid/graphics/drawable/Drawable;Z)V33 .method·public·setAutoMirrored(Landroid/graphics/drawable/Drawable;Z)V
34 ····.locals·034 ····.locals·0
35 ····.param·p1,·"drawable"····#·Landroid/graphics/drawable/Drawable;35 ····.param·p1,·"drawable"····#·Landroid/graphics/drawable/Drawable;
36 ····.param·p2,·"mirrored"····#·Z36 ····.param·p2,·"mirrored"····#·Z
  
37 ····.prologue37 ····.prologue
38 ····.line·6938 ····.line·97
39 ····invoke-static·{p1,·p2},·Landroid/support/v4/graphics/drawable/DrawableCompatKitKat;->setAutoMirrored(Landroid/graphics/drawable/Drawable;Z)V39 ····invoke-static·{p1,·p2},·Landroid/support/v4/graphics/drawable/DrawableCompatKitKat;->setAutoMirrored(Landroid/graphics/drawable/Drawable;Z)V
  
40 ····.line·7040 ····.line·98
41 ····return-void41 ····return-void
42 .end·method42 .end·method
8.25 KB
smali/android/support/v4/graphics/drawable/DrawableCompat.smali
    
Offset 2, 14 lines modifiedOffset 2, 15 lines modified
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"DrawableCompat.java"3 .source·"DrawableCompat.java"
  
  
4 #·annotations4 #·annotations
5 .annotation·system·Ldalvik/annotation/MemberClasses;5 .annotation·system·Ldalvik/annotation/MemberClasses;
6 ····value·=·{6 ····value·=·{
 7 ········Landroid/support/v4/graphics/drawable/DrawableCompat$LDrawableImpl;,
7 ········Landroid/support/v4/graphics/drawable/DrawableCompat$KitKatDrawableImpl;,8 ········Landroid/support/v4/graphics/drawable/DrawableCompat$KitKatDrawableImpl;,
8 ········Landroid/support/v4/graphics/drawable/DrawableCompat$HoneycombDrawableImpl;,9 ········Landroid/support/v4/graphics/drawable/DrawableCompat$HoneycombDrawableImpl;,
9 ········Landroid/support/v4/graphics/drawable/DrawableCompat$BaseDrawableImpl;,10 ········Landroid/support/v4/graphics/drawable/DrawableCompat$BaseDrawableImpl;,
10 ········Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl;11 ········Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl;
11 ····}12 ····}
12 .end·annotation13 .end·annotation
  
Offset 19, 107 lines modifiedOffset 20, 211 lines modified
  
  
19 #·direct·methods20 #·direct·methods
20 .method·static·constructor·<clinit>()V21 .method·static·constructor·<clinit>()V
21 ····.locals·222 ····.locals·2
  
22 ····.prologue23 ····.prologue
23 ····.line·8324 ····.line·141
24 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I25 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I
  
25 ····.line·8426 ····.line·142
26 ····.local·v0,·"version":I27 ····.local·v0,·"version":I
27 ····const/16·v1,·0x1328 ····const/16·v1,·0x15
  
28 ····if-lt·v0,·v1,·:cond_029 ····if-lt·v0,·v1,·:cond_0
  
29 ····.line·8530 ····.line·143
30 ····new-instance·v1,·Landroid/support/v4/graphics/drawable/DrawableCompat$KitKatDrawableImpl;31 ····new-instance·v1,·Landroid/support/v4/graphics/drawable/DrawableCompat$LDrawableImpl;
  
31 ····invoke-direct·{v1},·Landroid/support/v4/graphics/drawable/DrawableCompat$KitKatDrawableImpl;-><init>()V32 ····invoke-direct·{v1},·Landroid/support/v4/graphics/drawable/DrawableCompat$LDrawableImpl;-><init>()V
  
32 ····sput-object·v1,·Landroid/support/v4/graphics/drawable/DrawableCompat;->IMPL:Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl;33 ····sput-object·v1,·Landroid/support/v4/graphics/drawable/DrawableCompat;->IMPL:Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl;
  
33 ····.line·9134 ····.line·151
34 ····:goto_035 ····:goto_0
35 ····return-void36 ····return-void
  
36 ····.line·8637 ····.line·144
37 ····:cond_038 ····:cond_0
38 ····const/16·v1,·0xb39 ····const/16·v1,·0x13
  
39 ····if-lt·v0,·v1,·:cond_140 ····if-lt·v0,·v1,·:cond_1
  
 41 ····.line·145
 42 ····new-instance·v1,·Landroid/support/v4/graphics/drawable/DrawableCompat$KitKatDrawableImpl;
  
 43 ····invoke-direct·{v1},·Landroid/support/v4/graphics/drawable/DrawableCompat$KitKatDrawableImpl;-><init>()V
  
 44 ····sput-object·v1,·Landroid/support/v4/graphics/drawable/DrawableCompat;->IMPL:Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl;
  
 45 ····goto·:goto_0
  
 46 ····.line·146
 47 ····:cond_1
 48 ····const/16·v1,·0xb
  
 49 ····if-lt·v0,·v1,·:cond_2
  
40 ····.line·8750 ····.line·147
41 ····new-instance·v1,·Landroid/support/v4/graphics/drawable/DrawableCompat$HoneycombDrawableImpl;51 ····new-instance·v1,·Landroid/support/v4/graphics/drawable/DrawableCompat$HoneycombDrawableImpl;
  
42 ····invoke-direct·{v1},·Landroid/support/v4/graphics/drawable/DrawableCompat$HoneycombDrawableImpl;-><init>()V52 ····invoke-direct·{v1},·Landroid/support/v4/graphics/drawable/DrawableCompat$HoneycombDrawableImpl;-><init>()V
  
43 ····sput-object·v1,·Landroid/support/v4/graphics/drawable/DrawableCompat;->IMPL:Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl;53 ····sput-object·v1,·Landroid/support/v4/graphics/drawable/DrawableCompat;->IMPL:Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl;
  
44 ····goto·:goto_054 ····goto·:goto_0
  
45 ····.line·8955 ····.line·149
46 ····:cond_156 ····:cond_2
47 ····new-instance·v1,·Landroid/support/v4/graphics/drawable/DrawableCompat$BaseDrawableImpl;57 ····new-instance·v1,·Landroid/support/v4/graphics/drawable/DrawableCompat$BaseDrawableImpl;
  
48 ····invoke-direct·{v1},·Landroid/support/v4/graphics/drawable/DrawableCompat$BaseDrawableImpl;-><init>()V58 ····invoke-direct·{v1},·Landroid/support/v4/graphics/drawable/DrawableCompat$BaseDrawableImpl;-><init>()V
  
49 ····sput-object·v1,·Landroid/support/v4/graphics/drawable/DrawableCompat;->IMPL:Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl;59 ····sput-object·v1,·Landroid/support/v4/graphics/drawable/DrawableCompat;->IMPL:Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl;
  
50 ····goto·:goto_060 ····goto·:goto_0
51 .end·method61 .end·method
  
52 .method·public·constructor·<init>()V62 .method·public·constructor·<init>()V
53 ····.locals·063 ····.locals·0
  
54 ····.prologue64 ····.prologue
55 ····.line·2565 ····.line·28
56 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V66 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
57 ····.line·6667 ····.line·109
58 ····return-void68 ····return-void
59 .end·method69 .end·method
  
60 .method·public·static·isAutoMirrored(Landroid/graphics/drawable/Drawable;)Z70 .method·public·static·isAutoMirrored(Landroid/graphics/drawable/Drawable;)Z
61 ····.locals·171 ····.locals·1
62 ····.param·p0,·"drawable"····#·Landroid/graphics/drawable/Drawable;72 ····.param·p0,·"drawable"····#·Landroid/graphics/drawable/Drawable;
  
63 ····.prologue73 ····.prologue
64 ····.line·13374 ····.line·193
65 ····sget-object·v0,·Landroid/support/v4/graphics/drawable/DrawableCompat;->IMPL:Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl;75 ····sget-object·v0,·Landroid/support/v4/graphics/drawable/DrawableCompat;->IMPL:Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl;
  
66 ····invoke-interface·{v0,·p0},·Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl;->isAutoMirrored(Landroid/graphics/drawable/Drawable;)Z76 ····invoke-interface·{v0,·p0},·Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl;->isAutoMirrored(Landroid/graphics/drawable/Drawable;)Z
  
67 ····move-result·v077 ····move-result·v0
  
68 ····return·v078 ····return·v0
69 .end·method79 .end·method
  
70 .method·public·static·jumpToCurrentState(Landroid/graphics/drawable/Drawable;)V80 .method·public·static·jumpToCurrentState(Landroid/graphics/drawable/Drawable;)V
71 ····.locals·181 ····.locals·1
72 ····.param·p0,·"drawable"····#·Landroid/graphics/drawable/Drawable;82 ····.param·p0,·"drawable"····#·Landroid/graphics/drawable/Drawable;
  
73 ····.prologue83 ····.prologue
74 ····.line·10284 ····.line·162
75 ····sget-object·v0,·Landroid/support/v4/graphics/drawable/DrawableCompat;->IMPL:Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl;85 ····sget-object·v0,·Landroid/support/v4/graphics/drawable/DrawableCompat;->IMPL:Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl;
  
76 ····invoke-interface·{v0,·p0},·Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl;->jumpToCurrentState(Landroid/graphics/drawable/Drawable;)V86 ····invoke-interface·{v0,·p0},·Landroid/support/v4/graphics/drawable/DrawableCompat$DrawableImpl;->jumpToCurrentState(Landroid/graphics/drawable/Drawable;)V
  
77 ····.line·10387 ····.line·163
78 ····return-void88 ····return-void
79 .end·method89 .end·method
  
80 .method·public·static·setAutoMirrored(Landroid/graphics/drawable/Drawable;Z)V90 .method·public·static·setAutoMirrored(Landroid/graphics/drawable/Drawable;Z)V
81 ····.locals·191 ····.locals·1
82 ····.param·p0,·"drawable"····#·Landroid/graphics/drawable/Drawable;92 ····.param·p0,·"drawable"····#·Landroid/graphics/drawable/Drawable;
Max diff block lines reached; 3741/8320 bytes (44.96%) of diff not shown.
2.58 KB
smali/android/support/v4/graphics/drawable/DrawableCompat$BaseDrawableImpl.smali
    
Offset 18, 44 lines modifiedOffset 18, 98 lines modified
  
  
18 #·direct·methods18 #·direct·methods
19 .method·constructor·<init>()V19 .method·constructor·<init>()V
20 ····.locals·020 ····.locals·0
  
21 ····.prologue21 ····.prologue
22 ····.line·3822 ····.line·46
23 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V23 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
24 ····return-void24 ····return-void
25 .end·method25 .end·method
  
  
26 #·virtual·methods26 #·virtual·methods
27 .method·public·isAutoMirrored(Landroid/graphics/drawable/Drawable;)Z27 .method·public·isAutoMirrored(Landroid/graphics/drawable/Drawable;)Z
28 ····.locals·128 ····.locals·1
29 ····.param·p1,·"drawable"····#·Landroid/graphics/drawable/Drawable;29 ····.param·p1,·"drawable"····#·Landroid/graphics/drawable/Drawable;
  
30 ····.prologue30 ····.prologue
31 ····.line·4931 ····.line·57
32 ····const/4·v0,·0x032 ····const/4·v0,·0x0
  
33 ····return·v033 ····return·v0
34 .end·method34 .end·method
  
35 .method·public·jumpToCurrentState(Landroid/graphics/drawable/Drawable;)V35 .method·public·jumpToCurrentState(Landroid/graphics/drawable/Drawable;)V
36 ····.locals·036 ····.locals·0
37 ····.param·p1,·"drawable"····#·Landroid/graphics/drawable/Drawable;37 ····.param·p1,·"drawable"····#·Landroid/graphics/drawable/Drawable;
  
38 ····.prologue38 ····.prologue
39 ····.line·4139 ····.line·49
40 ····return-void40 ····return-void
41 .end·method41 .end·method
  
42 .method·public·setAutoMirrored(Landroid/graphics/drawable/Drawable;Z)V42 .method·public·setAutoMirrored(Landroid/graphics/drawable/Drawable;Z)V
43 ····.locals·043 ····.locals·0
44 ····.param·p1,·"drawable"····#·Landroid/graphics/drawable/Drawable;44 ····.param·p1,·"drawable"····#·Landroid/graphics/drawable/Drawable;
45 ····.param·p2,·"mirrored"····#·Z45 ····.param·p2,·"mirrored"····#·Z
  
46 ····.prologue46 ····.prologue
47 ····.line·4547 ····.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(Landroid/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-void92 ····return-void
49 .end·method93 .end·method
910 B
smali/android/support/v4/graphics/drawable/DrawableCompat$DrawableImpl.smali
    
Offset 19, 7 lines modifiedOffset 19, 22 lines modified
19 .end·method19 .end·method
  
20 .method·public·abstract·jumpToCurrentState(Landroid/graphics/drawable/Drawable;)V20 .method·public·abstract·jumpToCurrentState(Landroid/graphics/drawable/Drawable;)V
21 .end·method21 .end·method
  
22 .method·public·abstract·setAutoMirrored(Landroid/graphics/drawable/Drawable;Z)V22 .method·public·abstract·setAutoMirrored(Landroid/graphics/drawable/Drawable;Z)V
23 .end·method23 .end·method
  
 24 .method·public·abstract·setHotspot(Landroid/graphics/drawable/Drawable;FF)V
 25 .end·method
  
 26 .method·public·abstract·setHotspotBounds(Landroid/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
875 B
smali/android/support/v4/graphics/drawable/DrawableCompat$HoneycombDrawableImpl.smali
    
Offset 15, 26 lines modifiedOffset 15, 26 lines modified
  
  
15 #·direct·methods15 #·direct·methods
16 .method·constructor·<init>()V16 .method·constructor·<init>()V
17 ····.locals·017 ····.locals·0
  
18 ····.prologue18 ····.prologue
19 ····.line·5619 ····.line·84
20 ····invoke-direct·{p0},·Landroid/support/v4/graphics/drawable/DrawableCompat$BaseDrawableImpl;-><init>()V20 ····invoke-direct·{p0},·Landroid/support/v4/graphics/drawable/DrawableCompat$BaseDrawableImpl;-><init>()V
  
21 ····return-void21 ····return-void
22 .end·method22 .end·method
  
  
23 #·virtual·methods23 #·virtual·methods
24 .method·public·jumpToCurrentState(Landroid/graphics/drawable/Drawable;)V24 .method·public·jumpToCurrentState(Landroid/graphics/drawable/Drawable;)V
25 ····.locals·025 ····.locals·0
26 ····.param·p1,·"drawable"····#·Landroid/graphics/drawable/Drawable;26 ····.param·p1,·"drawable"····#·Landroid/graphics/drawable/Drawable;
  
27 ····.prologue27 ····.prologue
28 ····.line·5928 ····.line·87
29 ····invoke-static·{p1},·Landroid/support/v4/graphics/drawable/DrawableCompatHoneycomb;->jumpToCurrentState(Landroid/graphics/drawable/Drawable;)V29 ····invoke-static·{p1},·Landroid/support/v4/graphics/drawable/DrawableCompatHoneycomb;->jumpToCurrentState(Landroid/graphics/drawable/Drawable;)V
  
30 ····.line·6030 ····.line·88
31 ····return-void31 ····return-void
32 .end·method32 .end·method
6.44 KB
smali/android/support/v4/text/TextUtilsCompat.smali
    
Offset 12, 133 lines modifiedOffset 12, 136 lines modified
  
  
12 #·direct·methods12 #·direct·methods
13 .method·static·constructor·<clinit>()V13 .method·static·constructor·<clinit>()V
14 ····.locals·314 ····.locals·3
  
15 ····.prologue15 ····.prologue
16 ····.line·11116 ····.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;)V20 ····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·11322 ····.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·11425 ····.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-void28 ····return-void
29 .end·method29 .end·method
  
30 .method·public·constructor·<init>()V30 .method·public·constructor·<init>()V
31 ····.locals·031 ····.locals·0
  
32 ····.prologue32 ····.prologue
33 ····.line·2333 ····.line·25
34 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V34 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
35 ····return-void35 ····return-void
36 .end·method36 .end·method
  
37 .method·private·static·getLayoutDirectionFromFirstChar(Ljava/util/Locale;)I37 .method·private·static·getLayoutDirectionFromFirstChar(Ljava/util/Locale;)I
38 ····.locals·238 ····.locals·2
39 ····.param·p0,·"locale"····#·Ljava/util/Locale;39 ····.param·p0,·"locale"····#·Ljava/util/Locale;
  
40 ····.prologue40 ····.prologue
41 ····const/4·v0,·0x041 ····const/4·v0,·0x0
  
42 ····.line·10042 ····.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·v144 ····move-result-object·v1
  
45 ····invoke-virtual·{v1,·v0},·Ljava/lang/String;->charAt(I)C45 ····invoke-virtual·{v1,·v0},·Ljava/lang/String;->charAt(I)C
  
46 ····move-result·v146 ····move-result·v1
  
47 ····invoke-static·{v1},·Ljava/lang/Character;->getDirectionality(C)B47 ····invoke-static·{v1},·Ljava/lang/Character;->getDirectionality(C)B
  
48 ····move-result·v148 ····move-result·v1
  
49 ····packed-switch·v1,·:pswitch_data_049 ····packed-switch·v1,·:pswitch_data_0
  
50 ····.line·10750 ····.line·110
51 ····:goto_051 ····:goto_0
52 ····return·v052 ····return·v0
  
53 ····.line·10353 ····.line·106
54 ····:pswitch_054 ····:pswitch_0
55 ····const/4·v0,·0x155 ····const/4·v0,·0x1
  
56 ····goto·:goto_056 ····goto·:goto_0
  
57 ····.line·10057 ····.line·103
58 ····nop58 ····nop
  
59 ····:pswitch_data_059 ····:pswitch_data_0
60 ····.packed-switch·0x160 ····.packed-switch·0x1
61 ········:pswitch_061 ········:pswitch_0
62 ········:pswitch_062 ········:pswitch_0
63 ····.end·packed-switch63 ····.end·packed-switch
64 .end·method64 .end·method
  
65 .method·public·static·getLayoutDirectionFromLocale(Ljava/util/Locale;)I65 .method·public·static·getLayoutDirectionFromLocale(Ljava/util/Locale;)I
66 ····.locals·266 ····.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 ····.prologue71 ····.prologue
69 ····.line·7372 ····.line·76
70 ····if-eqz·p0,·:cond_273 ····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;)Z75 ····invoke-virtual·{p0,·v1},·Ljava/util/Locale;->equals(Ljava/lang/Object;)Z
  
73 ····move-result·v176 ····move-result·v1
  
74 ····if-nez·v1,·:cond_277 ····if-nez·v1,·:cond_2
  
75 ····.line·7478 ····.line·77
76 ····invoke-virtual·{p0},·Ljava/util/Locale;->toString()Ljava/lang/String;79 ····invoke-virtual·{p0},·Ljava/util/Locale;->toString()Ljava/lang/String;
  
77 ····move-result-object·v180 ····move-result-object·v1
  
78 ····invoke-static·{v1},·Landroid/support/v4/text/ICUCompat;->addLikelySubtags(Ljava/lang/String;)Ljava/lang/String;81 ····invoke-static·{v1},·Landroid/support/v4/text/ICUCompat;->addLikelySubtags(Ljava/lang/String;)Ljava/lang/String;
  
79 ····move-result-object·v182 ····move-result-object·v1
  
80 ····invoke-static·{v1},·Landroid/support/v4/text/ICUCompat;->getScript(Ljava/lang/String;)Ljava/lang/String;83 ····invoke-static·{v1},·Landroid/support/v4/text/ICUCompat;->getScript(Ljava/lang/String;)Ljava/lang/String;
  
81 ····move-result-object·v084 ····move-result-object·v0
  
82 ····.line·7685 ····.line·79
83 ····.local·v0,·"scriptSubtag":Ljava/lang/String;86 ····.local·v0,·"scriptSubtag":Ljava/lang/String;
84 ····if-nez·v0,·:cond_087 ····if-nez·v0,·:cond_0
  
85 ····invoke-static·{p0},·Landroid/support/v4/text/TextUtilsCompat;->getLayoutDirectionFromFirstChar(Ljava/util/Locale;)I88 ····invoke-static·{p0},·Landroid/support/v4/text/TextUtilsCompat;->getLayoutDirectionFromFirstChar(Ljava/util/Locale;)I
  
86 ····move-result·v189 ····move-result·v1
  
87 ····.line·8490 ····.line·87
88 ····.end·local·v0····#·"scriptSubtag":Ljava/lang/String;91 ····.end·local·v0····#·"scriptSubtag":Ljava/lang/String;
89 ····:goto_092 ····:goto_0
90 ····return·v193 ····return·v1
Max diff block lines reached; 3308/6490 bytes (50.97%) of diff not shown.
231 KB
smali/android/support/v4/app/FragmentManagerImpl.smali
    
Offset 1, 11 lines modifiedOffset 1, 22 lines modified
1 .class·final·Landroid/support/v4/app/FragmentManagerImpl;1 .class·final·Landroid/support/v4/app/FragmentManagerImpl;
2 .super·Landroid/support/v4/app/FragmentManager;2 .super·Landroid/support/v4/app/FragmentManager;
3 .source·"FragmentManager.java"3 .source·"FragmentManager.java"
  
 4 #·interfaces
 5 .implements·Landroid/view/LayoutInflater$Factory;
  
  
 6 #·annotations
 7 .annotation·system·Ldalvik/annotation/MemberClasses;
 8 ····value·=·{
 9 ········Landroid/support/v4/app/FragmentManagerImpl$FragmentTag;
 10 ····}
 11 .end·annotation
  
  
4 #·static·fields12 #·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·=·0xdc15 .field·static·final·ANIM_DUR:I·=·0xdc
Offset 186, 51 lines modifiedOffset 197, 51 lines modified
186 ····.prologue197 ····.prologue
187 ····const/4·v0,·0x0198 ····const/4·v0,·0x0
  
188 ····const/high16·v4,·0x40200000····#·2.5f199 ····const/high16·v4,·0x40200000····#·2.5f
  
189 ····const/high16·v3,·0x3fc00000····#·1.5f200 ····const/high16·v3,·0x3fc00000····#·1.5f
  
190 ····.line·396201 ····.line·410
191 ····sput-boolean·v0,·Landroid/support/v4/app/FragmentManagerImpl;->DEBUG:Z202 ····sput-boolean·v0,·Landroid/support/v4/app/FragmentManagerImpl;->DEBUG:Z
  
192 ····.line·399203 ····.line·413
193 ····sget·v1,·Landroid/os/Build$VERSION;->SDK_INT:I204 ····sget·v1,·Landroid/os/Build$VERSION;->SDK_INT:I
  
194 ····const/16·v2,·0xb205 ····const/16·v2,·0xb
  
195 ····if-lt·v1,·v2,·:cond_0206 ····if-lt·v1,·v2,·:cond_0
  
196 ····const/4·v0,·0x1207 ····const/4·v0,·0x1
  
197 ····:cond_0208 ····:cond_0
198 ····sput-boolean·v0,·Landroid/support/v4/app/FragmentManagerImpl;->HONEYCOMB:Z209 ····sput-boolean·v0,·Landroid/support/v4/app/FragmentManagerImpl;->HONEYCOMB:Z
  
199 ····.line·727210 ····.line·746
200 ····new-instance·v0,·Landroid/view/animation/DecelerateInterpolator;211 ····new-instance·v0,·Landroid/view/animation/DecelerateInterpolator;
  
201 ····invoke-direct·{v0,·v4},·Landroid/view/animation/DecelerateInterpolator;-><init>(F)V212 ····invoke-direct·{v0,·v4},·Landroid/view/animation/DecelerateInterpolator;-><init>(F)V
  
202 ····sput-object·v0,·Landroid/support/v4/app/FragmentManagerImpl;->DECELERATE_QUINT:Landroid/view/animation/Interpolator;213 ····sput-object·v0,·Landroid/support/v4/app/FragmentManagerImpl;->DECELERATE_QUINT:Landroid/view/animation/Interpolator;
  
203 ····.line·728214 ····.line·747
204 ····new-instance·v0,·Landroid/view/animation/DecelerateInterpolator;215 ····new-instance·v0,·Landroid/view/animation/DecelerateInterpolator;
  
205 ····invoke-direct·{v0,·v3},·Landroid/view/animation/DecelerateInterpolator;-><init>(F)V216 ····invoke-direct·{v0,·v3},·Landroid/view/animation/DecelerateInterpolator;-><init>(F)V
  
206 ····sput-object·v0,·Landroid/support/v4/app/FragmentManagerImpl;->DECELERATE_CUBIC:Landroid/view/animation/Interpolator;217 ····sput-object·v0,·Landroid/support/v4/app/FragmentManagerImpl;->DECELERATE_CUBIC:Landroid/view/animation/Interpolator;
  
207 ····.line·729218 ····.line·748
208 ····new-instance·v0,·Landroid/view/animation/AccelerateInterpolator;219 ····new-instance·v0,·Landroid/view/animation/AccelerateInterpolator;
  
209 ····invoke-direct·{v0,·v4},·Landroid/view/animation/AccelerateInterpolator;-><init>(F)V220 ····invoke-direct·{v0,·v4},·Landroid/view/animation/AccelerateInterpolator;-><init>(F)V
  
210 ····sput-object·v0,·Landroid/support/v4/app/FragmentManagerImpl;->ACCELERATE_QUINT:Landroid/view/animation/Interpolator;221 ····sput-object·v0,·Landroid/support/v4/app/FragmentManagerImpl;->ACCELERATE_QUINT:Landroid/view/animation/Interpolator;
  
211 ····.line·730222 ····.line·749
212 ····new-instance·v0,·Landroid/view/animation/AccelerateInterpolator;223 ····new-instance·v0,·Landroid/view/animation/AccelerateInterpolator;
  
213 ····invoke-direct·{v0,·v3},·Landroid/view/animation/AccelerateInterpolator;-><init>(F)V224 ····invoke-direct·{v0,·v3},·Landroid/view/animation/AccelerateInterpolator;-><init>(F)V
  
214 ····sput-object·v0,·Landroid/support/v4/app/FragmentManagerImpl;->ACCELERATE_CUBIC:Landroid/view/animation/Interpolator;225 ····sput-object·v0,·Landroid/support/v4/app/FragmentManagerImpl;->ACCELERATE_CUBIC:Landroid/view/animation/Interpolator;
  
215 ····return-void226 ····return-void
Offset 238, 63 lines modifiedOffset 249, 64 lines modified
  
238 .method·constructor·<init>()V249 .method·constructor·<init>()V
239 ····.locals·2250 ····.locals·2
  
240 ····.prologue251 ····.prologue
241 ····const/4·v1,·0x0252 ····const/4·v1,·0x0
  
242 ····.line·395253 ····.line·409
243 ····invoke-direct·{p0},·Landroid/support/v4/app/FragmentManager;-><init>()V254 ····invoke-direct·{p0},·Landroid/support/v4/app/FragmentManager;-><init>()V
  
244 ····.line·422255 ····.line·436
245 ····const/4·v0,·0x0256 ····const/4·v0,·0x0
  
246 ····iput·v0,·p0,·Landroid/support/v4/app/FragmentManagerImpl;->mCurState:I257 ····iput·v0,·p0,·Landroid/support/v4/app/FragmentManagerImpl;->mCurState:I
  
247 ····.line·434258 ····.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·435260 ····.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·437262 ····.line·451
252 ····new-instance·v0,·Landroid/support/v4/app/FragmentManagerImpl$1;263 ····new-instance·v0,·Landroid/support/v4/app/FragmentManagerImpl$1;
  
253 ····invoke-direct·{v0,·p0},·Landroid/support/v4/app/FragmentManagerImpl$1;-><init>(Landroid/support/v4/app/FragmentManagerImpl;)V264 ····invoke-direct·{v0,·p0},·Landroid/support/v4/app/FragmentManagerImpl$1;-><init>(Landroid/support/v4/app/FragmentManagerImpl;)V
  
254 ····iput-object·v0,·p0,·Landroid/support/v4/app/FragmentManagerImpl;->mExecCommit:Ljava/lang/Runnable;265 ····iput-object·v0,·p0,·Landroid/support/v4/app/FragmentManagerImpl;->mExecCommit:Ljava/lang/Runnable;
  
 266 ····.line·2205
255 ····return-void267 ····return-void
256 .end·method268 .end·method
  
257 .method·private·checkStateLoss()V269 .method·private·checkStateLoss()V
258 ····.locals·3270 ····.locals·3
  
259 ····.prologue271 ····.prologue
260 ····.line·1342272 ····.line·1364
261 ····iget-boolean·v0,·p0,·Landroid/support/v4/app/FragmentManagerImpl;->mStateSaved:Z273 ····iget-boolean·v0,·p0,·Landroid/support/v4/app/FragmentManagerImpl;->mStateSaved:Z
  
262 ····if-eqz·v0,·:cond_0274 ····if-eqz·v0,·:cond_0
  
263 ····.line·1343275 ····.line·1365
264 ····new-instance·v0,·Ljava/lang/IllegalStateException;276 ····new-instance·v0,·Ljava/lang/IllegalStateException;
  
265 ····const-string·v1,·"Can·not·perform·this·action·after·onSaveInstanceState"277 ····const-string·v1,·"Can·not·perform·this·action·after·onSaveInstanceState"
  
266 ····invoke-direct·{v0,·v1},·Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V278 ····invoke-direct·{v0,·v1},·Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V
  
267 ····throw·v0279 ····throw·v0
  
268 ····.line·1346280 ····.line·1368
269 ····:cond_0281 ····:cond_0
Max diff block lines reached; 232680/236764 bytes (98.28%) of diff not shown.
16.2 KB
smali/android/support/v4/app/NotificationCompat$NotificationCompatImplJellybean.smali
    
Offset 1, 14 lines modifiedOffset 1, 11 lines modified
1 .class·Landroid/support/v4/app/NotificationCompat$NotificationCompatImplJellybean;1 .class·Landroid/support/v4/app/NotificationCompat$NotificationCompatImplJellybean;
2 .super·Ljava/lang/Object;2 .super·Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase;
3 .source·"NotificationCompat.java"3 .source·"NotificationCompat.java"
  
4 #·interfaces 
5 .implements·Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; 
  
  
6 #·annotations4 #·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·annotation7 .end·annotation
  
10 .annotation·system·Ldalvik/annotation/InnerClass;8 .annotation·system·Ldalvik/annotation/InnerClass;
Offset 18, 29 lines modifiedOffset 15, 29 lines modified
  
  
18 #·direct·methods15 #·direct·methods
19 .method·constructor·<init>()V16 .method·constructor·<init>()V
20 ····.locals·017 ····.locals·0
  
21 ····.prologue18 ····.prologue
22 ····.line·11519 ····.line·574
23 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V20 ····invoke-direct·{p0},·Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase;-><init>()V
  
24 ····return-void21 ····return-void
25 .end·method22 .end·method
  
  
26 #·virtual·methods23 #·virtual·methods
27 .method·public·build(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification;24 .method·public·build(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification;
28 ····.locals·2125 ····.locals·23
29 ····.param·p1,·"b"····#·Landroid/support/v4/app/NotificationCompat$Builder;26 ····.param·p1,·"b"····#·Landroid/support/v4/app/NotificationCompat$Builder;
  
30 ····.prologue27 ····.prologue
31 ····.line·11728 ····.line·577
32 ····new-instance·v1,·Landroid/support/v4/app/NotificationCompatJellybean;29 ····new-instance·v1,·Landroid/support/v4/app/NotificationCompatJellybean$Builder;
  
33 ····move-object/from16·v0,·p130 ····move-object/from16·v0,·p1
  
34 ····iget-object·v2,·v0,·Landroid/support/v4/app/NotificationCompat$Builder;->mContext:Landroid/content/Context;31 ····iget-object·v2,·v0,·Landroid/support/v4/app/NotificationCompat$Builder;->mContext:Landroid/content/Context;
  
35 ····move-object/from16·v0,·p132 ····move-object/from16·v0,·p1
  
Offset 102, 199 lines modifiedOffset 99, 214 lines modified
  
102 ····move-object/from16·v0,·p199 ····move-object/from16·v0,·p1
  
103 ····iget-object·v0,·v0,·Landroid/support/v4/app/NotificationCompat$Builder;->mSubText:Ljava/lang/CharSequence;100 ····iget-object·v0,·v0,·Landroid/support/v4/app/NotificationCompat$Builder;->mSubText:Ljava/lang/CharSequence;
  
104 ····move-object/from16·v17,·v0101 ····move-object/from16·v17,·v0
  
105 ····invoke-direct/range·{v1·..·v17},·Landroid/support/v4/app/NotificationCompatJellybean;-><init>(Landroid/content/Context;Landroid/app/Notification;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/widget/RemoteViews;ILandroid/app/PendingIntent;Landroid/app/PendingIntent;Landroid/graphics/Bitmap;IIZZILjava/lang/CharSequence;)V 
  
106 ····.line·122 
107 ····.local·v1,·"jbBuilder":Landroid/support/v4/app/NotificationCompatJellybean; 
108 ····move-object/from16·v0,·p1102 ····move-object/from16·v0,·p1
  
109 ····iget-object·v2,·v0,·Landroid/support/v4/app/NotificationCompat$Builder;->mActions:Ljava/util/ArrayList; 
  
110 ····invoke-virtual·{v2},·Ljava/util/ArrayList;->iterator()Ljava/util/Iterator; 
  
111 ····move-result-object·v19 
  
112 ····.local·v19,·"i$":Ljava/util/Iterator; 
113 ····:goto_0 
114 ····invoke-interface/range·{v19·..·v19},·Ljava/util/Iterator;->hasNext()Z 
  
115 ····move-result·v2 
  
116 ····if-eqz·v2,·:cond_0 
  
117 ····invoke-interface/range·{v19·..·v19},·Ljava/util/Iterator;->next()Ljava/lang/Object; 
  
118 ····move-result-object·v18 
  
119 ····check-cast·v18,·Landroid/support/v4/app/NotificationCompat$Action; 
  
120 ····.line·123 
121 ····.local·v18,·"action":Landroid/support/v4/app/NotificationCompat$Action; 
122 ····move-object/from16·v0,·v18 
  
123 ····iget·v2,·v0,·Landroid/support/v4/app/NotificationCompat$Action;->icon:I103 ····iget-boolean·v0,·v0,·Landroid/support/v4/app/NotificationCompat$Builder;->mLocalOnly:Z
  
124 ····move-object/from16·v0,·v18 
  
125 ····iget-object·v3,·v0,·Landroid/support/v4/app/NotificationCompat$Action;->title:Ljava/lang/CharSequence;104 ····move/from16·v18,·v0
  
126 ····move-object/from16·v0,·v18105 ····move-object/from16·v0,·p1
  
127 ····iget-object·v4,·v0,·Landroid/support/v4/app/NotificationCompat$Action;->actionIntent:Landroid/app/PendingIntent; 
  
128 ····invoke-virtual·{v1,·v2,·v3,·v4},·Landroid/support/v4/app/NotificationCompatJellybean;->addAction(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)V106 ····iget-object·v0,·v0,·Landroid/support/v4/app/NotificationCompat$Builder;->mExtras:Landroid/os/Bundle;
  
129 ····goto·:goto_0107 ····move-object/from16·v19,·v0
  
130 ····.line·125 
131 ····.end·local·v18····#·"action":Landroid/support/v4/app/NotificationCompat$Action; 
132 ····:cond_0 
133 ····move-object/from16·v0,·p1108 ····move-object/from16·v0,·p1
  
134 ····iget-object·v2,·v0,·Landroid/support/v4/app/NotificationCompat$Builder;->mStyle:Landroid/support/v4/app/NotificationCompat$Style;109 ····iget-object·v0,·v0,·Landroid/support/v4/app/NotificationCompat$Builder;->mGroupKey:Ljava/lang/String;
  
135 ····if-eqz·v2,·:cond_1110 ····move-object/from16·v20,·v0
  
136 ····.line·126 
137 ····move-object/from16·v0,·p1111 ····move-object/from16·v0,·p1
  
 112 ····iget-boolean·v0,·v0,·Landroid/support/v4/app/NotificationCompat$Builder;->mGroupSummary:Z
138 ····iget-object·v2,·v0,·Landroid/support/v4/app/NotificationCompat$Builder;->mStyle:Landroid/support/v4/app/NotificationCompat$Style; 
  
139 ····instance-of·v2,·v2,·Landroid/support/v4/app/NotificationCompat$BigTextStyle; 
  
140 ····if-eqz·v2,·:cond_2113 ····move/from16·v21,·v0
  
141 ····.line·127 
142 ····move-object/from16·v0,·p1114 ····move-object/from16·v0,·p1
  
143 ····iget-object·v0,·v0,·Landroid/support/v4/app/NotificationCompat$Builder;->mStyle:Landroid/support/v4/app/NotificationCompat$Style;115 ····iget-object·v0,·v0,·Landroid/support/v4/app/NotificationCompat$Builder;->mSortKey:Ljava/lang/String;
  
144 ····move-object/from16·v20,·v0116 ····move-object/from16·v22,·v0
  
145 ····check-cast·v20,·Landroid/support/v4/app/NotificationCompat$BigTextStyle;117 ····invoke-direct/range·{v1·..·v22},·Landroid/support/v4/app/NotificationCompatJellybean$Builder;-><init>(Landroid/content/Context;Landroid/app/Notification;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/widget/RemoteViews;ILa[·...·truncated·by·diffoscope;·len:·165,·SHA:·b8d2311e1cd9a06722d44e473382e1a9ea3c9706f96d773776ecd5c0efd0fd04·...·]
  
146 ····.line·128118 ····.line·583
147 ····.local·v20,·"style":Landroid/support/v4/app/NotificationCompat$BigTextStyle;119 ····.local·v1,·"builder":Landroid/support/v4/app/NotificationCompatJellybean$Builder;
148 ····move-object/from16·v0,·v20120 ····move-object/from16·v0,·p1
Max diff block lines reached; 10632/16379 bytes (64.91%) of diff not shown.
10.7 KB
smali/android/support/v4/app/NavUtils.smali
    
Offset 22, 62 lines modifiedOffset 22, 62 lines modified
  
  
22 #·direct·methods22 #·direct·methods
23 .method·static·constructor·<clinit>()V23 .method·static·constructor·<clinit>()V
24 ····.locals·224 ····.locals·2
  
25 ····.prologue25 ····.prologue
26 ····.line·13526 ····.line·136
27 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I27 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I
  
28 ····.line·13628 ····.line·137
29 ····.local·v0,·"version":I29 ····.local·v0,·"version":I
30 ····const/16·v1,·0x1030 ····const/16·v1,·0x10
  
31 ····if-lt·v0,·v1,·:cond_031 ····if-lt·v0,·v1,·:cond_0
  
32 ····.line·13732 ····.line·138
33 ····new-instance·v1,·Landroid/support/v4/app/NavUtils$NavUtilsImplJB;33 ····new-instance·v1,·Landroid/support/v4/app/NavUtils$NavUtilsImplJB;
  
34 ····invoke-direct·{v1},·Landroid/support/v4/app/NavUtils$NavUtilsImplJB;-><init>()V34 ····invoke-direct·{v1},·Landroid/support/v4/app/NavUtils$NavUtilsImplJB;-><init>()V
  
35 ····sput-object·v1,·Landroid/support/v4/app/NavUtils;->IMPL:Landroid/support/v4/app/NavUtils$NavUtilsImpl;35 ····sput-object·v1,·Landroid/support/v4/app/NavUtils;->IMPL:Landroid/support/v4/app/NavUtils$NavUtilsImpl;
  
36 ····.line·14136 ····.line·142
37 ····:goto_037 ····:goto_0
38 ····return-void38 ····return-void
  
39 ····.line·13939 ····.line·140
40 ····:cond_040 ····:cond_0
41 ····new-instance·v1,·Landroid/support/v4/app/NavUtils$NavUtilsImplBase;41 ····new-instance·v1,·Landroid/support/v4/app/NavUtils$NavUtilsImplBase;
  
42 ····invoke-direct·{v1},·Landroid/support/v4/app/NavUtils$NavUtilsImplBase;-><init>()V42 ····invoke-direct·{v1},·Landroid/support/v4/app/NavUtils$NavUtilsImplBase;-><init>()V
  
43 ····sput-object·v1,·Landroid/support/v4/app/NavUtils;->IMPL:Landroid/support/v4/app/NavUtils$NavUtilsImpl;43 ····sput-object·v1,·Landroid/support/v4/app/NavUtils;->IMPL:Landroid/support/v4/app/NavUtils$NavUtilsImpl;
  
44 ····goto·:goto_044 ····goto·:goto_0
45 .end·method45 .end·method
  
46 .method·private·constructor·<init>()V46 .method·private·constructor·<init>()V
47 ····.locals·047 ····.locals·0
  
48 ····.prologue48 ····.prologue
49 ····.line·30449 ····.line·307
50 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V50 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
51 ····.line·30551 ····.line·308
52 ····return-void52 ····return-void
53 .end·method53 .end·method
  
54 .method·public·static·getParentActivityIntent(Landroid/app/Activity;)Landroid/content/Intent;54 .method·public·static·getParentActivityIntent(Landroid/app/Activity;)Landroid/content/Intent;
55 ····.locals·155 ····.locals·1
56 ····.param·p0,·"sourceActivity"····#·Landroid/app/Activity;56 ····.param·p0,·"sourceActivity"····#·Landroid/app/Activity;
  
57 ····.prologue57 ····.prologue
58 ····.line·21558 ····.line·216
59 ····sget-object·v0,·Landroid/support/v4/app/NavUtils;->IMPL:Landroid/support/v4/app/NavUtils$NavUtilsImpl;59 ····sget-object·v0,·Landroid/support/v4/app/NavUtils;->IMPL:Landroid/support/v4/app/NavUtils$NavUtilsImpl;
  
60 ····invoke-interface·{v0,·p0},·Landroid/support/v4/app/NavUtils$NavUtilsImpl;->getParentActivityIntent(Landroid/app/Activity;)Landroid/content/Intent;60 ····invoke-interface·{v0,·p0},·Landroid/support/v4/app/NavUtils$NavUtilsImpl;->getParentActivityIntent(Landroid/app/Activity;)Landroid/content/Intent;
  
61 ····move-result-object·v061 ····move-result-object·v0
  
62 ····return-object·v062 ····return-object·v0
Offset 90, 59 lines modifiedOffset 90, 59 lines modified
90 ····.annotation·system·Ldalvik/annotation/Throws;90 ····.annotation·system·Ldalvik/annotation/Throws;
91 ········value·=·{91 ········value·=·{
92 ············Landroid/content/pm/PackageManager$NameNotFoundException;92 ············Landroid/content/pm/PackageManager$NameNotFoundException;
93 ········}93 ········}
94 ····.end·annotation94 ····.end·annotation
  
95 ····.prologue95 ····.prologue
96 ····.line·25596 ····.line·256
97 ····invoke-static·{p0,·p1},·Landroid/support/v4/app/NavUtils;->getParentActivityName(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String;97 ····invoke-static·{p0,·p1},·Landroid/support/v4/app/NavUtils;->getParentActivityName(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String;
  
98 ····move-result-object·v198 ····move-result-object·v1
  
99 ····.line·25699 ····.line·257
100 ····.local·v1,·"parentActivity":Ljava/lang/String;100 ····.local·v1,·"parentActivity":Ljava/lang/String;
101 ····if-nez·v1,·:cond_0101 ····if-nez·v1,·:cond_0
  
102 ····const/4·v2,·0x0102 ····const/4·v2,·0x0
  
103 ····.line·265103 ····.line·266
104 ····:goto_0104 ····:goto_0
105 ····return-object·v2105 ····return-object·v2
  
106 ····.line·259106 ····.line·260
107 ····:cond_0107 ····: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·v4110 ····move-result-object·v4
  
111 ····invoke-direct·{v3,·v4,·v1},·Landroid/content/ComponentName;-><init>(Ljava/lang/String;Ljava/lang/String;)V111 ····invoke-direct·{v3,·v4,·v1},·Landroid/content/ComponentName;-><init>(Ljava/lang/String;Ljava/lang/String;)V
  
112 ····.line·261112 ····.line·262
113 ····.local·v3,·"target":Landroid/content/ComponentName;113 ····.local·v3,·"target":Landroid/content/ComponentName;
114 ····invoke-static·{p0,·v3},·Landroid/support/v4/app/NavUtils;->getParentActivityName(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String;114 ····invoke-static·{p0,·v3},·Landroid/support/v4/app/NavUtils;->getParentActivityName(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String;
  
115 ····move-result-object·v0115 ····move-result-object·v0
  
116 ····.line·262116 ····.line·263
117 ····.local·v0,·"grandparent":Ljava/lang/String;117 ····.local·v0,·"grandparent":Ljava/lang/String;
118 ····if-nez·v0,·:cond_1118 ····if-nez·v0,·:cond_1
  
119 ····invoke-static·{v3},·Landroid/support/v4/content/IntentCompat;->makeMainActivity(Landroid/content/ComponentName;)Landroid/content/Intent;119 ····invoke-static·{v3},·Landroid/support/v4/content/IntentCompat;->makeMainActivity(Landroid/content/ComponentName;)Landroid/content/Intent;
  
120 ····move-result-object·v2120 ····move-result-object·v2
  
121 ····.line·265121 ····.line·266
122 ····.local·v2,·"parentIntent":Landroid/content/Intent;122 ····.local·v2,·"parentIntent":Landroid/content/Intent;
123 ····:goto_1123 ····:goto_1
124 ····goto·:goto_0124 ····goto·:goto_0
  
125 ····.line·262125 ····.line·263
126 ····.end·local·v2····#·"parentIntent":Landroid/content/Intent;126 ····.end·local·v2····#·"parentIntent":Landroid/content/Intent;
127 ····:cond_1127 ····:cond_1
128 ····new-instance·v4,·Landroid/content/Intent;128 ····new-instance·v4,·Landroid/content/Intent;
  
129 ····invoke-direct·{v4},·Landroid/content/Intent;-><init>()V129 ····invoke-direct·{v4},·Landroid/content/Intent;-><init>()V
  
130 ····invoke-virtual·{v4,·v3},·Landroid/content/Intent;->setComponent(Landroid/content/ComponentName;)Landroid/content/Intent;130 ····invoke-virtual·{v4,·v3},·Landroid/content/Intent;->setComponent(Landroid/content/ComponentName;)Landroid/content/Intent;
Offset 168, 60 lines modifiedOffset 168, 60 lines modified
168 ····.annotation·system·Ldalvik/annotation/Throws;168 ····.annotation·system·Ldalvik/annotation/Throws;
169 ········value·=·{169 ········value·=·{
170 ············Landroid/content/pm/PackageManager$NameNotFoundException;170 ············Landroid/content/pm/PackageManager$NameNotFoundException;
171 ········}171 ········}
Max diff block lines reached; 6944/10905 bytes (63.68%) of diff not shown.
8.54 KB
smali/android/support/v4/app/ActivityOptionsCompat.smali
    
Offset 2, 55 lines modifiedOffset 2, 56 lines modified
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"ActivityOptionsCompat.java"3 .source·"ActivityOptionsCompat.java"
  
  
4 #·annotations4 #·annotations
5 .annotation·system·Ldalvik/annotation/MemberClasses;5 .annotation·system·Ldalvik/annotation/MemberClasses;
6 ····value·=·{6 ····value·=·{
 7 ········Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImpl21;,
7 ········Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;8 ········Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;
8 ····}9 ····}
9 .end·annotation10 .end·annotation
  
  
10 #·direct·methods11 #·direct·methods
11 .method·protected·constructor·<init>()V12 .method·protected·constructor·<init>()V
12 ····.locals·013 ····.locals·0
  
13 ····.prologue14 ····.prologue
14 ····.line·13415 ····.line·220
15 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V16 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
16 ····.line·13517 ····.line·221
17 ····return-void18 ····return-void
18 .end·method19 .end·method
  
19 .method·public·static·makeCustomAnimation(Landroid/content/Context;II)Landroid/support/v4/app/ActivityOptionsCompat;20 .method·public·static·makeCustomAnimation(Landroid/content/Context;II)Landroid/support/v4/app/ActivityOptionsCompat;
20 ····.locals·221 ····.locals·2
21 ····.param·p0,·"context"····#·Landroid/content/Context;22 ····.param·p0,·"context"····#·Landroid/content/Context;
22 ····.param·p1,·"enterResId"····#·I23 ····.param·p1,·"enterResId"····#·I
23 ····.param·p2,·"exitResId"····#·I24 ····.param·p2,·"exitResId"····#·I
  
24 ····.prologue25 ····.prologue
25 ····.line·4526 ····.line·47
26 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I27 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I
  
27 ····const/16·v1,·0x1028 ····const/16·v1,·0x10
  
28 ····if-lt·v0,·v1,·:cond_029 ····if-lt·v0,·v1,·:cond_0
  
29 ····.line·4630 ····.line·48
30 ····new-instance·v0,·Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;31 ····new-instance·v0,·Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;
  
31 ····invoke-static·{p0,·p1,·p2},·Landroid/support/v4/app/ActivityOptionsCompatJB;->makeCustomAnimation(Landroid/content/Context;II)Landroid/support/v4/app/ActivityOptionsCompatJB;32 ····invoke-static·{p0,·p1,·p2},·Landroid/support/v4/app/ActivityOptionsCompatJB;->makeCustomAnimation(Landroid/content/Context;II)Landroid/support/v4/app/ActivityOptionsCompatJB;
  
32 ····move-result-object·v133 ····move-result-object·v1
  
33 ····invoke-direct·{v0,·v1},·Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;-><init>(Landroid/support/v4/app/ActivityOptionsCompatJB;)V34 ····invoke-direct·{v0,·v1},·Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;-><init>(Landroid/support/v4/app/ActivityOptionsCompatJB;)V
  
34 ····.line·4935 ····.line·51
35 ····:goto_036 ····:goto_0
36 ····return-object·v037 ····return-object·v0
  
37 ····:cond_038 ····: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>()V40 ····invoke-direct·{v0},·Landroid/support/v4/app/ActivityOptionsCompat;-><init>()V
Offset 63, 67 lines modifiedOffset 64, 206 lines modified
63 ····.param·p0,·"source"····#·Landroid/view/View;64 ····.param·p0,·"source"····#·Landroid/view/View;
64 ····.param·p1,·"startX"····#·I65 ····.param·p1,·"startX"····#·I
65 ····.param·p2,·"startY"····#·I66 ····.param·p2,·"startY"····#·I
66 ····.param·p3,·"startWidth"····#·I67 ····.param·p3,·"startWidth"····#·I
67 ····.param·p4,·"startHeight"····#·I68 ····.param·p4,·"startHeight"····#·I
  
68 ····.prologue69 ····.prologue
69 ····.line·7470 ····.line·76
70 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I71 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I
  
71 ····const/16·v1,·0x1072 ····const/16·v1,·0x10
  
72 ····if-lt·v0,·v1,·:cond_073 ····if-lt·v0,·v1,·:cond_0
  
73 ····.line·7574 ····.line·77
74 ····new-instance·v0,·Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;75 ····new-instance·v0,·Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;
  
75 ····invoke-static·{p0,·p1,·p2,·p3,·p4},·Landroid/support/v4/app/ActivityOptionsCompatJB;->makeScaleUpAnimation(Landroid/view/View;IIII)Landroid/support/v4/app/ActivityOptionsCompatJB;76 ····invoke-static·{p0,·p1,·p2,·p3,·p4},·Landroid/support/v4/app/ActivityOptionsCompatJB;->makeScaleUpAnimation(Landroid/view/View;IIII)Landroid/support/v4/app/ActivityOptionsCompatJB;
  
76 ····move-result-object·v177 ····move-result-object·v1
  
77 ····invoke-direct·{v0,·v1},·Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;-><init>(Landroid/support/v4/app/ActivityOptionsCompatJB;)V78 ····invoke-direct·{v0,·v1},·Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;-><init>(Landroid/support/v4/app/ActivityOptionsCompatJB;)V
  
78 ····.line·7979 ····.line·81
 80 ····:goto_0
 81 ····return-object·v0
  
 82 ····:cond_0
 83 ····new-instance·v0,·Landroid/support/v4/app/ActivityOptionsCompat;
  
 84 ····invoke-direct·{v0},·Landroid/support/v4/app/ActivityOptionsCompat;-><init>()V
  
 85 ····goto·:goto_0
 86 .end·method
  
 87 .method·public·static·makeSceneTransitionAnimation(Landroid/app/Activity;Landroid/view/View;Ljava/lang/String;)Landroid/support/v4/app/ActivityOptionsCompat;
 88 ····.locals·2
 89 ····.param·p0,·"activity"····#·Landroid/app/Activity;
 90 ····.param·p1,·"sharedElement"····#·Landroid/view/View;
 91 ····.param·p2,·"sharedElementName"····#·Ljava/lang/String;
  
 92 ····.prologue
 93 ····.line·133
 94 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I
  
 95 ····const/16·v1,·0x15
  
 96 ····if-lt·v0,·v1,·:cond_0
  
 97 ····.line·134
 98 ····new-instance·v0,·Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImpl21;
  
 99 ····invoke-static·{p0,·p1,·p2},·Landroid/support/v4/app/ActivityOptionsCompat21;->makeSceneTransitionAnimation(Landroid/app/Activity;Landroid/view/View;Ljava/lang/String;)Landroid/support/v4/app/ActivityOptionsCompat21;
  
 100 ····move-result-object·v1
  
 101 ····invoke-direct·{v0,·v1},·Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImpl21;-><init>(Landroid/support/v4/app/ActivityOptionsCompat21;)V
  
 102 ····.line·138
79 ····:goto_0103 ····:goto_0
80 ····return-object·v0104 ····return-object·v0
  
81 ····:cond_0105 ····:cond_0
82 ····new-instance·v0,·Landroid/support/v4/app/ActivityOptionsCompat;106 ····new-instance·v0,·Landroid/support/v4/app/ActivityOptionsCompat;
  
83 ····invoke-direct·{v0},·Landroid/support/v4/app/ActivityOptionsCompat;-><init>()V107 ····invoke-direct·{v0},·Landroid/support/v4/app/ActivityOptionsCompat;-><init>()V
  
84 ····goto·:goto_0108 ····goto·:goto_0
85 .end·method109 .end·method
  
Max diff block lines reached; 1563/8635 bytes (18.10%) of diff not shown.
25.4 KB
smali/android/support/v4/app/DialogFragment.smali
    
Offset 3, 14 lines modifiedOffset 3, 22 lines modified
3 .source·"DialogFragment.java"3 .source·"DialogFragment.java"
  
4 #·interfaces4 #·interfaces
5 .implements·Landroid/content/DialogInterface$OnCancelListener;5 .implements·Landroid/content/DialogInterface$OnCancelListener;
6 .implements·Landroid/content/DialogInterface$OnDismissListener;6 .implements·Landroid/content/DialogInterface$OnDismissListener;
  
  
 7 #·annotations
 8 .annotation·system·Ldalvik/annotation/MemberClasses;
 9 ····value·=·{
 10 ········Landroid/support/v4/app/DialogFragment$DialogStyle;
 11 ····}
 12 .end·annotation
  
  
7 #·static·fields13 #·static·fields
8 .field·private·static·final·SAVED_BACK_STACK_ID:Ljava/lang/String;·=·"android:backStackId"14 .field·private·static·final·SAVED_BACK_STACK_ID:Ljava/lang/String;·=·"android:backStackId"
  
9 .field·private·static·final·SAVED_CANCELABLE:Ljava/lang/String;·=·"android:cancelable"15 .field·private·static·final·SAVED_CANCELABLE:Ljava/lang/String;·=·"android:cancelable"
  
10 .field·private·static·final·SAVED_DIALOG_STATE_TAG:Ljava/lang/String;·=·"android:savedDialogState"16 .field·private·static·final·SAVED_DIALOG_STATE_TAG:Ljava/lang/String;·=·"android:savedDialogState"
  
Offset 54, 209 lines modifiedOffset 62, 209 lines modified
54 ····.locals·262 ····.locals·2
  
55 ····.prologue63 ····.prologue
56 ····const/4·v1,·0x164 ····const/4·v1,·0x1
  
57 ····const/4·v0,·0x065 ····const/4·v0,·0x0
  
58 ····.line·8466 ····.line·95
59 ····invoke-direct·{p0},·Landroid/support/v4/app/Fragment;-><init>()V67 ····invoke-direct·{p0},·Landroid/support/v4/app/Fragment;-><init>()V
  
60 ····.line·7368 ····.line·84
61 ····iput·v0,·p0,·Landroid/support/v4/app/DialogFragment;->mStyle:I69 ····iput·v0,·p0,·Landroid/support/v4/app/DialogFragment;->mStyle:I
  
62 ····.line·7470 ····.line·85
63 ····iput·v0,·p0,·Landroid/support/v4/app/DialogFragment;->mTheme:I71 ····iput·v0,·p0,·Landroid/support/v4/app/DialogFragment;->mTheme:I
  
64 ····.line·7572 ····.line·86
65 ····iput-boolean·v1,·p0,·Landroid/support/v4/app/DialogFragment;->mCancelable:Z73 ····iput-boolean·v1,·p0,·Landroid/support/v4/app/DialogFragment;->mCancelable:Z
  
66 ····.line·7674 ····.line·87
67 ····iput-boolean·v1,·p0,·Landroid/support/v4/app/DialogFragment;->mShowsDialog:Z75 ····iput-boolean·v1,·p0,·Landroid/support/v4/app/DialogFragment;->mShowsDialog:Z
  
68 ····.line·7776 ····.line·88
69 ····const/4·v0,·-0x177 ····const/4·v0,·-0x1
  
70 ····iput·v0,·p0,·Landroid/support/v4/app/DialogFragment;->mBackStackId:I78 ····iput·v0,·p0,·Landroid/support/v4/app/DialogFragment;->mBackStackId:I
  
71 ····.line·8579 ····.line·96
72 ····return-void80 ····return-void
73 .end·method81 .end·method
  
  
74 #·virtual·methods82 #·virtual·methods
75 .method·public·dismiss()V83 .method·public·dismiss()V
76 ····.locals·184 ····.locals·1
  
77 ····.prologue85 ····.prologue
78 ····.line·15586 ····.line·166
79 ····const/4·v0,·0x087 ····const/4·v0,·0x0
  
80 ····invoke-virtual·{p0,·v0},·Landroid/support/v4/app/DialogFragment;->dismissInternal(Z)V88 ····invoke-virtual·{p0,·v0},·Landroid/support/v4/app/DialogFragment;->dismissInternal(Z)V
  
81 ····.line·15689 ····.line·167
82 ····return-void90 ····return-void
83 .end·method91 .end·method
  
84 .method·public·dismissAllowingStateLoss()V92 .method·public·dismissAllowingStateLoss()V
85 ····.locals·193 ····.locals·1
  
86 ····.prologue94 ····.prologue
87 ····.line·16595 ····.line·176
88 ····const/4·v0,·0x196 ····const/4·v0,·0x1
  
89 ····invoke-virtual·{p0,·v0},·Landroid/support/v4/app/DialogFragment;->dismissInternal(Z)V97 ····invoke-virtual·{p0,·v0},·Landroid/support/v4/app/DialogFragment;->dismissInternal(Z)V
  
90 ····.line·16698 ····.line·177
91 ····return-void99 ····return-void
92 .end·method100 .end·method
  
93 .method·dismissInternal(Z)V101 .method·dismissInternal(Z)V
94 ····.locals·4102 ····.locals·4
95 ····.param·p1,·"allowStateLoss"····#·Z103 ····.param·p1,·"allowStateLoss"····#·Z
  
96 ····.prologue104 ····.prologue
97 ····const/4·v3,·0x1105 ····const/4·v3,·0x1
  
98 ····.line·169106 ····.line·180
99 ····iget-boolean·v1,·p0,·Landroid/support/v4/app/DialogFragment;->mDismissed:Z107 ····iget-boolean·v1,·p0,·Landroid/support/v4/app/DialogFragment;->mDismissed:Z
  
100 ····if-eqz·v1,·:cond_0108 ····if-eqz·v1,·:cond_0
  
101 ····.line·192109 ····.line·203
102 ····:goto_0110 ····:goto_0
103 ····return-void111 ····return-void
  
104 ····.line·172112 ····.line·183
105 ····:cond_0113 ····:cond_0
106 ····iput-boolean·v3,·p0,·Landroid/support/v4/app/DialogFragment;->mDismissed:Z114 ····iput-boolean·v3,·p0,·Landroid/support/v4/app/DialogFragment;->mDismissed:Z
  
107 ····.line·173115 ····.line·184
108 ····const/4·v1,·0x0116 ····const/4·v1,·0x0
  
109 ····iput-boolean·v1,·p0,·Landroid/support/v4/app/DialogFragment;->mShownByMe:Z117 ····iput-boolean·v1,·p0,·Landroid/support/v4/app/DialogFragment;->mShownByMe:Z
  
110 ····.line·174118 ····.line·185
111 ····iget-object·v1,·p0,·Landroid/support/v4/app/DialogFragment;->mDialog:Landroid/app/Dialog;119 ····iget-object·v1,·p0,·Landroid/support/v4/app/DialogFragment;->mDialog:Landroid/app/Dialog;
  
112 ····if-eqz·v1,·:cond_1120 ····if-eqz·v1,·:cond_1
  
113 ····.line·175121 ····.line·186
114 ····iget-object·v1,·p0,·Landroid/support/v4/app/DialogFragment;->mDialog:Landroid/app/Dialog;122 ····iget-object·v1,·p0,·Landroid/support/v4/app/DialogFragment;->mDialog:Landroid/app/Dialog;
  
115 ····invoke-virtual·{v1},·Landroid/app/Dialog;->dismiss()V123 ····invoke-virtual·{v1},·Landroid/app/Dialog;->dismiss()V
  
116 ····.line·176124 ····.line·187
117 ····const/4·v1,·0x0125 ····const/4·v1,·0x0
  
118 ····iput-object·v1,·p0,·Landroid/support/v4/app/DialogFragment;->mDialog:Landroid/app/Dialog;126 ····iput-object·v1,·p0,·Landroid/support/v4/app/DialogFragment;->mDialog:Landroid/app/Dialog;
  
119 ····.line·178127 ····.line·189
120 ····:cond_1128 ····:cond_1
121 ····iput-boolean·v3,·p0,·Landroid/support/v4/app/DialogFragment;->mViewDestroyed:Z129 ····iput-boolean·v3,·p0,·Landroid/support/v4/app/DialogFragment;->mViewDestroyed:Z
  
122 ····.line·179130 ····.line·190
Max diff block lines reached; 22553/25914 bytes (87.03%) of diff not shown.
980 B
smali/android/support/v4/app/FragmentActivity$2.smali
    
Offset 46, 7 lines modifiedOffset 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·v047 ····move-result-object·v0
  
48 ····return-object·v048 ····return-object·v0
49 .end·method49 .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
328 B
smali/android/support/v4/app/BackStackRecord$Op.smali
    
Offset 44, 12 lines modifiedOffset 44, 12 lines modified
  
  
44 #·direct·methods44 #·direct·methods
45 .method·constructor·<init>()V45 .method·constructor·<init>()V
46 ····.locals·046 ····.locals·0
  
47 ····.prologue47 ····.prologue
48 ····.line·18748 ····.line·206
49 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V49 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
50 ····return-void50 ····return-void
51 .end·method51 .end·method
4.69 KB
smali/android/support/v4/app/ShareCompat$ShareCompatImplBase.smali
    
Offset 18, 15 lines modifiedOffset 18, 15 lines modified
  
  
18 #·direct·methods18 #·direct·methods
19 .method·constructor·<init>()V19 .method·constructor·<init>()V
20 ····.locals·020 ····.locals·0
  
21 ····.prologue21 ····.prologue
22 ····.line·8522 ····.line·86
23 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V23 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
24 ····return-void24 ····return-void
25 .end·method25 .end·method
  
26 .method·private·static·withinStyle(Ljava/lang/StringBuilder;Ljava/lang/CharSequence;II)V26 .method·private·static·withinStyle(Ljava/lang/StringBuilder;Ljava/lang/CharSequence;II)V
27 ····.locals·527 ····.locals·5
Offset 34, 78 lines modifiedOffset 34, 78 lines modified
34 ····.param·p1,·"text"····#·Ljava/lang/CharSequence;34 ····.param·p1,·"text"····#·Ljava/lang/CharSequence;
35 ····.param·p2,·"start"····#·I35 ····.param·p2,·"start"····#·I
36 ····.param·p3,·"end"····#·I36 ····.param·p3,·"end"····#·I
  
37 ····.prologue37 ····.prologue
38 ····const/16·v4,·0x2038 ····const/16·v4,·0x20
  
39 ····.line·9839 ····.line·99
40 ····move·v1,·p240 ····move·v1,·p2
  
41 ····.local·v1,·"i":I41 ····.local·v1,·"i":I
42 ····:goto_042 ····:goto_0
43 ····if-ge·v1,·p3,·:cond_743 ····if-ge·v1,·p3,·:cond_7
  
44 ····.line·9944 ····.line·100
45 ····invoke-interface·{p1,·v1},·Ljava/lang/CharSequence;->charAt(I)C45 ····invoke-interface·{p1,·v1},·Ljava/lang/CharSequence;->charAt(I)C
  
46 ····move-result·v046 ····move-result·v0
  
47 ····.line·10147 ····.line·102
48 ····.local·v0,·"c":C48 ····.local·v0,·"c":C
49 ····const/16·v2,·0x3c49 ····const/16·v2,·0x3c
  
50 ····if-ne·v0,·v2,·:cond_050 ····if-ne·v0,·v2,·:cond_0
  
51 ····.line·10251 ····.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·9854 ····.line·99
55 ····:goto_155 ····:goto_1
56 ····add-int/lit8·v1,·v1,·0x156 ····add-int/lit8·v1,·v1,·0x1
  
57 ····goto·:goto_057 ····goto·:goto_0
  
58 ····.line·10358 ····.line·104
59 ····:cond_059 ····:cond_0
60 ····const/16·v2,·0x3e60 ····const/16·v2,·0x3e
  
61 ····if-ne·v0,·v2,·:cond_161 ····if-ne·v0,·v2,·:cond_1
  
62 ····.line·10462 ····.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_165 ····goto·:goto_1
  
66 ····.line·10566 ····.line·106
67 ····:cond_167 ····:cond_1
68 ····const/16·v2,·0x2668 ····const/16·v2,·0x26
  
69 ····if-ne·v0,·v2,·:cond_269 ····if-ne·v0,·v2,·:cond_2
  
70 ····.line·10670 ····.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_173 ····goto·:goto_1
  
74 ····.line·10774 ····.line·108
75 ····:cond_275 ····:cond_2
76 ····const/16·v2,·0x7e76 ····const/16·v2,·0x7e
  
77 ····if-gt·v0,·v2,·:cond_377 ····if-gt·v0,·v2,·:cond_3
  
78 ····if-ge·v0,·v4,·:cond_478 ····if-ge·v0,·v4,·:cond_4
  
79 ····.line·10879 ····.line·109
80 ····:cond_380 ····:cond_3
81 ····new-instance·v2,·Ljava/lang/StringBuilder;81 ····new-instance·v2,·Ljava/lang/StringBuilder;
  
82 ····invoke-direct·{v2},·Ljava/lang/StringBuilder;-><init>()V82 ····invoke-direct·{v2},·Ljava/lang/StringBuilder;-><init>()V
  
83 ····const-string·v3,·"&#"83 ····const-string·v3,·"&#"
  
Offset 127, 99 lines modifiedOffset 127, 99 lines modified
  
127 ····move-result-object·v2127 ····move-result-object·v2
  
128 ····invoke-virtual·{p0,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;128 ····invoke-virtual·{p0,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
129 ····goto·:goto_1129 ····goto·:goto_1
  
130 ····.line·109130 ····.line·110
131 ····:cond_4131 ····:cond_4
132 ····if-ne·v0,·v4,·:cond_6132 ····if-ne·v0,·v4,·:cond_6
  
133 ····.line·110133 ····.line·111
134 ····:goto_2134 ····:goto_2
135 ····add-int/lit8·v2,·v1,·0x1135 ····add-int/lit8·v2,·v1,·0x1
  
136 ····if-ge·v2,·p3,·:cond_5136 ····if-ge·v2,·p3,·:cond_5
  
137 ····add-int/lit8·v2,·v1,·0x1137 ····add-int/lit8·v2,·v1,·0x1
  
138 ····invoke-interface·{p1,·v2},·Ljava/lang/CharSequence;->charAt(I)C138 ····invoke-interface·{p1,·v2},·Ljava/lang/CharSequence;->charAt(I)C
  
139 ····move-result·v2139 ····move-result·v2
  
140 ····if-ne·v2,·v4,·:cond_5140 ····if-ne·v2,·v4,·:cond_5
  
141 ····.line·111141 ····.line·112
142 ····const-string·v2,·"&nbsp;"142 ····const-string·v2,·"&nbsp;"
  
143 ····invoke-virtual·{p0,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;143 ····invoke-virtual·{p0,·v2},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
144 ····.line·112144 ····.line·113
145 ····add-int/lit8·v1,·v1,·0x1145 ····add-int/lit8·v1,·v1,·0x1
Max diff block lines reached; 1925/4672 bytes (41.20%) of diff not shown.
80.6 KB
smali/android/support/v4/app/FragmentActivity.smali
    
Offset 2, 15 lines modifiedOffset 2, 14 lines modified
2 .super·Landroid/app/Activity;2 .super·Landroid/app/Activity;
3 .source·"FragmentActivity.java"3 .source·"FragmentActivity.java"
  
  
4 #·annotations4 #·annotations
5 .annotation·system·Ldalvik/annotation/MemberClasses;5 .annotation·system·Ldalvik/annotation/MemberClasses;
6 ····value·=·{6 ····value·=·{
7 ········Landroid/support/v4/app/FragmentActivity$FragmentTag;, 
8 ········Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;7 ········Landroid/support/v4/app/FragmentActivity$NonConfigurationInstances;
9 ····}8 ····}
10 .end·annotation9 .end·annotation
  
  
11 #·static·fields10 #·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 modifiedOffset 86, 69 lines modified
87 ····.line·10686 ····.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;)V88 ····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·13490 ····.line·132
92 ····return-void91 ····return-void
93 .end·method92 .end·method
  
94 .method·private·dumpViewHierarchy(Ljava/lang/String;Ljava/io/PrintWriter;Landroid/view/View;)V93 .method·private·dumpViewHierarchy(Ljava/lang/String;Ljava/io/PrintWriter;Landroid/view/View;)V
95 ····.locals·594 ····.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 ····.prologue98 ····.prologue
100 ····.line·76199 ····.line·739
101 ····invoke-virtual·{p2,·p1},·Ljava/io/PrintWriter;->print(Ljava/lang/String;)V100 ····invoke-virtual·{p2,·p1},·Ljava/io/PrintWriter;->print(Ljava/lang/String;)V
  
102 ····.line·762101 ····.line·740
103 ····if-nez·p3,·:cond_1102 ····if-nez·p3,·:cond_1
  
104 ····.line·763103 ····.line·741
105 ····const-string·v3,·"null"104 ····const-string·v3,·"null"
  
106 ····invoke-virtual·{p2,·v3},·Ljava/io/PrintWriter;->println(Ljava/lang/String;)V105 ····invoke-virtual·{p2,·v3},·Ljava/io/PrintWriter;->println(Ljava/lang/String;)V
  
107 ····.line·779106 ····.line·757
108 ····:cond_0107 ····:cond_0
109 ····return-void108 ····return-void
  
110 ····.line·766109 ····.line·744
111 ····:cond_1110 ····:cond_1
112 ····invoke-static·{p3},·Landroid/support/v4/app/FragmentActivity;->viewToString(Landroid/view/View;)Ljava/lang/String;111 ····invoke-static·{p3},·Landroid/support/v4/app/FragmentActivity;->viewToString(Landroid/view/View;)Ljava/lang/String;
  
113 ····move-result-object·v3112 ····move-result-object·v3
  
114 ····invoke-virtual·{p2,·v3},·Ljava/io/PrintWriter;->println(Ljava/lang/String;)V113 ····invoke-virtual·{p2,·v3},·Ljava/io/PrintWriter;->println(Ljava/lang/String;)V
  
115 ····.line·767114 ····.line·745
116 ····instance-of·v3,·p3,·Landroid/view/ViewGroup;115 ····instance-of·v3,·p3,·Landroid/view/ViewGroup;
  
117 ····if-eqz·v3,·:cond_0116 ····if-eqz·v3,·:cond_0
  
118 ····move-object·v1,·p3117 ····move-object·v1,·p3
  
119 ····.line·770118 ····.line·748
120 ····check-cast·v1,·Landroid/view/ViewGroup;119 ····check-cast·v1,·Landroid/view/ViewGroup;
  
121 ····.line·771120 ····.line·749
122 ····.local·v1,·"grp":Landroid/view/ViewGroup;121 ····.local·v1,·"grp":Landroid/view/ViewGroup;
123 ····invoke-virtual·{v1},·Landroid/view/ViewGroup;->getChildCount()I122 ····invoke-virtual·{v1},·Landroid/view/ViewGroup;->getChildCount()I
  
124 ····move-result·v0123 ····move-result·v0
  
125 ····.line·772124 ····.line·750
126 ····.local·v0,·"N":I125 ····.local·v0,·"N":I
127 ····if-lez·v0,·:cond_0126 ····if-lez·v0,·:cond_0
  
128 ····.line·775127 ····.line·753
129 ····new-instance·v3,·Ljava/lang/StringBuilder;128 ····new-instance·v3,·Ljava/lang/StringBuilder;
  
130 ····invoke-direct·{v3},·Ljava/lang/StringBuilder;-><init>()V129 ····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·v3131 ····move-result-object·v3
Offset 160, 29 lines modifiedOffset 159, 29 lines modified
  
160 ····move-result-object·v3159 ····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·p1161 ····move-result-object·p1
  
163 ····.line·776162 ····.line·754
164 ····const/4·v2,·0x0163 ····const/4·v2,·0x0
  
165 ····.local·v2,·"i":I164 ····.local·v2,·"i":I
166 ····:goto_0165 ····:goto_0
167 ····if-ge·v2,·v0,·:cond_0166 ····if-ge·v2,·v0,·:cond_0
  
168 ····.line·777167 ····.line·755
169 ····invoke-virtual·{v1,·v2},·Landroid/view/ViewGroup;->getChildAt(I)Landroid/view/View;168 ····invoke-virtual·{v1,·v2},·Landroid/view/ViewGroup;->getChildAt(I)Landroid/view/View;
  
170 ····move-result-object·v3169 ····move-result-object·v3
  
171 ····invoke-direct·{p0,·p1,·p2,·v3},·Landroid/support/v4/app/FragmentActivity;->dumpViewHierarchy(Ljava/lang/String;Ljava/io/PrintWriter;Landroid/view/View;)V170 ····invoke-direct·{p0,·p1,·p2,·v3},·Landroid/support/v4/app/FragmentActivity;->dumpViewHierarchy(Ljava/lang/String;Ljava/io/PrintWriter;Landroid/view/View;)V
  
172 ····.line·776171 ····.line·754
173 ····add-int/lit8·v2,·v2,·0x1172 ····add-int/lit8·v2,·v2,·0x1
  
174 ····goto·:goto_0173 ····goto·:goto_0
175 .end·method174 .end·method
  
176 .method·private·static·viewToString(Landroid/view/View;)Ljava/lang/String;175 .method·private·static·viewToString(Landroid/view/View;)Ljava/lang/String;
177 ····.locals·12176 ····.locals·12
Offset 195, 448 lines modifiedOffset 194, 448 lines modified
  
195 ····const/16·v11,·0x2c194 ····const/16·v11,·0x2c
  
196 ····const/16·v10,·0x20195 ····const/16·v10,·0x20
  
197 ····const/16·v8,·0x2e196 ····const/16·v8,·0x2e
  
198 ····.line·695197 ····.line·673
199 ····new-instance·v2,·Ljava/lang/StringBuilder;198 ····new-instance·v2,·Ljava/lang/StringBuilder;
  
200 ····const/16·v6,·0x80199 ····const/16·v6,·0x80
Max diff block lines reached; 78941/82457 bytes (95.74%) of diff not shown.
2.46 KB
smali/android/support/v4/app/NotificationCompat$NotificationCompatImpl.smali
    
Offset 13, 7 lines modifiedOffset 13, 64 lines modified
13 ····name·=·"NotificationCompatImpl"13 ····name·=·"NotificationCompatImpl"
14 .end·annotation14 .end·annotation
  
  
15 #·virtual·methods15 #·virtual·methods
16 .method·public·abstract·build(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification;16 .method·public·abstract·build(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification;
17 .end·method17 .end·method
  
 18 .method·public·abstract·getAction(Landroid/app/Notification;I)Landroid/support/v4/app/NotificationCompat$Action;
 19 .end·method
  
 20 .method·public·abstract·getActionCount(Landroid/app/Notification;)I
 21 .end·method
  
 22 .method·public·abstract·getActionsFromParcelableArrayList(Ljava/util/ArrayList;)[Landroid/support/v4/app/NotificationCompat$Action;
 23 ····.annotation·system·Ldalvik/annotation/Signature;
 24 ········value·=·{
 25 ············"(",
 26 ············"Ljava/util/ArrayList",
 27 ············"<",
 28 ············"Landroid/os/Parcelable;",
 29 ············">;)[",
 30 ············"Landroid/support/v4/app/NotificationCompat$Action;"
 31 ········}
 32 ····.end·annotation
 33 .end·method
  
 34 .method·public·abstract·getBundleForUnreadConversation(Landroid/support/v4/app/NotificationCompatBase$UnreadConversation;)Landroid/os/Bundle;
 35 .end·method
  
 36 .method·public·abstract·getCategory(Landroid/app/Notification;)Ljava/lang/String;
 37 .end·method
  
 38 .method·public·abstract·getExtras(Landroid/app/Notification;)Landroid/os/Bundle;
 39 .end·method
  
 40 .method·public·abstract·getGroup(Landroid/app/Notification;)Ljava/lang/String;
 41 .end·method
  
 42 .method·public·abstract·getLocalOnly(Landroid/app/Notification;)Z
 43 .end·method
  
 44 .method·public·abstract·getParcelableArrayListForActions([Landroid/support/v4/app/NotificationCompat$Action;)Ljava/util/ArrayList;
 45 ····.annotation·system·Ldalvik/annotation/Signature;
 46 ········value·=·{
 47 ············"([",
 48 ············"Landroid/support/v4/app/NotificationCompat$Action;",
 49 ············")",
 50 ············"Ljava/util/ArrayList",
 51 ············"<",
 52 ············"Landroid/os/Parcelable;",
 53 ············">;"
 54 ········}
 55 ····.end·annotation
 56 .end·method
  
 57 .method·public·abstract·getSortKey(Landroid/app/Notification;)Ljava/lang/String;
 58 .end·method
  
 59 .method·public·abstract·getUnreadConversationFromBundle(Landroid/os/Bundle;Landroid/support/v4/app/NotificationCompatBase$UnreadConversation$Factory;Landroid/support/v4/app/RemoteInputCompatBase$RemoteInput$Factory;)Landroid/support/v4/app/NotificationCompatBase$UnreadConversation;
 60 .end·method
  
 61 .method·public·abstract·isGroupSummary(Landroid/app/Notification;)Z
 62 .end·method
24.2 KB
smali/android/support/v4/app/NotificationCompat.smali
    
Offset 2, 126 lines modifiedOffset 2, 679 lines modified
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"NotificationCompat.java"3 .source·"NotificationCompat.java"
  
  
4 #·annotations4 #·annotations
5 .annotation·system·Ldalvik/annotation/MemberClasses;5 .annotation·system·Ldalvik/annotation/MemberClasses;
6 ····value·=·{6 ····value·=·{
 7 ········Landroid/support/v4/app/NotificationCompat$1;,
 8 ········Landroid/support/v4/app/NotificationCompat$CarExtender;,
 9 ········Landroid/support/v4/app/NotificationCompat$WearableExtender;,
 10 ········Landroid/support/v4/app/NotificationCompat$Extender;,
7 ········Landroid/support/v4/app/NotificationCompat$Action;,11 ········Landroid/support/v4/app/NotificationCompat$Action;,
8 ········Landroid/support/v4/app/NotificationCompat$InboxStyle;,12 ········Landroid/support/v4/app/NotificationCompat$InboxStyle;,
9 ········Landroid/support/v4/app/NotificationCompat$BigTextStyle;,13 ········Landroid/support/v4/app/NotificationCompat$BigTextStyle;,
10 ········Landroid/support/v4/app/NotificationCompat$BigPictureStyle;,14 ········Landroid/support/v4/app/NotificationCompat$BigPictureStyle;,
11 ········Landroid/support/v4/app/NotificationCompat$Style;,15 ········Landroid/support/v4/app/NotificationCompat$Style;,
12 ········Landroid/support/v4/app/NotificationCompat$Builder;,16 ········Landroid/support/v4/app/NotificationCompat$Builder;,
 17 ········Landroid/support/v4/app/NotificationCompat$NotificationCompatImplApi21;,
 18 ········Landroid/support/v4/app/NotificationCompat$NotificationCompatImplApi20;,
 19 ········Landroid/support/v4/app/NotificationCompat$NotificationCompatImplKitKat;,
13 ········Landroid/support/v4/app/NotificationCompat$NotificationCompatImplJellybean;,20 ········Landroid/support/v4/app/NotificationCompat$NotificationCompatImplJellybean;,
14 ········Landroid/support/v4/app/NotificationCompat$NotificationCompatImplIceCreamSandwich;,21 ········Landroid/support/v4/app/NotificationCompat$NotificationCompatImplIceCreamSandwich;,
15 ········Landroid/support/v4/app/NotificationCompat$NotificationCompatImplHoneycomb;,22 ········Landroid/support/v4/app/NotificationCompat$NotificationCompatImplHoneycomb;,
 23 ········Landroid/support/v4/app/NotificationCompat$NotificationCompatImplGingerbread;,
16 ········Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase;,24 ········Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase;,
17 ········Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;25 ········Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl;
18 ····}26 ····}
19 .end·annotation27 .end·annotation
  
  
20 #·static·fields28 #·static·fields
 29 .field·public·static·final·CATEGORY_ALARM:Ljava/lang/String;·=·"alarm"
  
 30 .field·public·static·final·CATEGORY_CALL:Ljava/lang/String;·=·"call"
  
 31 .field·public·static·final·CATEGORY_EMAIL:Ljava/lang/String;·=·"email"
  
 32 .field·public·static·final·CATEGORY_ERROR:Ljava/lang/String;·=·"err"
  
 33 .field·public·static·final·CATEGORY_EVENT:Ljava/lang/String;·=·"event"
  
 34 .field·public·static·final·CATEGORY_MESSAGE:Ljava/lang/String;·=·"msg"
  
 35 .field·public·static·final·CATEGORY_PROGRESS:Ljava/lang/String;·=·"progress"
  
 36 .field·public·static·final·CATEGORY_PROMO:Ljava/lang/String;·=·"promo"
  
 37 .field·public·static·final·CATEGORY_RECOMMENDATION:Ljava/lang/String;·=·"recommendation"
  
 38 .field·public·static·final·CATEGORY_SERVICE:Ljava/lang/String;·=·"service"
  
 39 .field·public·static·final·CATEGORY_SOCIAL:Ljava/lang/String;·=·"social"
  
 40 .field·public·static·final·CATEGORY_STATUS:Ljava/lang/String;·=·"status"
  
 41 .field·public·static·final·CATEGORY_SYSTEM:Ljava/lang/String;·=·"sys"
  
 42 .field·public·static·final·CATEGORY_TRANSPORT:Ljava/lang/String;·=·"transport"
  
 43 .field·public·static·final·COLOR_DEFAULT:I·=·0x0
  
 44 .field·public·static·final·DEFAULT_ALL:I·=·-0x1
  
 45 .field·public·static·final·DEFAULT_LIGHTS:I·=·0x4
  
 46 .field·public·static·final·DEFAULT_SOUND:I·=·0x1
  
 47 .field·public·static·final·DEFAULT_VIBRATE:I·=·0x2
  
 48 .field·public·static·final·EXTRA_BACKGROUND_IMAGE_URI:Ljava/lang/String;·=·"android.backgroundImageUri"
  
 49 .field·public·static·final·EXTRA_BIG_TEXT:Ljava/lang/String;·=·"android.bigText"
  
 50 .field·public·static·final·EXTRA_COMPACT_ACTIONS:Ljava/lang/String;·=·"android.compactActions"
  
 51 .field·public·static·final·EXTRA_INFO_TEXT:Ljava/lang/String;·=·"android.infoText"
  
 52 .field·public·static·final·EXTRA_LARGE_ICON:Ljava/lang/String;·=·"android.largeIcon"
  
 53 .field·public·static·final·EXTRA_LARGE_ICON_BIG:Ljava/lang/String;·=·"android.largeIcon.big"
  
 54 .field·public·static·final·EXTRA_MEDIA_SESSION:Ljava/lang/String;·=·"android.mediaSession"
  
 55 .field·public·static·final·EXTRA_PEOPLE:Ljava/lang/String;·=·"android.people"
  
 56 .field·public·static·final·EXTRA_PICTURE:Ljava/lang/String;·=·"android.picture"
  
 57 .field·public·static·final·EXTRA_PROGRESS:Ljava/lang/String;·=·"android.progress"
  
 58 .field·public·static·final·EXTRA_PROGRESS_INDETERMINATE:Ljava/lang/String;·=·"android.progressIndeterminate"
  
 59 .field·public·static·final·EXTRA_PROGRESS_MAX:Ljava/lang/String;·=·"android.progressMax"
  
 60 .field·public·static·final·EXTRA_SHOW_CHRONOMETER:Ljava/lang/String;·=·"android.showChronometer"
  
 61 .field·public·static·final·EXTRA_SHOW_WHEN:Ljava/lang/String;·=·"android.showWhen"
  
 62 .field·public·static·final·EXTRA_SMALL_ICON:Ljava/lang/String;·=·"android.icon"
  
 63 .field·public·static·final·EXTRA_SUB_TEXT:Ljava/lang/String;·=·"android.subText"
  
 64 .field·public·static·final·EXTRA_SUMMARY_TEXT:Ljava/lang/String;·=·"android.summaryText"
  
 65 .field·public·static·final·EXTRA_TEMPLATE:Ljava/lang/String;·=·"android.template"
  
 66 .field·public·static·final·EXTRA_TEXT:Ljava/lang/String;·=·"android.text"
  
 67 .field·public·static·final·EXTRA_TEXT_LINES:Ljava/lang/String;·=·"android.textLines"
  
 68 .field·public·static·final·EXTRA_TITLE:Ljava/lang/String;·=·"android.title"
  
 69 .field·public·static·final·EXTRA_TITLE_BIG:Ljava/lang/String;·=·"android.title.big"
  
 70 .field·public·static·final·FLAG_AUTO_CANCEL:I·=·0x10
  
 71 .field·public·static·final·FLAG_FOREGROUND_SERVICE:I·=·0x40
  
 72 .field·public·static·final·FLAG_GROUP_SUMMARY:I·=·0x200
  
21 .field·public·static·final·FLAG_HIGH_PRIORITY:I·=·0x8073 .field·public·static·final·FLAG_HIGH_PRIORITY:I·=·0x80
  
 74 .field·public·static·final·FLAG_INSISTENT:I·=·0x4
  
 75 .field·public·static·final·FLAG_LOCAL_ONLY:I·=·0x100
  
 76 .field·public·static·final·FLAG_NO_CLEAR:I·=·0x20
  
Max diff block lines reached; 19136/24719 bytes (77.41%) of diff not shown.
2.3 KB
smali/android/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplHC.smali
    
Offset 18, 54 lines modifiedOffset 18, 54 lines modified
  
  
18 #·direct·methods18 #·direct·methods
19 .method·private·constructor·<init>()V19 .method·private·constructor·<init>()V
20 ····.locals·020 ····.locals·0
  
21 ····.prologue21 ····.prologue
22 ····.line·12122 ····.line·132
23 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V23 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
24 ····return-void24 ····return-void
25 .end·method25 .end·method
  
26 .method·synthetic·constructor·<init>(Landroid/support/v4/app/ActionBarDrawerToggle$1;)V26 .method·synthetic·constructor·<init>(Landroid/support/v4/app/ActionBarDrawerToggle$1;)V
27 ····.locals·027 ····.locals·0
28 ····.param·p1,·"x0"····#·Landroid/support/v4/app/ActionBarDrawerToggle$1;28 ····.param·p1,·"x0"····#·Landroid/support/v4/app/ActionBarDrawerToggle$1;
  
29 ····.prologue29 ····.prologue
30 ····.line·12130 ····.line·132
31 ····invoke-direct·{p0},·Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplHC;-><init>()V31 ····invoke-direct·{p0},·Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplHC;-><init>()V
  
32 ····return-void32 ····return-void
33 .end·method33 .end·method
  
  
34 #·virtual·methods34 #·virtual·methods
35 .method·public·getThemeUpIndicator(Landroid/app/Activity;)Landroid/graphics/drawable/Drawable;35 .method·public·getThemeUpIndicator(Landroid/app/Activity;)Landroid/graphics/drawable/Drawable;
36 ····.locals·136 ····.locals·1
37 ····.param·p1,·"activity"····#·Landroid/app/Activity;37 ····.param·p1,·"activity"····#·Landroid/app/Activity;
  
38 ····.prologue38 ····.prologue
39 ····.line·12439 ····.line·135
40 ····invoke-static·{p1},·Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb;->getThemeUpIndicator(Landroid/app/Activity;)Landroid/graphics/drawable/Drawable;40 ····invoke-static·{p1},·Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb;->getThemeUpIndicator(Landroid/app/Activity;)Landroid/graphics/drawable/Drawable;
  
41 ····move-result-object·v041 ····move-result-object·v0
  
42 ····return-object·v042 ····return-object·v0
43 .end·method43 .end·method
  
44 .method·public·setActionBarDescription(Ljava/lang/Object;Landroid/app/Activity;I)Ljava/lang/Object;44 .method·public·setActionBarDescription(Ljava/lang/Object;Landroid/app/Activity;I)Ljava/lang/Object;
45 ····.locals·145 ····.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"····#·I48 ····.param·p3,·"contentDescRes"····#·I
  
49 ····.prologue49 ····.prologue
50 ····.line·13650 ····.line·147
51 ····invoke-static·{p1,·p2,·p3},·Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb;->setActionBarDescription(Ljava/lang/Object;Landroid/app/Activity;I)Ljava/lang/Object;51 ····invoke-static·{p1,·p2,·p3},·Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb;->setActionBarDescription(Ljava/lang/Object;Landroid/app/Activity;I)Ljava/lang/Object;
  
52 ····move-result-object·v052 ····move-result-object·v0
  
53 ····return-object·v053 ····return-object·v0
54 .end·method54 .end·method
  
Offset 73, 14 lines modifiedOffset 73, 14 lines modified
73 ····.locals·173 ····.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"····#·I77 ····.param·p4,·"contentDescRes"····#·I
  
78 ····.prologue78 ····.prologue
79 ····.line·13079 ····.line·141
80 ····invoke-static·{p1,·p2,·p3,·p4},·Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb;->setActionBarUpIndicator(Ljava/lang/Object;Landroid/app/Activity;Landroid/graphics/drawable/Drawable;I)Ljava/lang/Object;80 ····invoke-static·{p1,·p2,·p3,·p4},·Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb;->setActionBarUpIndicator(Ljava/lang/Object;Landroid/app/Activity;Landroid/graphics/drawable/Drawable;I)Ljava/lang/Object;
  
81 ····move-result-object·v081 ····move-result-object·v0
  
82 ····return-object·v082 ····return-object·v0
83 .end·method83 .end·method
2.55 KB
smali/android/support/v4/app/FragmentManagerImpl$5.smali
    
Offset 24, 15 lines modifiedOffset 24, 15 lines modified
  
  
24 #·direct·methods24 #·direct·methods
25 .method·constructor·<init>(Landroid/support/v4/app/FragmentManagerImpl;Landroid/support/v4/app/Fragment;)V25 .method·constructor·<init>(Landroid/support/v4/app/FragmentManagerImpl;Landroid/support/v4/app/Fragment;)V
26 ····.locals·026 ····.locals·0
  
27 ····.prologue27 ····.prologue
28 ····.line·100728 ····.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>()V31 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
32 ····return-void32 ····return-void
Offset 43, 58 lines modifiedOffset 43, 58 lines modified
43 .method·public·onAnimationEnd(Landroid/view/animation/Animation;)V43 .method·public·onAnimationEnd(Landroid/view/animation/Animation;)V
44 ····.locals·644 ····.locals·6
45 ····.param·p1,·"animation"····#·Landroid/view/animation/Animation;45 ····.param·p1,·"animation"····#·Landroid/view/animation/Animation;
  
46 ····.prologue46 ····.prologue
47 ····const/4·v3,·0x047 ····const/4·v3,·0x0
  
48 ····.line·101048 ····.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_051 ····if-eqz·v0,·:cond_0
  
52 ····.line·101152 ····.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,·0x054 ····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·101256 ····.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:I60 ····iget·v2,·v2,·Landroid/support/v4/app/Fragment;->mStateAfterAnimating:I
  
61 ····move·v4,·v361 ····move·v4,·v3
  
62 ····move·v5,·v362 ····move·v5,·v3
  
63 ····invoke-virtual/range·{v0·..·v5},·Landroid/support/v4/app/FragmentManagerImpl;->moveToState(Landroid/support/v4/app/Fragment;IIIZ)V63 ····invoke-virtual/range·{v0·..·v5},·Landroid/support/v4/app/FragmentManagerImpl;->moveToState(Landroid/support/v4/app/Fragment;IIIZ)V
  
64 ····.line·101564 ····.line·1035
65 ····:cond_065 ····:cond_0
66 ····return-void66 ····return-void
67 .end·method67 .end·method
  
68 .method·public·onAnimationRepeat(Landroid/view/animation/Animation;)V68 .method·public·onAnimationRepeat(Landroid/view/animation/Animation;)V
69 ····.locals·069 ····.locals·0
70 ····.param·p1,·"animation"····#·Landroid/view/animation/Animation;70 ····.param·p1,·"animation"····#·Landroid/view/animation/Animation;
  
71 ····.prologue71 ····.prologue
72 ····.line·101872 ····.line·1038
73 ····return-void73 ····return-void
74 .end·method74 .end·method
  
75 .method·public·onAnimationStart(Landroid/view/animation/Animation;)V75 .method·public·onAnimationStart(Landroid/view/animation/Animation;)V
76 ····.locals·076 ····.locals·0
77 ····.param·p1,·"animation"····#·Landroid/view/animation/Animation;77 ····.param·p1,·"animation"····#·Landroid/view/animation/Animation;
  
78 ····.prologue78 ····.prologue
79 ····.line·102179 ····.line·1041
80 ····return-void80 ····return-void
81 .end·method81 .end·method
1.8 KB
smali/android/support/v4/app/FragmentManagerState$1.smali
    
Offset 28, 64 lines modifiedOffset 28, 64 lines modified
  
  
28 #·direct·methods28 #·direct·methods
29 .method·constructor·<init>()V29 .method·constructor·<init>()V
30 ····.locals·030 ····.locals·0
  
31 ····.prologue31 ····.prologue
32 ····.line·37432 ····.line·387
33 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V33 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
34 ····return-void34 ····return-void
35 .end·method35 .end·method
  
  
36 #·virtual·methods36 #·virtual·methods
37 .method·public·createFromParcel(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentManagerState;37 .method·public·createFromParcel(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentManagerState;
38 ····.locals·138 ····.locals·1
39 ····.param·p1,·"in"····#·Landroid/os/Parcel;39 ····.param·p1,·"in"····#·Landroid/os/Parcel;
  
40 ····.prologue40 ····.prologue
41 ····.line·37641 ····.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;)V43 ····invoke-direct·{v0,·p1},·Landroid/support/v4/app/FragmentManagerState;-><init>(Landroid/os/Parcel;)V
  
44 ····return-object·v044 ····return-object·v0
45 .end·method45 .end·method
  
46 .method·public·bridge·synthetic·createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object;46 .method·public·bridge·synthetic·createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object;
47 ····.locals·147 ····.locals·1
48 ····.param·p1,·"x0"····#·Landroid/os/Parcel;48 ····.param·p1,·"x0"····#·Landroid/os/Parcel;
  
49 ····.prologue49 ····.prologue
50 ····.line·37450 ····.line·387
51 ····invoke-virtual·{p0,·p1},·Landroid/support/v4/app/FragmentManagerState$1;->createFromParcel(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentManagerState;51 ····invoke-virtual·{p0,·p1},·Landroid/support/v4/app/FragmentManagerState$1;->createFromParcel(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentManagerState;
  
52 ····move-result-object·v052 ····move-result-object·v0
  
53 ····return-object·v053 ····return-object·v0
54 .end·method54 .end·method
  
55 .method·public·newArray(I)[Landroid/support/v4/app/FragmentManagerState;55 .method·public·newArray(I)[Landroid/support/v4/app/FragmentManagerState;
56 ····.locals·156 ····.locals·1
57 ····.param·p1,·"size"····#·I57 ····.param·p1,·"size"····#·I
  
58 ····.prologue58 ····.prologue
59 ····.line·38059 ····.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·v061 ····return-object·v0
62 .end·method62 .end·method
  
63 .method·public·bridge·synthetic·newArray(I)[Ljava/lang/Object;63 .method·public·bridge·synthetic·newArray(I)[Ljava/lang/Object;
64 ····.locals·164 ····.locals·1
65 ····.param·p1,·"x0"····#·I65 ····.param·p1,·"x0"····#·I
  
66 ····.prologue66 ····.prologue
67 ····.line·37467 ····.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·v069 ····move-result-object·v0
  
70 ····return-object·v070 ····return-object·v0
71 .end·method71 .end·method
1.72 KB
smali/android/support/v4/app/FragmentState$1.smali
    
Offset 28, 64 lines modifiedOffset 28, 64 lines modified
  
  
28 #·direct·methods28 #·direct·methods
29 .method·constructor·<init>()V29 .method·constructor·<init>()V
30 ····.locals·030 ····.locals·0
  
31 ····.prologue31 ····.prologue
32 ····.line·13732 ····.line·141
33 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V33 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
34 ····return-void34 ····return-void
35 .end·method35 .end·method
  
  
36 #·virtual·methods36 #·virtual·methods
37 .method·public·createFromParcel(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentState;37 .method·public·createFromParcel(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentState;
38 ····.locals·138 ····.locals·1
39 ····.param·p1,·"in"····#·Landroid/os/Parcel;39 ····.param·p1,·"in"····#·Landroid/os/Parcel;
  
40 ····.prologue40 ····.prologue
41 ····.line·13941 ····.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;)V43 ····invoke-direct·{v0,·p1},·Landroid/support/v4/app/FragmentState;-><init>(Landroid/os/Parcel;)V
  
44 ····return-object·v044 ····return-object·v0
45 .end·method45 .end·method
  
46 .method·public·bridge·synthetic·createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object;46 .method·public·bridge·synthetic·createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object;
47 ····.locals·147 ····.locals·1
48 ····.param·p1,·"x0"····#·Landroid/os/Parcel;48 ····.param·p1,·"x0"····#·Landroid/os/Parcel;
  
49 ····.prologue49 ····.prologue
50 ····.line·13750 ····.line·141
51 ····invoke-virtual·{p0,·p1},·Landroid/support/v4/app/FragmentState$1;->createFromParcel(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentState;51 ····invoke-virtual·{p0,·p1},·Landroid/support/v4/app/FragmentState$1;->createFromParcel(Landroid/os/Parcel;)Landroid/support/v4/app/FragmentState;
  
52 ····move-result-object·v052 ····move-result-object·v0
  
53 ····return-object·v053 ····return-object·v0
54 .end·method54 .end·method
  
55 .method·public·newArray(I)[Landroid/support/v4/app/FragmentState;55 .method·public·newArray(I)[Landroid/support/v4/app/FragmentState;
56 ····.locals·156 ····.locals·1
57 ····.param·p1,·"size"····#·I57 ····.param·p1,·"size"····#·I
  
58 ····.prologue58 ····.prologue
59 ····.line·14359 ····.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·v061 ····return-object·v0
62 .end·method62 .end·method
  
63 .method·public·bridge·synthetic·newArray(I)[Ljava/lang/Object;63 .method·public·bridge·synthetic·newArray(I)[Ljava/lang/Object;
64 ····.locals·164 ····.locals·1
65 ····.param·p1,·"x0"····#·I65 ····.param·p1,·"x0"····#·I
  
66 ····.prologue66 ····.prologue
67 ····.line·13767 ····.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·v069 ····move-result-object·v0
  
70 ····return-object·v070 ····return-object·v0
71 .end·method71 .end·method
462 B
smali/android/support/v4/app/ActionBarDrawerToggle$DelegateProvider.smali
    
Offset 12, 8 lines modifiedOffset 12, 10 lines modified
12 ····accessFlags·=·0x60912 ····accessFlags·=·0x609
13 ····name·=·"DelegateProvider"13 ····name·=·"DelegateProvider"
14 .end·annotation14 .end·annotation
  
  
15 #·virtual·methods15 #·virtual·methods
16 .method·public·abstract·getDrawerToggleDelegate()Landroid/support/v4/app/ActionBarDrawerToggle$Delegate;16 .method·public·abstract·getDrawerToggleDelegate()Landroid/support/v4/app/ActionBarDrawerToggle$Delegate;
 17 ····.annotation·build·Landroid/support/annotation/Nullable;
 18 ····.end·annotation
17 .end·method19 .end·method
580 B
smali/android/support/v4/app/Fragment$InstantiationException.smali
    
Offset 17, 13 lines modifiedOffset 17, 13 lines modified
17 #·direct·methods17 #·direct·methods
18 .method·public·constructor·<init>(Ljava/lang/String;Ljava/lang/Exception;)V18 .method·public·constructor·<init>(Ljava/lang/String;Ljava/lang/Exception;)V
19 ····.locals·019 ····.locals·0
20 ····.param·p1,·"msg"····#·Ljava/lang/String;20 ····.param·p1,·"msg"····#·Ljava/lang/String;
21 ····.param·p2,·"cause"····#·Ljava/lang/Exception;21 ····.param·p2,·"cause"····#·Ljava/lang/Exception;
  
22 ····.prologue22 ····.prologue
23 ····.line·34823 ····.line·366
24 ····invoke-direct·{p0,·p1,·p2},·Ljava/lang/RuntimeException;-><init>(Ljava/lang/String;Ljava/lang/Throwable;)V24 ····invoke-direct·{p0,·p1,·p2},·Ljava/lang/RuntimeException;-><init>(Ljava/lang/String;Ljava/lang/Throwable;)V
  
25 ····.line·34925 ····.line·367
26 ····return-void26 ····return-void
27 .end·method27 .end·method
7.29 KB
smali/android/support/v4/app/NotificationCompat$Action.smali
    
Offset 1, 47 lines modifiedOffset 1, 222 lines modified
1 .class·public·Landroid/support/v4/app/NotificationCompat$Action;1 .class·public·Landroid/support/v4/app/NotificationCompat$Action;
2 .super·Ljava/lang/Object;2 .super·Landroid/support/v4/app/NotificationCompatBase$Action;
3 .source·"NotificationCompat.java"3 .source·"NotificationCompat.java"
  
  
4 #·annotations4 #·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·annotation7 .end·annotation
  
8 .annotation·system·Ldalvik/annotation/InnerClass;8 .annotation·system·Ldalvik/annotation/InnerClass;
9 ····accessFlags·=·0x99 ····accessFlags·=·0x9
10 ····name·=·"Action"10 ····name·=·"Action"
11 .end·annotation11 .end·annotation
  
 12 .annotation·system·Ldalvik/annotation/MemberClasses;
 13 ····value·=·{
 14 ········Landroid/support/v4/app/NotificationCompat$Action$WearableExtender;,
 15 ········Landroid/support/v4/app/NotificationCompat$Action$Extender;,
 16 ········Landroid/support/v4/app/NotificationCompat$Action$Builder;
 17 ····}
 18 .end·annotation
  
  
 19 #·static·fields
 20 .field·public·static·final·FACTORY:Landroid/support/v4/app/NotificationCompatBase$Action$Factory;
  
  
12 #·instance·fields21 #·instance·fields
13 .field·public·actionIntent:Landroid/app/PendingIntent;22 .field·public·actionIntent:Landroid/app/PendingIntent;
  
14 .field·public·icon:I23 .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·methods27 #·direct·methods
 28 .method·static·constructor·<clinit>()V
 29 ····.locals·1
  
 30 ····.prologue
 31 ····.line·2135
 32 ····new-instance·v0,·Landroid/support/v4/app/NotificationCompat$Action$1;
  
 33 ····invoke-direct·{v0},·Landroid/support/v4/app/NotificationCompat$Action$1;-><init>()V
  
 34 ····sput-object·v0,·Landroid/support/v4/app/NotificationCompat$Action;->FACTORY:Landroid/support/v4/app/NotificationCompatBase$Action$Factory;
  
 35 ····return-void
 36 .end·method
  
17 .method·public·constructor·<init>(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)V37 .method·public·constructor·<init>(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)V
18 ····.locals·038 ····.locals·6
19 ····.param·p1,·"icon_"····#·I39 ····.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$Action;-><init>(ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;[Landroid/support/v4/app/RemoteInput;)V
  
 52 ····.line·1792
 53 ····return-void
 54 .end·method
  
 55 .method·private·constructor·<init>(ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;[Landroid/support/v4/app/RemoteInput;)V
 56 ····.locals·1
 57 ····.param·p1,·"icon"····#·I
 58 ····.param·p2,·"title"····#·Ljava/lang/CharSequence;
 59 ····.param·p3,·"intent"····#·Landroid/app/PendingIntent;
 60 ····.param·p4,·"extras"····#·Landroid/os/Bundle;
 61 ····.param·p5,·"remoteInputs"····#·[Landroid/support/v4/app/RemoteInput;
  
22 ····.prologue62 ····.prologue
23 ····.line·824 
24 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V63 ····.line·1795
 64 ····invoke-direct·{p0},·Landroid/support/v4/app/NotificationCompatBase$Action;-><init>()V
  
25 ····.line·82565 ····.line·1796
26 ····iput·p1,·p0,·Landroid/support/v4/app/NotificationCompat$Action;->icon:I66 ····iput·p1,·p0,·Landroid/support/v4/app/NotificationCompat$Action;->icon:I
  
27 ····.line·82667 ····.line·1797
 68 ····invoke-static·{p2},·Landroid/support/v4/app/NotificationCompat$Builder;->limitCharSequenceLength(Ljava/lang/CharSequence;)Ljava/lang/CharSequence;
  
 69 ····move-result-object·v0
  
28 ····iput-object·p2,·p0,·Landroid/support/v4/app/NotificationCompat$Action;->title:Ljava/lang/CharSequence;70 ····iput-object·v0,·p0,·Landroid/support/v4/app/NotificationCompat$Action;->title:Ljava/lang/CharSequence;
  
29 ····.line·82771 ····.line·1798
30 ····iput-object·p3,·p0,·Landroid/support/v4/app/NotificationCompat$Action;->actionIntent:Landroid/app/PendingIntent;72 ····iput-object·p3,·p0,·Landroid/support/v4/app/NotificationCompat$Action;->actionIntent:Landroid/app/PendingIntent;
  
 73 ····.line·1799
 74 ····if-eqz·p4,·:cond_0
  
 75 ····.end·local·p4····#·"extras":Landroid/os/Bundle;
 76 ····:goto_0
 77 ····iput-object·p4,·p0,·Landroid/support/v4/app/NotificationCompat$Action;->mExtras:Landroid/os/Bundle;
  
31 ····.line·82878 ····.line·1800
 79 ····iput-object·p5,·p0,·Landroid/support/v4/app/NotificationCompat$Action;->mRemoteInputs:[Landroid/support/v4/app/RemoteInput;
  
 80 ····.line·1801
 81 ····return-void
  
 82 ····.line·1799
 83 ····.restart·local·p4····#·"extras":Landroid/os/Bundle;
 84 ····:cond_0
 85 ····new-instance·p4,·Landroid/os/Bundle;
  
Max diff block lines reached; 2001/7344 bytes (27.25%) of diff not shown.
54.5 KB
smali/android/support/v4/app/NotificationCompatJellybean.smali
    
Offset 1, 417 lines modifiedOffset 1, 1361 lines modified
1 .class·Landroid/support/v4/app/NotificationCompatJellybean;1 .class·Landroid/support/v4/app/NotificationCompatJellybean;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"NotificationCompatJellybean.java"3 .source·"NotificationCompatJellybean.java"
  
  
 4 #·annotations
 5 .annotation·system·Ldalvik/annotation/MemberClasses;
 6 ····value·=·{
 7 ········Landroid/support/v4/app/NotificationCompatJellybean$Builder;
 8 ····}
 9 .end·annotation
  
  
4 #·instance·fields10 #·static·fields
5 .field·private·b:Landroid/app/Notification$Builder;11 .field·static·final·EXTRA_ACTION_EXTRAS:Ljava/lang/String;·=·"android.support.actionExtras"
  
 12 .field·static·final·EXTRA_GROUP_KEY:Ljava/lang/String;·=·"android.support.groupKey"
  
 13 .field·static·final·EXTRA_GROUP_SUMMARY:Ljava/lang/String;·=·"android.support.isGroupSummary"
  
 14 .field·static·final·EXTRA_LOCAL_ONLY:Ljava/lang/String;·=·"android.support.localOnly"
  
 15 .field·static·final·EXTRA_REMOTE_INPUTS:Ljava/lang/String;·=·"android.support.remoteInputs"
  
 16 .field·static·final·EXTRA_SORT_KEY:Ljava/lang/String;·=·"android.support.sortKey"
  
 17 .field·static·final·EXTRA_USE_SIDE_CHANNEL:Ljava/lang/String;·=·"android.support.useSideChannel"
  
 18 .field·private·static·final·KEY_ACTION_INTENT:Ljava/lang/String;·=·"actionIntent"
  
 19 .field·private·static·final·KEY_EXTRAS:Ljava/lang/String;·=·"extras"
  
 20 .field·private·static·final·KEY_ICON:Ljava/lang/String;·=·"icon"
  
 21 .field·private·static·final·KEY_REMOTE_INPUTS:Ljava/lang/String;·=·"remoteInputs"
  
 22 .field·private·static·final·KEY_TITLE:Ljava/lang/String;·=·"title"
  
 23 .field·public·static·final·TAG:Ljava/lang/String;·=·"NotificationCompat"
  
 24 .field·private·static·sActionClass:Ljava/lang/Class;
 25 ····.annotation·system·Ldalvik/annotation/Signature;
 26 ········value·=·{
 27 ············"Ljava/lang/Class",
 28 ············"<*>;"
 29 ········}
 30 ····.end·annotation
 31 .end·field
  
 32 .field·private·static·sActionIconField:Ljava/lang/reflect/Field;
  
 33 .field·private·static·sActionIntentField:Ljava/lang/reflect/Field;
  
 34 .field·private·static·sActionTitleField:Ljava/lang/reflect/Field;
  
 35 .field·private·static·sActionsAccessFailed:Z
  
 36 .field·private·static·sActionsField:Ljava/lang/reflect/Field;
  
 37 .field·private·static·final·sActionsLock:Ljava/lang/Object;
  
 38 .field·private·static·sExtrasField:Ljava/lang/reflect/Field;
  
 39 .field·private·static·sExtrasFieldAccessFailed:Z
  
 40 .field·private·static·final·sExtrasLock:Ljava/lang/Object;
  
  
6 #·direct·methods41 #·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[·...·truncated·by·diffoscope;·len:·30,·SHA:·76b1defde2838ddd049a52e97a52dd276a1f80fed46fccb2269730bb93846293·...·])V42 .method·static·constructor·<clinit>()V
8 ····.locals·843 ····.locals·1
9 ····.param·p1,·"context"····#·Landroid/content/Context; 
10 ····.param·p2,·"n"····#·Landroid/app/Notification; 
11 ····.param·p3,·"contentTitle"····#·Ljava/lang/CharSequence; 
12 ····.param·p4,·"contentText"····#·Ljava/lang/CharSequence; 
13 ····.param·p5,·"contentInfo"····#·Ljava/lang/CharSequence; 
14 ····.param·p6,·"tickerView"····#·Landroid/widget/RemoteViews; 
15 ····.param·p7,·"number"····#·I 
16 ····.param·p8,·"contentIntent"····#·Landroid/app/PendingIntent; 
17 ····.param·p9,·"fullScreenIntent"····#·Landroid/app/PendingIntent; 
18 ····.param·p10,·"largeIcon"····#·Landroid/graphics/Bitmap; 
19 ····.param·p11,·"mProgressMax"····#·I 
20 ····.param·p12,·"mProgress"····#·I 
21 ····.param·p13,·"mProgressIndeterminate"····#·Z 
22 ····.param·p14,·"useChronometer"····#·Z 
23 ····.param·p15,·"priority"····#·I 
24 ····.param·p16,·"subText"····#·Ljava/lang/CharSequence; 
 44 ····.prologue
 45 ····.line·52
 46 ····new-instance·v0,·Ljava/lang/Object;
  
 47 ····invoke-direct·{v0},·Ljava/lang/Object;-><init>()V
  
 48 ····sput-object·v0,·Landroid/support/v4/app/NotificationCompatJellybean;->sExtrasLock:Ljava/lang/Object;
  
 49 ····.line·56
 50 ····new-instance·v0,·Ljava/lang/Object;
  
 51 ····invoke-direct·{v0},·Ljava/lang/Object;-><init>()V
  
 52 ····sput-object·v0,·Landroid/support/v4/app/NotificationCompatJellybean;->sActionsLock:Ljava/lang/Object;
  
 53 ····return-void
 54 .end·method
  
 55 .method·constructor·<init>()V
 56 ····.locals·0
  
25 ····.prologue57 ····.prologue
26 ····.line·3358 ····.line·33
27 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V59 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
28 ····.line·3460 ····.line·64
29 ····new-instance·v4,·Landroid/app/Notification$Builder;61 ····return-void
 62 .end·method
  
30 ····invoke-direct·{v4,·p1},·Landroid/app/Notification$Builder;-><init>(Landroid/content/Context;)V63 .method·public·static·addBigPictureStyle(Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor;Ljava/lang/CharSequence;ZLjava/lang/CharSequence;Landroid/graphics/Bitmap;Landroid/graphics/Bitmap;Z)V
 64 ····.locals·3
 65 ····.param·p0,·"b"····#·Landroid/support/v4/app/NotificationBuilderWithBuilderAccessor;
 66 ····.param·p1,·"bigContentTitle"····#·Ljava/lang/CharSequence;
 67 ····.param·p2,·"useSummary"····#·Z
 68 ····.param·p3,·"summaryText"····#·Ljava/lang/CharSequence;
 69 ····.param·p4,·"bigPicture"····#·Landroid/graphics/Bitmap;
 70 ····.param·p5,·"bigLargeIcon"····#·Landroid/graphics/Bitmap;
 71 ····.param·p6,·"bigLargeIconSet"····#·Z
  
31 ····iget-wide·v6,·p2,·Landroid/app/Notification;->when:J72 ····.prologue
Max diff block lines reached; 50551/55730 bytes (90.71%) of diff not shown.
3.3 KB
smali/android/support/v4/app/NavUtils$NavUtilsImplJB.smali
    
Offset 15, 103 lines modifiedOffset 15, 103 lines modified
  
  
15 #·direct·methods15 #·direct·methods
16 .method·constructor·<init>()V16 .method·constructor·<init>()V
17 ····.locals·017 ····.locals·0
  
18 ····.prologue18 ····.prologue
19 ····.line·9519 ····.line·96
20 ····invoke-direct·{p0},·Landroid/support/v4/app/NavUtils$NavUtilsImplBase;-><init>()V20 ····invoke-direct·{p0},·Landroid/support/v4/app/NavUtils$NavUtilsImplBase;-><init>()V
  
21 ····return-void21 ····return-void
22 .end·method22 .end·method
  
  
23 #·virtual·methods23 #·virtual·methods
24 .method·public·getParentActivityIntent(Landroid/app/Activity;)Landroid/content/Intent;24 .method·public·getParentActivityIntent(Landroid/app/Activity;)Landroid/content/Intent;
25 ····.locals·125 ····.locals·1
26 ····.param·p1,·"activity"····#·Landroid/app/Activity;26 ····.param·p1,·"activity"····#·Landroid/app/Activity;
  
27 ····.prologue27 ····.prologue
28 ····.line·10128 ····.line·102
29 ····invoke-static·{p1},·Landroid/support/v4/app/NavUtilsJB;->getParentActivityIntent(Landroid/app/Activity;)Landroid/content/Intent;29 ····invoke-static·{p1},·Landroid/support/v4/app/NavUtilsJB;->getParentActivityIntent(Landroid/app/Activity;)Landroid/content/Intent;
  
30 ····move-result-object·v030 ····move-result-object·v0
  
31 ····.line·10231 ····.line·103
32 ····.local·v0,·"result":Landroid/content/Intent;32 ····.local·v0,·"result":Landroid/content/Intent;
33 ····if-nez·v0,·:cond_033 ····if-nez·v0,·:cond_0
  
34 ····.line·10334 ····.line·104
35 ····invoke-virtual·{p0,·p1},·Landroid/support/v4/app/NavUtils$NavUtilsImplJB;->superGetParentActivityIntent(Landroid/app/Activity;)Landroid/content/Intent;35 ····invoke-virtual·{p0,·p1},·Landroid/support/v4/app/NavUtils$NavUtilsImplJB;->superGetParentActivityIntent(Landroid/app/Activity;)Landroid/content/Intent;
  
36 ····move-result-object·v036 ····move-result-object·v0
  
37 ····.line·10537 ····.line·106
38 ····:cond_038 ····:cond_0
39 ····return-object·v039 ····return-object·v0
40 .end·method40 .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·142 ····.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 ····.prologue45 ····.prologue
46 ····.line·12446 ····.line·125
47 ····invoke-static·{p2},·Landroid/support/v4/app/NavUtilsJB;->getParentActivityName(Landroid/content/pm/ActivityInfo;)Ljava/lang/String;47 ····invoke-static·{p2},·Landroid/support/v4/app/NavUtilsJB;->getParentActivityName(Landroid/content/pm/ActivityInfo;)Ljava/lang/String;
  
48 ····move-result-object·v048 ····move-result-object·v0
  
49 ····.line·12549 ····.line·126
50 ····.local·v0,·"result":Ljava/lang/String;50 ····.local·v0,·"result":Ljava/lang/String;
51 ····if-nez·v0,·:cond_051 ····if-nez·v0,·:cond_0
  
52 ····.line·12652 ····.line·127
53 ····invoke-super·{p0,·p1,·p2},·Landroid/support/v4/app/NavUtils$NavUtilsImplBase;->getParentActivityName(Landroid/content/Context;Landroid/content/pm/ActivityInfo;)Ljava/lang/String;53 ····invoke-super·{p0,·p1,·p2},·Landroid/support/v4/app/NavUtils$NavUtilsImplBase;->getParentActivityName(Landroid/content/Context;Landroid/content/pm/ActivityInfo;)Ljava/lang/String;
  
54 ····move-result-object·v054 ····move-result-object·v0
  
55 ····.line·12855 ····.line·129
56 ····:cond_056 ····:cond_0
57 ····return-object·v057 ····return-object·v0
58 .end·method58 .end·method
  
59 .method·public·navigateUpTo(Landroid/app/Activity;Landroid/content/Intent;)V59 .method·public·navigateUpTo(Landroid/app/Activity;Landroid/content/Intent;)V
60 ····.locals·060 ····.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 ····.prologue63 ····.prologue
64 ····.line·11964 ····.line·120
65 ····invoke-static·{p1,·p2},·Landroid/support/v4/app/NavUtilsJB;->navigateUpTo(Landroid/app/Activity;Landroid/content/Intent;)V65 ····invoke-static·{p1,·p2},·Landroid/support/v4/app/NavUtilsJB;->navigateUpTo(Landroid/app/Activity;Landroid/content/Intent;)V
  
66 ····.line·12066 ····.line·121
67 ····return-void67 ····return-void
68 .end·method68 .end·method
  
69 .method·public·shouldUpRecreateTask(Landroid/app/Activity;Landroid/content/Intent;)Z69 .method·public·shouldUpRecreateTask(Landroid/app/Activity;Landroid/content/Intent;)Z
70 ····.locals·170 ····.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 ····.prologue73 ····.prologue
74 ····.line·11474 ····.line·115
75 ····invoke-static·{p1,·p2},·Landroid/support/v4/app/NavUtilsJB;->shouldUpRecreateTask(Landroid/app/Activity;Landroid/content/Intent;)Z75 ····invoke-static·{p1,·p2},·Landroid/support/v4/app/NavUtilsJB;->shouldUpRecreateTask(Landroid/app/Activity;Landroid/content/Intent;)Z
  
76 ····move-result·v076 ····move-result·v0
  
77 ····return·v077 ····return·v0
78 .end·method78 .end·method
  
79 .method·superGetParentActivityIntent(Landroid/app/Activity;)Landroid/content/Intent;79 .method·superGetParentActivityIntent(Landroid/app/Activity;)Landroid/content/Intent;
80 ····.locals·180 ····.locals·1
81 ····.param·p1,·"activity"····#·Landroid/app/Activity;81 ····.param·p1,·"activity"····#·Landroid/app/Activity;
  
82 ····.prologue82 ····.prologue
83 ····.line·10983 ····.line·110
84 ····invoke-super·{p0,·p1},·Landroid/support/v4/app/NavUtils$NavUtilsImplBase;->getParentActivityIntent(Landroid/app/Activity;)Landroid/content/Intent;84 ····invoke-super·{p0,·p1},·Landroid/support/v4/app/NavUtils$NavUtilsImplBase;->getParentActivityIntent(Landroid/app/Activity;)Landroid/content/Intent;
  
85 ····move-result-object·v085 ····move-result-object·v0
  
86 ····return-object·v086 ····return-object·v0
87 .end·method87 .end·method
1.34 KB
smali/android/support/v4/app/FragmentManagerImpl$2.smali
    
Offset 22, 29 lines modifiedOffset 22, 29 lines modified
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Landroid/support/v4/app/FragmentManagerImpl;)V23 .method·constructor·<init>(Landroid/support/v4/app/FragmentManagerImpl;)V
24 ····.locals·024 ····.locals·0
  
25 ····.prologue25 ····.prologue
26 ····.line·47726 ····.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>()V28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
29 ····return-void29 ····return-void
30 .end·method30 .end·method
  
  
31 #·virtual·methods31 #·virtual·methods
32 .method·public·run()V32 .method·public·run()V
33 ····.locals·533 ····.locals·5
  
34 ····.prologue34 ····.prologue
35 ····.line·47935 ····.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 modifiedOffset 53, 10 lines modified
  
53 ····const/4·v3,·-0x153 ····const/4·v3,·-0x1
  
54 ····const/4·v4,·0x054 ····const/4·v4,·0x0
  
55 ····invoke-virtual·{v0,·v1,·v2,·v3,·v4},·Landroid/support/v4/app/FragmentManagerImpl;->popBackStackState(Landroid/os/Handler;Ljava/lang/String;II)Z55 ····invoke-virtual·{v0,·v1,·v2,·v3,·v4},·Landroid/support/v4/app/FragmentManagerImpl;->popBackStackState(Landroid/os/Handler;Ljava/lang/String;II)Z
  
56 ····.line·48056 ····.line·494
57 ····return-void57 ····return-void
58 .end·method58 .end·method
1.73 KB
smali/android/support/v4/app/BackStackState$1.smali
    
Offset 28, 64 lines modifiedOffset 28, 64 lines modified
  
  
28 #·direct·methods28 #·direct·methods
29 .method·constructor·<init>()V29 .method·constructor·<init>()V
30 ····.locals·030 ····.locals·0
  
31 ····.prologue31 ····.prologue
32 ····.line·15832 ····.line·177
33 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V33 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
34 ····return-void34 ····return-void
35 .end·method35 .end·method
  
  
36 #·virtual·methods36 #·virtual·methods
37 .method·public·createFromParcel(Landroid/os/Parcel;)Landroid/support/v4/app/BackStackState;37 .method·public·createFromParcel(Landroid/os/Parcel;)Landroid/support/v4/app/BackStackState;
38 ····.locals·138 ····.locals·1
39 ····.param·p1,·"in"····#·Landroid/os/Parcel;39 ····.param·p1,·"in"····#·Landroid/os/Parcel;
  
40 ····.prologue40 ····.prologue
41 ····.line·16041 ····.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;)V43 ····invoke-direct·{v0,·p1},·Landroid/support/v4/app/BackStackState;-><init>(Landroid/os/Parcel;)V
  
44 ····return-object·v044 ····return-object·v0
45 .end·method45 .end·method
  
46 .method·public·bridge·synthetic·createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object;46 .method·public·bridge·synthetic·createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object;
47 ····.locals·147 ····.locals·1
48 ····.param·p1,·"x0"····#·Landroid/os/Parcel;48 ····.param·p1,·"x0"····#·Landroid/os/Parcel;
  
49 ····.prologue49 ····.prologue
50 ····.line·15850 ····.line·177
51 ····invoke-virtual·{p0,·p1},·Landroid/support/v4/app/BackStackState$1;->createFromParcel(Landroid/os/Parcel;)Landroid/support/v4/app/BackStackState;51 ····invoke-virtual·{p0,·p1},·Landroid/support/v4/app/BackStackState$1;->createFromParcel(Landroid/os/Parcel;)Landroid/support/v4/app/BackStackState;
  
52 ····move-result-object·v052 ····move-result-object·v0
  
53 ····return-object·v053 ····return-object·v0
54 .end·method54 .end·method
  
55 .method·public·newArray(I)[Landroid/support/v4/app/BackStackState;55 .method·public·newArray(I)[Landroid/support/v4/app/BackStackState;
56 ····.locals·156 ····.locals·1
57 ····.param·p1,·"size"····#·I57 ····.param·p1,·"size"····#·I
  
58 ····.prologue58 ····.prologue
59 ····.line·16459 ····.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·v061 ····return-object·v0
62 .end·method62 .end·method
  
63 .method·public·bridge·synthetic·newArray(I)[Ljava/lang/Object;63 .method·public·bridge·synthetic·newArray(I)[Ljava/lang/Object;
64 ····.locals·164 ····.locals·1
65 ····.param·p1,·"x0"····#·I65 ····.param·p1,·"x0"····#·I
  
66 ····.prologue66 ····.prologue
67 ····.line·15867 ····.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·v069 ····move-result-object·v0
  
70 ····return-object·v070 ····return-object·v0
71 .end·method71 .end·method
27.2 KB
smali/android/support/v4/app/ActionBarDrawerToggle.smali
    
Offset 7, 22 lines modifiedOffset 7, 26 lines modified
  
  
7 #·annotations7 #·annotations
8 .annotation·system·Ldalvik/annotation/MemberClasses;8 .annotation·system·Ldalvik/annotation/MemberClasses;
9 ····value·=·{9 ····value·=·{
10 ········Landroid/support/v4/app/ActionBarDrawerToggle$1;,10 ········Landroid/support/v4/app/ActionBarDrawerToggle$1;,
11 ········Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;,11 ········Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;,
 12 ········Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplJellybeanMR2;,
12 ········Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplHC;,13 ········Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplHC;,
13 ········Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplBase;,14 ········Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplBase;,
14 ········Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl;,15 ········Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl;,
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·annotation19 .end·annotation
  
 20 .annotation·runtime·Ljava/lang/Deprecated;
 21 .end·annotation
  
  
19 #·static·fields22 #·static·fields
20 .field·private·static·final·ID_HOME:I·=·0x102002c23 .field·private·static·final·ID_HOME:I·=·0x102002c
  
21 .field·private·static·final·IMPL:Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl;24 .field·private·static·final·IMPL:Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl;
  
22 .field·private·static·final·TOGGLE_DRAWABLE_OFFSET:F·=·0.33333334f25 .field·private·static·final·TOGGLE_DRAWABLE_OFFSET:F·=·0.33333334f
Offset 39, 186 lines modifiedOffset 43, 283 lines modified
  
39 .field·private·final·mDrawerImageResource:I43 .field·private·final·mDrawerImageResource:I
  
40 .field·private·mDrawerIndicatorEnabled:Z44 .field·private·mDrawerIndicatorEnabled: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·mOpenDrawerContentDescRes:I48 .field·private·final·mOpenDrawerContentDescRes: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·methods51 #·direct·methods
47 .method·static·constructor·<clinit>()V52 .method·static·constructor·<clinit>()V
48 ····.locals·353 ····.locals·3
  
49 ····.prologue54 ····.prologue
50 ····const/4·v2,·0x055 ····const/4·v2,·0x0
  
51 ····.line·14456 ····.line·176
52 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I57 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I
  
53 ····.line·14558 ····.line·177
54 ····.local·v0,·"version":I59 ····.local·v0,·"version":I
55 ····const/16·v1,·0xb60 ····const/16·v1,·0x12
  
56 ····if-lt·v0,·v1,·:cond_061 ····if-lt·v0,·v1,·:cond_0
  
57 ····.line·14662 ····.line·178
58 ····new-instance·v1,·Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplHC;63 ····new-instance·v1,·Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplJellybeanMR2;
  
59 ····invoke-direct·{v1,·v2},·Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplHC;-><init>(Landroid/support/v4/app/ActionBarDrawerToggle$1;)V64 ····invoke-direct·{v1,·v2},·Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplJellybeanMR2;-><init>(Landroid/support/v4/app/ActionBarDrawerToggle$1;)V
  
60 ····sput-object·v1,·Landroid/support/v4/app/ActionBarDrawerToggle;->IMPL:Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl;65 ····sput-object·v1,·Landroid/support/v4/app/ActionBarDrawerToggle;->IMPL:Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl;
  
61 ····.line·15066 ····.line·184
62 ····:goto_067 ····:goto_0
63 ····return-void68 ····return-void
  
64 ····.line·14869 ····.line·179
65 ····:cond_070 ····: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$ActionBarDrawerToggleImplHC;
  
 75 ····invoke-direct·{v1,·v2},·Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplHC;-><init>(Landroid/support/v4/app/ActionBarDrawerToggle$1;)V
  
 76 ····sput-object·v1,·Landroid/support/v4/app/ActionBarDrawerToggle;->IMPL:Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl;
  
 77 ····goto·:goto_0
  
 78 ····.line·182
 79 ····:cond_1
66 ····new-instance·v1,·Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplBase;80 ····new-instance·v1,·Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplBase;
  
67 ····invoke-direct·{v1,·v2},·Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplBase;-><init>(Landroid/support/v4/app/ActionBarDrawerToggle$1;)V81 ····invoke-direct·{v1,·v2},·Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplBase;-><init>(Landroid/support/v4/app/ActionBarDrawerToggle$1;)V
  
68 ····sput-object·v1,·Landroid/support/v4/app/ActionBarDrawerToggle;->IMPL:Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl;82 ····sput-object·v1,·Landroid/support/v4/app/ActionBarDrawerToggle;->IMPL:Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImpl;
  
69 ····goto·:goto_083 ····goto·:goto_0
70 .end·method84 .end·method
  
71 .method·public·constructor·<init>(Landroid/app/Activity;Landroid/support/v4/widget/DrawerLayout;III)V85 .method·public·constructor·<init>(Landroid/app/Activity;Landroid/support/v4/widget/DrawerLayout;III)V
72 ····.locals·386 ····.locals·7
73 ····.param·p1,·"activity"····#·Landroid/app/Activity;87 ····.param·p1,·"activity"····#·Landroid/app/Activity;
74 ····.param·p2,·"drawerLayout"····#·Landroid/support/v4/widget/DrawerLayout;88 ····.param·p2,·"drawerLayout"····#·Landroid/support/v4/widget/DrawerLayout;
75 ····.param·p3,·"drawerImageRes"····#·I89 ····.param·p3,·"drawerImageRes"····#·I
76 ····.param·p4,·"openDrawerContentDescRes"····#·I90 ····.param·p4,·"openDrawerContentDescRes"····#·I
77 ····.param·p5,·"closeDrawerContentDescRes"····#·I91 ····.param·p5,·"closeDrawerContentDescRes"····#·I
  
78 ····.prologue92 ····.prologue
 93 ····.line·229
 94 ····invoke-static·{p1},·Landroid/support/v4/app/ActionBarDrawerToggle;->assumeMaterial(Landroid/content/Context;)Z
  
 95 ····move-result·v0
  
 96 ····if-nez·v0,·:cond_0
  
 97 ····const/4·v3,·0x1
  
 98 ····:goto_0
 99 ····move-object·v0,·p0
  
 100 ····move-object·v1,·p1
  
 101 ····move-object·v2,·p2
  
 102 ····move·v4,·p3
  
Max diff block lines reached; 22422/27715 bytes (80.90%) of diff not shown.
1.85 KB
smali/android/support/v4/app/Fragment$1.smali
    
Offset 22, 50 lines modifiedOffset 22, 72 lines modified
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Landroid/support/v4/app/Fragment;)V23 .method·constructor·<init>(Landroid/support/v4/app/Fragment;)V
24 ····.locals·024 ····.locals·0
  
25 ····.prologue25 ····.prologue
26 ····.line·146126 ····.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>()V28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
29 ····return-void29 ····return-void
30 .end·method30 .end·method
  
  
31 #·virtual·methods31 #·virtual·methods
32 .method·public·findViewById(I)Landroid/view/View;32 .method·public·findViewById(I)Landroid/view/View;
33 ····.locals·233 ····.locals·2
34 ····.param·p1,·"id"····#·I34 ····.param·p1,·"id"····#·I
  
35 ····.prologue35 ····.prologue
36 ····.line·146436 ····.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_039 ····if-nez·v0,·:cond_0
  
40 ····.line·146540 ····.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;)V43 ····invoke-direct·{v0,·v1},·Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V
  
44 ····throw·v044 ····throw·v0
  
45 ····.line·146745 ····.line·1748
46 ····:cond_046 ····: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·v050 ····move-result-object·v0
  
51 ····return-object·v051 ····return-object·v0
52 .end·method52 .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
3.28 KB
smali/android/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo.smali
    
Offset 30, 18 lines modifiedOffset 30, 18 lines modified
30 ····.prologue30 ····.prologue
31 ····const·v13,·0x102002c31 ····const·v13,·0x102002c
  
32 ····const/4·v12,·0x132 ····const/4·v12,·0x1
  
33 ····const/4·v11,·0x033 ····const/4·v11,·0x0
  
34 ····.line·9734 ····.line·104
35 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V35 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
36 ····.line·9936 ····.line·106
37 ····:try_start_037 ····: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,·0x140 ····const/4·v8,·0x1
  
Offset 55, 15 lines modifiedOffset 55, 15 lines modified
  
55 ····invoke-virtual·{v6,·v7,·v8},·Ljava/lang/Class;->getDeclaredMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;55 ····invoke-virtual·{v6,·v7,·v8},·Ljava/lang/Class;->getDeclaredMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;
  
56 ····move-result-object·v656 ····move-result-object·v6
  
57 ····iput-object·v6,·p0,·Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;->setHomeAsUpIndicator:Ljava/lang/reflect/Method;57 ····iput-object·v6,·p0,·Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;->setHomeAsUpIndicator:Ljava/lang/reflect/Method;
  
58 ····.line·10158 ····.line·108
59 ····const-class·v6,·Landroid/app/ActionBar;59 ····const-class·v6,·Landroid/app/ActionBar;
  
60 ····const-string·v7,·"setHomeActionContentDescription"60 ····const-string·v7,·"setHomeActionContentDescription"
  
61 ····const/4·v8,·0x161 ····const/4·v8,·0x1
  
62 ····new-array·v8,·v8,·[Ljava/lang/Class;62 ····new-array·v8,·v8,·[Ljava/lang/Class;
Offset 78, 86 lines modifiedOffset 78, 86 lines modified
  
78 ····move-result-object·v678 ····move-result-object·v6
  
79 ····iput-object·v6,·p0,·Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;->setHomeActionContentDescription:Ljava/lang/reflect/Method;79 ····iput-object·v6,·p0,·Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;->setHomeActionContentDescription:Ljava/lang/reflect/Method;
80 ····:try_end_080 ····:try_end_0
81 ····.catch·Ljava/lang/NoSuchMethodException;·{:try_start_0·..·:try_end_0}·:catch_081 ····.catch·Ljava/lang/NoSuchMethodException;·{:try_start_0·..·:try_end_0}·:catch_0
  
82 ····.line·13182 ····.line·138
83 ····:cond_083 ····:cond_0
84 ····:goto_084 ····:goto_0
85 ····return-void85 ····return-void
  
86 ····.line·10686 ····.line·113
87 ····:catch_087 ····:catch_0
88 ····move-exception·v688 ····move-exception·v6
  
89 ····.line·11089 ····.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·v291 ····move-result-object·v2
  
92 ····.line·11192 ····.line·118
93 ····.local·v2,·"home":Landroid/view/View;93 ····.local·v2,·"home":Landroid/view/View;
94 ····if-eqz·v2,·:cond_094 ····if-eqz·v2,·:cond_0
  
95 ····.line·11695 ····.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·v397 ····move-result-object·v3
  
98 ····check-cast·v3,·Landroid/view/ViewGroup;98 ····check-cast·v3,·Landroid/view/ViewGroup;
  
99 ····.line·11799 ····.line·124
100 ····.local·v3,·"parent":Landroid/view/ViewGroup;100 ····.local·v3,·"parent":Landroid/view/ViewGroup;
101 ····invoke-virtual·{v3},·Landroid/view/ViewGroup;->getChildCount()I101 ····invoke-virtual·{v3},·Landroid/view/ViewGroup;->getChildCount()I
  
102 ····move-result·v0102 ····move-result·v0
  
103 ····.line·118103 ····.line·125
104 ····.local·v0,·"childCount":I104 ····.local·v0,·"childCount":I
105 ····const/4·v6,·0x2105 ····const/4·v6,·0x2
  
106 ····if-ne·v0,·v6,·:cond_0106 ····if-ne·v0,·v6,·:cond_0
  
107 ····.line·123107 ····.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·v1109 ····move-result-object·v1
  
110 ····.line·124110 ····.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·v4113 ····move-result-object·v4
  
114 ····.line·125114 ····.line·132
115 ····.local·v4,·"second":Landroid/view/View;115 ····.local·v4,·"second":Landroid/view/View;
116 ····invoke-virtual·{v1},·Landroid/view/View;->getId()I116 ····invoke-virtual·{v1},·Landroid/view/View;->getId()I
  
117 ····move-result·v6117 ····move-result·v6
  
118 ····if-ne·v6,·v13,·:cond_1118 ····if-ne·v6,·v13,·:cond_1
  
119 ····move-object·v5,·v4119 ····move-object·v5,·v4
  
120 ····.line·127120 ····.line·134
121 ····.local·v5,·"up":Landroid/view/View;121 ····.local·v5,·"up":Landroid/view/View;
122 ····:goto_1122 ····:goto_1
123 ····instance-of·v6,·v5,·Landroid/widget/ImageView;123 ····instance-of·v6,·v5,·Landroid/widget/ImageView;
  
124 ····if-eqz·v6,·:cond_0124 ····if-eqz·v6,·:cond_0
  
125 ····.line·129125 ····.line·136
126 ····check-cast·v5,·Landroid/widget/ImageView;126 ····check-cast·v5,·Landroid/widget/ImageView;
  
127 ····.end·local·v5····#·"up":Landroid/view/View;127 ····.end·local·v5····#·"up":Landroid/view/View;
128 ····iput-object·v5,·p0,·Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;->upIndicatorView:Landroid/widget/ImageView;128 ····iput-object·v5,·p0,·Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;->upIndicatorView:Landroid/widget/ImageView;
  
129 ····goto·:goto_0129 ····goto·:goto_0
  
130 ····:cond_1130 ····:cond_1
131 ····move-object·v5,·v1131 ····move-object·v5,·v1
  
132 ····.line·125132 ····.line·132
133 ····goto·:goto_1133 ····goto·:goto_1
134 .end·method134 .end·method
2.77 KB
smali/android/support/v4/app/FragmentTransaction.smali
    
Offset 1, 12 lines modifiedOffset 1, 20 lines modified
1 .class·public·abstract·Landroid/support/v4/app/FragmentTransaction;1 .class·public·abstract·Landroid/support/v4/app/FragmentTransaction;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"FragmentTransaction.java"3 .source·"FragmentTransaction.java"
  
  
 4 #·annotations
 5 .annotation·system·Ldalvik/annotation/MemberClasses;
 6 ····value·=·{
 7 ········Landroid/support/v4/app/FragmentTransaction$Transit;
 8 ····}
 9 .end·annotation
  
  
4 #·static·fields10 #·static·fields
5 .field·public·static·final·TRANSIT_ENTER_MASK:I·=·0x100011 .field·public·static·final·TRANSIT_ENTER_MASK:I·=·0x1000
  
6 .field·public·static·final·TRANSIT_EXIT_MASK:I·=·0x200012 .field·public·static·final·TRANSIT_EXIT_MASK:I·=·0x2000
  
7 .field·public·static·final·TRANSIT_FRAGMENT_CLOSE:I·=·0x200213 .field·public·static·final·TRANSIT_FRAGMENT_CLOSE:I·=·0x2002
  
Offset 20, 32 lines modifiedOffset 28, 44 lines modified
  
  
20 #·direct·methods28 #·direct·methods
21 .method·public·constructor·<init>()V29 .method·public·constructor·<init>()V
22 ····.locals·030 ····.locals·0
  
23 ····.prologue31 ····.prologue
24 ····.line·2632 ····.line·38
25 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V33 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
 34 ····.line·165
26 ····return-void35 ····return-void
27 .end·method36 .end·method
  
  
28 #·virtual·methods37 #·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·method39 .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·method45 .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·method47 .end·method
  
 48 .method·public·abstract·addSharedElement(Landroid/view/View;Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction;
 49 .end·method
  
35 .method·public·abstract·addToBackStack(Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction;50 .method·public·abstract·addToBackStack(Ljava/lang/String;)Landroid/support/v4/app/FragmentTransaction;
 51 ····.param·p1····#·Ljava/lang/String;
 52 ········.annotation·build·Landroid/support/annotation/Nullable;
 53 ········.end·annotation
 54 ····.end·param
36 .end·method55 .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·method57 .end·method
  
39 .method·public·abstract·commit()I58 .method·public·abstract·commit()I
40 .end·method59 .end·method
Offset 71, 14 lines modifiedOffset 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·method92 .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·method94 .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·method100 .end·method
  
77 .method·public·abstract·setBreadCrumbShortTitle(I)Landroid/support/v4/app/FragmentTransaction;101 .method·public·abstract·setBreadCrumbShortTitle(I)Landroid/support/v4/app/FragmentTransaction;
78 .end·method102 .end·method
  
79 .method·public·abstract·setBreadCrumbShortTitle(Ljava/lang/CharSequence;)Landroid/support/v4/app/FragmentTransaction;103 .method·public·abstract·setBreadCrumbShortTitle(Ljava/lang/CharSequence;)Landroid/support/v4/app/FragmentTransaction;
80 .end·method104 .end·method
327 B
smali/android/support/v4/app/FragmentContainer.smali
    
Offset 2, 7 lines modifiedOffset 2, 10 lines modified
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"FragmentManager.java"3 .source·"FragmentManager.java"
  
  
4 #·virtual·methods4 #·virtual·methods
5 .method·public·abstract·findViewById(I)Landroid/view/View;5 .method·public·abstract·findViewById(I)Landroid/view/View;
6 .end·method6 .end·method
  
 7 .method·public·abstract·hasView()Z
 8 .end·method
5.88 KB
smali/android/support/v4/app/NotificationCompat$NotificationCompatImplBase.smali
    
Offset 18, 51 lines modifiedOffset 18, 207 lines modified
  
  
18 #·direct·methods18 #·direct·methods
19 .method·constructor·<init>()V19 .method·constructor·<init>()V
20 ····.locals·020 ····.locals·0
  
21 ····.prologue21 ····.prologue
22 ····.line·8522 ····.line·462
23 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V23 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
24 ····return-void24 ····return-void
25 .end·method25 .end·method
  
  
26 #·virtual·methods26 #·virtual·methods
27 .method·public·build(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification;27 .method·public·build(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification;
28 ····.locals·528 ····.locals·5
29 ····.param·p1,·"b"····#·Landroid/support/v4/app/NotificationCompat$Builder;29 ····.param·p1,·"b"····#·Landroid/support/v4/app/NotificationCompat$Builder;
  
30 ····.prologue30 ····.prologue
31 ····.line·8731 ····.line·465
32 ····iget-object·v0,·p1,·Landroid/support/v4/app/NotificationCompat$Builder;->mNotification:Landroid/app/Notification;32 ····iget-object·v0,·p1,·Landroid/support/v4/app/NotificationCompat$Builder;->mNotification:Landroid/app/Notification;
  
33 ····.line·8833 ····.line·466
34 ····.local·v0,·"result":Landroid/app/Notification;34 ····.local·v0,·"result":Landroid/app/Notification;
35 ····iget-object·v1,·p1,·Landroid/support/v4/app/NotificationCompat$Builder;->mContext:Landroid/content/Context;35 ····iget-object·v1,·p1,·Landroid/support/v4/app/NotificationCompat$Builder;->mContext:Landroid/content/Context;
  
36 ····iget-object·v2,·p1,·Landroid/support/v4/app/NotificationCompat$Builder;->mContentTitle:Ljava/lang/CharSequence;36 ····iget-object·v2,·p1,·Landroid/support/v4/app/NotificationCompat$Builder;->mContentTitle:Ljava/lang/CharSequence;
  
37 ····iget-object·v3,·p1,·Landroid/support/v4/app/NotificationCompat$Builder;->mContentText:Ljava/lang/CharSequence;37 ····iget-object·v3,·p1,·Landroid/support/v4/app/NotificationCompat$Builder;->mContentText:Ljava/lang/CharSequence;
  
38 ····iget-object·v4,·p1,·Landroid/support/v4/app/NotificationCompat$Builder;->mContentIntent:Landroid/app/PendingIntent;38 ····iget-object·v4,·p1,·Landroid/support/v4/app/NotificationCompat$Builder;->mContentIntent:Landroid/app/PendingIntent;
  
39 ····invoke-virtual·{v0,·v1,·v2,·v3,·v4},·Landroid/app/Notification;->setLatestEventInfo(Landroid/content/Context;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/app/PendingIntent;)V39 ····invoke-virtual·{v0,·v1,·v2,·v3,·v4},·Landroid/app/Notification;->setLatestEventInfo(Landroid/content/Context;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/app/PendingIntent;)V
  
40 ····.line·9140 ····.line·469
41 ····iget·v1,·p1,·Landroid/support/v4/app/NotificationCompat$Builder;->mPriority:I41 ····iget·v1,·p1,·Landroid/support/v4/app/NotificationCompat$Builder;->mPriority:I
  
42 ····if-lez·v1,·:cond_042 ····if-lez·v1,·:cond_0
  
43 ····.line·9243 ····.line·470
44 ····iget·v1,·v0,·Landroid/app/Notification;->flags:I44 ····iget·v1,·v0,·Landroid/app/Notification;->flags:I
  
45 ····or-int/lit16·v1,·v1,·0x8045 ····or-int/lit16·v1,·v1,·0x80
  
46 ····iput·v1,·v0,·Landroid/app/Notification;->flags:I46 ····iput·v1,·v0,·Landroid/app/Notification;->flags:I
  
47 ····.line·9447 ····.line·472
48 ····:cond_048 ····:cond_0
49 ····return-object·v049 ····return-object·v0
50 .end·method50 .end·method
  
 51 .method·public·getAction(Landroid/app/Notification;I)Landroid/support/v4/app/NotificationCompat$Action;
 52 ····.locals·1
 53 ····.param·p1,·"n"····#·Landroid/app/Notification;
 54 ····.param·p2,·"actionIndex"····#·I
  
 55 ····.prologue
 56 ····.line·487
 57 ····const/4·v0,·0x0
  
 58 ····return-object·v0
 59 .end·method
  
 60 .method·public·getActionCount(Landroid/app/Notification;)I
 61 ····.locals·1
 62 ····.param·p1,·"n"····#·Landroid/app/Notification;
  
 63 ····.prologue
 64 ····.line·482
 65 ····const/4·v0,·0x0
  
 66 ····return·v0
 67 .end·method
  
 68 .method·public·getActionsFromParcelableArrayList(Ljava/util/ArrayList;)[Landroid/support/v4/app/NotificationCompat$Action;
 69 ····.locals·1
 70 ····.annotation·system·Ldalvik/annotation/Signature;
 71 ········value·=·{
 72 ············"(",
 73 ············"Ljava/util/ArrayList",
 74 ············"<",
 75 ············"Landroid/os/Parcelable;",
 76 ············">;)[",
 77 ············"Landroid/support/v4/app/NotificationCompat$Action;"
 78 ········}
 79 ····.end·annotation
  
 80 ····.prologue
 81 ····.line·493
 82 ····.local·p1,·"parcelables":Ljava/util/ArrayList;,·"Ljava/util/ArrayList<Landroid/os/Parcelable;>;"
 83 ····const/4·v0,·0x0
  
 84 ····return-object·v0
 85 .end·method
  
 86 .method·public·getBundleForUnreadConversation(Landroid/support/v4/app/NotificationCompatBase$UnreadConversation;)Landroid/os/Bundle;
 87 ····.locals·1
 88 ····.param·p1,·"uc"····#·Landroid/support/v4/app/NotificationCompatBase$UnreadConversation;
  
 89 ····.prologue
 90 ····.line·528
 91 ····const/4·v0,·0x0
  
 92 ····return-object·v0
 93 .end·method
  
 94 .method·public·getCategory(Landroid/app/Notification;)Ljava/lang/String;
 95 ····.locals·1
 96 ····.param·p1,·"n"····#·Landroid/app/Notification;
  
 97 ····.prologue
 98 ····.line·503
 99 ····const/4·v0,·0x0
  
 100 ····return-object·v0
 101 .end·method
  
 102 .method·public·getExtras(Landroid/app/Notification;)Landroid/os/Bundle;
 103 ····.locals·1
 104 ····.param·p1,·"n"····#·Landroid/app/Notification;
  
 105 ····.prologue
 106 ····.line·477
 107 ····const/4·v0,·0x0
  
 108 ····return-object·v0
Max diff block lines reached; -1/5857 bytes (-0.02%) of diff not shown.
1010 B
smali/android/support/v4/app/ShareCompat$ShareCompatImplJB.smali
    
Offset 15, 38 lines modifiedOffset 15, 38 lines modified
  
  
15 #·direct·methods15 #·direct·methods
16 .method·constructor·<init>()V16 .method·constructor·<init>()V
17 ····.locals·017 ····.locals·0
  
18 ····.prologue18 ····.prologue
19 ····.line·13719 ····.line·138
20 ····invoke-direct·{p0},·Landroid/support/v4/app/ShareCompat$ShareCompatImplICS;-><init>()V20 ····invoke-direct·{p0},·Landroid/support/v4/app/ShareCompat$ShareCompatImplICS;-><init>()V
  
21 ····return-void21 ····return-void
22 .end·method22 .end·method
  
  
23 #·virtual·methods23 #·virtual·methods
24 .method·public·escapeHtml(Ljava/lang/CharSequence;)Ljava/lang/String;24 .method·public·escapeHtml(Ljava/lang/CharSequence;)Ljava/lang/String;
25 ····.locals·125 ····.locals·1
26 ····.param·p1,·"html"····#·Ljava/lang/CharSequence;26 ····.param·p1,·"html"····#·Ljava/lang/CharSequence;
  
27 ····.prologue27 ····.prologue
28 ····.line·13928 ····.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·v030 ····move-result-object·v0
  
31 ····return-object·v031 ····return-object·v0
32 .end·method32 .end·method
  
33 .method·shouldAddChooserIntent(Landroid/view/MenuItem;)Z33 .method·shouldAddChooserIntent(Landroid/view/MenuItem;)Z
34 ····.locals·134 ····.locals·1
35 ····.param·p1,·"item"····#·Landroid/view/MenuItem;35 ····.param·p1,·"item"····#·Landroid/view/MenuItem;
  
36 ····.prologue36 ····.prologue
37 ····.line·14437 ····.line·145
38 ····const/4·v0,·0x038 ····const/4·v0,·0x0
  
39 ····return·v039 ····return·v0
40 .end·method40 .end·method
1.83 KB
smali/android/support/v4/app/Fragment$SavedState$1.smali
    
Offset 28, 66 lines modifiedOffset 28, 66 lines modified
  
  
28 #·direct·methods28 #·direct·methods
29 .method·constructor·<init>()V29 .method·constructor·<init>()V
30 ····.locals·030 ····.locals·0
  
31 ····.prologue31 ····.prologue
32 ····.line·33132 ····.line·349
33 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V33 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
34 ····return-void34 ····return-void
35 .end·method35 .end·method
  
  
36 #·virtual·methods36 #·virtual·methods
37 .method·public·createFromParcel(Landroid/os/Parcel;)Landroid/support/v4/app/Fragment$SavedState;37 .method·public·createFromParcel(Landroid/os/Parcel;)Landroid/support/v4/app/Fragment$SavedState;
38 ····.locals·238 ····.locals·2
39 ····.param·p1,·"in"····#·Landroid/os/Parcel;39 ····.param·p1,·"in"····#·Landroid/os/Parcel;
  
40 ····.prologue40 ····.prologue
41 ····.line·33341 ····.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,·0x043 ····const/4·v1,·0x0
  
44 ····invoke-direct·{v0,·p1,·v1},·Landroid/support/v4/app/Fragment$SavedState;-><init>(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V44 ····invoke-direct·{v0,·p1,·v1},·Landroid/support/v4/app/Fragment$SavedState;-><init>(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V
  
45 ····return-object·v045 ····return-object·v0
46 .end·method46 .end·method
  
47 .method·public·bridge·synthetic·createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object;47 .method·public·bridge·synthetic·createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object;
48 ····.locals·148 ····.locals·1
49 ····.param·p1,·"x0"····#·Landroid/os/Parcel;49 ····.param·p1,·"x0"····#·Landroid/os/Parcel;
  
50 ····.prologue50 ····.prologue
51 ····.line·33151 ····.line·349
52 ····invoke-virtual·{p0,·p1},·Landroid/support/v4/app/Fragment$SavedState$1;->createFromParcel(Landroid/os/Parcel;)Landroid/support/v4/app/Fragment$SavedState;52 ····invoke-virtual·{p0,·p1},·Landroid/support/v4/app/Fragment$SavedState$1;->createFromParcel(Landroid/os/Parcel;)Landroid/support/v4/app/Fragment$SavedState;
  
53 ····move-result-object·v053 ····move-result-object·v0
  
54 ····return-object·v054 ····return-object·v0
55 .end·method55 .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·157 ····.locals·1
58 ····.param·p1,·"size"····#·I58 ····.param·p1,·"size"····#·I
  
59 ····.prologue59 ····.prologue
60 ····.line·33760 ····.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·v062 ····return-object·v0
63 .end·method63 .end·method
  
64 .method·public·bridge·synthetic·newArray(I)[Ljava/lang/Object;64 .method·public·bridge·synthetic·newArray(I)[Ljava/lang/Object;
65 ····.locals·165 ····.locals·1
66 ····.param·p1,·"x0"····#·I66 ····.param·p1,·"x0"····#·I
  
67 ····.prologue67 ····.prologue
68 ····.line·33168 ····.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·v070 ····move-result-object·v0
  
71 ····return-object·v071 ····return-object·v0
72 .end·method72 .end·method
1.59 KB
smali/android/support/v4/app/FragmentManagerImpl$4.smali
    
Offset 26, 15 lines modifiedOffset 26, 15 lines modified
  
  
26 #·direct·methods26 #·direct·methods
27 .method·constructor·<init>(Landroid/support/v4/app/FragmentManagerImpl;II)V27 .method·constructor·<init>(Landroid/support/v4/app/FragmentManagerImpl;II)V
28 ····.locals·028 ····.locals·0
  
29 ····.prologue29 ····.prologue
30 ····.line·51230 ····.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:I32 ····iput·p2,·p0,·Landroid/support/v4/app/FragmentManagerImpl$4;->val$id:I
  
33 ····iput·p3,·p0,·Landroid/support/v4/app/FragmentManagerImpl$4;->val$flags:I33 ····iput·p3,·p0,·Landroid/support/v4/app/FragmentManagerImpl$4;->val$flags:I
  
34 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V34 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
Offset 44, 15 lines modifiedOffset 44, 15 lines modified
  
  
44 #·virtual·methods44 #·virtual·methods
45 .method·public·run()V45 .method·public·run()V
46 ····.locals·546 ····.locals·5
  
47 ····.prologue47 ····.prologue
48 ····.line·51448 ····.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 modifiedOffset 61, 10 lines modified
  
61 ····iget·v3,·p0,·Landroid/support/v4/app/FragmentManagerImpl$4;->val$id:I61 ····iget·v3,·p0,·Landroid/support/v4/app/FragmentManagerImpl$4;->val$id:I
  
62 ····iget·v4,·p0,·Landroid/support/v4/app/FragmentManagerImpl$4;->val$flags:I62 ····iget·v4,·p0,·Landroid/support/v4/app/FragmentManagerImpl$4;->val$flags:I
  
63 ····invoke-virtual·{v0,·v1,·v2,·v3,·v4},·Landroid/support/v4/app/FragmentManagerImpl;->popBackStackState(Landroid/os/Handler;Ljava/lang/String;II)Z63 ····invoke-virtual·{v0,·v1,·v2,·v3,·v4},·Landroid/support/v4/app/FragmentManagerImpl;->popBackStackState(Landroid/os/Handler;Ljava/lang/String;II)Z
  
64 ····.line·51564 ····.line·529
65 ····return-void65 ····return-void
66 .end·method66 .end·method
2.03 KB
smali/android/support/v4/app/ShareCompat$ShareCompatImplICS.smali
    
Offset 15, 64 lines modifiedOffset 15, 64 lines modified
  
  
15 #·direct·methods15 #·direct·methods
16 .method·constructor·<init>()V16 .method·constructor·<init>()V
17 ····.locals·017 ····.locals·0
  
18 ····.prologue18 ····.prologue
19 ····.line·12319 ····.line·124
20 ····invoke-direct·{p0},·Landroid/support/v4/app/ShareCompat$ShareCompatImplBase;-><init>()V20 ····invoke-direct·{p0},·Landroid/support/v4/app/ShareCompat$ShareCompatImplBase;-><init>()V
  
21 ····return-void21 ····return-void
22 .end·method22 .end·method
  
  
23 #·virtual·methods23 #·virtual·methods
24 .method·public·configureMenuItem(Landroid/view/MenuItem;Landroid/support/v4/app/ShareCompat$IntentBuilder;)V24 .method·public·configureMenuItem(Landroid/view/MenuItem;Landroid/support/v4/app/ShareCompat$IntentBuilder;)V
25 ····.locals·225 ····.locals·2
26 ····.param·p1,·"item"····#·Landroid/view/MenuItem;26 ····.param·p1,·"item"····#·Landroid/view/MenuItem;
27 ····.param·p2,·"shareIntent"····#·Landroid/support/v4/app/ShareCompat$IntentBuilder;27 ····.param·p2,·"shareIntent"····#·Landroid/support/v4/app/ShareCompat$IntentBuilder;
  
28 ····.prologue28 ····.prologue
29 ····.line·12529 ····.line·126
30 ····invoke-virtual·{p2},·Landroid/support/v4/app/ShareCompat$IntentBuilder;->getActivity()Landroid/app/Activity;30 ····invoke-virtual·{p2},·Landroid/support/v4/app/ShareCompat$IntentBuilder;->getActivity()Landroid/app/Activity;
  
31 ····move-result-object·v031 ····move-result-object·v0
  
32 ····invoke-virtual·{p2},·Landroid/support/v4/app/ShareCompat$IntentBuilder;->getIntent()Landroid/content/Intent;32 ····invoke-virtual·{p2},·Landroid/support/v4/app/ShareCompat$IntentBuilder;->getIntent()Landroid/content/Intent;
  
33 ····move-result-object·v133 ····move-result-object·v1
  
34 ····invoke-static·{p1,·v0,·v1},·Landroid/support/v4/app/ShareCompatICS;->configureMenuItem(Landroid/view/MenuItem;Landroid/app/Activity;Landroid/content/Intent;)V34 ····invoke-static·{p1,·v0,·v1},·Landroid/support/v4/app/ShareCompatICS;->configureMenuItem(Landroid/view/MenuItem;Landroid/app/Activity;Landroid/content/Intent;)V
  
35 ····.line·12735 ····.line·128
36 ····invoke-virtual·{p0,·p1},·Landroid/support/v4/app/ShareCompat$ShareCompatImplICS;->shouldAddChooserIntent(Landroid/view/MenuItem;)Z36 ····invoke-virtual·{p0,·p1},·Landroid/support/v4/app/ShareCompat$ShareCompatImplICS;->shouldAddChooserIntent(Landroid/view/MenuItem;)Z
  
37 ····move-result·v037 ····move-result·v0
  
38 ····if-eqz·v0,·:cond_038 ····if-eqz·v0,·:cond_0
  
39 ····.line·12839 ····.line·129
40 ····invoke-virtual·{p2},·Landroid/support/v4/app/ShareCompat$IntentBuilder;->createChooserIntent()Landroid/content/Intent;40 ····invoke-virtual·{p2},·Landroid/support/v4/app/ShareCompat$IntentBuilder;->createChooserIntent()Landroid/content/Intent;
  
41 ····move-result-object·v041 ····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·13043 ····.line·131
44 ····:cond_044 ····:cond_0
45 ····return-void45 ····return-void
46 .end·method46 .end·method
  
47 .method·shouldAddChooserIntent(Landroid/view/MenuItem;)Z47 .method·shouldAddChooserIntent(Landroid/view/MenuItem;)Z
48 ····.locals·148 ····.locals·1
49 ····.param·p1,·"item"····#·Landroid/view/MenuItem;49 ····.param·p1,·"item"····#·Landroid/view/MenuItem;
  
50 ····.prologue50 ····.prologue
51 ····.line·13351 ····.line·134
52 ····invoke-interface·{p1},·Landroid/view/MenuItem;->hasSubMenu()Z52 ····invoke-interface·{p1},·Landroid/view/MenuItem;->hasSubMenu()Z
  
53 ····move-result·v053 ····move-result·v0
  
54 ····if-nez·v0,·:cond_054 ····if-nez·v0,·:cond_0
  
55 ····const/4·v0,·0x155 ····const/4·v0,·0x1
7.38 KB
smali/android/support/v4/app/ActionBarDrawerToggle$SlideDrawable.smali
    
Offset 1, 9 lines modifiedOffset 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·"ActionBarDrawerToggle.java"3 .source·"ActionBarDrawerToggle.java"
  
4 #·interfaces4 #·interfaces
5 .implements·Landroid/graphics/drawable/Drawable$Callback;5 .implements·Landroid/graphics/drawable/Drawable$Callback;
  
  
6 #·annotations6 #·annotations
Offset 27, 79 lines modifiedOffset 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·methods29 #·direct·methods
30 .method·private·constructor·<init>(Landroid/support/v4/app/ActionBarDrawerToggle;Landroid/graphics/drawable/Drawable;)V30 .method·private·constructor·<init>(Landroid/support/v4/app/ActionBarDrawerToggle;Landroid/graphics/drawable/Drawable;)V
31 ····.locals·431 ····.locals·3
32 ····.param·p2,·"wrapped"····#·Landroid/graphics/drawable/Drawable;32 ····.param·p2,·"wrapped"····#·Landroid/graphics/drawable/Drawable;
  
33 ····.prologue33 ····.prologue
34 ····const/4·v1,·0x134 ····const/4·v0,·0x0
  
35 ····const/4·v2,·0x0 
  
36 ····.line·39235 ····.line·508
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·39337 ····.line·509
39 ····invoke-direct·{p0},·Landroid/graphics/drawable/LevelListDrawable;-><init>()V38 ····invoke-direct·{p0,·p2,·v0},·Landroid/graphics/drawable/InsetDrawable;-><init>(Landroid/graphics/drawable/Drawable;I)V
  
40 ····.line·38639 ····.line·502
41 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I40 ····sget·v1,·Landroid/os/Build$VERSION;->SDK_INT:I
  
42 ····const/16·v3,·0x1241 ····const/16·v2,·0x12
  
43 ····if-le·v0,·v3,·:cond_142 ····if-le·v1,·v2,·:cond_0
  
44 ····move·v0,·v143 ····const/4·v0,·0x1
  
45 ····:goto_044 ····:cond_0
46 ····iput-boolean·v0,·p0,·Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;->mHasMirroring:Z45 ····iput-boolean·v0,·p0,·Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;->mHasMirroring:Z
  
47 ····.line·38746 ····.line·503
48 ····new-instance·v0,·Landroid/graphics/Rect;47 ····new-instance·v0,·Landroid/graphics/Rect;
  
49 ····invoke-direct·{v0},·Landroid/graphics/Rect;-><init>()V48 ····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·39550 ····.line·510
52 ····invoke-static·{p2},·Landroid/support/v4/graphics/drawable/DrawableCompat;->isAutoMirrored(Landroid/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(Landroid/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-void51 ····return-void
  
62 ····:cond_1 
63 ····move·v0,·v2 
  
64 ····.line·386 
65 ····goto·:goto_0 
66 .end·method52 .end·method
  
67 .method·synthetic·constructor·<init>(Landroid/support/v4/app/ActionBarDrawerToggle;Landroid/graphics/drawable/Drawable;Landroid/support/v4/app/ActionBarDrawerToggle$1;)V53 .method·synthetic·constructor·<init>(Landroid/support/v4/app/ActionBarDrawerToggle;Landroid/graphics/drawable/Drawable;Landroid/support/v4/app/ActionBarDrawerToggle$1;)V
68 ····.locals·054 ····.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 ····.prologue58 ····.prologue
73 ····.line·38559 ····.line·501
74 ····invoke-direct·{p0,·p1,·p2},·Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;-><init>(Landroid/support/v4/app/ActionBarDrawerToggle;Landroid/graphics/drawable/Drawable;)V60 ····invoke-direct·{p0,·p1,·p2},·Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;-><init>(Landroid/support/v4/app/ActionBarDrawerToggle;Landroid/graphics/drawable/Drawable;)V
  
75 ····return-void61 ····return-void
76 .end·method62 .end·method
  
  
77 #·virtual·methods63 #·virtual·methods
Offset 108, 26 lines modifiedOffset 86, 26 lines modified
108 ····.param·p1,·"canvas"····#·Landroid/graphics/Canvas;86 ····.param·p1,·"canvas"····#·Landroid/graphics/Canvas;
  
109 ····.prologue87 ····.prologue
110 ····const/4·v5,·0x088 ····const/4·v5,·0x0
  
111 ····const/4·v0,·0x189 ····const/4·v0,·0x1
  
112 ····.line·43090 ····.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;
  
114 ····invoke-virtual·{p0,·v3},·Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;->copyBounds(Landroid/graphics/Rect;)V92 ····invoke-virtual·{p0,·v3},·Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;->copyBounds(Landroid/graphics/Rect;)V
  
115 ····.line·43193 ····.line·541
116 ····invoke-virtual·{p1},·Landroid/graphics/Canvas;->save()I94 ····invoke-virtual·{p1},·Landroid/graphics/Canvas;->save()I
  
117 ····.line·43495 ····.line·544
118 ····iget-object·v3,·p0,·Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;->this$0:Landroid/support/v4/app/ActionBarDrawerToggle;96 ····iget-object·v3,·p0,·Landroid/support/v4/app/ActionBarDrawerToggle$SlideDrawable;->this$0:Landroid/support/v4/app/ActionBarDrawerToggle;
  
119 ····invoke-static·{v3},·Landroid/support/v4/app/ActionBarDrawerToggle;->access$300(Landroid/support/v4/app/ActionBarDrawerToggle;)Landroid/app/Activity;97 ····invoke-static·{v3},·Landroid/support/v4/app/ActionBarDrawerToggle;->access$400(Landroid/support/v4/app/ActionBarDrawerToggle;)Landroid/app/Activity;
  
120 ····move-result-object·v398 ····move-result-object·v3
  
121 ····invoke-virtual·{v3},·Landroid/app/Activity;->getWindow()Landroid/view/Window;99 ····invoke-virtual·{v3},·Landroid/app/Activity;->getWindow()Landroid/view/Window;
  
122 ····move-result-object·v3100 ····move-result-object·v3
  
Offset 139, 31 lines modifiedOffset 117, 31 lines modified
  
139 ····move-result·v3117 ····move-result·v3
  
140 ····if-ne·v3,·v0,·:cond_2118 ····if-ne·v3,·v0,·:cond_2
  
141 ····move·v1,·v0119 ····move·v1,·v0
  
142 ····.line·436120 ····.line·546
143 ····.local·v1,·"isLayoutRTL":Z121 ····.local·v1,·"isLayoutRTL":Z
144 ····:goto_0122 ····:goto_0
Max diff block lines reached; 2844/7415 bytes (38.35%) of diff not shown.
8.09 KB
smali/android/support/v4/app/ActivityCompat.smali
    
Offset 1, 126 lines modifiedOffset 1, 281 lines modified
1 .class·public·Landroid/support/v4/app/ActivityCompat;1 .class·public·Landroid/support/v4/app/ActivityCompat;
2 .super·Landroid/support/v4/content/ContextCompat;2 .super·Landroid/support/v4/content/ContextCompat;
3 .source·"ActivityCompat.java"3 .source·"ActivityCompat.java"
  
  
 4 #·annotations
 5 .annotation·system·Ldalvik/annotation/MemberClasses;
 6 ····value·=·{
 7 ········Landroid/support/v4/app/ActivityCompat$SharedElementCallback21Impl;
 8 ····}
 9 .end·annotation
  
  
4 #·direct·methods10 #·direct·methods
5 .method·public·constructor·<init>()V11 .method·public·constructor·<init>()V
6 ····.locals·012 ····.locals·0
  
7 ····.prologue13 ····.prologue
8 ····.line·2914 ····.line·38
9 ····invoke-direct·{p0},·Landroid/support/v4/content/ContextCompat;-><init>()V15 ····invoke-direct·{p0},·Landroid/support/v4/content/ContextCompat;-><init>()V
  
 16 ····.line·217
10 ····return-void17 ····return-void
11 .end·method18 .end·method
  
 19 .method·private·static·createCallback(Landroid/support/v4/app/SharedElementCallback;)Landroid/support/v4/app/ActivityCompat21$SharedElementCallback21;
 20 ····.locals·1
 21 ····.param·p0,·"callback"····#·Landroid/support/v4/app/SharedElementCallback;
  
 22 ····.prologue
 23 ····.line·210
 24 ····const/4·v0,·0x0
  
 25 ····.line·211
 26 ····.local·v0,·"newCallback":Landroid/support/v4/app/ActivityCompat21$SharedElementCallback21;
 27 ····if-eqz·p0,·:cond_0
  
 28 ····.line·212
 29 ····new-instance·v0,·Landroid/support/v4/app/ActivityCompat$SharedElementCallback21Impl;
  
 30 ····.end·local·v0····#·"newCallback":Landroid/support/v4/app/ActivityCompat21$SharedElementCallback21;
 31 ····invoke-direct·{v0,·p0},·Landroid/support/v4/app/ActivityCompat$SharedElementCallback21Impl;-><init>(Landroid/support/v4/app/SharedElementCallback;)V
  
 32 ····.line·214
 33 ····.restart·local·v0····#·"newCallback":Landroid/support/v4/app/ActivityCompat21$SharedElementCallback21;
 34 ····:cond_0
 35 ····return-object·v0
 36 .end·method
  
12 .method·public·static·finishAffinity(Landroid/app/Activity;)V37 .method·public·static·finishAffinity(Landroid/app/Activity;)V
13 ····.locals·238 ····.locals·2
14 ····.param·p0,·"activity"····#·Landroid/app/Activity;39 ····.param·p0,·"activity"····#·Landroid/app/Activity;
  
15 ····.prologue40 ····.prologue
16 ····.line·13141 ····.line·141
17 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I42 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I
  
18 ····const/16·v1,·0x1043 ····const/16·v1,·0x10
  
19 ····if-lt·v0,·v1,·:cond_044 ····if-lt·v0,·v1,·:cond_0
  
20 ····.line·13245 ····.line·142
21 ····invoke-static·{p0},·Landroid/support/v4/app/ActivityCompatJB;->finishAffinity(Landroid/app/Activity;)V46 ····invoke-static·{p0},·Landroid/support/v4/app/ActivityCompatJB;->finishAffinity(Landroid/app/Activity;)V
  
22 ····.line·13647 ····.line·146
23 ····:goto_048 ····:goto_0
24 ····return-void49 ····return-void
  
25 ····.line·13450 ····.line·144
 51 ····:cond_0
 52 ····invoke-virtual·{p0},·Landroid/app/Activity;->finish()V
  
 53 ····goto·:goto_0
 54 .end·method
  
 55 .method·public·static·finishAfterTransition(Landroid/app/Activity;)V
 56 ····.locals·2
 57 ····.param·p0,·"activity"····#·Landroid/app/Activity;
  
 58 ····.prologue
 59 ····.line·158
 60 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I
  
 61 ····const/16·v1,·0x15
  
 62 ····if-lt·v0,·v1,·:cond_0
  
 63 ····.line·159
 64 ····invoke-static·{p0},·Landroid/support/v4/app/ActivityCompat21;->finishAfterTransition(Landroid/app/Activity;)V
  
 65 ····.line·163
 66 ····:goto_0
 67 ····return-void
  
 68 ····.line·161
26 ····:cond_069 ····:cond_0
27 ····invoke-virtual·{p0},·Landroid/app/Activity;->finish()V70 ····invoke-virtual·{p0},·Landroid/app/Activity;->finish()V
  
28 ····goto·:goto_071 ····goto·:goto_0
29 .end·method72 .end·method
  
30 .method·public·static·invalidateOptionsMenu(Landroid/app/Activity;)Z73 .method·public·static·invalidateOptionsMenu(Landroid/app/Activity;)Z
31 ····.locals·274 ····.locals·2
32 ····.param·p0,·"activity"····#·Landroid/app/Activity;75 ····.param·p0,·"activity"····#·Landroid/app/Activity;
  
33 ····.prologue76 ····.prologue
34 ····.line·6377 ····.line·72
35 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I78 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I
  
36 ····const/16·v1,·0xb79 ····const/16·v1,·0xb
  
37 ····if-lt·v0,·v1,·:cond_080 ····if-lt·v0,·v1,·:cond_0
  
38 ····.line·6481 ····.line·73
39 ····invoke-static·{p0},·Landroid/support/v4/app/ActivityCompatHoneycomb;->invalidateOptionsMenu(Landroid/app/Activity;)V82 ····invoke-static·{p0},·Landroid/support/v4/app/ActivityCompatHoneycomb;->invalidateOptionsMenu(Landroid/app/Activity;)V
  
40 ····.line·6583 ····.line·74
41 ····const/4·v0,·0x184 ····const/4·v0,·0x1
  
42 ····.line·6785 ····.line·76
43 ····:goto_086 ····:goto_0
44 ····return·v087 ····return·v0
  
45 ····:cond_088 ····:cond_0
46 ····const/4·v0,·0x089 ····const/4·v0,·0x0
  
47 ····goto·:goto_090 ····goto·:goto_0
Max diff block lines reached; 4782/8184 bytes (58.43%) of diff not shown.
188 KB
smali/android/support/v4/app/BackStackRecord.smali
    
Offset 6, 14 lines modifiedOffset 6, 15 lines modified
6 .implements·Landroid/support/v4/app/FragmentManager$BackStackEntry;6 .implements·Landroid/support/v4/app/FragmentManager$BackStackEntry;
7 .implements·Ljava/lang/Runnable;7 .implements·Ljava/lang/Runnable;
  
  
8 #·annotations8 #·annotations
9 .annotation·system·Ldalvik/annotation/MemberClasses;9 .annotation·system·Ldalvik/annotation/MemberClasses;
10 ····value·=·{10 ····value·=·{
 11 ········Landroid/support/v4/app/BackStackRecord$TransitionState;,
11 ········Landroid/support/v4/app/BackStackRecord$Op;12 ········Landroid/support/v4/app/BackStackRecord$Op;
12 ····}13 ····}
13 .end·annotation14 .end·annotation
  
  
14 #·static·fields15 #·static·fields
15 .field·static·final·OP_ADD:I·=·0x116 .field·static·final·OP_ADD:I·=·0x1
Offset 64, 77 lines modifiedOffset 65, 1080 lines modified
  
64 .field·mNumOp:I65 .field·mNumOp:I
  
65 .field·mPopEnterAnim:I66 .field·mPopEnterAnim:I
  
66 .field·mPopExitAnim:I67 .field·mPopExitAnim:I
  
 68 .field·mSharedElementSourceNames:Ljava/util/ArrayList;
 69 ····.annotation·system·Ldalvik/annotation/Signature;
 70 ········value·=·{
 71 ············"Ljava/util/ArrayList",
 72 ············"<",
 73 ············"Ljava/lang/String;",
 74 ············">;"
 75 ········}
 76 ····.end·annotation
 77 .end·field
  
 78 .field·mSharedElementTargetNames:Ljava/util/ArrayList;
 79 ····.annotation·system·Ldalvik/annotation/Signature;
 80 ········value·=·{
 81 ············"Ljava/util/ArrayList",
 82 ············"<",
 83 ············"Ljava/lang/String;",
 84 ············">;"
 85 ········}
 86 ····.end·annotation
 87 .end·field
  
67 .field·mTail:Landroid/support/v4/app/BackStackRecord$Op;88 .field·mTail:Landroid/support/v4/app/BackStackRecord$Op;
  
68 .field·mTransition:I89 .field·mTransition:I
  
69 .field·mTransitionStyle:I90 .field·mTransitionStyle:I
  
  
70 #·direct·methods91 #·direct·methods
71 .method·public·constructor·<init>(Landroid/support/v4/app/FragmentManagerImpl;)V92 .method·public·constructor·<init>(Landroid/support/v4/app/FragmentManagerImpl;)V
72 ····.locals·193 ····.locals·1
73 ····.param·p1,·"manager"····#·Landroid/support/v4/app/FragmentManagerImpl;94 ····.param·p1,·"manager"····#·Landroid/support/v4/app/FragmentManagerImpl;
  
74 ····.prologue95 ····.prologue
75 ····.line·33396 ····.line·355
76 ····invoke-direct·{p0},·Landroid/support/v4/app/FragmentTransaction;-><init>()V97 ····invoke-direct·{p0},·Landroid/support/v4/app/FragmentTransaction;-><init>()V
  
77 ····.line·20998 ····.line·228
78 ····const/4·v0,·0x199 ····const/4·v0,·0x1
  
79 ····iput-boolean·v0,·p0,·Landroid/support/v4/app/BackStackRecord;->mAllowAddToBackStack:Z100 ····iput-boolean·v0,·p0,·Landroid/support/v4/app/BackStackRecord;->mAllowAddToBackStack:Z
  
80 ····.line·212101 ····.line·231
81 ····const/4·v0,·-0x1102 ····const/4·v0,·-0x1
  
82 ····iput·v0,·p0,·Landroid/support/v4/app/BackStackRecord;->mIndex:I103 ····iput·v0,·p0,·Landroid/support/v4/app/BackStackRecord;->mIndex:I
  
83 ····.line·334104 ····.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·335106 ····.line·357
 107 ····return-void
 108 .end·method
  
 109 .method·static·synthetic·access$000(Landroid/support/v4/app/BackStackRecord;Landroid/support/v4/app/BackStackRecord$TransitionState;ZLandroid/support/v4/app/Fragment;)Landroid/support/v4/util/ArrayMap;
 110 ····.locals·1
 111 ····.param·p0,·"x0"····#·Landroid/support/v4/app/BackStackRecord;
 112 ····.param·p1,·"x1"····#·Landroid/support/v4/app/BackStackRecord$TransitionState;
 113 ····.param·p2,·"x2"····#·Z
 114 ····.param·p3,·"x3"····#·Landroid/support/v4/app/Fragment;
  
 115 ····.prologue
 116 ····.line·191
 117 ····invoke-direct·{p0,·p1,·p2,·p3},·Landroid/support/v4/app/BackStackRecord;->mapSharedElementsIn(Landroid/support/v4/app/BackStackRecord$TransitionState;ZLandroid/support/v4/app/Fragment;)Landroid/support/v4/util/ArrayMap;
  
 118 ····move-result-object·v0
  
 119 ····return-object·v0
 120 .end·method
  
 121 .method·static·synthetic·access$100(Landroid/support/v4/app/BackStackRecord;Landroid/support/v4/util/ArrayMap;Landroid/support/v4/app/BackStackRecord$TransitionState;)V
 122 ····.locals·0
 123 ····.param·p0,·"x0"····#·Landroid/support/v4/app/BackStackRecord;
 124 ····.param·p1,·"x1"····#·Landroid/support/v4/util/ArrayMap;
 125 ····.param·p2,·"x2"····#·Landroid/support/v4/app/BackStackRecord$TransitionState;
  
 126 ····.prologue
 127 ····.line·191
 128 ····invoke-direct·{p0,·p1,·p2},·Landroid/support/v4/app/BackStackRecord;->setEpicenterIn(Landroid/support/v4/util/ArrayMap;Landroid/support/v4/app/BackStackRecord$TransitionState;)V
  
 129 ····return-void
 130 .end·method
  
 131 .method·static·synthetic·access$200(Landroid/support/v4/app/BackStackRecord;Landroid/support/v4/app/BackStackRecord$TransitionState;Landroid/support/v4/app/Fragment;Landroid/support/v4/app/Fragment;ZLandroid/support/v4/util/ArrayMap;)V
 132 ····.locals·0
 133 ····.param·p0,·"x0"····#·Landroid/support/v4/app/BackStackRecord;
 134 ····.param·p1,·"x1"····#·Landroid/support/v4/app/BackStackRecord$TransitionState;
 135 ····.param·p2,·"x2"····#·Landroid/support/v4/app/Fragment;
 136 ····.param·p3,·"x3"····#·Landroid/support/v4/app/Fragment;
 137 ····.param·p4,·"x4"····#·Z
 138 ····.param·p5,·"x5"····#·Landroid/support/v4/util/ArrayMap;
  
 139 ····.prologue
 140 ····.line·191
 141 ····invoke-direct/range·{p0·..·p5},·Landroid/support/v4/app/BackStackRecord;->callSharedElementEnd(Landroid/support/v4/app/BackStackRecord$TransitionState;Landroid/support/v4/app/Fragment;Landroid/support/v4/app/Fragment;ZLandroid/support/v4/util/ArrayMap;)V
  
 142 ····return-void
 143 .end·method
  
 144 .method·static·synthetic·access$300(Landroid/support/v4/app/BackStackRecord;Landroid/support/v4/app/BackStackRecord$TransitionState;ILjava/lang/Object;)V
 145 ····.locals·0
 146 ····.param·p0,·"x0"····#·Landroid/support/v4/app/BackStackRecord;
 147 ····.param·p1,·"x1"····#·Landroid/support/v4/app/BackStackRecord$TransitionState;
Max diff block lines reached; 187290/192269 bytes (97.41%) of diff not shown.
3.23 KB
smali/android/support/v4/app/FragmentManagerState.smali
    
Offset 28, 105 lines modifiedOffset 28, 105 lines modified
  
  
28 #·direct·methods28 #·direct·methods
29 .method·static·constructor·<clinit>()V29 .method·static·constructor·<clinit>()V
30 ····.locals·130 ····.locals·1
  
31 ····.prologue31 ····.prologue
32 ····.line·37332 ····.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>()V34 ····invoke-direct·{v0},·Landroid/support/v4/app/FragmentManagerState$1;-><init>()V
  
35 ····sput-object·v0,·Landroid/support/v4/app/FragmentManagerState;->CREATOR:Landroid/os/Parcelable$Creator;35 ····sput-object·v0,·Landroid/support/v4/app/FragmentManagerState;->CREATOR:Landroid/os/Parcelable$Creator;
  
36 ····return-void36 ····return-void
37 .end·method37 .end·method
  
38 .method·public·constructor·<init>()V38 .method·public·constructor·<init>()V
39 ····.locals·039 ····.locals·0
  
40 ····.prologue40 ····.prologue
41 ····.line·35441 ····.line·367
42 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V42 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
43 ····.line·35543 ····.line·368
44 ····return-void44 ····return-void
45 .end·method45 .end·method
  
46 .method·public·constructor·<init>(Landroid/os/Parcel;)V46 .method·public·constructor·<init>(Landroid/os/Parcel;)V
47 ····.locals·147 ····.locals·1
48 ····.param·p1,·"in"····#·Landroid/os/Parcel;48 ····.param·p1,·"in"····#·Landroid/os/Parcel;
  
49 ····.prologue49 ····.prologue
50 ····.line·35750 ····.line·370
51 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V51 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
52 ····.line·35852 ····.line·371
53 ····sget-object·v0,·Landroid/support/v4/app/FragmentState;->CREATOR:Landroid/os/Parcelable$Creator;53 ····sget-object·v0,·Landroid/support/v4/app/FragmentState;->CREATOR:Landroid/os/Parcelable$Creator;
  
54 ····invoke-virtual·{p1,·v0},·Landroid/os/Parcel;->createTypedArray(Landroid/os/Parcelable$Creator;)[Ljava/lang/Object;54 ····invoke-virtual·{p1,·v0},·Landroid/os/Parcel;->createTypedArray(Landroid/os/Parcelable$Creator;)[Ljava/lang/Object;
  
55 ····move-result-object·v055 ····move-result-object·v0
  
56 ····check-cast·v0,·[Landroid/support/v4/app/FragmentState;56 ····check-cast·v0,·[Landroid/support/v4/app/FragmentState;
  
57 ····iput-object·v0,·p0,·Landroid/support/v4/app/FragmentManagerState;->mActive:[Landroid/support/v4/app/FragmentState;57 ····iput-object·v0,·p0,·Landroid/support/v4/app/FragmentManagerState;->mActive:[Landroid/support/v4/app/FragmentState;
  
58 ····.line·35958 ····.line·372
59 ····invoke-virtual·{p1},·Landroid/os/Parcel;->createIntArray()[I59 ····invoke-virtual·{p1},·Landroid/os/Parcel;->createIntArray()[I
  
60 ····move-result-object·v060 ····move-result-object·v0
  
61 ····iput-object·v0,·p0,·Landroid/support/v4/app/FragmentManagerState;->mAdded:[I61 ····iput-object·v0,·p0,·Landroid/support/v4/app/FragmentManagerState;->mAdded:[I
  
62 ····.line·36062 ····.line·373
63 ····sget-object·v0,·Landroid/support/v4/app/BackStackState;->CREATOR:Landroid/os/Parcelable$Creator;63 ····sget-object·v0,·Landroid/support/v4/app/BackStackState;->CREATOR:Landroid/os/Parcelable$Creator;
  
64 ····invoke-virtual·{p1,·v0},·Landroid/os/Parcel;->createTypedArray(Landroid/os/Parcelable$Creator;)[Ljava/lang/Object;64 ····invoke-virtual·{p1,·v0},·Landroid/os/Parcel;->createTypedArray(Landroid/os/Parcelable$Creator;)[Ljava/lang/Object;
  
65 ····move-result-object·v065 ····move-result-object·v0
  
66 ····check-cast·v0,·[Landroid/support/v4/app/BackStackState;66 ····check-cast·v0,·[Landroid/support/v4/app/BackStackState;
  
67 ····iput-object·v0,·p0,·Landroid/support/v4/app/FragmentManagerState;->mBackStack:[Landroid/support/v4/app/BackStackState;67 ····iput-object·v0,·p0,·Landroid/support/v4/app/FragmentManagerState;->mBackStack:[Landroid/support/v4/app/BackStackState;
  
68 ····.line·36168 ····.line·374
69 ····return-void69 ····return-void
70 .end·method70 .end·method
  
  
71 #·virtual·methods71 #·virtual·methods
72 .method·public·describeContents()I72 .method·public·describeContents()I
73 ····.locals·173 ····.locals·1
  
74 ····.prologue74 ····.prologue
75 ····.line·36475 ····.line·377
76 ····const/4·v0,·0x076 ····const/4·v0,·0x0
  
77 ····return·v077 ····return·v0
78 .end·method78 .end·method
  
79 .method·public·writeToParcel(Landroid/os/Parcel;I)V79 .method·public·writeToParcel(Landroid/os/Parcel;I)V
80 ····.locals·180 ····.locals·1
81 ····.param·p1,·"dest"····#·Landroid/os/Parcel;81 ····.param·p1,·"dest"····#·Landroid/os/Parcel;
82 ····.param·p2,·"flags"····#·I82 ····.param·p2,·"flags"····#·I
  
83 ····.prologue83 ····.prologue
84 ····.line·36884 ····.line·381
85 ····iget-object·v0,·p0,·Landroid/support/v4/app/FragmentManagerState;->mActive:[Landroid/support/v4/app/FragmentState;85 ····iget-object·v0,·p0,·Landroid/support/v4/app/FragmentManagerState;->mActive:[Landroid/support/v4/app/FragmentState;
  
86 ····invoke-virtual·{p1,·v0,·p2},·Landroid/os/Parcel;->writeTypedArray([Landroid/os/Parcelable;I)V86 ····invoke-virtual·{p1,·v0,·p2},·Landroid/os/Parcel;->writeTypedArray([Landroid/os/Parcelable;I)V
  
87 ····.line·36987 ····.line·382
88 ····iget-object·v0,·p0,·Landroid/support/v4/app/FragmentManagerState;->mAdded:[I88 ····iget-object·v0,·p0,·Landroid/support/v4/app/FragmentManagerState;->mAdded:[I
  
89 ····invoke-virtual·{p1,·v0},·Landroid/os/Parcel;->writeIntArray([I)V89 ····invoke-virtual·{p1,·v0},·Landroid/os/Parcel;->writeIntArray([I)V
  
90 ····.line·37090 ····.line·383
91 ····iget-object·v0,·p0,·Landroid/support/v4/app/FragmentManagerState;->mBackStack:[Landroid/support/v4/app/BackStackState;91 ····iget-object·v0,·p0,·Landroid/support/v4/app/FragmentManagerState;->mBackStack:[Landroid/support/v4/app/BackStackState;
  
92 ····invoke-virtual·{p1,·v0,·p2},·Landroid/os/Parcel;->writeTypedArray([Landroid/os/Parcelable;I)V92 ····invoke-virtual·{p1,·v0,·p2},·Landroid/os/Parcel;->writeTypedArray([Landroid/os/Parcelable;I)V
  
93 ····.line·37193 ····.line·384
94 ····return-void94 ····return-void
95 .end·method95 .end·method
108 KB
smali/android/support/v4/app/Fragment.smali
    
Offset 25, 14 lines modifiedOffset 25, 16 lines modified
  
25 .field·static·final·RESUMED:I·=·0x525 .field·static·final·RESUMED:I·=·0x5
  
26 .field·static·final·STARTED:I·=·0x426 .field·static·final·STARTED:I·=·0x4
  
27 .field·static·final·STOPPED:I·=·0x327 .field·static·final·STOPPED:I·=·0x3
  
 28 .field·static·final·USE_DEFAULT_TRANSITION: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 modifiedOffset 45, 18 lines modified
  
  
43 #·instance·fields45 #·instance·fields
44 .field·mActivity:Landroid/support/v4/app/FragmentActivity;46 .field·mActivity:Landroid/support/v4/app/FragmentActivity;
  
45 .field·mAdded:Z47 .field·mAdded:Z
  
 48 .field·mAllowEnterTransitionOverlap:Ljava/lang/Boolean;
  
 49 .field·mAllowReturnTransitionOverlap: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:I52 .field·mBackStackNesting:I
  
49 .field·mCalled:Z53 .field·mCalled:Z
Offset 63, 14 lines modifiedOffset 69, 22 lines modified
  
63 .field·mContainerId:I69 .field·mContainerId:I
  
64 .field·mDeferStart:Z70 .field·mDeferStart:Z
  
65 .field·mDetached:Z71 .field·mDetached:Z
  
 72 .field·mEnterTransition:Ljava/lang/Object;
  
 73 .field·mEnterTransitionCallback:Landroid/support/v4/app/SharedElementCallback;
  
 74 .field·mExitTransition:Ljava/lang/Object;
  
 75 .field·mExitTransitionCallback:Landroid/support/v4/app/SharedElementCallback;
  
66 .field·mFragmentId:I76 .field·mFragmentId:I
  
67 .field·mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl;77 .field·mFragmentManager:Landroid/support/v4/app/FragmentManagerImpl;
  
68 .field·mFromLayout:Z78 .field·mFromLayout:Z
  
69 .field·mHasMenu:Z79 .field·mHasMenu:Z
Offset 89, 37 lines modifiedOffset 103, 45 lines modified
  
89 .field·mMenuVisible:Z103 .field·mMenuVisible:Z
  
90 .field·mNextAnim:I104 .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:Z107 .field·mRemoving:Z
  
93 .field·mRestored:Z108 .field·mRestored:Z
  
94 .field·mResumed:Z109 .field·mResumed:Z
  
95 .field·mRetainInstance:Z110 .field·mRetainInstance:Z
  
96 .field·mRetaining:Z111 .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·annotation122 ····.end·annotation
107 .end·field123 .end·field
  
 124 .field·mSharedElementEnterTransition:Ljava/lang/Object;
  
 125 .field·mSharedElementReturnTransition:Ljava/lang/Object;
  
108 .field·mState:I126 .field·mState:I
  
109 .field·mStateAfterAnimating:I127 .field·mStateAfterAnimating:I
  
110 .field·mTag:Ljava/lang/String;128 .field·mTag:Ljava/lang/String;
  
111 .field·mTarget:Landroid/support/v4/app/Fragment;129 .field·mTarget:Landroid/support/v4/app/Fragment;
Offset 136, 63 lines modifiedOffset 158, 102 lines modified
  
  
136 #·direct·methods158 #·direct·methods
137 .method·static·constructor·<clinit>()V159 .method·static·constructor·<clinit>()V
138 ····.locals·1160 ····.locals·1
  
139 ····.prologue161 ····.prologue
140 ····.line·164162 ····.line·168
141 ····new-instance·v0,·Landroid/support/v4/util/SimpleArrayMap;163 ····new-instance·v0,·Landroid/support/v4/util/SimpleArrayMap;
  
142 ····invoke-direct·{v0},·Landroid/support/v4/util/SimpleArrayMap;-><init>()V164 ····invoke-direct·{v0},·Landroid/support/v4/util/SimpleArrayMap;-><init>()V
  
143 ····sput-object·v0,·Landroid/support/v4/app/Fragment;->sClassMap:Landroid/support/v4/util/SimpleArrayMap;165 ····sput-object·v0,·Landroid/support/v4/app/Fragment;->sClassMap:Landroid/support/v4/util/SimpleArrayMap;
  
 166 ····.line·171
 167 ····new-instance·v0,·Ljava/lang/Object;
  
 168 ····invoke-direct·{v0},·Ljava/lang/Object;-><init>()V
  
 169 ····sput-object·v0,·Landroid/support/v4/app/Fragment;->USE_DEFAULT_TRANSITION:Ljava/lang/Object;
  
144 ····return-void170 ····return-void
Max diff block lines reached; 108063/111004 bytes (97.35%) of diff not shown.
1.38 KB
smali/android/support/v4/app/FragmentManager.smali
    
Offset 17, 30 lines modifiedOffset 17, 30 lines modified
  
  
17 #·direct·methods17 #·direct·methods
18 .method·public·constructor·<init>()V18 .method·public·constructor·<init>()V
19 ····.locals·019 ····.locals·0
  
20 ····.prologue20 ····.prologue
21 ····.line·6221 ····.line·67
22 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V22 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
23 ····.line·11723 ····.line·124
24 ····return-void24 ····return-void
25 .end·method25 .end·method
  
26 .method·public·static·enableDebugLogging(Z)V26 .method·public·static·enableDebugLogging(Z)V
27 ····.locals·027 ····.locals·0
28 ····.param·p0,·"enabled"····#·Z28 ····.param·p0,·"enabled"····#·Z
  
29 ····.prologue29 ····.prologue
30 ····.line·34530 ····.line·358
31 ····sput-boolean·p0,·Landroid/support/v4/app/FragmentManagerImpl;->DEBUG:Z31 ····sput-boolean·p0,·Landroid/support/v4/app/FragmentManagerImpl;->DEBUG:Z
  
32 ····.line·34632 ····.line·359
33 ····return-void33 ····return-void
34 .end·method34 .end·method
  
  
35 #·virtual·methods35 #·virtual·methods
36 .method·public·abstract·addOnBackStackChangedListener(Landroid/support/v4/app/FragmentManager$OnBackStackChangedListener;)V36 .method·public·abstract·addOnBackStackChangedListener(Landroid/support/v4/app/FragmentManager$OnBackStackChangedListener;)V
37 .end·method37 .end·method
Offset 77, 21 lines modifiedOffset 77, 24 lines modified
77 ············"<",77 ············"<",
78 ············"Landroid/support/v4/app/Fragment;",78 ············"Landroid/support/v4/app/Fragment;",
79 ············">;"79 ············">;"
80 ········}80 ········}
81 ····.end·annotation81 ····.end·annotation
82 .end·method82 .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·186 ····.locals·1
85 ····.annotation·runtime·Ljava/lang/Deprecated;87 ····.annotation·runtime·Ljava/lang/Deprecated;
86 ····.end·annotation88 ····.end·annotation
  
87 ····.prologue89 ····.prologue
88 ····.line·14290 ····.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·v092 ····move-result-object·v0
  
91 ····return-object·v093 ····return-object·v0
92 .end·method94 .end·method
  
5.37 KB
smali/android/support/v4/app/NavUtils$NavUtilsImplBase.smali
    
Offset 18, 89 lines modifiedOffset 18, 89 lines modified
  
  
18 #·direct·methods18 #·direct·methods
19 .method·constructor·<init>()V19 .method·constructor·<init>()V
20 ····.locals·020 ····.locals·0
  
21 ····.prologue21 ····.prologue
22 ····.line·4822 ····.line·49
23 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V23 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
24 ····return-void24 ····return-void
25 .end·method25 .end·method
  
  
26 #·virtual·methods26 #·virtual·methods
27 .method·public·getParentActivityIntent(Landroid/app/Activity;)Landroid/content/Intent;27 .method·public·getParentActivityIntent(Landroid/app/Activity;)Landroid/content/Intent;
28 ····.locals·828 ····.locals·8
29 ····.param·p1,·"activity"····#·Landroid/app/Activity;29 ····.param·p1,·"activity"····#·Landroid/app/Activity;
  
30 ····.prologue30 ····.prologue
31 ····const/4·v2,·0x031 ····const/4·v2,·0x0
  
32 ····.line·5232 ····.line·53
33 ····invoke-static·{p1},·Landroid/support/v4/app/NavUtils;->getParentActivityName(Landroid/app/Activity;)Ljava/lang/String;33 ····invoke-static·{p1},·Landroid/support/v4/app/NavUtils;->getParentActivityName(Landroid/app/Activity;)Ljava/lang/String;
  
34 ····move-result-object·v334 ····move-result-object·v3
  
35 ····.line·5335 ····.line·54
36 ····.local·v3,·"parentName":Ljava/lang/String;36 ····.local·v3,·"parentName":Ljava/lang/String;
37 ····if-nez·v3,·:cond_037 ····if-nez·v3,·:cond_0
  
38 ····.line·6638 ····.line·67
39 ····:goto_039 ····:goto_0
40 ····return-object·v240 ····return-object·v2
  
41 ····.line·5641 ····.line·57
42 ····:cond_042 ····: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;)V44 ····invoke-direct·{v4,·p1,·v3},·Landroid/content/ComponentName;-><init>(Landroid/content/Context;Ljava/lang/String;)V
  
45 ····.line·5845 ····.line·59
46 ····.local·v4,·"target":Landroid/content/ComponentName;46 ····.local·v4,·"target":Landroid/content/ComponentName;
47 ····:try_start_047 ····:try_start_0
48 ····invoke-static·{p1,·v4},·Landroid/support/v4/app/NavUtils;->getParentActivityName(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String;48 ····invoke-static·{p1,·v4},·Landroid/support/v4/app/NavUtils;->getParentActivityName(Landroid/content/Context;Landroid/content/ComponentName;)Ljava/lang/String;
  
49 ····move-result-object·v149 ····move-result-object·v1
  
50 ····.line·5950 ····.line·60
51 ····.local·v1,·"grandparent":Ljava/lang/String;51 ····.local·v1,·"grandparent":Ljava/lang/String;
52 ····if-nez·v1,·:cond_152 ····if-nez·v1,·:cond_1
  
53 ····invoke-static·{v4},·Landroid/support/v4/content/IntentCompat;->makeMainActivity(Landroid/content/ComponentName;)Landroid/content/Intent;53 ····invoke-static·{v4},·Landroid/support/v4/content/IntentCompat;->makeMainActivity(Landroid/content/ComponentName;)Landroid/content/Intent;
  
54 ····move-result-object·v254 ····move-result-object·v2
  
55 ····.line·6255 ····.line·63
56 ····.local·v2,·"parentIntent":Landroid/content/Intent;56 ····.local·v2,·"parentIntent":Landroid/content/Intent;
57 ····:goto_157 ····:goto_1
58 ····goto·:goto_058 ····goto·:goto_0
  
59 ····.line·5959 ····.line·60
60 ····.end·local·v2····#·"parentIntent":Landroid/content/Intent;60 ····.end·local·v2····#·"parentIntent":Landroid/content/Intent;
61 ····:cond_161 ····:cond_1
62 ····new-instance·v5,·Landroid/content/Intent;62 ····new-instance·v5,·Landroid/content/Intent;
  
63 ····invoke-direct·{v5},·Landroid/content/Intent;-><init>()V63 ····invoke-direct·{v5},·Landroid/content/Intent;-><init>()V
  
64 ····invoke-virtual·{v5,·v4},·Landroid/content/Intent;->setComponent(Landroid/content/ComponentName;)Landroid/content/Intent;64 ····invoke-virtual·{v5,·v4},·Landroid/content/Intent;->setComponent(Landroid/content/ComponentName;)Landroid/content/Intent;
65 ····:try_end_065 ····:try_end_0
66 ····.catch·Landroid/content/pm/PackageManager$NameNotFoundException;·{:try_start_0·..·:try_end_0}·:catch_066 ····.catch·Landroid/content/pm/PackageManager$NameNotFoundException;·{:try_start_0·..·:try_end_0}·:catch_0
  
67 ····move-result-object·v267 ····move-result-object·v2
  
68 ····goto·:goto_168 ····goto·:goto_1
  
69 ····.line·6369 ····.line·64
70 ····.end·local·v1····#·"grandparent":Ljava/lang/String;70 ····.end·local·v1····#·"grandparent":Ljava/lang/String;
71 ····:catch_071 ····:catch_0
72 ····move-exception·v072 ····move-exception·v0
  
73 ····.line·6473 ····.line·65
74 ····.local·v0,·"e":Landroid/content/pm/PackageManager$NameNotFoundException;74 ····.local·v0,·"e":Landroid/content/pm/PackageManager$NameNotFoundException;
75 ····const-string·v5,·"NavUtils"75 ····const-string·v5,·"NavUtils"
  
76 ····new-instance·v6,·Ljava/lang/StringBuilder;76 ····new-instance·v6,·Ljava/lang/StringBuilder;
  
77 ····invoke-direct·{v6},·Ljava/lang/StringBuilder;-><init>()V77 ····invoke-direct·{v6},·Ljava/lang/StringBuilder;-><init>()V
  
Offset 133, 57 lines modifiedOffset 133, 57 lines modified
133 ····.locals·4133 ····.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 ····.prologue136 ····.prologue
137 ····const/4·v1,·0x0137 ····const/4·v1,·0x0
  
138 ····.line·85138 ····.line·86
139 ····iget-object·v2,·p2,·Landroid/content/pm/ActivityInfo;->metaData:Landroid/os/Bundle;139 ····iget-object·v2,·p2,·Landroid/content/pm/ActivityInfo;->metaData:Landroid/os/Bundle;
  
140 ····if-nez·v2,·:cond_1140 ····if-nez·v2,·:cond_1
  
141 ····move-object·v0,·v1141 ····move-object·v0,·v1
  
142 ····.line·91142 ····.line·92
143 ····:cond_0143 ····:cond_0
144 ····:goto_0144 ····:goto_0
145 ····return-object·v0145 ····return-object·v0
  
146 ····.line·86146 ····.line·87
147 ····:cond_1147 ····:cond_1
148 ····iget-object·v2,·p2,·Landroid/content/pm/ActivityInfo;->metaData:Landroid/os/Bundle;148 ····iget-object·v2,·p2,·Landroid/content/pm/ActivityInfo;->metaData:Landroid/os/Bundle;
  
149 ····const-string·v3,·"android.support.PARENT_ACTIVITY"149 ····const-string·v3,·"android.support.PARENT_ACTIVITY"
  
150 ····invoke-virtual·{v2,·v3},·Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String;150 ····invoke-virtual·{v2,·v3},·Landroid/os/Bundle;->getString(Ljava/lang/String;)Ljava/lang/String;
  
151 ····move-result-object·v0151 ····move-result-object·v0
  
152 ····.line·87152 ····.line·88
153 ····.local·v0,·"parentActivity":Ljava/lang/String;153 ····.local·v0,·"parentActivity":Ljava/lang/String;
154 ····if-nez·v0,·:cond_2154 ····if-nez·v0,·:cond_2
  
155 ····move-object·v0,·v1155 ····move-object·v0,·v1
  
156 ····goto·:goto_0156 ····goto·:goto_0
  
Max diff block lines reached; 1821/5374 bytes (33.89%) of diff not shown.
7.84 KB
smali/android/support/v4/app/ActionBarDrawerToggleHoneycomb.smali
    
Offset 18, 15 lines modifiedOffset 18, 15 lines modified
  
  
18 #·direct·methods18 #·direct·methods
19 .method·static·constructor·<clinit>()V19 .method·static·constructor·<clinit>()V
20 ····.locals·320 ····.locals·3
  
21 ····.prologue21 ····.prologue
22 ····.line·4222 ····.line·44
23 ····const/4·v0,·0x123 ····const/4·v0,·0x1
  
24 ····new-array·v0,·v0,·[I24 ····new-array·v0,·v0,·[I
  
25 ····const/4·v1,·0x025 ····const/4·v1,·0x0
  
26 ····const·v2,·0x101030b26 ····const·v2,·0x101030b
Offset 38, 84 lines modifiedOffset 38, 84 lines modified
38 ····return-void38 ····return-void
39 .end·method39 .end·method
  
40 .method·constructor·<init>()V40 .method·constructor·<init>()V
41 ····.locals·041 ····.locals·0
  
42 ····.prologue42 ····.prologue
43 ····.line·3943 ····.line·41
44 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V44 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
45 ····.line·9245 ····.line·99
46 ····return-void46 ····return-void
47 .end·method47 .end·method
  
48 .method·public·static·getThemeUpIndicator(Landroid/app/Activity;)Landroid/graphics/drawable/Drawable;48 .method·public·static·getThemeUpIndicator(Landroid/app/Activity;)Landroid/graphics/drawable/Drawable;
49 ····.locals·349 ····.locals·3
50 ····.param·p0,·"activity"····#·Landroid/app/Activity;50 ····.param·p0,·"activity"····#·Landroid/app/Activity;
  
51 ····.prologue51 ····.prologue
52 ····.line·8652 ····.line·93
53 ····sget-object·v2,·Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb;->THEME_ATTRS:[I53 ····sget-object·v2,·Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb;->THEME_ATTRS:[I
  
54 ····invoke-virtual·{p0,·v2},·Landroid/app/Activity;->obtainStyledAttributes([I)Landroid/content/res/TypedArray;54 ····invoke-virtual·{p0,·v2},·Landroid/app/Activity;->obtainStyledAttributes([I)Landroid/content/res/TypedArray;
  
55 ····move-result-object·v055 ····move-result-object·v0
  
56 ····.line·8756 ····.line·94
57 ····.local·v0,·"a":Landroid/content/res/TypedArray;57 ····.local·v0,·"a":Landroid/content/res/TypedArray;
58 ····const/4·v2,·0x058 ····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·v160 ····move-result-object·v1
  
61 ····.line·8861 ····.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()V63 ····invoke-virtual·{v0},·Landroid/content/res/TypedArray;->recycle()V
  
64 ····.line·8964 ····.line·96
65 ····return-object·v165 ····return-object·v1
66 .end·method66 .end·method
  
67 .method·public·static·setActionBarDescription(Ljava/lang/Object;Landroid/app/Activity;I)Ljava/lang/Object;67 .method·public·static·setActionBarDescription(Ljava/lang/Object;Landroid/app/Activity;I)Ljava/lang/Object;
68 ····.locals·768 ····.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"····#·I71 ····.param·p2,·"contentDescRes"····#·I
  
72 ····.prologue72 ····.prologue
73 ····.line·7073 ····.line·72
74 ····if-nez·p0,·:cond_074 ····if-nez·p0,·:cond_0
  
75 ····.line·7175 ····.line·73
76 ····new-instance·p0,·Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;76 ····new-instance·p0,·Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;
  
77 ····.end·local·p0····#·"info":Ljava/lang/Object;77 ····.end·local·p0····#·"info":Ljava/lang/Object;
78 ····invoke-direct·{p0,·p1},·Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;-><init>(Landroid/app/Activity;)V78 ····invoke-direct·{p0,·p1},·Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;-><init>(Landroid/app/Activity;)V
  
79 ····:cond_079 ····:cond_0
80 ····move-object·v2,·p080 ····move-object·v2,·p0
  
81 ····.line·7381 ····.line·75
82 ····check-cast·v2,·Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;82 ····check-cast·v2,·Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;
  
83 ····.line·7483 ····.line·76
84 ····.local·v2,·"sii":Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;84 ····.local·v2,·"sii":Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;
85 ····iget-object·v3,·v2,·Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;->setHomeAsUpIndicator:Ljava/lang/reflect/Method;85 ····iget-object·v3,·v2,·Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;->setHomeAsUpIndicator:Ljava/lang/reflect/Method;
  
86 ····if-eqz·v3,·:cond_186 ····if-eqz·v3,·:cond_1
  
87 ····.line·7687 ····.line·78
88 ····:try_start_088 ····: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·v090 ····move-result-object·v0
  
91 ····.line·7791 ····.line·79
92 ····.local·v0,·"actionBar":Landroid/app/ActionBar;92 ····.local·v0,·"actionBar":Landroid/app/ActionBar;
93 ····iget-object·v3,·v2,·Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;->setHomeActionContentDescription:Ljava/lang/reflect/Method;93 ····iget-object·v3,·v2,·Landroid/support/v4/app/ActionBarDrawerToggleHoneycomb$SetIndicatorInfo;->setHomeActionContentDescription:Ljava/lang/reflect/Method;
  
94 ····const/4·v4,·0x194 ····const/4·v4,·0x1
  
95 ····new-array·v4,·v4,·[Ljava/lang/Object;95 ····new-array·v4,·v4,·[Ljava/lang/Object;
  
Offset 124, 28 lines modifiedOffset 124, 42 lines modified
124 ····invoke-static·{p2},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;124 ····invoke-static·{p2},·Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
  
125 ····move-result-object·v6125 ····move-result-object·v6
  
126 ····aput-object·v6,·v4,·v5126 ····aput-object·v6,·v4,·v5
  
127 ····invoke-virtual·{v3,·v0,·v4},·Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;127 ····invoke-virtual·{v3,·v0,·v4},·Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;
  
 128 ····.line·80
 129 ····sget·v3,·Landroid/os/Build$VERSION;->SDK_INT:I
  
 130 ····const/16·v4,·0x13
  
 131 ····if-gt·v3,·v4,·:cond_1
  
 132 ····.line·83
 133 ····invoke-virtual·{v0},·Landroid/app/ActionBar;->getSubtitle()Ljava/lang/CharSequence;
  
 134 ····move-result-object·v3
  
 135 ····invoke-virtual·{v0,·v3},·Landroid/app/ActionBar;->setSubtitle(Ljava/lang/CharSequence;)V
128 ····:try_end_0136 ····:try_end_0
129 ····.catch·Ljava/lang/Exception;·{:try_start_0·..·:try_end_0}·:catch_0137 ····.catch·Ljava/lang/Exception;·{:try_start_0·..·:try_end_0}·:catch_0
  
130 ····.line·82138 ····.line·89
131 ····.end·local·v0····#·"actionBar":Landroid/app/ActionBar;139 ····.end·local·v0····#·"actionBar":Landroid/app/ActionBar;
Max diff block lines reached; 4056/7901 bytes (51.34%) of diff not shown.
1.82 KB
smali/android/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplBase.smali
    
Offset 18, 59 lines modifiedOffset 18, 59 lines modified
  
  
18 #·direct·methods18 #·direct·methods
19 .method·private·constructor·<init>()V19 .method·private·constructor·<init>()V
20 ····.locals·020 ····.locals·0
  
21 ····.prologue21 ····.prologue
22 ····.line·10122 ····.line·112
23 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V23 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
24 ····return-void24 ····return-void
25 .end·method25 .end·method
  
26 .method·synthetic·constructor·<init>(Landroid/support/v4/app/ActionBarDrawerToggle$1;)V26 .method·synthetic·constructor·<init>(Landroid/support/v4/app/ActionBarDrawerToggle$1;)V
27 ····.locals·027 ····.locals·0
28 ····.param·p1,·"x0"····#·Landroid/support/v4/app/ActionBarDrawerToggle$1;28 ····.param·p1,·"x0"····#·Landroid/support/v4/app/ActionBarDrawerToggle$1;
  
29 ····.prologue29 ····.prologue
30 ····.line·10130 ····.line·112
31 ····invoke-direct·{p0},·Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplBase;-><init>()V31 ····invoke-direct·{p0},·Landroid/support/v4/app/ActionBarDrawerToggle$ActionBarDrawerToggleImplBase;-><init>()V
  
32 ····return-void32 ····return-void
33 .end·method33 .end·method
  
  
34 #·virtual·methods34 #·virtual·methods
35 .method·public·getThemeUpIndicator(Landroid/app/Activity;)Landroid/graphics/drawable/Drawable;35 .method·public·getThemeUpIndicator(Landroid/app/Activity;)Landroid/graphics/drawable/Drawable;
36 ····.locals·136 ····.locals·1
37 ····.param·p1,·"activity"····#·Landroid/app/Activity;37 ····.param·p1,·"activity"····#·Landroid/app/Activity;
  
38 ····.prologue38 ····.prologue
39 ····.line·10439 ····.line·115
40 ····const/4·v0,·0x040 ····const/4·v0,·0x0
  
41 ····return-object·v041 ····return-object·v0
42 .end·method42 .end·method
  
43 .method·public·setActionBarDescription(Ljava/lang/Object;Landroid/app/Activity;I)Ljava/lang/Object;43 .method·public·setActionBarDescription(Ljava/lang/Object;Landroid/app/Activity;I)Ljava/lang/Object;
44 ····.locals·044 ····.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"····#·I47 ····.param·p3,·"contentDescRes"····#·I
  
48 ····.prologue48 ····.prologue
49 ····.line·11749 ····.line·128
50 ····return-object·p150 ····return-object·p1
51 .end·method51 .end·method
  
52 .method·public·setActionBarUpIndicator(Ljava/lang/Object;Landroid/app/Activity;Landroid/graphics/drawable/Drawable;I)Ljava/lang/Object;52 .method·public·setActionBarUpIndicator(Ljava/lang/Object;Landroid/app/Activity;Landroid/graphics/drawable/Drawable;I)Ljava/lang/Object;
53 ····.locals·053 ····.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"····#·I57 ····.param·p4,·"contentDescRes"····#·I
  
58 ····.prologue58 ····.prologue
59 ····.line·11159 ····.line·122
60 ····return-object·p160 ····return-object·p1
61 .end·method61 .end·method
1.73 KB
smali/android/support/v4/app/NotificationCompat$NotificationCompatImplHoneycomb.smali
    
Offset 1, 14 lines modifiedOffset 1, 11 lines modified
1 .class·Landroid/support/v4/app/NotificationCompat$NotificationCompatImplHoneycomb;1 .class·Landroid/support/v4/app/NotificationCompat$NotificationCompatImplHoneycomb;
2 .super·Ljava/lang/Object;2 .super·Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase;
3 .source·"NotificationCompat.java"3 .source·"NotificationCompat.java"
  
4 #·interfaces 
5 .implements·Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; 
  
  
6 #·annotations4 #·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·annotation7 .end·annotation
  
10 .annotation·system·Ldalvik/annotation/InnerClass;8 .annotation·system·Ldalvik/annotation/InnerClass;
Offset 18, 28 lines modifiedOffset 15, 28 lines modified
  
  
18 #·direct·methods15 #·direct·methods
19 .method·constructor·<init>()V16 .method·constructor·<init>()V
20 ····.locals·017 ····.locals·0
  
21 ····.prologue18 ····.prologue
22 ····.line·9819 ····.line·555
23 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V20 ····invoke-direct·{p0},·Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase;-><init>()V
  
24 ····return-void21 ····return-void
25 .end·method22 .end·method
  
  
26 #·virtual·methods23 #·virtual·methods
27 .method·public·build(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification;24 .method·public·build(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification;
28 ····.locals·1025 ····.locals·10
29 ····.param·p1,·"b"····#·Landroid/support/v4/app/NotificationCompat$Builder;26 ····.param·p1,·"b"····#·Landroid/support/v4/app/NotificationCompat$Builder;
  
30 ····.prologue27 ····.prologue
31 ····.line·10028 ····.line·558
32 ····iget-object·v0,·p1,·Landroid/support/v4/app/NotificationCompat$Builder;->mContext:Landroid/content/Context;29 ····iget-object·v0,·p1,·Landroid/support/v4/app/NotificationCompat$Builder;->mContext:Landroid/content/Context;
  
33 ····iget-object·v1,·p1,·Landroid/support/v4/app/NotificationCompat$Builder;->mNotification:Landroid/app/Notification;30 ····iget-object·v1,·p1,·Landroid/support/v4/app/NotificationCompat$Builder;->mNotification:Landroid/app/Notification;
  
34 ····iget-object·v2,·p1,·Landroid/support/v4/app/NotificationCompat$Builder;->mContentTitle:Ljava/lang/CharSequence;31 ····iget-object·v2,·p1,·Landroid/support/v4/app/NotificationCompat$Builder;->mContentTitle:Ljava/lang/CharSequence;
  
35 ····iget-object·v3,·p1,·Landroid/support/v4/app/NotificationCompat$Builder;->mContentText:Ljava/lang/CharSequence;32 ····iget-object·v3,·p1,·Landroid/support/v4/app/NotificationCompat$Builder;->mContentText:Ljava/lang/CharSequence;
28.2 KB
smali/android/support/v4/app/ShareCompat$IntentBuilder.smali
    
Offset 68, 63 lines modifiedOffset 68, 63 lines modified
  
68 #·direct·methods68 #·direct·methods
69 .method·private·constructor·<init>(Landroid/app/Activity;)V69 .method·private·constructor·<init>(Landroid/app/Activity;)V
70 ····.locals·370 ····.locals·3
71 ····.param·p1,·"launchingActivity"····#·Landroid/app/Activity;71 ····.param·p1,·"launchingActivity"····#·Landroid/app/Activity;
  
72 ····.prologue72 ····.prologue
73 ····.line·27873 ····.line·279
74 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V74 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
75 ····.line·27975 ····.line·280
76 ····iput-object·p1,·p0,·Landroid/support/v4/app/ShareCompat$IntentBuilder;->mActivity:Landroid/app/Activity;76 ····iput-object·p1,·p0,·Landroid/support/v4/app/ShareCompat$IntentBuilder;->mActivity:Landroid/app/Activity;
  
77 ····.line·28077 ····.line·281
78 ····new-instance·v0,·Landroid/content/Intent;78 ····new-instance·v0,·Landroid/content/Intent;
  
79 ····invoke-direct·{v0},·Landroid/content/Intent;-><init>()V79 ····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·v082 ····move-result-object·v0
  
83 ····iput-object·v0,·p0,·Landroid/support/v4/app/ShareCompat$IntentBuilder;->mIntent:Landroid/content/Intent;83 ····iput-object·v0,·p0,·Landroid/support/v4/app/ShareCompat$IntentBuilder;->mIntent:Landroid/content/Intent;
  
84 ····.line·28184 ····.line·282
85 ····iget-object·v0,·p0,·Landroid/support/v4/app/ShareCompat$IntentBuilder;->mIntent:Landroid/content/Intent;85 ····iget-object·v0,·p0,·Landroid/support/v4/app/ShareCompat$IntentBuilder;->mIntent:Landroid/content/Intent;
  
86 ····const-string·v1,·"android.support.v4.app.EXTRA_CALLING_PACKAGE"86 ····const-string·v1,·"android.support.v4.app.EXTRA_CALLING_PACKAGE"
  
87 ····invoke-virtual·{p1},·Landroid/app/Activity;->getPackageName()Ljava/lang/String;87 ····invoke-virtual·{p1},·Landroid/app/Activity;->getPackageName()Ljava/lang/String;
  
88 ····move-result-object·v288 ····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·28290 ····.line·283
91 ····iget-object·v0,·p0,·Landroid/support/v4/app/ShareCompat$IntentBuilder;->mIntent:Landroid/content/Intent;91 ····iget-object·v0,·p0,·Landroid/support/v4/app/ShareCompat$IntentBuilder;->mIntent:Landroid/content/Intent;
  
92 ····const-string·v1,·"android.support.v4.app.EXTRA_CALLING_ACTIVITY"92 ····const-string·v1,·"android.support.v4.app.EXTRA_CALLING_ACTIVITY"
  
93 ····invoke-virtual·{p1},·Landroid/app/Activity;->getComponentName()Landroid/content/ComponentName;93 ····invoke-virtual·{p1},·Landroid/app/Activity;->getComponentName()Landroid/content/ComponentName;
  
94 ····move-result-object·v294 ····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·28396 ····.line·284
97 ····iget-object·v0,·p0,·Landroid/support/v4/app/ShareCompat$IntentBuilder;->mIntent:Landroid/content/Intent;97 ····iget-object·v0,·p0,·Landroid/support/v4/app/ShareCompat$IntentBuilder;->mIntent:Landroid/content/Intent;
  
98 ····const/high16·v1,·0x8000098 ····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·284100 ····.line·285
101 ····return-void101 ····return-void
102 .end·method102 .end·method
  
103 .method·private·combineArrayExtra(Ljava/lang/String;Ljava/util/ArrayList;)V103 .method·private·combineArrayExtra(Ljava/lang/String;Ljava/util/ArrayList;)V
104 ····.locals·5104 ····.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 modifiedOffset 138, 343 lines modified
138 ········}138 ········}
139 ····.end·annotation139 ····.end·annotation
  
140 ····.prologue140 ····.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,·0x0142 ····const/4·v3,·0x0
  
143 ····.line·344143 ····.line·345
144 ····iget-object·v4,·p0,·Landroid/support/v4/app/ShareCompat$IntentBuilder;->mIntent:Landroid/content/Intent;144 ····iget-object·v4,·p0,·Landroid/support/v4/app/ShareCompat$IntentBuilder;->mIntent:Landroid/content/Intent;
  
145 ····invoke-virtual·{v4,·p1},·Landroid/content/Intent;->getStringArrayExtra(Ljava/lang/String;)[Ljava/lang/String;145 ····invoke-virtual·{v4,·p1},·Landroid/content/Intent;->getStringArrayExtra(Ljava/lang/String;)[Ljava/lang/String;
  
146 ····move-result-object·v0146 ····move-result-object·v0
  
147 ····.line·345147 ····.line·346
148 ····.local·v0,·"currentAddresses":[Ljava/lang/String;148 ····.local·v0,·"currentAddresses":[Ljava/lang/String;
149 ····if-eqz·v0,·:cond_1149 ····if-eqz·v0,·:cond_1
  
150 ····array-length·v1,·v0150 ····array-length·v1,·v0
  
151 ····.line·346151 ····.line·347
152 ····.local·v1,·"currentLength":I152 ····.local·v1,·"currentLength":I
153 ····:goto_0153 ····:goto_0
154 ····invoke-virtual·{p2},·Ljava/util/ArrayList;->size()I154 ····invoke-virtual·{p2},·Ljava/util/ArrayList;->size()I
  
155 ····move-result·v4155 ····move-result·v4
  
156 ····add-int/2addr·v4,·v1156 ····add-int/2addr·v4,·v1
  
157 ····new-array·v2,·v4,·[Ljava/lang/String;157 ····new-array·v2,·v4,·[Ljava/lang/String;
  
158 ····.line·347158 ····.line·348
159 ····.local·v2,·"finalAddresses":[Ljava/lang/String;159 ····.local·v2,·"finalAddresses":[Ljava/lang/String;
160 ····invoke-virtual·{p2,·v2},·Ljava/util/ArrayList;->toArray([Ljava/lang/Object;)[Ljava/lang/Object;160 ····invoke-virtual·{p2,·v2},·Ljava/util/ArrayList;->toArray([Ljava/lang/Object;)[Ljava/lang/Object;
  
161 ····.line·348161 ····.line·349
162 ····if-eqz·v0,·:cond_0162 ····if-eqz·v0,·:cond_0
  
163 ····.line·349163 ····.line·350
164 ····invoke-virtual·{p2},·Ljava/util/ArrayList;->size()I164 ····invoke-virtual·{p2},·Ljava/util/ArrayList;->size()I
  
165 ····move-result·v4165 ····move-result·v4
  
166 ····invoke-static·{v0,·v3,·v2,·v4,·v1},·Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V166 ····invoke-static·{v0,·v3,·v2,·v4,·v1},·Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V
  
167 ····.line·351167 ····.line·352
168 ····:cond_0168 ····:cond_0
169 ····iget-object·v3,·p0,·Landroid/support/v4/app/ShareCompat$IntentBuilder;->mIntent:Landroid/content/Intent;169 ····iget-object·v3,·p0,·Landroid/support/v4/app/ShareCompat$IntentBuilder;->mIntent:Landroid/content/Intent;
  
170 ····invoke-virtual·{v3,·p1,·v2},·Landroid/content/Intent;->putExtra(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent;170 ····invoke-virtual·{v3,·p1,·v2},·Landroid/content/Intent;->putExtra(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent;
  
171 ····.line·352171 ····.line·353
172 ····return-void172 ····return-void
  
173 ····.end·local·v1····#·"currentLength":I173 ····.end·local·v1····#·"currentLength":I
174 ····.end·local·v2····#·"finalAddresses":[Ljava/lang/String;174 ····.end·local·v2····#·"finalAddresses":[Ljava/lang/String;
175 ····:cond_1175 ····:cond_1
176 ····move·v1,·v3176 ····move·v1,·v3
  
177 ····.line·345177 ····.line·346
178 ····goto·:goto_0178 ····goto·:goto_0
179 .end·method179 .end·method
  
Max diff block lines reached; 24522/28786 bytes (85.19%) of diff not shown.
2.38 KB
smali/android/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB.smali
    
Offset 20, 61 lines modifiedOffset 20, 61 lines modified
  
20 #·direct·methods20 #·direct·methods
21 .method·constructor·<init>(Landroid/support/v4/app/ActivityOptionsCompatJB;)V21 .method·constructor·<init>(Landroid/support/v4/app/ActivityOptionsCompatJB;)V
22 ····.locals·022 ····.locals·0
23 ····.param·p1,·"impl"····#·Landroid/support/v4/app/ActivityOptionsCompatJB;23 ····.param·p1,·"impl"····#·Landroid/support/v4/app/ActivityOptionsCompatJB;
  
24 ····.prologue24 ····.prologue
25 ····.line·11525 ····.line·180
26 ····invoke-direct·{p0},·Landroid/support/v4/app/ActivityOptionsCompat;-><init>()V26 ····invoke-direct·{p0},·Landroid/support/v4/app/ActivityOptionsCompat;-><init>()V
  
27 ····.line·11627 ····.line·181
28 ····iput-object·p1,·p0,·Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;->mImpl:Landroid/support/v4/app/ActivityOptionsCompatJB;28 ····iput-object·p1,·p0,·Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;->mImpl:Landroid/support/v4/app/ActivityOptionsCompatJB;
  
29 ····.line·11729 ····.line·182
30 ····return-void30 ····return-void
31 .end·method31 .end·method
  
  
32 #·virtual·methods32 #·virtual·methods
33 .method·public·toBundle()Landroid/os/Bundle;33 .method·public·toBundle()Landroid/os/Bundle;
34 ····.locals·134 ····.locals·1
  
35 ····.prologue35 ····.prologue
36 ····.line·12136 ····.line·186
37 ····iget-object·v0,·p0,·Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;->mImpl:Landroid/support/v4/app/ActivityOptionsCompatJB;37 ····iget-object·v0,·p0,·Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;->mImpl:Landroid/support/v4/app/ActivityOptionsCompatJB;
  
38 ····invoke-virtual·{v0},·Landroid/support/v4/app/ActivityOptionsCompatJB;->toBundle()Landroid/os/Bundle;38 ····invoke-virtual·{v0},·Landroid/support/v4/app/ActivityOptionsCompatJB;->toBundle()Landroid/os/Bundle;
  
39 ····move-result-object·v039 ····move-result-object·v0
  
40 ····return-object·v040 ····return-object·v0
41 .end·method41 .end·method
  
42 .method·public·update(Landroid/support/v4/app/ActivityOptionsCompat;)V42 .method·public·update(Landroid/support/v4/app/ActivityOptionsCompat;)V
43 ····.locals·343 ····.locals·3
44 ····.param·p1,·"otherOptions"····#·Landroid/support/v4/app/ActivityOptionsCompat;44 ····.param·p1,·"otherOptions"····#·Landroid/support/v4/app/ActivityOptionsCompat;
  
45 ····.prologue45 ····.prologue
46 ····.line·12646 ····.line·191
47 ····instance-of·v1,·p1,·Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;47 ····instance-of·v1,·p1,·Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;
  
48 ····if-eqz·v1,·:cond_048 ····if-eqz·v1,·:cond_0
  
49 ····move-object·v0,·p149 ····move-object·v0,·p1
  
50 ····.line·12750 ····.line·192
51 ····check-cast·v0,·Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;51 ····check-cast·v0,·Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;
  
52 ····.line·12852 ····.line·193
53 ····.local·v0,·"otherImpl":Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;53 ····.local·v0,·"otherImpl":Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;
54 ····iget-object·v1,·p0,·Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;->mImpl:Landroid/support/v4/app/ActivityOptionsCompatJB;54 ····iget-object·v1,·p0,·Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;->mImpl:Landroid/support/v4/app/ActivityOptionsCompatJB;
  
55 ····iget-object·v2,·v0,·Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;->mImpl:Landroid/support/v4/app/ActivityOptionsCompatJB;55 ····iget-object·v2,·v0,·Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;->mImpl:Landroid/support/v4/app/ActivityOptionsCompatJB;
  
56 ····invoke-virtual·{v1,·v2},·Landroid/support/v4/app/ActivityOptionsCompatJB;->update(Landroid/support/v4/app/ActivityOptionsCompatJB;)V56 ····invoke-virtual·{v1,·v2},·Landroid/support/v4/app/ActivityOptionsCompatJB;->update(Landroid/support/v4/app/ActivityOptionsCompatJB;)V
  
57 ····.line·13057 ····.line·195
58 ····.end·local·v0····#·"otherImpl":Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;58 ····.end·local·v0····#·"otherImpl":Landroid/support/v4/app/ActivityOptionsCompat$ActivityOptionsImplJB;
59 ····:cond_059 ····:cond_0
60 ····return-void60 ····return-void
61 .end·method61 .end·method
896 B
smali/android/support/v4/app/FragmentManagerImpl$1.smali
    
Offset 22, 29 lines modifiedOffset 22, 29 lines modified
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Landroid/support/v4/app/FragmentManagerImpl;)V23 .method·constructor·<init>(Landroid/support/v4/app/FragmentManagerImpl;)V
24 ····.locals·024 ····.locals·0
  
25 ····.prologue25 ····.prologue
26 ····.line·43726 ····.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>()V28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
29 ····return-void29 ····return-void
30 .end·method30 .end·method
  
  
31 #·virtual·methods31 #·virtual·methods
32 .method·public·run()V32 .method·public·run()V
33 ····.locals·133 ····.locals·1
  
34 ····.prologue34 ····.prologue
35 ····.line·44035 ····.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()Z37 ····invoke-virtual·{v0},·Landroid/support/v4/app/FragmentManagerImpl;->execPendingActions()Z
  
38 ····.line·44138 ····.line·455
39 ····return-void39 ····return-void
40 .end·method40 .end·method
376 B
smali/android/support/v4/app/FragmentActivity$NonConfigurationInstances.smali
    
Offset 56, 12 lines modifiedOffset 56, 12 lines modified
  
  
56 #·direct·methods56 #·direct·methods
57 .method·constructor·<init>()V57 .method·constructor·<init>()V
58 ····.locals·058 ····.locals·0
  
59 ····.prologue59 ····.prologue
60 ····.line·12660 ····.line·132
61 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V61 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
62 ····return-void62 ····return-void
63 .end·method63 .end·method
1.58 KB
smali/android/support/v4/app/FragmentManagerImpl$3.smali
    
Offset 26, 15 lines modifiedOffset 26, 15 lines modified
  
  
26 #·direct·methods26 #·direct·methods
27 .method·constructor·<init>(Landroid/support/v4/app/FragmentManagerImpl;Ljava/lang/String;I)V27 .method·constructor·<init>(Landroid/support/v4/app/FragmentManagerImpl;Ljava/lang/String;I)V
28 ····.locals·028 ····.locals·0
  
29 ····.prologue29 ····.prologue
30 ····.line·49330 ····.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:I33 ····iput·p3,·p0,·Landroid/support/v4/app/FragmentManagerImpl$3;->val$flags:I
  
34 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V34 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
Offset 44, 15 lines modifiedOffset 44, 15 lines modified
  
  
44 #·virtual·methods44 #·virtual·methods
45 .method·public·run()V45 .method·public·run()V
46 ····.locals·546 ····.locals·5
  
47 ····.prologue47 ····.prologue
48 ····.line·49548 ····.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 modifiedOffset 61, 10 lines modified
  
61 ····const/4·v3,·-0x161 ····const/4·v3,·-0x1
  
62 ····iget·v4,·p0,·Landroid/support/v4/app/FragmentManagerImpl$3;->val$flags:I62 ····iget·v4,·p0,·Landroid/support/v4/app/FragmentManagerImpl$3;->val$flags:I
  
63 ····invoke-virtual·{v0,·v1,·v2,·v3,·v4},·Landroid/support/v4/app/FragmentManagerImpl;->popBackStackState(Landroid/os/Handler;Ljava/lang/String;II)Z63 ····invoke-virtual·{v0,·v1,·v2,·v3,·v4},·Landroid/support/v4/app/FragmentManagerImpl;->popBackStackState(Landroid/os/Handler;Ljava/lang/String;II)Z
  
64 ····.line·49664 ····.line·510
65 ····return-void65 ····return-void
66 .end·method66 .end·method
13.8 KB
smali/android/support/v4/app/FragmentState.smali
    
Offset 44, 15 lines modifiedOffset 44, 15 lines modified
  
  
44 #·direct·methods44 #·direct·methods
45 .method·static·constructor·<clinit>()V45 .method·static·constructor·<clinit>()V
46 ····.locals·146 ····.locals·1
  
47 ····.prologue47 ····.prologue
48 ····.line·13648 ····.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>()V50 ····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-void52 ····return-void
Offset 63, 328 lines modifiedOffset 63, 328 lines modified
63 ····.param·p1,·"in"····#·Landroid/os/Parcel;63 ····.param·p1,·"in"····#·Landroid/os/Parcel;
  
64 ····.prologue64 ····.prologue
65 ····const/4·v1,·0x165 ····const/4·v1,·0x1
  
66 ····const/4·v2,·0x066 ····const/4·v2,·0x0
  
67 ····.line·7567 ····.line·79
68 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V68 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
69 ····.line·7669 ····.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·v071 ····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·7773 ····.line·81
74 ····invoke-virtual·{p1},·Landroid/os/Parcel;->readInt()I74 ····invoke-virtual·{p1},·Landroid/os/Parcel;->readInt()I
  
75 ····move-result·v075 ····move-result·v0
  
76 ····iput·v0,·p0,·Landroid/support/v4/app/FragmentState;->mIndex:I76 ····iput·v0,·p0,·Landroid/support/v4/app/FragmentState;->mIndex:I
  
77 ····.line·7877 ····.line·82
78 ····invoke-virtual·{p1},·Landroid/os/Parcel;->readInt()I78 ····invoke-virtual·{p1},·Landroid/os/Parcel;->readInt()I
  
79 ····move-result·v079 ····move-result·v0
  
80 ····if-eqz·v0,·:cond_080 ····if-eqz·v0,·:cond_0
  
81 ····move·v0,·v181 ····move·v0,·v1
  
82 ····:goto_082 ····:goto_0
83 ····iput-boolean·v0,·p0,·Landroid/support/v4/app/FragmentState;->mFromLayout:Z83 ····iput-boolean·v0,·p0,·Landroid/support/v4/app/FragmentState;->mFromLayout:Z
  
84 ····.line·7984 ····.line·83
85 ····invoke-virtual·{p1},·Landroid/os/Parcel;->readInt()I85 ····invoke-virtual·{p1},·Landroid/os/Parcel;->readInt()I
  
86 ····move-result·v086 ····move-result·v0
  
87 ····iput·v0,·p0,·Landroid/support/v4/app/FragmentState;->mFragmentId:I87 ····iput·v0,·p0,·Landroid/support/v4/app/FragmentState;->mFragmentId:I
  
88 ····.line·8088 ····.line·84
89 ····invoke-virtual·{p1},·Landroid/os/Parcel;->readInt()I89 ····invoke-virtual·{p1},·Landroid/os/Parcel;->readInt()I
  
90 ····move-result·v090 ····move-result·v0
  
91 ····iput·v0,·p0,·Landroid/support/v4/app/FragmentState;->mContainerId:I91 ····iput·v0,·p0,·Landroid/support/v4/app/FragmentState;->mContainerId:I
  
92 ····.line·8192 ····.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·v094 ····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·8296 ····.line·86
97 ····invoke-virtual·{p1},·Landroid/os/Parcel;->readInt()I97 ····invoke-virtual·{p1},·Landroid/os/Parcel;->readInt()I
  
98 ····move-result·v098 ····move-result·v0
  
99 ····if-eqz·v0,·:cond_199 ····if-eqz·v0,·:cond_1
  
100 ····move·v0,·v1100 ····move·v0,·v1
  
101 ····:goto_1101 ····:goto_1
102 ····iput-boolean·v0,·p0,·Landroid/support/v4/app/FragmentState;->mRetainInstance:Z102 ····iput-boolean·v0,·p0,·Landroid/support/v4/app/FragmentState;->mRetainInstance:Z
  
103 ····.line·83103 ····.line·87
104 ····invoke-virtual·{p1},·Landroid/os/Parcel;->readInt()I104 ····invoke-virtual·{p1},·Landroid/os/Parcel;->readInt()I
  
105 ····move-result·v0105 ····move-result·v0
  
106 ····if-eqz·v0,·:cond_2106 ····if-eqz·v0,·:cond_2
  
107 ····:goto_2107 ····:goto_2
108 ····iput-boolean·v1,·p0,·Landroid/support/v4/app/FragmentState;->mDetached:Z108 ····iput-boolean·v1,·p0,·Landroid/support/v4/app/FragmentState;->mDetached:Z
  
109 ····.line·84109 ····.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·v0111 ····move-result-object·v0
  
112 ····iput-object·v0,·p0,·Landroid/support/v4/app/FragmentState;->mArguments:Landroid/os/Bundle;112 ····iput-object·v0,·p0,·Landroid/support/v4/app/FragmentState;->mArguments:Landroid/os/Bundle;
  
113 ····.line·85113 ····.line·89
114 ····invoke-virtual·{p1},·Landroid/os/Parcel;->readBundle()Landroid/os/Bundle;114 ····invoke-virtual·{p1},·Landroid/os/Parcel;->readBundle()Landroid/os/Bundle;
  
115 ····move-result-object·v0115 ····move-result-object·v0
  
116 ····iput-object·v0,·p0,·Landroid/support/v4/app/FragmentState;->mSavedFragmentState:Landroid/os/Bundle;116 ····iput-object·v0,·p0,·Landroid/support/v4/app/FragmentState;->mSavedFragmentState:Landroid/os/Bundle;
  
117 ····.line·86117 ····.line·90
118 ····return-void118 ····return-void
  
119 ····:cond_0119 ····:cond_0
120 ····move·v0,·v2120 ····move·v0,·v2
  
121 ····.line·78121 ····.line·82
122 ····goto·:goto_0122 ····goto·:goto_0
  
123 ····:cond_1123 ····:cond_1
124 ····move·v0,·v2124 ····move·v0,·v2
  
125 ····.line·82125 ····.line·86
126 ····goto·:goto_1126 ····goto·:goto_1
  
127 ····:cond_2127 ····:cond_2
128 ····move·v1,·v2128 ····move·v1,·v2
  
Max diff block lines reached; 10903/14036 bytes (77.68%) of diff not shown.
2.45 KB
smali/android/support/v4/app/NotificationCompat$Style.smali
    
Offset 25, 72 lines modifiedOffset 25, 72 lines modified
  
  
25 #·direct·methods25 #·direct·methods
26 .method·public·constructor·<init>()V26 .method·public·constructor·<init>()V
27 ····.locals·127 ····.locals·1
  
28 ····.prologue28 ····.prologue
29 ····.line·60629 ····.line·1551
30 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V30 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
31 ····.line·61131 ····.line·1555
32 ····const/4·v0,·0x032 ····const/4·v0,·0x0
  
33 ····iput-boolean·v0,·p0,·Landroid/support/v4/app/NotificationCompat$Style;->mSummaryTextSet:Z33 ····iput-boolean·v0,·p0,·Landroid/support/v4/app/NotificationCompat$Style;->mSummaryTextSet:Z
  
34 ····return-void34 ····return-void
35 .end·method35 .end·method
  
  
36 #·virtual·methods36 #·virtual·methods
37 .method·public·build()Landroid/app/Notification;37 .method·public·build()Landroid/app/Notification;
38 ····.locals·238 ····.locals·2
  
39 ····.prologue39 ····.prologue
40 ····.line·62340 ····.line·1567
41 ····const/4·v0,·0x041 ····const/4·v0,·0x0
  
42 ····.line·62442 ····.line·1568
43 ····.local·v0,·"notification":Landroid/app/Notification;43 ····.local·v0,·"notification":Landroid/app/Notification;
44 ····iget-object·v1,·p0,·Landroid/support/v4/app/NotificationCompat$Style;->mBuilder:Landroid/support/v4/app/NotificationCompat$Builder;44 ····iget-object·v1,·p0,·Landroid/support/v4/app/NotificationCompat$Style;->mBuilder:Landroid/support/v4/app/NotificationCompat$Builder;
  
45 ····if-eqz·v1,·:cond_045 ····if-eqz·v1,·:cond_0
  
46 ····.line·62546 ····.line·1569
47 ····iget-object·v1,·p0,·Landroid/support/v4/app/NotificationCompat$Style;->mBuilder:Landroid/support/v4/app/NotificationCompat$Builder;47 ····iget-object·v1,·p0,·Landroid/support/v4/app/NotificationCompat$Style;->mBuilder:Landroid/support/v4/app/NotificationCompat$Builder;
  
48 ····invoke-virtual·{v1},·Landroid/support/v4/app/NotificationCompat$Builder;->build()Landroid/app/Notification;48 ····invoke-virtual·{v1},·Landroid/support/v4/app/NotificationCompat$Builder;->build()Landroid/app/Notification;
  
49 ····move-result-object·v049 ····move-result-object·v0
  
50 ····.line·62750 ····.line·1571
51 ····:cond_051 ····:cond_0
52 ····return-object·v052 ····return-object·v0
53 .end·method53 .end·method
  
54 .method·public·setBuilder(Landroid/support/v4/app/NotificationCompat$Builder;)V54 .method·public·setBuilder(Landroid/support/v4/app/NotificationCompat$Builder;)V
55 ····.locals·155 ····.locals·1
56 ····.param·p1,·"builder"····#·Landroid/support/v4/app/NotificationCompat$Builder;56 ····.param·p1,·"builder"····#·Landroid/support/v4/app/NotificationCompat$Builder;
  
57 ····.prologue57 ····.prologue
58 ····.line·61458 ····.line·1558
59 ····iget-object·v0,·p0,·Landroid/support/v4/app/NotificationCompat$Style;->mBuilder:Landroid/support/v4/app/NotificationCompat$Builder;59 ····iget-object·v0,·p0,·Landroid/support/v4/app/NotificationCompat$Style;->mBuilder:Landroid/support/v4/app/NotificationCompat$Builder;
  
60 ····if-eq·v0,·p1,·:cond_060 ····if-eq·v0,·p1,·:cond_0
  
61 ····.line·61561 ····.line·1559
62 ····iput-object·p1,·p0,·Landroid/support/v4/app/NotificationCompat$Style;->mBuilder:Landroid/support/v4/app/NotificationCompat$Builder;62 ····iput-object·p1,·p0,·Landroid/support/v4/app/NotificationCompat$Style;->mBuilder:Landroid/support/v4/app/NotificationCompat$Builder;
  
63 ····.line·61663 ····.line·1560
64 ····iget-object·v0,·p0,·Landroid/support/v4/app/NotificationCompat$Style;->mBuilder:Landroid/support/v4/app/NotificationCompat$Builder;64 ····iget-object·v0,·p0,·Landroid/support/v4/app/NotificationCompat$Style;->mBuilder:Landroid/support/v4/app/NotificationCompat$Builder;
  
65 ····if-eqz·v0,·:cond_065 ····if-eqz·v0,·:cond_0
  
66 ····.line·61766 ····.line·1561
67 ····iget-object·v0,·p0,·Landroid/support/v4/app/NotificationCompat$Style;->mBuilder:Landroid/support/v4/app/NotificationCompat$Builder;67 ····iget-object·v0,·p0,·Landroid/support/v4/app/NotificationCompat$Style;->mBuilder:Landroid/support/v4/app/NotificationCompat$Builder;
  
68 ····invoke-virtual·{v0,·p0},·Landroid/support/v4/app/NotificationCompat$Builder;->setStyle(Landroid/support/v4/app/NotificationCompat$Style;)Landroid/support/v4/app/NotificationCompat$Builder;68 ····invoke-virtual·{v0,·p0},·Landroid/support/v4/app/NotificationCompat$Builder;->setStyle(Landroid/support/v4/app/NotificationCompat$Style;)Landroid/support/v4/app/NotificationCompat$Builder;
  
69 ····.line·62069 ····.line·1564
70 ····:cond_070 ····:cond_0
71 ····return-void71 ····return-void
72 .end·method72 .end·method
3.29 KB
smali/android/support/v4/app/NotificationCompat$BigTextStyle.smali
    
Offset 19, 71 lines modifiedOffset 19, 83 lines modified
  
  
19 #·direct·methods19 #·direct·methods
20 .method·public·constructor·<init>()V20 .method·public·constructor·<init>()V
21 ····.locals·021 ····.locals·0
  
22 ····.prologue22 ····.prologue
23 ····.line·72323 ····.line·1667
24 ····invoke-direct·{p0},·Landroid/support/v4/app/NotificationCompat$Style;-><init>()V24 ····invoke-direct·{p0},·Landroid/support/v4/app/NotificationCompat$Style;-><init>()V
  
25 ····.line·72425 ····.line·1668
26 ····return-void26 ····return-void
27 .end·method27 .end·method
  
28 .method·public·constructor·<init>(Landroid/support/v4/app/NotificationCompat$Builder;)V28 .method·public·constructor·<init>(Landroid/support/v4/app/NotificationCompat$Builder;)V
29 ····.locals·029 ····.locals·0
30 ····.param·p1,·"builder"····#·Landroid/support/v4/app/NotificationCompat$Builder;30 ····.param·p1,·"builder"····#·Landroid/support/v4/app/NotificationCompat$Builder;
  
31 ····.prologue31 ····.prologue
32 ····.line·72632 ····.line·1670
33 ····invoke-direct·{p0},·Landroid/support/v4/app/NotificationCompat$Style;-><init>()V33 ····invoke-direct·{p0},·Landroid/support/v4/app/NotificationCompat$Style;-><init>()V
  
34 ····.line·72734 ····.line·1671
35 ····invoke-virtual·{p0,·p1},·Landroid/support/v4/app/NotificationCompat$BigTextStyle;->setBuilder(Landroid/support/v4/app/NotificationCompat$Builder;)V35 ····invoke-virtual·{p0,·p1},·Landroid/support/v4/app/NotificationCompat$BigTextStyle;->setBuilder(Landroid/support/v4/app/NotificationCompat$Builder;)V
  
36 ····.line·72836 ····.line·1672
37 ····return-void37 ····return-void
38 .end·method38 .end·method
  
  
39 #·virtual·methods39 #·virtual·methods
40 .method·public·bigText(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigTextStyle;40 .method·public·bigText(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigTextStyle;
41 ····.locals·041 ····.locals·1
42 ····.param·p1,·"cs"····#·Ljava/lang/CharSequence;42 ····.param·p1,·"cs"····#·Ljava/lang/CharSequence;
  
43 ····.prologue43 ····.prologue
44 ····.line·75344 ····.line·1697
45 ····iput-object·p1,·p0,·Landroid/support/v4/app/NotificationCompat$BigTextStyle;->mBigText:Ljava/lang/CharSequence;45 ····invoke-static·{p1},·Landroid/support/v4/app/NotificationCompat$Builder;->limitCharSequenceLength(Ljava/lang/CharSequence;)Ljava/lang/CharSequence;
  
 46 ····move-result-object·v0
  
46 ····.line·75447 ····iput-object·v0,·p0,·Landroid/support/v4/app/NotificationCompat$BigTextStyle;->mBigText:Ljava/lang/CharSequence;
  
 48 ····.line·1698
47 ····return-object·p049 ····return-object·p0
48 .end·method50 .end·method
  
49 .method·public·setBigContentTitle(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigTextStyle;51 .method·public·setBigContentTitle(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigTextStyle;
50 ····.locals·052 ····.locals·1
51 ····.param·p1,·"title"····#·Ljava/lang/CharSequence;53 ····.param·p1,·"title"····#·Ljava/lang/CharSequence;
  
52 ····.prologue54 ····.prologue
53 ····.line·73555 ····.line·1679
 56 ····invoke-static·{p1},·Landroid/support/v4/app/NotificationCompat$Builder;->limitCharSequenceLength(Ljava/lang/CharSequence;)Ljava/lang/CharSequence;
  
 57 ····move-result-object·v0
  
54 ····iput-object·p1,·p0,·Landroid/support/v4/app/NotificationCompat$BigTextStyle;->mBigContentTitle:Ljava/lang/CharSequence;58 ····iput-object·v0,·p0,·Landroid/support/v4/app/NotificationCompat$BigTextStyle;->mBigContentTitle:Ljava/lang/CharSequence;
  
55 ····.line·73659 ····.line·1680
56 ····return-object·p060 ····return-object·p0
57 .end·method61 .end·method
  
58 .method·public·setSummaryText(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigTextStyle;62 .method·public·setSummaryText(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigTextStyle;
59 ····.locals·163 ····.locals·1
60 ····.param·p1,·"cs"····#·Ljava/lang/CharSequence;64 ····.param·p1,·"cs"····#·Ljava/lang/CharSequence;
  
61 ····.prologue65 ····.prologue
62 ····.line·74366 ····.line·1687
 67 ····invoke-static·{p1},·Landroid/support/v4/app/NotificationCompat$Builder;->limitCharSequenceLength(Ljava/lang/CharSequence;)Ljava/lang/CharSequence;
  
 68 ····move-result-object·v0
  
63 ····iput-object·p1,·p0,·Landroid/support/v4/app/NotificationCompat$BigTextStyle;->mSummaryText:Ljava/lang/CharSequence;69 ····iput-object·v0,·p0,·Landroid/support/v4/app/NotificationCompat$BigTextStyle;->mSummaryText:Ljava/lang/CharSequence;
  
64 ····.line·74470 ····.line·1688
65 ····const/4·v0,·0x171 ····const/4·v0,·0x1
  
66 ····iput-boolean·v0,·p0,·Landroid/support/v4/app/NotificationCompat$BigTextStyle;->mSummaryTextSet:Z72 ····iput-boolean·v0,·p0,·Landroid/support/v4/app/NotificationCompat$BigTextStyle;->mSummaryTextSet:Z
  
67 ····.line·74573 ····.line·1689
68 ····return-object·p074 ····return-object·p0
69 .end·method75 .end·method
2.52 KB
smali/android/support/v4/app/Fragment$SavedState.smali
    
Offset 35, 91 lines modifiedOffset 35, 91 lines modified
  
  
35 #·direct·methods35 #·direct·methods
36 .method·static·constructor·<clinit>()V36 .method·static·constructor·<clinit>()V
37 ····.locals·137 ····.locals·1
  
38 ····.prologue38 ····.prologue
39 ····.line·33039 ····.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>()V41 ····invoke-direct·{v0},·Landroid/support/v4/app/Fragment$SavedState$1;-><init>()V
  
42 ····sput-object·v0,·Landroid/support/v4/app/Fragment$SavedState;->CREATOR:Landroid/os/Parcelable$Creator;42 ····sput-object·v0,·Landroid/support/v4/app/Fragment$SavedState;->CREATOR:Landroid/os/Parcelable$Creator;
  
43 ····return-void43 ····return-void
44 .end·method44 .end·method
  
45 .method·constructor·<init>(Landroid/os/Bundle;)V45 .method·constructor·<init>(Landroid/os/Bundle;)V
46 ····.locals·046 ····.locals·0
47 ····.param·p1,·"state"····#·Landroid/os/Bundle;47 ····.param·p1,·"state"····#·Landroid/os/Bundle;
  
48 ····.prologue48 ····.prologue
49 ····.line·30949 ····.line·327
50 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V50 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
51 ····.line·31051 ····.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·31153 ····.line·329
54 ····return-void54 ····return-void
55 .end·method55 .end·method
  
56 .method·constructor·<init>(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V56 .method·constructor·<init>(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V
57 ····.locals·157 ····.locals·1
58 ····.param·p1,·"in"····#·Landroid/os/Parcel;58 ····.param·p1,·"in"····#·Landroid/os/Parcel;
59 ····.param·p2,·"loader"····#·Ljava/lang/ClassLoader;59 ····.param·p2,·"loader"····#·Ljava/lang/ClassLoader;
  
60 ····.prologue60 ····.prologue
61 ····.line·31361 ····.line·331
62 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V62 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
63 ····.line·31463 ····.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·v065 ····move-result-object·v0
  
66 ····iput-object·v0,·p0,·Landroid/support/v4/app/Fragment$SavedState;->mState:Landroid/os/Bundle;66 ····iput-object·v0,·p0,·Landroid/support/v4/app/Fragment$SavedState;->mState:Landroid/os/Bundle;
  
67 ····.line·31567 ····.line·333
68 ····if-eqz·p2,·:cond_068 ····if-eqz·p2,·:cond_0
  
69 ····iget-object·v0,·p0,·Landroid/support/v4/app/Fragment$SavedState;->mState:Landroid/os/Bundle;69 ····iget-object·v0,·p0,·Landroid/support/v4/app/Fragment$SavedState;->mState:Landroid/os/Bundle;
  
70 ····if-eqz·v0,·:cond_070 ····if-eqz·v0,·:cond_0
  
71 ····.line·31671 ····.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;)V73 ····invoke-virtual·{v0,·p2},·Landroid/os/Bundle;->setClassLoader(Ljava/lang/ClassLoader;)V
  
74 ····.line·31874 ····.line·336
75 ····:cond_075 ····:cond_0
76 ····return-void76 ····return-void
77 .end·method77 .end·method
  
  
78 #·virtual·methods78 #·virtual·methods
79 .method·public·describeContents()I79 .method·public·describeContents()I
80 ····.locals·180 ····.locals·1
  
81 ····.prologue81 ····.prologue
82 ····.line·32282 ····.line·340
83 ····const/4·v0,·0x083 ····const/4·v0,·0x0
  
84 ····return·v084 ····return·v0
85 .end·method85 .end·method
  
86 .method·public·writeToParcel(Landroid/os/Parcel;I)V86 .method·public·writeToParcel(Landroid/os/Parcel;I)V
87 ····.locals·187 ····.locals·1
88 ····.param·p1,·"dest"····#·Landroid/os/Parcel;88 ····.param·p1,·"dest"····#·Landroid/os/Parcel;
89 ····.param·p2,·"flags"····#·I89 ····.param·p2,·"flags"····#·I
  
90 ····.prologue90 ····.prologue
91 ····.line·32791 ····.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;)V93 ····invoke-virtual·{p1,·v0},·Landroid/os/Parcel;->writeBundle(Landroid/os/Bundle;)V
  
94 ····.line·32894 ····.line·346
95 ····return-void95 ····return-void
96 .end·method96 .end·method
31.3 KB
smali/android/support/v4/app/NotificationCompat$Builder.smali
    
Offset 10, 135 lines modifiedOffset 10, 224 lines modified
  
10 .annotation·system·Ldalvik/annotation/InnerClass;10 .annotation·system·Ldalvik/annotation/InnerClass;
11 ····accessFlags·=·0x911 ····accessFlags·=·0x9
12 ····name·=·"Builder"12 ····name·=·"Builder"
13 .end·annotation13 .end·annotation
  
  
 14 #·static·fields
 15 .field·private·static·final·MAX_CHARSEQUENCE_LENGTH:I·=·0x1400
  
  
14 #·instance·fields16 #·instance·fields
15 .field·mActions:Ljava/util/ArrayList;17 .field·mActions:Ljava/util/ArrayList;
16 ····.annotation·system·Ldalvik/annotation/Signature;18 ····.annotation·system·Ldalvik/annotation/Signature;
17 ········value·=·{19 ········value·=·{
18 ············"Ljava/util/ArrayList",20 ············"Ljava/util/ArrayList",
19 ············"<",21 ············"<",
20 ············"Landroid/support/v4/app/NotificationCompat$Action;",22 ············"Landroid/support/v4/app/NotificationCompat$Action;",
21 ············">;"23 ············">;"
22 ········}24 ········}
23 ····.end·annotation25 ····.end·annotation
24 .end·field26 .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:I41 .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:I52 .field·mPriority:I
  
35 .field·mProgress:I53 .field·mProgress:I
  
36 .field·mProgressIndeterminate:Z54 .field·mProgressIndeterminate:Z
  
37 .field·mProgressMax:I55 .field·mProgressMax:I
  
 56 .field·mPublicVersion:Landroid/app/Notification;
  
 57 .field·mShowWhen:Z
  
 58 .field·mSortKey:Ljava/lang/String;
  
38 .field·mStyle:Landroid/support/v4/app/NotificationCompat$Style;59 .field·mStyle:Landroid/support/v4/app/NotificationCompat$Style;
  
39 .field·mSubText:Ljava/lang/CharSequence;60 .field·mSubText:Ljava/lang/CharSequence;
  
40 .field·mTickerView:Landroid/widget/RemoteViews;61 .field·mTickerView:Landroid/widget/RemoteViews;
  
41 .field·mUseChronometer:Z62 .field·mUseChronometer:Z
  
 63 .field·mVisibility:I
  
  
42 #·direct·methods64 #·direct·methods
43 .method·public·constructor·<init>(Landroid/content/Context;)V65 .method·public·constructor·<init>(Landroid/content/Context;)V
44 ····.locals·466 ····.locals·5
45 ····.param·p1,·"context"····#·Landroid/content/Context;67 ····.param·p1,·"context"····#·Landroid/content/Context;
  
46 ····.prologue68 ····.prologue
 69 ····const/4·v4,·0x0
  
47 ····.line·21770 ····.line·906
48 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V71 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
49 ····.line·20272 ····.line·874
 73 ····const/4·v0,·0x1
  
 74 ····iput-boolean·v0,·p0,·Landroid/support/v4/app/NotificationCompat$Builder;->mShowWhen:Z
  
 75 ····.line·884
50 ····new-instance·v0,·Ljava/util/ArrayList;76 ····new-instance·v0,·Ljava/util/ArrayList;
  
51 ····invoke-direct·{v0},·Ljava/util/ArrayList;-><init>()V77 ····invoke-direct·{v0},·Ljava/util/ArrayList;-><init>()V
  
52 ····iput-object·v0,·p0,·Landroid/support/v4/app/NotificationCompat$Builder;->mActions:Ljava/util/ArrayList;78 ····iput-object·v0,·p0,·Landroid/support/v4/app/NotificationCompat$Builder;->mActions:Ljava/util/ArrayList;
  
 79 ····.line·885
 80 ····iput-boolean·v4,·p0,·Landroid/support/v4/app/NotificationCompat$Builder;->mLocalOnly:Z
  
 81 ····.line·888
 82 ····iput·v4,·p0,·Landroid/support/v4/app/NotificationCompat$Builder;->mColor:I
  
 83 ····.line·889
 84 ····iput·v4,·p0,·Landroid/support/v4/app/NotificationCompat$Builder;->mVisibility:I
  
53 ····.line·20485 ····.line·892
54 ····new-instance·v0,·Landroid/app/Notification;86 ····new-instance·v0,·Landroid/app/Notification;
  
55 ····invoke-direct·{v0},·Landroid/app/Notification;-><init>()V87 ····invoke-direct·{v0},·Landroid/app/Notification;-><init>()V
  
56 ····iput-object·v0,·p0,·Landroid/support/v4/app/NotificationCompat$Builder;->mNotification:Landroid/app/Notification;88 ····iput-object·v0,·p0,·Landroid/support/v4/app/NotificationCompat$Builder;->mNotification:Landroid/app/Notification;
Max diff block lines reached; 28884/31980 bytes (90.32%) of diff not shown.
24.9 KB
smali/android/support/v4/app/BackStackState.smali
    
Offset 30, 211 lines modifiedOffset 30, 247 lines modified
  
30 .field·final·mIndex:I30 .field·final·mIndex:I
  
31 .field·final·mName:Ljava/lang/String;31 .field·final·mName:Ljava/lang/String;
  
32 .field·final·mOps:[I32 .field·final·mOps:[I
  
 33 .field·final·mSharedElementSourceNames:Ljava/util/ArrayList;
 34 ····.annotation·system·Ldalvik/annotation/Signature;
 35 ········value·=·{
 36 ············"Ljava/util/ArrayList",
 37 ············"<",
 38 ············"Ljava/lang/String;",
 39 ············">;"
 40 ········}
 41 ····.end·annotation
 42 .end·field
  
 43 .field·final·mSharedElementTargetNames:Ljava/util/ArrayList;
 44 ····.annotation·system·Ldalvik/annotation/Signature;
 45 ········value·=·{
 46 ············"Ljava/util/ArrayList",
 47 ············"<",
 48 ············"Ljava/lang/String;",
 49 ············">;"
 50 ········}
 51 ····.end·annotation
 52 .end·field
  
33 .field·final·mTransition:I53 .field·final·mTransition:I
  
34 .field·final·mTransitionStyle:I54 .field·final·mTransitionStyle:I
  
  
35 #·direct·methods55 #·direct·methods
36 .method·static·constructor·<clinit>()V56 .method·static·constructor·<clinit>()V
37 ····.locals·157 ····.locals·1
  
38 ····.prologue58 ····.prologue
39 ····.line·15759 ····.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>()V61 ····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-void63 ····return-void
44 .end·method64 .end·method
  
45 .method·public·constructor·<init>(Landroid/os/Parcel;)V65 .method·public·constructor·<init>(Landroid/os/Parcel;)V
46 ····.locals·166 ····.locals·1
47 ····.param·p1,·"in"····#·Landroid/os/Parcel;67 ····.param·p1,·"in"····#·Landroid/os/Parcel;
  
48 ····.prologue68 ····.prologue
49 ····.line·8369 ····.line·96
50 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V70 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
51 ····.line·8471 ····.line·97
52 ····invoke-virtual·{p1},·Landroid/os/Parcel;->createIntArray()[I72 ····invoke-virtual·{p1},·Landroid/os/Parcel;->createIntArray()[I
  
53 ····move-result-object·v073 ····move-result-object·v0
  
54 ····iput-object·v0,·p0,·Landroid/support/v4/app/BackStackState;->mOps:[I74 ····iput-object·v0,·p0,·Landroid/support/v4/app/BackStackState;->mOps:[I
  
55 ····.line·8575 ····.line·98
56 ····invoke-virtual·{p1},·Landroid/os/Parcel;->readInt()I76 ····invoke-virtual·{p1},·Landroid/os/Parcel;->readInt()I
  
57 ····move-result·v077 ····move-result·v0
  
58 ····iput·v0,·p0,·Landroid/support/v4/app/BackStackState;->mTransition:I78 ····iput·v0,·p0,·Landroid/support/v4/app/BackStackState;->mTransition:I
  
59 ····.line·8679 ····.line·99
60 ····invoke-virtual·{p1},·Landroid/os/Parcel;->readInt()I80 ····invoke-virtual·{p1},·Landroid/os/Parcel;->readInt()I
  
61 ····move-result·v081 ····move-result·v0
  
62 ····iput·v0,·p0,·Landroid/support/v4/app/BackStackState;->mTransitionStyle:I82 ····iput·v0,·p0,·Landroid/support/v4/app/BackStackState;->mTransitionStyle:I
  
63 ····.line·8783 ····.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·v085 ····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·8887 ····.line·101
68 ····invoke-virtual·{p1},·Landroid/os/Parcel;->readInt()I88 ····invoke-virtual·{p1},·Landroid/os/Parcel;->readInt()I
  
69 ····move-result·v089 ····move-result·v0
  
70 ····iput·v0,·p0,·Landroid/support/v4/app/BackStackState;->mIndex:I90 ····iput·v0,·p0,·Landroid/support/v4/app/BackStackState;->mIndex:I
  
71 ····.line·8991 ····.line·102
72 ····invoke-virtual·{p1},·Landroid/os/Parcel;->readInt()I92 ····invoke-virtual·{p1},·Landroid/os/Parcel;->readInt()I
  
73 ····move-result·v093 ····move-result·v0
  
74 ····iput·v0,·p0,·Landroid/support/v4/app/BackStackState;->mBreadCrumbTitleRes:I94 ····iput·v0,·p0,·Landroid/support/v4/app/BackStackState;->mBreadCrumbTitleRes:I
  
75 ····.line·9095 ····.line·103
76 ····sget-object·v0,·Landroid/text/TextUtils;->CHAR_SEQUENCE_CREATOR:Landroid/os/Parcelable$Creator;96 ····sget-object·v0,·Landroid/text/TextUtils;->CHAR_SEQUENCE_CREATOR:Landroid/os/Parcelable$Creator;
  
77 ····invoke-interface·{v0,·p1},·Landroid/os/Parcelable$Creator;->createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object;97 ····invoke-interface·{v0,·p1},·Landroid/os/Parcelable$Creator;->createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object;
  
78 ····move-result-object·v098 ····move-result-object·v0
  
79 ····check-cast·v0,·Ljava/lang/CharSequence;99 ····check-cast·v0,·Ljava/lang/CharSequence;
  
80 ····iput-object·v0,·p0,·Landroid/support/v4/app/BackStackState;->mBreadCrumbTitleText:Ljava/lang/CharSequence;100 ····iput-object·v0,·p0,·Landroid/support/v4/app/BackStackState;->mBreadCrumbTitleText:Ljava/lang/CharSequence;
  
81 ····.line·91101 ····.line·104
82 ····invoke-virtual·{p1},·Landroid/os/Parcel;->readInt()I102 ····invoke-virtual·{p1},·Landroid/os/Parcel;->readInt()I
  
83 ····move-result·v0103 ····move-result·v0
  
84 ····iput·v0,·p0,·Landroid/support/v4/app/BackStackState;->mBreadCrumbShortTitleRes:I104 ····iput·v0,·p0,·Landroid/support/v4/app/BackStackState;->mBreadCrumbShortTitleRes:I
  
85 ····.line·92105 ····.line·105
86 ····sget-object·v0,·Landroid/text/TextUtils;->CHAR_SEQUENCE_CREATOR:Landroid/os/Parcelable$Creator;106 ····sget-object·v0,·Landroid/text/TextUtils;->CHAR_SEQUENCE_CREATOR:Landroid/os/Parcelable$Creator;
  
87 ····invoke-interface·{v0,·p1},·Landroid/os/Parcelable$Creator;->createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object;107 ····invoke-interface·{v0,·p1},·Landroid/os/Parcelable$Creator;->createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object;
  
88 ····move-result-object·v0108 ····move-result-object·v0
  
89 ····check-cast·v0,·Ljava/lang/CharSequence;109 ····check-cast·v0,·Ljava/lang/CharSequence;
  
90 ····iput-object·v0,·p0,·Landroid/support/v4/app/BackStackState;->mBreadCrumbShortTitleText:Ljava/lang/CharSequence;110 ····iput-object·v0,·p0,·Landroid/support/v4/app/BackStackState;->mBreadCrumbShortTitleText:Ljava/lang/CharSequence;
Max diff block lines reached; 21762/25419 bytes (85.61%) of diff not shown.
1000 B
smali/android/support/v4/app/NotificationCompatIceCreamSandwich.smali
    
Offset 22, 17 lines modifiedOffset 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"····#·I25 ····.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"····#·I29 ····.param·p10,·"progressMax"····#·I
30 ····.param·p11,·"mProgress"····#·I30 ····.param·p11,·"progress"····#·I
31 ····.param·p12,·"mProgressIndeterminate"····#·Z31 ····.param·p12,·"progressIndeterminate"····#·Z
  
32 ····.prologue32 ····.prologue
33 ····.line·3133 ····.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;)V35 ····invoke-direct·{v5,·p0},·Landroid/app/Notification$Builder;-><init>(Landroid/content/Context;)V
  
588 B
smali/android/support/v4/app/ActionBarDrawerToggle$Delegate.smali
    
Offset 12, 14 lines modifiedOffset 12, 16 lines modified
12 ····accessFlags·=·0x60912 ····accessFlags·=·0x609
13 ····name·=·"Delegate"13 ····name·=·"Delegate"
14 .end·annotation14 .end·annotation
  
  
15 #·virtual·methods15 #·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·method19 .end·method
  
18 .method·public·abstract·setActionBarDescription(I)V20 .method·public·abstract·setActionBarDescription(I)V
19 .end·method21 .end·method
  
20 .method·public·abstract·setActionBarUpIndicator(Landroid/graphics/drawable/Drawable;I)V22 .method·public·abstract·setActionBarUpIndicator(Landroid/graphics/drawable/Drawable;I)V
21 .end·method23 .end·method
3.79 KB
smali/android/support/v4/app/NotificationCompat$InboxStyle.smali
    
Offset 28, 87 lines modifiedOffset 28, 99 lines modified
  
  
28 #·direct·methods28 #·direct·methods
29 .method·public·constructor·<init>()V29 .method·public·constructor·<init>()V
30 ····.locals·130 ····.locals·1
  
31 ····.prologue31 ····.prologue
32 ····.line·78532 ····.line·1729
33 ····invoke-direct·{p0},·Landroid/support/v4/app/NotificationCompat$Style;-><init>()V33 ····invoke-direct·{p0},·Landroid/support/v4/app/NotificationCompat$Style;-><init>()V
  
34 ····.line·78334 ····.line·1727
35 ····new-instance·v0,·Ljava/util/ArrayList;35 ····new-instance·v0,·Ljava/util/ArrayList;
  
36 ····invoke-direct·{v0},·Ljava/util/ArrayList;-><init>()V36 ····invoke-direct·{v0},·Ljava/util/ArrayList;-><init>()V
  
37 ····iput-object·v0,·p0,·Landroid/support/v4/app/NotificationCompat$InboxStyle;->mTexts:Ljava/util/ArrayList;37 ····iput-object·v0,·p0,·Landroid/support/v4/app/NotificationCompat$InboxStyle;->mTexts:Ljava/util/ArrayList;
  
38 ····.line·78638 ····.line·1730
39 ····return-void39 ····return-void
40 .end·method40 .end·method
  
41 .method·public·constructor·<init>(Landroid/support/v4/app/NotificationCompat$Builder;)V41 .method·public·constructor·<init>(Landroid/support/v4/app/NotificationCompat$Builder;)V
42 ····.locals·142 ····.locals·1
43 ····.param·p1,·"builder"····#·Landroid/support/v4/app/NotificationCompat$Builder;43 ····.param·p1,·"builder"····#·Landroid/support/v4/app/NotificationCompat$Builder;
  
44 ····.prologue44 ····.prologue
45 ····.line·78845 ····.line·1732
46 ····invoke-direct·{p0},·Landroid/support/v4/app/NotificationCompat$Style;-><init>()V46 ····invoke-direct·{p0},·Landroid/support/v4/app/NotificationCompat$Style;-><init>()V
  
47 ····.line·78347 ····.line·1727
48 ····new-instance·v0,·Ljava/util/ArrayList;48 ····new-instance·v0,·Ljava/util/ArrayList;
  
49 ····invoke-direct·{v0},·Ljava/util/ArrayList;-><init>()V49 ····invoke-direct·{v0},·Ljava/util/ArrayList;-><init>()V
  
50 ····iput-object·v0,·p0,·Landroid/support/v4/app/NotificationCompat$InboxStyle;->mTexts:Ljava/util/ArrayList;50 ····iput-object·v0,·p0,·Landroid/support/v4/app/NotificationCompat$InboxStyle;->mTexts:Ljava/util/ArrayList;
  
51 ····.line·78951 ····.line·1733
52 ····invoke-virtual·{p0,·p1},·Landroid/support/v4/app/NotificationCompat$InboxStyle;->setBuilder(Landroid/support/v4/app/NotificationCompat$Builder;)V52 ····invoke-virtual·{p0,·p1},·Landroid/support/v4/app/NotificationCompat$InboxStyle;->setBuilder(Landroid/support/v4/app/NotificationCompat$Builder;)V
  
53 ····.line·79053 ····.line·1734
54 ····return-void54 ····return-void
55 .end·method55 .end·method
  
  
56 #·virtual·methods56 #·virtual·methods
57 .method·public·addLine(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$InboxStyle;57 .method·public·addLine(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$InboxStyle;
58 ····.locals·158 ····.locals·2
59 ····.param·p1,·"cs"····#·Ljava/lang/CharSequence;59 ····.param·p1,·"cs"····#·Ljava/lang/CharSequence;
  
60 ····.prologue60 ····.prologue
61 ····.line·81461 ····.line·1758
62 ····iget-object·v0,·p0,·Landroid/support/v4/app/NotificationCompat$InboxStyle;->mTexts:Ljava/util/ArrayList;62 ····iget-object·v0,·p0,·Landroid/support/v4/app/NotificationCompat$InboxStyle;->mTexts:Ljava/util/ArrayList;
  
63 ····invoke-virtual·{v0,·p1},·Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z63 ····invoke-static·{p1},·Landroid/support/v4/app/NotificationCompat$Builder;->limitCharSequenceLength(Ljava/lang/CharSequence;)Ljava/lang/CharSequence;
  
 64 ····move-result-object·v1
  
 65 ····invoke-virtual·{v0,·v1},·Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
  
64 ····.line·81566 ····.line·1759
65 ····return-object·p067 ····return-object·p0
66 .end·method68 .end·method
  
67 .method·public·setBigContentTitle(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$InboxStyle;69 .method·public·setBigContentTitle(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$InboxStyle;
68 ····.locals·070 ····.locals·1
69 ····.param·p1,·"title"····#·Ljava/lang/CharSequence;71 ····.param·p1,·"title"····#·Ljava/lang/CharSequence;
  
70 ····.prologue72 ····.prologue
71 ····.line·79773 ····.line·1741
72 ····iput-object·p1,·p0,·Landroid/support/v4/app/NotificationCompat$InboxStyle;->mBigContentTitle:Ljava/lang/CharSequence;74 ····invoke-static·{p1},·Landroid/support/v4/app/NotificationCompat$Builder;->limitCharSequenceLength(Ljava/lang/CharSequence;)Ljava/lang/CharSequence;
  
 75 ····move-result-object·v0
  
 76 ····iput-object·v0,·p0,·Landroid/support/v4/app/NotificationCompat$InboxStyle;->mBigContentTitle:Ljava/lang/CharSequence;
  
73 ····.line·79877 ····.line·1742
74 ····return-object·p078 ····return-object·p0
75 .end·method79 .end·method
  
76 .method·public·setSummaryText(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$InboxStyle;80 .method·public·setSummaryText(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$InboxStyle;
77 ····.locals·181 ····.locals·1
78 ····.param·p1,·"cs"····#·Ljava/lang/CharSequence;82 ····.param·p1,·"cs"····#·Ljava/lang/CharSequence;
  
79 ····.prologue83 ····.prologue
80 ····.line·80584 ····.line·1749
 85 ····invoke-static·{p1},·Landroid/support/v4/app/NotificationCompat$Builder;->limitCharSequenceLength(Ljava/lang/CharSequence;)Ljava/lang/CharSequence;
  
 86 ····move-result-object·v0
  
81 ····iput-object·p1,·p0,·Landroid/support/v4/app/NotificationCompat$InboxStyle;->mSummaryText:Ljava/lang/CharSequence;87 ····iput-object·v0,·p0,·Landroid/support/v4/app/NotificationCompat$InboxStyle;->mSummaryText:Ljava/lang/CharSequence;
  
82 ····.line·80688 ····.line·1750
83 ····const/4·v0,·0x189 ····const/4·v0,·0x1
  
84 ····iput-boolean·v0,·p0,·Landroid/support/v4/app/NotificationCompat$InboxStyle;->mSummaryTextSet:Z90 ····iput-boolean·v0,·p0,·Landroid/support/v4/app/NotificationCompat$InboxStyle;->mSummaryTextSet:Z
  
85 ····.line·80791 ····.line·1751
86 ····return-object·p092 ····return-object·p0
87 .end·method93 .end·method
3.6 KB
smali/android/support/v4/app/NotificationCompat$BigPictureStyle.smali
    
Offset 23, 88 lines modifiedOffset 23, 96 lines modified
  
  
23 #·direct·methods23 #·direct·methods
24 .method·public·constructor·<init>()V24 .method·public·constructor·<init>()V
25 ····.locals·025 ····.locals·0
  
26 ····.prologue26 ····.prologue
27 ····.line·65627 ····.line·1600
28 ····invoke-direct·{p0},·Landroid/support/v4/app/NotificationCompat$Style;-><init>()V28 ····invoke-direct·{p0},·Landroid/support/v4/app/NotificationCompat$Style;-><init>()V
  
29 ····.line·65729 ····.line·1601
30 ····return-void30 ····return-void
31 .end·method31 .end·method
  
32 .method·public·constructor·<init>(Landroid/support/v4/app/NotificationCompat$Builder;)V32 .method·public·constructor·<init>(Landroid/support/v4/app/NotificationCompat$Builder;)V
33 ····.locals·033 ····.locals·0
34 ····.param·p1,·"builder"····#·Landroid/support/v4/app/NotificationCompat$Builder;34 ····.param·p1,·"builder"····#·Landroid/support/v4/app/NotificationCompat$Builder;
  
35 ····.prologue35 ····.prologue
36 ····.line·65936 ····.line·1603
37 ····invoke-direct·{p0},·Landroid/support/v4/app/NotificationCompat$Style;-><init>()V37 ····invoke-direct·{p0},·Landroid/support/v4/app/NotificationCompat$Style;-><init>()V
  
38 ····.line·66038 ····.line·1604
39 ····invoke-virtual·{p0,·p1},·Landroid/support/v4/app/NotificationCompat$BigPictureStyle;->setBuilder(Landroid/support/v4/app/NotificationCompat$Builder;)V39 ····invoke-virtual·{p0,·p1},·Landroid/support/v4/app/NotificationCompat$BigPictureStyle;->setBuilder(Landroid/support/v4/app/NotificationCompat$Builder;)V
  
40 ····.line·66140 ····.line·1605
41 ····return-void41 ····return-void
42 .end·method42 .end·method
  
  
43 #·virtual·methods43 #·virtual·methods
44 .method·public·bigLargeIcon(Landroid/graphics/Bitmap;)Landroid/support/v4/app/NotificationCompat$BigPictureStyle;44 .method·public·bigLargeIcon(Landroid/graphics/Bitmap;)Landroid/support/v4/app/NotificationCompat$BigPictureStyle;
45 ····.locals·145 ····.locals·1
46 ····.param·p1,·"b"····#·Landroid/graphics/Bitmap;46 ····.param·p1,·"b"····#·Landroid/graphics/Bitmap;
  
47 ····.prologue47 ····.prologue
48 ····.line·69348 ····.line·1637
49 ····iput-object·p1,·p0,·Landroid/support/v4/app/NotificationCompat$BigPictureStyle;->mBigLargeIcon:Landroid/graphics/Bitmap;49 ····iput-object·p1,·p0,·Landroid/support/v4/app/NotificationCompat$BigPictureStyle;->mBigLargeIcon:Landroid/graphics/Bitmap;
  
50 ····.line·69450 ····.line·1638
51 ····const/4·v0,·0x151 ····const/4·v0,·0x1
  
52 ····iput-boolean·v0,·p0,·Landroid/support/v4/app/NotificationCompat$BigPictureStyle;->mBigLargeIconSet:Z52 ····iput-boolean·v0,·p0,·Landroid/support/v4/app/NotificationCompat$BigPictureStyle;->mBigLargeIconSet:Z
  
53 ····.line·69553 ····.line·1639
54 ····return-object·p054 ····return-object·p0
55 .end·method55 .end·method
  
56 .method·public·bigPicture(Landroid/graphics/Bitmap;)Landroid/support/v4/app/NotificationCompat$BigPictureStyle;56 .method·public·bigPicture(Landroid/graphics/Bitmap;)Landroid/support/v4/app/NotificationCompat$BigPictureStyle;
57 ····.locals·057 ····.locals·0
58 ····.param·p1,·"b"····#·Landroid/graphics/Bitmap;58 ····.param·p1,·"b"····#·Landroid/graphics/Bitmap;
  
59 ····.prologue59 ····.prologue
60 ····.line·68560 ····.line·1629
61 ····iput-object·p1,·p0,·Landroid/support/v4/app/NotificationCompat$BigPictureStyle;->mPicture:Landroid/graphics/Bitmap;61 ····iput-object·p1,·p0,·Landroid/support/v4/app/NotificationCompat$BigPictureStyle;->mPicture:Landroid/graphics/Bitmap;
  
62 ····.line·68662 ····.line·1630
63 ····return-object·p063 ····return-object·p0
64 .end·method64 .end·method
  
65 .method·public·setBigContentTitle(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigPictureStyle;65 .method·public·setBigContentTitle(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigPictureStyle;
66 ····.locals·066 ····.locals·1
67 ····.param·p1,·"title"····#·Ljava/lang/CharSequence;67 ····.param·p1,·"title"····#·Ljava/lang/CharSequence;
  
68 ····.prologue68 ····.prologue
69 ····.line·66869 ····.line·1612
70 ····iput-object·p1,·p0,·Landroid/support/v4/app/NotificationCompat$BigPictureStyle;->mBigContentTitle:Ljava/lang/CharSequence;70 ····invoke-static·{p1},·Landroid/support/v4/app/NotificationCompat$Builder;->limitCharSequenceLength(Ljava/lang/CharSequence;)Ljava/lang/CharSequence;
  
 71 ····move-result-object·v0
  
 72 ····iput-object·v0,·p0,·Landroid/support/v4/app/NotificationCompat$BigPictureStyle;->mBigContentTitle:Ljava/lang/CharSequence;
  
71 ····.line·66973 ····.line·1613
72 ····return-object·p074 ····return-object·p0
73 .end·method75 .end·method
  
74 .method·public·setSummaryText(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigPictureStyle;76 .method·public·setSummaryText(Ljava/lang/CharSequence;)Landroid/support/v4/app/NotificationCompat$BigPictureStyle;
75 ····.locals·177 ····.locals·1
76 ····.param·p1,·"cs"····#·Ljava/lang/CharSequence;78 ····.param·p1,·"cs"····#·Ljava/lang/CharSequence;
  
77 ····.prologue79 ····.prologue
78 ····.line·67680 ····.line·1620
 81 ····invoke-static·{p1},·Landroid/support/v4/app/NotificationCompat$Builder;->limitCharSequenceLength(Ljava/lang/CharSequence;)Ljava/lang/CharSequence;
  
 82 ····move-result-object·v0
  
79 ····iput-object·p1,·p0,·Landroid/support/v4/app/NotificationCompat$BigPictureStyle;->mSummaryText:Ljava/lang/CharSequence;83 ····iput-object·v0,·p0,·Landroid/support/v4/app/NotificationCompat$BigPictureStyle;->mSummaryText:Ljava/lang/CharSequence;
  
80 ····.line·67784 ····.line·1621
81 ····const/4·v0,·0x185 ····const/4·v0,·0x1
  
82 ····iput-boolean·v0,·p0,·Landroid/support/v4/app/NotificationCompat$BigPictureStyle;->mSummaryTextSet:Z86 ····iput-boolean·v0,·p0,·Landroid/support/v4/app/NotificationCompat$BigPictureStyle;->mSummaryTextSet:Z
  
83 ····.line·67887 ····.line·1622
84 ····return-object·p088 ····return-object·p0
85 .end·method89 .end·method
5.89 KB
smali/android/support/v4/app/ShareCompat.smali
    
Offset 25, 98 lines modifiedOffset 25, 98 lines modified
  
  
25 #·direct·methods25 #·direct·methods
26 .method·static·constructor·<clinit>()V26 .method·static·constructor·<clinit>()V
27 ····.locals·227 ····.locals·2
  
28 ····.prologue28 ····.prologue
29 ····.line·15129 ····.line·152
30 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I30 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I
  
31 ····const/16·v1,·0x1031 ····const/16·v1,·0x10
  
32 ····if-lt·v0,·v1,·:cond_032 ····if-lt·v0,·v1,·:cond_0
  
33 ····.line·15233 ····.line·153
34 ····new-instance·v0,·Landroid/support/v4/app/ShareCompat$ShareCompatImplJB;34 ····new-instance·v0,·Landroid/support/v4/app/ShareCompat$ShareCompatImplJB;
  
35 ····invoke-direct·{v0},·Landroid/support/v4/app/ShareCompat$ShareCompatImplJB;-><init>()V35 ····invoke-direct·{v0},·Landroid/support/v4/app/ShareCompat$ShareCompatImplJB;-><init>()V
  
36 ····sput-object·v0,·Landroid/support/v4/app/ShareCompat;->IMPL:Landroid/support/v4/app/ShareCompat$ShareCompatImpl;36 ····sput-object·v0,·Landroid/support/v4/app/ShareCompat;->IMPL:Landroid/support/v4/app/ShareCompat$ShareCompatImpl;
  
37 ····.line·15837 ····.line·159
38 ····:goto_038 ····:goto_0
39 ····return-void39 ····return-void
  
40 ····.line·15340 ····.line·154
41 ····:cond_041 ····:cond_0
42 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I42 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I
  
43 ····const/16·v1,·0xe43 ····const/16·v1,·0xe
  
44 ····if-lt·v0,·v1,·:cond_144 ····if-lt·v0,·v1,·:cond_1
  
45 ····.line·15445 ····.line·155
46 ····new-instance·v0,·Landroid/support/v4/app/ShareCompat$ShareCompatImplICS;46 ····new-instance·v0,·Landroid/support/v4/app/ShareCompat$ShareCompatImplICS;
  
47 ····invoke-direct·{v0},·Landroid/support/v4/app/ShareCompat$ShareCompatImplICS;-><init>()V47 ····invoke-direct·{v0},·Landroid/support/v4/app/ShareCompat$ShareCompatImplICS;-><init>()V
  
48 ····sput-object·v0,·Landroid/support/v4/app/ShareCompat;->IMPL:Landroid/support/v4/app/ShareCompat$ShareCompatImpl;48 ····sput-object·v0,·Landroid/support/v4/app/ShareCompat;->IMPL:Landroid/support/v4/app/ShareCompat$ShareCompatImpl;
  
49 ····goto·:goto_049 ····goto·:goto_0
  
50 ····.line·15650 ····.line·157
51 ····:cond_151 ····:cond_1
52 ····new-instance·v0,·Landroid/support/v4/app/ShareCompat$ShareCompatImplBase;52 ····new-instance·v0,·Landroid/support/v4/app/ShareCompat$ShareCompatImplBase;
  
53 ····invoke-direct·{v0},·Landroid/support/v4/app/ShareCompat$ShareCompatImplBase;-><init>()V53 ····invoke-direct·{v0},·Landroid/support/v4/app/ShareCompat$ShareCompatImplBase;-><init>()V
  
54 ····sput-object·v0,·Landroid/support/v4/app/ShareCompat;->IMPL:Landroid/support/v4/app/ShareCompat$ShareCompatImpl;54 ····sput-object·v0,·Landroid/support/v4/app/ShareCompat;->IMPL:Landroid/support/v4/app/ShareCompat$ShareCompatImpl;
  
55 ····goto·:goto_055 ····goto·:goto_0
56 .end·method56 .end·method
  
57 .method·public·constructor·<init>()V57 .method·public·constructor·<init>()V
58 ····.locals·058 ····.locals·0
  
59 ····.prologue59 ····.prologue
60 ····.line·5860 ····.line·59
61 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V61 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
62 ····.line·65462 ····.line·655
63 ····return-void63 ····return-void
64 .end·method64 .end·method
  
65 .method·static·synthetic·access$000()Landroid/support/v4/app/ShareCompat$ShareCompatImpl;65 .method·static·synthetic·access$000()Landroid/support/v4/app/ShareCompat$ShareCompatImpl;
66 ····.locals·166 ····.locals·1
  
67 ····.prologue67 ····.prologue
68 ····.line·5868 ····.line·59
69 ····sget-object·v0,·Landroid/support/v4/app/ShareCompat;->IMPL:Landroid/support/v4/app/ShareCompat$ShareCompatImpl;69 ····sget-object·v0,·Landroid/support/v4/app/ShareCompat;->IMPL:Landroid/support/v4/app/ShareCompat$ShareCompatImpl;
  
70 ····return-object·v070 ····return-object·v0
71 .end·method71 .end·method
  
72 .method·public·static·configureMenuItem(Landroid/view/Menu;ILandroid/support/v4/app/ShareCompat$IntentBuilder;)V72 .method·public·static·configureMenuItem(Landroid/view/Menu;ILandroid/support/v4/app/ShareCompat$IntentBuilder;)V
73 ····.locals·473 ····.locals·4
74 ····.param·p0,·"menu"····#·Landroid/view/Menu;74 ····.param·p0,·"menu"····#·Landroid/view/Menu;
75 ····.param·p1,·"menuItemId"····#·I75 ····.param·p1,·"menuItemId"····#·I
76 ····.param·p2,·"shareIntent"····#·Landroid/support/v4/app/ShareCompat$IntentBuilder;76 ····.param·p2,·"shareIntent"····#·Landroid/support/v4/app/ShareCompat$IntentBuilder;
  
77 ····.prologue77 ····.prologue
78 ····.line·24478 ····.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·v080 ····move-result-object·v0
  
81 ····.line·24581 ····.line·246
82 ····.local·v0,·"item":Landroid/view/MenuItem;82 ····.local·v0,·"item":Landroid/view/MenuItem;
83 ····if-nez·v0,·:cond_083 ····if-nez·v0,·:cond_0
  
84 ····.line·24684 ····.line·247
85 ····new-instance·v1,·Ljava/lang/IllegalArgumentException;85 ····new-instance·v1,·Ljava/lang/IllegalArgumentException;
  
86 ····new-instance·v2,·Ljava/lang/StringBuilder;86 ····new-instance·v2,·Ljava/lang/StringBuilder;
  
87 ····invoke-direct·{v2},·Ljava/lang/StringBuilder;-><init>()V87 ····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 modifiedOffset 139, 93 lines modified
  
139 ····move-result-object·v2139 ····move-result-object·v2
  
140 ····invoke-direct·{v1,·v2},·Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V140 ····invoke-direct·{v1,·v2},·Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V
  
141 ····throw·v1141 ····throw·v1
  
142 ····.line·249142 ····.line·250
143 ····:cond_0143 ····:cond_0
144 ····invoke-static·{v0,·p2},·Landroid/support/v4/app/ShareCompat;->configureMenuItem(Landroid/view/MenuItem;Landroid/support/v4/app/ShareCompat$IntentBuilder;)V144 ····invoke-static·{v0,·p2},·Landroid/support/v4/app/ShareCompat;->configureMenuItem(Landroid/view/MenuItem;Landroid/support/v4/app/ShareCompat$IntentBuilder;)V
  
145 ····.line·250145 ····.line·251
146 ····return-void146 ····return-void
147 .end·method147 .end·method
  
148 .method·public·static·configureMenuItem(Landroid/view/MenuItem;Landroid/support/v4/app/ShareCompat$IntentBuilder;)V148 .method·public·static·configureMenuItem(Landroid/view/MenuItem;Landroid/support/v4/app/ShareCompat$IntentBuilder;)V
149 ····.locals·1149 ····.locals·1
150 ····.param·p0,·"item"····#·Landroid/view/MenuItem;150 ····.param·p0,·"item"····#·Landroid/view/MenuItem;
151 ····.param·p1,·"shareIntent"····#·Landroid/support/v4/app/ShareCompat$IntentBuilder;151 ····.param·p1,·"shareIntent"····#·Landroid/support/v4/app/ShareCompat$IntentBuilder;
  
152 ····.prologue152 ····.prologue
153 ····.line·232153 ····.line·233
154 ····sget-object·v0,·Landroid/support/v4/app/ShareCompat;->IMPL:Landroid/support/v4/app/ShareCompat$ShareCompatImpl;154 ····sget-object·v0,·Landroid/support/v4/app/ShareCompat;->IMPL:Landroid/support/v4/app/ShareCompat$ShareCompatImpl;
  
155 ····invoke-interface·{v0,·p0,·p1},·Landroid/support/v4/app/ShareCompat$ShareCompatImpl;->configureMenuItem(Landroid/view/MenuItem;Landroid/support/v4/app/ShareCompat$IntentBuilder;)V155 ····invoke-interface·{v0,·p0,·p1},·Landroid/support/v4/app/ShareCompat$ShareCompatImpl;->configureMenuItem(Landroid/view/MenuItem;Landroid/support/v4/app/ShareCompat$IntentBuilder;)V
  
156 ····.line·233156 ····.line·234
157 ····return-void157 ····return-void
Max diff block lines reached; 1965/5935 bytes (33.11%) of diff not shown.
17.1 KB
smali/android/support/v4/app/ShareCompat$IntentReader.smali
    
Offset 41, 111 lines modifiedOffset 41, 111 lines modified
  
41 #·direct·methods41 #·direct·methods
42 .method·private·constructor·<init>(Landroid/app/Activity;)V42 .method·private·constructor·<init>(Landroid/app/Activity;)V
43 ····.locals·143 ····.locals·1
44 ····.param·p1,·"activity"····#·Landroid/app/Activity;44 ····.param·p1,·"activity"····#·Landroid/app/Activity;
  
45 ····.prologue45 ····.prologue
46 ····.line·67546 ····.line·676
47 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V47 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
48 ····.line·67648 ····.line·677
49 ····iput-object·p1,·p0,·Landroid/support/v4/app/ShareCompat$IntentReader;->mActivity:Landroid/app/Activity;49 ····iput-object·p1,·p0,·Landroid/support/v4/app/ShareCompat$IntentReader;->mActivity:Landroid/app/Activity;
  
50 ····.line·67750 ····.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·v052 ····move-result-object·v0
  
53 ····iput-object·v0,·p0,·Landroid/support/v4/app/ShareCompat$IntentReader;->mIntent:Landroid/content/Intent;53 ····iput-object·v0,·p0,·Landroid/support/v4/app/ShareCompat$IntentReader;->mIntent:Landroid/content/Intent;
  
54 ····.line·67854 ····.line·679
55 ····invoke-static·{p1},·Landroid/support/v4/app/ShareCompat;->getCallingPackage(Landroid/app/Activity;)Ljava/lang/String;55 ····invoke-static·{p1},·Landroid/support/v4/app/ShareCompat;->getCallingPackage(Landroid/app/Activity;)Ljava/lang/String;
  
56 ····move-result-object·v056 ····move-result-object·v0
  
57 ····iput-object·v0,·p0,·Landroid/support/v4/app/ShareCompat$IntentReader;->mCallingPackage:Ljava/lang/String;57 ····iput-object·v0,·p0,·Landroid/support/v4/app/ShareCompat$IntentReader;->mCallingPackage:Ljava/lang/String;
  
58 ····.line·67958 ····.line·680
59 ····invoke-static·{p1},·Landroid/support/v4/app/ShareCompat;->getCallingActivity(Landroid/app/Activity;)Landroid/content/ComponentName;59 ····invoke-static·{p1},·Landroid/support/v4/app/ShareCompat;->getCallingActivity(Landroid/app/Activity;)Landroid/content/ComponentName;
  
60 ····move-result-object·v060 ····move-result-object·v0
  
61 ····iput-object·v0,·p0,·Landroid/support/v4/app/ShareCompat$IntentReader;->mCallingActivity:Landroid/content/ComponentName;61 ····iput-object·v0,·p0,·Landroid/support/v4/app/ShareCompat$IntentReader;->mCallingActivity:Landroid/content/ComponentName;
  
62 ····.line·68062 ····.line·681
63 ····return-void63 ····return-void
64 .end·method64 .end·method
  
65 .method·public·static·from(Landroid/app/Activity;)Landroid/support/v4/app/ShareCompat$IntentReader;65 .method·public·static·from(Landroid/app/Activity;)Landroid/support/v4/app/ShareCompat$IntentReader;
66 ····.locals·166 ····.locals·1
67 ····.param·p0,·"activity"····#·Landroid/app/Activity;67 ····.param·p0,·"activity"····#·Landroid/app/Activity;
  
68 ····.prologue68 ····.prologue
69 ····.line·67269 ····.line·673
70 ····new-instance·v0,·Landroid/support/v4/app/ShareCompat$IntentReader;70 ····new-instance·v0,·Landroid/support/v4/app/ShareCompat$IntentReader;
  
71 ····invoke-direct·{v0,·p0},·Landroid/support/v4/app/ShareCompat$IntentReader;-><init>(Landroid/app/Activity;)V71 ····invoke-direct·{v0,·p0},·Landroid/support/v4/app/ShareCompat$IntentReader;-><init>(Landroid/app/Activity;)V
  
72 ····return-object·v072 ····return-object·v0
73 .end·method73 .end·method
  
  
74 #·virtual·methods74 #·virtual·methods
75 .method·public·getCallingActivity()Landroid/content/ComponentName;75 .method·public·getCallingActivity()Landroid/content/ComponentName;
76 ····.locals·176 ····.locals·1
  
77 ····.prologue77 ····.prologue
78 ····.line·88778 ····.line·888
79 ····iget-object·v0,·p0,·Landroid/support/v4/app/ShareCompat$IntentReader;->mCallingActivity:Landroid/content/ComponentName;79 ····iget-object·v0,·p0,·Landroid/support/v4/app/ShareCompat$IntentReader;->mCallingActivity:Landroid/content/ComponentName;
  
80 ····return-object·v080 ····return-object·v0
81 .end·method81 .end·method
  
82 .method·public·getCallingActivityIcon()Landroid/graphics/drawable/Drawable;82 .method·public·getCallingActivityIcon()Landroid/graphics/drawable/Drawable;
83 ····.locals·583 ····.locals·5
  
84 ····.prologue84 ····.prologue
85 ····const/4·v2,·0x085 ····const/4·v2,·0x0
  
86 ····.line·90186 ····.line·902
87 ····iget-object·v3,·p0,·Landroid/support/v4/app/ShareCompat$IntentReader;->mCallingActivity:Landroid/content/ComponentName;87 ····iget-object·v3,·p0,·Landroid/support/v4/app/ShareCompat$IntentReader;->mCallingActivity:Landroid/content/ComponentName;
  
88 ····if-nez·v3,·:cond_088 ····if-nez·v3,·:cond_0
  
89 ····.line·90989 ····.line·910
90 ····:goto_090 ····:goto_0
91 ····return-object·v291 ····return-object·v2
  
92 ····.line·90392 ····.line·904
93 ····:cond_093 ····:cond_0
94 ····iget-object·v3,·p0,·Landroid/support/v4/app/ShareCompat$IntentReader;->mActivity:Landroid/app/Activity;94 ····iget-object·v3,·p0,·Landroid/support/v4/app/ShareCompat$IntentReader;->mActivity:Landroid/app/Activity;
  
95 ····invoke-virtual·{v3},·Landroid/app/Activity;->getPackageManager()Landroid/content/pm/PackageManager;95 ····invoke-virtual·{v3},·Landroid/app/Activity;->getPackageManager()Landroid/content/pm/PackageManager;
  
96 ····move-result-object·v196 ····move-result-object·v1
  
97 ····.line·90597 ····.line·906
98 ····.local·v1,·"pm":Landroid/content/pm/PackageManager;98 ····.local·v1,·"pm":Landroid/content/pm/PackageManager;
99 ····:try_start_099 ····:try_start_0
100 ····iget-object·v3,·p0,·Landroid/support/v4/app/ShareCompat$IntentReader;->mCallingActivity:Landroid/content/ComponentName;100 ····iget-object·v3,·p0,·Landroid/support/v4/app/ShareCompat$IntentReader;->mCallingActivity:Landroid/content/ComponentName;
  
101 ····invoke-virtual·{v1,·v3},·Landroid/content/pm/PackageManager;->getActivityIcon(Landroid/content/ComponentName;)Landroid/graphics/drawable/Drawable;101 ····invoke-virtual·{v1,·v3},·Landroid/content/pm/PackageManager;->getActivityIcon(Landroid/content/ComponentName;)Landroid/graphics/drawable/Drawable;
102 ····:try_end_0102 ····:try_end_0
103 ····.catch·Landroid/content/pm/PackageManager$NameNotFoundException;·{:try_start_0·..·:try_end_0}·:catch_0103 ····.catch·Landroid/content/pm/PackageManager$NameNotFoundException;·{:try_start_0·..·:try_end_0}·:catch_0
  
104 ····move-result-object·v2104 ····move-result-object·v2
  
105 ····goto·:goto_0105 ····goto·:goto_0
  
106 ····.line·906106 ····.line·907
107 ····:catch_0107 ····:catch_0
108 ····move-exception·v0108 ····move-exception·v0
  
109 ····.line·907109 ····.line·908
110 ····.local·v0,·"e":Landroid/content/pm/PackageManager$NameNotFoundException;110 ····.local·v0,·"e":Landroid/content/pm/PackageManager$NameNotFoundException;
111 ····const-string·v3,·"IntentReader"111 ····const-string·v3,·"IntentReader"
  
112 ····const-string·v4,·"Could·not·retrieve·icon·for·calling·activity"112 ····const-string·v4,·"Could·not·retrieve·icon·for·calling·activity"
  
113 ····invoke-static·{v3,·v4,·v0},·Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I113 ····invoke-static·{v3,·v4,·v0},·Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I
  
Offset 154, 49 lines modifiedOffset 154, 49 lines modified
  
154 .method·public·getCallingApplicationIcon()Landroid/graphics/drawable/Drawable;154 .method·public·getCallingApplicationIcon()Landroid/graphics/drawable/Drawable;
155 ····.locals·5155 ····.locals·5
  
156 ····.prologue156 ····.prologue
157 ····const/4·v2,·0x0157 ····const/4·v2,·0x0
  
158 ····.line·923158 ····.line·924
159 ····iget-object·v3,·p0,·Landroid/support/v4/app/ShareCompat$IntentReader;->mCallingPackage:Ljava/lang/String;159 ····iget-object·v3,·p0,·Landroid/support/v4/app/ShareCompat$IntentReader;->mCallingPackage:Ljava/lang/String;
  
160 ····if-nez·v3,·:cond_0160 ····if-nez·v3,·:cond_0
  
161 ····.line·931161 ····.line·932
162 ····:goto_0162 ····:goto_0
163 ····return-object·v2163 ····return-object·v2
Max diff block lines reached; 13212/17360 bytes (76.11%) of diff not shown.
1.75 KB
smali/android/support/v4/app/NotificationCompat$NotificationCompatImplIceCreamSandwich.smali
    
Offset 1, 14 lines modifiedOffset 1, 11 lines modified
1 .class·Landroid/support/v4/app/NotificationCompat$NotificationCompatImplIceCreamSandwich;1 .class·Landroid/support/v4/app/NotificationCompat$NotificationCompatImplIceCreamSandwich;
2 .super·Ljava/lang/Object;2 .super·Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase;
3 .source·"NotificationCompat.java"3 .source·"NotificationCompat.java"
  
4 #·interfaces 
5 .implements·Landroid/support/v4/app/NotificationCompat$NotificationCompatImpl; 
  
  
6 #·annotations4 #·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·annotation7 .end·annotation
  
10 .annotation·system·Ldalvik/annotation/InnerClass;8 .annotation·system·Ldalvik/annotation/InnerClass;
Offset 18, 28 lines modifiedOffset 15, 28 lines modified
  
  
18 #·direct·methods15 #·direct·methods
19 .method·constructor·<init>()V16 .method·constructor·<init>()V
20 ····.locals·017 ····.locals·0
  
21 ····.prologue18 ····.prologue
22 ····.line·10619 ····.line·564
23 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V20 ····invoke-direct·{p0},·Landroid/support/v4/app/NotificationCompat$NotificationCompatImplBase;-><init>()V
  
24 ····return-void21 ····return-void
25 .end·method22 .end·method
  
  
26 #·virtual·methods23 #·virtual·methods
27 .method·public·build(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification;24 .method·public·build(Landroid/support/v4/app/NotificationCompat$Builder;)Landroid/app/Notification;
28 ····.locals·1325 ····.locals·13
29 ····.param·p1,·"b"····#·Landroid/support/v4/app/NotificationCompat$Builder;26 ····.param·p1,·"b"····#·Landroid/support/v4/app/NotificationCompat$Builder;
  
30 ····.prologue27 ····.prologue
31 ····.line·10828 ····.line·567
32 ····iget-object·v0,·p1,·Landroid/support/v4/app/NotificationCompat$Builder;->mContext:Landroid/content/Context;29 ····iget-object·v0,·p1,·Landroid/support/v4/app/NotificationCompat$Builder;->mContext:Landroid/content/Context;
  
33 ····iget-object·v1,·p1,·Landroid/support/v4/app/NotificationCompat$Builder;->mNotification:Landroid/app/Notification;30 ····iget-object·v1,·p1,·Landroid/support/v4/app/NotificationCompat$Builder;->mNotification:Landroid/app/Notification;
  
34 ····iget-object·v2,·p1,·Landroid/support/v4/app/NotificationCompat$Builder;->mContentTitle:Ljava/lang/CharSequence;31 ····iget-object·v2,·p1,·Landroid/support/v4/app/NotificationCompat$Builder;->mContentTitle:Ljava/lang/CharSequence;
  
35 ····iget-object·v3,·p1,·Landroid/support/v4/app/NotificationCompat$Builder;->mContentText:Ljava/lang/CharSequence;32 ····iget-object·v3,·p1,·Landroid/support/v4/app/NotificationCompat$Builder;->mContentText:Ljava/lang/CharSequence;
17.1 KB
smali/android/support/v4/widget/ScrollerCompat.smali
    
Offset 11, 100 lines modifiedOffset 11, 108 lines modified
11 ········Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase;,11 ········Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase;,
12 ········Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;12 ········Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;
13 ····}13 ····}
14 .end·annotation14 .end·annotation
  
  
15 #·static·fields15 #·static·fields
16 .field·static·final·IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;16 .field·static·final·CHASE_FRAME_TIME:I·=·0x10
  
 17 .field·private·static·final·TAG:Ljava/lang/String;·=·"ScrollerCompat"
  
  
17 #·instance·fields18 #·instance·fields
 19 .field·mImpl:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;
  
18 .field·mScroller:Ljava/lang/Object;20 .field·mScroller:Ljava/lang/Object;
  
  
19 #·direct·methods21 #·direct·methods
20 .method·static·constructor·<clinit>()V22 .method·private·constructor·<init>(ILandroid/content/Context;Landroid/view/animation/Interpolator;)V
21 ····.locals·223 ····.locals·1
 24 ····.param·p1,·"apiVersion"····#·I
 25 ····.param·p2,·"context"····#·Landroid/content/Context;
 26 ····.param·p3,·"interpolator"····#·Landroid/view/animation/Interpolator;
  
22 ····.prologue27 ····.prologue
23 ····.line·24028 ····.line·262
24 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
25 ····.line·24130 ····.line·263
26 ····.local·v0,·"version":I 
27 ····const/16·v1,·0xe31 ····const/16·v0,·0xe
  
28 ····if-lt·v0,·v1,·:cond_032 ····if-lt·p1,·v0,·:cond_0
  
29 ····.line·24233 ····.line·264
30 ····new-instance·v1,·Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplIcs;34 ····new-instance·v0,·Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplIcs;
  
31 ····invoke-direct·{v1},·Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplIcs;-><init>()V35 ····invoke-direct·{v0},·Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplIcs;-><init>()V
  
32 ····sput-object·v1,·Landroid/support/v4/widget/ScrollerCompat;->IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;36 ····iput-object·v0,·p0,·Landroid/support/v4/widget/ScrollerCompat;->mImpl:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;
  
33 ····.line·24837 ····.line·270
34 ····:goto_038 ····:goto_0
 39 ····iget-object·v0,·p0,·Landroid/support/v4/widget/ScrollerCompat;->mImpl:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;
  
 40 ····invoke-interface·{v0,·p2,·p3},·Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;->createScroller(Landroid/content/Context;Landroid/view/animation/Interpolator;)Ljava/lang/Object;
  
 41 ····move-result-object·v0
  
 42 ····iput-object·v0,·p0,·Landroid/support/v4/widget/ScrollerCompat;->mScroller:Ljava/lang/Object;
  
 43 ····.line·271
35 ····return-void44 ····return-void
  
36 ····.line·24345 ····.line·265
37 ····:cond_046 ····:cond_0
38 ····const/16·v1,·0x947 ····const/16·v0,·0x9
  
39 ····if-lt·v0,·v1,·:cond_148 ····if-lt·p1,·v0,·:cond_1
  
40 ····.line·24449 ····.line·266
41 ····new-instance·v1,·Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread;50 ····new-instance·v0,·Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread;
  
42 ····invoke-direct·{v1},·Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread;-><init>()V51 ····invoke-direct·{v0},·Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread;-><init>()V
  
43 ····sput-object·v1,·Landroid/support/v4/widget/ScrollerCompat;->IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;52 ····iput-object·v0,·p0,·Landroid/support/v4/widget/ScrollerCompat;->mImpl:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;
  
44 ····goto·:goto_053 ····goto·:goto_0
  
45 ····.line·24654 ····.line·268
46 ····:cond_155 ····:cond_1
47 ····new-instance·v1,·Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase;56 ····new-instance·v0,·Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase;
  
48 ····invoke-direct·{v1},·Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase;-><init>()V57 ····invoke-direct·{v0},·Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase;-><init>()V
  
49 ····sput-object·v1,·Landroid/support/v4/widget/ScrollerCompat;->IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;58 ····iput-object·v0,·p0,·Landroid/support/v4/widget/ScrollerCompat;->mImpl:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;
  
50 ····goto·:goto_059 ····goto·:goto_0
51 .end·method60 .end·method
  
52 .method·constructor·<init>(Landroid/content/Context;Landroid/view/animation/Interpolator;)V61 .method·constructor·<init>(Landroid/content/Context;Landroid/view/animation/Interpolator;)V
53 ····.locals·162 ····.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 ····.prologue65 ····.prologue
57 ····.line·25866 ····.line·254
 67 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I
58 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V 
  
59 ····.line·259 
60 ····sget-object·v0,·Landroid/support/v4/widget/ScrollerCompat;->IMPL:Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl; 
  
61 ····invoke-interface·{v0,·p1,·p2},·Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImpl;->createScroller(Landroid/content/Context;Landroid/view/animation/Interpolator;)Ljava/lang/Object; 
  
62 ····move-result-object·v0 
  
63 ····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
  
64 ····.line·26069 ····.line·256
65 ····return-void70 ····return-void
66 .end·method71 .end·method
  
67 .method·public·static·create(Landroid/content/Context;)Landroid/support/v4/widget/ScrollerCompat;72 .method·public·static·create(Landroid/content/Context;)Landroid/support/v4/widget/ScrollerCompat;
68 ····.locals·173 ····.locals·1
69 ····.param·p0,·"context"····#·Landroid/content/Context;74 ····.param·p0,·"context"····#·Landroid/content/Context;
  
70 ····.prologue75 ····.prologue
71 ····.line·25176 ····.line·246
72 ····const/4·v0,·0x077 ····const/4·v0,·0x0
  
73 ····invoke-static·{p0,·v0},·Landroid/support/v4/widget/ScrollerCompat;->create(Landroid/content/Context;Landroid/view/animation/Interpolator;)Landroid/support/v4/widget/ScrollerCompat;78 ····invoke-static·{p0,·v0},·Landroid/support/v4/widget/ScrollerCompat;->create(Landroid/content/Context;Landroid/view/animation/Interpolator;)Landroid/support/v4/widget/ScrollerCompat;
  
74 ····move-result-object·v079 ····move-result-object·v0
  
75 ····return-object·v080 ····return-object·v0
Offset 112, 45 lines modifiedOffset 120, 45 lines modified
  
112 .method·public·static·create(Landroid/content/Context;Landroid/view/animation/Interpolator;)Landroid/support/v4/widget/ScrollerCompat;120 .method·public·static·create(Landroid/content/Context;Landroid/view/animation/Interpolator;)Landroid/support/v4/widget/ScrollerCompat;
113 ····.locals·1121 ····.locals·1
114 ····.param·p0,·"context"····#·Landroid/content/Context;122 ····.param·p0,·"context"····#·Landroid/content/Context;
115 ····.param·p1,·"interpolator"····#·Landroid/view/animation/Interpolator;123 ····.param·p1,·"interpolator"····#·Landroid/view/animation/Interpolator;
  
116 ····.prologue124 ····.prologue
117 ····.line·255125 ····.line·250
118 ····new-instance·v0,·Landroid/support/v4/widget/ScrollerCompat;126 ····new-instance·v0,·Landroid/support/v4/widget/ScrollerCompat;
Max diff block lines reached; 11344/17401 bytes (65.19%) of diff not shown.
17.0 KB
smali/android/support/v4/widget/DrawerLayout$AccessibilityDelegate.smali
    
Offset 21, 342 lines modifiedOffset 21, 389 lines modified
  
  
21 #·direct·methods21 #·direct·methods
22 .method·constructor·<init>(Landroid/support/v4/widget/DrawerLayout;)V22 .method·constructor·<init>(Landroid/support/v4/widget/DrawerLayout;)V
23 ····.locals·123 ····.locals·1
  
24 ····.prologue24 ····.prologue
25 ····.line·152725 ····.line·1799
26 ····iput-object·p1,·p0,·Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;->this$0:Landroid/support/v4/widget/DrawerLayout;26 ····iput-object·p1,·p0,·Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;->this$0:Landroid/support/v4/widget/DrawerLayout;
  
27 ····invoke-direct·{p0},·Landroid/support/v4/view/AccessibilityDelegateCompat;-><init>()V27 ····invoke-direct·{p0},·Landroid/support/v4/view/AccessibilityDelegateCompat;-><init>()V
  
28 ····.line·152828 ····.line·1800
29 ····new-instance·v0,·Landroid/graphics/Rect;29 ····new-instance·v0,·Landroid/graphics/Rect;
  
30 ····invoke-direct·{v0},·Landroid/graphics/Rect;-><init>()V30 ····invoke-direct·{v0},·Landroid/graphics/Rect;-><init>()V
  
31 ····iput-object·v0,·p0,·Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;->mTmpRect:Landroid/graphics/Rect;31 ····iput-object·v0,·p0,·Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;->mTmpRect:Landroid/graphics/Rect;
  
32 ····return-void32 ····return-void
33 .end·method33 .end·method
  
34 .method·private·addChildrenForAccessibility(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;Landroid/view/ViewGroup;)V34 .method·private·addChildrenForAccessibility(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;Landroid/view/ViewGroup;)V
35 ····.locals·535 ····.locals·4
36 ····.param·p1,·"info"····#·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;36 ····.param·p1,·"info"····#·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;
37 ····.param·p2,·"v"····#·Landroid/view/ViewGroup;37 ····.param·p2,·"v"····#·Landroid/view/ViewGroup;
  
38 ····.prologue38 ····.prologue
39 ····.line·154839 ····.line·1868
40 ····invoke-virtual·{p2},·Landroid/view/ViewGroup;->getChildCount()I40 ····invoke-virtual·{p2},·Landroid/view/ViewGroup;->getChildCount()I
  
41 ····move-result·v141 ····move-result·v1
  
42 ····.line·154942 ····.line·1869
43 ····.local·v1,·"childCount":I43 ····.local·v1,·"childCount":I
44 ····const/4·v2,·0x044 ····const/4·v2,·0x0
  
45 ····.local·v2,·"i":I45 ····.local·v2,·"i":I
46 ····:goto_046 ····:goto_0
47 ····if-ge·v2,·v1,·:cond_247 ····if-ge·v2,·v1,·:cond_1
  
48 ····.line·155048 ····.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·v050 ····move-result-object·v0
  
51 ····.line·155151 ····.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$AccessibilityDelegate;->filter(Landroid/view/View;)Z53 ····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;->getImportantForAccessibility(Landroid/view/View;)I 
  
67 ····move-result·v354 ····move-result·v3
  
 55 ····if-eqz·v3,·:cond_0
68 ····.line·1559 
69 ····.local·v3,·"importance":I 
70 ····packed-switch·v3,·:pswitch_data_0 
  
71 ····:pswitch_1 
72 ····goto·:goto_1 
  
73 ····.line·157156 ····.line·1872
74 ····:pswitch_2 
75 ····const/4·v4,·0x1 
  
76 ····invoke-static·{v0,·v4},·Landroid/support/v4/view/ViewCompat;->setImportantForAccessibility(Landroid/view/View;I)V 
  
77 ····.line·1574 
78 ····:pswitch_3 
79 ····invoke-virtual·{p1,·v0},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->addChild(Landroid/view/View;)V57 ····invoke-virtual·{p1,·v0},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->addChild(Landroid/view/View;)V
  
80 ····goto·:goto_1 
  
81 ····.line·156558 ····.line·1869
 59 ····:cond_0
 60 ····add-int/lit8·v2,·v2,·0x1
82 ····:pswitch_4 
83 ····instance-of·v4,·v0,·Landroid/view/ViewGroup; 
  
84 ····if-eqz·v4,·:cond_0 
  
 61 ····goto·:goto_0
85 ····.line·1566 
86 ····check-cast·v0,·Landroid/view/ViewGroup; 
  
 62 ····.line·1875
87 ····.end·local·v0····#·"child":Landroid/view/View;63 ····.end·local·v0····#·"child":Landroid/view/View;
88 ····invoke-direct·{p0,·p1,·v0},·Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;->addChildrenForAccessibility(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;Landroid/view/ViewGroup;)V 
  
89 ····goto·:goto_1 
  
90 ····.line·1578 
91 ····.end·local·v3····#·"importance":I 
92 ····:cond_264 ····:cond_1
93 ····return-void65 ····return-void
  
94 ····.line·1559 
95 ····nop 
  
96 ····:pswitch_data_0 
97 ····.packed-switch·0x0 
98 ········:pswitch_2 
99 ········:pswitch_3 
100 ········:pswitch_4 
101 ········:pswitch_1 
102 ········:pswitch_0 
103 ····.end·packed-switch 
104 .end·method66 .end·method
  
105 .method·private·copyNodeInfoNoChildren(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V67 .method·private·copyNodeInfoNoChildren(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V
Max diff block lines reached; 13499/17313 bytes (77.97%) of diff not shown.
2.28 KB
smali/android/support/v4/widget/ListViewAutoScrollHelper.smali
    
Offset 50, 84 lines modifiedOffset 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()I51 ····invoke-virtual·{v6},·Landroid/widget/ListView;->getCount()I
  
52 ····move-result·v352 ····move-result·v3
  
53 ····.line·6253 ····.line·62
54 ····.local·v3,·"itemCount":I54 ····.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()I62 ····invoke-virtual·{v6},·Landroid/widget/ListView;->getChildCount()I
  
56 ····move-result·v063 ····move-result·v0
  
57 ····.line·6364 ····.line·67
58 ····.local·v0,·"childCount":I65 ····.local·v0,·"childCount":I
59 ····invoke-virtual·{v6},·Landroid/widget/ListView;->getFirstVisiblePosition()I66 ····invoke-virtual·{v6},·Landroid/widget/ListView;->getFirstVisiblePosition()I
  
60 ····move-result·v167 ····move-result·v1
  
61 ····.line·6468 ····.line·68
62 ····.local·v1,·"firstPosition":I69 ····.local·v1,·"firstPosition":I
63 ····add-int·v4,·v1,·v070 ····add-int·v4,·v1,·v0
  
64 ····.line·6671 ····.line·70
65 ····.local·v4,·"lastPosition":I72 ····.local·v4,·"lastPosition":I
66 ····if-lez·p1,·:cond_173 ····if-lez·p1,·:cond_3
  
67 ····.line·6874 ····.line·72
68 ····if-lt·v4,·v3,·:cond_275 ····if-lt·v4,·v3,·:cond_2
  
69 ····.line·6976 ····.line·73
70 ····add-int/lit8·v8,·v0,·-0x177 ····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·v579 ····move-result-object·v5
  
73 ····.line·7080 ····.line·74
74 ····.local·v5,·"lastView":Landroid/view/View;81 ····.local·v5,·"lastView":Landroid/view/View;
75 ····invoke-virtual·{v5},·Landroid/view/View;->getBottom()I82 ····invoke-virtual·{v5},·Landroid/view/View;->getBottom()I
  
76 ····move-result·v883 ····move-result·v8
  
77 ····invoke-virtual·{v6},·Landroid/widget/ListView;->getHeight()I84 ····invoke-virtual·{v6},·Landroid/widget/ListView;->getHeight()I
  
78 ····move-result·v985 ····move-result·v9
  
79 ····if-gt·v8,·v9,·:cond_286 ····if-le·v8,·v9,·:cond_0
  
80 ····.line·8887 ····.line·92
81 ····.end·local·v5····#·"lastView":Landroid/view/View;88 ····.end·local·v5····#·"lastView":Landroid/view/View;
82 ····:cond_089 ····:cond_2
 90 ····const/4·v7,·0x1
83 ····:goto_0 
84 ····return·v7 
  
 91 ····goto·:goto_0
  
85 ····.line·7492 ····.line·78
86 ····:cond_193 ····:cond_3
87 ····if-gez·p1,·:cond_094 ····if-gez·p1,·:cond_0
  
88 ····.line·7695 ····.line·80
89 ····if-gtz·v1,·:cond_296 ····if-gtz·v1,·:cond_2
  
90 ····.line·7797 ····.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·v299 ····move-result-object·v2
  
93 ····.line·78100 ····.line·82
94 ····.local·v2,·"firstView":Landroid/view/View;101 ····.local·v2,·"firstView":Landroid/view/View;
95 ····invoke-virtual·{v2},·Landroid/view/View;->getTop()I102 ····invoke-virtual·{v2},·Landroid/view/View;->getTop()I
  
96 ····move-result·v8103 ····move-result·v8
  
97 ····if-gez·v8,·:cond_0104 ····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_0105 ····goto·:goto_0
103 .end·method106 .end·method
  
104 .method·public·scrollTargetBy(II)V107 .method·public·scrollTargetBy(II)V
105 ····.locals·5108 ····.locals·5
106 ····.param·p1,·"deltaX"····#·I109 ····.param·p1,·"deltaX"····#·I
2.74 KB
smali/android/support/v4/widget/SlidingPaneLayout$SavedState.smali
    
Offset 32, 101 lines modifiedOffset 32, 101 lines modified
  
  
32 #·direct·methods32 #·direct·methods
33 .method·static·constructor·<clinit>()V33 .method·static·constructor·<clinit>()V
34 ····.locals·134 ····.locals·1
  
35 ····.prologue35 ····.prologue
36 ····.line·132136 ····.line·1464
37 ····new-instance·v0,·Landroid/support/v4/widget/SlidingPaneLayout$SavedState$1;37 ····new-instance·v0,·Landroid/support/v4/widget/SlidingPaneLayout$SavedState$1;
  
38 ····invoke-direct·{v0},·Landroid/support/v4/widget/SlidingPaneLayout$SavedState$1;-><init>()V38 ····invoke-direct·{v0},·Landroid/support/v4/widget/SlidingPaneLayout$SavedState$1;-><init>()V
  
39 ····sput-object·v0,·Landroid/support/v4/widget/SlidingPaneLayout$SavedState;->CREATOR:Landroid/os/Parcelable$Creator;39 ····sput-object·v0,·Landroid/support/v4/widget/SlidingPaneLayout$SavedState;->CREATOR:Landroid/os/Parcelable$Creator;
  
40 ····return-void40 ····return-void
41 .end·method41 .end·method
  
42 .method·private·constructor·<init>(Landroid/os/Parcel;)V42 .method·private·constructor·<init>(Landroid/os/Parcel;)V
43 ····.locals·143 ····.locals·1
44 ····.param·p1,·"in"····#·Landroid/os/Parcel;44 ····.param·p1,·"in"····#·Landroid/os/Parcel;
  
45 ····.prologue45 ····.prologue
46 ····.line·131146 ····.line·1454
47 ····invoke-direct·{p0,·p1},·Landroid/view/View$BaseSavedState;-><init>(Landroid/os/Parcel;)V47 ····invoke-direct·{p0,·p1},·Landroid/view/View$BaseSavedState;-><init>(Landroid/os/Parcel;)V
  
48 ····.line·131248 ····.line·1455
49 ····invoke-virtual·{p1},·Landroid/os/Parcel;->readInt()I49 ····invoke-virtual·{p1},·Landroid/os/Parcel;->readInt()I
  
50 ····move-result·v050 ····move-result·v0
  
51 ····if-eqz·v0,·:cond_051 ····if-eqz·v0,·:cond_0
  
52 ····const/4·v0,·0x152 ····const/4·v0,·0x1
  
53 ····:goto_053 ····:goto_0
54 ····iput-boolean·v0,·p0,·Landroid/support/v4/widget/SlidingPaneLayout$SavedState;->isOpen:Z54 ····iput-boolean·v0,·p0,·Landroid/support/v4/widget/SlidingPaneLayout$SavedState;->isOpen:Z
  
55 ····.line·131355 ····.line·1456
56 ····return-void56 ····return-void
  
57 ····.line·131257 ····.line·1455
58 ····:cond_058 ····:cond_0
59 ····const/4·v0,·0x059 ····const/4·v0,·0x0
  
60 ····goto·:goto_060 ····goto·:goto_0
61 .end·method61 .end·method
  
62 .method·synthetic·constructor·<init>(Landroid/os/Parcel;Landroid/support/v4/widget/SlidingPaneLayout$1;)V62 .method·synthetic·constructor·<init>(Landroid/os/Parcel;Landroid/support/v4/widget/SlidingPaneLayout$1;)V
63 ····.locals·063 ····.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 ····.prologue66 ····.prologue
67 ····.line·130367 ····.line·1446
68 ····invoke-direct·{p0,·p1},·Landroid/support/v4/widget/SlidingPaneLayout$SavedState;-><init>(Landroid/os/Parcel;)V68 ····invoke-direct·{p0,·p1},·Landroid/support/v4/widget/SlidingPaneLayout$SavedState;-><init>(Landroid/os/Parcel;)V
  
69 ····return-void69 ····return-void
70 .end·method70 .end·method
  
71 .method·constructor·<init>(Landroid/os/Parcelable;)V71 .method·constructor·<init>(Landroid/os/Parcelable;)V
72 ····.locals·072 ····.locals·0
73 ····.param·p1,·"superState"····#·Landroid/os/Parcelable;73 ····.param·p1,·"superState"····#·Landroid/os/Parcelable;
  
74 ····.prologue74 ····.prologue
75 ····.line·130775 ····.line·1450
76 ····invoke-direct·{p0,·p1},·Landroid/view/View$BaseSavedState;-><init>(Landroid/os/Parcelable;)V76 ····invoke-direct·{p0,·p1},·Landroid/view/View$BaseSavedState;-><init>(Landroid/os/Parcelable;)V
  
77 ····.line·130877 ····.line·1451
78 ····return-void78 ····return-void
79 .end·method79 .end·method
  
  
80 #·virtual·methods80 #·virtual·methods
81 .method·public·writeToParcel(Landroid/os/Parcel;I)V81 .method·public·writeToParcel(Landroid/os/Parcel;I)V
82 ····.locals·182 ····.locals·1
83 ····.param·p1,·"out"····#·Landroid/os/Parcel;83 ····.param·p1,·"out"····#·Landroid/os/Parcel;
84 ····.param·p2,·"flags"····#·I84 ····.param·p2,·"flags"····#·I
  
85 ····.prologue85 ····.prologue
86 ····.line·131786 ····.line·1460
87 ····invoke-super·{p0,·p1,·p2},·Landroid/view/View$BaseSavedState;->writeToParcel(Landroid/os/Parcel;I)V87 ····invoke-super·{p0,·p1,·p2},·Landroid/view/View$BaseSavedState;->writeToParcel(Landroid/os/Parcel;I)V
  
88 ····.line·131888 ····.line·1461
89 ····iget-boolean·v0,·p0,·Landroid/support/v4/widget/SlidingPaneLayout$SavedState;->isOpen:Z89 ····iget-boolean·v0,·p0,·Landroid/support/v4/widget/SlidingPaneLayout$SavedState;->isOpen:Z
  
90 ····if-eqz·v0,·:cond_090 ····if-eqz·v0,·:cond_0
  
91 ····const/4·v0,·0x191 ····const/4·v0,·0x1
  
92 ····:goto_092 ····:goto_0
93 ····invoke-virtual·{p1,·v0},·Landroid/os/Parcel;->writeInt(I)V93 ····invoke-virtual·{p1,·v0},·Landroid/os/Parcel;->writeInt(I)V
  
94 ····.line·131994 ····.line·1462
95 ····return-void95 ····return-void
  
96 ····.line·131896 ····.line·1461
97 ····:cond_097 ····:cond_0
98 ····const/4·v0,·0x098 ····const/4·v0,·0x0
  
99 ····goto·:goto_099 ····goto·:goto_0
100 .end·method100 .end·method
143 KB
smali/android/support/v4/widget/DrawerLayout.smali
    
Offset 1, 32 lines modifiedOffset 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 #·annotations6 #·annotations
5 .annotation·system·Ldalvik/annotation/MemberClasses;7 .annotation·system·Ldalvik/annotation/MemberClasses;
6 ····value·=·{8 ····value·=·{
 9 ········Landroid/support/v4/widget/DrawerLayout$ChildAccessibilityDelegate;,
7 ········Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;,10 ········Landroid/support/v4/widget/DrawerLayout$AccessibilityDelegate;,
8 ········Landroid/support/v4/widget/DrawerLayout$LayoutParams;,11 ········Landroid/support/v4/widget/DrawerLayout$LayoutParams;,
9 ········Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;,12 ········Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;,
10 ········Landroid/support/v4/widget/DrawerLayout$SavedState;,13 ········Landroid/support/v4/widget/DrawerLayout$SavedState;,
 14 ········Landroid/support/v4/widget/DrawerLayout$DrawerLayoutCompatImplApi21;,
 15 ········Landroid/support/v4/widget/DrawerLayout$DrawerLayoutCompatImplBase;,
 16 ········Landroid/support/v4/widget/DrawerLayout$DrawerLayoutCompatImpl;,
11 ········Landroid/support/v4/widget/DrawerLayout$SimpleDrawerListener;,17 ········Landroid/support/v4/widget/DrawerLayout$SimpleDrawerListener;,
12 ········Landroid/support/v4/widget/DrawerLayout$DrawerListener;18 ········Landroid/support/v4/widget/DrawerLayout$DrawerListener;,
 19 ········Landroid/support/v4/widget/DrawerLayout$EdgeGravity;,
 20 ········Landroid/support/v4/widget/DrawerLayout$LockMode;,
 21 ········Landroid/support/v4/widget/DrawerLayout$State;
13 ····}22 ····}
14 .end·annotation23 .end·annotation
  
  
15 #·static·fields24 #·static·fields
16 .field·private·static·final·ALLOW_EDGE_LOCK:Z·=·false25 .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_INTERCEPT:Z·=·true27 .field·private·static·final·CHILDREN_DISALLOW_INTERCEPT:Z·=·true
  
18 .field·private·static·final·DEFAULT_SCRIM_COLOR:I·=·-0x6700000028 .field·private·static·final·DEFAULT_SCRIM_COLOR:I·=·-0x67000000
  
 29 .field·static·final·IMPL:Landroid/support/v4/widget/DrawerLayout$DrawerLayoutCompatImpl;
  
19 .field·private·static·final·LAYOUT_ATTRS:[I30 .field·private·static·final·LAYOUT_ATTRS:[I
  
20 .field·public·static·final·LOCK_MODE_LOCKED_CLOSED:I·=·0x131 .field·public·static·final·LOCK_MODE_LOCKED_CLOSED:I·=·0x1
  
21 .field·public·static·final·LOCK_MODE_LOCKED_OPEN:I·=·0x232 .field·public·static·final·LOCK_MODE_LOCKED_OPEN:I·=·0x2
  
22 .field·public·static·final·LOCK_MODE_UNLOCKED:I·=·0x033 .field·public·static·final·LOCK_MODE_UNLOCKED:I·=·0x0
Offset 45, 28 lines modifiedOffset 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_SENSITIVITY:F·=·1.0f60 .field·private·static·final·TOUCH_SLOP_SENSITIVITY:F·=·1.0f
  
  
47 #·instance·fields61 #·instance·fields
 62 .field·private·final·mChildAccessibilityDelegate:Landroid/support/v4/widget/DrawerLayout$ChildAccessibilityDelegate;
  
48 .field·private·mChildrenCanceledTouch:Z63 .field·private·mChildrenCanceledTouch:Z
  
49 .field·private·mDisallowInterceptRequested:Z64 .field·private·mDisallowInterceptRequested:Z
  
 65 .field·private·mDrawStatusBarBackground:Z
  
50 .field·private·mDrawerState:I66 .field·private·mDrawerState:I
  
51 .field·private·mFirstLayout:Z67 .field·private·mFirstLayout:Z
  
52 .field·private·mInLayout:Z68 .field·private·mInLayout:Z
  
53 .field·private·mInitialMotionX:F69 .field·private·mInitialMotionX:F
  
54 .field·private·mInitialMotionY:F70 .field·private·mInitialMotionY:F
  
 71 .field·private·mLastInsets:Ljava/lang/Object;
  
55 .field·private·final·mLeftCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;72 .field·private·final·mLeftCallback:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;
  
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$DrawerListener;74 .field·private·mListener:Landroid/support/v4/widget/DrawerLayout$DrawerListener;
  
58 .field·private·mLockModeLeft:I75 .field·private·mLockModeLeft:I
Offset 85, 315 lines modifiedOffset 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·methods111 #·direct·methods
89 .method·static·constructor·<clinit>()V112 .method·static·constructor·<clinit>()V
90 ····.locals·3113 ····.locals·5
  
91 ····.prologue114 ····.prologue
92 ····.line·129 
93 ····const/4·v0,·0x1115 ····const/4·v1,·0x1
  
94 ····new-array·v0,·v0,·[I116 ····const/4·v2,·0x0
  
 117 ····.line·159
 118 ····new-array·v3,·v1,·[I
  
95 ····const/4·v1,·0x0119 ····const·v4,·0x10100b3
  
 120 ····aput·v4,·v3,·v2
  
96 ····const·v2,·0x10100b3121 ····sput-object·v3,·Landroid/support/v4/widget/DrawerLayout;->LAYOUT_ATTRS:[I
  
97 ····aput·v2,·v0,·v1122 ····.line·164
 123 ····sget·v3,·Landroid/os/Build$VERSION;->SDK_INT:I
  
98 ····sput-object·v0,·Landroid/support/v4/widget/DrawerLayout;->LAYOUT_ATTRS:[I124 ····const/16·v4,·0x13
  
 125 ····if-lt·v3,·v4,·:cond_0
  
 126 ····:goto_0
 127 ····sput-boolean·v1,·Landroid/support/v4/widget/DrawerLayout;->CAN_HIDE_DESCENDANTS:Z
  
 128 ····.line·303
 129 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I
Max diff block lines reached; 141971/146496 bytes (96.91%) of diff not shown.
1.03 KB
smali/android/support/v4/widget/DrawerLayout$ViewDragCallback$1.smali
    
Offset 22, 29 lines modifiedOffset 22, 29 lines modified
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;)V23 .method·constructor·<init>(Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;)V
24 ····.locals·024 ····.locals·0
  
25 ····.prologue25 ····.prologue
26 ····.line·132726 ····.line·1599
27 ····iput-object·p1,·p0,·Landroid/support/v4/widget/DrawerLayout$ViewDragCallback$1;->this$1:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;27 ····iput-object·p1,·p0,·Landroid/support/v4/widget/DrawerLayout$ViewDragCallback$1;->this$1:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
29 ····return-void29 ····return-void
30 .end·method30 .end·method
  
  
31 #·virtual·methods31 #·virtual·methods
32 .method·public·run()V32 .method·public·run()V
33 ····.locals·133 ····.locals·1
  
34 ····.prologue34 ····.prologue
35 ····.line·132935 ····.line·1601
36 ····iget-object·v0,·p0,·Landroid/support/v4/widget/DrawerLayout$ViewDragCallback$1;->this$1:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;36 ····iget-object·v0,·p0,·Landroid/support/v4/widget/DrawerLayout$ViewDragCallback$1;->this$1:Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;
  
37 ····invoke-static·{v0},·Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;->access$000(Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;)V37 ····invoke-static·{v0},·Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;->access$000(Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;)V
  
38 ····.line·133038 ····.line·1602
39 ····return-void39 ····return-void
40 .end·method40 .end·method
156 KB
smali/android/support/v4/widget/SlidingPaneLayout.smali
    
Offset 66, 15 lines modifiedOffset 66, 17 lines modified
66 ············">;"66 ············">;"
67 ········}67 ········}
68 ····.end·annotation68 ····.end·annotation
69 .end·field69 .end·field
  
70 .field·private·mPreservedOpenState:Z70 .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:F73 .field·private·mSlideOffset:F
  
73 .field·private·mSlideRange:I74 .field·private·mSlideRange:I
  
74 .field·private·mSlideableView:Landroid/view/View;75 .field·private·mSlideableView:Landroid/view/View;
  
Offset 84, 50 lines modifiedOffset 86, 50 lines modified
  
  
84 #·direct·methods86 #·direct·methods
85 .method·static·constructor·<clinit>()V87 .method·static·constructor·<clinit>()V
86 ····.locals·288 ····.locals·2
  
87 ····.prologue89 ····.prologue
88 ····.line·19290 ····.line·198
89 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I91 ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I
  
90 ····.line·19392 ····.line·199
91 ····.local·v0,·"deviceVersion":I93 ····.local·v0,·"deviceVersion":I
92 ····const/16·v1,·0x1194 ····const/16·v1,·0x11
  
93 ····if-lt·v0,·v1,·:cond_095 ····if-lt·v0,·v1,·:cond_0
  
94 ····.line·19496 ····.line·200
95 ····new-instance·v1,·Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJBMR1;97 ····new-instance·v1,·Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJBMR1;
  
96 ····invoke-direct·{v1},·Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJBMR1;-><init>()V98 ····invoke-direct·{v1},·Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJBMR1;-><init>()V
  
97 ····sput-object·v1,·Landroid/support/v4/widget/SlidingPaneLayout;->IMPL:Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImpl;99 ····sput-object·v1,·Landroid/support/v4/widget/SlidingPaneLayout;->IMPL:Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImpl;
  
98 ····.line·200100 ····.line·206
99 ····:goto_0101 ····:goto_0
100 ····return-void102 ····return-void
  
101 ····.line·195103 ····.line·201
102 ····:cond_0104 ····:cond_0
103 ····const/16·v1,·0x10105 ····const/16·v1,·0x10
  
104 ····if-lt·v0,·v1,·:cond_1106 ····if-lt·v0,·v1,·:cond_1
  
105 ····.line·196107 ····.line·202
106 ····new-instance·v1,·Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;108 ····new-instance·v1,·Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;
  
107 ····invoke-direct·{v1},·Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;-><init>()V109 ····invoke-direct·{v1},·Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;-><init>()V
  
108 ····sput-object·v1,·Landroid/support/v4/widget/SlidingPaneLayout;->IMPL:Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImpl;110 ····sput-object·v1,·Landroid/support/v4/widget/SlidingPaneLayout;->IMPL:Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImpl;
  
109 ····goto·:goto_0111 ····goto·:goto_0
  
110 ····.line·198112 ····.line·204
111 ····:cond_1113 ····:cond_1
112 ····new-instance·v1,·Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplBase;114 ····new-instance·v1,·Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplBase;
  
113 ····invoke-direct·{v1},·Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplBase;-><init>()V115 ····invoke-direct·{v1},·Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplBase;-><init>()V
  
114 ····sput-object·v1,·Landroid/support/v4/widget/SlidingPaneLayout;->IMPL:Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImpl;116 ····sput-object·v1,·Landroid/support/v4/widget/SlidingPaneLayout;->IMPL:Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImpl;
  
Offset 135, 723 lines modifiedOffset 137, 859 lines modified
135 .end·method137 .end·method
  
136 .method·public·constructor·<init>(Landroid/content/Context;)V138 .method·public·constructor·<init>(Landroid/content/Context;)V
137 ····.locals·1139 ····.locals·1
138 ····.param·p1,·"context"····#·Landroid/content/Context;140 ····.param·p1,·"context"····#·Landroid/content/Context;
  
139 ····.prologue141 ····.prologue
140 ····.line·244142 ····.line·250
141 ····const/4·v0,·0x0143 ····const/4·v0,·0x0
  
142 ····invoke-direct·{p0,·p1,·v0},·Landroid/support/v4/widget/SlidingPaneLayout;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V144 ····invoke-direct·{p0,·p1,·v0},·Landroid/support/v4/widget/SlidingPaneLayout;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
  
143 ····.line·245145 ····.line·251
144 ····return-void146 ····return-void
145 .end·method147 .end·method
  
146 .method·public·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;)V148 .method·public·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
147 ····.locals·1149 ····.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 ····.prologue152 ····.prologue
151 ····.line·248153 ····.line·254
152 ····const/4·v0,·0x0154 ····const/4·v0,·0x0
  
153 ····invoke-direct·{p0,·p1,·p2,·v0},·Landroid/support/v4/widget/SlidingPaneLayout;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V155 ····invoke-direct·{p0,·p1,·p2,·v0},·Landroid/support/v4/widget/SlidingPaneLayout;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
  
154 ····.line·249156 ····.line·255
155 ····return-void157 ····return-void
156 .end·method158 .end·method
  
157 .method·public·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V159 .method·public·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
158 ····.locals·6160 ····.locals·5
159 ····.param·p1,·"context"····#·Landroid/content/Context;161 ····.param·p1,·"context"····#·Landroid/content/Context;
160 ····.param·p2,·"attrs"····#·Landroid/util/AttributeSet;162 ····.param·p2,·"attrs"····#·Landroid/util/AttributeSet;
161 ····.param·p3,·"defStyle"····#·I163 ····.param·p3,·"defStyle"····#·I
  
162 ····.prologue164 ····.prologue
163 ····const/high16·v5,·0x3f000000····#·0.5f165 ····const/4·v3,·0x1
  
164 ····const/4·v4,·0x1166 ····const/high16·v4,·0x3f000000····#·0.5f
  
165 ····.line·252167 ····.line·258
166 ····invoke-direct·{p0,·p1,·p2,·p3},·Landroid/view/ViewGroup;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V168 ····invoke-direct·{p0,·p1,·p2,·p3},·Landroid/view/ViewGroup;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
  
167 ····.line·107169 ····.line·108
168 ····const·v2,·-0x33333334170 ····const·v2,·-0x33333334
  
169 ····iput·v2,·p0,·Landroid/support/v4/widget/SlidingPaneLayout;->mSliderFadeColor:I171 ····iput·v2,·p0,·Landroid/support/v4/widget/SlidingPaneLayout;->mSliderFadeColor:I
  
170 ····.line·182172 ····.line·188
171 ····iput-boolean·v4,·p0,·Landroid/support/v4/widget/SlidingPaneLayout;->mFirstLayout:Z173 ····iput-boolean·v3,·p0,·Landroid/support/v4/widget/SlidingPaneLayout;->mFirstLayout:Z
  
172 ····.line·184174 ····.line·190
173 ····new-instance·v2,·Landroid/graphics/Rect;175 ····new-instance·v2,·Landroid/graphics/Rect;
  
174 ····invoke-direct·{v2},·Landroid/graphics/Rect;-><init>()V176 ····invoke-direct·{v2},·Landroid/graphics/Rect;-><init>()V
  
Max diff block lines reached; 155338/159576 bytes (97.34%) of diff not shown.
2.76 KB
smali/android/support/v4/widget/DrawerLayout$SavedState.smali
    
Offset 36, 15 lines modifiedOffset 36, 15 lines modified
  
  
36 #·direct·methods36 #·direct·methods
37 .method·static·constructor·<clinit>()V37 .method·static·constructor·<clinit>()V
38 ····.locals·138 ····.locals·1
  
39 ····.prologue39 ····.prologue
40 ····.line·130940 ····.line·1581
41 ····new-instance·v0,·Landroid/support/v4/widget/DrawerLayout$SavedState$1;41 ····new-instance·v0,·Landroid/support/v4/widget/DrawerLayout$SavedState$1;
  
42 ····invoke-direct·{v0},·Landroid/support/v4/widget/DrawerLayout$SavedState$1;-><init>()V42 ····invoke-direct·{v0},·Landroid/support/v4/widget/DrawerLayout$SavedState$1;-><init>()V
  
43 ····sput-object·v0,·Landroid/support/v4/widget/DrawerLayout$SavedState;->CREATOR:Landroid/os/Parcelable$Creator;43 ····sput-object·v0,·Landroid/support/v4/widget/DrawerLayout$SavedState;->CREATOR:Landroid/os/Parcelable$Creator;
  
44 ····return-void44 ····return-void
Offset 53, 72 lines modifiedOffset 53, 72 lines modified
53 .method·public·constructor·<init>(Landroid/os/Parcel;)V53 .method·public·constructor·<init>(Landroid/os/Parcel;)V
54 ····.locals·154 ····.locals·1
55 ····.param·p1,·"in"····#·Landroid/os/Parcel;55 ····.param·p1,·"in"····#·Landroid/os/Parcel;
  
56 ····.prologue56 ····.prologue
57 ····const/4·v0,·0x057 ····const/4·v0,·0x0
  
58 ····.line·129558 ····.line·1567
59 ····invoke-direct·{p0,·p1},·Landroid/view/View$BaseSavedState;-><init>(Landroid/os/Parcel;)V59 ····invoke-direct·{p0,·p1},·Landroid/view/View$BaseSavedState;-><init>(Landroid/os/Parcel;)V
  
60 ····.line·129060 ····.line·1562
61 ····iput·v0,·p0,·Landroid/support/v4/widget/DrawerLayout$SavedState;->openDrawerGravity:I61 ····iput·v0,·p0,·Landroid/support/v4/widget/DrawerLayout$SavedState;->openDrawerGravity:I
  
62 ····.line·129162 ····.line·1563
63 ····iput·v0,·p0,·Landroid/support/v4/widget/DrawerLayout$SavedState;->lockModeLeft:I63 ····iput·v0,·p0,·Landroid/support/v4/widget/DrawerLayout$SavedState;->lockModeLeft:I
  
64 ····.line·129264 ····.line·1564
65 ····iput·v0,·p0,·Landroid/support/v4/widget/DrawerLayout$SavedState;->lockModeRight:I65 ····iput·v0,·p0,·Landroid/support/v4/widget/DrawerLayout$SavedState;->lockModeRight:I
  
66 ····.line·129666 ····.line·1568
67 ····invoke-virtual·{p1},·Landroid/os/Parcel;->readInt()I67 ····invoke-virtual·{p1},·Landroid/os/Parcel;->readInt()I
  
68 ····move-result·v068 ····move-result·v0
  
69 ····iput·v0,·p0,·Landroid/support/v4/widget/DrawerLayout$SavedState;->openDrawerGravity:I69 ····iput·v0,·p0,·Landroid/support/v4/widget/DrawerLayout$SavedState;->openDrawerGravity:I
  
70 ····.line·129770 ····.line·1569
71 ····return-void71 ····return-void
72 .end·method72 .end·method
  
73 .method·public·constructor·<init>(Landroid/os/Parcelable;)V73 .method·public·constructor·<init>(Landroid/os/Parcelable;)V
74 ····.locals·174 ····.locals·1
75 ····.param·p1,·"superState"····#·Landroid/os/Parcelable;75 ····.param·p1,·"superState"····#·Landroid/os/Parcelable;
  
76 ····.prologue76 ····.prologue
77 ····const/4·v0,·0x077 ····const/4·v0,·0x0
  
78 ····.line·130078 ····.line·1572
79 ····invoke-direct·{p0,·p1},·Landroid/view/View$BaseSavedState;-><init>(Landroid/os/Parcelable;)V79 ····invoke-direct·{p0,·p1},·Landroid/view/View$BaseSavedState;-><init>(Landroid/os/Parcelable;)V
  
80 ····.line·129080 ····.line·1562
81 ····iput·v0,·p0,·Landroid/support/v4/widget/DrawerLayout$SavedState;->openDrawerGravity:I81 ····iput·v0,·p0,·Landroid/support/v4/widget/DrawerLayout$SavedState;->openDrawerGravity:I
  
82 ····.line·129182 ····.line·1563
83 ····iput·v0,·p0,·Landroid/support/v4/widget/DrawerLayout$SavedState;->lockModeLeft:I83 ····iput·v0,·p0,·Landroid/support/v4/widget/DrawerLayout$SavedState;->lockModeLeft:I
  
84 ····.line·129284 ····.line·1564
85 ····iput·v0,·p0,·Landroid/support/v4/widget/DrawerLayout$SavedState;->lockModeRight:I85 ····iput·v0,·p0,·Landroid/support/v4/widget/DrawerLayout$SavedState;->lockModeRight:I
  
86 ····.line·130186 ····.line·1573
87 ····return-void87 ····return-void
88 .end·method88 .end·method
  
  
89 #·virtual·methods89 #·virtual·methods
90 .method·public·writeToParcel(Landroid/os/Parcel;I)V90 .method·public·writeToParcel(Landroid/os/Parcel;I)V
91 ····.locals·191 ····.locals·1
92 ····.param·p1,·"dest"····#·Landroid/os/Parcel;92 ····.param·p1,·"dest"····#·Landroid/os/Parcel;
93 ····.param·p2,·"flags"····#·I93 ····.param·p2,·"flags"····#·I
  
94 ····.prologue94 ····.prologue
95 ····.line·130595 ····.line·1577
96 ····invoke-super·{p0,·p1,·p2},·Landroid/view/View$BaseSavedState;->writeToParcel(Landroid/os/Parcel;I)V96 ····invoke-super·{p0,·p1,·p2},·Landroid/view/View$BaseSavedState;->writeToParcel(Landroid/os/Parcel;I)V
  
97 ····.line·130697 ····.line·1578
98 ····iget·v0,·p0,·Landroid/support/v4/widget/DrawerLayout$SavedState;->openDrawerGravity:I98 ····iget·v0,·p0,·Landroid/support/v4/widget/DrawerLayout$SavedState;->openDrawerGravity:I
  
99 ····invoke-virtual·{p1,·v0},·Landroid/os/Parcel;->writeInt(I)V99 ····invoke-virtual·{p1,·v0},·Landroid/os/Parcel;->writeInt(I)V
  
100 ····.line·1307100 ····.line·1579
101 ····return-void101 ····return-void
102 .end·method102 .end·method
2.0 KB
smali/android/support/v4/widget/SlidingPaneLayout$SavedState$1.smali
    
Offset 28, 66 lines modifiedOffset 28, 66 lines modified
  
  
28 #·direct·methods28 #·direct·methods
29 .method·constructor·<init>()V29 .method·constructor·<init>()V
30 ····.locals·030 ····.locals·0
  
31 ····.prologue31 ····.prologue
32 ····.line·132232 ····.line·1465
33 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V33 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
34 ····return-void34 ····return-void
35 .end·method35 .end·method
  
  
36 #·virtual·methods36 #·virtual·methods
37 .method·public·createFromParcel(Landroid/os/Parcel;)Landroid/support/v4/widget/SlidingPaneLayout$SavedState;37 .method·public·createFromParcel(Landroid/os/Parcel;)Landroid/support/v4/widget/SlidingPaneLayout$SavedState;
38 ····.locals·238 ····.locals·2
39 ····.param·p1,·"in"····#·Landroid/os/Parcel;39 ····.param·p1,·"in"····#·Landroid/os/Parcel;
  
40 ····.prologue40 ····.prologue
41 ····.line·132441 ····.line·1467
42 ····new-instance·v0,·Landroid/support/v4/widget/SlidingPaneLayout$SavedState;42 ····new-instance·v0,·Landroid/support/v4/widget/SlidingPaneLayout$SavedState;
  
43 ····const/4·v1,·0x043 ····const/4·v1,·0x0
  
44 ····invoke-direct·{v0,·p1,·v1},·Landroid/support/v4/widget/SlidingPaneLayout$SavedState;-><init>(Landroid/os/Parcel;Landroid/support/v4/widget/SlidingPaneLayout$1;)V44 ····invoke-direct·{v0,·p1,·v1},·Landroid/support/v4/widget/SlidingPaneLayout$SavedState;-><init>(Landroid/os/Parcel;Landroid/support/v4/widget/SlidingPaneLayout$1;)V
  
45 ····return-object·v045 ····return-object·v0
46 .end·method46 .end·method
  
47 .method·public·bridge·synthetic·createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object;47 .method·public·bridge·synthetic·createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object;
48 ····.locals·148 ····.locals·1
49 ····.param·p1,·"x0"····#·Landroid/os/Parcel;49 ····.param·p1,·"x0"····#·Landroid/os/Parcel;
  
50 ····.prologue50 ····.prologue
51 ····.line·132251 ····.line·1465
52 ····invoke-virtual·{p0,·p1},·Landroid/support/v4/widget/SlidingPaneLayout$SavedState$1;->createFromParcel(Landroid/os/Parcel;)Landroid/support/v4/widget/SlidingPaneLayout$SavedState;52 ····invoke-virtual·{p0,·p1},·Landroid/support/v4/widget/SlidingPaneLayout$SavedState$1;->createFromParcel(Landroid/os/Parcel;)Landroid/support/v4/widget/SlidingPaneLayout$SavedState;
  
53 ····move-result-object·v053 ····move-result-object·v0
  
54 ····return-object·v054 ····return-object·v0
55 .end·method55 .end·method
  
56 .method·public·newArray(I)[Landroid/support/v4/widget/SlidingPaneLayout$SavedState;56 .method·public·newArray(I)[Landroid/support/v4/widget/SlidingPaneLayout$SavedState;
57 ····.locals·157 ····.locals·1
58 ····.param·p1,·"size"····#·I58 ····.param·p1,·"size"····#·I
  
59 ····.prologue59 ····.prologue
60 ····.line·132860 ····.line·1471
61 ····new-array·v0,·p1,·[Landroid/support/v4/widget/SlidingPaneLayout$SavedState;61 ····new-array·v0,·p1,·[Landroid/support/v4/widget/SlidingPaneLayout$SavedState;
  
62 ····return-object·v062 ····return-object·v0
63 .end·method63 .end·method
  
64 .method·public·bridge·synthetic·newArray(I)[Ljava/lang/Object;64 .method·public·bridge·synthetic·newArray(I)[Ljava/lang/Object;
65 ····.locals·165 ····.locals·1
66 ····.param·p1,·"x0"····#·I66 ····.param·p1,·"x0"····#·I
  
67 ····.prologue67 ····.prologue
68 ····.line·132268 ····.line·1465
69 ····invoke-virtual·{p0,·p1},·Landroid/support/v4/widget/SlidingPaneLayout$SavedState$1;->newArray(I)[Landroid/support/v4/widget/SlidingPaneLayout$SavedState;69 ····invoke-virtual·{p0,·p1},·Landroid/support/v4/widget/SlidingPaneLayout$SavedState$1;->newArray(I)[Landroid/support/v4/widget/SlidingPaneLayout$SavedState;
  
70 ····move-result-object·v070 ····move-result-object·v0
  
71 ····return-object·v071 ····return-object·v0
72 .end·method72 .end·method
102 KB
smali/android/support/v4/widget/ViewDragHelper.smali
    
Offset 237, 26 lines modifiedOffset 237, 26 lines modified
237 ····.param·p2,·"odelta"····#·F237 ····.param·p2,·"odelta"····#·F
238 ····.param·p3,·"pointerId"····#·I238 ····.param·p3,·"pointerId"····#·I
239 ····.param·p4,·"edge"····#·I239 ····.param·p4,·"edge"····#·I
  
240 ····.prologue240 ····.prologue
241 ····const/4·v2,·0x0241 ····const/4·v2,·0x0
  
242 ····.line·1218242 ····.line·1248
243 ····invoke-static·{p1},·Ljava/lang/Math;->abs(F)F243 ····invoke-static·{p1},·Ljava/lang/Math;->abs(F)F
  
244 ····move-result·v0244 ····move-result·v0
  
245 ····.line·1219245 ····.line·1249
246 ····.local·v0,·"absDelta":F246 ····.local·v0,·"absDelta":F
247 ····invoke-static·{p2},·Ljava/lang/Math;->abs(F)F247 ····invoke-static·{p2},·Ljava/lang/Math;->abs(F)F
  
248 ····move-result·v1248 ····move-result·v1
  
249 ····.line·1221249 ····.line·1251
250 ····.local·v1,·"absODelta":F250 ····.local·v1,·"absODelta":F
251 ····iget-object·v3,·p0,·Landroid/support/v4/widget/ViewDragHelper;->mInitialEdgesTouched:[I251 ····iget-object·v3,·p0,·Landroid/support/v4/widget/ViewDragHelper;->mInitialEdgesTouched:[I
  
252 ····aget·v3,·v3,·p3252 ····aget·v3,·v3,·p3
  
253 ····and-int/2addr·v3,·p4253 ····and-int/2addr·v3,·p4
  
Offset 296, 20 lines modifiedOffset 296, 20 lines modified
  
296 ····int-to-float·v3,·v3296 ····int-to-float·v3,·v3
  
297 ····cmpg-float·v3,·v1,·v3297 ····cmpg-float·v3,·v1,·v3
  
298 ····if-gtz·v3,·:cond_1298 ····if-gtz·v3,·:cond_1
  
299 ····.line·1231299 ····.line·1261
300 ····:cond_0300 ····:cond_0
301 ····:goto_0301 ····:goto_0
302 ····return·v2302 ····return·v2
  
303 ····.line·1227303 ····.line·1257
304 ····:cond_1304 ····:cond_1
305 ····const/high16·v3,·0x3f000000····#·0.5f305 ····const/high16·v3,·0x3f000000····#·0.5f
  
306 ····mul-float/2addr·v3,·v1306 ····mul-float/2addr·v3,·v1
  
307 ····cmpg-float·v3,·v0,·v3307 ····cmpg-float·v3,·v0,·v3
  
Offset 319, 26 lines modifiedOffset 319, 26 lines modified
  
319 ····invoke-virtual·{v3,·p4},·Landroid/support/v4/widget/ViewDragHelper$Callback;->onEdgeLock(I)Z319 ····invoke-virtual·{v3,·p4},·Landroid/support/v4/widget/ViewDragHelper$Callback;->onEdgeLock(I)Z
  
320 ····move-result·v3320 ····move-result·v3
  
321 ····if-eqz·v3,·:cond_2321 ····if-eqz·v3,·:cond_2
  
322 ····.line·1228322 ····.line·1258
323 ····iget-object·v3,·p0,·Landroid/support/v4/widget/ViewDragHelper;->mEdgeDragsLocked:[I323 ····iget-object·v3,·p0,·Landroid/support/v4/widget/ViewDragHelper;->mEdgeDragsLocked:[I
  
324 ····aget·v4,·v3,·p3324 ····aget·v4,·v3,·p3
  
325 ····or-int/2addr·v4,·p4325 ····or-int/2addr·v4,·p4
  
326 ····aput·v4,·v3,·p3326 ····aput·v4,·v3,·p3
  
327 ····goto·:goto_0327 ····goto·:goto_0
  
328 ····.line·1231328 ····.line·1261
329 ····:cond_2329 ····:cond_2
330 ····iget-object·v3,·p0,·Landroid/support/v4/widget/ViewDragHelper;->mEdgeDragsInProgress:[I330 ····iget-object·v3,·p0,·Landroid/support/v4/widget/ViewDragHelper;->mEdgeDragsInProgress:[I
  
331 ····aget·v3,·v3,·p3331 ····aget·v3,·v3,·p3
  
332 ····and-int/2addr·v3,·p4332 ····and-int/2addr·v3,·p4
  
Offset 364, 57 lines modifiedOffset 364, 57 lines modified
364 ····.param·p3,·"dy"····#·F364 ····.param·p3,·"dy"····#·F
  
365 ····.prologue365 ····.prologue
366 ····const/4·v2,·0x1366 ····const/4·v2,·0x1
  
367 ····const/4·v3,·0x0367 ····const/4·v3,·0x0
  
368 ····.line·1245368 ····.line·1275
369 ····if-nez·p1,·:cond_1369 ····if-nez·p1,·:cond_1
  
370 ····move·v2,·v3370 ····move·v2,·v3
  
371 ····.line·1258371 ····.line·1288
372 ····:cond_0372 ····:cond_0
373 ····:goto_0373 ····:goto_0
374 ····return·v2374 ····return·v2
  
375 ····.line·1248375 ····.line·1278
376 ····:cond_1376 ····:cond_1
377 ····iget-object·v4,·p0,·Landroid/support/v4/widget/ViewDragHelper;->mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback;377 ····iget-object·v4,·p0,·Landroid/support/v4/widget/ViewDragHelper;->mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback;
  
378 ····invoke-virtual·{v4,·p1},·Landroid/support/v4/widget/ViewDragHelper$Callback;->getViewHorizontalDragRange(Landroid/view/View;)I378 ····invoke-virtual·{v4,·p1},·Landroid/support/v4/widget/ViewDragHelper$Callback;->getViewHorizontalDragRange(Landroid/view/View;)I
  
379 ····move-result·v4379 ····move-result·v4
  
380 ····if-lez·v4,·:cond_2380 ····if-lez·v4,·:cond_2
  
381 ····move·v0,·v2381 ····move·v0,·v2
  
382 ····.line·1249382 ····.line·1279
383 ····.local·v0,·"checkHorizontal":Z383 ····.local·v0,·"checkHorizontal":Z
384 ····:goto_1384 ····:goto_1
385 ····iget-object·v4,·p0,·Landroid/support/v4/widget/ViewDragHelper;->mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback;385 ····iget-object·v4,·p0,·Landroid/support/v4/widget/ViewDragHelper;->mCallback:Landroid/support/v4/widget/ViewDragHelper$Callback;
  
386 ····invoke-virtual·{v4,·p1},·Landroid/support/v4/widget/ViewDragHelper$Callback;->getViewVerticalDragRange(Landroid/view/View;)I386 ····invoke-virtual·{v4,·p1},·Landroid/support/v4/widget/ViewDragHelper$Callback;->getViewVerticalDragRange(Landroid/view/View;)I
  
387 ····move-result·v4387 ····move-result·v4
  
388 ····if-lez·v4,·:cond_3388 ····if-lez·v4,·:cond_3
  
389 ····move·v1,·v2389 ····move·v1,·v2
  
390 ····.line·1251390 ····.line·1281
391 ····.local·v1,·"checkVertical":Z391 ····.local·v1,·"checkVertical":Z
392 ····:goto_2392 ····:goto_2
393 ····if-eqz·v0,·:cond_4393 ····if-eqz·v0,·:cond_4
  
394 ····if-eqz·v1,·:cond_4394 ····if-eqz·v1,·:cond_4
  
395 ····.line·1252395 ····.line·1282
396 ····mul-float·v4,·p2,·p2396 ····mul-float·v4,·p2,·p2
  
Max diff block lines reached; 101170/103963 bytes (97.31%) of diff not shown.
7.22 KB
smali/android/support/v4/widget/ScrollerCompat$ScrollerCompatImplBase.smali
    
Offset 18, 60 lines modifiedOffset 18, 63 lines modified
  
  
18 #·direct·methods18 #·direct·methods
19 .method·constructor·<init>()V19 .method·constructor·<init>()V
20 ····.locals·020 ····.locals·0
  
21 ····.prologue21 ····.prologue
22 ····.line·5522 ····.line·61
23 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V23 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
24 ····return-void24 ····return-void
25 .end·method25 .end·method
  
  
26 #·virtual·methods26 #·virtual·methods
27 .method·public·abortAnimation(Ljava/lang/Object;)V27 .method·public·abortAnimation(Ljava/lang/Object;)V
28 ····.locals·028 ····.locals·0
29 ····.param·p1,·"scroller"····#·Ljava/lang/Object;29 ····.param·p1,·"scroller"····#·Ljava/lang/Object;
  
30 ····.prologue30 ····.prologue
31 ····.line·11231 ····.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()V34 ····invoke-virtual·{p1},·Landroid/widget/Scroller;->abortAnimation()V
  
35 ····.line·11335 ····.line·120
36 ····return-void36 ····return-void
37 .end·method37 .end·method
  
38 .method·public·computeScrollOffset(Ljava/lang/Object;)Z38 .method·public·computeScrollOffset(Ljava/lang/Object;)Z
39 ····.locals·139 ····.locals·2
40 ····.param·p1,·"scroller"····#·Ljava/lang/Object;40 ····.param·p1,·"scroller"····#·Ljava/lang/Object;
  
41 ····.prologue41 ····.prologue
42 ····.line·8442 ····.line·90
43 ····check-cast·p1,·Landroid/widget/Scroller;43 ····move-object·v0,·p1
  
 44 ····check-cast·v0,·Landroid/widget/Scroller;
44 ····.end·local·p1····#·"scroller":Ljava/lang/Object; 
45 ····invoke-virtual·{p1},·Landroid/widget/Scroller;->computeScrollOffset()Z 
  
46 ····move-result·v045 ····.line·91
 46 ····.local·v0,·"s":Landroid/widget/Scroller;
 47 ····invoke-virtual·{v0},·Landroid/widget/Scroller;->computeScrollOffset()Z
  
 48 ····move-result·v1
  
47 ····return·v049 ····return·v1
48 .end·method50 .end·method
  
49 .method·public·createScroller(Landroid/content/Context;Landroid/view/animation/Interpolator;)Ljava/lang/Object;51 .method·public·createScroller(Landroid/content/Context;Landroid/view/animation/Interpolator;)Ljava/lang/Object;
50 ····.locals·152 ····.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 ····.prologue55 ····.prologue
54 ····.line·5856 ····.line·64
55 ····if-eqz·p2,·:cond_057 ····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;)V59 ····invoke-direct·{v0,·p1,·p2},·Landroid/widget/Scroller;-><init>(Landroid/content/Context;Landroid/view/animation/Interpolator;)V
  
58 ····:goto_060 ····:goto_0
Offset 94, 15 lines modifiedOffset 97, 15 lines modified
94 ····.param·p5,·"velY"····#·I97 ····.param·p5,·"velY"····#·I
95 ····.param·p6,·"minX"····#·I98 ····.param·p6,·"minX"····#·I
96 ····.param·p7,·"maxX"····#·I99 ····.param·p7,·"maxX"····#·I
97 ····.param·p8,·"minY"····#·I100 ····.param·p8,·"minY"····#·I
98 ····.param·p9,·"maxY"····#·I101 ····.param·p9,·"maxY"····#·I
  
99 ····.prologue102 ····.prologue
100 ····.line·101103 ····.line·108
101 ····move-object·v0,·p1104 ····move-object·v0,·p1
  
102 ····check-cast·v0,·Landroid/widget/Scroller;105 ····check-cast·v0,·Landroid/widget/Scroller;
  
103 ····move·v1,·p2106 ····move·v1,·p2
  
104 ····move·v2,·p3107 ····move·v2,·p3
Offset 117, 15 lines modifiedOffset 120, 15 lines modified
  
117 ····move/from16·v7,·p8120 ····move/from16·v7,·p8
  
118 ····move/from16·v8,·p9121 ····move/from16·v8,·p9
  
119 ····invoke-virtual/range·{v0·..·v8},·Landroid/widget/Scroller;->fling(IIIIIIII)V122 ····invoke-virtual/range·{v0·..·v8},·Landroid/widget/Scroller;->fling(IIIIIIII)V
  
120 ····.line·102123 ····.line·109
121 ····return-void124 ····return-void
122 .end·method125 .end·method
  
123 .method·public·fling(Ljava/lang/Object;IIIIIIIIII)V126 .method·public·fling(Ljava/lang/Object;IIIIIIIIII)V
124 ····.locals·9127 ····.locals·9
125 ····.param·p1,·"scroller"····#·Ljava/lang/Object;128 ····.param·p1,·"scroller"····#·Ljava/lang/Object;
126 ····.param·p2,·"startX"····#·I129 ····.param·p2,·"startX"····#·I
Offset 136, 15 lines modifiedOffset 139, 15 lines modified
136 ····.param·p7,·"maxX"····#·I139 ····.param·p7,·"maxX"····#·I
137 ····.param·p8,·"minY"····#·I140 ····.param·p8,·"minY"····#·I
138 ····.param·p9,·"maxY"····#·I141 ····.param·p9,·"maxY"····#·I
139 ····.param·p10,·"overX"····#·I142 ····.param·p10,·"overX"····#·I
140 ····.param·p11,·"overY"····#·I143 ····.param·p11,·"overY"····#·I
  
141 ····.prologue144 ····.prologue
142 ····.line·107145 ····.line·114
143 ····move-object·v0,·p1146 ····move-object·v0,·p1
  
144 ····check-cast·v0,·Landroid/widget/Scroller;147 ····check-cast·v0,·Landroid/widget/Scroller;
  
145 ····move·v1,·p2148 ····move·v1,·p2
  
146 ····move·v2,·p3149 ····move·v2,·p3
Offset 159, 35 lines modifiedOffset 162, 35 lines modified
  
159 ····move/from16·v7,·p8162 ····move/from16·v7,·p8
  
160 ····move/from16·v8,·p9163 ····move/from16·v8,·p9
  
161 ····invoke-virtual/range·{v0·..·v8},·Landroid/widget/Scroller;->fling(IIIIIIII)V164 ····invoke-virtual/range·{v0·..·v8},·Landroid/widget/Scroller;->fling(IIIIIIII)V
  
162 ····.line·108165 ····.line·115
163 ····return-void166 ····return-void
164 .end·method167 .end·method
  
165 .method·public·getCurrVelocity(Ljava/lang/Object;)F168 .method·public·getCurrVelocity(Ljava/lang/Object;)F
166 ····.locals·1169 ····.locals·1
Max diff block lines reached; 4041/7245 bytes (55.78%) of diff not shown.
4.18 KB
smali/android/support/v4/widget/DrawerLayout$LayoutParams.smali
    
Offset 27, 129 lines modifiedOffset 27, 129 lines modified
27 #·direct·methods27 #·direct·methods
28 .method·public·constructor·<init>(II)V28 .method·public·constructor·<init>(II)V
29 ····.locals·129 ····.locals·1
30 ····.param·p1,·"width"····#·I30 ····.param·p1,·"width"····#·I
31 ····.param·p2,·"height"····#·I31 ····.param·p2,·"height"····#·I
  
32 ····.prologue32 ····.prologue
33 ····.line·150533 ····.line·1777
34 ····invoke-direct·{p0,·p1,·p2},·Landroid/view/ViewGroup$MarginLayoutParams;-><init>(II)V34 ····invoke-direct·{p0,·p1,·p2},·Landroid/view/ViewGroup$MarginLayoutParams;-><init>(II)V
  
35 ····.line·149135 ····.line·1763
36 ····const/4·v0,·0x036 ····const/4·v0,·0x0
  
37 ····iput·v0,·p0,·Landroid/support/v4/widget/DrawerLayout$LayoutParams;->gravity:I37 ····iput·v0,·p0,·Landroid/support/v4/widget/DrawerLayout$LayoutParams;->gravity:I
  
38 ····.line·150638 ····.line·1778
39 ····return-void39 ····return-void
40 .end·method40 .end·method
  
41 .method·public·constructor·<init>(III)V41 .method·public·constructor·<init>(III)V
42 ····.locals·042 ····.locals·0
43 ····.param·p1,·"width"····#·I43 ····.param·p1,·"width"····#·I
44 ····.param·p2,·"height"····#·I44 ····.param·p2,·"height"····#·I
45 ····.param·p3,·"gravity"····#·I45 ····.param·p3,·"gravity"····#·I
  
46 ····.prologue46 ····.prologue
47 ····.line·150947 ····.line·1781
48 ····invoke-direct·{p0,·p1,·p2},·Landroid/support/v4/widget/DrawerLayout$LayoutParams;-><init>(II)V48 ····invoke-direct·{p0,·p1,·p2},·Landroid/support/v4/widget/DrawerLayout$LayoutParams;-><init>(II)V
  
49 ····.line·151049 ····.line·1782
50 ····iput·p3,·p0,·Landroid/support/v4/widget/DrawerLayout$LayoutParams;->gravity:I50 ····iput·p3,·p0,·Landroid/support/v4/widget/DrawerLayout$LayoutParams;->gravity:I
  
51 ····.line·151151 ····.line·1783
52 ····return-void52 ····return-void
53 .end·method53 .end·method
  
54 .method·public·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;)V54 .method·public·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
55 ····.locals·355 ····.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 ····.prologue58 ····.prologue
59 ····const/4·v2,·0x059 ····const/4·v2,·0x0
  
60 ····.line·149760 ····.line·1769
61 ····invoke-direct·{p0,·p1,·p2},·Landroid/view/ViewGroup$MarginLayoutParams;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V61 ····invoke-direct·{p0,·p1,·p2},·Landroid/view/ViewGroup$MarginLayoutParams;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
  
62 ····.line·149162 ····.line·1763
63 ····iput·v2,·p0,·Landroid/support/v4/widget/DrawerLayout$LayoutParams;->gravity:I63 ····iput·v2,·p0,·Landroid/support/v4/widget/DrawerLayout$LayoutParams;->gravity:I
  
64 ····.line·149964 ····.line·1771
65 ····invoke-static·{},·Landroid/support/v4/widget/DrawerLayout;->access$100()[I65 ····invoke-static·{},·Landroid/support/v4/widget/DrawerLayout;->access$100()[I
  
66 ····move-result-object·v166 ····move-result-object·v1
  
67 ····invoke-virtual·{p1,·p2,·v1},·Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray;67 ····invoke-virtual·{p1,·p2,·v1},·Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray;
  
68 ····move-result-object·v068 ····move-result-object·v0
  
69 ····.line·150069 ····.line·1772
70 ····.local·v0,·"a":Landroid/content/res/TypedArray;70 ····.local·v0,·"a":Landroid/content/res/TypedArray;
71 ····invoke-virtual·{v0,·v2,·v2},·Landroid/content/res/TypedArray;->getInt(II)I71 ····invoke-virtual·{v0,·v2,·v2},·Landroid/content/res/TypedArray;->getInt(II)I
  
72 ····move-result·v172 ····move-result·v1
  
73 ····iput·v1,·p0,·Landroid/support/v4/widget/DrawerLayout$LayoutParams;->gravity:I73 ····iput·v1,·p0,·Landroid/support/v4/widget/DrawerLayout$LayoutParams;->gravity:I
  
74 ····.line·150174 ····.line·1773
75 ····invoke-virtual·{v0},·Landroid/content/res/TypedArray;->recycle()V75 ····invoke-virtual·{v0},·Landroid/content/res/TypedArray;->recycle()V
  
76 ····.line·150276 ····.line·1774
77 ····return-void77 ····return-void
78 .end·method78 .end·method
  
79 .method·public·constructor·<init>(Landroid/support/v4/widget/DrawerLayout$LayoutParams;)V79 .method·public·constructor·<init>(Landroid/support/v4/widget/DrawerLayout$LayoutParams;)V
80 ····.locals·180 ····.locals·1
81 ····.param·p1,·"source"····#·Landroid/support/v4/widget/DrawerLayout$LayoutParams;81 ····.param·p1,·"source"····#·Landroid/support/v4/widget/DrawerLayout$LayoutParams;
  
82 ····.prologue82 ····.prologue
83 ····.line·151483 ····.line·1786
84 ····invoke-direct·{p0,·p1},·Landroid/view/ViewGroup$MarginLayoutParams;-><init>(Landroid/view/ViewGroup$MarginLayoutParams;)V84 ····invoke-direct·{p0,·p1},·Landroid/view/ViewGroup$MarginLayoutParams;-><init>(Landroid/view/ViewGroup$MarginLayoutParams;)V
  
85 ····.line·149185 ····.line·1763
86 ····const/4·v0,·0x086 ····const/4·v0,·0x0
  
87 ····iput·v0,·p0,·Landroid/support/v4/widget/DrawerLayout$LayoutParams;->gravity:I87 ····iput·v0,·p0,·Landroid/support/v4/widget/DrawerLayout$LayoutParams;->gravity:I
  
88 ····.line·151588 ····.line·1787
89 ····iget·v0,·p1,·Landroid/support/v4/widget/DrawerLayout$LayoutParams;->gravity:I89 ····iget·v0,·p1,·Landroid/support/v4/widget/DrawerLayout$LayoutParams;->gravity:I
  
90 ····iput·v0,·p0,·Landroid/support/v4/widget/DrawerLayout$LayoutParams;->gravity:I90 ····iput·v0,·p0,·Landroid/support/v4/widget/DrawerLayout$LayoutParams;->gravity:I
  
91 ····.line·151691 ····.line·1788
92 ····return-void92 ····return-void
93 .end·method93 .end·method
  
94 .method·public·constructor·<init>(Landroid/view/ViewGroup$LayoutParams;)V94 .method·public·constructor·<init>(Landroid/view/ViewGroup$LayoutParams;)V
95 ····.locals·195 ····.locals·1
96 ····.param·p1,·"source"····#·Landroid/view/ViewGroup$LayoutParams;96 ····.param·p1,·"source"····#·Landroid/view/ViewGroup$LayoutParams;
  
97 ····.prologue97 ····.prologue
98 ····.line·151998 ····.line·1791
99 ····invoke-direct·{p0,·p1},·Landroid/view/ViewGroup$MarginLayoutParams;-><init>(Landroid/view/ViewGroup$LayoutParams;)V99 ····invoke-direct·{p0,·p1},·Landroid/view/ViewGroup$MarginLayoutParams;-><init>(Landroid/view/ViewGroup$LayoutParams;)V
  
100 ····.line·1491100 ····.line·1763
101 ····const/4·v0,·0x0101 ····const/4·v0,·0x0
  
102 ····iput·v0,·p0,·Landroid/support/v4/widget/DrawerLayout$LayoutParams;->gravity:I102 ····iput·v0,·p0,·Landroid/support/v4/widget/DrawerLayout$LayoutParams;->gravity:I
  
103 ····.line·1520103 ····.line·1792
104 ····return-void104 ····return-void
105 .end·method105 .end·method
  
106 .method·public·constructor·<init>(Landroid/view/ViewGroup$MarginLayoutParams;)V106 .method·public·constructor·<init>(Landroid/view/ViewGroup$MarginLayoutParams;)V
107 ····.locals·1107 ····.locals·1
108 ····.param·p1,·"source"····#·Landroid/view/ViewGroup$MarginLayoutParams;108 ····.param·p1,·"source"····#·Landroid/view/ViewGroup$MarginLayoutParams;
  
109 ····.prologue109 ····.prologue
110 ····.line·1523110 ····.line·1795
111 ····invoke-direct·{p0,·p1},·Landroid/view/ViewGroup$MarginLayoutParams;-><init>(Landroid/view/ViewGroup$MarginLayoutParams;)V111 ····invoke-direct·{p0,·p1},·Landroid/view/ViewGroup$MarginLayoutParams;-><init>(Landroid/view/ViewGroup$MarginLayoutParams;)V
  
112 ····.line·1491112 ····.line·1763
113 ····const/4·v0,·0x0113 ····const/4·v0,·0x0
  
114 ····iput·v0,·p0,·Landroid/support/v4/widget/DrawerLayout$LayoutParams;->gravity:I114 ····iput·v0,·p0,·Landroid/support/v4/widget/DrawerLayout$LayoutParams;->gravity:I
  
115 ····.line·1524115 ····.line·1796
Max diff block lines reached; 13/4153 bytes (0.31%) of diff not shown.
774 B
smali/android/support/v4/widget/ScrollerCompat$ScrollerCompatImplIcs.smali
    
Offset 15, 27 lines modifiedOffset 15, 27 lines modified
  
  
15 #·direct·methods15 #·direct·methods
16 .method·constructor·<init>()V16 .method·constructor·<init>()V
17 ····.locals·017 ····.locals·0
  
18 ····.prologue18 ····.prologue
19 ····.line·23119 ····.line·238
20 ····invoke-direct·{p0},·Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread;-><init>()V20 ····invoke-direct·{p0},·Landroid/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread;-><init>()V
  
21 ····return-void21 ····return-void
22 .end·method22 .end·method
  
  
23 #·virtual·methods23 #·virtual·methods
24 .method·public·getCurrVelocity(Ljava/lang/Object;)F24 .method·public·getCurrVelocity(Ljava/lang/Object;)F
25 ····.locals·125 ····.locals·1
26 ····.param·p1,·"scroller"····#·Ljava/lang/Object;26 ····.param·p1,·"scroller"····#·Ljava/lang/Object;
  
27 ····.prologue27 ····.prologue
28 ····.line·23428 ····.line·241
29 ····invoke-static·{p1},·Landroid/support/v4/widget/ScrollerCompatIcs;->getCurrVelocity(Ljava/lang/Object;)F29 ····invoke-static·{p1},·Landroid/support/v4/widget/ScrollerCompatIcs;->getCurrVelocity(Ljava/lang/Object;)F
  
30 ····move-result·v030 ····move-result·v0
  
31 ····return·v031 ····return·v0
32 .end·method32 .end·method
1.26 KB
smali/android/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJBMR1.smali
    
Offset 15, 35 lines modifiedOffset 15, 35 lines modified
  
  
15 #·direct·methods15 #·direct·methods
16 .method·constructor·<init>()V16 .method·constructor·<init>()V
17 ····.locals·017 ····.locals·0
  
18 ····.prologue18 ····.prologue
19 ····.line·138819 ····.line·1531
20 ····invoke-direct·{p0},·Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplBase;-><init>()V20 ····invoke-direct·{p0},·Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplBase;-><init>()V
  
21 ····return-void21 ····return-void
22 .end·method22 .end·method
  
  
23 #·virtual·methods23 #·virtual·methods
24 .method·public·invalidateChildRegion(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V24 .method·public·invalidateChildRegion(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V
25 ····.locals·125 ····.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 ····.prologue28 ····.prologue
29 ····.line·139129 ····.line·1534
30 ····invoke-virtual·{p2},·Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;30 ····invoke-virtual·{p2},·Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
  
31 ····move-result-object·v031 ····move-result-object·v0
  
32 ····check-cast·v0,·Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;32 ····check-cast·v0,·Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;
  
33 ····iget-object·v0,·v0,·Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;->dimPaint:Landroid/graphics/Paint;33 ····iget-object·v0,·v0,·Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;->dimPaint:Landroid/graphics/Paint;
  
34 ····invoke-static·{p2,·v0},·Landroid/support/v4/view/ViewCompat;->setLayerPaint(Landroid/view/View;Landroid/graphics/Paint;)V34 ····invoke-static·{p2,·v0},·Landroid/support/v4/view/ViewCompat;->setLayerPaint(Landroid/view/View;Landroid/graphics/Paint;)V
  
35 ····.line·139235 ····.line·1535
36 ····return-void36 ····return-void
37 .end·method37 .end·method
2.91 KB
smali/android/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable.smali
    
Offset 25, 65 lines modifiedOffset 25, 65 lines modified
  
25 #·direct·methods25 #·direct·methods
26 .method·constructor·<init>(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V26 .method·constructor·<init>(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V
27 ····.locals·027 ····.locals·0
28 ····.param·p2,·"childView"····#·Landroid/view/View;28 ····.param·p2,·"childView"····#·Landroid/view/View;
  
29 ····.prologue29 ····.prologue
30 ····.line·148430 ····.line·1627
31 ····iput-object·p1,·p0,·Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;->this$0:Landroid/support/v4/widget/SlidingPaneLayout;31 ····iput-object·p1,·p0,·Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;->this$0:Landroid/support/v4/widget/SlidingPaneLayout;
  
32 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V32 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
33 ····.line·148533 ····.line·1628
34 ····iput-object·p2,·p0,·Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;->mChildView:Landroid/view/View;34 ····iput-object·p2,·p0,·Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;->mChildView:Landroid/view/View;
  
35 ····.line·148635 ····.line·1629
36 ····return-void36 ····return-void
37 .end·method37 .end·method
  
  
38 #·virtual·methods38 #·virtual·methods
39 .method·public·run()V39 .method·public·run()V
40 ····.locals·340 ····.locals·3
  
41 ····.prologue41 ····.prologue
42 ····.line·149042 ····.line·1633
43 ····iget-object·v0,·p0,·Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;->mChildView:Landroid/view/View;43 ····iget-object·v0,·p0,·Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;->mChildView:Landroid/view/View;
  
44 ····invoke-virtual·{v0},·Landroid/view/View;->getParent()Landroid/view/ViewParent;44 ····invoke-virtual·{v0},·Landroid/view/View;->getParent()Landroid/view/ViewParent;
  
45 ····move-result-object·v045 ····move-result-object·v0
  
46 ····iget-object·v1,·p0,·Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;->this$0:Landroid/support/v4/widget/SlidingPaneLayout;46 ····iget-object·v1,·p0,·Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;->this$0:Landroid/support/v4/widget/SlidingPaneLayout;
  
47 ····if-ne·v0,·v1,·:cond_047 ····if-ne·v0,·v1,·:cond_0
  
48 ····.line·149148 ····.line·1634
49 ····iget-object·v0,·p0,·Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;->mChildView:Landroid/view/View;49 ····iget-object·v0,·p0,·Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;->mChildView:Landroid/view/View;
  
50 ····const/4·v1,·0x050 ····const/4·v1,·0x0
  
51 ····const/4·v2,·0x051 ····const/4·v2,·0x0
  
52 ····invoke-static·{v0,·v1,·v2},·Landroid/support/v4/view/ViewCompat;->setLayerType(Landroid/view/View;ILandroid/graphics/Paint;)V52 ····invoke-static·{v0,·v1,·v2},·Landroid/support/v4/view/ViewCompat;->setLayerType(Landroid/view/View;ILandroid/graphics/Paint;)V
  
53 ····.line·149253 ····.line·1635
54 ····iget-object·v0,·p0,·Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;->this$0:Landroid/support/v4/widget/SlidingPaneLayout;54 ····iget-object·v0,·p0,·Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;->this$0:Landroid/support/v4/widget/SlidingPaneLayout;
  
55 ····iget-object·v1,·p0,·Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;->mChildView:Landroid/view/View;55 ····iget-object·v1,·p0,·Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;->mChildView:Landroid/view/View;
  
56 ····invoke-static·{v0,·v1},·Landroid/support/v4/widget/SlidingPaneLayout;->access$900(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V56 ····invoke-static·{v0,·v1},·Landroid/support/v4/widget/SlidingPaneLayout;->access$1000(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V
  
57 ····.line·149457 ····.line·1637
58 ····:cond_058 ····:cond_0
59 ····iget-object·v0,·p0,·Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;->this$0:Landroid/support/v4/widget/SlidingPaneLayout;59 ····iget-object·v0,·p0,·Landroid/support/v4/widget/SlidingPaneLayout$DisableLayerRunnable;->this$0:Landroid/support/v4/widget/SlidingPaneLayout;
  
60 ····invoke-static·{v0},·Landroid/support/v4/widget/SlidingPaneLayout;->access$1000(Landroid/support/v4/widget/SlidingPaneLayout;)Ljava/util/ArrayList;60 ····invoke-static·{v0},·Landroid/support/v4/widget/SlidingPaneLayout;->access$1100(Landroid/support/v4/widget/SlidingPaneLayout;)Ljava/util/ArrayList;
  
61 ····move-result-object·v061 ····move-result-object·v0
  
62 ····invoke-virtual·{v0,·p0},·Ljava/util/ArrayList;->remove(Ljava/lang/Object;)Z62 ····invoke-virtual·{v0,·p0},·Ljava/util/ArrayList;->remove(Ljava/lang/Object;)Z
  
63 ····.line·149563 ····.line·1638
64 ····return-void64 ····return-void
65 .end·method65 .end·method
19.5 KB
smali/android/support/v4/widget/DrawerLayout$ViewDragCallback.smali
    
Offset 26, 131 lines modifiedOffset 26, 131 lines modified
  
26 #·direct·methods26 #·direct·methods
27 .method·public·constructor·<init>(Landroid/support/v4/widget/DrawerLayout;I)V27 .method·public·constructor·<init>(Landroid/support/v4/widget/DrawerLayout;I)V
28 ····.locals·128 ····.locals·1
29 ····.param·p2,·"gravity"····#·I29 ····.param·p2,·"gravity"····#·I
  
30 ····.prologue30 ····.prologue
31 ····.line·133331 ····.line·1605
32 ····iput-object·p1,·p0,·Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;->this$0:Landroid/support/v4/widget/DrawerLayout;32 ····iput-object·p1,·p0,·Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;->this$0:Landroid/support/v4/widget/DrawerLayout;
  
33 ····invoke-direct·{p0},·Landroid/support/v4/widget/ViewDragHelper$Callback;-><init>()V33 ····invoke-direct·{p0},·Landroid/support/v4/widget/ViewDragHelper$Callback;-><init>()V
  
34 ····.line·132734 ····.line·1599
35 ····new-instance·v0,·Landroid/support/v4/widget/DrawerLayout$ViewDragCallback$1;35 ····new-instance·v0,·Landroid/support/v4/widget/DrawerLayout$ViewDragCallback$1;
  
36 ····invoke-direct·{v0,·p0},·Landroid/support/v4/widget/DrawerLayout$ViewDragCallback$1;-><init>(Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;)V36 ····invoke-direct·{v0,·p0},·Landroid/support/v4/widget/DrawerLayout$ViewDragCallback$1;-><init>(Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;)V
  
37 ····iput-object·v0,·p0,·Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;->mPeekRunnable:Ljava/lang/Runnable;37 ····iput-object·v0,·p0,·Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;->mPeekRunnable:Ljava/lang/Runnable;
  
38 ····.line·133438 ····.line·1606
39 ····iput·p2,·p0,·Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;->mAbsGravity:I39 ····iput·p2,·p0,·Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;->mAbsGravity:I
  
40 ····.line·133540 ····.line·1607
41 ····return-void41 ····return-void
42 .end·method42 .end·method
  
43 .method·static·synthetic·access$000(Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;)V43 .method·static·synthetic·access$000(Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;)V
44 ····.locals·044 ····.locals·0
45 ····.param·p0,·"x0"····#·Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;45 ····.param·p0,·"x0"····#·Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;
  
46 ····.prologue46 ····.prologue
47 ····.line·132347 ····.line·1595
48 ····invoke-direct·{p0},·Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;->peekDrawer()V48 ····invoke-direct·{p0},·Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;->peekDrawer()V
  
49 ····return-void49 ····return-void
50 .end·method50 .end·method
  
51 .method·private·closeOtherDrawer()V51 .method·private·closeOtherDrawer()V
52 ····.locals·352 ····.locals·3
  
53 ····.prologue53 ····.prologue
54 ····const/4·v0,·0x354 ····const/4·v0,·0x3
  
55 ····.line·138455 ····.line·1656
56 ····iget·v2,·p0,·Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;->mAbsGravity:I56 ····iget·v2,·p0,·Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;->mAbsGravity:I
  
57 ····if-ne·v2,·v0,·:cond_057 ····if-ne·v2,·v0,·:cond_0
  
58 ····const/4·v0,·0x558 ····const/4·v0,·0x5
  
59 ····.line·138559 ····.line·1657
60 ····.local·v0,·"otherGrav":I60 ····.local·v0,·"otherGrav":I
61 ····:cond_061 ····:cond_0
62 ····iget-object·v2,·p0,·Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;->this$0:Landroid/support/v4/widget/DrawerLayout;62 ····iget-object·v2,·p0,·Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;->this$0:Landroid/support/v4/widget/DrawerLayout;
  
63 ····invoke-virtual·{v2,·v0},·Landroid/support/v4/widget/DrawerLayout;->findDrawerWithGravity(I)Landroid/view/View;63 ····invoke-virtual·{v2,·v0},·Landroid/support/v4/widget/DrawerLayout;->findDrawerWithGravity(I)Landroid/view/View;
  
64 ····move-result-object·v164 ····move-result-object·v1
  
65 ····.line·138665 ····.line·1658
66 ····.local·v1,·"toClose":Landroid/view/View;66 ····.local·v1,·"toClose":Landroid/view/View;
67 ····if-eqz·v1,·:cond_167 ····if-eqz·v1,·:cond_1
  
68 ····.line·138768 ····.line·1659
69 ····iget-object·v2,·p0,·Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;->this$0:Landroid/support/v4/widget/DrawerLayout;69 ····iget-object·v2,·p0,·Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;->this$0:Landroid/support/v4/widget/DrawerLayout;
  
70 ····invoke-virtual·{v2,·v1},·Landroid/support/v4/widget/DrawerLayout;->closeDrawer(Landroid/view/View;)V70 ····invoke-virtual·{v2,·v1},·Landroid/support/v4/widget/DrawerLayout;->closeDrawer(Landroid/view/View;)V
  
71 ····.line·138971 ····.line·1661
72 ····:cond_172 ····:cond_1
73 ····return-void73 ····return-void
74 .end·method74 .end·method
  
75 .method·private·peekDrawer()V75 .method·private·peekDrawer()V
76 ····.locals·976 ····.locals·9
  
77 ····.prologue77 ····.prologue
78 ····const/4·v8,·0x378 ····const/4·v8,·0x3
  
79 ····const/4·v6,·0x179 ····const/4·v6,·0x1
  
80 ····const/4·v5,·0x080 ····const/4·v5,·0x0
  
81 ····.line·141881 ····.line·1690
82 ····iget-object·v7,·p0,·Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;->mDragger:Landroid/support/v4/widget/ViewDragHelper;82 ····iget-object·v7,·p0,·Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;->mDragger:Landroid/support/v4/widget/ViewDragHelper;
  
83 ····invoke-virtual·{v7},·Landroid/support/v4/widget/ViewDragHelper;->getEdgeSize()I83 ····invoke-virtual·{v7},·Landroid/support/v4/widget/ViewDragHelper;->getEdgeSize()I
  
84 ····move-result·v384 ····move-result·v3
  
85 ····.line·141985 ····.line·1691
86 ····.local·v3,·"peekDistance":I86 ····.local·v3,·"peekDistance":I
87 ····iget·v7,·p0,·Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;->mAbsGravity:I87 ····iget·v7,·p0,·Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;->mAbsGravity:I
  
88 ····if-ne·v7,·v8,·:cond_488 ····if-ne·v7,·v8,·:cond_4
  
89 ····move·v1,·v689 ····move·v1,·v6
  
90 ····.line·142090 ····.line·1692
91 ····.local·v1,·"leftEdge":Z91 ····.local·v1,·"leftEdge":Z
92 ····:goto_092 ····:goto_0
93 ····if-eqz·v1,·:cond_593 ····if-eqz·v1,·:cond_5
  
94 ····.line·142194 ····.line·1693
95 ····iget-object·v7,·p0,·Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;->this$0:Landroid/support/v4/widget/DrawerLayout;95 ····iget-object·v7,·p0,·Landroid/support/v4/widget/DrawerLayout$ViewDragCallback;->this$0:Landroid/support/v4/widget/DrawerLayout;
  
96 ····invoke-virtual·{v7,·v8},·Landroid/support/v4/widget/DrawerLayout;->findDrawerWithGravity(I)Landroid/view/View;96 ····invoke-virtual·{v7,·v8},·Landroid/support/v4/widget/DrawerLayout;->findDrawerWithGravity(I)Landroid/view/View;
  
97 ····move-result-object·v497 ····move-result-object·v4
  
98 ····.line·142298 ····.line·1694
99 ····.local·v4,·"toCapture":Landroid/view/View;99 ····.local·v4,·"toCapture":Landroid/view/View;
100 ····if-eqz·v4,·:cond_0100 ····if-eqz·v4,·:cond_0
  
101 ····invoke-virtual·{v4},·Landroid/view/View;->getWidth()I101 ····invoke-virtual·{v4},·Landroid/view/View;->getWidth()I
  
102 ····move-result·v5102 ····move-result·v5
  
103 ····neg-int·v5,·v5103 ····neg-int·v5,·v5
  
104 ····:cond_0104 ····:cond_0
105 ····add-int·v0,·v5,·v3105 ····add-int·v0,·v5,·v3
  
106 ····.line·1428106 ····.line·1700
107 ····.local·v0,·"childLeft":I107 ····.local·v0,·"childLeft":I
108 ····:goto_1108 ····:goto_1
109 ····if-eqz·v4,·:cond_3109 ····if-eqz·v4,·:cond_3
Max diff block lines reached; 15919/19784 bytes (80.46%) of diff not shown.
1.87 KB
smali/android/support/v4/widget/DrawerLayout$SavedState$1.smali
    
Offset 28, 64 lines modifiedOffset 28, 64 lines modified
  
  
28 #·direct·methods28 #·direct·methods
29 .method·constructor·<init>()V29 .method·constructor·<init>()V
30 ····.locals·030 ····.locals·0
  
31 ····.prologue31 ····.prologue
32 ····.line·131032 ····.line·1582
33 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V33 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
34 ····return-void34 ····return-void
35 .end·method35 .end·method
  
  
36 #·virtual·methods36 #·virtual·methods
37 .method·public·createFromParcel(Landroid/os/Parcel;)Landroid/support/v4/widget/DrawerLayout$SavedState;37 .method·public·createFromParcel(Landroid/os/Parcel;)Landroid/support/v4/widget/DrawerLayout$SavedState;
38 ····.locals·138 ····.locals·1
39 ····.param·p1,·"source"····#·Landroid/os/Parcel;39 ····.param·p1,·"source"····#·Landroid/os/Parcel;
  
40 ····.prologue40 ····.prologue
41 ····.line·131341 ····.line·1585
42 ····new-instance·v0,·Landroid/support/v4/widget/DrawerLayout$SavedState;42 ····new-instance·v0,·Landroid/support/v4/widget/DrawerLayout$SavedState;
  
43 ····invoke-direct·{v0,·p1},·Landroid/support/v4/widget/DrawerLayout$SavedState;-><init>(Landroid/os/Parcel;)V43 ····invoke-direct·{v0,·p1},·Landroid/support/v4/widget/DrawerLayout$SavedState;-><init>(Landroid/os/Parcel;)V
  
44 ····return-object·v044 ····return-object·v0
45 .end·method45 .end·method
  
46 .method·public·bridge·synthetic·createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object;46 .method·public·bridge·synthetic·createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object;
47 ····.locals·147 ····.locals·1
48 ····.param·p1,·"x0"····#·Landroid/os/Parcel;48 ····.param·p1,·"x0"····#·Landroid/os/Parcel;
  
49 ····.prologue49 ····.prologue
50 ····.line·131050 ····.line·1582
51 ····invoke-virtual·{p0,·p1},·Landroid/support/v4/widget/DrawerLayout$SavedState$1;->createFromParcel(Landroid/os/Parcel;)Landroid/support/v4/widget/DrawerLayout$SavedState;51 ····invoke-virtual·{p0,·p1},·Landroid/support/v4/widget/DrawerLayout$SavedState$1;->createFromParcel(Landroid/os/Parcel;)Landroid/support/v4/widget/DrawerLayout$SavedState;
  
52 ····move-result-object·v052 ····move-result-object·v0
  
53 ····return-object·v053 ····return-object·v0
54 .end·method54 .end·method
  
55 .method·public·newArray(I)[Landroid/support/v4/widget/DrawerLayout$SavedState;55 .method·public·newArray(I)[Landroid/support/v4/widget/DrawerLayout$SavedState;
56 ····.locals·156 ····.locals·1
57 ····.param·p1,·"size"····#·I57 ····.param·p1,·"size"····#·I
  
58 ····.prologue58 ····.prologue
59 ····.line·131859 ····.line·1590
60 ····new-array·v0,·p1,·[Landroid/support/v4/widget/DrawerLayout$SavedState;60 ····new-array·v0,·p1,·[Landroid/support/v4/widget/DrawerLayout$SavedState;
  
61 ····return-object·v061 ····return-object·v0
62 .end·method62 .end·method
  
63 .method·public·bridge·synthetic·newArray(I)[Ljava/lang/Object;63 .method·public·bridge·synthetic·newArray(I)[Ljava/lang/Object;
64 ····.locals·164 ····.locals·1
65 ····.param·p1,·"x0"····#·I65 ····.param·p1,·"x0"····#·I
  
66 ····.prologue66 ····.prologue
67 ····.line·131067 ····.line·1582
68 ····invoke-virtual·{p0,·p1},·Landroid/support/v4/widget/DrawerLayout$SavedState$1;->newArray(I)[Landroid/support/v4/widget/DrawerLayout$SavedState;68 ····invoke-virtual·{p0,·p1},·Landroid/support/v4/widget/DrawerLayout$SavedState$1;->newArray(I)[Landroid/support/v4/widget/DrawerLayout$SavedState;
  
69 ····move-result-object·v069 ····move-result-object·v0
  
70 ····return-object·v070 ····return-object·v0
71 .end·method71 .end·method
20.9 KB
smali/android/support/v4/widget/SlidingPaneLayout$DragHelperCallback.smali
    
Offset 19, 226 lines modifiedOffset 19, 309 lines modified
  
  
19 #·direct·methods19 #·direct·methods
20 .method·private·constructor·<init>(Landroid/support/v4/widget/SlidingPaneLayout;)V20 .method·private·constructor·<init>(Landroid/support/v4/widget/SlidingPaneLayout;)V
21 ····.locals·021 ····.locals·0
  
22 ····.prologue22 ····.prologue
23 ····.line·117823 ····.line·1296
24 ····iput-object·p1,·p0,·Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;->this$0:Landroid/support/v4/widget/SlidingPaneLayout;24 ····iput-object·p1,·p0,·Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;->this$0:Landroid/support/v4/widget/SlidingPaneLayout;
  
25 ····invoke-direct·{p0},·Landroid/support/v4/widget/ViewDragHelper$Callback;-><init>()V25 ····invoke-direct·{p0},·Landroid/support/v4/widget/ViewDragHelper$Callback;-><init>()V
  
26 ····return-void26 ····return-void
27 .end·method27 .end·method
  
28 .method·synthetic·constructor·<init>(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/support/v4/widget/SlidingPaneLayout$1;)V28 .method·synthetic·constructor·<init>(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/support/v4/widget/SlidingPaneLayout$1;)V
29 ····.locals·029 ····.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 ····.prologue32 ····.prologue
33 ····.line·117833 ····.line·1296
34 ····invoke-direct·{p0,·p1},·Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;-><init>(Landroid/support/v4/widget/SlidingPaneLayout;)V34 ····invoke-direct·{p0,·p1},·Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;-><init>(Landroid/support/v4/widget/SlidingPaneLayout;)V
  
35 ····return-void35 ····return-void
36 .end·method36 .end·method
  
  
37 #·virtual·methods37 #·virtual·methods
38 .method·public·clampViewPositionHorizontal(Landroid/view/View;II)I38 .method·public·clampViewPositionHorizontal(Landroid/view/View;II)I
39 ····.locals·639 ····.locals·7
40 ····.param·p1,·"child"····#·Landroid/view/View;40 ····.param·p1,·"child"····#·Landroid/view/View;
41 ····.param·p2,·"left"····#·I41 ····.param·p2,·"left"····#·I
42 ····.param·p3,·"dx"····#·I42 ····.param·p3,·"dx"····#·I
  
43 ····.prologue43 ····.prologue
44 ····.line·123344 ····.line·1362
45 ····iget-object·v4,·p0,·Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;->this$0:Landroid/support/v4/widget/SlidingPaneLayout;45 ····iget-object·v4,·p0,·Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;->this$0:Landroid/support/v4/widget/SlidingPaneLayout;
  
46 ····invoke-static·{v4},·Landroid/support/v4/widget/SlidingPaneLayout;->access$400(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/view/View;46 ····invoke-static·{v4},·Landroid/support/v4/widget/SlidingPaneLayout;->access$400(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/view/View;
  
47 ····move-result-object·v447 ····move-result-object·v4
  
48 ····invoke-virtual·{v4},·Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;48 ····invoke-virtual·{v4},·Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
  
49 ····move-result-object·v149 ····move-result-object·v1
  
50 ····check-cast·v1,·Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;50 ····check-cast·v1,·Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;
  
51 ····.line·123451 ····.line·1365
52 ····.local·v1,·"lp":Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;52 ····.local·v1,·"lp":Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;
53 ····iget-object·v4,·p0,·Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;->this$0:Landroid/support/v4/widget/SlidingPaneLayout;53 ····iget-object·v4,·p0,·Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;->this$0:Landroid/support/v4/widget/SlidingPaneLayout;
  
54 ····invoke-virtual·{v4},·Landroid/support/v4/widget/SlidingPaneLayout;->getPaddingLeft()I54 ····invoke-static·{v4},·Landroid/support/v4/widget/SlidingPaneLayout;->access$700(Landroid/support/v4/widget/SlidingPaneLayout;)Z
  
55 ····move-result·v455 ····move-result·v4
  
 56 ····if-eqz·v4,·:cond_0
  
 57 ····.line·1366
 58 ····iget-object·v4,·p0,·Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;->this$0:Landroid/support/v4/widget/SlidingPaneLayout;
  
 59 ····invoke-virtual·{v4},·Landroid/support/v4/widget/SlidingPaneLayout;->getWidth()I
  
 60 ····move-result·v4
  
 61 ····iget-object·v5,·p0,·Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;->this$0:Landroid/support/v4/widget/SlidingPaneLayout;
  
 62 ····invoke-virtual·{v5},·Landroid/support/v4/widget/SlidingPaneLayout;->getPaddingRight()I
  
 63 ····move-result·v5
  
56 ····iget·v5,·v1,·Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;->leftMargin:I64 ····iget·v6,·v1,·Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;->rightMargin:I
  
 65 ····add-int/2addr·v5,·v6
  
 66 ····iget-object·v6,·p0,·Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;->this$0:Landroid/support/v4/widget/SlidingPaneLayout;
  
 67 ····invoke-static·{v6},·Landroid/support/v4/widget/SlidingPaneLayout;->access$400(Landroid/support/v4/widget/SlidingPaneLayout;)Landroid/view/View;
  
 68 ····move-result-object·v6
  
 69 ····invoke-virtual·{v6},·Landroid/view/View;->getWidth()I
  
57 ····add-int·v0,·v4,·v570 ····move-result·v6
  
 71 ····add-int/2addr·v5,·v6
  
 72 ····sub-int·v3,·v4,·v5
  
58 ····.line·123573 ····.line·1368
59 ····.local·v0,·"leftBound":I74 ····.local·v3,·"startBound":I
60 ····iget-object·v4,·p0,·Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;->this$0:Landroid/support/v4/widget/SlidingPaneLayout;75 ····iget-object·v4,·p0,·Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;->this$0:Landroid/support/v4/widget/SlidingPaneLayout;
  
61 ····invoke-static·{v4},·Landroid/support/v4/widget/SlidingPaneLayout;->access$700(Landroid/support/v4/widget/SlidingPaneLayout;)I76 ····invoke-static·{v4},·Landroid/support/v4/widget/SlidingPaneLayout;->access$800(Landroid/support/v4/widget/SlidingPaneLayout;)I
  
62 ····move-result·v477 ····move-result·v4
  
63 ····add-int·v3,·v0,·v478 ····sub-int·v0,·v3,·v4
  
64 ····.line·123779 ····.line·1369
65 ····.local·v3,·"rightBound":I80 ····.local·v0,·"endBound":I
66 ····invoke-static·{p2,·v0},·Ljava/lang/Math;->max(II)I81 ····invoke-static·{p2,·v3},·Ljava/lang/Math;->min(II)I
  
67 ····move-result·v482 ····move-result·v4
  
68 ····invoke-static·{v4,·v3},·Ljava/lang/Math;->min(II)I83 ····invoke-static·{v4,·v0},·Ljava/lang/Math;->max(II)I
  
69 ····move-result·v284 ····move-result·v2
  
70 ····.line·123985 ····.line·1375
71 ····.local·v2,·"newLeft":I86 ····.local·v2,·"newLeft":I
 87 ····:goto_0
72 ····return·v288 ····return·v2
  
 89 ····.line·1371
 90 ····.end·local·v0····#·"endBound":I
 91 ····.end·local·v2····#·"newLeft":I
 92 ····.end·local·v3····#·"startBound":I
 93 ····:cond_0
 94 ····iget-object·v4,·p0,·Landroid/support/v4/widget/SlidingPaneLayout$DragHelperCallback;->this$0:Landroid/support/v4/widget/SlidingPaneLayout;
  
 95 ····invoke-virtual·{v4},·Landroid/support/v4/widget/SlidingPaneLayout;->getPaddingLeft()I
  
 96 ····move-result·v4
  
 97 ····iget·v5,·v1,·Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;->leftMargin:I
Max diff block lines reached; 15111/21231 bytes (71.17%) of diff not shown.
12.5 KB
smali/android/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate.smali
    
Offset 21, 20 lines modifiedOffset 21, 20 lines modified
  
  
21 #·direct·methods21 #·direct·methods
22 .method·constructor·<init>(Landroid/support/v4/widget/SlidingPaneLayout;)V22 .method·constructor·<init>(Landroid/support/v4/widget/SlidingPaneLayout;)V
23 ····.locals·123 ····.locals·1
  
24 ····.prologue24 ····.prologue
25 ····.line·139525 ····.line·1538
26 ····iput-object·p1,·p0,·Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;->this$0:Landroid/support/v4/widget/SlidingPaneLayout;26 ····iput-object·p1,·p0,·Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;->this$0:Landroid/support/v4/widget/SlidingPaneLayout;
  
27 ····invoke-direct·{p0},·Landroid/support/v4/view/AccessibilityDelegateCompat;-><init>()V27 ····invoke-direct·{p0},·Landroid/support/v4/view/AccessibilityDelegateCompat;-><init>()V
  
28 ····.line·139628 ····.line·1539
29 ····new-instance·v0,·Landroid/graphics/Rect;29 ····new-instance·v0,·Landroid/graphics/Rect;
  
30 ····invoke-direct·{v0},·Landroid/graphics/Rect;-><init>()V30 ····invoke-direct·{v0},·Landroid/graphics/Rect;-><init>()V
  
31 ····iput-object·v0,·p0,·Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;->mTmpRect:Landroid/graphics/Rect;31 ····iput-object·v0,·p0,·Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;->mTmpRect:Landroid/graphics/Rect;
  
32 ····return-void32 ····return-void
Offset 42, 133 lines modifiedOffset 42, 133 lines modified
  
42 .method·private·copyNodeInfoNoChildren(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V42 .method·private·copyNodeInfoNoChildren(Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;)V
43 ····.locals·243 ····.locals·2
44 ····.param·p1,·"dest"····#·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;44 ····.param·p1,·"dest"····#·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;
45 ····.param·p2,·"src"····#·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;45 ····.param·p2,·"src"····#·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;
  
46 ····.prologue46 ····.prologue
47 ····.line·145447 ····.line·1597
48 ····iget-object·v0,·p0,·Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;->mTmpRect:Landroid/graphics/Rect;48 ····iget-object·v0,·p0,·Landroid/support/v4/widget/SlidingPaneLayout$AccessibilityDelegate;->mTmpRect:Landroid/graphics/Rect;
  
49 ····.line·145649 ····.line·1599
50 ····.local·v0,·"rect":Landroid/graphics/Rect;50 ····.local·v0,·"rect":Landroid/graphics/Rect;
51 ····invoke-virtual·{p2,·v0},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->getBoundsInParent(Landroid/graphics/Rect;)V51 ····invoke-virtual·{p2,·v0},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->getBoundsInParent(Landroid/graphics/Rect;)V
  
52 ····.line·145752 ····.line·1600
53 ····invoke-virtual·{p1,·v0},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->setBoundsInParent(Landroid/graphics/Rect;)V53 ····invoke-virtual·{p1,·v0},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->setBoundsInParent(Landroid/graphics/Rect;)V
  
54 ····.line·145954 ····.line·1602
55 ····invoke-virtual·{p2,·v0},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->getBoundsInScreen(Landroid/graphics/Rect;)V55 ····invoke-virtual·{p2,·v0},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->getBoundsInScreen(Landroid/graphics/Rect;)V
  
56 ····.line·146056 ····.line·1603
57 ····invoke-virtual·{p1,·v0},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->setBoundsInScreen(Landroid/graphics/Rect;)V57 ····invoke-virtual·{p1,·v0},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->setBoundsInScreen(Landroid/graphics/Rect;)V
  
58 ····.line·146258 ····.line·1605
59 ····invoke-virtual·{p2},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->isVisibleToUser()Z59 ····invoke-virtual·{p2},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->isVisibleToUser()Z
  
60 ····move-result·v160 ····move-result·v1
  
61 ····invoke-virtual·{p1,·v1},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->setVisibleToUser(Z)V61 ····invoke-virtual·{p1,·v1},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->setVisibleToUser(Z)V
  
62 ····.line·146362 ····.line·1606
63 ····invoke-virtual·{p2},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->getPackageName()Ljava/lang/CharSequence;63 ····invoke-virtual·{p2},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->getPackageName()Ljava/lang/CharSequence;
  
64 ····move-result-object·v164 ····move-result-object·v1
  
65 ····invoke-virtual·{p1,·v1},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->setPackageName(Ljava/lang/CharSequence;)V65 ····invoke-virtual·{p1,·v1},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->setPackageName(Ljava/lang/CharSequence;)V
  
66 ····.line·146466 ····.line·1607
67 ····invoke-virtual·{p2},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->getClassName()Ljava/lang/CharSequence;67 ····invoke-virtual·{p2},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->getClassName()Ljava/lang/CharSequence;
  
68 ····move-result-object·v168 ····move-result-object·v1
  
69 ····invoke-virtual·{p1,·v1},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->setClassName(Ljava/lang/CharSequence;)V69 ····invoke-virtual·{p1,·v1},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->setClassName(Ljava/lang/CharSequence;)V
  
70 ····.line·146570 ····.line·1608
71 ····invoke-virtual·{p2},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->getContentDescription()Ljava/lang/CharSequence;71 ····invoke-virtual·{p2},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->getContentDescription()Ljava/lang/CharSequence;
  
72 ····move-result-object·v172 ····move-result-object·v1
  
73 ····invoke-virtual·{p1,·v1},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->setContentDescription(Ljava/lang/CharSequence;)V73 ····invoke-virtual·{p1,·v1},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->setContentDescription(Ljava/lang/CharSequence;)V
  
74 ····.line·146774 ····.line·1610
75 ····invoke-virtual·{p2},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->isEnabled()Z75 ····invoke-virtual·{p2},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->isEnabled()Z
  
76 ····move-result·v176 ····move-result·v1
  
77 ····invoke-virtual·{p1,·v1},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->setEnabled(Z)V77 ····invoke-virtual·{p1,·v1},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->setEnabled(Z)V
  
78 ····.line·146878 ····.line·1611
79 ····invoke-virtual·{p2},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->isClickable()Z79 ····invoke-virtual·{p2},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->isClickable()Z
  
80 ····move-result·v180 ····move-result·v1
  
81 ····invoke-virtual·{p1,·v1},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->setClickable(Z)V81 ····invoke-virtual·{p1,·v1},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->setClickable(Z)V
  
82 ····.line·146982 ····.line·1612
83 ····invoke-virtual·{p2},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->isFocusable()Z83 ····invoke-virtual·{p2},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->isFocusable()Z
  
84 ····move-result·v184 ····move-result·v1
  
85 ····invoke-virtual·{p1,·v1},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->setFocusable(Z)V85 ····invoke-virtual·{p1,·v1},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->setFocusable(Z)V
  
86 ····.line·147086 ····.line·1613
87 ····invoke-virtual·{p2},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->isFocused()Z87 ····invoke-virtual·{p2},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->isFocused()Z
  
88 ····move-result·v188 ····move-result·v1
  
89 ····invoke-virtual·{p1,·v1},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->setFocused(Z)V89 ····invoke-virtual·{p1,·v1},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->setFocused(Z)V
  
90 ····.line·147190 ····.line·1614
91 ····invoke-virtual·{p2},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->isAccessibilityFocused()Z91 ····invoke-virtual·{p2},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->isAccessibilityFocused()Z
  
92 ····move-result·v192 ····move-result·v1
  
93 ····invoke-virtual·{p1,·v1},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->setAccessibilityFocused(Z)V93 ····invoke-virtual·{p1,·v1},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->setAccessibilityFocused(Z)V
  
94 ····.line·147294 ····.line·1615
95 ····invoke-virtual·{p2},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->isSelected()Z95 ····invoke-virtual·{p2},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->isSelected()Z
  
96 ····move-result·v196 ····move-result·v1
  
97 ····invoke-virtual·{p1,·v1},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->setSelected(Z)V97 ····invoke-virtual·{p1,·v1},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->setSelected(Z)V
  
98 ····.line·147398 ····.line·1616
99 ····invoke-virtual·{p2},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->isLongClickable()Z99 ····invoke-virtual·{p2},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->isLongClickable()Z
  
100 ····move-result·v1100 ····move-result·v1
  
101 ····invoke-virtual·{p1,·v1},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->setLongClickable(Z)V101 ····invoke-virtual·{p1,·v1},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->setLongClickable(Z)V
  
102 ····.line·1475102 ····.line·1618
103 ····invoke-virtual·{p2},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->getActions()I103 ····invoke-virtual·{p2},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->getActions()I
  
104 ····move-result·v1104 ····move-result·v1
  
105 ····invoke-virtual·{p1,·v1},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->addAction(I)V105 ····invoke-virtual·{p1,·v1},·Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;->addAction(I)V
Max diff block lines reached; 6944/12611 bytes (55.06%) of diff not shown.
1.01 KB
smali/android/support/v4/widget/SlidingPaneLayout$SimplePanelSlideListener.smali
    
Offset 18, 42 lines modifiedOffset 18, 42 lines modified
  
  
18 #·direct·methods18 #·direct·methods
19 .method·public·constructor·<init>()V19 .method·public·constructor·<init>()V
20 ····.locals·020 ····.locals·0
  
21 ····.prologue21 ····.prologue
22 ····.line·23122 ····.line·237
23 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V23 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
24 ····return-void24 ····return-void
25 .end·method25 .end·method
  
  
26 #·virtual·methods26 #·virtual·methods
27 .method·public·onPanelClosed(Landroid/view/View;)V27 .method·public·onPanelClosed(Landroid/view/View;)V
28 ····.locals·028 ····.locals·0
29 ····.param·p1,·"panel"····#·Landroid/view/View;29 ····.param·p1,·"panel"····#·Landroid/view/View;
  
30 ····.prologue30 ····.prologue
31 ····.line·24031 ····.line·246
32 ····return-void32 ····return-void
33 .end·method33 .end·method
  
34 .method·public·onPanelOpened(Landroid/view/View;)V34 .method·public·onPanelOpened(Landroid/view/View;)V
35 ····.locals·035 ····.locals·0
36 ····.param·p1,·"panel"····#·Landroid/view/View;36 ····.param·p1,·"panel"····#·Landroid/view/View;
  
37 ····.prologue37 ····.prologue
38 ····.line·23738 ····.line·243
39 ····return-void39 ····return-void
40 .end·method40 .end·method
  
41 .method·public·onPanelSlide(Landroid/view/View;F)V41 .method·public·onPanelSlide(Landroid/view/View;F)V
42 ····.locals·042 ····.locals·0
43 ····.param·p1,·"panel"····#·Landroid/view/View;43 ····.param·p1,·"panel"····#·Landroid/view/View;
44 ····.param·p2,·"slideOffset"····#·F44 ····.param·p2,·"slideOffset"····#·F
  
45 ····.prologue45 ····.prologue
46 ····.line·23446 ····.line·240
47 ····return-void47 ····return-void
48 .end·method48 .end·method
4.4 KB
smali/android/support/v4/widget/SlidingPaneLayout$LayoutParams.smali
    
Offset 29, 15 lines modifiedOffset 29, 15 lines modified
  
  
29 #·direct·methods29 #·direct·methods
30 .method·static·constructor·<clinit>()V30 .method·static·constructor·<clinit>()V
31 ····.locals·331 ····.locals·3
  
32 ····.prologue32 ····.prologue
33 ····.line·124933 ····.line·1392
34 ····const/4·v0,·0x134 ····const/4·v0,·0x1
  
35 ····new-array·v0,·v0,·[I35 ····new-array·v0,·v0,·[I
  
36 ····const/4·v1,·0x036 ····const/4·v1,·0x0
  
37 ····const·v2,·0x101018137 ····const·v2,·0x1010181
Offset 51, 130 lines modifiedOffset 51, 130 lines modified
  
51 .method·public·constructor·<init>()V51 .method·public·constructor·<init>()V
52 ····.locals·152 ····.locals·1
  
53 ····.prologue53 ····.prologue
54 ····const/4·v0,·-0x154 ····const/4·v0,·-0x1
  
55 ····.line·127355 ····.line·1416
56 ····invoke-direct·{p0,·v0,·v0},·Landroid/view/ViewGroup$MarginLayoutParams;-><init>(II)V56 ····invoke-direct·{p0,·v0,·v0},·Landroid/view/ViewGroup$MarginLayoutParams;-><init>(II)V
  
57 ····.line·125757 ····.line·1400
58 ····const/4·v0,·0x058 ····const/4·v0,·0x0
  
59 ····iput·v0,·p0,·Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;->weight:F59 ····iput·v0,·p0,·Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;->weight:F
  
60 ····.line·127460 ····.line·1417
61 ····return-void61 ····return-void
62 .end·method62 .end·method
  
63 .method·public·constructor·<init>(II)V63 .method·public·constructor·<init>(II)V
64 ····.locals·164 ····.locals·1
65 ····.param·p1,·"width"····#·I65 ····.param·p1,·"width"····#·I
66 ····.param·p2,·"height"····#·I66 ····.param·p2,·"height"····#·I
  
67 ····.prologue67 ····.prologue
68 ····.line·127768 ····.line·1420
69 ····invoke-direct·{p0,·p1,·p2},·Landroid/view/ViewGroup$MarginLayoutParams;-><init>(II)V69 ····invoke-direct·{p0,·p1,·p2},·Landroid/view/ViewGroup$MarginLayoutParams;-><init>(II)V
  
70 ····.line·125770 ····.line·1400
71 ····const/4·v0,·0x071 ····const/4·v0,·0x0
  
72 ····iput·v0,·p0,·Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;->weight:F72 ····iput·v0,·p0,·Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;->weight:F
  
73 ····.line·127873 ····.line·1421
74 ····return-void74 ····return-void
75 .end·method75 .end·method
  
76 .method·public·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;)V76 .method·public·constructor·<init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
77 ····.locals·377 ····.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 ····.prologue80 ····.prologue
81 ····const/4·v2,·0x081 ····const/4·v2,·0x0
  
82 ····.line·129482 ····.line·1437
83 ····invoke-direct·{p0,·p1,·p2},·Landroid/view/ViewGroup$MarginLayoutParams;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V83 ····invoke-direct·{p0,·p1,·p2},·Landroid/view/ViewGroup$MarginLayoutParams;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
  
84 ····.line·125784 ····.line·1400
85 ····iput·v2,·p0,·Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;->weight:F85 ····iput·v2,·p0,·Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;->weight:F
  
86 ····.line·129686 ····.line·1439
87 ····sget-object·v1,·Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;->ATTRS:[I87 ····sget-object·v1,·Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;->ATTRS:[I
  
88 ····invoke-virtual·{p1,·p2,·v1},·Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray;88 ····invoke-virtual·{p1,·p2,·v1},·Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray;
  
89 ····move-result-object·v089 ····move-result-object·v0
  
90 ····.line·129790 ····.line·1440
91 ····.local·v0,·"a":Landroid/content/res/TypedArray;91 ····.local·v0,·"a":Landroid/content/res/TypedArray;
92 ····const/4·v1,·0x092 ····const/4·v1,·0x0
  
93 ····invoke-virtual·{v0,·v1,·v2},·Landroid/content/res/TypedArray;->getFloat(IF)F93 ····invoke-virtual·{v0,·v1,·v2},·Landroid/content/res/TypedArray;->getFloat(IF)F
  
94 ····move-result·v194 ····move-result·v1
  
95 ····iput·v1,·p0,·Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;->weight:F95 ····iput·v1,·p0,·Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;->weight:F
  
96 ····.line·129896 ····.line·1441
97 ····invoke-virtual·{v0},·Landroid/content/res/TypedArray;->recycle()V97 ····invoke-virtual·{v0},·Landroid/content/res/TypedArray;->recycle()V
  
98 ····.line·129998 ····.line·1442
99 ····return-void99 ····return-void
100 .end·method100 .end·method
  
101 .method·public·constructor·<init>(Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;)V101 .method·public·constructor·<init>(Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;)V
102 ····.locals·1102 ····.locals·1
103 ····.param·p1,·"source"····#·Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;103 ····.param·p1,·"source"····#·Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;
  
104 ····.prologue104 ····.prologue
105 ····.line·1289105 ····.line·1432
106 ····invoke-direct·{p0,·p1},·Landroid/view/ViewGroup$MarginLayoutParams;-><init>(Landroid/view/ViewGroup$MarginLayoutParams;)V106 ····invoke-direct·{p0,·p1},·Landroid/view/ViewGroup$MarginLayoutParams;-><init>(Landroid/view/ViewGroup$MarginLayoutParams;)V
  
107 ····.line·1257107 ····.line·1400
108 ····const/4·v0,·0x0108 ····const/4·v0,·0x0
  
109 ····iput·v0,·p0,·Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;->weight:F109 ····iput·v0,·p0,·Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;->weight:F
  
110 ····.line·1290110 ····.line·1433
111 ····iget·v0,·p1,·Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;->weight:F111 ····iget·v0,·p1,·Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;->weight:F
  
112 ····iput·v0,·p0,·Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;->weight:F112 ····iput·v0,·p0,·Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;->weight:F
  
113 ····.line·1291113 ····.line·1434
114 ····return-void114 ····return-void
115 .end·method115 .end·method
  
116 .method·public·constructor·<init>(Landroid/view/ViewGroup$LayoutParams;)V116 .method·public·constructor·<init>(Landroid/view/ViewGroup$LayoutParams;)V
117 ····.locals·1117 ····.locals·1
118 ····.param·p1,·"source"····#·Landroid/view/ViewGroup$LayoutParams;118 ····.param·p1,·"source"····#·Landroid/view/ViewGroup$LayoutParams;
  
119 ····.prologue119 ····.prologue
120 ····.line·1281120 ····.line·1424
121 ····invoke-direct·{p0,·p1},·Landroid/view/ViewGroup$MarginLayoutParams;-><init>(Landroid/view/ViewGroup$LayoutParams;)V121 ····invoke-direct·{p0,·p1},·Landroid/view/ViewGroup$MarginLayoutParams;-><init>(Landroid/view/ViewGroup$LayoutParams;)V
  
122 ····.line·1257122 ····.line·1400
123 ····const/4·v0,·0x0123 ····const/4·v0,·0x0
  
124 ····iput·v0,·p0,·Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;->weight:F124 ····iput·v0,·p0,·Landroid/support/v4/widget/SlidingPaneLayout$LayoutParams;->weight:F
  
125 ····.line·1282125 ····.line·1425
Max diff block lines reached; 569/4372 bytes (13.01%) of diff not shown.
4.85 KB
smali/android/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB.smali
    
Offset 21, 18 lines modifiedOffset 21, 18 lines modified
  
  
21 #·direct·methods21 #·direct·methods
22 .method·constructor·<init>()V22 .method·constructor·<init>()V
23 ····.locals·423 ····.locals·4
  
24 ····.prologue24 ····.prologue
25 ····.line·135625 ····.line·1499
26 ····invoke-direct·{p0},·Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplBase;-><init>()V26 ····invoke-direct·{p0},·Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplBase;-><init>()V
  
27 ····.line·135827 ····.line·1501
28 ····:try_start_028 ····: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,·0x031 ····const/4·v1,·0x0
  
Offset 42, 60 lines modifiedOffset 42, 60 lines modified
  
42 ····move-result-object·v142 ····move-result-object·v1
  
43 ····iput-object·v1,·p0,·Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;->mGetDisplayList:Ljava/lang/reflect/Method;43 ····iput-object·v1,·p0,·Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;->mGetDisplayList:Ljava/lang/reflect/Method;
44 ····:try_end_044 ····:try_end_0
45 ····.catch·Ljava/lang/NoSuchMethodException;·{:try_start_0·..·:try_end_0}·:catch_045 ····.catch·Ljava/lang/NoSuchMethodException;·{:try_start_0·..·:try_end_0}·:catch_0
  
46 ····.line·136346 ····.line·1506
47 ····:goto_047 ····:goto_0
48 ····:try_start_148 ····:try_start_1
49 ····const-class·v1,·Landroid/view/View;49 ····const-class·v1,·Landroid/view/View;
  
50 ····const-string·v2,·"mRecreateDisplayList"50 ····const-string·v2,·"mRecreateDisplayList"
  
51 ····invoke-virtual·{v1,·v2},·Ljava/lang/Class;->getDeclaredField(Ljava/lang/String;)Ljava/lang/reflect/Field;51 ····invoke-virtual·{v1,·v2},·Ljava/lang/Class;->getDeclaredField(Ljava/lang/String;)Ljava/lang/reflect/Field;
  
52 ····move-result-object·v152 ····move-result-object·v1
  
53 ····iput-object·v1,·p0,·Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;->mRecreateDisplayList:Ljava/lang/reflect/Field;53 ····iput-object·v1,·p0,·Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;->mRecreateDisplayList:Ljava/lang/reflect/Field;
  
54 ····.line·136454 ····.line·1507
55 ····iget-object·v1,·p0,·Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;->mRecreateDisplayList:Ljava/lang/reflect/Field;55 ····iget-object·v1,·p0,·Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;->mRecreateDisplayList:Ljava/lang/reflect/Field;
  
56 ····const/4·v2,·0x156 ····const/4·v2,·0x1
  
57 ····invoke-virtual·{v1,·v2},·Ljava/lang/reflect/Field;->setAccessible(Z)V57 ····invoke-virtual·{v1,·v2},·Ljava/lang/reflect/Field;->setAccessible(Z)V
58 ····:try_end_158 ····:try_end_1
59 ····.catch·Ljava/lang/NoSuchFieldException;·{:try_start_1·..·:try_end_1}·:catch_159 ····.catch·Ljava/lang/NoSuchFieldException;·{:try_start_1·..·:try_end_1}·:catch_1
  
60 ····.line·136860 ····.line·1511
61 ····:goto_161 ····:goto_1
62 ····return-void62 ····return-void
  
63 ····.line·135963 ····.line·1502
64 ····:catch_064 ····:catch_0
65 ····move-exception·v065 ····move-exception·v0
  
66 ····.line·136066 ····.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;)I70 ····invoke-static·{v1,·v2,·v0},·Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I
  
71 ····goto·:goto_071 ····goto·:goto_0
  
72 ····.line·136572 ····.line·1508
73 ····.end·local·v0····#·"e":Ljava/lang/NoSuchMethodException;73 ····.end·local·v0····#·"e":Ljava/lang/NoSuchMethodException;
74 ····:catch_174 ····:catch_1
75 ····move-exception·v075 ····move-exception·v0
  
76 ····.line·136676 ····.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;)I80 ····invoke-static·{v1,·v2,·v0},·Landroid/util/Log;->e(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)I
  
Offset 106, 64 lines modifiedOffset 106, 64 lines modified
106 #·virtual·methods106 #·virtual·methods
107 .method·public·invalidateChildRegion(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V107 .method·public·invalidateChildRegion(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V
108 ····.locals·3108 ····.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 ····.prologue111 ····.prologue
112 ····.line·1372112 ····.line·1515
113 ····iget-object·v1,·p0,·Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;->mGetDisplayList:Ljava/lang/reflect/Method;113 ····iget-object·v1,·p0,·Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;->mGetDisplayList:Ljava/lang/reflect/Method;
  
114 ····if-eqz·v1,·:cond_0114 ····if-eqz·v1,·:cond_0
  
115 ····iget-object·v1,·p0,·Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;->mRecreateDisplayList:Ljava/lang/reflect/Field;115 ····iget-object·v1,·p0,·Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;->mRecreateDisplayList:Ljava/lang/reflect/Field;
  
116 ····if-eqz·v1,·:cond_0116 ····if-eqz·v1,·:cond_0
  
117 ····.line·1374117 ····.line·1517
118 ····:try_start_0118 ····:try_start_0
119 ····iget-object·v1,·p0,·Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;->mRecreateDisplayList:Ljava/lang/reflect/Field;119 ····iget-object·v1,·p0,·Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;->mRecreateDisplayList:Ljava/lang/reflect/Field;
  
120 ····const/4·v2,·0x1120 ····const/4·v2,·0x1
  
121 ····invoke-virtual·{v1,·p2,·v2},·Ljava/lang/reflect/Field;->setBoolean(Ljava/lang/Object;Z)V121 ····invoke-virtual·{v1,·p2,·v2},·Ljava/lang/reflect/Field;->setBoolean(Ljava/lang/Object;Z)V
  
122 ····.line·1375122 ····.line·1518
123 ····iget-object·v2,·p0,·Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;->mGetDisplayList:Ljava/lang/reflect/Method;123 ····iget-object·v2,·p0,·Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplJB;->mGetDisplayList:Ljava/lang/reflect/Method;
  
124 ····const/4·v1,·0x0124 ····const/4·v1,·0x0
  
125 ····check-cast·v1,·[Ljava/lang/Object;125 ····check-cast·v1,·[Ljava/lang/Object;
  
126 ····invoke-virtual·{v2,·p2,·v1},·Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;126 ····invoke-virtual·{v2,·p2,·v1},·Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;
127 ····:try_end_0127 ····:try_end_0
128 ····.catch·Ljava/lang/Exception;·{:try_start_0·..·:try_end_0}·:catch_0128 ····.catch·Ljava/lang/Exception;·{:try_start_0·..·:try_end_0}·:catch_0
  
129 ····.line·1384129 ····.line·1527
130 ····:goto_0130 ····:goto_0
131 ····invoke-super·{p0,·p1,·p2},·Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplBase;->invalidateChildRegion(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V131 ····invoke-super·{p0,·p1,·p2},·Landroid/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplBase;->invalidateChildRegion(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V
  
132 ····.line·1385132 ····.line·1528
133 ····:goto_1133 ····:goto_1
134 ····return-void134 ····return-void
  
135 ····.line·1376135 ····.line·1519
136 ····:catch_0136 ····:catch_0
137 ····move-exception·v0137 ····move-exception·v0
  
Max diff block lines reached; 432/4809 bytes (8.98%) of diff not shown.
1.17 KB
smali/android/support/v4/widget/DrawerLayout$SimpleDrawerListener.smali
    
Offset 18, 51 lines modifiedOffset 18, 51 lines modified
  
  
18 #·direct·methods18 #·direct·methods
19 .method·public·constructor·<init>()V19 .method·public·constructor·<init>()V
20 ····.locals·020 ····.locals·0
  
21 ····.prologue21 ····.prologue
22 ····.line·19822 ····.line·241
23 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V23 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
24 ····return-void24 ····return-void
25 .end·method25 .end·method
  
  
26 #·virtual·methods26 #·virtual·methods
27 .method·public·onDrawerClosed(Landroid/view/View;)V27 .method·public·onDrawerClosed(Landroid/view/View;)V
28 ····.locals·028 ····.locals·0
29 ····.param·p1,·"drawerView"····#·Landroid/view/View;29 ····.param·p1,·"drawerView"····#·Landroid/view/View;
  
30 ····.prologue30 ····.prologue
31 ····.line·20931 ····.line·252
32 ····return-void32 ····return-void
33 .end·method33 .end·method
  
34 .method·public·onDrawerOpened(Landroid/view/View;)V34 .method·public·onDrawerOpened(Landroid/view/View;)V
35 ····.locals·035 ····.locals·0
36 ····.param·p1,·"drawerView"····#·Landroid/view/View;36 ····.param·p1,·"drawerView"····#·Landroid/view/View;
  
37 ····.prologue37 ····.prologue
38 ····.line·20538 ····.line·248
39 ····return-void39 ····return-void
40 .end·method40 .end·method
  
41 .method·public·onDrawerSlide(Landroid/view/View;F)V41 .method·public·onDrawerSlide(Landroid/view/View;F)V
42 ····.locals·042 ····.locals·0
43 ····.param·p1,·"drawerView"····#·Landroid/view/View;43 ····.param·p1,·"drawerView"····#·Landroid/view/View;
44 ····.param·p2,·"slideOffset"····#·F44 ····.param·p2,·"slideOffset"····#·F
  
45 ····.prologue45 ····.prologue
46 ····.line·20146 ····.line·244
47 ····return-void47 ····return-void
48 .end·method48 .end·method
  
49 .method·public·onDrawerStateChanged(I)V49 .method·public·onDrawerStateChanged(I)V
50 ····.locals·050 ····.locals·0
51 ····.param·p1,·"newState"····#·I51 ····.param·p1,·"newState"····#·I
  
52 ····.prologue52 ····.prologue
53 ····.line·21353 ····.line·256
54 ····return-void54 ····return-void
55 .end·method55 .end·method
2.44 KB
smali/android/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider.smali
    
Offset 19, 42 lines modifiedOffset 19, 42 lines modified
  
  
19 #·direct·methods19 #·direct·methods
20 .method·private·constructor·<init>(Landroid/support/v4/widget/ExploreByTouchHelper;)V20 .method·private·constructor·<init>(Landroid/support/v4/widget/ExploreByTouchHelper;)V
21 ····.locals·021 ····.locals·0
  
22 ····.prologue22 ····.prologue
23 ····.line·71323 ····.line·714
24 ····iput-object·p1,·p0,·Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider;->this$0:Landroid/support/v4/widget/ExploreByTouchHelper;24 ····iput-object·p1,·p0,·Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider;->this$0:Landroid/support/v4/widget/ExploreByTouchHelper;
  
25 ····invoke-direct·{p0},·Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;-><init>()V25 ····invoke-direct·{p0},·Landroid/support/v4/view/accessibility/AccessibilityNodeProviderCompat;-><init>()V
  
26 ····return-void26 ····return-void
27 .end·method27 .end·method
  
28 .method·synthetic·constructor·<init>(Landroid/support/v4/widget/ExploreByTouchHelper;Landroid/support/v4/widget/ExploreByTouchHelper$1;)V28 .method·synthetic·constructor·<init>(Landroid/support/v4/widget/ExploreByTouchHelper;Landroid/support/v4/widget/ExploreByTouchHelper$1;)V
29 ····.locals·029 ····.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 ····.prologue32 ····.prologue
33 ····.line·71333 ····.line·714
34 ····invoke-direct·{p0,·p1},·Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider;-><init>(Landroid/support/v4/widget/ExploreByTouchHelper;)V34 ····invoke-direct·{p0,·p1},·Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider;-><init>(Landroid/support/v4/widget/ExploreByTouchHelper;)V
  
35 ····return-void35 ····return-void
36 .end·method36 .end·method
  
  
37 #·virtual·methods37 #·virtual·methods
38 .method·public·createAccessibilityNodeInfo(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;38 .method·public·createAccessibilityNodeInfo(I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;
39 ····.locals·139 ····.locals·1
40 ····.param·p1,·"virtualViewId"····#·I40 ····.param·p1,·"virtualViewId"····#·I
  
41 ····.prologue41 ····.prologue
42 ····.line·71642 ····.line·717
43 ····iget-object·v0,·p0,·Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider;->this$0:Landroid/support/v4/widget/ExploreByTouchHelper;43 ····iget-object·v0,·p0,·Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider;->this$0:Landroid/support/v4/widget/ExploreByTouchHelper;
  
44 ····invoke-static·{v0,·p1},·Landroid/support/v4/widget/ExploreByTouchHelper;->access$100(Landroid/support/v4/widget/ExploreByTouchHelper;I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;44 ····invoke-static·{v0,·p1},·Landroid/support/v4/widget/ExploreByTouchHelper;->access$100(Landroid/support/v4/widget/ExploreByTouchHelper;I)Landroid/support/v4/view/accessibility/AccessibilityNodeInfoCompat;
  
45 ····move-result-object·v045 ····move-result-object·v0
  
46 ····return-object·v046 ····return-object·v0
Offset 63, 15 lines modifiedOffset 63, 15 lines modified
63 .method·public·performAction(IILandroid/os/Bundle;)Z63 .method·public·performAction(IILandroid/os/Bundle;)Z
64 ····.locals·164 ····.locals·1
65 ····.param·p1,·"virtualViewId"····#·I65 ····.param·p1,·"virtualViewId"····#·I
66 ····.param·p2,·"action"····#·I66 ····.param·p2,·"action"····#·I
67 ····.param·p3,·"arguments"····#·Landroid/os/Bundle;67 ····.param·p3,·"arguments"····#·Landroid/os/Bundle;
  
68 ····.prologue68 ····.prologue
69 ····.line·72169 ····.line·722
70 ····iget-object·v0,·p0,·Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider;->this$0:Landroid/support/v4/widget/ExploreByTouchHelper;70 ····iget-object·v0,·p0,·Landroid/support/v4/widget/ExploreByTouchHelper$ExploreByTouchNodeProvider;->this$0:Landroid/support/v4/widget/ExploreByTouchHelper;
  
71 ····invoke-static·{v0,·p1,·p2,·p3},·Landroid/support/v4/widget/ExploreByTouchHelper;->access$200(Landroid/support/v4/widget/ExploreByTouchHelper;IILandroid/os/Bundle;)Z71 ····invoke-static·{v0,·p1,·p2,·p3},·Landroid/support/v4/widget/ExploreByTouchHelper;->access$200(Landroid/support/v4/widget/ExploreByTouchHelper;IILandroid/os/Bundle;)Z
  
72 ····move-result·v072 ····move-result·v0
  
73 ····return·v073 ····return·v0
6.57 KB
smali/android/support/v4/widget/ScrollerCompat$ScrollerCompatImplGingerbread.smali
    
Offset 18, 54 lines modifiedOffset 18, 54 lines modified
  
  
18 #·direct·methods18 #·direct·methods
19 .method·constructor·<init>()V19 .method·constructor·<init>()V
20 ····.locals·020 ····.locals·0
  
21 ····.prologue21 ····.prologue
22 ····.line·14322 ····.line·150
23 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V23 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
24 ····return-void24 ····return-void
25 .end·method25 .end·method
  
  
26 #·virtual·methods26 #·virtual·methods
27 .method·public·abortAnimation(Ljava/lang/Object;)V27 .method·public·abortAnimation(Ljava/lang/Object;)V
28 ····.locals·028 ····.locals·0
29 ····.param·p1,·"scroller"····#·Ljava/lang/Object;29 ····.param·p1,·"scroller"····#·Ljava/lang/Object;
  
30 ····.prologue30 ····.prologue
31 ····.line·20131 ····.line·208
32 ····invoke-static·{p1},·Landroid/support/v4/widget/ScrollerCompatGingerbread;->abortAnimation(Ljava/lang/Object;)V32 ····invoke-static·{p1},·Landroid/support/v4/widget/ScrollerCompatGingerbread;->abortAnimation(Ljava/lang/Object;)V
  
33 ····.line·20233 ····.line·209
34 ····return-void34 ····return-void
35 .end·method35 .end·method
  
36 .method·public·computeScrollOffset(Ljava/lang/Object;)Z36 .method·public·computeScrollOffset(Ljava/lang/Object;)Z
37 ····.locals·137 ····.locals·1
38 ····.param·p1,·"scroller"····#·Ljava/lang/Object;38 ····.param·p1,·"scroller"····#·Ljava/lang/Object;
  
39 ····.prologue39 ····.prologue
40 ····.line·17140 ····.line·178
41 ····invoke-static·{p1},·Landroid/support/v4/widget/ScrollerCompatGingerbread;->computeScrollOffset(Ljava/lang/Object;)Z41 ····invoke-static·{p1},·Landroid/support/v4/widget/ScrollerCompatGingerbread;->computeScrollOffset(Ljava/lang/Object;)Z
  
42 ····move-result·v042 ····move-result·v0
  
43 ····return·v043 ····return·v0
44 .end·method44 .end·method
  
45 .method·public·createScroller(Landroid/content/Context;Landroid/view/animation/Interpolator;)Ljava/lang/Object;45 .method·public·createScroller(Landroid/content/Context;Landroid/view/animation/Interpolator;)Ljava/lang/Object;
46 ····.locals·146 ····.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 ····.prologue49 ····.prologue
50 ····.line·14650 ····.line·153
51 ····invoke-static·{p1,·p2},·Landroid/support/v4/widget/ScrollerCompatGingerbread;->createScroller(Landroid/content/Context;Landroid/view/animation/Interpolator;)Ljava/lang/Object;51 ····invoke-static·{p1,·p2},·Landroid/support/v4/widget/ScrollerCompatGingerbread;->createScroller(Landroid/content/Context;Landroid/view/animation/Interpolator;)Ljava/lang/Object;
  
52 ····move-result-object·v052 ····move-result-object·v0
  
53 ····return-object·v053 ····return-object·v0
54 .end·method54 .end·method
  
Offset 78, 18 lines modifiedOffset 78, 18 lines modified
78 ····.param·p5,·"velY"····#·I78 ····.param·p5,·"velY"····#·I
79 ····.param·p6,·"minX"····#·I79 ····.param·p6,·"minX"····#·I
80 ····.param·p7,·"maxX"····#·I80 ····.param·p7,·"maxX"····#·I
81 ····.param·p8,·"minY"····#·I81 ····.param·p8,·"minY"····#·I
82 ····.param·p9,·"maxY"····#·I82 ····.param·p9,·"maxY"····#·I
  
83 ····.prologue83 ····.prologue
84 ····.line·18884 ····.line·195
85 ····invoke-static/range·{p1·..·p9},·Landroid/support/v4/widget/ScrollerCompatGingerbread;->fling(Ljava/lang/Object;IIIIIIII)V85 ····invoke-static/range·{p1·..·p9},·Landroid/support/v4/widget/ScrollerCompatGingerbread;->fling(Ljava/lang/Object;IIIIIIII)V
  
86 ····.line·19086 ····.line·197
87 ····return-void87 ····return-void
88 .end·method88 .end·method
  
89 .method·public·fling(Ljava/lang/Object;IIIIIIIIII)V89 .method·public·fling(Ljava/lang/Object;IIIIIIIIII)V
90 ····.locals·090 ····.locals·0
91 ····.param·p1,·"scroller"····#·Ljava/lang/Object;91 ····.param·p1,·"scroller"····#·Ljava/lang/Object;
92 ····.param·p2,·"startX"····#·I92 ····.param·p2,·"startX"····#·I
Offset 100, 103 lines modifiedOffset 100, 103 lines modified
100 ····.param·p7,·"maxX"····#·I100 ····.param·p7,·"maxX"····#·I
101 ····.param·p8,·"minY"····#·I101 ····.param·p8,·"minY"····#·I
102 ····.param·p9,·"maxY"····#·I102 ····.param·p9,·"maxY"····#·I
103 ····.param·p10,·"overX"····#·I103 ····.param·p10,·"overX"····#·I
104 ····.param·p11,·"overY"····#·I104 ····.param·p11,·"overY"····#·I
  
105 ····.prologue105 ····.prologue
106 ····.line·195106 ····.line·202
107 ····invoke-static/range·{p1·..·p11},·Landroid/support/v4/widget/ScrollerCompatGingerbread;->fling(Ljava/lang/Object;IIIIIIIIII)V107 ····invoke-static/range·{p1·..·p11},·Landroid/support/v4/widget/ScrollerCompatGingerbread;->fling(Ljava/lang/Object;IIIIIIIIII)V
  
108 ····.line·197108 ····.line·204
109 ····return-void109 ····return-void
110 .end·method110 .end·method
  
111 .method·public·getCurrVelocity(Ljava/lang/Object;)F111 .method·public·getCurrVelocity(Ljava/lang/Object;)F
112 ····.locals·1112 ····.locals·1
113 ····.param·p1,·"scroller"····#·Ljava/lang/Object;113 ····.param·p1,·"scroller"····#·Ljava/lang/Object;
  
114 ····.prologue114 ····.prologue
115 ····.line·166115 ····.line·173
116 ····const/4·v0,·0x0116 ····const/4·v0,·0x0
  
117 ····return·v0117 ····return·v0
118 .end·method118 .end·method
  
119 .method·public·getCurrX(Ljava/lang/Object;)I119 .method·public·getCurrX(Ljava/lang/Object;)I
120 ····.locals·1120 ····.locals·1
121 ····.param·p1,·"scroller"····#·Ljava/lang/Object;121 ····.param·p1,·"scroller"····#·Ljava/lang/Object;
  
122 ····.prologue122 ····.prologue
123 ····.line·156123 ····.line·163
124 ····invoke-static·{p1},·Landroid/support/v4/widget/ScrollerCompatGingerbread;->getCurrX(Ljava/lang/Object;)I124 ····invoke-static·{p1},·Landroid/support/v4/widget/ScrollerCompatGingerbread;->getCurrX(Ljava/lang/Object;)I
  
125 ····move-result·v0125 ····move-result·v0
  
126 ····return·v0126 ····return·v0
127 .end·method127 .end·method
  
128 .method·public·getCurrY(Ljava/lang/Object;)I128 .method·public·getCurrY(Ljava/lang/Object;)I
129 ····.locals·1129 ····.locals·1
130 ····.param·p1,·"scroller"····#·Ljava/lang/Object;130 ····.param·p1,·"scroller"····#·Ljava/lang/Object;
  
131 ····.prologue131 ····.prologue
132 ····.line·161132 ····.line·168
133 ····invoke-static·{p1},·Landroid/support/v4/widget/ScrollerCompatGingerbread;->getCurrY(Ljava/lang/Object;)I133 ····invoke-static·{p1},·Landroid/support/v4/widget/ScrollerCompatGingerbread;->getCurrY(Ljava/lang/Object;)I
  
134 ····move-result·v0134 ····move-result·v0
  
135 ····return·v0135 ····return·v0
136 .end·method136 .end·method
  
137 .method·public·getFinalX(Ljava/lang/Object;)I137 .method·public·getFinalX(Ljava/lang/Object;)I
138 ····.locals·1138 ····.locals·1
Max diff block lines reached; 3113/6559 bytes (47.46%) of diff not shown.
1.14 KB
smali/android/support/v4/widget/SlidingPaneLayout$SlidingPanelLayoutImplBase.smali
    
Offset 18, 29 lines modifiedOffset 18, 29 lines modified
  
  
18 #·direct·methods18 #·direct·methods
19 .method·constructor·<init>()V19 .method·constructor·<init>()V
20 ····.locals·020 ····.locals·0
  
21 ····.prologue21 ····.prologue
22 ····.line·133722 ····.line·1480
23 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V23 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
24 ····return-void24 ····return-void
25 .end·method25 .end·method
  
  
26 #·virtual·methods26 #·virtual·methods
27 .method·public·invalidateChildRegion(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V27 .method·public·invalidateChildRegion(Landroid/support/v4/widget/SlidingPaneLayout;Landroid/view/View;)V
28 ····.locals·428 ····.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 ····.prologue31 ····.prologue
32 ····.line·133932 ····.line·1482
33 ····invoke-virtual·{p2},·Landroid/view/View;->getLeft()I33 ····invoke-virtual·{p2},·Landroid/view/View;->getLeft()I
  
34 ····move-result·v034 ····move-result·v0
  
35 ····invoke-virtual·{p2},·Landroid/view/View;->getTop()I35 ····invoke-virtual·{p2},·Landroid/view/View;->getTop()I
  
36 ····move-result·v136 ····move-result·v1
Offset 51, 10 lines modifiedOffset 51, 10 lines modified
  
51 ····invoke-virtual·{p2},·Landroid/view/View;->getBottom()I51 ····invoke-virtual·{p2},·Landroid/view/View;->getBottom()I
  
52 ····move-result·v352 ····move-result·v3
  
53 ····invoke-static·{p1,·v0,·v1,·v2,·v3},·Landroid/support/v4/view/ViewCompat;->postInvalidateOnAnimation(Landroid/view/View;IIII)V53 ····invoke-static·{p1,·v0,·v1,·v2,·v3},·Landroid/support/v4/view/ViewCompat;->postInvalidateOnAnimation(Landroid/view/View;IIII)V
  
54 ····.line·134154 ····.line·1484
55 ····return-void55 ····return-void
56 .end·method56 .end·method
848 B
smali/android/support/v4/net/ConnectivityManagerCompat.smali
    
Offset 111, 23 lines modifiedOffset 111, 33 lines modified
  
111 ····move-result-object·v0111 ····move-result-object·v0
  
112 ····check-cast·v0,·Landroid/net/NetworkInfo;112 ····check-cast·v0,·Landroid/net/NetworkInfo;
  
113 ····.line·115113 ····.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()I117 ····invoke-virtual·{v0},·Landroid/net/NetworkInfo;->getType()I
  
116 ····move-result·v1118 ····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·v1120 ····move-result-object·v1
  
 121 ····.line·118
 122 ····:goto_0
119 ····return-object·v1123 ····return-object·v1
  
 124 ····:cond_0
 125 ····const/4·v1,·0x0
  
 126 ····goto·:goto_0
120 .end·method127 .end·method
  
121 .method·public·static·isActiveNetworkMetered(Landroid/net/ConnectivityManager;)Z128 .method·public·static·isActiveNetworkMetered(Landroid/net/ConnectivityManager;)Z
122 ····.locals·1129 ····.locals·1
123 ····.param·p0,·"cm"····#·Landroid/net/ConnectivityManager;130 ····.param·p0,·"cm"····#·Landroid/net/ConnectivityManager;
  
124 ····.prologue131 ····.prologue
1.63 KB
smali/android/support/v4/util/MapCollections$MapIterator.smali
Ordering differences only
    
Offset 394, 39 lines modifiedOffset 394, 39 lines modified
  
394 ····invoke-direct·{v0},·Ljava/lang/IllegalStateException;-><init>()V394 ····invoke-direct·{v0},·Ljava/lang/IllegalStateException;-><init>()V
  
395 ····throw·v0395 ····throw·v0
  
396 ····.line·98396 ····.line·98
397 ····:cond_0397 ····:cond_0
 398 ····iget-object·v0,·p0,·Landroid/support/v4/util/MapCollections$MapIterator;->this$0:Landroid/support/v4/util/MapCollections;
  
 399 ····iget·v1,·p0,·Landroid/support/v4/util/MapCollections$MapIterator;->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$MapIterator;->mIndex:I402 ····iget·v0,·p0,·Landroid/support/v4/util/MapCollections$MapIterator;->mIndex:I
  
399 ····add-int/lit8·v0,·v0,·-0x1403 ····add-int/lit8·v0,·v0,·-0x1
  
400 ····iput·v0,·p0,·Landroid/support/v4/util/MapCollections$MapIterator;->mIndex:I404 ····iput·v0,·p0,·Landroid/support/v4/util/MapCollections$MapIterator;->mIndex:I
  
401 ····.line·99405 ····.line·100
402 ····iget·v0,·p0,·Landroid/support/v4/util/MapCollections$MapIterator;->mEnd:I406 ····iget·v0,·p0,·Landroid/support/v4/util/MapCollections$MapIterator;->mEnd:I
  
403 ····add-int/lit8·v0,·v0,·-0x1407 ····add-int/lit8·v0,·v0,·-0x1
  
404 ····iput·v0,·p0,·Landroid/support/v4/util/MapCollections$MapIterator;->mEnd:I408 ····iput·v0,·p0,·Landroid/support/v4/util/MapCollections$MapIterator;->mEnd:I
  
405 ····.line·100409 ····.line·101
406 ····const/4·v0,·0x0410 ····const/4·v0,·0x0
  
407 ····iput-boolean·v0,·p0,·Landroid/support/v4/util/MapCollections$MapIterator;->mEntryValid:Z411 ····iput-boolean·v0,·p0,·Landroid/support/v4/util/MapCollections$MapIterator;->mEntryValid:Z
  
408 ····.line·101 
409 ····iget-object·v0,·p0,·Landroid/support/v4/util/MapCollections$MapIterator;->this$0:Landroid/support/v4/util/MapCollections; 
  
410 ····iget·v1,·p0,·Landroid/support/v4/util/MapCollections$MapIterator;->mIndex:I 
  
411 ····invoke-virtual·{v0,·v1},·Landroid/support/v4/util/MapCollections;->colRemoveAt(I)V 
  
412 ····.line·102412 ····.line·102
413 ····return-void413 ····return-void
414 .end·method414 .end·method
  
415 .method·public·setValue(Ljava/lang/Object;)Ljava/lang/Object;415 .method·public·setValue(Ljava/lang/Object;)Ljava/lang/Object;
416 ····.locals·2416 ····.locals·2
417 ····.annotation·system·Ldalvik/annotation/Signature;417 ····.annotation·system·Ldalvik/annotation/Signature;
32.0 KB
smali/android/support/v4/util/SimpleArrayMap.smali
    
Offset 534, 63 lines modifiedOffset 534, 43 lines modified
  
534 ····.line·247534 ····.line·247
535 ····:cond_0535 ····:cond_0
536 ····return-void536 ····return-void
537 .end·method537 .end·method
  
538 .method·public·containsKey(Ljava/lang/Object;)Z538 .method·public·containsKey(Ljava/lang/Object;)Z
539 ····.locals·3539 ····.locals·1
540 ····.param·p1,·"key"····#·Ljava/lang/Object;540 ····.param·p1,·"key"····#·Ljava/lang/Object;
  
541 ····.prologue541 ····.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·273542 ····.line·273
546 ····if-nez·p1,·:cond_2543 ····.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()I545 ····move-result·v0
  
548 ····move-result·v2546 ····if-ltz·v0,·:cond_0
  
549 ····if-ltz·v2,·:cond_1547 ····const/4·v0,·0x1
  
550 ····:cond_0 
551 ····:goto_0548 ····:goto_0
552 ····return·v0549 ····return·v0
  
553 ····:cond_1550 ····:cond_0
 551 ····const/4·v0,·0x0
554 ····move·v0,·v1 
  
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_0552 ····goto·:goto_0
564 .end·method553 .end·method
  
565 .method·public·containsValue(Ljava/lang/Object;)Z554 .method·public·containsValue(Ljava/lang/Object;)Z
566 ····.locals·1555 ····.locals·1
567 ····.param·p1,·"value"····#·Ljava/lang/Object;556 ····.param·p1,·"value"····#·Ljava/lang/Object;
  
568 ····.prologue557 ····.prologue
569 ····.line·303558 ····.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;)I560 ····invoke-virtual·{p0,·p1},·Landroid/support/v4/util/SimpleArrayMap;->indexOfValue(Ljava/lang/Object;)I
  
572 ····move-result·v0561 ····move-result·v0
  
573 ····if-ltz·v0,·:cond_0562 ····if-ltz·v0,·:cond_0
  
Offset 671, 150 lines modifiedOffset 651, 150 lines modified
  
671 ····.prologue651 ····.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,·0x1653 ····const/4·v6,·0x1
  
674 ····const/4·v7,·0x0654 ····const/4·v7,·0x0
  
675 ····.line·522655 ····.line·532
676 ····if-ne·p0,·p1,·:cond_1656 ····if-ne·p0,·p1,·:cond_1
  
677 ····.line·551657 ····.line·561
678 ····:cond_0658 ····:cond_0
679 ····:goto_0659 ····:goto_0
680 ····return·v6660 ····return·v6
  
681 ····.line·525661 ····.line·535
682 ····:cond_1662 ····:cond_1
683 ····instance-of·v8,·p1,·Ljava/util/Map;663 ····instance-of·v8,·p1,·Ljava/util/Map;
  
684 ····if-eqz·v8,·:cond_6664 ····if-eqz·v8,·:cond_6
  
685 ····move-object·v3,·p1665 ····move-object·v3,·p1
  
686 ····.line·526666 ····.line·536
687 ····check-cast·v3,·Ljava/util/Map;667 ····check-cast·v3,·Ljava/util/Map;
  
688 ····.line·527668 ····.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()I670 ····invoke-virtual·{p0},·Landroid/support/v4/util/SimpleArrayMap;->size()I
  
691 ····move-result·v8671 ····move-result·v8
  
692 ····invoke-interface·{v3},·Ljava/util/Map;->size()I672 ····invoke-interface·{v3},·Ljava/util/Map;->size()I
  
693 ····move-result·v9673 ····move-result·v9
  
694 ····if-eq·v8,·v9,·:cond_2674 ····if-eq·v8,·v9,·:cond_2
  
695 ····move·v6,·v7675 ····move·v6,·v7
  
696 ····.line·528676 ····.line·538
697 ····goto·:goto_0677 ····goto·:goto_0
  
698 ····.line·532678 ····.line·542
699 ····:cond_2679 ····:cond_2
700 ····const/4·v0,·0x0680 ····const/4·v0,·0x0
  
701 ····.local·v0,·"i":I681 ····.local·v0,·"i":I
702 ····:goto_1682 ····:goto_1
703 ····:try_start_0683 ····:try_start_0
704 ····iget·v8,·p0,·Landroid/support/v4/util/SimpleArrayMap;->mSize:I684 ····iget·v8,·p0,·Landroid/support/v4/util/SimpleArrayMap;->mSize:I
  
705 ····if-ge·v0,·v8,·:cond_0685 ····if-ge·v0,·v8,·:cond_0
  
706 ····.line·533686 ····.line·543
707 ····invoke-virtual·{p0,·v0},·Landroid/support/v4/util/SimpleArrayMap;->keyAt(I)Ljava/lang/Object;687 ····invoke-virtual·{p0,·v0},·Landroid/support/v4/util/SimpleArrayMap;->keyAt(I)Ljava/lang/Object;
  
708 ····move-result-object·v2688 ····move-result-object·v2
  
709 ····.line·534689 ····.line·544
710 ····.local·v2,·"key":Ljava/lang/Object;,·"TK;"690 ····.local·v2,·"key":Ljava/lang/Object;,·"TK;"
Max diff block lines reached; 29534/32710 bytes (90.29%) of diff not shown.
1.3 KB
smali/android/support/v4/util/ArrayMap$1.smali
    
Offset 104, 43 lines modifiedOffset 104, 27 lines modified
  
104 ····iget·v0,·v0,·Landroid/support/v4/util/ArrayMap;->mSize:I104 ····iget·v0,·v0,·Landroid/support/v4/util/ArrayMap;->mSize:I
  
105 ····return·v0105 ····return·v0
106 .end·method106 .end·method
  
107 .method·protected·colIndexOfKey(Ljava/lang/Object;)I107 .method·protected·colIndexOfKey(Ljava/lang/Object;)I
108 ····.locals·2108 ····.locals·1
109 ····.param·p1,·"key"····#·Ljava/lang/Object;109 ····.param·p1,·"key"····#·Ljava/lang/Object;
  
110 ····.prologue110 ····.prologue
111 ····.line·86111 ····.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()I114 ····invoke-virtual·{v0,·p1},·Landroid/support/v4/util/ArrayMap;->indexOfKey(Ljava/lang/Object;)I
  
116 ····move-result·v0115 ····move-result·v0
  
117 ····:goto_0 
118 ····return·v0116 ····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·method117 .end·method
  
127 .method·protected·colIndexOfValue(Ljava/lang/Object;)I118 .method·protected·colIndexOfValue(Ljava/lang/Object;)I
128 ····.locals·1119 ····.locals·1
129 ····.param·p1,·"value"····#·Ljava/lang/Object;120 ····.param·p1,·"value"····#·Ljava/lang/Object;
  
130 ····.prologue121 ····.prologue
555 B
smali/android/support/v4/util/MapCollections.smali
    
Offset 60, 14 lines modifiedOffset 60, 15 lines modified
60 ····.locals·060 ····.locals·0
  
61 ····.prologue61 ····.prologue
62 ····.line·3062 ····.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>()V64 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
 65 ····.line·353
65 ····return-void66 ····return-void
66 .end·method67 .end·method
  
67 .method·public·static·containsAllHelper(Ljava/util/Map;Ljava/util/Collection;)Z68 .method·public·static·containsAllHelper(Ljava/util/Map;Ljava/util/Collection;)Z
68 ····.locals·269 ····.locals·2
69 ····.annotation·system·Ldalvik/annotation/Signature;70 ····.annotation·system·Ldalvik/annotation/Signature;
70 ········value·=·{71 ········value·=·{
21.5 KB
smali/android/support/v4/util/LruCache.smali
    
Offset 89, 27 lines modifiedOffset 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·annotation93 ····.end·annotation
  
94 ····.prologue94 ····.prologue
95 ····.line·23395 ····.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;)I99 ····invoke-virtual·{p0,·p1,·p2},·Landroid/support/v4/util/LruCache;->sizeOf(Ljava/lang/Object;Ljava/lang/Object;)I
  
100 ····move-result·v0100 ····move-result·v0
  
101 ····.line·234101 ····.line·250
102 ····.local·v0,·"result":I102 ····.local·v0,·"result":I
103 ····if-gez·v0,·:cond_0103 ····if-gez·v0,·:cond_0
  
104 ····.line·235104 ····.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>()V107 ····invoke-direct·{v2},·Ljava/lang/StringBuilder;-><init>()V
  
108 ····const-string·v3,·"Negative·size:·"108 ····const-string·v3,·"Negative·size:·"
Offset 136, 15 lines modifiedOffset 136, 15 lines modified
  
136 ····move-result-object·v2136 ····move-result-object·v2
  
137 ····invoke-direct·{v1,·v2},·Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V137 ····invoke-direct·{v1,·v2},·Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V
  
138 ····throw·v1138 ····throw·v1
  
139 ····.line·237139 ····.line·253
140 ····:cond_0140 ····:cond_0
141 ····return·v0141 ····return·v0
142 .end·method142 .end·method
  
  
143 #·virtual·methods143 #·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 modifiedOffset 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·annotation156 ····.end·annotation
  
157 ····.prologue157 ····.prologue
158 ····.line·229158 ····.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,·0x0161 ····const/4·v0,·0x0
  
162 ····return-object·v0162 ····return-object·v0
163 .end·method163 .end·method
  
164 .method·public·final·declared-synchronized·createCount()I164 .method·public·final·declared-synchronized·createCount()I
165 ····.locals·1165 ····.locals·1
  
166 ····.prologue166 ····.prologue
167 ····.line·295167 ····.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·p0169 ····monitor-enter·p0
  
170 ····:try_start_0170 ····:try_start_0
171 ····iget·v0,·p0,·Landroid/support/v4/util/LruCache;->createCount:I171 ····iget·v0,·p0,·Landroid/support/v4/util/LruCache;->createCount:I
172 ····:try_end_0172 ····:try_end_0
173 ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0173 ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0
Offset 195, 41 lines modifiedOffset 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·annotation199 ····.end·annotation
  
200 ····.prologue200 ····.prologue
201 ····.line·211201 ····.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-void206 ····return-void
207 .end·method207 .end·method
  
208 .method·public·final·evictAll()V208 .method·public·final·evictAll()V
209 ····.locals·1209 ····.locals·1
  
210 ····.prologue210 ····.prologue
211 ····.line·255211 ····.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,·-0x1213 ····const/4·v0,·-0x1
  
214 ····invoke-virtual·{p0,·v0},·Landroid/support/v4/util/LruCache;->trimToSize(I)V214 ····invoke-virtual·{p0,·v0},·Landroid/support/v4/util/LruCache;->trimToSize(I)V
  
215 ····.line·256215 ····.line·272
216 ····return-void216 ····return-void
217 .end·method217 .end·method
  
218 .method·public·final·declared-synchronized·evictionCount()I218 .method·public·final·declared-synchronized·evictionCount()I
219 ····.locals·1219 ····.locals·1
  
220 ····.prologue220 ····.prologue
221 ····.line·309221 ····.line·326
222 ····.local·p0,·"this":Landroid/support/v4/util/LruCache;,·"Landroid/support/v4/util/LruCache<TK;TV;>;"222 ····.local·p0,·"this":Landroid/support/v4/util/LruCache;,·"Landroid/support/v4/util/LruCache<TK;TV;>;"
223 ····monitor-enter·p0223 ····monitor-enter·p0
  
224 ····:try_start_0224 ····:try_start_0
225 ····iget·v0,·p0,·Landroid/support/v4/util/LruCache;->evictionCount:I225 ····iget·v0,·p0,·Landroid/support/v4/util/LruCache;->evictionCount:I
226 ····:try_end_0226 ····:try_end_0
227 ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0227 ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0
Offset 251, 187 lines modifiedOffset 251, 187 lines modified
251 ····.annotation·system·Ldalvik/annotation/Signature;251 ····.annotation·system·Ldalvik/annotation/Signature;
252 ········value·=·{252 ········value·=·{
253 ············"(TK;)TV;"253 ············"(TK;)TV;"
254 ········}254 ········}
255 ····.end·annotation255 ····.end·annotation
  
256 ····.prologue256 ····.prologue
257 ····.line·62257 ····.line·78
258 ····.local·p0,·"this":Landroid/support/v4/util/LruCache;,·"Landroid/support/v4/util/LruCache<TK;TV;>;"258 ····.local·p0,·"this":Landroid/support/v4/util/LruCache;,·"Landroid/support/v4/util/LruCache<TK;TV;>;"
259 ····.local·p1,·"key":Ljava/lang/Object;,·"TK;"259 ····.local·p1,·"key":Ljava/lang/Object;,·"TK;"
260 ····if-nez·p1,·:cond_0260 ····if-nez·p1,·:cond_0
  
261 ····.line·63261 ····.line·79
Max diff block lines reached; 18232/21966 bytes (83.00%) of diff not shown.
469 B
smali/com/olam/MainSearch$3.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/olam/MainSearch;21 .field·final·synthetic·this$0:Lcom/olam/MainSearch;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/olam/MainSearch;)V23 .method·constructor·<init>(Lcom/olam/MainSearch;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/olam/MainSearch;
  
25 ····.prologue26 ····.prologue
26 ····.line·19427 ····.line·194
27 ····iput-object·p1,·p0,·Lcom/olam/MainSearch$3;->this$0:Lcom/olam/MainSearch;28 ····iput-object·p1,·p0,·Lcom/olam/MainSearch$3;->this$0:Lcom/olam/MainSearch;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
248 B
smali/com/olam/R.smali
    
Offset 21, 10 lines modifiedOffset 21, 9 lines modified
21 .method·public·constructor·<init>()V21 .method·public·constructor·<init>()V
22 ····.locals·022 ····.locals·0
  
23 ····.prologue23 ····.prologue
24 ····.line·1024 ····.line·10
25 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V25 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
26 ····.line·52 
27 ····return-void26 ····return-void
28 .end·method27 .end·method
372 B
smali/com/olam/MainSearch.smali
    
Offset 58, 15 lines modifiedOffset 58, 14 lines modified
58 ····invoke-direct·{p0},·Landroid/app/Activity;-><init>()V58 ····invoke-direct·{p0},·Landroid/app/Activity;-><init>()V
  
59 ····.line·6359 ····.line·63
60 ····const/4·v0,·0x160 ····const/4·v0,·0x1
  
61 ····iput-boolean·v0,·p0,·Lcom/olam/MainSearch;->click:Z61 ····iput-boolean·v0,·p0,·Lcom/olam/MainSearch;->click:Z
  
62 ····.line·228 
63 ····return-void62 ····return-void
64 .end·method63 .end·method
  
  
65 #·virtual·methods64 #·virtual·methods
66 .method·protected·onCreate(Landroid/os/Bundle;)V65 .method·protected·onCreate(Landroid/os/Bundle;)V
67 ····.locals·966 ····.locals·9
61.5 KB
smali/com/olam/MainSearch$doSearch.smali
    
Offset 59, 14 lines modifiedOffset 59, 15 lines modified
  
59 .field·final·synthetic·this$0:Lcom/olam/MainSearch;59 .field·final·synthetic·this$0:Lcom/olam/MainSearch;
  
  
60 #·direct·methods60 #·direct·methods
61 .method·constructor·<init>(Lcom/olam/MainSearch;)V61 .method·constructor·<init>(Lcom/olam/MainSearch;)V
62 ····.locals·162 ····.locals·1
 63 ····.param·p1,·"this$0"····#·Lcom/olam/MainSearch;
  
63 ····.prologue64 ····.prologue
64 ····.line·22865 ····.line·228
65 ····iput-object·p1,·p0,·Lcom/olam/MainSearch$doSearch;->this$0:Lcom/olam/MainSearch;66 ····iput-object·p1,·p0,·Lcom/olam/MainSearch$doSearch;->this$0:Lcom/olam/MainSearch;
  
66 ····invoke-direct·{p0},·Landroid/os/AsyncTask;-><init>()V67 ····invoke-direct·{p0},·Landroid/os/AsyncTask;-><init>()V
  
Offset 80, 234 lines modifiedOffset 81, 228 lines modified
80 ····return-void81 ····return-void
81 .end·method82 .end·method
  
  
82 #·virtual·methods83 #·virtual·methods
83 .method·protected·bridge·synthetic·doInBackground([Ljava/lang/Object;)Ljava/lang/Object;84 .method·protected·bridge·synthetic·doInBackground([Ljava/lang/Object;)Ljava/lang/Object;
84 ····.locals·185 ····.locals·1
85 ····.param·p1,·"x0"····#·[Ljava/lang/Object; 
  
86 ····.prologue86 ····.prologue
87 ····.line·22887 ····.line·228
88 ····check-cast·p1,·[Ljava/lang/String;88 ····check-cast·p1,·[Ljava/lang/String;
  
89 ····.end·local·p1····#·"x0":[Ljava/lang/Object; 
90 ····invoke-virtual·{p0,·p1},·Lcom/olam/MainSearch$doSearch;->doInBackground([Ljava/lang/String;)Ljava/lang/String;89 ····invoke-virtual·{p0,·p1},·Lcom/olam/MainSearch$doSearch;->doInBackground([Ljava/lang/String;)Ljava/lang/String;
  
91 ····move-result-object·v090 ····move-result-object·v0
  
92 ····return-object·v091 ····return-object·v0
93 .end·method92 .end·method
  
94 .method·protected·varargs·doInBackground([Ljava/lang/String;)Ljava/lang/String;93 .method·protected·varargs·doInBackground([Ljava/lang/String;)Ljava/lang/String;
95 ····.locals·1194 ····.locals·10
96 ····.param·p1,·"params"····#·[Ljava/lang/String;95 ····.param·p1,·"params"····#·[Ljava/lang/String;
  
97 ····.prologue96 ····.prologue
98 ····.line·24797 ····.line·247
99 ····iget-object·v9,·p0,·Lcom/olam/MainSearch$doSearch;->this$0:Lcom/olam/MainSearch;98 ····iget-object·v8,·p0,·Lcom/olam/MainSearch$doSearch;->this$0:Lcom/olam/MainSearch;
  
100 ····const·v10,·0x7f07000299 ····const·v9,·0x7f070002
  
101 ····invoke-virtual·{v9,·v10},·Lcom/olam/MainSearch;->findViewById(I)Landroid/view/View;100 ····invoke-virtual·{v8,·v9},·Lcom/olam/MainSearch;->findViewById(I)Landroid/view/View;
  
102 ····move-result-object·v0101 ····move-result-object·v0
  
103 ····check-cast·v0,·Landroid/widget/EditText;102 ····check-cast·v0,·Landroid/widget/EditText;
  
104 ····.line·248103 ····.line·248
105 ····.local·v0,·"editText":Landroid/widget/EditText;104 ····.local·v0,·"editText":Landroid/widget/EditText;
106 ····invoke-virtual·{v0},·Landroid/widget/EditText;->getText()Landroid/text/Editable;105 ····invoke-virtual·{v0},·Landroid/widget/EditText;->getText()Landroid/text/Editable;
  
107 ····move-result-object·v9106 ····move-result-object·v8
  
108 ····invoke-virtual·{v9},·Ljava/lang/Object;->toString()Ljava/lang/String;107 ····invoke-virtual·{v8},·Ljava/lang/Object;->toString()Ljava/lang/String;
  
109 ····move-result-object·v9108 ····move-result-object·v8
  
110 ····iput-object·v9,·p0,·Lcom/olam/MainSearch$doSearch;->searchString:Ljava/lang/String;109 ····iput-object·v8,·p0,·Lcom/olam/MainSearch$doSearch;->searchString:Ljava/lang/String;
  
111 ····.line·250110 ····.line·250
112 ····const-string·v9,·"OLAM·LOGGER·in·MAIN"111 ····const-string·v8,·"OLAM·LOGGER·in·MAIN"
  
113 ····iget-object·v10,·p0,·Lcom/olam/MainSearch$doSearch;->searchString:Ljava/lang/String;112 ····iget-object·v9,·p0,·Lcom/olam/MainSearch$doSearch;->searchString:Ljava/lang/String;
  
114 ····invoke-static·{v9,·v10},·Landroid/util/Log;->v(Ljava/lang/String;Ljava/lang/String;)I113 ····invoke-static·{v8,·v9},·Landroid/util/Log;->v(Ljava/lang/String;Ljava/lang/String;)I
  
115 ····.line·251114 ····.line·251
116 ····iget-object·v9,·p0,·Lcom/olam/MainSearch$doSearch;->searchString:Ljava/lang/String;115 ····iget-object·v8,·p0,·Lcom/olam/MainSearch$doSearch;->searchString:Ljava/lang/String;
  
117 ····if-eqz·v9,·:cond_1116 ····if-eqz·v8,·:cond_1
  
118 ····iget-object·v9,·p0,·Lcom/olam/MainSearch$doSearch;->searchString:Ljava/lang/String;117 ····iget-object·v8,·p0,·Lcom/olam/MainSearch$doSearch;->searchString:Ljava/lang/String;
  
119 ····invoke-virtual·{v9},·Ljava/lang/String;->isEmpty()Z118 ····invoke-virtual·{v8},·Ljava/lang/String;->isEmpty()Z
  
120 ····move-result·v9119 ····move-result·v8
  
121 ····if-nez·v9,·:cond_1120 ····if-nez·v8,·:cond_1
  
122 ····.line·252121 ····.line·252
123 ····new-instance·v6,·Lcom/olam/Stemmer;122 ····new-instance·v5,·Lcom/olam/Stemmer;
  
124 ····invoke-direct·{v6},·Lcom/olam/Stemmer;-><init>()V123 ····invoke-direct·{v5},·Lcom/olam/Stemmer;-><init>()V
  
125 ····.line·253124 ····.line·253
126 ····.local·v6,·"stem":Lcom/olam/Stemmer;125 ····.local·v5,·"stem":Lcom/olam/Stemmer;
127 ····iget-object·v9,·p0,·Lcom/olam/MainSearch$doSearch;->searchString:Ljava/lang/String;126 ····iget-object·v8,·p0,·Lcom/olam/MainSearch$doSearch;->searchString:Ljava/lang/String;
  
128 ····invoke-virtual·{v9},·Ljava/lang/String;->toLowerCase()Ljava/lang/String;127 ····invoke-virtual·{v8},·Ljava/lang/String;->toLowerCase()Ljava/lang/String;
  
129 ····move-result-object·v9128 ····move-result-object·v8
  
130 ····invoke-virtual·{v6,·v9},·Lcom/olam/Stemmer;->completeStem(Ljava/lang/String;)Ljava/lang/String;129 ····invoke-virtual·{v5,·v8},·Lcom/olam/Stemmer;->completeStem(Ljava/lang/String;)Ljava/lang/String;
  
131 ····move-result-object·v7130 ····move-result-object·v6
  
132 ····.line·254131 ····.line·254
133 ····.local·v7,·"stems":Ljava/lang/String;132 ····.local·v6,·"stems":Ljava/lang/String;
134 ····const-string·v9,·"Stemmer·Tag"133 ····const-string·v8,·"Stemmer·Tag"
  
135 ····invoke-static·{v9,·v7},·Landroid/util/Log;->v(Ljava/lang/String;Ljava/lang/String;)I134 ····invoke-static·{v8,·v6},·Landroid/util/Log;->v(Ljava/lang/String;Ljava/lang/String;)I
  
136 ····.line·255135 ····.line·255
137 ····iget-object·v9,·p0,·Lcom/olam/MainSearch$doSearch;->this$0:Lcom/olam/MainSearch;136 ····iget-object·v8,·p0,·Lcom/olam/MainSearch$doSearch;->this$0:Lcom/olam/MainSearch;
  
138 ····iget-object·v9,·v9,·Lcom/olam/MainSearch;->dbHelper:Lcom/olam/DatabaseHelper;137 ····iget-object·v8,·v8,·Lcom/olam/MainSearch;->dbHelper:Lcom/olam/DatabaseHelper;
  
139 ····invoke-virtual·{v9,·v7},·Lcom/olam/DatabaseHelper;->getSimilarStems(Ljava/lang/String;)Ljava/util/Map;138 ····invoke-virtual·{v8,·v6},·Lcom/olam/DatabaseHelper;->getSimilarStems(Ljava/lang/String;)Ljava/util/Map;
  
140 ····move-result-object·v9139 ····move-result-object·v8
  
141 ····iput-object·v9,·p0,·Lcom/olam/MainSearch$doSearch;->matches:Ljava/util/Map;140 ····iput-object·v8,·p0,·Lcom/olam/MainSearch$doSearch;->matches:Ljava/util/Map;
  
142 ····.line·258141 ····.line·258
143 ····iget-object·v9,·p0,·Lcom/olam/MainSearch$doSearch;->matches:Ljava/util/Map;142 ····iget-object·v8,·p0,·Lcom/olam/MainSearch$doSearch;->matches:Ljava/util/Map;
  
144 ····invoke-interface·{v9},·Ljava/util/Map;->isEmpty()Z143 ····invoke-interface·{v8},·Ljava/util/Map;->isEmpty()Z
  
145 ····move-result·v9144 ····move-result·v8
  
146 ····if-nez·v9,·:cond_1145 ····if-nez·v8,·:cond_1
Max diff block lines reached; 57070/62883 bytes (90.76%) of diff not shown.
468 B
smali/com/olam/MainSearch$1.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/olam/MainSearch;21 .field·final·synthetic·this$0:Lcom/olam/MainSearch;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/olam/MainSearch;)V23 .method·constructor·<init>(Lcom/olam/MainSearch;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/olam/MainSearch;
  
25 ····.prologue26 ····.prologue
26 ····.line·9527 ····.line·95
27 ····iput-object·p1,·p0,·Lcom/olam/MainSearch$1;->this$0:Lcom/olam/MainSearch;28 ····iput-object·p1,·p0,·Lcom/olam/MainSearch$1;->this$0:Lcom/olam/MainSearch;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
469 B
smali/com/olam/MainSearch$2.smali
    
Offset 20, 14 lines modifiedOffset 20, 15 lines modified
20 #·instance·fields20 #·instance·fields
21 .field·final·synthetic·this$0:Lcom/olam/MainSearch;21 .field·final·synthetic·this$0:Lcom/olam/MainSearch;
  
  
22 #·direct·methods22 #·direct·methods
23 .method·constructor·<init>(Lcom/olam/MainSearch;)V23 .method·constructor·<init>(Lcom/olam/MainSearch;)V
24 ····.locals·024 ····.locals·0
 25 ····.param·p1,·"this$0"····#·Lcom/olam/MainSearch;
  
25 ····.prologue26 ····.prologue
26 ····.line·11727 ····.line·117
27 ····iput-object·p1,·p0,·Lcom/olam/MainSearch$2;->this$0:Lcom/olam/MainSearch;28 ····iput-object·p1,·p0,·Lcom/olam/MainSearch$2;->this$0:Lcom/olam/MainSearch;
  
28 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
27.6 KB
res/drawable-hdpi-v4/logobig.png
25.7 KB
sng
    
Offset 253, 56 lines modifiedOffset 253, 56 lines modified
253 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0253 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
254 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0254 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
255 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0255 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
256 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0256 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
257 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0257 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
258 }258 }
259 tRNS·{259 tRNS·{
260 ·0·5·20·42·82·120·154·182·200·211·213·212·207·191·167·132·92·48·21·23·64·115·153·173·174·164·134·90·36·13·1·3·17·34·74·116·152·201·205·189·131·93·52·24·10·14·67·188·224·247·255·250·227·190·128·56·8·27·117·197·238·254·248·221·161·71·6·50·177·219·243·232·89·33·4·180·235·251·140·18·53·199·253·233·129·151·229·242·215·15·28·138·245·194·45·2·62·252·249·148·16·11·202·70·7·58·179·158·143·144·170·60·165·130·119·133·168·220·246·126·30·187·155·112·109·114·230·108·65·217·55·26·208·184·22·136·39·63·166·99·41·9·59·193·237·87·94·19·121·234·241·106·142·204·73·185·244·35·135·216·181·75·236·31·231·226·86·37·47·210·125·198·223·91·72·160·32·103·146·46·57·96·95·157·239·79·169·196·25·77·54·183·12·69·122·218·228·49·43·83·139·105·149·150·141·76·29·97·78·240·145·162·175·178·171·225·40·137·85·214·66·124·209·118·195·172·222·104·206·156·111·127·44·88·159·51·176·80·186·107·163·81·192·84·68·38·98·147·110·61·100}260 ·0·5·20·42·82·120·154·182·200·211·213·212·207·191·167·132·92·48·21·23·64·115·153·173·174·164·134·90·36·13·1·3·17·34·74·116·152·201·205·189·131·93·52·24·10·14·67·188·224·247·250·227·190·128·56·8·27·117·197·238·254·248·221·161·71·6·50·177·219·243·232·89·33·4·180·235·251·140·18·53·199·253·233·129·151·229·242·215·15·28·138·245·194·45·2·62·252·249·148·16·11·202·70·7·58·179·158·143·144·170·60·165·130·119·133·168·220·246·126·30·187·155·112·109·114·230·108·65·217·55·26·208·184·22·136·39·63·166·99·41·9·59·193·237·87·94·19·121·234·241·106·142·204·73·185·244·35·135·216·181·75·236·31·231·226·86·37·47·210·125·198·223·91·72·160·32·103·146·46·57·96·95·157·239·79·169·196·25·77·54·183·12·69·122·218·228·49·43·83·139·105·149·150·141·76·29·97·78·240·145·162·175·178·171·225·40·137·85·214·66·124·209·118·195·172·222·104·206·156·111·127·44·88·159·51·176·80·186·107·163·81·192·84·68·38·98·147·110·61·100}
261 IMAGE·{261 IMAGE·{
262 ····pixels·hex262 ····pixels·hex
263 00000000000000000000000000000102030405060708090a0b0c0d0e0f101112010000000000000000000000000000000001131415161718191a1b1c1d1e00000000000000000000000000000000000000001f202122232407250b0b0b26271928292a2b2c1e000000000000000000000000000000000000000000000000000000000000000000263 00000000000000000000000000000102030405060708090a0b0c0d0e0f101112010000000000000000000000000000000001131415161718191a1b1c1d1e00000000000000000000000000000000000000001f202122232407250b0b0b26271928292a2b2c1e000000000000000000000000000000000000000000000000000000000000000000
264 0000000000000000000000002d2e0f2f3031323232323232323232323233343536373800000000000000000000000000393a3b3c3d32323232323e3f40414200000000000000000000000000000000000143154445463d323232323232323232323347251648491f00000000000000000000000000000000000000000000000000000000000000 
265 000000000000000000004a2e4b4c4d323232323232323232323232323232323233344e4f0000000000000000000000505131323232323232323232325253544a0000000000000000000000000000001c55563132323232323232323232323232323232325257580559000000000000000000000000000000000000000000000000000000000000 
266 0000000000000000005a5b5c32323232323232323d525252523d3232323232323232325d5e1f000000000000005f603032323232323d6162613d32323232326364000000000000000000000000651b45323232323232323d4d3e31313e4d3d32323232323232323266676800000000000000000000000000000000000000000000000000000000 
267 000000000000005f690d3332323232326147266a6b6c4e4e6d066e2f0b4c3232323232320c6f5f000000000000215d3d3232324d0a70717273747552323232767738000000000000000000007863573232323232333f797a367b7c7c7d71164b0c53523232323232327e7f38000000000000000000000000000000000000000000000000000000 
268 0000000000001e8081323232323232267282832065684242682c2d025a6005846132323252858600000000000024613232326287881d4a1f012d1140323232325689000000000000000000208a333232323262278b8c022c4a5f5f5f5f4a8d20398e158f3132323232329091000000000000000000000000000000000000000000000000000000 
269 0000000000008c26323232326225922c0000000000000000000000000000009394953232323d7d1e000000008e33323232969700000000000000005f983e3232324b6800000000000000684e3d32323262999168000000000000000000000000000000389a9b9c323232323f9d0000000000000000000000000000000000000000000000000000 
270 0000000000206a3d323232959e9d5f00000000000000000000000000000000001e04303232329f2b0000004240323232336c6500000000000000000013a03d323276a10000000000005f9276323232a25ba300000000000000000000000000000000000000937ba432323232281f00000000000000000000000000000000000000000000000000 
271 000000001e9461323232a5048d0000000000000000000000000000000000000000381a33323261a6000000a77532323234a8000000000000000000001e4896323232702c00000000001ca93232329c156500000000000000000000000000000000000000000038aa3e323232ab2b00000000000000000000000000000000000000000000000000 
272 0000000003ac3232324cad1f00000000000000000000000000000000000000000000aea2323232711e000041a2323232af4a0000000000000000000000b084323232458c000000005fb15c323261b238004a42421f1e00000000000000000000000000000000005ea5323232a5b300000000000000000000000000000000000000000000000000 
273 0000004a1531323252718d0000000000000000000000000000000000000000000000b447323232b24a001eb546323232b600000000000000000000000042b7323232b8b90000000059ba3d3232bb13bcbd949e1a23a139000000000000000000000000000000002b09323232a4be00000000000000000000000000000000000000000000000000 
274 00000093bf3232328fc0000000000000000000000000000000000000000000000000c1a23232325b5f004ac26232323214000000000000000000000000008b323232767b4a0000001c0b32329641148f3c624d4d3e9066b58d000000000000000000000000000078c3323232c4c500000000000000000000000000000000000000000000000000 
275 000000c63432329cc7000000005f5f1e000000000000000000000000000000000065c83332323dc900001f2263cacbb2b000000000000000000000000000893d323261b28d000000143c3232511557323232323232323231cc930000000000000000000000001ecda232323226ce000000000000000000001e4265c08d4a000000000000000000 
276 00000010333232265a00c0b3b9cfb5d0a82d000000000000000000000000001e5a3a533232324c5e000000000000000000000000000000000000000000005ed13232320e2d000000293e323d4757323232323232323232325c6d2c000000000000000000004abe9b52323232d201000000000000000068c62928166b6c232e121e000000000000 
277 0000004e32323dafc011d3303c46463c34d4cd42000000000000a79a67c1b9aa255c32323232d21f00000000000000000000000000000000000000000000a330323232d52000000023613232323232523fd6400862323232323e7f00000000004fc167aeb6b2a54d323232d7d8000000000000000012737557335252613e9579ae000000000000 
278 000000a032323377294732323232323232325c9e02000000001ed962313133323232323262bfbc000000000000000000000000000000000000000000000083c3323232a04f000000056132323232900fce1f1e1dda0a3d323232dbb000000000dc573e3e523232323252c4a6000000000000004a50ab3d3232323232323232325cdd5900000000 
279 000000de3232628f4c323232323d3232323232765520000000009e323232323232323296871c1e00000000000000000000000000000000000000000000001209323232a04f000000df6132323261c22c000000001fd053323232d1da1e000000145c32323232323232e0cd420000000000001f670b323232323232323232323232764e1d000000 
280 000000c432323d61323296e1057b6ce23232323262544a0000001a3232323232323232d1774f00000000000000000000000000000000000000000000000039c3323232a04f000000e333323232a9930000000000008de132323262dd01000000899c3232323232323207505f00000000000021083d3232324de4e56c4b4c3232323276e6000000 
281 000000903232323232e204010000001cba33323232c4be000000873333333352323232323324200000000000000000000000000000000000000000000000b0d7323232d5200000002246323232e1000000000000000094323232614e6800000089c495a2d162323232323f9a5f000000004a6332323261db92931e00685e195c323232d15e0000 
282 00000090323232323ccd5f0000000000789b3232323ee7420000677371710fd3ac323232329cc900000000000000000000000000000000000000000000005e96323232742d000000e83f323232bf1f00000000000000c232323261c868000000646f6067e928e46132323245c50000000082b8323252e050000000000000648776323232ea3800 
283 0000004c32323232b21f00000000000000895c323232bf9300001f424242421deb5d32323232812b00001ece898914892000000000000000000000000000893d323261cb2c00000093a03232324c880000000000008dec32323262944a000000000000001e68d89b3d323232af3800005f7332323290ed5f0000000000000012ee323232ac8c00 
284 0000007532323296410000000000000000688f323232dece000000000000000000a7a93232323d1b00001fef3c9c5c9c2e00000000000000000000000000b53232323e05010000004a1531323232f0121e0000004ab9a2323232b8f10000000000000000000000c14c3232323f8c00004fee3232322f4f000000000000000000a65232323ccd00 
285 000000f2323232aca7000000000000000000d2323232e2e8000000000000000000011576323232981f001ecf9c323232f30000000000000000000000004aca32323296e91e00000000880c3232323119f4a32bf5f60a3d3232326639000000000000000000000013993232324c2e0000780a323232d91e0000000000000000002b9032325ccf00 
286 000000f732323245a3000000000000000000aa323232a5eb0000000000000000000069a4323232442c0000edb8323232711e000000000000000000000083663232327e8200000000005ff1313232324d95a93b45573232323262b91e00000000000000000000006518323232b8ed00009d453232329400000000000000000000c0d7323231b100 
287 00000010333232a5e80000000000000000005b323232e25e0000000000000000000088c3323232e02d00008e473232322502000000000000000000001e22903232328f93000000000000007b903d3232323232323232323db87b00000000000000000000000000c0ec323232b8ed0000780a323232d91e0000000000000000002b9032329cb500 
288 0000008ce2323276e9000000000000000001bf3232320c5a00000000000000000000d845323232ab5900005a0932323296291f000000000000000000c00661323232721f0000000000000038f6996132323232323232335192380000000000000000000000000039de32323295800000208532323235020000000000000000001b6132323ca100 
289 0000002d74323232d55f0000000000000043963232324b4f0000000000000000000089533232326a6500005f7a3232323dabce000000000000000000b94c323232c49d00000000000000000001a3f879c49646d1a54bb1394a000000000000000000000000005fe9d13232320a2100005f283232323cda1e00000000000000bc5d323232ac8800 
290 0000001e4896323261b6010000000000598a3232323e940100001e000000000000646c33323232c81f000000f93e32323232d4ce1f000000001e2c41c43232324d0f0000000000000000000000000038782a8ec5394200000000000000000000000000001f1d800932323252871f0000002ab832323226a81f0000000000935b3e3232326b0100 
291 000000001285323232d7f6640000005a289c323232451100005f6982a312124960b23c3232323eae0000000042af32323232323bfae82b869ddc98563232323d3b9d0000000000000000000000001e9388eb828237373737373737373737373737376f9a97d3c43232323208a3000000004acc4d323232a9e303201d5a2e195732323234b30000 
292 0000000000503c32323dd16aaae6713b5c323232327d4a00004a0656de35350b4733323232324b68000000000088a9323232323d46acbb8f58953332323232a2b95f000000000000000000001fa80f2f3f56a4a4a4a4a4a4a4a4a4a4a4a4a4a4a4a453905c52323232325882000000000000a3e0323232329cc3bfec66955232323246cf1e0000 
293 00000000000092a232323232323232323232323e55420000001fe53232323232323232323d45eb0000000000005fc7a5323232323232323232323232323d90fa1f000000000000000000004fc2953232323232323232323232323232323232323232323232323232330a2e5f0000000000001ef9583d3232323232323232323232571a2c000000 
294 0000000000003897ac323232323232323232d1cc12000000001f6b323232323232323232de04010000000000000001cdab3e3232323232323232323233f2b95f00000000000000000000c0b2463232323232323232323232323232323232323232323232323233095be81e00000000000000001e37075c323232323232323232d7729300000000 
295 0000000000000068376e963d323232327635f1c000000000001fd23e32323232325256d2884a0000000000000000005f787dde3132323232323276e47ba35f000000000000000000001e97623232323232467599ababababababababababababababababbf6cb6f5380000000000000000000000002bef0a623232323232a2f050680000000000 
296 0000000000000000004a2a23f7e5cac28038000000000000000064c13a6de506d9f6a71f000000000000000000000000000059807d98e57a6c3a142d000000000000000000000000005ae43232323d7e6cbe648d383838383838383838383838383838380100000000000000000000000000000000000020bde724e56c7fe80100000000000000 
297 0000000000000000000000005f421f00000000000000000000000000005f42011e00000000000000000000000000000000000000001e42011e00000000000000000000000000000000c14c32323275f14200000000000000000000000000000000000000000000000000000000000000000000000000000000004a015f00000000000000000000 
298 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001eb59c3232327b4a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 
299 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005fef76323276e80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 
300 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005f9776323246c60000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 
301 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001eb69c32323d230000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000264 0000000000000000000000002d2e0f2f3031fafafafafafafafafafafa3233343536370000000000000000000000000038393a3b3cfafafafafa3d3e3f404100000000000000000000000000000000000142154344453cfafafafafafafafafafa3246251647481f00000000000000000000000000000000000000000000000000000000000000
 265 00000000000000000000492e4a4b4cfafafafafafafafafafafafafafafafafa32334d4e00000000000000000000004f5031fafafafafafafafafafa515253490000000000000000000000000000001c545531fafafafafafafafafafafafafafafafafa5156570558000000000000000000000000000000000000000000000000000000000000
 266 000000000000000000595a5bfafafafafafafafa3c515151513cfafafafafafafafafa5c5d1f000000000000005e5f30fafafafafa3c6061603cfafafafafa6263000000000000000000000000641b44fafafafafafafa3c4c3d31313d4c3cfafafafafafafafafa65666700000000000000000000000000000000000000000000000000000000
 267 000000000000005e680d32fafafafafa604626696a6b4d4d6c066d2f0b4bfafafafafafa0c6e5e000000000000215c3cfafafa4c0a6f707172737451fafafa75763700000000000000000000776256fafafafafa323e7879357a7b7b7c70164a0c5251fafafafafafa7d7e37000000000000000000000000000000000000000000000000000000
 268 0000000000001e7f80fafafafafafa267181822064674141672c2d02595f058360fafafa5184850000000000002460fafafa6186871d491f012d113ffafafafa5588000000000000000000208932fafafafa61278a8b022c495e5e5e5e498c20388d158e31fafafafafa8f90000000000000000000000000000000000000000000000000000000
 269 0000000000008b26fafafafa6125912c000000000000000000000000000000929394fafafa3c7c1e000000008d32fafafa959600000000000000005e973dfafafa4a6700000000000000674d3cfafafa6198906700000000000000000000000000000037999a9bfafafafa3e9c0000000000000000000000000000000000000000000000000000
 270 000000000020693cfafafa949d9c5e00000000000000000000000000000000001e0430fafafa9e2b000000413ffafafa326b64000000000000000000139f3cfafa75a00000000000005e9175fafafaa15aa200000000000000000000000000000000000000927aa3fafafafa281f00000000000000000000000000000000000000000000000000
 271 000000001e9360fafafaa4048c0000000000000000000000000000000000000000371a32fafa60a5000000a674fafafa33a7000000000000000000001e4795fafafa6f2c00000000001ca8fafafa9b156400000000000000000000000000000000000000000037a93dfafafaaa2b00000000000000000000000000000000000000000000000000
 272 0000000003abfafafa4bac1f00000000000000000000000000000000000000000000ada1fafafa701e000040a1fafafaae490000000000000000000000af83fafafa448b000000005eb05bfafa60b137004941411f1e00000000000000000000000000000000005da4fafafaa4b200000000000000000000000000000000000000000000000000
 273 000000491531fafa51708c0000000000000000000000000000000000000000000000b346fafafab149001eb445fafafab500000000000000000000000041b6fafafab7b80000000058b93cfafaba13bbbc939d1a23a038000000000000000000000000000000002b09fafafaa3bd00000000000000000000000000000000000000000000000000
 274 00000092befafafa8ebf000000000000000000000000000000000000000000000000c0a1fafafa5a5e0049c161fafafa14000000000000000000000000008afafafa757a490000001c0bfafa9540148e3b614c4c3d8f65b48c000000000000000000000000000077c2fafafac3c400000000000000000000000000000000000000000000000000
 275 000000c533fafa9bc6000000005e5e1e000000000000000000000000000000000064c732fafa3cc800001f2262c9cab1af00000000000000000000000000883cfafa60b18c000000143bfafa501556fafafafafafafafa31cb920000000000000000000000001ecca1fafafa26cd000000000000000000001e4164bf8c49000000000000000000
 276 0000001032fafa265900bfb2b8ceb4cfa72d000000000000000000000000001e593952fafafa4b5d000000000000000000000000000000000000000000005dd0fafafa0e2d000000293dfa3c4656fafafafafafafafafafa5b6c2c0000000000000000000049bd9a51fafafad101000000000000000067c52928166a6b232e121e000000000000
 277 0000004dfafa3caebf11d2303b45453b33d3cc41000000000000a69966c0b8a9255bfafafafad11f00000000000000000000000000000000000000000000a230fafafad4200000002360fafafafafa513ed53f0861fafafafa3d7e00000000004ec066adb5b1a44cfafafad6d7000000000000000012727456325151603d9478ad000000000000
 278 0000009ffafa32762946fafafafafafafafa5b9d02000000001ed861313132fafafafafa61bebb000000000000000000000000000000000000000000000082c2fafafa9f4e0000000560fafafafa8f0fcd1f1e1dd90a3cfafafadaaf00000000db563d3d51fafafafa51c3a500000000000000494faa3cfafafafafafafafafa5bdc5800000000
 279 000000ddfafa618e4bfafafafa3cfafafafafa755420000000009dfafafafafafafafa95861c1e00000000000000000000000000000000000000000000001209fafafa9f4e000000de60fafafa60c12c000000001fcf52fafafad0d91e000000145bfafafafafafafadfcc410000000000001f660bfafafafafafafafafafafafa754d1d000000
 280 000000c3fafa3c60fafa95e0057a6be1fafafafa6153490000001afafafafafafafafad0764e00000000000000000000000000000000000000000000000038c2fafafa9f4e000000e232fafafaa8920000000000008ce0fafafa61dc01000000889bfafafafafafafa074f5e00000000000021083cfafafa4ce3e46b4a4bfafafafa75e5000000
 281 0000008ffafafafafae104010000001cb932fafafac3bd000000863232323251fafafafa3224200000000000000000000000000000000000000000000000afd6fafafad4200000002245fafafae0000000000000000093fafafa604d6700000088c394a1d061fafafafa3e995e000000004962fafafa60da91921e00675d195bfafafad05d0000
 282 0000008ffafafafa3bcc5e0000000000779afafafa3de6410000667270700fd2abfafafafa9bc800000000000000000000000000000000000000000000005d95fafafa732d000000e73efafafabe1f00000000000000c1fafafa60c767000000636e5f66e828e360fafafa44c40000000081b7fafa51df4f000000000000638675fafafae93700
 283 0000004bfafafafab11f00000000000000885bfafafabe9200001f414141411dea5cfafafafa802b00001ecd888814882000000000000000000000000000883cfafa60ca2c000000929ffafafa4b870000000000008cebfafafa619349000000000000001e67d79a3cfafafaae3700005e72fafafa8fec5e0000000000000012edfafafaab8b00
 284 00000074fafafa95400000000000000000678efafafaddcd000000000000000000a6a8fafafa3c1b00001fee3b9b5b9b2e00000000000000000000000000b4fafafa3d0501000000491531fafafaef121e00000049b8a1fafafab7f00000000000000000000000c04bfafafa3e8b00004eedfafafa2f4e000000000000000000a551fafa3bcc00
 285 000000f1fafafaaba6000000000000000000d1fafafae1e7000000000000000000011575fafafa971f001ece9bfafafaf200000000000000000000000049c9fafafa95e81e00000000870cfafafa3119f3a22bf4f50a3cfafafa653800000000000000000000001398fafafa4b2e0000770afafafad81e0000000000000000002b8ffafa5bce00
 286 000000f6fafafa44a2000000000000000000a9fafafaa4ea0000000000000000000068a3fafafa432c0000ecb7fafafa701e00000000000000000000008265fafafa7d8100000000005ef031fafafa4c94a83a4456fafafafa61b81e00000000000000000000006418fafafab7ec00009c44fafafa9300000000000000000000bfd6fafa31b000
 287 0000001032fafaa4e70000000000000000005afafafae15d0000000000000000000087c2fafafadf2d00008d46fafafa2502000000000000000000001e228ffafafa8e92000000000000007a8f3cfafafafafafafafafa3cb77a00000000000000000000000000bfebfafafab7ec0000770afafafad81e0000000000000000002b8ffafa9bb400
 288 0000008be1fafa75e8000000000000000001befafafa0c5900000000000000000000d744fafafaaa5800005909fafafa95291f000000000000000000bf0660fafafa711f0000000000000037f59860fafafafafafafa325091370000000000000000000000000038ddfafafa947f00002084fafafa34020000000000000000001b60fafa3ba000
 289 0000002d73fafafad45e000000000000004295fafafa4a4e000000000000000000008852fafafa696400005e79fafafa3caacd000000000000000000b84bfafafac39c00000000000000000001a2f778c39545d0a44ab03849000000000000000000000000005ee8d0fafafa0a2100005e28fafafa3bd91e00000000000000bb5cfafafaab8700
 290 0000001e4795fafa60b50100000000005889fafafa3d930100001e000000000000636b32fafafac71f000000f83dfafafafad3cd1f000000001e2c40c3fafafa4c0f0000000000000000000000000037772a8dc4384100000000000000000000000000001f1d7f09fafafa51861f0000002ab7fafafa26a71f0000000000925a3dfafafa6a0100
 291 000000001284fafafad6f56300000059289bfafafa441100005e6881a21212485fb13bfafafa3dad0000000041aefafafafafa3af9e72b859cdb9755fafafa3c3a9c0000000000000000000000001e9287ea818136363636363636363636363636366e9996d2c3fafafafa08a20000000049cb4cfafafaa8e203201d592e1956fafafa33b20000
 292 00000000004f3bfafa3cd069a9e5703a5bfafafafa7c490000490655dd34340b4632fafafafa4a67000000000087a8fafafafa3c45abba8e579432fafafafaa1b85e000000000000000000001fa70f2f3e55a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3a3528f5b51fafafafa5781000000000000a2dffafafafa9bc2beeb659451fafafa45ce1e0000
 293 00000000000091a1fafafafafafafafafafafa3d54410000001fe4fafafafafafafafafa3c44ea0000000000005ec6a4fafafafafafafafafafafafafa3c8ff91f000000000000000000004ec194fafafafafafafafafafafafafafafafafafafafafafafafafafa320a2e5e0000000000001ef8573cfafafafafafafafafafafa561a2c000000
 294 0000000000003796abfafafafafafafafafad0cb12000000001f6afafafafafafafafafadd04010000000000000001ccaa3dfafafafafafafafafafa32f1b85e00000000000000000000bfb145fafafafafafafafafafafafafafafafafafafafafafafafafa32095ae71e00000000000000001e36075bfafafafafafafafafad6719200000000
 295 0000000000000067366d953cfafafafa7534f0bf00000000001fd13dfafafafafa5155d187490000000000000000005e777cdd31fafafafafafa75e37aa25e000000000000000000001e9661fafafafafa457498aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabe6bb5f4370000000000000000000000002bee0a61fafafafafaa1ef4f670000000000
 296 000000000000000000492a23f6e4c9c17f37000000000000000063c0396ce406d8f5a61f0000000000000000000000000000587f7c97e4796b39142d0000000000000000000000000059e3fafafa3c7d6bbd638c373737373737373737373737373737370100000000000000000000000000000000000020bce624e46b7ee70100000000000000
 297 0000000000000000000000005e411f00000000000000000000000000005e41011e00000000000000000000000000000000000000001e41011e00000000000000000000000000000000c04bfafafa74f041000000000000000000000000000000000000000000000000000000000000000000000000000000000049015e00000000000000000000
 298 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001eb49bfafafa7a4900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
 299 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005eee75fafa75e70000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
 300 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005e9675fafa45c50000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
 301 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001eb59bfafa3c230000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
302 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000805332323253a6c01e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000302 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007f52fafafa52a5bf1e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
303 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000028532323232536b108ea8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a8a811590000000000000000000000000000000000000000000000000000 
304 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001e603c32323232525747c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c4c456bd0000000000000000000000000000000000000000000000000000 
305 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010343d323232323232323232323232323232323232323232323232323232323252f30000000000000000000000000000000000000000000000000000 
306 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000141ec90323232323232323232323232323232323232323232323232323232323df30000000000000000000000000000000000000000000000000000 
307 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001e4f14d9e0349090909090909090909090909090909090909090909090903c3cd00000000000000000000000000000000000000000000000000000303 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000284fafafafa526a108da7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a7a711580000000000000000000000000000000000000000000000000000
 304 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001e5f3bfafafafa515646c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c3c355bc0000000000000000000000000000000000000000000000000000
 305 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010333cfafafafafafafafafafafafafafafafafafafafafafafafafafafafafa51f20000000000000000000000000000000000000000000000000000
 306 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000140eb8ffafafafafafafafafafafafafafafafafafafafafafafafafafafafa3cf20000000000000000000000000000000000000000000000000000
 307 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001e4e14d8df338f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f8f3b3bcf0000000000000000000000000000000000000000000000000000
308 }308 }
1.84 KB
Image content
Pixel difference
compared images
Flicker difference
compared images
28.3 KB
res/drawable-hdpi-v4/infoiconround.png
25.7 KB
sng
    
Offset 40, 14 lines modifiedOffset 40, 28 lines modified
40 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10040 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
41 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10041 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
42 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10042 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
43 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10043 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
44 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10044 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
45 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10045 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
46 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10046 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
 47 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
 48 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
 49 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
 50 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
 51 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
 52 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
 53 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
 54 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
 55 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
 56 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
 57 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
 58 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
 59 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
 60 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
47 ····(254,254,254)·····#·rgb·=·(0xfe,0xfe,0xfe)61 ····(254,254,254)·····#·rgb·=·(0xfe,0xfe,0xfe)
48 ····(242,242,242)·····#·rgb·=·(0xf2,0xf2,0xf2)·grey9562 ····(242,242,242)·····#·rgb·=·(0xf2,0xf2,0xf2)·grey95
49 ····(239,239,239)·····#·rgb·=·(0xef,0xef,0xef)63 ····(239,239,239)·····#·rgb·=·(0xef,0xef,0xef)
50 ····(253,253,253)·····#·rgb·=·(0xfd,0xfd,0xfd)64 ····(253,253,253)·····#·rgb·=·(0xfd,0xfd,0xfd)
51 ····(210,210,210)·····#·rgb·=·(0xd2,0xd2,0xd2)65 ····(210,210,210)·····#·rgb·=·(0xd2,0xd2,0xd2)
52 ····(129,129,129)·····#·rgb·=·(0x81,0x81,0x81)66 ····(129,129,129)·····#·rgb·=·(0x81,0x81,0x81)
53 ····(102,102,102)·····#·rgb·=·(0x66,0x66,0x66)·grey4067 ····(102,102,102)·····#·rgb·=·(0x66,0x66,0x66)·grey40
Offset 56, 26 lines modifiedOffset 70, 22 lines modified
56 ····(201,201,201)·····#·rgb·=·(0xc9,0xc9,0xc9)·grey7970 ····(201,201,201)·····#·rgb·=·(0xc9,0xc9,0xc9)·grey79
57 ····(195,195,195)·····#·rgb·=·(0xc3,0xc3,0xc3)71 ····(195,195,195)·····#·rgb·=·(0xc3,0xc3,0xc3)
58 ····(·99,·99,·99)·····#·rgb·=·(0x63,0x63,0x63)·grey3972 ····(·99,·99,·99)·····#·rgb·=·(0x63,0x63,0x63)·grey39
59 ····(206,206,206)·····#·rgb·=·(0xce,0xce,0xce)73 ····(206,206,206)·····#·rgb·=·(0xce,0xce,0xce)
60 ····(236,236,236)·····#·rgb·=·(0xec,0xec,0xec)74 ····(236,236,236)·····#·rgb·=·(0xec,0xec,0xec)
61 ····(108,108,108)·····#·rgb·=·(0x6c,0x6c,0x6c)75 ····(108,108,108)·····#·rgb·=·(0x6c,0x6c,0x6c)
62 ····(131,131,131)·····#·rgb·=·(0x83,0x83,0x83)76 ····(131,131,131)·····#·rgb·=·(0x83,0x83,0x83)
63 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100 
64 ····(179,179,179)·····#·rgb·=·(0xb3,0xb3,0xb3)·grey7077 ····(179,179,179)·····#·rgb·=·(0xb3,0xb3,0xb3)·grey70
65 ····(110,110,110)·····#·rgb·=·(0x6e,0x6e,0x6e)·grey4378 ····(110,110,110)·····#·rgb·=·(0x6e,0x6e,0x6e)·grey43
66 ····(246,246,246)·····#·rgb·=·(0xf6,0xf6,0xf6)79 ····(246,246,246)·····#·rgb·=·(0xf6,0xf6,0xf6)
67 ····(148,148,148)·····#·rgb·=·(0x94,0x94,0x94)·grey5880 ····(148,148,148)·····#·rgb·=·(0x94,0x94,0x94)·grey58
68 ····(112,112,112)·····#·rgb·=·(0x70,0x70,0x70)·grey4481 ····(112,112,112)·····#·rgb·=·(0x70,0x70,0x70)·grey44
69 ····(247,247,247)·····#·rgb·=·(0xf7,0xf7,0xf7)·grey9782 ····(247,247,247)·····#·rgb·=·(0xf7,0xf7,0xf7)·grey97
70 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100 
71 ····(145,145,145)·····#·rgb·=·(0x91,0x91,0x91)·grey5783 ····(145,145,145)·····#·rgb·=·(0x91,0x91,0x91)·grey57
72 ····(138,138,138)·····#·rgb·=·(0x8a,0x8a,0x8a)·grey5484 ····(138,138,138)·····#·rgb·=·(0x8a,0x8a,0x8a)·grey54
73 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100 
74 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100 
75 ····(176,176,176)·····#·rgb·=·(0xb0,0xb0,0xb0)·grey6985 ····(176,176,176)·····#·rgb·=·(0xb0,0xb0,0xb0)·grey69
76 ····(100,100,100)·····#·rgb·=·(0x64,0x64,0x64)86 ····(100,100,100)·····#·rgb·=·(0x64,0x64,0x64)
77 ····(204,204,204)·····#·rgb·=·(0xcc,0xcc,0xcc)·grey8087 ····(204,204,204)·····#·rgb·=·(0xcc,0xcc,0xcc)·grey80
78 ····(238,238,238)·····#·rgb·=·(0xee,0xee,0xee)88 ····(238,238,238)·····#·rgb·=·(0xee,0xee,0xee)
79 ····(164,164,164)·····#·rgb·=·(0xa4,0xa4,0xa4)89 ····(164,164,164)·····#·rgb·=·(0xa4,0xa4,0xa4)
80 ····(223,223,223)·····#·rgb·=·(0xdf,0xdf,0xdf)90 ····(223,223,223)·····#·rgb·=·(0xdf,0xdf,0xdf)
81 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80)91 ····(128,128,128)·····#·rgb·=·(0x80,0x80,0x80)
Offset 89, 15 lines modifiedOffset 99, 14 lines modified
89 ····(200,200,200)·····#·rgb·=·(0xc8,0xc8,0xc8)99 ····(200,200,200)·····#·rgb·=·(0xc8,0xc8,0xc8)
90 ····(141,141,141)·····#·rgb·=·(0x8d,0x8d,0x8d)100 ····(141,141,141)·····#·rgb·=·(0x8d,0x8d,0x8d)
91 ····(104,104,104)·····#·rgb·=·(0x68,0x68,0x68)101 ····(104,104,104)·····#·rgb·=·(0x68,0x68,0x68)
92 ····(160,160,160)·····#·rgb·=·(0xa0,0xa0,0xa0)102 ····(160,160,160)·····#·rgb·=·(0xa0,0xa0,0xa0)
93 ····(235,235,235)·····#·rgb·=·(0xeb,0xeb,0xeb)·grey92103 ····(235,235,235)·····#·rgb·=·(0xeb,0xeb,0xeb)·grey92
94 ····(144,144,144)·····#·rgb·=·(0x90,0x90,0x90)104 ····(144,144,144)·····#·rgb·=·(0x90,0x90,0x90)
95 ····(225,225,225)·····#·rgb·=·(0xe1,0xe1,0xe1)105 ····(225,225,225)·····#·rgb·=·(0xe1,0xe1,0xe1)
96 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100 
97 ····(113,113,113)·····#·rgb·=·(0x71,0x71,0x71)106 ····(113,113,113)·····#·rgb·=·(0x71,0x71,0x71)
98 ····(216,216,216)·····#·rgb·=·(0xd8,0xd8,0xd8)107 ····(216,216,216)·····#·rgb·=·(0xd8,0xd8,0xd8)
99 ····(185,185,185)·····#·rgb·=·(0xb9,0xb9,0xb9)108 ····(185,185,185)·····#·rgb·=·(0xb9,0xb9,0xb9)
100 ····(103,103,103)·····#·rgb·=·(0x67,0x67,0x67)109 ····(103,103,103)·····#·rgb·=·(0x67,0x67,0x67)
101 ····(105,105,105)·····#·rgb·=·(0x69,0x69,0x69)·grey41110 ····(105,105,105)·····#·rgb·=·(0x69,0x69,0x69)·grey41
102 ····(168,168,168)·····#·rgb·=·(0xa8,0xa8,0xa8)·grey66111 ····(168,168,168)·····#·rgb·=·(0xa8,0xa8,0xa8)·grey66
103 ····(251,251,251)·····#·rgb·=·(0xfb,0xfb,0xfb)112 ····(251,251,251)·····#·rgb·=·(0xfb,0xfb,0xfb)
Offset 110, 15 lines modifiedOffset 119, 14 lines modified
110 ····(212,212,212)·····#·rgb·=·(0xd4,0xd4,0xd4)·grey83119 ····(212,212,212)·····#·rgb·=·(0xd4,0xd4,0xd4)·grey83
111 ····(158,158,158)·····#·rgb·=·(0x9e,0x9e,0x9e)·grey62120 ····(158,158,158)·····#·rgb·=·(0x9e,0x9e,0x9e)·grey62
112 ····(147,147,147)·····#·rgb·=·(0x93,0x93,0x93)121 ····(147,147,147)·····#·rgb·=·(0x93,0x93,0x93)
113 ····(197,197,197)·····#·rgb·=·(0xc5,0xc5,0xc5)122 ····(197,197,197)·····#·rgb·=·(0xc5,0xc5,0xc5)
114 ····(245,245,245)·····#·rgb·=·(0xf5,0xf5,0xf5)·grey96123 ····(245,245,245)·····#·rgb·=·(0xf5,0xf5,0xf5)·grey96
115 ····(139,139,139)·····#·rgb·=·(0x8b,0x8b,0x8b)124 ····(139,139,139)·····#·rgb·=·(0x8b,0x8b,0x8b)
116 ····(146,146,146)·····#·rgb·=·(0x92,0x92,0x92)125 ····(146,146,146)·····#·rgb·=·(0x92,0x92,0x92)
117 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100 
118 ····(169,169,169)·····#·rgb·=·(0xa9,0xa9,0xa9)·DarkGray126 ····(169,169,169)·····#·rgb·=·(0xa9,0xa9,0xa9)·DarkGray
119 ····(167,167,167)·····#·rgb·=·(0xa7,0xa7,0xa7)127 ····(167,167,167)·····#·rgb·=·(0xa7,0xa7,0xa7)
120 ····(191,191,191)·····#·rgb·=·(0xbf,0xbf,0xbf)·grey75128 ····(191,191,191)·····#·rgb·=·(0xbf,0xbf,0xbf)·grey75
121 ····(221,221,221)·····#·rgb·=·(0xdd,0xdd,0xdd)129 ····(221,221,221)·····#·rgb·=·(0xdd,0xdd,0xdd)
122 ····(214,214,214)·····#·rgb·=·(0xd6,0xd6,0xd6)·grey84130 ····(214,214,214)·····#·rgb·=·(0xd6,0xd6,0xd6)·grey84
123 ····(130,130,130)·····#·rgb·=·(0x82,0x82,0x82)·grey51131 ····(130,130,130)·····#·rgb·=·(0x82,0x82,0x82)·grey51
124 ····(127,127,127)·····#·rgb·=·(0x7f,0x7f,0x7f)·grey50132 ····(127,127,127)·····#·rgb·=·(0x7f,0x7f,0x7f)·grey50
Offset 143, 96 lines modifiedOffset 151, 88 lines modified
143 ····(174,174,174)·····#·rgb·=·(0xae,0xae,0xae)151 ····(174,174,174)·····#·rgb·=·(0xae,0xae,0xae)
144 ····(126,126,126)·····#·rgb·=·(0x7e,0x7e,0x7e)152 ····(126,126,126)·····#·rgb·=·(0x7e,0x7e,0x7e)
145 ····(117,117,117)·····#·rgb·=·(0x75,0x75,0x75)·grey46153 ····(117,117,117)·····#·rgb·=·(0x75,0x75,0x75)·grey46
146 ····(135,135,135)·····#·rgb·=·(0x87,0x87,0x87)·grey53154 ····(135,135,135)·····#·rgb·=·(0x87,0x87,0x87)·grey53
147 ····(240,240,240)·····#·rgb·=·(0xf0,0xf0,0xf0)·grey94155 ····(240,240,240)·····#·rgb·=·(0xf0,0xf0,0xf0)·grey94
148 ····(227,227,227)·····#·rgb·=·(0xe3,0xe3,0xe3)·grey89156 ····(227,227,227)·····#·rgb·=·(0xe3,0xe3,0xe3)·grey89
149 ····(211,211,211)·····#·rgb·=·(0xd3,0xd3,0xd3)·LightGray157 ····(211,211,211)·····#·rgb·=·(0xd3,0xd3,0xd3)·LightGray
150 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100 
151 ····(143,143,143)·····#·rgb·=·(0x8f,0x8f,0x8f)·grey56158 ····(143,143,143)·····#·rgb·=·(0x8f,0x8f,0x8f)·grey56
152 ····(124,124,124)·····#·rgb·=·(0x7c,0x7c,0x7c)159 ····(124,124,124)·····#·rgb·=·(0x7c,0x7c,0x7c)
153 ····(182,182,182)·····#·rgb·=·(0xb6,0xb6,0xb6)160 ····(182,182,182)·····#·rgb·=·(0xb6,0xb6,0xb6)
154 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100 
155 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100 
156 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100 
157 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100 
158 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100 
159 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100 
160 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100 
161 }161 }
162 tRNS·{162 tRNS·{
163 ·0·1·36·91·138·176·207·230·246·253·206·175·38·8·75·154·225·255·73·139·231·254·42·164·247·21·146·2·85·226·13·155·252·156·33·204·50·228·57·237·255·255·255·255·255·255·255·255·255·255·255·255·255·255·255·255·22·255·255·255·255·255·255·43·255·255·44·165·255·255·255·255·255·255·255·255·255·255·255·255·255·255·255·255·2[·...·truncated·by·diffoscope;·len:·249,·SHA:·23f388019760b7bd247cdcb916fd1f05ccd90f81ee58c613383e08dc6215a18b·...·]·205·14·157·227·148·37·229}163 ·0·1·36·91·138·176·207·230·246·253·206·175·38·8·75·154·225·73·139·231·254·42·164·247·21·146·2·85·226·13·155·252·156·33·204·50·228·57·237·22·43·44·165·177·245·86·205·14·157·227·148·37·229}
164 IMAGE·{164 IMAGE·{
165 ····pixels·hex165 ····pixels·hex
166 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000166 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
167 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000167 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
168 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000168 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
169 0000000000000000000000000000000000000000000000000000000102030405060708090908070a0b04030c01000000000000000000000000000000000000000000000000000000169 0000000000000000000000000000000000000000000000000000000102030405060708090908070a0b04030c01000000000000000000000000000000000000000000000000000000
170 0000000000000000000000000000000000000000000000000d0e0f1009111111111111111111111111111109100f120d000000000000000000000000000000000000000000000000170 0000000000000000000000000000000000000000000000000d0e0f1009353535353535353535353535353509100f110d000000000000000000000000000000000000000000000000
171 000000000000000000000000000000000000000000000213141511111111111111111111111111111111111111111514130200000000000000000000000000000000000000000000 
172 000000000000000000000000000000000000000016171811111111111111111111111111111111111111111111111111111817160000000000000000000000000000000000000000 
173 000000000000000000000000000000000000191a08111111111111111111111111111111111111111111111111111111111111081a19000000000000000000000000000000000000 
174 000000000000000000000000000000001b1c1d111111111111111111111111111111111111111111111111111111111111111111111d1c1b00000000000000000000000000000000 
175 0000000000000000000000000000001e1f2011111111111111111111111111111111111111111111111111111111111111111111111109211e000000000000000000000000000000 
176 000000000000000000000000000022231111111111111111111111111111111111111111111111111111111111111111111111111111111123220000000000000000000000000000 
177 000000000000000000000000002425111111111111111111111111111111111111111111111111111111111111111111111111111111111111252400000000000000000000000000 
178 000000000000000000000000262711111111111111111111111111111111111111111111111111111111111111111111111111111111111111112726000000000000000000000000 
179 000000000000000000000024271111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111127240000000000000000000000 
180 00000000000000000000222511111111111111111111111111111111111111111111111128292a2b1111111111111111111111111111111111111111252200000000000000000000 
181 0000000000000000001e231111111111111111111111111111111111111111111111112c2d2e2f30311111111111111111111111111111111111111111231e000000000000000000 
Max diff block lines reached; 295/26318 bytes (1.12%) of diff not shown.
2.5 KB
Image content
Pixel difference
compared images
Flicker difference
compared images
23.6 KB
res/drawable-hdpi-v4/button.png
20.3 KB
sng
    
Offset 16, 14 lines modifiedOffset 16, 21 lines modified
16 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey016 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
17 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey017 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
18 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey018 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
19 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey019 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
20 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey020 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
21 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey021 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
22 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey022 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
 23 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
 24 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
 25 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
 26 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
 27 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
 28 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
 29 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
23 ····(·31,·31,·31)·····#·rgb·=·(0x1f,0x1f,0x1f)·grey1230 ····(·31,·31,·31)·····#·rgb·=·(0x1f,0x1f,0x1f)·grey12
24 ····(130,130,130)·····#·rgb·=·(0x82,0x82,0x82)·grey5131 ····(130,130,130)·····#·rgb·=·(0x82,0x82,0x82)·grey51
25 ····(192,192,192)·····#·rgb·=·(0xc0,0xc0,0xc0)32 ····(192,192,192)·····#·rgb·=·(0xc0,0xc0,0xc0)
26 ····(221,221,221)·····#·rgb·=·(0xdd,0xdd,0xdd)33 ····(221,221,221)·····#·rgb·=·(0xdd,0xdd,0xdd)
27 ····(235,235,235)·····#·rgb·=·(0xeb,0xeb,0xeb)·grey9234 ····(235,235,235)·····#·rgb·=·(0xeb,0xeb,0xeb)·grey92
28 ····(240,240,240)·····#·rgb·=·(0xf0,0xf0,0xf0)·grey9435 ····(240,240,240)·····#·rgb·=·(0xf0,0xf0,0xf0)·grey94
29 ····(230,230,230)·····#·rgb·=·(0xe6,0xe6,0xe6)36 ····(230,230,230)·····#·rgb·=·(0xe6,0xe6,0xe6)
Offset 184, 87 lines modifiedOffset 191, 80 lines modified
184 ····(199,199,199)·····#·rgb·=·(0xc7,0xc7,0xc7)·grey78191 ····(199,199,199)·····#·rgb·=·(0xc7,0xc7,0xc7)·grey78
185 ····(··5,··5,··5)·····#·rgb·=·(0x05,0x05,0x05)·grey2192 ····(··5,··5,··5)·····#·rgb·=·(0x05,0x05,0x05)·grey2
186 ····(216,216,216)·····#·rgb·=·(0xd8,0xd8,0xd8)193 ····(216,216,216)·····#·rgb·=·(0xd8,0xd8,0xd8)
187 ····(141,141,141)·····#·rgb·=·(0x8d,0x8d,0x8d)194 ····(141,141,141)·····#·rgb·=·(0x8d,0x8d,0x8d)
188 ····(112,112,112)·····#·rgb·=·(0x70,0x70,0x70)·grey44195 ····(112,112,112)·····#·rgb·=·(0x70,0x70,0x70)·grey44
189 ····(139,139,139)·····#·rgb·=·(0x8b,0x8b,0x8b)196 ····(139,139,139)·····#·rgb·=·(0x8b,0x8b,0x8b)
190 ····(·64,·64,·64)·····#·rgb·=·(0x40,0x40,0x40)·grey25197 ····(·64,·64,·64)·····#·rgb·=·(0x40,0x40,0x40)·grey25
191 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
192 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
193 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
194 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
195 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
196 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
197 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
198 }198 }
199 tRNS·{199 tRNS·{
200 ·255·249·224·168·75·16·0·246·176·54·215·53·175·74·228·252·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·[·...·truncated·by·diffoscope;·len:·471,·SHA:·423278bcd3dcfef752c9821c9a399bf433fea41bc4261f108be28dad5031f0d7·...·]·216·177·55·230·170·77·17}200 ·249·224·168·75·16·0·246·176·54·215·53·175·74·228·252·216·177·55·230·170·77·17}
201 IMAGE·{201 IMAGE·{
202 ····pixels·hex202 ····pixels·hex
203 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000102030405060606 
204 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000708090606 
205 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a0b06 
206 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c05 
207 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070d 
208 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003 
209 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e 
210 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f 
211 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 
212 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 
213 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 
214 00000000000000000000000000000000000000101112131415161718191a000000000000000000000000000000000000000000000000000000000000000000000000 
215 000000000000000000000000000000001b1c1d1e1f1f1f1f1f1f1f1f202122101a000000000000000000000000000000000000000000000000000000000000000000 
216 0000000000000000000000000000002324251f1f1f1f1f1f1f1f1f1f1f1f261227000000000000000000000000000000000000000000000000000000000000000000 
217 00000000000000000000000000002817291f1f1f1f1f1f1f1f1f1f1f1f1f1f1f2a2b0000000000000000000000000000000000000000000000000000000000000000 
218 0000000000000000000000002c2d2e1f1f1f1f1f292f3017313214331f1f1f1f1f343536000000000000000000000000000000000000000000000000000000000000 
219 0000000000000000000000003738391f1f1f293a3b3c3d3e3f40412242391f1f1f1f4344000000000000000000000000000000000000000000000000000000000000 
220 000000000000000000000000451f1f1f1f1f464000000000000000004748291f1f1f1f49000000000000000000000000000000000000000000000000000000000000 
221 00000000000000000000004a4b1f1f1f4c3b4d00000000000000000000004e141f1f1f1f4f0000000000000000000000000000000000000000000000000000000000 
222 0000000000000000000037501f1f1f51521b00000000000000000000000053544b1f1f1f325500000000000000000000000000000000000000000000000000000000 
223 0000000000000000000056571f1f1f58590000000000000000000000000000235a1f1f1f4c5b00000000000000000000000000000000000000000000000000000000 
224 000000000000000000365c331f1f395d000000000000000000000000000000005e201f1f295f60000000000000000000000000000000000000000000000000000000 
225 00000000000000000061621f1f1f631b0000000000000000000000000000000053421f1f1f2e64000000000000000000000000000000000000000000000000000000 
226 00000000000000000028161f1f1f650000000000000000000000000000000000005f1f1f1f1628000000000000000000000000000000000000000000000000000000 
227 000000000000000000662a1f1f336700000000000000000000000000000000000068391f1f2f66000000000000000000000000000000000000000000000000000000 
228 00000000000000000069331f1f6a3e0000000000000000000000000000000000006b6c1f1f4c6b000000000000000000000000000000000000000000000000000000 
229 000000000000000000551f1f1f34660000000000000000000000000000000000006b261f1f4c6b000000000000000000000000000000000000000000000000000000 
230 00000000000000000069331f1f6d3e0000000000000000000000000000000000006e291f1f1566000000000000000000000000000000000000000000000000000000 
231 0000000000000000003e2a1f1f39560000000000000000000000000000000000006f1f1f1f7071000000000000000000000000000000000000000000000000000000 
232 000000000000000000283a1f1f1f72000000000000000000000000000000000073421f1f1f7475000000000000000000000000000000000000000000000000000000 
233 00000000000000000075761f1f1f16610000000000000000000000000000000077511f1f397853000000000000000000000000000000000000000000000000000000 
234 0000000000000000007379391f1f294f00000000000000000000000000000037501f1f1f6d7a00000000000000000000000000000000000000000000000000000000 
235 000000000000000000007b2f1f1f1f167c2c000000000000000000000000735d4b1f1f1f427100000000000000000000000000000000000000000000000000000000 
236 000000000000000000007d501f1f1f397e6b0000000000000000000000007f801f1f1f33810000000000000000000000000000000000000000000000000000000000 
237 00000000000000000000004a6c1f1f1f3374820000000000000000000083341f1f1f1f84798500000000000000000000000000000000000000000000000000000000 
238 0000000000000000000000003b201f1f1f1f255d861b00000036648788201f1f1f1f1f1f1f4b18890000000000000000000000000000000000000000000000000000 
239 0000000000000000000000008a8b331f1f1f1f20138c8d8e81785a341f1f1f1f1f1f1f1f1f1f298f9000000000000000000000000000000000000000000000000000 
240 0000000000000000000000002c69621f1f1f1f1f1f1f392051291f1f1f1f1f1f1f1f1f1f1f1f1f33728a000000000000000000000000000000000000000000000000 
241 000000000000000000000000000064916a1f1f1f1f1f1f1f1f1f1f1f1f1f5117921f1f1f1f1f1f1f3391370000000000000000000000000000000000000000000000 
242 000000000000000000000000000000939495331f1f1f1f1f1f1f1f1f29927896971f1f1f1f1f1f1f1f338c9800000000000000000000000000000000000000000000 
243 0000000000000000000000000000000099477a9a4c1f1f1f1f1f339b9c109d009e1f1f1f1f1f1f1f1f1f209fa0000000000000000000000000000000000000000000 
244 000000000000000000000000000000000000000061a183a2a35b3e00000000006684291f1f1f1f1f1f1f1f20a4a50000000000000000000000000000000000000000 
245 000000000000000000000000000000000000000000000000000000000000000000a642291f1f1f1f1f1f1f1f6c5f6100000000000000000000000000000000000000 
246 0000000000000000000000000000000000000000000000000000000000000000002ca7251f1f1f1f1f1f1f1f1f6c7893000000000000000000000000000000000000 
247 00000000000000000000000000000000000000000000000000000000000000000000007b921f1f1f1f1f1f1f1f1f4ca2a80000000000000000000000000000000000 
248 000000000000000000000000000000000000000000000000000000000000000000000000a9aa1f1f1f1f1f1f1f1f1f4caba000000000000000000000000000000000 
249 0000000000000000000000000000000000000000000000000000000000000000000000002c7b341f1f1f1f1f1f1f1f1f4b549d000000000000000000000000000000 
250 0000000000000000000000000000000000000000000000000000000000000000000000000000ac141f1f1f1f1f1f1f1f1f2f2b9d0000000000000000000000000000 
251 0000000000000000000000000000000000000000000000000000000000000000000000000000007bad1f1f1f1f1f1f1f1f1f57837300000000000000000000000000 
252 000000000000000000000000000000000000000000000000000000000000000000000000000000007a6d1f1f1f1f1f1f1f1f1f2aae00000000000000000000000000 
253 0000000000000000000000000000000000000000000000000000000000000000000000000000000000af2f1f1f1f1f1f1f1f1f1f256e000000000000000000000000 
254 000000000000000000000000000000000000000000000000000000000000000000000000000000000073b0341f1f1f1f1f1f1f1f1fb1000000000000000000000000 
255 000000000000000000000000000000000000000000000000000000000000000000000000000000000000b2814b1f1f1f1f1f1f1f1f4c000000000000000000000000 
256 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000a8a22a1f1f1f1f1f1f1f4b000000000000000000000000 
257 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060a32a1f1f1f1f1f1fb3000000000000000000000000 
258 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000060b4261f1f1f1f6cb5000000000000000000000000 
259 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000037ab16515192b61b000000000000000000000000 
260 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009385b7b7851b00000000000000000000000000 
261 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 
262 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f 
263 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e 
264 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003 
265 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000704 
266 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000805 
267 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b80906 
268 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007b9ba0606 
269 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fbbbcbdbe060606203 161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616160001020304050505
 204 161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616160607080505
 205 161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616090a05
 206 161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616160b04
 207 16161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616060c
 208 161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161602
 209 16161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616160d
 210 16161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616160e
 211 161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616
 212 161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616
 213 161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616161616
 214 161616161616161616161616161616161616161718191a1b1c1d1e1f2021161616161616161616161616161616161616161616161616161616161616161616161616
 215 161616161616161616161616161616162223242526262626262626262728291721161616161616161616161616161616161616161616161616161616161616161616
 216 1616161616161616161616161616162a2b2c2626262626262626262626262d192e161616161616161616161616161616161616161616161616161616161616161616
 217 16161616161616161616161616162f1e3026262626262626262626262626262631321616161616161616161616161616161616161616161616161616161616161616
 218 16161616161616161616161633343526262626263036371e38391b3a26262626263b3c3d161616161616161616161616161616161616161616161616161616161616
 219 1616161616161616161616163e3f40262626304142434445464748294940262626264a4b161616161616161616161616161616161616161616161616161616161616
 220 1616161616161616161616164c26262626264d4716161616161616164e4f302626262650161616161616161616161616161616161616161616161616161616161616
 221 161616161616161616161651522626265342541616161616161616161616551b26262626561616161616161616161616161616161616161616161616161616161616
 222 161616161616161616163e572626265859221616161616161616161616165a5b52262626395c16161616161616161616161616161616161616161616161616161616
Max diff block lines reached; 0/20736 bytes (0.00%) of diff not shown.
3.32 KB
Image content
Pixel difference
compared images
Flicker difference
compared images
6.11 KB
res/drawable-hdpi-v4/ic_launcher.png
1.82 KB
sng
    
Offset 209, 15 lines modifiedOffset 209, 15 lines modified
209 ····(·55,·55,·55)·····#·rgb·=·(0x37,0x37,0x37)209 ····(·55,·55,·55)·····#·rgb·=·(0x37,0x37,0x37)
210 ····(·96,·96,·96)·····#·rgb·=·(0x60,0x60,0x60)210 ····(·96,·96,·96)·····#·rgb·=·(0x60,0x60,0x60)
211 ····(·39,·39,·39)·····#·rgb·=·(0x27,0x27,0x27)211 ····(·39,·39,·39)·····#·rgb·=·(0x27,0x27,0x27)
212 ····(182,182,182)·····#·rgb·=·(0xb6,0xb6,0xb6)212 ····(182,182,182)·····#·rgb·=·(0xb6,0xb6,0xb6)
213 ····(·67,·67,·67)·····#·rgb·=·(0x43,0x43,0x43)213 ····(·67,·67,·67)·····#·rgb·=·(0x43,0x43,0x43)
214 }214 }
215 tRNS·{215 tRNS·{
216 ·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[·...·truncated·by·diffoscope;·len:·568,·SHA:·b5bf8d4660fd370bd34b25920f9dc1be1ae84448fe80e20b2371dff87884c396·...·]}216 ·0}
217 IMAGE·{217 IMAGE·{
218 ····pixels·hex218 ····pixels·hex
219 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000219 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
220 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000220 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
221 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000221 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
222 000000010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101000000222 000000010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101000000
223 000000010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101000000223 000000010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101000000
4.21 KB
Image content
Pixel difference
compared images
Flicker difference
compared images
8.67 KB
res/drawable-ldpi-v4/logobig.png
7.58 KB
sng
    
Offset 224, 33 lines modifiedOffset 224, 33 lines modified
224 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0224 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
225 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0225 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
226 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0226 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
227 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0227 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
228 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0228 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
229 }229 }
230 tRNS·{230 tRNS·{
231 ·0·4·31·81·151·199·224·234·231·215·179·107·41·5·55·144·202·214·196·128·44·7·33·91·160·207·229·206·163·99·40·11·29·131·213·251·255·253·252·254·225·139·23·6·127·248·222·138·221·244·243·250·228·159·50·26·188·232·149·80·47·48·75·124·158·12·108·187·66·64·246·70·24·211·113·28·27·37·77·235·60·176·238·72·30·205·21·14·175·201·17·218·98·8·112·230·178·117·10·125·74·1·82·239·73·2·247·68·135·219·46·22·118·192·95·249·241·32·220·116·171·102·227·52·223·53·51·15·56·145·204·237·105·13·16·182·67·104·111·210·146·242·18·193·240·180·154·137·59·78·197·162·195·3·38·83·121·157·190·155·189·9·97·39·198·194·134·45·148·19·172·49·87·109·153·142·42·184·119·90·69·76·126·34·96·245·115·156·79·169·236·173·165·54·133·143·36·161·57·226·122·25·185·88·110·174·233·63·65·203·71·141·94·84·85·208·20·89·140·212·150·92}231 ·0·4·31·81·151·199·224·234·231·215·179·107·41·5·55·144·202·214·196·128·44·7·33·91·160·207·229·206·163·99·40·11·29·131·213·251·253·252·254·225·139·23·6·127·248·222·138·221·244·243·250·228·159·50·26·188·232·149·80·47·48·75·124·158·12·108·187·66·64·246·70·24·211·113·28·27·37·77·235·60·176·238·72·30·205·21·14·175·201·17·218·98·8·112·230·178·117·10·125·74·1·82·239·73·2·247·68·135·219·46·22·118·192·95·249·241·32·220·116·171·102·227·52·223·53·51·15·56·145·204·237·105·13·16·182·67·104·111·210·146·242·18·193·240·180·154·137·59·78·197·162·195·3·38·83·121·157·190·155·189·9·97·39·198·194·134·45·148·19·172·49·87·109·153·142·42·184·119·90·69·76·126·34·96·245·115·156·79·169·236·173·165·54·133·143·36·161·57·226·122·25·185·88·110·174·233·63·65·203·71·141·94·84·85·208·20·89·140·212·150·92}
232 IMAGE·{232 IMAGE·{
233 ····pixels·hex233 ····pixels·hex
234 00000000000102030405060708090a0b0c0d00000000000d0e0f1011121314010000000000000015161718191a071a1b1c1d1e1f000000000000000000000000000000234 00000000000102030405060708090a0b0c0d00000000000d0e0f1011121314010000000000000015161718191a071a1b1c1d1e1f000000000000000000000000000000
235 0000000020212223242425262524242728292a0000002b2c0824272d25272e1d000000000000202f302724263132332424243435360000000000000000000000000000235 0000000020212223dddd242524dddd262728290000002a2b08dd262c24262d1d000000000000202e2f26dd25303132dddddd3334350000000000000000000000000000
236 00000037382624393a3b3c1e3d3e3f2227254041000042232743441645382446470000000048492624494a3d4b4c4d4e0f0824274f5000000000000000000000000000236 000000363725dd38393a3b1e3c3d3e2226243f4000004123264243164437dd454600000000474825dd48493c4a4b4c4d0f08dd264e4f00000000000000000000000000
237 0000415124072f3700000000000000412c265253005455275156000000575827595a00002a05275b5c15000000000000005d5e5f24605a000000000000000000000000237 00004050dd072e3600000000000000402b255152005354265055000000565726585900002905265a5b15000000000000005c5d5edd5f59000000000000000000000000
238 0000612734030d0000000000000000006222276300474f46640000000065666752680069426a286b626269000000000000002b6c246d6e000000000000000000000000238 0000602633030d0000000000000000006122266200464e456300000000646566516700684169276a616168000000000000002a6bdd6c6d000000000000000000000000
239 006f2e33706900000000000000000000007124290072737448000000000075763377655778242f6c0767433c0000000000000079247a7b000000000000000000000000 
240 0053527c7d7d3b4e7e5d000065417f4b7273731d002a807d0d0000000000571927812b4c82271b2383312446842b006985866e872412200000005788898a6675000000 
241 00842d8b8c28318d7c3a2a008e8c8f559024914b00000000000000000000157124925d020924329394959627767b000297985b3331179900009a874f232532199b6500 
242 009c26232d829d05732529012a9e272724318069000000000000000000001571249f5d544924a0a10000684673a200a3193327246c1f00004ba42474a50a1a25525365 
243 0063252304570085a6274f16858429927c2449a700155a86690000000000855524a815a98724aa990000ab322689655aacadae4f27af1f695e2d343e2b65b0b1245886 
244 00b2263945000000417a24b30069995db426254a00b582055600000000004b5b233f6999b6230694650d6323743b00000000a12f246d6e2b58249c69000000ab2534b7 
245 00b8b97c14000000005924ba0000000065a024bb00bc74313600000000006b0732b30000b71b2707bd436a27872a00000000000324be505d122447000000005d8d8da3 
246 00ab394f53000000627a24ac0000000000bf24c000c10626c2150000005dc3232ec4000000a7c508337306a89a000000000065ad241ac12baa242165000000c626c7b7 
247 0099bf2718620065c827bec9656500001e9024a60041ca24becb0000018932249369000000005d4c7e3d2a2b000000000099452224436f65cc335268650075a424cd7f 
248 0000b76d2687c8c5736ac201c99fbd60ce241acf0000d05f242396aa8b2433ca41000000005acb9705d1d1d1d1d1d1d1556d33255bd0000054b124900a97062728d200 
249 0000005071262424676c2a004c982424277c725d00006544436a24242407d320000000007f972d2473becececececececece55936e650000004d92902424338fb49900 
250 000000000d80d4bc5a00000069b7d572cf2b000000000000994dd6724757000000000000d63226aab7152b2b2b2b2b2b2b2b6500000000000000654c9bd43d01000000239 006e2d326f68000000000000000000000070dd280071727347000000000074753276645677dd2e6b0766423b0000000000000078dd797a000000000000000000000000
 240 0052517b7c7c3a4d7d5c000064407e4a7172721d00297f7c0d0000000000561926802a4b81261b238230dd45832a006884856d86dd1220000000568788896574000000
 241 00832c8a8b27308c7b3929008d8b8e548fdd904a000000000000000000001570dd915c0209dd319293949526757a000296975a32301798000099864e232431199a6400
 242 009b25232c819c0572242801299d2626dd307f68000000000000000000001570dd9e5c5348dd9fa00000674572a100a2193226dd6b1f00004aa3dd73a40a1a24515264
 243 0062242304560084a5264e16848328917bdd48a6001559856800000000008454dda715a886dda9980000aa3125886459abacad4e26ae1f685d2c333d2a64afb0dd5785
 244 00b12538440000004079ddb20068985cb325244900b481055500000000004a5a233e6898b5230693640d6223733a00000000a02edd6c6d2a57dd9b68000000aa2433b6
 245 00b7b87b140000000058ddb900000000649fddba00bb73303500000000006a0731b20000b61b2607bc4269268629000000000003ddbd4f5c12dd46000000005c8c8ca2
 246 00aa384e520000006179ddab0000000000beddbf00c00625c1150000005cc2232dc3000000a6c408327206a799000000000064acdd1ac02aa9dd2164000000c525c6b6
 247 0098be2618610064c726bdc8646400001e8fdda50040c9ddbdca0000018831dd9268000000005c4b7d3c292a0000000000984422dd426e64cb325167640074a3ddcc7e
 248 0000b66c2586c7c47269c101c89ebc5fcddd1ace0000cf5edd2395a98add32c9400000000059ca9605d0d0d0d0d0d0d0546c32245acf000053b0dd8f0a96062627d100
 249 0000004f7025dddd666b29004b97dddd267b715c000064434269dddddd07d220000000007e962cdd72bdcdcdcdcdcdcdcdcd54926d640000004c918fdddd328eb39800
 250 000000000d7fd3bb5900000068b6d471ce2a000000000000984cd5714656000000000000d53125a9b6152a2a2a2a2a2a2a2a6400000000000000644b9ad33c01000000
251 00000000000000000000000000000000000000000000000000000000000000000000006570232202000000000000000000000000000000000000000000000000000000251 0000000000000000000000000000000000000000000000000000000000000000000000646f232202000000000000000000000000000000000000000000000000000000
252 0000000000000000000000000000000000000000000000000000000000000000000000659c23d7d8000000000000000000000000000000000000000000000000000000252 0000000000000000000000000000000000000000000000000000000000000000000000649b23d6d7000000000000000000000000000000000000000000000000000000
253 000000000000000000000000000000000000000000000000000000000000000000000000d9322dda378686868686868686868686861f65000000000000000000000000253 000000000000000000000000000000000000000000000000000000000000000000000000d8312cd9368585858585858585858585851f64000000000000000000000000
254 0000000000000000000000000000000000000000000000000000000000000000000000008ec5332739db4949494949494949494949dc41000000000000000000000000254 0000000000000000000000000000000000000000000000000000000000000000000000008dc4322638da4848484848484848484848db40000000000000000000000000
255 000000000000000000000000000000000000000000000000000000000000000000000000007fdd98744646464646464646464646465857000000000000000000000000255 000000000000000000000000000000000000000000000000000000000000000000000000007edc97734545454545454545454545455756000000000000000000000000
256 }256 }
1.04 KB
Image content
Pixel difference
compared images
Flicker difference
compared images
10.7 KB
res/drawable-ldpi-v4/infoiconround.png
9.24 KB
sng
    
Offset 18, 60 lines modifiedOffset 18, 61 lines modified
18 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10018 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
19 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10019 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
20 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10020 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
21 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10021 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
22 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10022 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
23 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10023 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
24 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10024 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
 25 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
 26 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
 27 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
 28 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
 29 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
 30 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
 31 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
 32 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
25 ····(248,248,248)·····#·rgb·=·(0xf8,0xf8,0xf8)33 ····(248,248,248)·····#·rgb·=·(0xf8,0xf8,0xf8)
26 ····(254,254,254)·····#·rgb·=·(0xfe,0xfe,0xfe)34 ····(254,254,254)·····#·rgb·=·(0xfe,0xfe,0xfe)
27 ····(240,240,240)·····#·rgb·=·(0xf0,0xf0,0xf0)·grey9435 ····(240,240,240)·····#·rgb·=·(0xf0,0xf0,0xf0)·grey94
28 ····(135,135,135)·····#·rgb·=·(0x87,0x87,0x87)·grey5336 ····(135,135,135)·····#·rgb·=·(0x87,0x87,0x87)·grey53
29 ····(100,100,100)·····#·rgb·=·(0x64,0x64,0x64)37 ····(100,100,100)·····#·rgb·=·(0x64,0x64,0x64)
30 ····(130,130,130)·····#·rgb·=·(0x82,0x82,0x82)·grey5138 ····(130,130,130)·····#·rgb·=·(0x82,0x82,0x82)·grey51
31 ····(243,243,243)·····#·rgb·=·(0xf3,0xf3,0xf3)39 ····(243,243,243)·····#·rgb·=·(0xf3,0xf3,0xf3)
32 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100 
33 ····(156,156,156)·····#·rgb·=·(0x9c,0x9c,0x9c)·grey6140 ····(156,156,156)·····#·rgb·=·(0x9c,0x9c,0x9c)·grey61
34 ····(·99,·99,·99)·····#·rgb·=·(0x63,0x63,0x63)·grey3941 ····(·99,·99,·99)·····#·rgb·=·(0x63,0x63,0x63)·grey39
35 ····(185,185,185)·····#·rgb·=·(0xb9,0xb9,0xb9)42 ····(185,185,185)·····#·rgb·=·(0xb9,0xb9,0xb9)
36 ····(123,123,123)·····#·rgb·=·(0x7b,0x7b,0x7b)43 ····(123,123,123)·····#·rgb·=·(0x7b,0x7b,0x7b)
37 ····(188,188,188)·····#·rgb·=·(0xbc,0xbc,0xbc)44 ····(188,188,188)·····#·rgb·=·(0xbc,0xbc,0xbc)
38 ····(116,116,116)·····#·rgb·=·(0x74,0x74,0x74)45 ····(116,116,116)·····#·rgb·=·(0x74,0x74,0x74)
39 ····(242,242,242)·····#·rgb·=·(0xf2,0xf2,0xf2)·grey9546 ····(242,242,242)·····#·rgb·=·(0xf2,0xf2,0xf2)·grey95
40 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100 
41 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100 
42 ····(247,247,247)·····#·rgb·=·(0xf7,0xf7,0xf7)·grey9747 ····(247,247,247)·····#·rgb·=·(0xf7,0xf7,0xf7)·grey97
43 ····(179,179,179)·····#·rgb·=·(0xb3,0xb3,0xb3)·grey7048 ····(179,179,179)·····#·rgb·=·(0xb3,0xb3,0xb3)·grey70
44 ····(172,172,172)·····#·rgb·=·(0xac,0xac,0xac)49 ····(172,172,172)·····#·rgb·=·(0xac,0xac,0xac)
45 ····(236,236,236)·····#·rgb·=·(0xec,0xec,0xec)50 ····(236,236,236)·····#·rgb·=·(0xec,0xec,0xec)
46 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100 
47 ····(250,250,250)·····#·rgb·=·(0xfa,0xfa,0xfa)·grey9851 ····(250,250,250)·····#·rgb·=·(0xfa,0xfa,0xfa)·grey98
48 ····(230,230,230)·····#·rgb·=·(0xe6,0xe6,0xe6)52 ····(230,230,230)·····#·rgb·=·(0xe6,0xe6,0xe6)
49 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100 
50 ····(177,177,177)·····#·rgb·=·(0xb1,0xb1,0xb1)53 ····(177,177,177)·····#·rgb·=·(0xb1,0xb1,0xb1)
51 ····(111,111,111)·····#·rgb·=·(0x6f,0x6f,0x6f)54 ····(111,111,111)·····#·rgb·=·(0x6f,0x6f,0x6f)
52 ····(115,115,115)·····#·rgb·=·(0x73,0x73,0x73)·grey4555 ····(115,115,115)·····#·rgb·=·(0x73,0x73,0x73)·grey45
53 ····(237,237,237)·····#·rgb·=·(0xed,0xed,0xed)·grey9356 ····(237,237,237)·····#·rgb·=·(0xed,0xed,0xed)·grey93
54 ····(131,131,131)·····#·rgb·=·(0x83,0x83,0x83)57 ····(131,131,131)·····#·rgb·=·(0x83,0x83,0x83)
55 ····(241,241,241)·····#·rgb·=·(0xf1,0xf1,0xf1)58 ····(241,241,241)·····#·rgb·=·(0xf1,0xf1,0xf1)
56 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100 
57 ····(228,228,228)·····#·rgb·=·(0xe4,0xe4,0xe4)59 ····(228,228,228)·····#·rgb·=·(0xe4,0xe4,0xe4)
58 ····(117,117,117)·····#·rgb·=·(0x75,0x75,0x75)·grey4660 ····(117,117,117)·····#·rgb·=·(0x75,0x75,0x75)·grey46
59 ····(108,108,108)·····#·rgb·=·(0x6c,0x6c,0x6c)61 ····(108,108,108)·····#·rgb·=·(0x6c,0x6c,0x6c)
60 ····(112,112,112)·····#·rgb·=·(0x70,0x70,0x70)·grey4462 ····(112,112,112)·····#·rgb·=·(0x70,0x70,0x70)·grey44
61 ····(166,166,166)·····#·rgb·=·(0xa6,0xa6,0xa6)·grey6563 ····(166,166,166)·····#·rgb·=·(0xa6,0xa6,0xa6)·grey65
62 ····(222,222,222)·····#·rgb·=·(0xde,0xde,0xde)·grey8764 ····(222,222,222)·····#·rgb·=·(0xde,0xde,0xde)·grey87
63 ····(169,169,169)·····#·rgb·=·(0xa9,0xa9,0xa9)·DarkGray65 ····(169,169,169)·····#·rgb·=·(0xa9,0xa9,0xa9)·DarkGray
64 ····(252,252,252)·····#·rgb·=·(0xfc,0xfc,0xfc)·grey9966 ····(252,252,252)·····#·rgb·=·(0xfc,0xfc,0xfc)·grey99
65 ····(212,212,212)·····#·rgb·=·(0xd4,0xd4,0xd4)·grey8367 ····(212,212,212)·····#·rgb·=·(0xd4,0xd4,0xd4)·grey83
66 ····(246,246,246)·····#·rgb·=·(0xf6,0xf6,0xf6)68 ····(246,246,246)·····#·rgb·=·(0xf6,0xf6,0xf6)
67 ····(223,223,223)·····#·rgb·=·(0xdf,0xdf,0xdf)69 ····(223,223,223)·····#·rgb·=·(0xdf,0xdf,0xdf)
68 ····(107,107,107)·····#·rgb·=·(0x6b,0x6b,0x6b)·grey4270 ····(107,107,107)·····#·rgb·=·(0x6b,0x6b,0x6b)·grey42
69 ····(249,249,249)·····#·rgb·=·(0xf9,0xf9,0xf9)71 ····(249,249,249)·····#·rgb·=·(0xf9,0xf9,0xf9)
70 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100 
71 ····(147,147,147)·····#·rgb·=·(0x93,0x93,0x93)72 ····(147,147,147)·····#·rgb·=·(0x93,0x93,0x93)
72 ····(137,137,137)·····#·rgb·=·(0x89,0x89,0x89)73 ····(137,137,137)·····#·rgb·=·(0x89,0x89,0x89)
73 ····(190,190,190)·····#·rgb·=·(0xbe,0xbe,0xbe)·grey74 ····(190,190,190)·····#·rgb·=·(0xbe,0xbe,0xbe)·grey
74 ····(104,104,104)·····#·rgb·=·(0x68,0x68,0x68)75 ····(104,104,104)·····#·rgb·=·(0x68,0x68,0x68)
75 ····(231,231,231)·····#·rgb·=·(0xe7,0xe7,0xe7)76 ····(231,231,231)·····#·rgb·=·(0xe7,0xe7,0xe7)
76 ····(244,244,244)·····#·rgb·=·(0xf4,0xf4,0xf4)77 ····(244,244,244)·····#·rgb·=·(0xf4,0xf4,0xf4)
77 ····(144,144,144)·····#·rgb·=·(0x90,0x90,0x90)78 ····(144,144,144)·····#·rgb·=·(0x90,0x90,0x90)
Offset 86, 50 lines modifiedOffset 87, 49 lines modified
86 ····(118,118,118)·····#·rgb·=·(0x76,0x76,0x76)87 ····(118,118,118)·····#·rgb·=·(0x76,0x76,0x76)
87 ····(164,164,164)·····#·rgb·=·(0xa4,0xa4,0xa4)88 ····(164,164,164)·····#·rgb·=·(0xa4,0xa4,0xa4)
88 ····(253,253,253)·····#·rgb·=·(0xfd,0xfd,0xfd)89 ····(253,253,253)·····#·rgb·=·(0xfd,0xfd,0xfd)
89 ····(184,184,184)·····#·rgb·=·(0xb8,0xb8,0xb8)·grey7290 ····(184,184,184)·····#·rgb·=·(0xb8,0xb8,0xb8)·grey72
90 ····(251,251,251)·····#·rgb·=·(0xfb,0xfb,0xfb)91 ····(251,251,251)·····#·rgb·=·(0xfb,0xfb,0xfb)
91 ····(181,181,181)·····#·rgb·=·(0xb5,0xb5,0xb5)·grey7192 ····(181,181,181)·····#·rgb·=·(0xb5,0xb5,0xb5)·grey71
92 ····(234,234,234)·····#·rgb·=·(0xea,0xea,0xea)93 ····(234,234,234)·····#·rgb·=·(0xea,0xea,0xea)
93 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100 
94 }94 }
95 tRNS·{95 tRNS·{
96 ·0·2·57·129·185·223·246·254·11·112·220·255·83·226·8·157·14·193·255·255·255·255·255·255·255·84·255·255·255·255·255·255·255·113·219·255·255·255·255·58·255·255·130·255·255·255·255·255·255·247·255·255·255·255·255·255·255·255·255·255·255·255·255·224·255·255·255·255·255·255·255·255·255·255·255·255·25[·...·truncated·by·diffoscope;·len:·37,·SHA:·119594aac78326caabafb71efbe9d71a0621d42b1d733866193a2f5320da2a1a·...·]·158}96 ·0·2·57·129·185·223·246·254·11·112·220·83·226·8·157·14·193·84·113·219·58·130·247·224·158}
97 IMAGE·{97 IMAGE·{
98 ····pixels·hex98 ····pixels·hex
99 00000000000000000000000000000000000000000000000000000000000000000000000099 000000000000000000000000000000000000000000000000000000000000000000000000
100 000000000000000000000000000000000000000000000000000000000000000000000000100 000000000000000000000000000000000000000000000000000000000000000000000000
101 000000000000000000000000010203040506070605040302010000000000000000000000101 000000000000000000000000010203040506070605040302010000000000000000000000
102 0000000000000000000008090a0b0b0b0b0b0b0b0b0b0b0b0a0908000000000000000000 
103 0000000000000000000c0d0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0d0c0000000000000000 
104 000000000000000e0f070b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b070f0e000000000000 
105 00000000000010110b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b11100000000000 
106 00000000000e110b0b0b0b0b0b0b0b0b0b0b0b12130b0b0b0b0b0b0b0b0b110e00000000 
107 00000000000f0b0b0b0b0b0b0b0b0b0b0b14151617180b0b0b0b0b0b0b0b0b0f00000000 
108 0000000019070b0b0b0b0b0b0b0b0b0b0b1a1b1b1b1c0b0b0b0b0b0b0b0b0b0719000000 
109 000000080d0b0b0b0b0b0b0b0b0b0b0b0b1d1b1b1b1e0b0b0b0b0b0b0b0b0b0b0d080000 
110 000000090b0b0b0b0b0b0b0b0b0b0b0b0b1a1b1b1f200b0b0b0b0b0b0b0b0b0b0b210000 
111 000001220b0b0b0b0b0b0b0b0b0b0b0b0b232425260b0b0b0b0b0b0b0b0b0b0b0b220100 
112 0000020b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b2700 
113 0000030b0b0b0b0b0b0b0b0b0b0b0b0b0b0b2829230b0b0b0b0b0b0b0b0b0b0b0b0b2a00 
114 0000040b0b0b0b0b0b0b0b0b0b0b0b0b282b2c1b2d230b0b0b0b0b0b0b0b0b0b0b0b0400 
115 0000050b0b0b0b0b0b0b0b0b0b0b0b2e2f1b1b1b16300b0b0b0b0b0b0b0b0b0b0b0b0500 
116 0000310b0b0b0b0b0b0b0b0b0b0b32331b341b1b1d130b0b0b0b0b0b0b0b0b0b0b0b3100 
117 0000070b0b0b0b0b0b0b0b0b0b29351b1a1a1b1b360b0b0b0b0b0b0b0b0b0b0b0b0b0700 
118 0000310b0b0b0b0b0b0b0b0b0b373338392d1b1b3a0b0b0b0b0b0b0b0b0b0b0b0b0b0600 
119 0000050b0b0b0b0b0b0b0b0b0b0b3b133c1b1b3d3e0b0b0b0b0b0b0b0b0b0b0b0b0b3f00 
120 0000040b0b0b0b0b0b0b0b0b0b0b0b0b241b1b400b0b0b0b0b0b0b0b0b0b0b0b0b0b0400 
121 00002a0b0b0b0b0b0b0b0b0b0b0b0b0b411b1b420b0b0b0b0b0b0b0b0b0b0b0b0b0b2a00 
122 0000270b0b0b0b0b0b0b0b0b0b0b0b23431b1b444546470b0b0b0b0b0b0b0b0b0b0b2700 
123 0000010a0b0b0b0b0b0b0b0b0b0b0b481b1b494a4b1b4c0b0b0b0b0b0b0b0b0b0b0a0100 
124 000000210b0b0b0b0b0b0b0b0b0b0b4d1b1b4e4f1b4c280b0b0b0b0b0b0b0b0b0b210000 
125 000000080d0b0b0b0b0b0b0b0b0b0b361b1b1b1b50510b0b0b0b0b0b0b0b0b0b0d080000 
126 0000000019070b0b0b0b0b0b0b0b0b521b1b431e0b0b0b0b0b0b0b0b0b0b0b0719000000 
127 00000000000f0b0b0b0b0b0b0b0b0b534d54550b0b0b0b0b0b0b0b0b0b0b0b0f00000000 
128 00000000000e110b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b110e00000000 
129 00000000000010110b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b11100000000000 
130 000000000000000e0f070b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b07560e000000000000 
131 0000000000000000000c0d0b0b0b0b0b0b0b0b0b0b0b0b0b0b0b0d0c0000000000000000 
132 0000000000000000000008090a0b0b0b0b0b0b0b0b0b0b0b0a0908000000000000000000102 0000000000000000000008090a19191919191919191919190a0908000000000000000000
 103 0000000000000000000b0c1919191919191919191919191919190c0b0000000000000000
 104 000000000000000d0e071919191919191919191919191919191919070e0d000000000000
 105 0000000000000f10191919191919191919191919191919191919191919100f0000000000
 106 00000000000d101919191919191919191919191a1b191919191919191919100d00000000
 107 00000000000e19191919191919191919191c1d1e1f201919191919191919190e00000000
 108 000000001107191919191919191919191921222222231919191919191919190711000000
 109 000000080c1919191919191919191919192422222225191919191919191919190c080000
 110 000000091919191919191919191919191921222226271919191919191919191919120000
 111 000001131919191919191919191919191928292a2b191919191919191919191919130100
 112 000002191919191919191919191919191919191919191919191919191919191919191400
 113 0000031919191919191919191919191919192c2d28191919191919191919191919191500
Max diff block lines reached; 77/9453 bytes (0.81%) of diff not shown.
1.42 KB
Image content
Pixel difference
compared images
Flicker difference
compared images
8.11 KB
res/drawable-ldpi-v4/button.png
6.24 KB
sng
    
Offset 9, 14 lines modifiedOffset 9, 16 lines modified
9 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey09 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
10 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey010 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
11 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey011 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
12 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey012 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
13 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey013 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
14 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey014 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
15 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey015 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
 16 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
 17 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
16 ····(··9,··9,··9)·····#·rgb·=·(0x09,0x09,0x09)18 ····(··9,··9,··9)·····#·rgb·=·(0x09,0x09,0x09)
17 ····(·80,·80,·80)·····#·rgb·=·(0x50,0x50,0x50)19 ····(·80,·80,·80)·····#·rgb·=·(0x50,0x50,0x50)
18 ····(121,121,121)·····#·rgb·=·(0x79,0x79,0x79)20 ····(121,121,121)·····#·rgb·=·(0x79,0x79,0x79)
19 ····(124,124,124)·····#·rgb·=·(0x7c,0x7c,0x7c)21 ····(124,124,124)·····#·rgb·=·(0x7c,0x7c,0x7c)
20 ····(·96,·96,·96)·····#·rgb·=·(0x60,0x60,0x60)22 ····(·96,·96,·96)·····#·rgb·=·(0x60,0x60,0x60)
21 ····(·16,·16,·16)·····#·rgb·=·(0x10,0x10,0x10)23 ····(·16,·16,·16)·····#·rgb·=·(0x10,0x10,0x10)
22 ····(··1,··1,··1)·····#·rgb·=·(0x01,0x01,0x01)24 ····(··1,··1,··1)·····#·rgb·=·(0x01,0x01,0x01)
Offset 119, 48 lines modifiedOffset 121, 46 lines modified
119 ····(··6,··6,··6)·····#·rgb·=·(0x06,0x06,0x06)121 ····(··6,··6,··6)·····#·rgb·=·(0x06,0x06,0x06)
120 ····(133,133,133)·····#·rgb·=·(0x85,0x85,0x85)·grey52122 ····(133,133,133)·····#·rgb·=·(0x85,0x85,0x85)·grey52
121 ····(144,144,144)·····#·rgb·=·(0x90,0x90,0x90)123 ····(144,144,144)·····#·rgb·=·(0x90,0x90,0x90)
122 ····(·14,·14,·14)·····#·rgb·=·(0x0e,0x0e,0x0e)124 ····(·14,·14,·14)·····#·rgb·=·(0x0e,0x0e,0x0e)
123 ····(143,143,143)·····#·rgb·=·(0x8f,0x8f,0x8f)·grey56125 ····(143,143,143)·····#·rgb·=·(0x8f,0x8f,0x8f)·grey56
124 ····(166,166,166)·····#·rgb·=·(0xa6,0xa6,0xa6)·grey65126 ····(166,166,166)·····#·rgb·=·(0xa6,0xa6,0xa6)·grey65
125 ····(·64,·64,·64)·····#·rgb·=·(0x40,0x40,0x40)·grey25127 ····(·64,·64,·64)·····#·rgb·=·(0x40,0x40,0x40)·grey25
126 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
127 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
128 }128 }
129 tRNS·{129 tRNS·{
130 ·255·245·185·64·4·226·65·189·248·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·2[·...·truncated·by·diffoscope;·len:·214,·SHA:·fc9977f841562ca1dd65c40665f0049b777faa7f76191230ebbb57807f3a1bb1·...·]·190·186}130 ·245·185·64·4·226·65·189·248·190·186}
131 IMAGE·{131 IMAGE·{
132 ····pixels·hex132 ····pixels·hex
133 000000000000000000000000000000000000000000000000000000000001020304 
134 000000000000000000000000000000000000000000000000000000000000000506 
135 000000000000000000000000000000000000000000000000000000000000000007 
136 000000000000000000000000000000000000000000000000000000000000000008 
137 000000000000000000000000000000000000000000000000000000000000000000 
138 000000000000000000090a0b0c0d0e000000000000000000000000000000000000 
139 0000000000000f1011121313131314151617000000000000000000000000000000 
140 00000000000018191a13141b1c1d131e1c1f000000000000000000000000000000 
141 000000000020211322231000002425261327280000000000000000000000000000 
142 00000000000d1e14292a00000000002b2c132d0000000000000000000000000000 
143 000000002e2f13300e000000000000313233343500000000000000000000000000 
144 0000000036372638000000000000000039263a3b00000000000000000000000000 
145 000000003c3d3e3f0000000000000000403e414200000000000000000000000000 
146 00000000433d414200000000000000004445414600000000000000000000000000 
147 000000003b3a26380f000000000000172d1a474800000000000000000000000000 
148 0000000049273330350000000000004a4b134c2000000000000000000000000000 
149 00000000004d134e4f00000000000015131e420000000000000000000000000000 
150 00000000002e1933505152531f5455131322562b57000000000000000000000000 
151 00000000000048581e33595a5b1413335013132c5c000000000000000000000000 
152 000000000000005d5e5926501a145f60581313131e616200000000000000000000 
153 00000000000000000063645c6566676261141313131d6857000000000000000000 
154 00000000000000000000000000000000696a331313136b6c000000000000000000 
155 0000000000000000000000000000000000006d6e1313131a6f7000000000000000 
156 000000000000000000000000000000000000697126131313592b70000000000000 
157 000000000000000000000000000000000000002872131313136b66000000000000 
158 000000000000000000000000000000000000000017726e1313133a000000000000 
159 000000000000000000000000000000000000000000737422131314000000000000 
160 000000000000000000000000000000000000000000000975131374000000000000 
161 000000000000000000000000000000000000000000000028527657000000000000 
162 000000000000000000000000000000000000000000000000000000000000000008 
163 000000000000000000000000000000000000000000000000000000000000000077 
164 000000000000000000000000000000000000000000000000000000000000000506 
165 000000000000000000000000000000000000000000000000000000000008780604133 0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a00010203
 134 0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0405
 135 0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a06
 136 0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a07
 137 0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a
 138 0a0a0a0a0a0a0a0a0a0b0c0d0e0f100a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a
 139 0a0a0a0a0a0a1112131415151515161718190a0a0a0a0a0a0a0a0a0a0a0a0a0a0a
 140 0a0a0a0a0a0a1a1b1c15161d1e1f15201e210a0a0a0a0a0a0a0a0a0a0a0a0a0a0a
 141 0a0a0a0a0a2223152425120a0a26272815292a0a0a0a0a0a0a0a0a0a0a0a0a0a0a
 142 0a0a0a0a0a0f20162b2c0a0a0a0a0a2d2e152f0a0a0a0a0a0a0a0a0a0a0a0a0a0a
 143 0a0a0a0a30311532100a0a0a0a0a0a33343536370a0a0a0a0a0a0a0a0a0a0a0a0a
 144 0a0a0a0a3839283a0a0a0a0a0a0a0a0a3b283c3d0a0a0a0a0a0a0a0a0a0a0a0a0a
 145 0a0a0a0a3e3f40410a0a0a0a0a0a0a0a424043440a0a0a0a0a0a0a0a0a0a0a0a0a
 146 0a0a0a0a453f43440a0a0a0a0a0a0a0a464743480a0a0a0a0a0a0a0a0a0a0a0a0a
 147 0a0a0a0a3d3c283a110a0a0a0a0a0a192f1c494a0a0a0a0a0a0a0a0a0a0a0a0a0a
 148 0a0a0a0a4b293532370a0a0a0a0a0a4c4d154e220a0a0a0a0a0a0a0a0a0a0a0a0a
 149 0a0a0a0a0a4f1550510a0a0a0a0a0a171520440a0a0a0a0a0a0a0a0a0a0a0a0a0a
 150 0a0a0a0a0a301b3552535455215657151524582d590a0a0a0a0a0a0a0a0a0a0a0a
 151 0a0a0a0a0a0a4a5a20355b5c5d1615355215152e5e0a0a0a0a0a0a0a0a0a0a0a0a
 152 0a0a0a0a0a0a0a5f605b28521c1661625a1515152063640a0a0a0a0a0a0a0a0a0a
 153 0a0a0a0a0a0a0a0a0a65665e6768696463161515151f6a590a0a0a0a0a0a0a0a0a
 154 0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a6b6c351515156d6e0a0a0a0a0a0a0a0a0a
 155 0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a6f701515151c71720a0a0a0a0a0a0a
 156 0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a6b73281515155b2d720a0a0a0a0a0a
 157 0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a2a74151515156d680a0a0a0a0a0a
 158 0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a1974701515153c0a0a0a0a0a0a
 159 0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a7576241515160a0a0a0a0a0a
 160 0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0b771515760a0a0a0a0a0a
 161 0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a2a5478590a0a0a0a0a0a
 162 0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a07
 163 0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a08
 164 0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0405
 165 0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a0a07090503
166 }166 }
1.81 KB
Image content
Pixel difference
compared images
Flicker difference
compared images
4.02 KB
res/drawable-ldpi-v4/ic_launcher.png
1.22 KB
sng
    
Offset 142, 15 lines modifiedOffset 142, 15 lines modified
142 ····(130,130,130)·····#·rgb·=·(0x82,0x82,0x82)·grey51142 ····(130,130,130)·····#·rgb·=·(0x82,0x82,0x82)·grey51
143 ····(177,177,177)·····#·rgb·=·(0xb1,0xb1,0xb1)143 ····(177,177,177)·····#·rgb·=·(0xb1,0xb1,0xb1)
144 ····(·28,·28,·28)·····#·rgb·=·(0x1c,0x1c,0x1c)·grey11144 ····(·28,·28,·28)·····#·rgb·=·(0x1c,0x1c,0x1c)·grey11
145 ····(·22,·22,·22)·····#·rgb·=·(0x16,0x16,0x16)145 ····(·22,·22,·22)·····#·rgb·=·(0x16,0x16,0x16)
146 ····(·55,·55,·55)·····#·rgb·=·(0x37,0x37,0x37)146 ····(·55,·55,·55)·····#·rgb·=·(0x37,0x37,0x37)
147 }147 }
148 tRNS·{148 tRNS·{
149 ·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[·...·truncated·by·diffoscope;·len:·300,·SHA:·13fd6f6497d1e51e4a867e8c2b786a8139176fed0ae42adfd8f7b78bfe0ae1cd·...·]}149 ·0}
150 IMAGE·{150 IMAGE·{
151 ····pixels·hex151 ····pixels·hex
152 000000000000000000000000000000000000000000000000000000000000000000000000152 000000000000000000000000000000000000000000000000000000000000000000000000
153 000000000000000000000000000000000000000000000000000000000000000000000000153 000000000000000000000000000000000000000000000000000000000000000000000000
154 000001010101010101010101010101010101010101010101010101010101010101010100154 000001010101010101010101010101010101010101010101010101010101010101010100
155 000001010101010101010101010101010101010101010101010101010101010101010100155 000001010101010101010101010101010101010101010101010101010101010101010100
156 000001010101010101010101010101010101010101010101010101010101010101010100156 000001010101010101010101010101010101010101010101010101010101010101010100
2.72 KB
Image content
Pixel difference
compared images
Flicker difference
compared images
13.8 KB
res/drawable-mdpi-v4/logobig.png
12.4 KB
sng
    
Offset 236, 41 lines modifiedOffset 236, 41 lines modified
236 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0236 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
237 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0237 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
238 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0238 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
239 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0239 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
240 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0240 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
241 }241 }
242 tRNS·{242 tRNS·{
243 ·0·10·71·134·180·208·224·230·229·219·198·161·98·27·54·141·189·207·203·177·112·25·39·105·164·199·220·223·205·175·126·64·8·26·233·255·247·160·28·19·168·254·241·115·2·74·193·253·227·135·24·237·250·251·16·242·243·21·173·235·231·246·236·93·138·211·131·70·37·18·22·66·111·188·239·42·155·50·11·171·92·31·228·68·7·6·46·88·157·104·122·217·78·4·53·1·52·117·147·13·12·209·244·120·103·36·169·245·148·192·226·90·130·234·56·124·186·5·194·83·87·137·176·17·67·14·162·43·232·41·69·158·65·191·240·159·151·178·119·3·55·85·89·35·248·133·30·15·179·45·47·197·48·166·201·214·44·81·29·225·249·182·216·108·80·172·252·95·218·170·181·238·132·57·202·125·145·9·40·79·72·20·102·190·86·38·33·99·121·82·63·215·174·210·109·195·212·129·144·154·73·204·114·96·156·91·61·183·110·60·167·187·113·76·153·32·77·143·136·150·206·184·139·106·75·127·196·94·100·142·221·84·49·116}243 ·0·10·71·134·180·208·224·230·229·219·198·161·98·27·54·141·189·207·203·177·112·25·39·105·164·199·220·223·205·175·126·64·8·26·233·247·160·28·19·168·254·241·115·2·74·193·253·227·135·24·237·250·251·16·242·243·21·173·235·231·246·236·93·138·211·131·70·37·18·22·66·111·188·239·42·155·50·11·171·92·31·228·68·7·6·46·88·157·104·122·217·78·4·53·1·52·117·147·13·12·209·244·120·103·36·169·245·148·192·226·90·130·234·56·124·186·5·194·83·87·137·176·17·67·14·162·43·232·41·69·158·65·191·240·159·151·178·119·3·55·85·89·35·248·133·30·15·179·45·47·197·48·166·201·214·44·81·29·225·249·182·216·108·80·172·252·95·218·170·181·238·132·57·202·125·145·9·40·79·72·20·102·190·86·38·33·99·121·82·63·215·174·210·109·195·212·129·144·154·73·204·114·96·156·91·61·183·110·60·167·187·113·76·153·32·77·143·136·150·206·184·139·106·75·127·196·94·100·142·221·84·49·116}
244 IMAGE·{244 IMAGE·{
245 ····pixels·hex245 ····pixels·hex
246 0000000000000000000102030405060708090a0b0c0d00000000000000000000000e0f1011121314150000000000000000000000000000161718191a07071b1c1d1e1f2000000000000000000000000000000000000000000000246 0000000000000000000102030405060708090a0b0c0d00000000000000000000000e0f1011121314150000000000000000000000000000161718191a07071b1c1d1e1f2000000000000000000000000000000000000000000000
247 00000000000000210f222323232323232323232323242526000000000000002728292323232323232a2b2c000000000000000000002d2e2f23232323232323232323233031320000000000000000000000000000000000000000 
248 0000000000000c3323232323232f343435292323232323221f00000000003611232323293738292323230f0000000000000000393a2323232323343b3c223d2923232323233e3f00000000000000000000000000000000000000 
249 000000002c402323232341424344274546164748493523234a4b000000001823232f4c4d4e4e0e4f232323500000000000005109232323520f533254555536565758082323232f59000000000000000000000000000000000000 
250 000000005a2323235b5c5d000000000000000000005e092323105f0000602f23236100000000005f62232306630000000064652323666764000000000000000000004e683e232338690000000000000000000000000000000000247 00000000000000210f22e9e9e9e9e9e9e9e9e9e9e923242500000000000000262728e9e9e9e9e9e9292a2b000000000000000000002c2d2ee9e9e9e9e9e9e9e9e9e9e92f30310000000000000000000000000000000000000000
 248 0000000000000c32e9e9e9e9e92e33333428e9e9e9e9e9221f00000000003511e9e9e928363728e9e9e90f00000000000000003839e9e9e9e9e9333a3b223c28e9e9e9e9e93d3e00000000000000000000000000000000000000
 249 000000002b3fe9e9e9e9404142432644451646474834e9e9494a0000000018e9e92e4b4c4d4d0e4ee9e9e94f0000000000005009e9e9e9510f52315354543555565708e9e9e92e58000000000000000000000000000000000000
 250 0000000059e9e9e95a5b5c000000000000000000005d09e9e9105e00005f2ee9e96000000000005e61e9e90662000000006364e9e9656663000000000000000000004d673de9e937680000000000000000000000000000000000
251 000000603423236a36000000000000000000000000004b6b23354b00006c23236d5f000000000000636e23236f000000007023237172000000000000000000000000000056372323730000000000000000000000000000000000251 0000005f33e9e96935000000000000000000000000004a6ae9344a00006be9e96c5e000000000000626de9e96e000000006fe9e9707100000000000000000000000000005536e9e9720000000000000000000000000000000000
252 0000007423231d7500000000000000000000000000000076232377005f1c23237800000000000000007923237a0000007b7123347c5f7d27540000000000000000000000007e23231d0000000000000000000000000000000000252 00000073e9e91d7400000000000000000000000000000075e9e976005e1ce9e977000000000000000078e9e9790000007a70e9337b5e7c26530000000000000000000000007de9e91d0000000000000000000000000000000000
253 00007f2f238039000000000000000000000000000000006d232378004e222323810000000000000000822323065400005c2323838485866652871600000000000000000000882323890000000000000000000000000000000000253 00007e2ee97f38000000000000000000000000000000006ce9e977004d22e9e980000000000000000081e9e9065300005be9e982838485655186160000000000000000000087e9e9880000000000000000000000000000000000
254 00008a23237300008b755f00000000000000000000000e3d23298c00558d8e8e6400000000000000008f2f239051000031232f83342323232323865c0000000000000000635b2323910000000000000054928f93000000000000 
255 000094232f959687411a97039200000000637f4b0e5a33232311550000000000000000000000000000394a23239800009923232323379a9b2f2323389c000000467f959d192323668100000000009e6c9f24a033a11f00000000 
256 0000a22371a324232323232333a40000007735342f232323094b0000000000000000000000000000007d3c23235e0000a5232323949e5f75a43823234f0000000335a623232338a70000000000027123232323232335918b0000 
257 00003e2334a623a8a9aa3823236b7200009d2323232323667c00000000000000000000000000000000938023235e0000182323ab4600000000702323804e0000ac23232323231e5d00000000ad37232324ae6d3b232323af0000 
258 000066232323b0b10000b2a82323978b00b32a86372323233db4000000000000000000000000000000398623239800007023231c000000000002232324b50000b6b7193c232323588b00005465232376812c00b5b02323345600 
259 0000662323055500000000ad352335560055454539b8222323a8b1002c69b9b95500000000000000008f2f2334ba00007c2323223600000000bb23234a93000000005f93bc2f2323bd0000432323097b000000002c8323238800 
260 00000723235a00000000008b6523235700000000000047352323be00201ba0a04b0000000000000000472323524e000020bf2323885400000d092323765f00000000000000042323c000000323231400000000000016a623c100 
261 00000a232350000000000000042323c20000000000005fc32323a3005fc42323430000000000000000c5232385000000005ca6232365c6c70723232fc800000000000000008a2323c95f00872323c800000000000020ab230800 
262 00000f2323ca000000000000b72323cb00000000000000252323700000942323cc00000000000000549b2323610000000000ca3423232323232390ca000000000000000000bc2323c95f00622323cd0000000000004624230900 
263 0000ad23236d5f00000000394a2323ce00000000000000cf2323bc0000d0232324600000000000001723236bba000000000000d1943b2424223a8c0000000000000000008b2e2323d20000502323d32c0000000000d423231d00 
264 00005fc32329a70000005fb023231ab1008b000000007c3d2323d50000153723236e5e00000075a76b2323d600000000000000000093bad7630000000000000000008b92d62323a61f0000397123230355000000d8382323b300 
265 0000008ca023a0d9b42d182923230c00008da5dada042423230663000000bc232323900403dbdc2323231ab500000000000000455058aacfddddddddddddddddddd3dc66232323de5f000000592323231191bcaa352323942c00 
266 00000000df2f23232323232323622c0000cb2323232323233de0000000005dcc23232323232323232309b9000000000000002d0823232323232323232323232323232323233de18b000000002c032923232323232323e2450000 
267 0000000000bda82923232352c28b000000e32f232323a61c1f0000000000008be49ba62323232322e545000000000000009566232323666ee6e6e6e6e6e6e6e6e6e61ac3de810000000000000000b8bf2f2323233eda64000000 
268 00000000000020ce3fe347640000000000554de70c78e8750000000000000000007596770c6fbe930000000000000000000b232338e9325575757575757575757575755f0000000000000000000000558ccdcb02270000000000254 000089e9e97200008a745e00000000000000000000000e3ce9288b00548c8d8d6300000000000000008e2ee98f50000030e92e8233e9e9e9e9e9855b0000000000000000625ae9e9900000000000000053918e92000000000000
 255 000093e92e949586401a96039100000000627e4a0e5932e9e9115400000000000000000000000000003849e9e997000098e9e9e9e936999a2ee9e9379b000000457e949c19e9e9658000000000009d6b9e239f32a01f00000000
 256 0000a1e970a223e9e9e9e9e932a30000007634332ee9e9e9094a0000000000000000000000000000007c3be9e95d0000a4e9e9e9939d5e74a337e9e94e0000000334a5e9e9e937a600000000000270e9e9e9e9e9e934908a0000
 257 00003de933a5e9a7a8a937e9e96a7100009ce9e9e9e9e9657b00000000000000000000000000000000927fe9e95d000018e9e9aa45000000006fe9e97f4d0000abe9e9e9e9e91e5c00000000ac36e9e923ad6c3ae9e9e9ae0000
 258 000065e9e9e9afb00000b1a7e9e9968a00b2298536e9e9e93cb30000000000000000000000000000003885e9e99700006fe9e91c000000000002e9e923b40000b5b6193be9e9e9578a00005364e9e975802b00b4afe9e9335500
 259 000065e9e9055400000000ac34e934550054444438b722e9e9a7b0002b68b8b85400000000000000008e2ee933b900007be9e9223500000000bae9e94992000000005e92bb2ee9e9bc000042e9e9097a000000002b82e9e98700
 260 000007e9e95900000000008a64e9e9560000000000004634e9e9bd00201b9f9f4a000000000000000046e9e9514d000020bee9e9875300000d09e9e9755e0000000000000004e9e9bf000003e9e91400000000000016a5e9c000
 261 00000ae9e94f00000000000004e9e9c10000000000005ec2e9e9a2005ec3e9e9420000000000000000c4e9e984000000005ba5e9e964c5c607e9e92ec7000000000000000089e9e9c85e0086e9e9c700000000000020aae90800
 262 00000fe9e9c9000000000000b6e9e9ca0000000000000024e9e96f000093e9e9cb00000000000000539ae9e9600000000000c933e9e9e9e9e9e98fc9000000000000000000bbe9e9c85e0061e9e9cc0000000000004523e90900
 263 0000ace9e96c5e000000003849e9e9cd00000000000000cee9e9bb0000cfe9e9235f00000000000017e9e96ab9000000000000d0933a232322398b0000000000000000008a2de9e9d100004fe9e9d22b0000000000d3e9e91d00
 264 00005ec2e928a60000005eafe9e91ab0008a000000007b3ce9e9d400001536e9e96d5d00000074a66ae9e9d500000000000000000092b9d6620000000000000000008a91d5e9e9a51f00003870e9e90354000000d737e9e9b200
 265 0000008b9fe99fd8b32c1828e9e90c00008ca4d9d90423e9e90662000000bbe9e9e98f0403dadbe9e9e91ab400000000000000444f57a9cedcdcdcdcdcdcdcdcdcd2db65e9e9e9dd5e00000058e9e9e91190bba934e9e9932b00
 266 00000000de2ee9e9e9e9e9e9e9612b0000cae9e9e9e9e9e93cdf000000005ccbe9e9e9e9e9e9e9e9e909b8000000000000002c08e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e93ce08a000000002b0328e9e9e9e9e9e9e9e1440000
 267 0000000000bca728e9e9e951c18a000000e22ee9e9e9a51c1f0000000000008ae39aa5e9e9e9e922e444000000000000009465e9e9e9656de5e5e5e5e5e5e5e5e5e51ac2dd800000000000000000b7be2ee9e9e93dd963000000
 268 00000000000020cd3ee246630000000000544ce60c77e7740000000000000000007495760c6ebd920000000000000000000be9e937e8315474747474747474747474745e0000000000000000000000548bccca02260000000000
269 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002c5b2323cb00000000000000000000000000000000000000000000000000000000000000000000000000269 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002b5ae9e9ca00000000000000000000000000000000000000000000000000000000000000000000000000
270 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000203023243200000000000000000000000000000000000000000000000000000000000000000000000000270 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000202fe9233100000000000000000000000000000000000000000000000000000000000000000000000000
271 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005d0623290e00000000000000000000000000000000000000000000000000000000000000000000000000271 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005c06e9280e00000000000000000000000000000000000000000000000000000000000000000000000000
272 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009423231a722c0000000000000000000000000000000000000000000000000000000000000000000000272 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000093e9e91a712b0000000000000000000000000000000000000000000000000000000000000000000000
273 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cea02323a605131d1d1d1d1d1d1d1d1d1d1d1d1d1d1d7a8f0000000000000000000000000000000000273 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cd9fe9e9a505131d1d1d1d1d1d1d1d1d1d1d1d1d1d1d798e0000000000000000000000000000000000
274 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cb3723232323232323232323232323232323232323294d0000000000000000000000000000000000274 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ca36e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9e9284c0000000000000000000000000000000000
275 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008fd9412a666666666666666666666666666666666b980000000000000000000000000000000000275 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008ed84029656565656565656565656565656565656a970000000000000000000000000000000000
276 }276 }
1.27 KB
Image content
Pixel difference
compared images
Flicker difference
compared images
15.1 KB
res/drawable-mdpi-v4/infoiconround.png
13.1 KB
sng
    
Offset 26, 60 lines modifiedOffset 26, 61 lines modified
26 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10026 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
27 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10027 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
28 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10028 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
29 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10029 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
30 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10030 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
31 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10031 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
32 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10032 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
 33 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
 34 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
 35 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
 36 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
 37 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
 38 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
33 ····(253,253,253)·····#·rgb·=·(0xfd,0xfd,0xfd)39 ····(253,253,253)·····#·rgb·=·(0xfd,0xfd,0xfd)
34 ····(244,244,244)·····#·rgb·=·(0xf4,0xf4,0xf4)40 ····(244,244,244)·····#·rgb·=·(0xf4,0xf4,0xf4)
35 ····(254,254,254)·····#·rgb·=·(0xfe,0xfe,0xfe)41 ····(254,254,254)·····#·rgb·=·(0xfe,0xfe,0xfe)
36 ····(195,195,195)·····#·rgb·=·(0xc3,0xc3,0xc3)42 ····(195,195,195)·····#·rgb·=·(0xc3,0xc3,0xc3)
37 ····(113,113,113)·····#·rgb·=·(0x71,0x71,0x71)43 ····(113,113,113)·····#·rgb·=·(0x71,0x71,0x71)
38 ····(100,100,100)·····#·rgb·=·(0x64,0x64,0x64)44 ····(100,100,100)·····#·rgb·=·(0x64,0x64,0x64)
39 ····(125,125,125)·····#·rgb·=·(0x7d,0x7d,0x7d)·grey4945 ····(125,125,125)·····#·rgb·=·(0x7d,0x7d,0x7d)·grey49
40 ····(228,228,228)·····#·rgb·=·(0xe4,0xe4,0xe4)46 ····(228,228,228)·····#·rgb·=·(0xe4,0xe4,0xe4)
41 ····(212,212,212)·····#·rgb·=·(0xd4,0xd4,0xd4)·grey8347 ····(212,212,212)·····#·rgb·=·(0xd4,0xd4,0xd4)·grey83
42 ····(·99,·99,·99)·····#·rgb·=·(0x63,0x63,0x63)·grey3948 ····(·99,·99,·99)·····#·rgb·=·(0x63,0x63,0x63)·grey39
43 ····(132,132,132)·····#·rgb·=·(0x84,0x84,0x84)49 ····(132,132,132)·····#·rgb·=·(0x84,0x84,0x84)
44 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100 
45 ····(147,147,147)·····#·rgb·=·(0x93,0x93,0x93)50 ····(147,147,147)·····#·rgb·=·(0x93,0x93,0x93)
46 ····(106,106,106)·····#·rgb·=·(0x6a,0x6a,0x6a)51 ····(106,106,106)·····#·rgb·=·(0x6a,0x6a,0x6a)
47 ····(249,249,249)·····#·rgb·=·(0xf9,0xf9,0xf9)52 ····(249,249,249)·····#·rgb·=·(0xf9,0xf9,0xf9)
48 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100 
49 ····(130,130,130)·····#·rgb·=·(0x82,0x82,0x82)·grey5153 ····(130,130,130)·····#·rgb·=·(0x82,0x82,0x82)·grey51
50 ····(120,120,120)·····#·rgb·=·(0x78,0x78,0x78)·grey4754 ····(120,120,120)·····#·rgb·=·(0x78,0x78,0x78)·grey47
51 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100 
52 ····(161,161,161)·····#·rgb·=·(0xa1,0xa1,0xa1)·grey6355 ····(161,161,161)·····#·rgb·=·(0xa1,0xa1,0xa1)·grey63
53 ····(187,187,187)·····#·rgb·=·(0xbb,0xbb,0xbb)56 ····(187,187,187)·····#·rgb·=·(0xbb,0xbb,0xbb)
54 ····(241,241,241)·····#·rgb·=·(0xf1,0xf1,0xf1)57 ····(241,241,241)·····#·rgb·=·(0xf1,0xf1,0xf1)
55 ····(134,134,134)·····#·rgb·=·(0x86,0x86,0x86)58 ····(134,134,134)·····#·rgb·=·(0x86,0x86,0x86)
56 ····(105,105,105)·····#·rgb·=·(0x69,0x69,0x69)·grey4159 ····(105,105,105)·····#·rgb·=·(0x69,0x69,0x69)·grey41
57 ····(176,176,176)·····#·rgb·=·(0xb0,0xb0,0xb0)·grey6960 ····(176,176,176)·····#·rgb·=·(0xb0,0xb0,0xb0)·grey69
58 ····(238,238,238)·····#·rgb·=·(0xee,0xee,0xee)61 ····(238,238,238)·····#·rgb·=·(0xee,0xee,0xee)
59 ····(248,248,248)·····#·rgb·=·(0xf8,0xf8,0xf8)62 ····(248,248,248)·····#·rgb·=·(0xf8,0xf8,0xf8)
60 ····(190,190,190)·····#·rgb·=·(0xbe,0xbe,0xbe)·grey63 ····(190,190,190)·····#·rgb·=·(0xbe,0xbe,0xbe)·grey
61 ····(136,136,136)·····#·rgb·=·(0x88,0x88,0x88)64 ····(136,136,136)·····#·rgb·=·(0x88,0x88,0x88)
62 ····(115,115,115)·····#·rgb·=·(0x73,0x73,0x73)·grey4565 ····(115,115,115)·····#·rgb·=·(0x73,0x73,0x73)·grey45
63 ····(143,143,143)·····#·rgb·=·(0x8f,0x8f,0x8f)·grey5666 ····(143,143,143)·····#·rgb·=·(0x8f,0x8f,0x8f)·grey56
64 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100 
65 ····(215,215,215)·····#·rgb·=·(0xd7,0xd7,0xd7)67 ····(215,215,215)·····#·rgb·=·(0xd7,0xd7,0xd7)
66 ····(181,181,181)·····#·rgb·=·(0xb5,0xb5,0xb5)·grey7168 ····(181,181,181)·····#·rgb·=·(0xb5,0xb5,0xb5)·grey71
67 ····(103,103,103)·····#·rgb·=·(0x67,0x67,0x67)69 ····(103,103,103)·····#·rgb·=·(0x67,0x67,0x67)
68 ····(168,168,168)·····#·rgb·=·(0xa8,0xa8,0xa8)·grey6670 ····(168,168,168)·····#·rgb·=·(0xa8,0xa8,0xa8)·grey66
69 ····(227,227,227)·····#·rgb·=·(0xe3,0xe3,0xe3)·grey8971 ····(227,227,227)·····#·rgb·=·(0xe3,0xe3,0xe3)·grey89
70 ····(159,159,159)·····#·rgb·=·(0x9f,0x9f,0x9f)72 ····(159,159,159)·····#·rgb·=·(0x9f,0x9f,0x9f)
71 ····(114,114,114)·····#·rgb·=·(0x72,0x72,0x72)73 ····(114,114,114)·····#·rgb·=·(0x72,0x72,0x72)
72 ····(171,171,171)·····#·rgb·=·(0xab,0xab,0xab)·grey6774 ····(171,171,171)·····#·rgb·=·(0xab,0xab,0xab)·grey67
73 ····(117,117,117)·····#·rgb·=·(0x75,0x75,0x75)·grey4675 ····(117,117,117)·····#·rgb·=·(0x75,0x75,0x75)·grey46
74 ····(174,174,174)·····#·rgb·=·(0xae,0xae,0xae)76 ····(174,174,174)·····#·rgb·=·(0xae,0xae,0xae)
75 ····(123,123,123)·····#·rgb·=·(0x7b,0x7b,0x7b)77 ····(123,123,123)·····#·rgb·=·(0x7b,0x7b,0x7b)
76 ····(235,235,235)·····#·rgb·=·(0xeb,0xeb,0xeb)·grey9278 ····(235,235,235)·····#·rgb·=·(0xeb,0xeb,0xeb)·grey92
77 ····(156,156,156)·····#·rgb·=·(0x9c,0x9c,0x9c)·grey6179 ····(156,156,156)·····#·rgb·=·(0x9c,0x9c,0x9c)·grey61
78 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100 
79 ····(234,234,234)·····#·rgb·=·(0xea,0xea,0xea)80 ····(234,234,234)·····#·rgb·=·(0xea,0xea,0xea)
80 ····(131,131,131)·····#·rgb·=·(0x83,0x83,0x83)81 ····(131,131,131)·····#·rgb·=·(0x83,0x83,0x83)
81 ····(129,129,129)·····#·rgb·=·(0x81,0x81,0x81)82 ····(129,129,129)·····#·rgb·=·(0x81,0x81,0x81)
82 ····(251,251,251)·····#·rgb·=·(0xfb,0xfb,0xfb)83 ····(251,251,251)·····#·rgb·=·(0xfb,0xfb,0xfb)
83 ····(205,205,205)·····#·rgb·=·(0xcd,0xcd,0xcd)84 ····(205,205,205)·····#·rgb·=·(0xcd,0xcd,0xcd)
84 ····(245,245,245)·····#·rgb·=·(0xf5,0xf5,0xf5)·grey9685 ····(245,245,245)·····#·rgb·=·(0xf5,0xf5,0xf5)·grey96
85 ····(220,220,220)·····#·rgb·=·(0xdc,0xdc,0xdc)·gainsboro86 ····(220,220,220)·····#·rgb·=·(0xdc,0xdc,0xdc)·gainsboro
Offset 102, 62 lines modifiedOffset 103, 61 lines modified
102 ····(225,225,225)·····#·rgb·=·(0xe1,0xe1,0xe1)103 ····(225,225,225)·····#·rgb·=·(0xe1,0xe1,0xe1)
103 ····(240,240,240)·····#·rgb·=·(0xf0,0xf0,0xf0)·grey94104 ····(240,240,240)·····#·rgb·=·(0xf0,0xf0,0xf0)·grey94
104 ····(101,101,101)·····#·rgb·=·(0x65,0x65,0x65)105 ····(101,101,101)·····#·rgb·=·(0x65,0x65,0x65)
105 ····(233,233,233)·····#·rgb·=·(0xe9,0xe9,0xe9)106 ····(233,233,233)·····#·rgb·=·(0xe9,0xe9,0xe9)
106 ····(138,138,138)·····#·rgb·=·(0x8a,0x8a,0x8a)·grey54107 ····(138,138,138)·····#·rgb·=·(0x8a,0x8a,0x8a)·grey54
107 ····(146,146,146)·····#·rgb·=·(0x92,0x92,0x92)108 ····(146,146,146)·····#·rgb·=·(0x92,0x92,0x92)
108 ····(202,202,202)·····#·rgb·=·(0xca,0xca,0xca)109 ····(202,202,202)·····#·rgb·=·(0xca,0xca,0xca)
109 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100 
110 }110 }
111 tRNS·{111 tRNS·{
112 ·0·14·76·136·183·218·241·253·217·137·77·3·75·174·246·255·2·84·211·38·189·39·94·242·254·151·255·255·255·255·255·255·255·255·255·255·255·190·255·255·255·85·255·255·212·255·255·255·255·255·255·255·255·255·255·255·255·184·255·255·255·255·255·255·255·255·255·255·255·255·255·252·255·255·255·255·255·255·255·255·255·[·...·truncated·by·diffoscope;·len:·83,·SHA:·e4b843a360a7d41cc7ed3d2cd203dc3c2e18626c979cbbfb2b2a44eebf8bd6e7·...·]·95}112 ·0·14·76·136·183·218·241·253·217·137·77·3·75·174·246·2·84·211·38·189·39·94·242·254·151·190·85·212·184·252·95}
113 IMAGE·{113 IMAGE·{
114 ····pixels·hex114 ····pixels·hex
115 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000115 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
116 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000116 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
117 00000000000000000000000000000000000102030405060707060804090a010000000000000000000000000000000000117 00000000000000000000000000000000000102030405060707060804090a010000000000000000000000000000000000
118 00000000000000000000000000000b0c0d0e0f0f0f0f0f0f0f0f0f0f0f0f0e0d0c0b0000000000000000000000000000118 00000000000000000000000000000b0c0d0e1f1f1f1f1f1f1f1f1f1f1f1f0e0d0c0b0000000000000000000000000000
119 0000000000000000000000001011120f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f121110000000000000000000000000 
120 000000000000000000000013140f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f14150000000000000000000000 
121 0000000000000000000016170f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f171600000000000000000000 
122 00000000000000001003180f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f1803100000000000000000 
123 0000000000000010190f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f191000000000000000 
124 00000000000000030f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f1a1b1c0f0f0f0f0f0f0f0f0f0f0f0f0f0300000000000000 
125 00000000000016180f0f0f0f0f0f0f0f0f0f0f0f0f0f0f1d1e1f20210f0f0f0f0f0f0f0f0f0f0f0f1816000000000000 
126 000000000015170f0f0f0f0f0f0f0f0f0f0f0f0f0f0f221f232323241c0f0f0f0f0f0f0f0f0f0f0f0f17150000000000 
127 0000000010250f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f262323232327280f0f0f0f0f0f0f0f0f0f0f0f0f251000000000 
128 00000000290f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f2a232323232b1a0f0f0f0f0f0f0f0f0f0f0f0f0f0f2900000000 
129 0000000b2c0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f2d232323232e0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f2c0b000000 
130 0000000c0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f2f301f31321c0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0c000000 
131 0000000d0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f1c33340f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0d000000 
132 0000010e0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0e010000 
133 00000a0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0a0000 
134 0000090f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f34353637382f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f090000 
135 0000390f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f3a2b232323233b0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f390000 
136 0000050f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f1c2e3c2323232323350f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f050000 
137 0000060f0f0f0f0f0f0f0f0f0f0f0f0f0f0f1a3d23231f232323233e0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f060000 
138 0000070f0f0f0f0f0f0f0f0f0f0f0f0f0f1c3f23234041232323421a0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f070000 
139 0000070f0f0f0f0f0f0f0f0f0f0f0f0f0f4323234445462323233f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f470000 
140 0000060f0f0f0f0f0f0f0f0f0f0f0f0f0f48494a2f4b402323234c0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f060000 
141 0000050f0f0f0f0f0f0f0f0f0f0f0f0f0f0f284d0f4e232323314d0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f050000 
142 0000390f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f4f232323500f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f390000 
143 0000090f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f51232323520f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f090000 
144 00000a0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f533c232323210f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0a0000 
145 0000010e0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f54232323371a0f5455560f0f0f0f0f0f0f0f0f0f0f0f0f0f0e010000 
146 0000000d0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f57232323580f593c235a0f0f0f0f0f0f0f0f0f0f0f0f0f0f0d000000 
147 0000000c0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f5b2323232e5c1f235d5e0f0f0f0f0f0f0f0f0f0f0f0f0f0f0c000000 
148 0000000b2c0f0f0f0f0f0f0f0f0f0f0f0f0f0f4b5d232323242323375f0f0f0f0f0f0f0f0f0f0f0f0f0f0f2c0b000000 
149 00000000290f0f0f0f0f0f0f0f0f0f0f0f0f0f6061232323232344620f0f0f0f0f0f0f0f0f0f0f0f0f0f0f2900000000 
150 0000000010250f0f0f0f0f0f0f0f0f0f0f0f0f60612323232363530f0f0f0f0f0f0f0f0f0f0f0f0f0f0f251000000000 
151 000000000015170f0f0f0f0f0f0f0f0f0f0f0f1c64232331434b0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f17150000000000 
152 00000000000016180f0f0f0f0f0f0f0f0f0f0f0f565465530f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f1816000000000000 
153 00000000000000090f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0900000000000000 
154 0000000000000010190f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f191000000000000000 
155 00000000000000001003180f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f1803100000000000000000 
156 0000000000000000000066170f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f176600000000000000000000 
157 000000000000000000000013140f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f14150000000000000000000000 
158 0000000000000000000000001011120f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f0f122910000000000000000000000000119 0000000000000000000000000f10111f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f11100f000000000000000000000000
 120 000000000000000000000012131f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f13140000000000000000000000
 121 0000000000000000000015161f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f161500000000000000000000
 122 00000000000000000f03171f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f1f17030f0000000000000000
Max diff block lines reached; 101/13368 bytes (0.76%) of diff not shown.
1.96 KB
Image content
Pixel difference
compared images
Flicker difference
compared images
12.0 KB
res/drawable-mdpi-v4/button.png
10.0 KB
sng
    
Offset 9, 14 lines modifiedOffset 9, 18 lines modified
9 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey09 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
10 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey010 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
11 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey011 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
12 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey012 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
13 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey013 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
14 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey014 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
15 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey015 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
 16 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
 17 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
 18 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
 19 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
16 ····(·55,·55,·55)·····#·rgb·=·(0x37,0x37,0x37)20 ····(·55,·55,·55)·····#·rgb·=·(0x37,0x37,0x37)
17 ····(106,106,106)·····#·rgb·=·(0x6a,0x6a,0x6a)21 ····(106,106,106)·····#·rgb·=·(0x6a,0x6a,0x6a)
18 ····(124,124,124)·····#·rgb·=·(0x7c,0x7c,0x7c)22 ····(124,124,124)·····#·rgb·=·(0x7c,0x7c,0x7c)
19 ····(126,126,126)·····#·rgb·=·(0x7e,0x7e,0x7e)23 ····(126,126,126)·····#·rgb·=·(0x7e,0x7e,0x7e)
20 ····(114,114,114)·····#·rgb·=·(0x72,0x72,0x72)24 ····(114,114,114)·····#·rgb·=·(0x72,0x72,0x72)
21 ····(·79,·79,·79)·····#·rgb·=·(0x4f,0x4f,0x4f)·grey3125 ····(·79,·79,·79)·····#·rgb·=·(0x4f,0x4f,0x4f)·grey31
22 ····(··3,··3,··3)·····#·rgb·=·(0x03,0x03,0x03)·grey126 ····(··3,··3,··3)·····#·rgb·=·(0x03,0x03,0x03)·grey1
Offset 124, 62 lines modifiedOffset 128, 58 lines modified
124 ····(182,182,182)·····#·rgb·=·(0xb6,0xb6,0xb6)128 ····(182,182,182)·····#·rgb·=·(0xb6,0xb6,0xb6)
125 ····(236,236,236)·····#·rgb·=·(0xec,0xec,0xec)129 ····(236,236,236)·····#·rgb·=·(0xec,0xec,0xec)
126 ····(·17,·17,·17)·····#·rgb·=·(0x11,0x11,0x11)130 ····(·17,·17,·17)·····#·rgb·=·(0x11,0x11,0x11)
127 ····(196,196,196)·····#·rgb·=·(0xc4,0xc4,0xc4)·grey77131 ····(196,196,196)·····#·rgb·=·(0xc4,0xc4,0xc4)·grey77
128 ····(·13,·13,·13)·····#·rgb·=·(0x0d,0x0d,0x0d)·grey5132 ····(·13,·13,·13)·····#·rgb·=·(0x0d,0x0d,0x0d)·grey5
129 ····(105,105,105)·····#·rgb·=·(0x69,0x69,0x69)·grey41133 ····(105,105,105)·····#·rgb·=·(0x69,0x69,0x69)·grey41
130 ····(·78,·78,·78)·····#·rgb·=·(0x4e,0x4e,0x4e)134 ····(·78,·78,·78)·····#·rgb·=·(0x4e,0x4e,0x4e)
131 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
132 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
133 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
134 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
135 }135 }
136 tRNS·{136 tRNS·{
137 ·255·241·189·73·0·126·71·186·243·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·2[·...·truncated·by·diffoscope;·len:·234,·SHA:·b60880f45b5ef70b9faef140d77ded5e81b0b2eb4d350b6862e1103b1efd26c1·...·]·187·127·245·190}137 ·241·189·73·0·126·71·186·243·187·127·245·190}
138 IMAGE·{138 IMAGE·{
139 ····pixels·hex139 ····pixels·hex
140 0000000000000000000000000000000000000000000000000000000000000000000000000000000102030404 
141 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000504 
142 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000006 
143 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000007 
144 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000008 
145 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 
146 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 
147 00000000000000000000000000090a0b0c0d0e0f000000000000000000000000000000000000000000000000 
148 00000000000000000000000e10111212121212130b1400000000000000000000000000000000000000000000 
149 0000000000000000001516111212121212121212121718000000000000000000000000000000000000000000 
150 00000000000000000f19121212111a1b1c1d1e1212121f200000000000000000000000000000000000000000 
151 00000000000000002112121222230000000024251212121b0000000000000000000000000000000000000000 
152 00000000000000262712122829000000000000002a1212122b00000000000000000000000000000000000000 
153 000000000000002c12122d290000000000000000002e12122f00000000000000000000000000000000000000 
154 0000000000003031123233000000000000000000003427121e35000000000000000000000000000000000000 
155 0000000000003612123700000000000000000000000010121238000000000000000000000000000000000000 
156 0000000000003912123a0000000000000000000000003b12120d000000000000000000000000000000000000 
157 0000000000000c12123c0000000000000000000000003d12123e000000000000000000000000000000000000 
158 0000000000003f12124000000000000000000000000041121242000000000000000000000000000000000000 
159 000000000000431212190000000000000000000000003712122b000000000000000000000000000000000000 
160 0000000000004412124546000000000000000000004732123148000000000000000000000000000000000000 
161 000000000000004912124a000000000000000000004b12121b00000000000000000000000000000000000000 
162 000000000000004c1212310e00000000000000004d1212324e00000000000000000000000000000000000000 
163 000000000000004f501212513e0f000000005253121212545536000000000000000000000000000000000000 
164 00000000000000005651121212504142572c58121212121212114c0000000000000000000000000000000000 
165 0000000000000000005954121212121212121212125a12121212115b00000000000000000000000000000000 
166 000000000000000000005c1b321212121212125d5e5f12121212123260000000000000000000000000000000 
167 000000000000000000000000616255632f64656600672712121212121e430000000000000000000000000000 
168 000000000000000000000000000000000000000000005f321212121212276800000000000000000000000000 
169 0000000000000000000000000000000000000000000000691112121212126a6b000000000000000000000000 
170 0000000000000000000000000000000000000000000000002a1212121212126c6d0000000000000000000000 
171 00000000000000000000000000000000000000000000000000411212121212126e6f00000000000000000000 
172 0000000000000000000000000000000000000000000000000000701212121212127156000000000000000000 
173 0000000000000000000000000000000000000000000000000000007212121212121245730000000000000000 
174 0000000000000000000000000000000000000000000000000000000f74121212121212630000000000000000 
175 0000000000000000000000000000000000000000000000000000000029751212121212270000000000000000 
176 0000000000000000000000000000000000000000000000000000000000151b12121212760000000000000000 
177 0000000000000000000000000000000000000000000000000000000000007778121211600000000000000000 
178 00000000000000000000000000000000000000000000000000000000000000797a0b7b000000000000000000 
179 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 
180 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000008 
181 000000000000000000000000000000000000000000000000000000000000000000000000000000000000007c 
182 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000006 
183 0000000000000000000000000000000000000000000000000000000000000000000000000000000000007d04 
184 0000000000000000000000000000000000000000000000000000000000000000000000000000007e7f030404140 0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0001020303
 141 0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0403
 142 0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c05
 143 0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c06
 144 0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c07
 145 0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c
 146 0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c
 147 0c0c0c0c0c0c0c0c0c0c0c0c0c0d0e0f101112130c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c
 148 0c0c0c0c0c0c0c0c0c0c0c1214151616161616170f180c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c
 149 0c0c0c0c0c0c0c0c0c191a151616161616161616161b1c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c
 150 0c0c0c0c0c0c0c0c131d161616151e1f20212216161623240c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c
 151 0c0c0c0c0c0c0c0c2516161626270c0c0c0c28291616161f0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c
 152 0c0c0c0c0c0c0c2a2b16162c2d0c0c0c0c0c0c0c2e1616162f0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c
 153 0c0c0c0c0c0c0c301616312d0c0c0c0c0c0c0c0c0c321616330c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c
 154 0c0c0c0c0c0c34351636370c0c0c0c0c0c0c0c0c0c382b1622390c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c
 155 0c0c0c0c0c0c3a16163b0c0c0c0c0c0c0c0c0c0c0c0c1416163c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c
 156 0c0c0c0c0c0c3d16163e0c0c0c0c0c0c0c0c0c0c0c0c3f1616110c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c
 157 0c0c0c0c0c0c101616400c0c0c0c0c0c0c0c0c0c0c0c411616420c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c
 158 0c0c0c0c0c0c431616440c0c0c0c0c0c0c0c0c0c0c0c451616460c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c
 159 0c0c0c0c0c0c4716161d0c0c0c0c0c0c0c0c0c0c0c0c3b16162f0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c
 160 0c0c0c0c0c0c481616494a0c0c0c0c0c0c0c0c0c0c4b3616354c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c
 161 0c0c0c0c0c0c0c4d16164e0c0c0c0c0c0c0c0c0c0c4f16161f0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c
 162 0c0c0c0c0c0c0c50161635120c0c0c0c0c0c0c0c51161636520c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c
 163 0c0c0c0c0c0c0c535416165542130c0c0c0c565716161658593a0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c
 164 0c0c0c0c0c0c0c0c5a551616165445465b305c16161616161615500c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c
 165 0c0c0c0c0c0c0c0c0c5d58161616161616161616165e16161616155f0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c
 166 0c0c0c0c0c0c0c0c0c0c601f36161616161616616263161616161636640c0c0c0c0c0c0c0c0c0c0c0c0c0c0c
 167 0c0c0c0c0c0c0c0c0c0c0c0c656659673368696a0c6b2b161616161622470c0c0c0c0c0c0c0c0c0c0c0c0c0c
 168 0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c633616161616162b6c0c0c0c0c0c0c0c0c0c0c0c0c0c
 169 0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c6d1516161616166e6f0c0c0c0c0c0c0c0c0c0c0c0c
 170 0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c2e16161616161670710c0c0c0c0c0c0c0c0c0c0c
 171 0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c4516161616161672730c0c0c0c0c0c0c0c0c0c
 172 0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c74161616161616755a0c0c0c0c0c0c0c0c0c
 173 0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c7616161616161649770c0c0c0c0c0c0c0c
 174 0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c1378161616161616670c0c0c0c0c0c0c0c
 175 0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c2d7916161616162b0c0c0c0c0c0c0c0c
 176 0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c191f161616167a0c0c0c0c0c0c0c0c
 177 0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c7b7c161615640c0c0c0c0c0c0c0c
 178 0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c7d7e0f7f0c0c0c0c0c0c0c0c0c
 179 0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c
 180 0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c07
 181 0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c08
 182 0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c05
 183 0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0903
 184 0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0c0a0b020303
185 }185 }
1.94 KB
Image content
Pixel difference
compared images
Flicker difference
compared images
4.74 KB
res/drawable-mdpi-v4/ic_launcher.png
1.45 KB
sng
    
Offset 168, 15 lines modifiedOffset 168, 15 lines modified
168 ····(·29,·29,·29)·····#·rgb·=·(0x1d,0x1d,0x1d)168 ····(·29,·29,·29)·····#·rgb·=·(0x1d,0x1d,0x1d)
169 ····(171,171,171)·····#·rgb·=·(0xab,0xab,0xab)·grey67169 ····(171,171,171)·····#·rgb·=·(0xab,0xab,0xab)·grey67
170 ····(·40,·40,·40)·····#·rgb·=·(0x28,0x28,0x28)170 ····(·40,·40,·40)·····#·rgb·=·(0x28,0x28,0x28)
171 ····(·82,·82,·82)·····#·rgb·=·(0x52,0x52,0x52)·grey32171 ····(·82,·82,·82)·····#·rgb·=·(0x52,0x52,0x52)·grey32
172 ····(166,166,166)·····#·rgb·=·(0xa6,0xa6,0xa6)·grey65172 ····(166,166,166)·····#·rgb·=·(0xa6,0xa6,0xa6)·grey65
173 }173 }
174 tRNS·{174 tRNS·{
175 ·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[·...·truncated·by·diffoscope;·len:·404,·SHA:·aa25718dba1d3ee43c569cc6f2120fbbe3c05c5429409d5602d1ef9daa1f5328·...·]}175 ·0}
176 IMAGE·{176 IMAGE·{
177 ····pixels·hex177 ····pixels·hex
178 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000178 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
179 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000179 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
180 000001010101010101010101010101010101010101010101010101010101010101010101010101010101010101010000180 000001010101010101010101010101010101010101010101010101010101010101010101010101010101010101010000
181 000001010101010101010101010101010101010101010101010101010101010101010101010101010101010101010000181 000001010101010101010101010101010101010101010101010101010101010101010101010101010101010101010000
182 000001010101010101010101010101010101010101010101010101010101010101010101010101010101010101010000182 000001010101010101010101010101010101010101010101010101010101010101010101010101010101010101010000
3.21 KB
Image content
Pixel difference
compared images
Flicker difference
compared images
47.6 KB
res/drawable-xhdpi-v4/logobig.png
45.1 KB
sng
    
Offset 1, 14 lines modifiedOffset 1, 13 lines modified
1 #SNG:·from·stdin1 #SNG:·from·stdin
2 IHDR·{2 IHDR·{
3 ····width:·180;·height:·60;·bitdepth:·8;3 ····width:·180;·height:·60;·bitdepth:·8;
4 ····using·color·palette;4 ····using·color·palette;
5 }5 }
6 PLTE·{6 PLTE·{
7 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100 
8 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey07 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
9 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey08 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
10 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey09 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
11 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey010 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
12 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey011 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
13 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey012 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
14 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey013 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
Offset 257, 71 lines modifiedOffset 256, 71 lines modified
257 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0256 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
258 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0257 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
259 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0258 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
260 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0259 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
261 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0260 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
262 }261 }
263 tRNS·{262 tRNS·{
264 ·0·0·24·57·88·120·149·172·187·200·205·204·203·191·176·155·125·90·56·21·27·68·109·138·157·159·158·144·116·81·39·28·59·95·127·178·193·198·184·168·142·113·78·48·16·1·40·111·174·212·244·255·243·208·161·89·18·61·156·215·252·228·180·10·43·177·216·246·236·30·179·221·129·33·34·250·199·77·13·86·175·245·163·11·9·202·107·4·76·223·248·133·6·194·91·51·167·154·42·170·254·52·234·253·249·247·32·65·240·237·220·239·251·146·83·224·222·207·206·230·231·87·7·140·241·160·60·41·36·35·38·67·115·150·185·190·19·219·134·66·15·72·143·225·102·2·119·211·110·31·12·22·151·101·209·123·62·80·145·131·164·122·162·49·3·137·14·46·55·98·136·229·96·121·118·233·73·53·189·238·130·8·197·166·23·85·17·54·152·201·242·71·183·195·99·171·117·20·235·37·106·44·84·114·92·132·165·218·182·112·108·29·25·227·64·217·181·173·79·196·47·128·5·70·82·210·147·75·105·93·135·97·45·153·214·74·94·213·26·192·169·103·148·124·139·226·63·232·188·50·58·186·141·104·100}263 ·0·24·57·88·120·149·172·187·200·205·204·203·191·176·155·125·90·56·21·27·68·109·138·157·159·158·144·116·81·39·28·59·95·127·178·193·198·184·168·142·113·78·48·16·1·40·111·174·212·244·243·208·161·89·18·61·156·215·252·228·180·10·43·177·216·246·236·30·179·221·129·33·34·250·199·77·13·86·175·245·163·11·9·202·107·4·76·223·248·133·6·194·91·51·167·154·42·170·254·52·234·253·249·247·32·65·240·237·220·239·251·146·83·224·222·207·206·230·231·87·7·140·241·160·60·41·36·35·38·67·115·150·185·190·19·219·134·66·15·72·143·225·102·2·119·211·110·31·12·22·151·101·209·123·62·80·145·131·164·122·162·49·3·137·14·46·55·98·136·229·96·121·118·233·73·53·189·238·130·8·197·166·23·85·17·54·152·201·242·71·183·195·99·171·117·20·235·37·106·44·84·114·92·132·165·218·182·112·108·29·25·227·64·217·181·173·79·196·47·128·5·70·82·210·147·75·105·93·135·97·45·153·214·74·94·213·26·192·169·103·148·124·139·226·63·232·188·50·58·186·141·104·100}
265 IMAGE·{264 IMAGE·{
266 ····pixels·hex265 ····pixels·hex
267 0000000001010101010101010101010101010101010102030405060708090a0b0b0c0d0e0f101112130101010101010101010101010101010101010101010101010101011415161718191a1b1c1d1e010101010101010101010101010101010101010101010101010101010101010101011f2021221823240b0b0b0b25262728292a2b2c010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010000 
268 0000000001010101010101010101010101012d2e2f303132333333333333333333333333333333343536373801010101010101010101010101010101010101010101393a3b3c33333333333333333d3e113f010101010101010101010101010101010101010101010101010101014029414243333333333333333333333333333333440c192145010101010101010101010101010101010101010101010101010101010101010101010101010101010101010000 
269 000000000101010101010101010101012c11463433333333333333333333333333333333333333333333334748490101010101010101010101010101010101014a364b33333333333333333333333333334c4d0101010101010101010101010101010101010101010101014e4f5051333333333333333333333333333333333333333333333344522a53010101010101010101010101010101010101010101010101010101010101010101010101010101010000 
270 000000000101010101010101010154215533333333333333333333333333333333333333333333333333333333475657010101010101010101010101010101585933333333333333333333333333333333335a5b5c01010101010101010101010101010101010101012d4f2533333333333333333333333333333333333333333333333333333333335d5e5701010101010101010101010101010101010101010101010101010101010101010101010101010000 
271 000000000101010101010101015f26333333333333333333333333333333333333333333333333333333333333333360020101010101010101010101010111323333333333333333333333333333333333333333613f01010101010101010101010101010101010162636433333333333333333333333333333333333333333333333333333333333333334665010101010101010101010101010101010101010101010101010101010101010101010101010000 
272 000000000101010101010101566633333333333333333333333367685132323251694b64333333333333333333333333256a01010101010101010101016b6c33333333333333334b6d6e476f703333333333333333710101010101010101010101010101010101727333333333333333333333334b6c74757676763b7751703333333333333333333333333378790101010101010101010101010101010101010101010101010101010101010101010101010000 
273 000000000101010101017a7b333333333333333333337c0c7d05797e7f4a8081825f83118485866e3333333333333333338788010101010101010101148933333333333333358a8b148c8c458d8e8f3333333333333390010101010101010101010101010191924b33333333333333333c937d948b952c965353534e972e8d9498247733333333333333333333439901010101010101010101010101010101010101010101010101010101010101010101010000 
274 0000000001010101015c853333333333333333339a9b9c2c010101010101010101010101010101829d366d333333333333339e91010101010101010161333333333333699f0201010101010101017fa0333333333333737f01010101010101010101010101a167333333333333336ca22a020101010101010101010101010101017aa321636d3333333333333333328d010101010101010101010101010101010101010101010101010101010101010101010000 
275 0000000001010101a4a533333333333333332521a601010101010101010101010101010101010101012da7a03c33333333333c1501010101010101a85a333333333369a90101010101010101010101a49e643333333333982d0101010101010101010101213c33333333333343192b2d0101010101010101010101010101010101010101a42eaaab3333333333333376140101010101010101010101010101010101010101010101010101010101010101010000 
276 0000000001010101ac4b33333333333344ad3801010101010101010101010101010101010101010101010191ae683333333333465701010101010161333333333333ad010101010101010101010101013f23333333333366a3010101010101010101012baf33333333333331b00101010101010101010101010101010101010101010101010101a74133333333333333840101010101010101010101010101010101010101010101010101010101010101010000 
277 000000000101017f663333333333330a9c010101010101010101010101010101010101010101010101010101011733333333336db10101010101023d3333333333b2570101010101010101010101010101b1b33333333333b42d0101010101010101540e333333333333239501010101010101010101010101010101010101010101010101010101b51a333333333333b69601010101010101010101010101010101010101010101010101010101010101010000 
278 00000000010191b7333333333333264501010101010101010101010101010101010101010101010101010101011f4233333333332901010101014f6733333333678d010101010101010101010101010101013a333333333375b80101010101010101b94b3333333333078c010101010101010101010101010101010101010101010101010101010101ba55333333333366bb01010101010101010101010101010101010101010101010101010101010101010000 
279 000000000101154b33333333330d3801010101010101010101010101010101010101010101010101010101010101853333333333bc2d01010101a53333333333bd3f01010101010101010101010101010101b0be3333333332bf010101010101015cc03333333333c1880101010101010101010101010101010101010101010101010101010101010101c264333333333c0401010101010101010101010101010101010101010101010101010101010101010000 
280 00000000012dc33333333333894a0101010101010101010101010101010101010101010101010101010101010101c43333333333077a01010191303333333333aa0101010101010101010101010101010101c53133333333335b010101010101019c7c33333333c6650101a4c5c77f80137a010101010101010101010101010101010101010101010101a3693333333333c801010101010101010101010101010101010101010101010101010101010101010000 
281 0000000001c943333333334bca010101010101010101010101010101010101010101010101010101010101010101cb333333333330b50101012cb63333333333cc0101010101010101010101010101010101577d33333333334191010101010101053333333333cd01a604cecfaf66af47d0d14001010101010101010101010101010101010101010101a7be3333333333d201010101010101010101010101010101010101010101010101010101010101010000 
282 000000000122333333333360010101010101010101010101010101010101010101010101010101010101010101011b3333333333a2a4010101d3733333333333b001010101010101010101010101010101010194333333333375d40101010101963e333333337413a8b2333333333333333333d55b970101010101010101010101010101010101010101d67033333333642101010101010101010101010101010101010101010101010101010101010101010000 
283 000000005c2433333333349c0101010101010101010101010101010101010101010101010101010101010101014ad733333333335b01010101973ad02323d8d9a7010101010101010101010101010101010101da333333333378650101010101458933333333177244333333333333333333333333dbdc01010101010101010101010101010101010101dd33333333336f6b01010101010101010101010101010101010101010101010101010101010101010000 
284 00000000406633333333865c010101012d54533f5701010101010101010101010101010101010101010101018c273333333333704f0101010101010101010101010101010101010101010101010101010101017e513333333370b001010101015fb33333335a076c3333333333333333333333333333422b0101010101010101010101010101010101653d33333333339ac50101010101010101010101010101de022bdf4dd67f38010101010101010101010000 
285 00000000e03333333333ad0101012b90bc3eb2d036ae8d88010101010101010101010101010101010101578bc03333333333339397010101010101010101010101010101010101010101010101010101010101dc77333333333304010101010158513333336764333333333333333333333333333333330ad4010101010101010101010101010154dae13333333333338a01010101010101010101010101d3c2c36ec6be326c7835e2e33f010101010101010000 
286 0000000010333333335a20011e85783333333333333370c1c8a6010101010101010101b104cacae0371030be33333333333333e40101010101010101010101010101010101010101010101010101010101010180423333333333900101010101e56833333333333333334b751ae685b6433333333333333385010101010101013fda4fcacae79fd04b333333333333319501010101010101010101013fe49a333333333333333333333c3e830101010101010000 
287 00000000a2333333333da6da7433333333333333333333336426e80101010101010191a05a4343515a333333333333333333e9de0101010101010101010101010101010101010101010101010101010101010149313333333333560101010101216833333333333333eae5b8570191889d75333333333333be2b01010101010149446943434b333333333333333366eb01010101010101010101014a3067333333333333333333333333336cadde010101010000 
288 000000000d3333333325a97c3333333333333333333333333333d7030101010101012d52333333333333333333333367af5b3f010101010101010101010101010101010101010101010101010101010101010102bd3333333333c80101010101ec4b3333333333339a1e010101010101016a35333333333333a5010101010101956d33333333333333333333679ab00101010101010101010101c90a3333333333333333333333333333333333bc3f0101010000 
289 000000009a3333333344be33333333333370333333333333333333ed2e01010101012d36333333333333333333333373d601010101010101010101010101010101010101010101010101010101010101010101ee0c3333333333c801010101015e6833333333335aeb010101010101010101bf683333333333ef53010101010145af33333333333333333333f0880101010101010101010101c70b33333333333333333333333333333333333333280101010000 
290 000000008f3333333333333333334728acda042235333333333333335054010101012d3633333333333333333333336c7d620101010101010101010101010101010101010101010101010101010101010101014aed3333333333560101010101b0323333333333ef960101010101010101017a5d3333333333736a010101010145af333333333333333333330a16a601010101010101010196233333333333333359f0b41c7b876f33333333333333f101010000 
291 00000000663333333333333333364a0101010101ee5b4b33333333333c37010101012d6033333333333333333333333333d7bb0101010101010101010101010101010101010101010101010101010101010101c7d73333333333990101010101dcc633333333333a0101010101010101010101f233333333336d2e01010101014a3233333333333333333333333330ee010101010101010194643333333333662280540101012c9c41333333333333af81010000 
292 00000000af33333333333333187a01010101010101018470333333333387960101012d713d73737373af3333333333333333e1b8010101010101010101010101010101010101010101010101010101010101012b783333333333370101010101ee933333333333e90101010101010101010101e633333333336f7f01010101012c84f3f3aaf226ab33333333333333c353010101010101d3cf33333333336e1501010101010101013fa567333333333385010000 
293 00000000663333333333333b97010101010101010101572733333333336c9c01010101978281818181dc947633333333333333a5010101010101010101010101010101010101010101010101010101010101017e51333333333ce301010101015ca23333333333c0b5010101010101010101011a333333333366c70101010101010101010191a6c9f432333333333364c8010101010101e46433333333c615010101010101010101015cf23333333333f5950000 
294 0000000078333333333333c80101010101010101010101036c33333333339b0101010101010101010101011f60333333333333734a010101017af6da58584d5802010101010101010101010101010101010101da33333333334403010101010101c264333333336ca801010101010101010113cf333333333331b80101010101010101010101010101c24333333333330a38010101015763333333333348010101010101010101010101c5753333333333cc0000 
295 00000000423333333333f7e801010101010101010101013fb233333333331a01010101010101010101010101a687333333333364c201010101c5b651bebe34beda010101010101010101010101010101010101d23333333333ea4a0101010101016a893333333333504e0101010101010101a133333333333363a40101010101010101010101010101010f333333333369eb010101016a3133333333f57f010101010101010101010101018433333333339e0000 
296 00000000c13333333333b64e010101010101010101010101aa3333333333c03f01010101010101010101010101206d3333333333852d0101014edb33333333337901010101010101010101010101010101012de93333333333f8b501010101010101b4333333333333a2d301010101015cf151333333333333ec01010101010101010101010101010101396833333333330501010101bb6f333333330e5701010101010101010101010101623433333333c00000 
297 000000005233333333332601010101010101010101010101943333333333dbc501010101010101010101010101a45233333333330896010101574633333333332901010101010101010101010101010101012c5533333333336101010101010101011fe133333333333331846be8f9e0364b3333333333337596010101010101010101010101010101016a5933333333339e01010101155a333333338501010101010101010101010101012c5933333333bd0000 
298 00000000ae3333333333d001010101010101010101010101a93333333333b6970101010101010101010101010101c864333333333197010101011a33333333335291010101010101010101010101010101017eb3333333336799010101010101010101b034333333333333333473773c3333333333333343bf010101010101010101010101010101010113bd33333333337d910101018d68333333338e0101010101010101010101010101a6cf333333330a0000 
299 00000000df7033333333efb5010101010101010101010101943333333333ef380101010101010101010101010101da6933333333f51f010101011033333333333dd401010101010101010101010101010101cd3333333333f7c901010101010101010101d25a333333333333333333333333333333333c56010101010101010101010101010101010101975533333333333691010101f64333333333180101010101010101010101010101137733333333c10000 
300 0000000002d73333333347800101010101010101010101017b333333333307a401010101010101010101010101018d3433333333c66a01010101ca3c33333333331c01010101010101010101010101010114ea33333333333e3f0101010101010101010101c2af33333333333333333333333333333d2101010101010101010101010101010101010101493d33333333338e01010101dc77333333335d4e01010101010101010101010101836833333333630000 
301 00000000013633333333701d01010101010101010101014e2533333333339e0101010101010101010101010101010470333333333d1f01010101d3af3333333333596a0101010101010101010101010101a1333333333333f101010101010101010101010101fa505a3333333333333333333334b75f01010101010101010101010101010101010101014d3c3333333333cb01010101c52533333333511501010101010101010101010101983333333333220000 
302 000000000115673333333346a401010101010101010101df433333333367a9010101010101010101010101010101aa333333333375c501010101010e333333333333f07a010101010101010101010101f6c6333333333342d301010101010101010101010101017adf8e0cd56d7c7c448fb6cd9ca4010101010101010101010101010101010101010153fb3333333333b3200101010101f23333333333d8b5010101010101010101010139b33333333370150000 
303 0000000001de5d33333333703701010101010101010154d033333333337381010101010101010101010101010182893333333333307a0101010101b9333333333333337b7a01010101010101010101bb4233333333333310010101010101010101010101010101010101881e7e8ddf03808c010101010101010101010101010101010101010101012c983333333333333e5c0101010101b06933333333338a2d010101010101010101c70a33333333330b530000 
304 0000000001019d7033333333d59c0101010101010191cd3333333333339e2d01010191b501010101010101017f87333333333333a10101010101018cbd33333333333333ce1e0101010101010188f17333333333333375ee0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101013f1fcc0d33333333333334bf0101010101013f46333333333367e20201010101010101d60a33333333333399010000 
305 0000000001015c073333333333ab9938010101011e1b703333333333f7e801010101b59faebfbb2e2ea8da8a743333333333336df9010101010101011d67333333333333338faa2a5f1e5fe31cdb64333333333333432a010101010101010101010101010101010101ba207299d12fd1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1d1299b7bd93b4b333333333333338a9101010101010101396f3333333333330a2f20d302c758e26f333333333333f8b5010000 
306 000000000101017f773333333333640961cde63689333333333333338401010101017a5d335178cfcff74b33333333333333338501010101010101010106333333333333333333683dd73d693333333333333333649b010101010101010101010101010101017a8b85bdc63c333333333333333333333333333333333333333333333333333333333333333333331853010101010101010101846433333333333333c69a0a4269333333333333338fdc01010000 
307 00000000010101017234333333333333333333333333333333333318b501010101015cfb3333333333333333333333333333ea1f0101010101010101012c3e333333333333333333333333333333333333333333fc7a010101010101010101010101010101c7a03433333333333333333333333333333333333333333333333333333333333333333333333333f296010101010101010101015cfc333333333333333333333333333333333333f7b00101010000 
308 000000000101010101e75133333333333333333333333333333352a60101010101015cfb3333333333333333333333333389030101010101010101010101136033333333333333333333333333333333333334f3570101010101010101010101010101015f35333333333333333333333333333333333333333333333333333333333333333333333333336ef1910101010101010101010101015c5b4b33333333333333333333333333333374b0010101010000 
309 000000000101010101011dea333333333333333333333333becd53010101010101017aef3333333333333333333333330ddc01010101010101010101010101539b3d333333333333333333333333333333db8d01010101010101010101010101010101459a3333333333333333333333333333333333333333333333333333333333333333333333640c9f4901010101010101010101010101010101e5ea33333333333333333333333333c0dc01010101010000 
310 00000000010101010101014a178f703333333333333366b7f60101010101010101015cf0513333333333333333340ac82c01010101010101010101010101010101dc9fea34333333333333333364c6f8a9880101010101010101010101010101010191e2333333333333333332740ceffbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbfbf8d80fcbb0020101010101010101010101010101010101010181486e69333333333333336c5dec3f0101010101010000 
311 000000000101010101010101019521e2d986260ee916e8a40101010101010101010101b8e39b3a5026863e3622df38010101010101010101010101010101010101010113df920fd92626c027e2fda33f010101010101010101010101010101010101e8af3333333333336c0f8dd44e533f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f3f5491010101010101010101010101010101010101010101010101d472aaf0c08646369b394e01010101010101010000 
312 00000000010101010101010101010101a45353de01010101010101010101010101010101010101575353b501010101010101010101010101010101010101010101010101010101a45353540101010101010101010101010101010101010101010101d13333333333337615010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101012d3f537a0101010101010101010101010000 
313 0000000001010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101ce333333333347dc0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010000 
314 000000000101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101017a0d333333333384010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010000 
315 000000000101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101018c093333333369bb010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010000 
316 000000000101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101018c4c33333333f740010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010000 
317 00000000010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101a609333333334b39010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010000 
318 000000000101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101019126333333333361010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010000 
319 00000000010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101018e33333333334bad9101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010000 
320 0000000001010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101df5a33333333336727b17a0101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010000 
321 000000000101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010196413333333333333334f85bf1ec212121212121212121212121212121212121212121212121212121212121aca9c70101010101010101010101010101010101010101010101010101010101010101010000 
322 000000000101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101b17733333333333333333333333333333333333333333333333333333333333333333333333333333333333333f10101010101010101010101010101010101010101010101010101010101010101010000 
323 00000000010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101e06d333333333333333333333333333333333333333333333333333333333333333333333333333333333367990101010101010101010101010101010101010101010101010101010101010101010000 
324 0000000001010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101d655333333333333333333333333333333333333333333333333333333333333333333333333333333333cfe0101010101010101010101010101010101010101010101010101010101010101010000 
325 0000000001010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101012ca193333333333333333333333333333333333333333333333333333333333333333333333333333333900101010101010101010101010101010101010101010101010101010101010101010000 
326 0000000001010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101b8729e8789afafafafafafafafafafafafafafafafafafafafafafafa[·...·truncated·by·diffoscope;·len:·91,·SHA:·b92f0cff2eaedf4eb15a3bc6a077fc2697b53cac1d5b11fc9adfc8f98c21bdb2·...·]0000266 000000000000000000000000000000000000000000000102030405060708090a0a0b0c0d0e0f101112000000000000000000000000000000000000000000000000000000131415161718191a1b1c1d000000000000000000000000000000000000000000000000000000000000000000001e1f20211722230a0a0a0a2425262728292a2b0[·...·truncated·by·diffoscope;·len:·91,·SHA:·a2fb4b1d893be1ecd9cc11a8f54805e92ea2c85926a2607a1304f1bec110b3e0·...·]0000
 267 0000000000000000000000000000000000002c2d2e2f3031fdfdfdfdfdfdfdfdfdfdfdfdfdfdfd3233343536000000000000000000000000000000000000000000003738393afdfdfdfdfdfdfdfd3b3c103d000000000000000000000000000000000000000000000000000000003e283f4041fdfdfdfdfdfdfdfdfdfdfdfdfdfdfd420b182043000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
 268 000000000000000000000000000000002b104432fdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfd454647000000000000000000000000000000000000483449fdfdfdfdfdfdfdfdfdfdfdfdfdfd4a4b0000000000000000000000000000000000000000000000004c4d4e4ffdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfd42502951000000000000000000000000000000000000000000000000000000000000000000000000000000000000
 269 0000000000000000000000000000522053fdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfd4554550000000000000000000000000000005657fdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfd58595a00000000000000000000000000000000000000002c4d24fdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfd5b5c5500000000000000000000000000000000000000000000000000000000000000000000000000000000
 270 000000000000000000000000005d25fdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfd5e01000000000000000000000000001031fdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfd5f3d000000000000000000000000000000000000606162fdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfd4463000000000000000000000000000000000000000000000000000000000000000000000000000000
 271 0000000000000000000000005464fdfdfdfdfdfdfdfdfdfdfdfd65664f3131314f674962fdfdfdfdfdfdfdfdfdfdfdfd24680000000000000000000000696afdfdfdfdfdfdfdfd496b6c456d6efdfdfdfdfdfdfdfd6f00000000000000000000000000000000007071fdfdfdfdfdfdfdfdfdfdfd496a727374747439754f6efdfdfdfdfdfdfdfdfdfdfdfdfd76770000000000000000000000000000000000000000000000000000000000000000000000000000
 272 000000000000000000007879fdfdfdfdfdfdfdfdfdfd7a0b7b04777c7d487e7f805d81108283846cfdfdfdfdfdfdfdfdfd85860000000000000000001387fdfdfdfdfdfdfd338889138a8a438b8c8dfdfdfdfdfdfdfd8e00000000000000000000000000008f9049fdfdfdfdfdfdfdfd3a917b9289932b945151514c952d8b92962375fdfdfdfdfdfdfdfdfdfd419700000000000000000000000000000000000000000000000000000000000000000000000000
 273 0000000000000000005a83fdfdfdfdfdfdfdfdfd98999a2b000000000000000000000000000000809b346bfdfdfdfdfdfdfd9c8f00000000000000005ffdfdfdfdfdfd679d0100000000000000007d9efdfdfdfdfdfd717d000000000000000000000000009f65fdfdfdfdfdfdfd6aa0290100000000000000000000000000000078a120616bfdfdfdfdfdfdfdfd318b000000000000000000000000000000000000000000000000000000000000000000000000
 274 0000000000000000a2a3fdfdfdfdfdfdfdfd2420a400000000000000000000000000000000000000002ca59e3afdfdfdfdfd3a1400000000000000a658fdfdfdfdfd67a70000000000000000000000a29c62fdfdfdfdfd962c0000000000000000000000203afdfdfdfdfdfd41182a2c0000000000000000000000000000000000000000a22da8a9fdfdfdfdfdfdfd74130000000000000000000000000000000000000000000000000000000000000000000000
 275 0000000000000000aa49fdfdfdfdfdfd42ab360000000000000000000000000000000000000000000000008fac66fdfdfdfdfd44550000000000005ffdfdfdfdfdfdab000000000000000000000000003d22fdfdfdfdfd64a1000000000000000000002aadfdfdfdfdfdfd30ae0000000000000000000000000000000000000000000000000000a53ffdfdfdfdfdfdfd820000000000000000000000000000000000000000000000000000000000000000000000
 276 000000000000007d64fdfdfdfdfdfd099a0000000000000000000000000000000000000000000000000000000016fdfdfdfdfd6baf0000000000013bfdfdfdfdfdb0550000000000000000000000000000afb1fdfdfdfdfdb22c0000000000000000520dfdfdfdfdfdfd229300000000000000000000000000000000000000000000000000000000b319fdfdfdfdfdfdb49400000000000000000000000000000000000000000000000000000000000000000000
 277 0000000000008fb5fdfdfdfdfdfd254300000000000000000000000000000000000000000000000000000000001e40fdfdfdfdfd2800000000004d65fdfdfdfd658b0000000000000000000000000000000038fdfdfdfdfd73b60000000000000000b749fdfdfdfdfd068a000000000000000000000000000000000000000000000000000000000000b853fdfdfdfdfd64b900000000000000000000000000000000000000000000000000000000000000000000
 278 0000000000001449fdfdfdfdfd0c360000000000000000000000000000000000000000000000000000000000000083fdfdfdfdfdba2c00000000a3fdfdfdfdfdbb3d00000000000000000000000000000000aebcfdfdfdfd31bd000000000000005abefdfdfdfdfdbf860000000000000000000000000000000000000000000000000000000000000000c062fdfdfdfd3a0300000000000000000000000000000000000000000000000000000000000000000000
 279 00000000002cc1fdfdfdfdfd87480000000000000000000000000000000000000000000000000000000000000000c2fdfdfdfdfd06780000008f2ffdfdfdfdfda80000000000000000000000000000000000c330fdfdfdfdfd59000000000000009a7afdfdfdfdc4630000a2c3c57d7e1278000000000000000000000000000000000000000000000000a167fdfdfdfdfdc600000000000000000000000000000000000000000000000000000000000000000000
 280 0000000000c741fdfdfdfd49c8000000000000000000000000000000000000000000000000000000000000000000c9fdfdfdfdfd2fb30000002bb4fdfdfdfdfdca0000000000000000000000000000000000557bfdfdfdfdfd3f8f00000000000004fdfdfdfdfdcb00a403cccdad64ad45cecf3e00000000000000000000000000000000000000000000a5bcfdfdfdfdfdd000000000000000000000000000000000000000000000000000000000000000000000
 281 000000000021fdfdfdfdfd5e000000000000000000000000000000000000000000000000000000000000000000001afdfdfdfdfda0a2000000d171fdfdfdfdfdae00000000000000000000000000000000000092fdfdfdfdfd73d20000000000943cfdfdfdfd7212a6b0fdfdfdfdfdfdfdfdfdd359950000000000000000000000000000000000000000d46efdfdfdfd622000000000000000000000000000000000000000000000000000000000000000000000
 282 000000005a23fdfdfdfd329a00000000000000000000000000000000000000000000000000000000000000000048d5fdfdfdfdfd59000000009538ce2222d6d7a5000000000000000000000000000000000000d8fdfdfdfdfd766300000000004387fdfdfdfd167042fdfdfdfdfdfdfdfdfdfdfdfdd9da00000000000000000000000000000000000000dbfdfdfdfdfd6d6900000000000000000000000000000000000000000000000000000000000000000000
 283 000000003e64fdfdfdfd845a000000002c52513d5500000000000000000000000000000000000000000000008a26fdfdfdfdfd6e4d0000000000000000000000000000000000000000000000000000000000007c4ffdfdfdfd6eae00000000005db1fdfdfd58066afdfdfdfdfdfdfdfdfdfdfdfdfdfd402a0000000000000000000000000000000000633bfdfdfdfdfd98c30000000000000000000000000000dc012add4bd47d36000000000000000000000000
 284 00000000defdfdfdfdfdab0000002a8eba3cb0ce34ac8b860000000000000000000000000000000000005589befdfdfdfdfdfd9195000000000000000000000000000000000000000000000000000000000000da75fdfdfdfdfd030000000000564ffdfdfd6562fdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfd09d2000000000000000000000000000052d8dffdfdfdfdfdfd8800000000000000000000000000d1c0c16cc4bc316a7633e0e13d000000000000000000
 285 000000000ffdfdfdfd581f001d8376fdfdfdfdfdfdfd6ebfc6a4000000000000000000af03c8c8de350f2fbcfdfdfdfdfdfdfde2000000000000000000000000000000000000000000000000000000000000007e40fdfdfdfdfd8e0000000000e366fdfdfdfdfdfdfdfd497319e483b441fdfdfdfdfdfdfd83000000000000003dd84dc8c8e59dce49fdfdfdfdfdfd309300000000000000000000003de298fdfdfdfdfdfdfdfdfdfd3a3c810000000000000000
 286 00000000a0fdfdfdfd3ba4d872fdfdfdfdfdfdfdfdfdfdfd6225e6000000000000008f9e5841414f58fdfdfdfdfdfdfdfdfde7dc000000000000000000000000000000000000000000000000000000000000004730fdfdfdfdfd5400000000002066fdfdfdfdfdfdfde8e3b655008f869b73fdfdfdfdfdfdbc2a000000000000474267414149fdfdfdfdfdfdfdfd64e90000000000000000000000482f65fdfdfdfdfdfdfdfdfdfdfdfdfd6aabdc000000000000
 287 000000000cfdfdfdfd24a77afdfdfdfdfdfdfdfdfdfdfdfdfdfdd5020000000000002c50fdfdfdfdfdfdfdfdfdfdfd65ad593d000000000000000000000000000000000000000000000000000000000000000001bbfdfdfdfdfdc60000000000ea49fdfdfdfdfdfd981d000000000000006833fdfdfdfdfdfda3000000000000936bfdfdfdfdfdfdfdfdfdfd6598ae0000000000000000000000c709fdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdba3d0000000000
 288 0000000098fdfdfdfd42bcfdfdfdfdfdfd6efdfdfdfdfdfdfdfdfdeb2d00000000002c34fdfdfdfdfdfdfdfdfdfdfd71d400000000000000000000000000000000000000000000000000000000000000000000ec0bfdfdfdfdfdc600000000005c66fdfdfdfdfd58e9000000000000000000bd66fdfdfdfdfded51000000000043adfdfdfdfdfdfdfdfdfdfdee860000000000000000000000c50afdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfd270000000000
 289 000000008dfdfdfdfdfdfdfdfdfd4527aad8032133fdfdfdfdfdfdfd4e52000000002c34fdfdfdfdfdfdfdfdfdfdfd6a7b6000000000000000000000000000000000000000000000000000000000000000000048ebfdfdfdfdfd540000000000ae31fdfdfdfdfded94000000000000000000785bfdfdfdfdfd7168000000000043adfdfdfdfdfdfdfdfdfdfd0915a40000000000000000009422fdfdfdfdfdfdfd57eeb21b79856dfdfdfdfdfdfdfdef00000000
 290 0000000064fdfdfdfdfdfdfdfd34480000000000ec5949fdfdfdfdfd3a35000000002c5efdfdfdfdfdfdfdfdfdfdfdfdfdd5b90000000000000000000000000000000000000000000000000000000000000000c5d5fdfdfdfdfd970000000000dac4fdfdfdfdfd380000000000000000000000f0fdfdfdfdfd6b2d00000000004831fdfdfdfdfdfdfdfdfdfdfdfd2fec00000000000000009262fdfdfdfdfd64217e520000002b9a3ffdfdfdfdfdfdad7f000000
 291 00000000adfdfdfdfdfdfdfd17780000000000000000826efdfdfdfdfd85940000002c6f3b71717171adfdfdfdfdfdfdfdfddfb6000000000000000000000000000000000000000000000000000000000000002a76fdfdfdfdfd350000000000ec91fdfdfdfdfde70000000000000000000000e4fdfdfdfdfd6d7d00000000002b82f1f1a8f025a9fdfdfdfdfdfdfdc151000000000000d1cdfdfdfdfdfd6c1400000000000000003da365fdfdfdfdfd83000000
 292 0000000064fdfdfdfdfdfd39950000000000000000005526fdfdfdfdfd6a9a0000000095807f7f7f7fda9274fdfdfdfdfdfdfda3000000000000000000000000000000000000000000000000000000000000007c4ffdfdfdfd3ae100000000005aa0fdfdfdfdfdbeb30000000000000000000019fdfdfdfdfd64c5000000000000000000008fa4c7f231fdfdfdfdfd62c6000000000000e262fdfdfdfdc414000000000000000000005af0fdfdfdfdfdf3930000
 293 0000000076fdfdfdfdfdfdc60000000000000000000000026afdfdfdfdfd990000000000000000000000001e5efdfdfdfdfdfd71480000000078f4d856564b5601000000000000000000000000000000000000d8fdfdfdfdfd4202000000000000c062fdfdfdfd6aa600000000000000000012cdfdfdfdfdfd30b60000000000000000000000000000c041fdfdfdfdfd0936000000005561fdfdfdfdfd46000000000000000000000000c373fdfdfdfdfdca0000
 294 0000000040fdfdfdfdfdf5e600000000000000000000003db0fdfdfdfdfd1900000000000000000000000000a485fdfdfdfdfd62c000000000c3b44fbcbc32bcd8000000000000000000000000000000000000d0fdfdfdfdfde8480000000000006887fdfdfdfdfd4e4c00000000000000009ffdfdfdfdfdfd61a20000000000000000000000000000000efdfdfdfdfd67e9000000006830fdfdfdfdf37d0000000000000000000000000082fdfdfdfdfd9c0000
 295 00000000bffdfdfdfdfdb44c000000000000000000000000a8fdfdfdfdfdbe3d000000000000000000000000001f6bfdfdfdfdfd832c0000004cd9fdfdfdfdfd7700000000000000000000000000000000002ce7fdfdfdfdfdf6b300000000000000b2fdfdfdfdfdfda0d100000000005aef4ffdfdfdfdfdfdea000000000000000000000000000000003766fdfdfdfdfd0400000000b96dfdfdfdfd0d55000000000000000000000000006032fdfdfdfdbe0000
 296 0000000050fdfdfdfdfd250000000000000000000000000092fdfdfdfdfdd9c300000000000000000000000000a250fdfdfdfdfd07940000005544fdfdfdfdfd2800000000000000000000000000000000002b53fdfdfdfdfd5f00000000000000001edffdfdfdfdfdfd308269e6f7de3449fdfdfdfdfdfd7394000000000000000000000000000000006857fdfdfdfdfd9c000000001458fdfdfdfd8300000000000000000000000000002b57fdfdfdfdbb0000
 297 00000000acfdfdfdfdfdce00000000000000000000000000a7fdfdfdfdfdb4950000000000000000000000000000c662fdfdfdfd30950000000019fdfdfdfdfd508f000000000000000000000000000000007cb1fdfdfdfd6597000000000000000000ae32fdfdfdfdfdfdfd3271753afdfdfdfdfdfdfd41bd000000000000000000000000000000000012bbfdfdfdfdfd7b8f0000008b66fdfdfdfd8c0000000000000000000000000000a4cdfdfdfdfd090000
 298 00000000dd6efdfdfdfdedb300000000000000000000000092fdfdfdfdfded360000000000000000000000000000d867fdfdfdfdf31e000000000ffdfdfdfdfd3bd200000000000000000000000000000000cbfdfdfdfdfdf5c700000000000000000000d058fdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfd3a540000000000000000000000000000000000009553fdfdfdfdfd348f000000f441fdfdfdfd1700000000000000000000000000001275fdfdfdfdbf0000
 299 0000000001d5fdfdfdfd457e00000000000000000000000079fdfdfdfdfd06a200000000000000000000000000008b32fdfdfdfdc46800000000c83afdfdfdfdfd1b00000000000000000000000000000013e8fdfdfdfdfd3c3d0000000000000000000000c0adfdfdfdfdfdfdfdfdfdfdfdfdfdfd3b2000000000000000000000000000000000000000473bfdfdfdfdfd8c00000000da75fdfdfdfd5b4c000000000000000000000000008166fdfdfdfd610000
 300 000000000034fdfdfdfd6e1c00000000000000000000004c24fdfdfdfdfd9c000000000000000000000000000000036efdfdfdfd3b1e00000000d1adfdfdfdfdfd576800000000000000000000000000009ffdfdfdfdfdfdef00000000000000000000000000f84e58fdfdfdfdfdfdfdfdfdfd32b55d00000000000000000000000000000000000000004b3afdfdfdfdfdc900000000c324fdfdfdfd4f140000000000000000000000000096fdfdfdfdfd210000
 301 00000000001465fdfdfdfd44a200000000000000000000dd41fdfdfdfd65a7000000000000000000000000000000a8fdfdfdfdfd73c300000000000dfdfdfdfdfdfdee78000000000000000000000000f4c4fdfdfdfdfd40d1000000000000000000000000000078dd8c0bd36b7a7a428db4cb9aa2000000000000000000000000000000000000000051f9fdfdfdfdfdb11f0000000000f0fdfdfdfdfdd6b3000000000000000000000037b1fdfdfdfd6e140000
 302 0000000000dc5bfdfdfdfd6e3500000000000000000052cefdfdfdfdfd717f00000000000000000000000000008087fdfdfdfdfd2f780000000000b7fdfdfdfdfdfdfd797800000000000000000000b940fdfdfdfdfdfd0f000000000000000000000000000000000000861d7c8bdd027e8a000000000000000000000000000000000000000000002b96fdfdfdfdfdfd3c5a0000000000ae67fdfdfdfdfd882c000000000000000000c509fdfdfdfdfd0a510000
 303 0000000000009b6efdfdfdfdd39a000000000000008fcbfdfdfdfdfdfd9c2c0000008fb300000000000000007d85fdfdfdfdfdfd9f0000000000008abbfdfdfdfdfdfdfdcc1d0000000000000086ef71fdfdfdfdfdfd73ec0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003d1eca0cfdfdfdfdfdfd32bd0000000000003d44fdfdfdfdfd65e00100000000000000d409fdfdfdfdfdfd97000000
 304 0000000000005a06fdfdfdfdfda99736000000001d1a6efdfdfdfdfdf5e600000000b39dacbdb92d2da6d88872fdfdfdfdfdfd6bf7000000000000001c65fdfdfdfdfdfdfd8da8295d1d5de11bd962fdfdfdfdfdfd4129000000000000000000000000000000000000b81f7097cf2ecfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcfcf289979d73949fdfdfdfdfdfdfd888f00000000000000376dfdfdfdfdfdfd092e1fd101c556e06dfdfdfdfdfdfdf6b3000000
 305 000000000000007d75fdfdfdfdfd62085fcbe43487fdfdfdfdfdfdfd820000000000785bfd4f76cdcdf549fdfdfdfdfdfdfdfd8300000000000000000005fdfdfdfdfdfdfdfdfd663bd53b67fdfdfdfdfdfdfdfd629900000000000000000000000000000000788983bbc43afdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfd17510000000000000000008262fdfdfdfdfdfdfdc498094067fdfdfdfdfdfdfd8dda00000000
 306 00000000000000007032fdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfd17b300000000005af9fdfdfdfdfdfdfdfdfdfdfdfdfdfde81e0000000000000000002b3cfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfa78000000000000000000000000000000c59e32fdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdf094000000000000000000005afafdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdf5ae0000000000
 307 000000000000000000e54ffdfdfdfdfdfdfdfdfdfdfdfdfdfdfd50a40000000000005af9fdfdfdfdfdfdfdfdfdfdfdfdfd87020000000000000000000000125efdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfd32f1550000000000000000000000000000005d33fdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfd6cef8f0000000000000000000000005a5949fdfdfdfdfdfdfdfdfdfdfdfdfdfdfd72ae000000000000
 308 000000000000000000001ce8fdfdfdfdfdfdfdfdfdfdfdfdbccb510000000000000078edfdfdfdfdfdfdfdfdfdfdfdfd0cda0000000000000000000000000051993bfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdd98b000000000000000000000000000000004398fdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfdfd620b9d4700000000000000000000000000000000e3e8fdfdfdfdfdfdfdfdfdfdfdfdfdbeda00000000000000
Max diff block lines reached; 0/46146 bytes (0.00%) of diff not shown.
2.43 KB
Image content
Pixel difference
compared images
Flicker difference
compared images
46.9 KB
res/drawable-xhdpi-v4/infoiconround.png
43.7 KB
sng
    
Offset 58, 14 lines modifiedOffset 58, 37 lines modified
58 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10058 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
59 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10059 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
60 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10060 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
61 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10061 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
62 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10062 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
63 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10063 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
64 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10064 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
 65 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
 66 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
 67 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
 68 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
 69 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
 70 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
 71 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
 72 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
 73 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
 74 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
 75 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
 76 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
 77 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
 78 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
 79 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
 80 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
 81 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
 82 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
 83 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
 84 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
 85 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
 86 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
 87 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
65 ····(246,246,246)·····#·rgb·=·(0xf6,0xf6,0xf6)88 ····(246,246,246)·····#·rgb·=·(0xf6,0xf6,0xf6)
66 ····(231,231,231)·····#·rgb·=·(0xe7,0xe7,0xe7)89 ····(231,231,231)·····#·rgb·=·(0xe7,0xe7,0xe7)
67 ····(235,235,235)·····#·rgb·=·(0xeb,0xeb,0xeb)·grey9290 ····(235,235,235)·····#·rgb·=·(0xeb,0xeb,0xeb)·grey92
68 ····(251,251,251)·····#·rgb·=·(0xfb,0xfb,0xfb)91 ····(251,251,251)·····#·rgb·=·(0xfb,0xfb,0xfb)
69 ····(224,224,224)·····#·rgb·=·(0xe0,0xe0,0xe0)·grey8892 ····(224,224,224)·····#·rgb·=·(0xe0,0xe0,0xe0)·grey88
70 ····(147,147,147)·····#·rgb·=·(0x93,0x93,0x93)93 ····(147,147,147)·····#·rgb·=·(0x93,0x93,0x93)
71 ····(107,107,107)·····#·rgb·=·(0x6b,0x6b,0x6b)·grey4294 ····(107,107,107)·····#·rgb·=·(0x6b,0x6b,0x6b)·grey42
Offset 82, 80 lines modifiedOffset 105, 68 lines modified
82 ····(213,213,213)·····#·rgb·=·(0xd5,0xd5,0xd5)105 ····(213,213,213)·····#·rgb·=·(0xd5,0xd5,0xd5)
83 ····(104,104,104)·····#·rgb·=·(0x68,0x68,0x68)106 ····(104,104,104)·····#·rgb·=·(0x68,0x68,0x68)
84 ····(194,194,194)·····#·rgb·=·(0xc2,0xc2,0xc2)·grey76107 ····(194,194,194)·····#·rgb·=·(0xc2,0xc2,0xc2)·grey76
85 ····(249,249,249)·····#·rgb·=·(0xf9,0xf9,0xf9)108 ····(249,249,249)·····#·rgb·=·(0xf9,0xf9,0xf9)
86 ····(129,129,129)·····#·rgb·=·(0x81,0x81,0x81)109 ····(129,129,129)·····#·rgb·=·(0x81,0x81,0x81)
87 ····(134,134,134)·····#·rgb·=·(0x86,0x86,0x86)110 ····(134,134,134)·····#·rgb·=·(0x86,0x86,0x86)
88 ····(253,253,253)·····#·rgb·=·(0xfd,0xfd,0xfd)111 ····(253,253,253)·····#·rgb·=·(0xfd,0xfd,0xfd)
89 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100 
90 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100 
91 ····(114,114,114)·····#·rgb·=·(0x72,0x72,0x72)112 ····(114,114,114)·····#·rgb·=·(0x72,0x72,0x72)
92 ····(243,243,243)·····#·rgb·=·(0xf3,0xf3,0xf3)113 ····(243,243,243)·····#·rgb·=·(0xf3,0xf3,0xf3)
93 ····(175,175,175)·····#·rgb·=·(0xaf,0xaf,0xaf)114 ····(175,175,175)·····#·rgb·=·(0xaf,0xaf,0xaf)
94 ····(113,113,113)·····#·rgb·=·(0x71,0x71,0x71)115 ····(113,113,113)·····#·rgb·=·(0x71,0x71,0x71)
95 ····(242,242,242)·····#·rgb·=·(0xf2,0xf2,0xf2)·grey95116 ····(242,242,242)·····#·rgb·=·(0xf2,0xf2,0xf2)·grey95
96 ····(158,158,158)·····#·rgb·=·(0x9e,0x9e,0x9e)·grey62117 ····(158,158,158)·····#·rgb·=·(0x9e,0x9e,0x9e)·grey62
97 ····(123,123,123)·····#·rgb·=·(0x7b,0x7b,0x7b)118 ····(123,123,123)·····#·rgb·=·(0x7b,0x7b,0x7b)
98 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100 
99 ····(163,163,163)·····#·rgb·=·(0xa3,0xa3,0xa3)·grey64119 ····(163,163,163)·····#·rgb·=·(0xa3,0xa3,0xa3)·grey64
100 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100 
101 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100 
102 ····(193,193,193)·····#·rgb·=·(0xc1,0xc1,0xc1)120 ····(193,193,193)·····#·rgb·=·(0xc1,0xc1,0xc1)
103 ····(105,105,105)·····#·rgb·=·(0x69,0x69,0x69)·grey41121 ····(105,105,105)·····#·rgb·=·(0x69,0x69,0x69)·grey41
104 ····(220,220,220)·····#·rgb·=·(0xdc,0xdc,0xdc)·gainsboro122 ····(220,220,220)·····#·rgb·=·(0xdc,0xdc,0xdc)·gainsboro
105 ····(240,240,240)·····#·rgb·=·(0xf0,0xf0,0xf0)·grey94123 ····(240,240,240)·····#·rgb·=·(0xf0,0xf0,0xf0)·grey94
106 ····(112,112,112)·····#·rgb·=·(0x70,0x70,0x70)·grey44124 ····(112,112,112)·····#·rgb·=·(0x70,0x70,0x70)·grey44
107 ····(170,170,170)·····#·rgb·=·(0xaa,0xaa,0xaa)125 ····(170,170,170)·····#·rgb·=·(0xaa,0xaa,0xaa)
108 ····(254,254,254)·····#·rgb·=·(0xfe,0xfe,0xfe)126 ····(254,254,254)·····#·rgb·=·(0xfe,0xfe,0xfe)
109 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100 
110 ····(199,199,199)·····#·rgb·=·(0xc7,0xc7,0xc7)·grey78127 ····(199,199,199)·····#·rgb·=·(0xc7,0xc7,0xc7)·grey78
111 ····(103,103,103)·····#·rgb·=·(0x67,0x67,0x67)128 ····(103,103,103)·····#·rgb·=·(0x67,0x67,0x67)
112 ····(159,159,159)·····#·rgb·=·(0x9f,0x9f,0x9f)129 ····(159,159,159)·····#·rgb·=·(0x9f,0x9f,0x9f)
113 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100 
114 ····(208,208,208)·····#·rgb·=·(0xd0,0xd0,0xd0)130 ····(208,208,208)·····#·rgb·=·(0xd0,0xd0,0xd0)
115 ····(125,125,125)·····#·rgb·=·(0x7d,0x7d,0x7d)·grey49131 ····(125,125,125)·····#·rgb·=·(0x7d,0x7d,0x7d)·grey49
116 ····(120,120,120)·····#·rgb·=·(0x78,0x78,0x78)·grey47132 ····(120,120,120)·····#·rgb·=·(0x78,0x78,0x78)·grey47
117 ····(252,252,252)·····#·rgb·=·(0xfc,0xfc,0xfc)·grey99133 ····(252,252,252)·····#·rgb·=·(0xfc,0xfc,0xfc)·grey99
118 ····(228,228,228)·····#·rgb·=·(0xe4,0xe4,0xe4)134 ····(228,228,228)·····#·rgb·=·(0xe4,0xe4,0xe4)
119 ····(215,215,215)·····#·rgb·=·(0xd7,0xd7,0xd7)135 ····(215,215,215)·····#·rgb·=·(0xd7,0xd7,0xd7)
120 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100 
121 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100 
122 ····(236,236,236)·····#·rgb·=·(0xec,0xec,0xec)136 ····(236,236,236)·····#·rgb·=·(0xec,0xec,0xec)
123 ····(154,154,154)·····#·rgb·=·(0x9a,0x9a,0x9a)137 ····(154,154,154)·····#·rgb·=·(0x9a,0x9a,0x9a)
124 ····(132,132,132)·····#·rgb·=·(0x84,0x84,0x84)138 ····(132,132,132)·····#·rgb·=·(0x84,0x84,0x84)
125 ····(130,130,130)·····#·rgb·=·(0x82,0x82,0x82)·grey51139 ····(130,130,130)·····#·rgb·=·(0x82,0x82,0x82)·grey51
126 ····(229,229,229)·····#·rgb·=·(0xe5,0xe5,0xe5)·grey90140 ····(229,229,229)·····#·rgb·=·(0xe5,0xe5,0xe5)·grey90
127 ····(110,110,110)·····#·rgb·=·(0x6e,0x6e,0x6e)·grey43141 ····(110,110,110)·····#·rgb·=·(0x6e,0x6e,0x6e)·grey43
128 ····(198,198,198)·····#·rgb·=·(0xc6,0xc6,0xc6)142 ····(198,198,198)·····#·rgb·=·(0xc6,0xc6,0xc6)
129 ····(173,173,173)·····#·rgb·=·(0xad,0xad,0xad)·grey68143 ····(173,173,173)·····#·rgb·=·(0xad,0xad,0xad)·grey68
130 ····(108,108,108)·····#·rgb·=·(0x6c,0x6c,0x6c)144 ····(108,108,108)·····#·rgb·=·(0x6c,0x6c,0x6c)
131 ····(227,227,227)·····#·rgb·=·(0xe3,0xe3,0xe3)·grey89145 ····(227,227,227)·····#·rgb·=·(0xe3,0xe3,0xe3)·grey89
132 ····(239,239,239)·····#·rgb·=·(0xef,0xef,0xef)146 ····(239,239,239)·····#·rgb·=·(0xef,0xef,0xef)
133 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100 
134 ····(205,205,205)·····#·rgb·=·(0xcd,0xcd,0xcd)147 ····(205,205,205)·····#·rgb·=·(0xcd,0xcd,0xcd)
135 ····(184,184,184)·····#·rgb·=·(0xb8,0xb8,0xb8)·grey72148 ····(184,184,184)·····#·rgb·=·(0xb8,0xb8,0xb8)·grey72
136 ····(144,144,144)·····#·rgb·=·(0x90,0x90,0x90)149 ····(144,144,144)·····#·rgb·=·(0x90,0x90,0x90)
137 ····(168,168,168)·····#·rgb·=·(0xa8,0xa8,0xa8)·grey66150 ····(168,168,168)·····#·rgb·=·(0xa8,0xa8,0xa8)·grey66
138 ····(181,181,181)·····#·rgb·=·(0xb5,0xb5,0xb5)·grey71151 ····(181,181,181)·····#·rgb·=·(0xb5,0xb5,0xb5)·grey71
139 ····(248,248,248)·····#·rgb·=·(0xf8,0xf8,0xf8)152 ····(248,248,248)·····#·rgb·=·(0xf8,0xf8,0xf8)
140 ····(153,153,153)·····#·rgb·=·(0x99,0x99,0x99)·grey60153 ····(153,153,153)·····#·rgb·=·(0x99,0x99,0x99)·grey60
141 ····(219,219,219)·····#·rgb·=·(0xdb,0xdb,0xdb)·grey86154 ····(219,219,219)·····#·rgb·=·(0xdb,0xdb,0xdb)·grey86
142 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100 
143 ····(247,247,247)·····#·rgb·=·(0xf7,0xf7,0xf7)·grey97155 ····(247,247,247)·····#·rgb·=·(0xf7,0xf7,0xf7)·grey97
144 ····(148,148,148)·····#·rgb·=·(0x94,0x94,0x94)·grey58156 ····(148,148,148)·····#·rgb·=·(0x94,0x94,0x94)·grey58
145 ····(141,141,141)·····#·rgb·=·(0x8d,0x8d,0x8d)157 ····(141,141,141)·····#·rgb·=·(0x8d,0x8d,0x8d)
146 ····(164,164,164)·····#·rgb·=·(0xa4,0xa4,0xa4)158 ····(164,164,164)·····#·rgb·=·(0xa4,0xa4,0xa4)
147 ····(117,117,117)·····#·rgb·=·(0x75,0x75,0x75)·grey46159 ····(117,117,117)·····#·rgb·=·(0x75,0x75,0x75)·grey46
148 ····(143,143,143)·····#·rgb·=·(0x8f,0x8f,0x8f)·grey56160 ····(143,143,143)·····#·rgb·=·(0x8f,0x8f,0x8f)·grey56
149 ····(157,157,157)·····#·rgb·=·(0x9d,0x9d,0x9d)161 ····(157,157,157)·····#·rgb·=·(0x9d,0x9d,0x9d)
150 ····(150,150,150)·····#·rgb·=·(0x96,0x96,0x96)·grey59162 ····(150,150,150)·····#·rgb·=·(0x96,0x96,0x96)·grey59
151 ····(177,177,177)·····#·rgb·=·(0xb1,0xb1,0xb1)163 ····(177,177,177)·····#·rgb·=·(0xb1,0xb1,0xb1)
152 ····(234,234,234)·····#·rgb·=·(0xea,0xea,0xea)164 ····(234,234,234)·····#·rgb·=·(0xea,0xea,0xea)
153 ····(197,197,197)·····#·rgb·=·(0xc5,0xc5,0xc5)165 ····(197,197,197)·····#·rgb·=·(0xc5,0xc5,0xc5)
154 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100 
155 ····(188,188,188)·····#·rgb·=·(0xbc,0xbc,0xbc)166 ····(188,188,188)·····#·rgb·=·(0xbc,0xbc,0xbc)
156 ····(189,189,189)·····#·rgb·=·(0xbd,0xbd,0xbd)·grey74167 ····(189,189,189)·····#·rgb·=·(0xbd,0xbd,0xbd)·grey74
157 ····(145,145,145)·····#·rgb·=·(0x91,0x91,0x91)·grey57168 ····(145,145,145)·····#·rgb·=·(0x91,0x91,0x91)·grey57
158 ····(135,135,135)·····#·rgb·=·(0x87,0x87,0x87)·grey53169 ····(135,135,135)·····#·rgb·=·(0x87,0x87,0x87)·grey53
159 ····(206,206,206)·····#·rgb·=·(0xce,0xce,0xce)170 ····(206,206,206)·····#·rgb·=·(0xce,0xce,0xce)
160 ····(241,241,241)·····#·rgb·=·(0xf1,0xf1,0xf1)171 ····(241,241,241)·····#·rgb·=·(0xf1,0xf1,0xf1)
161 ····(111,111,111)·····#·rgb·=·(0x6f,0x6f,0x6f)172 ····(111,111,111)·····#·rgb·=·(0x6f,0x6f,0x6f)
Offset 168, 20 lines modifiedOffset 179, 18 lines modified
168 ····(204,204,204)·····#·rgb·=·(0xcc,0xcc,0xcc)·grey80179 ····(204,204,204)·····#·rgb·=·(0xcc,0xcc,0xcc)·grey80
169 ····(187,187,187)·····#·rgb·=·(0xbb,0xbb,0xbb)180 ····(187,187,187)·····#·rgb·=·(0xbb,0xbb,0xbb)
170 ····(139,139,139)·····#·rgb·=·(0x8b,0x8b,0x8b)181 ····(139,139,139)·····#·rgb·=·(0x8b,0x8b,0x8b)
171 ····(244,244,244)·····#·rgb·=·(0xf4,0xf4,0xf4)182 ····(244,244,244)·····#·rgb·=·(0xf4,0xf4,0xf4)
172 ····(179,179,179)·····#·rgb·=·(0xb3,0xb3,0xb3)·grey70183 ····(179,179,179)·····#·rgb·=·(0xb3,0xb3,0xb3)·grey70
173 ····(216,216,216)·····#·rgb·=·(0xd8,0xd8,0xd8)184 ····(216,216,216)·····#·rgb·=·(0xd8,0xd8,0xd8)
174 ····(221,221,221)·····#·rgb·=·(0xdd,0xdd,0xdd)185 ····(221,221,221)·····#·rgb·=·(0xdd,0xdd,0xdd)
175 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100 
Max diff block lines reached; 38033/44736 bytes (85.02%) of diff not shown.
3.18 KB
Image content
Pixel difference
compared images
Flicker difference
compared images
37.6 KB
res/drawable-xhdpi-v4/button.png
33.9 KB
sng
    
Offset 19, 14 lines modifiedOffset 19, 21 lines modified
19 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey019 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
20 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey020 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
21 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey021 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
22 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey022 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
23 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey023 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
24 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey024 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
25 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey025 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
 26 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
 27 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
 28 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
 29 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
 30 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
 31 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
 32 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0
26 ····(·66,·66,·66)·····#·rgb·=·(0x42,0x42,0x42)·grey2633 ····(·66,·66,·66)·····#·rgb·=·(0x42,0x42,0x42)·grey26
27 ····(152,152,152)·····#·rgb·=·(0x98,0x98,0x98)34 ····(152,152,152)·····#·rgb·=·(0x98,0x98,0x98)
28 ····(199,199,199)·····#·rgb·=·(0xc7,0xc7,0xc7)·grey7835 ····(199,199,199)·····#·rgb·=·(0xc7,0xc7,0xc7)·grey78
29 ····(224,224,224)·····#·rgb·=·(0xe0,0xe0,0xe0)·grey8836 ····(224,224,224)·····#·rgb·=·(0xe0,0xe0,0xe0)·grey88
30 ····(244,244,244)·····#·rgb·=·(0xf4,0xf4,0xf4)37 ····(244,244,244)·····#·rgb·=·(0xf4,0xf4,0xf4)
31 ····(250,250,250)·····#·rgb·=·(0xfa,0xfa,0xfa)·grey9838 ····(250,250,250)·····#·rgb·=·(0xfa,0xfa,0xfa)·grey98
32 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey10039 ····(255,255,255)·····#·rgb·=·(0xff,0xff,0xff)·grey100
Offset 157, 110 lines modifiedOffset 164, 103 lines modified
157 ····(209,209,209)·····#·rgb·=·(0xd1,0xd1,0xd1)·grey82164 ····(209,209,209)·····#·rgb·=·(0xd1,0xd1,0xd1)·grey82
158 ····(132,132,132)·····#·rgb·=·(0x84,0x84,0x84)165 ····(132,132,132)·····#·rgb·=·(0x84,0x84,0x84)
159 ····(208,208,208)·····#·rgb·=·(0xd0,0xd0,0xd0)166 ····(208,208,208)·····#·rgb·=·(0xd0,0xd0,0xd0)
160 ····(213,213,213)·····#·rgb·=·(0xd5,0xd5,0xd5)167 ····(213,213,213)·····#·rgb·=·(0xd5,0xd5,0xd5)
161 ····(226,226,226)·····#·rgb·=·(0xe2,0xe2,0xe2)168 ····(226,226,226)·····#·rgb·=·(0xe2,0xe2,0xe2)
162 ····(196,196,196)·····#·rgb·=·(0xc4,0xc4,0xc4)·grey77169 ····(196,196,196)·····#·rgb·=·(0xc4,0xc4,0xc4)·grey77
163 ····(249,249,249)·····#·rgb·=·(0xf9,0xf9,0xf9)170 ····(249,249,249)·····#·rgb·=·(0xf9,0xf9,0xf9)
164 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
165 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
166 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
167 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
168 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
169 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
170 ····(··0,··0,··0)·····#·rgb·=·(0x00,0x00,0x00)·grey0 
171 }171 }
172 tRNS·{172 tRNS·{
173 ·255·240·213·165·79·4·0·218·70·254·127·123·66·214·2·75·160·216·246·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[·...·truncated·by·diffoscope;·len:·360,·SHA:·0e33ed82a152424b2ffe26bb2326e0dd2db8a10b3ac8d0ae985eb6f0f2d52c28·...·]·76·125·71·248·220·166·83}173 ·240·213·165·79·4·0·218·70·254·127·123·66·214·2·75·160·216·246·76·125·71·248·220·166·83}
174 IMAGE·{174 IMAGE·{
175 ····pixels·hex175 ····pixels·hex
176 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001020304050606060606 
177 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000070806060606 
178 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000090a060606 
179 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b0606 
180 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000090c06 
181 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d0e 
182 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f 
183 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 
184 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 
185 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012 
186 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 
187 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 
188 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 
189 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 
190 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 
191 0000000000000000000000000000000000000000000000000000131415161718191a1b1c1d1e1f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 
192 00000000000000000000000000000000000000000000000020212219191919191919191919192324250000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 
193 000000000000000000000000000000000000000000002627191919191919191919191919191919191a2829000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 
194 0000000000000000000000000000000000000000002a18191919191919191919191919191919191919192b2c0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 
195 000000000000000000000000000000000000002d2e191919191919191919191919191919191919191919192f3000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 
196 0000000000000000000000000000000000002d311919191919191919191919191919191919191919191919191832000000000000000000000000000000000000000000000000000000000000000000000000000000000000 
197 00000000000000000000000000000000001f331919191919191919343335363738393a153b19191919191919191a3c0000000000000000000000000000000000000000000000000000000000000000000000000000000000 
198 00000000000000000000000000000000003d19191919191919183e3f0000000000000000401441191919191919191b4200000000000000000000000000000000000000000000000000000000000000000000000000000000 
199 0000000000000000000000000000000043191919191919194445000000000000000000000000293e461919191919194700000000000000000000000000000000000000000000000000000000000000000000000000000000 
200 00000000000000000000000000000048491919191919194a4b0000000000000000000000000000004c341919191919194d000000000000000000000000000000000000000000000000000000000000000000000000000000 
201 0000000000000000000000000000004e1919191919194a0000000000000000000000000000000000004f46191919191944000000000000000000000000000000000000000000000000000000000000000000000000000000 
202 0000000000000000000000000000421a1919191919504b000000000000000000000000000000000000003d191919191919510000000000000000000000000000000000000000000000000000000000000000000000000000 
203 00000000000000000000000000005219191919191a53000000000000000000000000000000000000000054491919191919550000000000000000000000000000000000000000000000000000000000000000000000000000 
204 00000000000000000000000000005619191919194e00000000000000000000000000000000000000000000571919191919174000000000000000000000000000000000000000000000000000000000000000000000000000 
205 000000000000000000000000004519191919191a4200000000000000000000000000000000000000000000294919191919195800000000000000000000000000000000000000000000000000000000000000000000000000 
206 00000000000000000000000000571919191919590000000000000000000000000000000000000000000000005a19191919193500000000000000000000000000000000000000000000000000000000000000000000000000 
207 000000000000000000000000004719191919195b0000000000000000000000000000000000000000000000005c19191919195900000000000000000000000000000000000000000000000000000000000000000000000000 
208 000000000000000000000000005d19191919465e0000000000000000000000000000000000000000000000002519191919195f00000000000000000000000000000000000000000000000000000000000000000000000000 
209 0000000000000000000000000017191919192300000000000000000000000000000000000000000000000000002f191919196000000000000000000000000000000000000000000000000000000000000000000000000000 
210 0000000000000000000000000018191919195d000000000000000000000000000000000000000000000000000023191919196100000000000000000000000000000000000000000000000000000000000000000000000000 
211 00000000000000000000000000191919191944000000000000000000000000000000000000000000000000000023191919196200000000000000000000000000000000000000000000000000000000000000000000000000 
212 00000000000000000000000000341919191963000000000000000000000000000000000000000000000000000018191919196400000000000000000000000000000000000000000000000000000000000000000000000000 
213 00000000000000000000000000651919191949000000000000000000000000000000000000000000000000006619191919196700000000000000000000000000000000000000000000000000000000000000000000000000 
214 00000000000000000000000000681919191946690000000000000000000000000000000000000000000000006a19191919196b00000000000000000000000000000000000000000000000000000000000000000000000000 
215 000000000000000000000000006c19191919196d0000000000000000000000000000000000000000000000004a19191919193a00000000000000000000000000000000000000000000000000000000000000000000000000 
216 000000000000000000000000002819191919196e00000000000000000000000000000000000000000000002d6f19191919197000000000000000000000000000000000000000000000000000000000000000000000000000 
217 000000000000000000000000007119191919191a4200000000000000000000000000000000000000000000571919191919640000000000000000000000000000000000000000000000000000000000000000000000000000 
218 00000000000000000000000000006119191919192400000000000000000000000000000000000000000072231919191919730000000000000000000000000000000000000000000000000000000000000000000000000000 
219 000000000000000000000000000074191919191918380000000000000000000000000000000000000000751919191919223f0000000000000000000000000000000000000000000000000000000000000000000000000000 
220 0000000000000000000000000000703419191919192b760000000000000000000000000000000000004c19191919191977000000000000000000000000000000000000000000000000000000000000000000000000000000 
221 0000000000000000000000000000004a191919191919312d00000000000000000000000000000000782219191919191a66000000000000000000000000000000000000000000000000000000000000000000000000000000 
222 0000000000000000000000000000003f2f1919191919195f3f0000000000000000000000000000797a1919191919197b7c7d0000000000000000000000000000000000000000000000000000000000000000000000000000 
223 000000000000000000000000000000007e191919191919193b6d1f000000000000000000007f3119191919191919191919194130000000000000000000000000000000000000000000000000000000000000000000000000 
224 00000000000000000000000000000000006e191919191919191980818200000000002583677a19191919191919191919191919346a0000000000000000000000000000000000000000000000000000000000000000000000 
225 00000000000000000000000000000000002d4419191919191919191919842b315f857a1919191919191919191919191919191919348600000000000000000000000000000000000000000000000000000000000000000000 
226 00000000000000000000000000000000000076871919191919191919191919191919191919191919191919191919191919191919192288000000000000000000000000000000000000000000000000000000000000000000 
227 000000000000000000000000000000000000002d551919191919191919191919191919191919191919191661191919191919191919191a4d0000000000000000000000000000000000000000000000000000000000000000 
228 0000000000000000000000000000000000000000008917191919191919191919191919191919191918734b1b19191919191919191919191a8a00000000000000000000000000000000000000000000000000000000000000 
229 0000000000000000000000000000000000000000000025741a19191919191919191919191919224a70000016191919191919191919191919658b000000000000000000000000000000000000000000000000000000000000 
230 0000000000000000000000000000000000000000000000004257871819191919191919225f818c000000007319191919191919191919191919848d0000000000000000000000000000000000000000000000000000000000 
231 000000000000000000000000000000000000000000000000000000548e8f90732a147d54000000000000004249191919191919191919191919193b4500000000000000000000000000000000000000000000000000000000 
232 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000003c1a191919191919191919191919191b91000000000000000000000000000000000000000000000000000000 
233 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004d1a1919191919191919191919191985920000000000000000000000000000000000000000000000000000 
234 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000882219191919191919191919191919608c00000000000000000000000000000000000000000000000000 
235 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009334191919191919191919191919192b69000000000000000000000000000000000000000000000000 
236 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006a341919191919191919191919191963760000000000000000000000000000000000000000000000 
237 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000894619191919191919191919191919444800000000000000000000000000000000000000000000 
238 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009446191919191919191919191919191c2d000000000000000000000000000000000000000000 
239 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002a1919191919191919191919191919954b0000000000000000000000000000000000000000 
240 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000281919191919191919191919191919964b00000000000000000000000000000000000000 
241 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002419191919191919191919191919196e1f000000000000000000000000000000000000 
242 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003d191919191919191919191919191915000000000000000000000000000000000000 
243 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000751919191919191919191919191919740000000000000000000000000000000000 
244 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f5919191919191919191919191919199700000000000000000000000000000000 
245 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f98191919191919191919191919199500000000000000000000000000000000 
246 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004b991919191919191919191919191700000000000000000000000000000000 
247 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002d3119191919191919191919192200000000000000000000000000000000 
248 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002d5f191919191919191919196200000000000000000000000000000000 
249 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000769a1919191919191919199b00000000000000000000000000000000 
250 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001356191919191919191a8200000000000000000000000000000000 
251 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000255d19191919199c860000000000000000000000000000000000 
252 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000484e627a17988d000000000000000000000000000000000000 
253 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 
254 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 
255 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 
256 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000012 
257 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000011 
258 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010 
259 0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009d 
260 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d0e 
261 00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000090c06 
Max diff block lines reached; 0/34715 bytes (0.00%) of diff not shown.
3.59 KB
Image content
Pixel difference
compared images
Flicker difference
compared images
7.52 KB
res/drawable-xhdpi-v4/ic_launcher.png
2.15 KB
sng
    
Offset 227, 15 lines modifiedOffset 227, 15 lines modified
227 ····(172,172,172)·····#·rgb·=·(0xac,0xac,0xac)227 ····(172,172,172)·····#·rgb·=·(0xac,0xac,0xac)
228 ····(·59,·59,·59)·····#·rgb·=·(0x3b,0x3b,0x3b)·grey23228 ····(·59,·59,·59)·····#·rgb·=·(0x3b,0x3b,0x3b)·grey23
229 ····(140,140,140)·····#·rgb·=·(0x8c,0x8c,0x8c)·grey55229 ····(140,140,140)·····#·rgb·=·(0x8c,0x8c,0x8c)·grey55
230 ····(·63,·63,·63)·····#·rgb·=·(0x3f,0x3f,0x3f)230 ····(·63,·63,·63)·····#·rgb·=·(0x3f,0x3f,0x3f)
231 ····(194,194,194)·····#·rgb·=·(0xc2,0xc2,0xc2)·grey76231 ····(194,194,194)·····#·rgb·=·(0xc2,0xc2,0xc2)·grey76
232 }232 }
233 tRNS·{233 tRNS·{
234 ·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[·...·truncated·by·diffoscope;·len:·640,·SHA:·cd4154790e56660526f39d60d82512ca46aaa0a3ffeee0478e6f90f182bdd18c·...·]}234 ·0}
235 IMAGE·{235 IMAGE·{
236 ····pixels·hex236 ····pixels·hex
237 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000237 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
238 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000238 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
239 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000239 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
240 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000240 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000
241 000000000101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100000000241 000000000101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010101010100000000
5.3 KB
Image content
Pixel difference
compared images
Flicker difference
compared images
513 B
res/menu/activity_main_search.xml
447 B
res/menu/activity_main_search.xml
    
Offset 1, 4 lines modifiedOffset 1, 4 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <menu·xmlns:android="http://schemas.android.com/apk/res/android">2 <menu·xmlns:android="http://schemas.android.com/apk/res/android">
3 ··<item·android:id="@id/menu_settings"·android:orderInCategory="100"·android:title="@string/menu_settings"·android:showAsAction="never"/>3 ··<item·android:id="@id/menu_settings"·android:orderInCategory="100"·android:title="@string/menu_settings"/>
4 </menu>4 </menu>
2.3 KB
res/layout/activity_main_search.xml
2.23 KB
res/layout/activity_main_search.xml
    
Offset 1, 10 lines modifiedOffset 1, 10 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <RelativeLayout·xmlns:android="http://schemas.android.com/apk/res/android"·android:layout_width="fill_parent"·android:layout_height="fill_parent">2 <RelativeLayout·xmlns:android="http://schemas.android.com/apk/res/android"·android:layout_width="fill_parent"·android:layout_height="fill_parent">
3 ··<LinearLayout·android:gravity="center"·android:id="@id/linearLayout1"·android:background="#ffeeeeee"·android:paddingTop="10.0dip"·android:paddingBottom="10.0dip"·android:layout_width="wrap_content"·android:layout_height="wrap_content"·android:minHeight="80.0dip"·android:layout_alignParentLeft="true"·android:layout_alignParentTop="true"·android:layout_alignParentRight="true"·android:textAlignment="center">3 ··<LinearLayout·android:gravity="center"·android:id="@id/linearLayout1"·android:background="#ffeeeeee"·android:paddingTop="10.0dip"·android:paddingBottom="10.0dip"·android:layout_width="wrap_content"·android:layout_height="wrap_content"·android:minHeight="80.0dip"·android:layout_alignParentLeft="true"·android:layout_alignParentTop="true"·android:layout_alignParentRight="true">
4 ····<ImageView·android:id="@id/imageView1"·android:padding="5.0dip"·android:layout_width="wrap_content"·android:layout_height="wrap_content"·android:layout_marginLeft="10.0dip"·android:src="@drawable/logobig"/>4 ····<ImageView·android:id="@id/imageView1"·android:padding="5.0dip"·android:layout_width="wrap_content"·android:layout_height="wrap_content"·android:layout_marginLeft="10.0dip"·android:src="@drawable/logobig"/>
5 ····<EditText·android:id="@id/editText1"·android:layout_width="0.0dip"·android:layout_height="wrap_content"·android:hint="@string/hint"·android:layout_weight="3.0"·android:inputType="text"·style="@style/EditText.Style"/>5 ····<EditText·android:id="@id/editText1"·android:layout_width="0.0dip"·android:layout_height="wrap_content"·android:hint="@string/hint"·android:layout_weight="3.0"·android:inputType="text"·style="@style/EditText.Style"/>
6 ····<ImageView·android:id="@id/imageButton"·android:layout_width="wrap_content"·android:layout_height="wrap_content"·android:layout_marginRight="10.0dip"·android:src="@drawable/button"/>6 ····<ImageView·android:id="@id/imageButton"·android:layout_width="wrap_content"·android:layout_height="wrap_content"·android:layout_marginRight="10.0dip"·android:src="@drawable/button"/>
7 ··</LinearLayout>7 ··</LinearLayout>
8 ··<RelativeLayout·xmlns:android="http://schemas.android.com/apk/res/android"·android:id="@id/relativeLayout"·android:layout_width="fill_parent"·android:layout_height="wrap_content"·android:layout_below="@id/linearLayout1">8 ··<RelativeLayout·xmlns:android="http://schemas.android.com/apk/res/android"·android:id="@id/relativeLayout"·android:layout_width="fill_parent"·android:layout_height="wrap_content"·android:layout_below="@id/linearLayout1">
9 ····<ScrollView·android:background="#ffffffff"·android:layout_width="fill_parent"·android:layout_height="fill_parent"·android:layout_below="@id/linearLayout1">9 ····<ScrollView·android:background="#ffffffff"·android:layout_width="fill_parent"·android:layout_height="fill_parent"·android:layout_below="@id/linearLayout1">
10 ······<LinearLayout·android:orientation="vertical"·android:id="@id/resultsLayout"·android:paddingTop="12.0dip"·android:layout_width="fill_parent"·android:layout_height="wrap_content"/>10 ······<LinearLayout·android:orientation="vertical"·android:id="@id/resultsLayout"·android:paddingTop="12.0dip"·android:layout_width="fill_parent"·android:layout_height="wrap_content"/>
526 B
res/values/styles.xml
484 B
res/values/styles.xml
    
Offset 6, 10 lines modifiedOffset 6, 9 lines modified
6 ····<item·name="android:background">@drawable/textbox</item>6 ····<item·name="android:background">@drawable/textbox</item>
7 ··</style>7 ··</style>
8 ··<style·name="PopUp.Style"·parent="@android:style/Widget.PopupWindow">8 ··<style·name="PopUp.Style"·parent="@android:style/Widget.PopupWindow">
9 ····<item·name="android:background">@drawable/textbox</item>9 ····<item·name="android:background">@drawable/textbox</item>
10 ··</style>10 ··</style>
11 ··<style·name="NoActionBar"·parent="@android:style/Theme.Holo.Light">11 ··<style·name="NoActionBar"·parent="@android:style/Theme.Holo.Light">
12 ····<item·name="android:windowNoTitle">true</item>12 ····<item·name="android:windowNoTitle">true</item>
13 ····<item·name="android:windowActionBar">false</item> 
14 ··</style>13 ··</style>
15 </resources>14 </resources>
446 B
res/values-v11/styles.xml
396 B
res/values-v11/styles.xml
    
Offset 1, 4 lines modifiedOffset 1, 8 lines modified
1 <?xml·version="1.0"·encoding="utf-8"?>1 <?xml·version="1.0"·encoding="utf-8"?>
2 <resources>2 <resources>
3 ··<style·name="AppBaseTheme"·parent="@android:style/Theme.Holo.Light"/>3 ··<style·name="AppBaseTheme"·parent="@android:style/Theme.Holo.Light"/>
 4 ··<style·name="NoActionBar"·parent="@android:style/Theme.Holo.Light">
 5 ····<item·name="android:windowNoTitle">true</item>
 6 ····<item·name="android:windowActionBar">false</item>
 7 ··</style>
4 </resources>8 </resources>
1.41 KB
smali/android/support/v4/app/FragmentActivity$FragmentTag.smali vs.
smali/android/support/v4/app/FragmentManagerImpl$FragmentTag.smali
Files 24% similar despite different names
    
Offset 1, 15 lines modifiedOffset 1, 15 lines modified
1 .class·Landroid/support/v4/app/FragmentActivity$FragmentTag;1 .class·Landroid/support/v4/app/FragmentManagerImpl$FragmentTag;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
3 .source·"FragmentActivity.java"3 .source·"FragmentManager.java"
  
  
4 #·annotations4 #·annotations
5 .annotation·system·Ldalvik/annotation/EnclosingClass;5 .annotation·system·Ldalvik/annotation/EnclosingClass;
6 ····value·=·Landroid/support/v4/app/FragmentActivity;6 ····value·=·Landroid/support/v4/app/FragmentManagerImpl;
7 .end·annotation7 .end·annotation
  
8 .annotation·system·Ldalvik/annotation/InnerClass;8 .annotation·system·Ldalvik/annotation/InnerClass;
9 ····accessFlags·=·0x89 ····accessFlags·=·0x8
10 ····name·=·"FragmentTag"10 ····name·=·"FragmentTag"
11 .end·annotation11 .end·annotation
  
Offset 25, 22 lines modifiedOffset 25, 22 lines modified
  
  
25 #·direct·methods25 #·direct·methods
26 .method·static·constructor·<clinit>()V26 .method·static·constructor·<clinit>()V
27 ····.locals·127 ····.locals·1
  
28 ····.prologue28 ····.prologue
29 ····.line·13529 ····.line·2206
30 ····const/4·v0,·0x330 ····const/4·v0,·0x3
  
31 ····new-array·v0,·v0,·[I31 ····new-array·v0,·v0,·[I
  
32 ····fill-array-data·v0,·:array_032 ····fill-array-data·v0,·:array_0
  
33 ····sput-object·v0,·Landroid/support/v4/app/FragmentActivity$FragmentTag;->Fragment:[I33 ····sput-object·v0,·Landroid/support/v4/app/FragmentManagerImpl$FragmentTag;->Fragment:[I
  
34 ····return-void34 ····return-void
  
35 ····nop35 ····nop
  
36 ····:array_036 ····:array_0
37 ····.array-data·437 ····.array-data·4
Offset 50, 12 lines modifiedOffset 50, 12 lines modified
50 ····.end·array-data50 ····.end·array-data
51 .end·method51 .end·method
  
52 .method·constructor·<init>()V52 .method·constructor·<init>()V
53 ····.locals·053 ····.locals·0
  
54 ····.prologue54 ····.prologue
55 ····.line·13455 ····.line·2205
56 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V56 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
57 ····return-void57 ····return-void
58 .end·method58 .end·method