7.95 MB
/home/fdroid/fdroiddata/tmp/de.k4ever.k4android_10.apk vs.
/home/fdroid/fdroiddata/tmp/sigcp_de.k4ever.k4android_10.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/fdroidserverid entry referenced by META-INF/MANIFEST.MF not found in the APK ERROR: META-INF/buildserverid 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:·66bc044e373ff65caa115c922552f4b7afee84c0d276349ec6982785895bb015 
10 Signer·#1·certificate·SHA-1·digest:·591fbd8e54e90fe1cae7524233cd5cd61539d5af 
11 Signer·#1·certificate·MD5·digest:·fcf5315097d5c357320ff8c337810051 
12 Signer·#1·key·algorithm:·RSA 
13 Signer·#1·key·size·(bits):·2048 
14 Signer·#1·public·key·SHA-256·digest:·b73177d607c5813575fad5f2b67117fcb66408fb64fa2a2986d99a567025c6df 
15 Signer·#1·public·key·SHA-1·digest:·0c5fbbc65e715e9e6fb82d6be63b0ebf82bea798 
16 Signer·#1·public·key·MD5·digest:·d585098716184c7c0dc023d6d8081e06 
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/. 
13.0 KB
zipinfo {}
    
Offset 1, 75 lines modifiedOffset 1, 73 lines modified
1 Zip·file·size:·255492·bytes,·number·of·entries:·731 Zip·file·size:·256324·bytes,·number·of·entries:·71
2 -rw----·····2.0·fat·····6298·bl·defN·17-Jan-11·15:48·META-INF/MANIFEST.MF 
3 -rw----·····2.0·fat·····6419·bl·defN·17-Jan-11·15:48·META-INF/9C6B0158.SF 
4 -rw----·····2.0·fat·····1326·bl·defN·17-Jan-11·15:48·META-INF/9C6B0158.RSA 
5 -rw----·····2.0·fat·······41·bl·defN·17-Jan-11·11:47·META-INF/buildserverid 
6 -rw----·····2.0·fat·······41·bl·defN·17-Jan-11·11:47·META-INF/fdroidserverid 
7 -rw----·····2.0·fat·····3536·bX·defN·17-Jan-11·11:47·AndroidManifest.xml2 -rw----·····2.0·fat·····3536·bX·defN·17-May-15·21:31·AndroidManifest.xml
8 -rw----·····1.0·fat······928·b-·stor·17-Jan-11·11:47·res/drawable-hdpi-v4/ic_action_favorite.png3 -rw----·····1.0·fat······928·b-·stor·17-May-15·21:30·res/drawable-hdpi-v4/ic_action_favorite.png
9 -rw----·····1.0·fat······665·b-·stor·17-Jan-11·11:47·res/drawable-hdpi-v4/ic_action_favorite_checked.png4 -rw----·····1.0·fat······665·b-·stor·17-May-15·21:30·res/drawable-hdpi-v4/ic_action_favorite_checked.png
10 -rw----·····1.0·fat······745·b-·stor·17-Jan-11·11:47·res/drawable-hdpi-v4/ic_action_history.png5 -rw----·····1.0·fat······745·b-·stor·17-May-15·21:30·res/drawable-hdpi-v4/ic_action_history.png
11 -rw----·····1.0·fat·······67·b-·stor·17-Jan-11·11:47·res/drawable-hdpi-v4/ic_action_refresh.png6 -rw----·····1.0·fat·······67·b-·stor·17-May-15·21:30·res/drawable-hdpi-v4/ic_action_refresh.png
12 -rw----·····1.0·fat······543·b-·stor·17-Jan-11·11:47·res/drawable-hdpi-v4/ic_action_send.png7 -rw----·····1.0·fat······543·b-·stor·17-May-15·21:30·res/drawable-hdpi-v4/ic_action_send.png
13 -rw----·····1.0·fat·······67·b-·stor·17-Jan-11·11:47·res/drawable-hdpi-v4/ic_action_transactions.png8 -rw----·····1.0·fat·······67·b-·stor·17-May-15·21:30·res/drawable-hdpi-v4/ic_action_transactions.png
14 -rw----·····1.0·fat······983·b-·stor·17-Jan-11·11:47·res/drawable-hdpi-v4/ic_action_virtuals.png9 -rw----·····1.0·fat······983·b-·stor·17-May-15·21:30·res/drawable-hdpi-v4/ic_action_virtuals.png
15 -rw----·····1.0·fat·····1704·b-·stor·17-Jan-11·11:47·res/drawable-hdpi-v4/ic_cart.png10 -rw----·····1.0·fat·····1704·b-·stor·17-May-15·21:30·res/drawable-hdpi-v4/ic_cart.png
16 -rw----·····1.0·fat······471·b-·stor·17-Jan-11·11:47·res/drawable-ldpi-v4/ic_action_favorite.png11 -rw----·····1.0·fat······471·b-·stor·17-May-15·21:30·res/drawable-ldpi-v4/ic_action_favorite.png
17 -rw----·····1.0·fat······402·b-·stor·17-Jan-11·11:47·res/drawable-ldpi-v4/ic_action_favorite_checked.png12 -rw----·····1.0·fat······402·b-·stor·17-May-15·21:30·res/drawable-ldpi-v4/ic_action_favorite_checked.png
18 -rw----·····1.0·fat······375·b-·stor·17-Jan-11·11:47·res/drawable-ldpi-v4/ic_action_history.png13 -rw----·····1.0·fat······375·b-·stor·17-May-15·21:30·res/drawable-ldpi-v4/ic_action_history.png
19 -rw----·····1.0·fat·······67·b-·stor·17-Jan-11·11:47·res/drawable-ldpi-v4/ic_action_refresh.png14 -rw----·····1.0·fat·······67·b-·stor·17-May-15·21:30·res/drawable-ldpi-v4/ic_action_refresh.png
20 -rw----·····1.0·fat······299·b-·stor·17-Jan-11·11:47·res/drawable-ldpi-v4/ic_action_send.png15 -rw----·····1.0·fat······299·b-·stor·17-May-15·21:30·res/drawable-ldpi-v4/ic_action_send.png
21 -rw----·····1.0·fat·······67·b-·stor·17-Jan-11·11:47·res/drawable-ldpi-v4/ic_action_transactions.png16 -rw----·····1.0·fat·······67·b-·stor·17-May-15·21:30·res/drawable-ldpi-v4/ic_action_transactions.png
22 -rw----·····1.0·fat······570·b-·stor·17-Jan-11·11:47·res/drawable-ldpi-v4/ic_action_virtuals.png17 -rw----·····1.0·fat······570·b-·stor·17-May-15·21:30·res/drawable-ldpi-v4/ic_action_virtuals.png
23 -rw----·····1.0·fat······816·b-·stor·17-Jan-11·11:47·res/drawable-ldpi-v4/ic_cart.png18 -rw----·····1.0·fat······816·b-·stor·17-May-15·21:30·res/drawable-ldpi-v4/ic_cart.png
24 -rw----·····1.0·fat······664·b-·stor·17-Jan-11·11:47·res/drawable-mdpi-v4/ic_action_favorite.png19 -rw----·····1.0·fat······664·b-·stor·17-May-15·21:30·res/drawable-mdpi-v4/ic_action_favorite.png
25 -rw----·····1.0·fat······477·b-·stor·17-Jan-11·11:47·res/drawable-mdpi-v4/ic_action_favorite_checked.png20 -rw----·····1.0·fat······477·b-·stor·17-May-15·21:30·res/drawable-mdpi-v4/ic_action_favorite_checked.png
26 -rw----·····1.0·fat······486·b-·stor·17-Jan-11·11:47·res/drawable-mdpi-v4/ic_action_history.png21 -rw----·····1.0·fat······486·b-·stor·17-May-15·21:30·res/drawable-mdpi-v4/ic_action_history.png
27 -rw----·····1.0·fat·······67·b-·stor·17-Jan-11·11:47·res/drawable-mdpi-v4/ic_action_refresh.png22 -rw----·····1.0·fat·······67·b-·stor·17-May-15·21:30·res/drawable-mdpi-v4/ic_action_refresh.png
28 -rw----·····1.0·fat······410·b-·stor·17-Jan-11·11:47·res/drawable-mdpi-v4/ic_action_send.png23 -rw----·····1.0·fat······410·b-·stor·17-May-15·21:30·res/drawable-mdpi-v4/ic_action_send.png
29 -rw----·····1.0·fat·······67·b-·stor·17-Jan-11·11:47·res/drawable-mdpi-v4/ic_action_transactions.png24 -rw----·····1.0·fat·······67·b-·stor·17-May-15·21:30·res/drawable-mdpi-v4/ic_action_transactions.png
30 -rw----·····1.0·fat······712·b-·stor·17-Jan-11·11:47·res/drawable-mdpi-v4/ic_action_virtuals.png25 -rw----·····1.0·fat······712·b-·stor·17-May-15·21:30·res/drawable-mdpi-v4/ic_action_virtuals.png
31 -rw----·····1.0·fat·····1133·b-·stor·17-Jan-11·11:47·res/drawable-mdpi-v4/ic_cart.png26 -rw----·····1.0·fat·····1133·b-·stor·17-May-15·21:30·res/drawable-mdpi-v4/ic_cart.png
32 -rw----·····1.0·fat·····4669·b-·stor·17-Jan-11·11:47·res/drawable-mdpi-v4/wallet.png27 -rw----·····1.0·fat·····4669·b-·stor·17-May-15·21:30·res/drawable-mdpi-v4/wallet.png
33 -rw----·····1.0·fat·····1164·b-·stor·17-Jan-11·11:47·res/drawable-xhdpi-v4/ic_action_favorite.png28 -rw----·····1.0·fat·····1164·b-·stor·17-May-15·21:30·res/drawable-xhdpi-v4/ic_action_favorite.png
34 -rw----·····1.0·fat······850·b-·stor·17-Jan-11·11:47·res/drawable-xhdpi-v4/ic_action_favorite_checked.png29 -rw----·····1.0·fat······850·b-·stor·17-May-15·21:30·res/drawable-xhdpi-v4/ic_action_favorite_checked.png
35 -rw----·····1.0·fat······949·b-·stor·17-Jan-11·11:47·res/drawable-xhdpi-v4/ic_action_history.png30 -rw----·····1.0·fat······949·b-·stor·17-May-15·21:30·res/drawable-xhdpi-v4/ic_action_history.png
36 -rw----·····1.0·fat·······67·b-·stor·17-Jan-11·11:47·res/drawable-xhdpi-v4/ic_action_refresh.png31 -rw----·····1.0·fat·······67·b-·stor·17-May-15·21:30·res/drawable-xhdpi-v4/ic_action_refresh.png
37 -rw----·····1.0·fat······682·b-·stor·17-Jan-11·11:47·res/drawable-xhdpi-v4/ic_action_send.png32 -rw----·····1.0·fat······682·b-·stor·17-May-15·21:30·res/drawable-xhdpi-v4/ic_action_send.png
38 -rw----·····1.0·fat·······67·b-·stor·17-Jan-11·11:47·res/drawable-xhdpi-v4/ic_action_transactions.png33 -rw----·····1.0·fat·······67·b-·stor·17-May-15·21:30·res/drawable-xhdpi-v4/ic_action_transactions.png
39 -rw----·····1.0·fat·····1148·b-·stor·17-Jan-11·11:47·res/drawable-xhdpi-v4/ic_action_virtuals.png34 -rw----·····1.0·fat·····1148·b-·stor·17-May-15·21:30·res/drawable-xhdpi-v4/ic_action_virtuals.png
40 -rw----·····1.0·fat·····3888·b-·stor·17-Jan-11·11:47·res/drawable-xhdpi-v4/ic_cart.png35 -rw----·····1.0·fat·····3888·b-·stor·17-May-15·21:30·res/drawable-xhdpi-v4/ic_cart.png
41 -rw----·····1.0·fat······713·b-·stor·17-Jan-11·11:47·res/drawable/btn_check_buttonless_on.png36 -rw----·····1.0·fat······713·b-·stor·17-May-15·21:30·res/drawable/btn_check_buttonless_on.png
42 -rw----·····2.0·fat······104·bl·defN·17-Jan-11·11:47·res/drawable/progressbar_done.xml37 -rw----·····2.0·fat······104·bl·defN·17-May-15·21:31·res/drawable/progressbar_done.xml
43 -rw----·····1.0·fat····64246·b-·stor·17-Jan-11·11:47·res/drawable/wallet.png38 -rw----·····1.0·fat····64246·b-·stor·17-May-15·21:30·res/drawable/wallet.png
44 -rw----·····2.0·fat······864·bl·defN·17-Jan-11·11:47·res/layout-sw600dp-land-v13/fragment_produkte.xml39 -rw----·····2.0·fat······864·bl·defN·17-May-15·21:31·res/layout-sw600dp-land-v13/fragment_produkte.xml
45 -rw----·····2.0·fat······864·bl·defN·17-Jan-11·11:47·res/layout-sw600dp-land-v13/fragment_virtuals.xml40 -rw----·····2.0·fat······864·bl·defN·17-May-15·21:31·res/layout-sw600dp-land-v13/fragment_virtuals.xml
46 -rw----·····2.0·fat·····3988·bl·defN·17-Jan-11·11:47·res/layout-sw600dp-land-v13/layout_buyscreen.xml41 -rw----·····2.0·fat·····3988·bl·defN·17-May-15·21:31·res/layout-sw600dp-land-v13/layout_buyscreen.xml
47 -rw----·····2.0·fat·····1796·bl·defN·17-Jan-11·11:47·res/layout-v17/layout_manage_balance.xml42 -rw----·····2.0·fat·····1796·bl·defN·17-May-15·21:31·res/layout-v17/layout_manage_balance.xml
48 -rw----·····2.0·fat·····1512·bl·defN·17-Jan-11·11:47·res/layout-v17/listitem_products.xml43 -rw----·····2.0·fat·····1512·bl·defN·17-May-15·21:31·res/layout-v17/listitem_products.xml
49 -rw----·····2.0·fat·····1072·bl·defN·17-Jan-11·11:47·res/layout/fragment_balance.xml44 -rw----·····2.0·fat·····1072·bl·defN·17-May-15·21:31·res/layout/fragment_balance.xml
50 -rw----·····2.0·fat······604·bl·defN·17-Jan-11·11:47·res/layout/fragment_buyscreen.xml45 -rw----·····2.0·fat······604·bl·defN·17-May-15·21:31·res/layout/fragment_buyscreen.xml
51 -rw----·····2.0·fat······608·bl·defN·17-Jan-11·11:47·res/layout/fragment_history_list.xml46 -rw----·····2.0·fat······608·bl·defN·17-May-15·21:31·res/layout/fragment_history_list.xml
52 -rw----·····2.0·fat······608·bl·defN·17-Jan-11·11:47·res/layout/fragment_produkte.xml47 -rw----·····2.0·fat······608·bl·defN·17-May-15·21:31·res/layout/fragment_produkte.xml
53 -rw----·····2.0·fat······612·bl·defN·17-Jan-11·11:47·res/layout/fragment_transactions_list.xml48 -rw----·····2.0·fat······612·bl·defN·17-May-15·21:31·res/layout/fragment_transactions_list.xml
54 -rw----·····2.0·fat·····1060·bl·defN·17-Jan-11·11:47·res/layout/fragment_virtuals.xml49 -rw----·····2.0·fat·····1060·bl·defN·17-May-15·21:31·res/layout/fragment_virtuals.xml
55 -rw----·····2.0·fat·····3636·bl·defN·17-Jan-11·11:47·res/layout/layout_buyscreen.xml50 -rw----·····2.0·fat·····3636·bl·defN·17-May-15·21:31·res/layout/layout_buyscreen.xml
56 -rw----·····2.0·fat·····1488·bl·defN·17-Jan-11·11:47·res/layout/layout_login.xml51 -rw----·····2.0·fat·····1488·bl·defN·17-May-15·21:31·res/layout/layout_login.xml
57 -rw----·····2.0·fat·····1704·bl·defN·17-Jan-11·11:47·res/layout/layout_manage_balance.xml52 -rw----·····2.0·fat·····1704·bl·defN·17-May-15·21:31·res/layout/layout_manage_balance.xml
58 -rw----·····2.0·fat·····3296·bl·defN·17-Jan-11·11:47·res/layout/layout_sync.xml53 -rw----·····2.0·fat·····3296·bl·defN·17-May-15·21:31·res/layout/layout_sync.xml
59 -rw----·····2.0·fat·····1964·bl·defN·17-Jan-11·11:47·res/layout/layout_virtuals.xml54 -rw----·····2.0·fat·····1964·bl·defN·17-May-15·21:31·res/layout/layout_virtuals.xml
60 -rw----·····2.0·fat·····1208·bl·defN·17-Jan-11·11:47·res/layout/listitem_history.xml55 -rw----·····2.0·fat·····1208·bl·defN·17-May-15·21:31·res/layout/listitem_history.xml
61 -rw----·····2.0·fat·····1116·bl·defN·17-Jan-11·11:47·res/layout/listitem_history_product.xml56 -rw----·····2.0·fat·····1116·bl·defN·17-May-15·21:31·res/layout/listitem_history_product.xml
62 -rw----·····2.0·fat·····1456·bl·defN·17-Jan-11·11:47·res/layout/listitem_products.xml57 -rw----·····2.0·fat·····1456·bl·defN·17-May-15·21:31·res/layout/listitem_products.xml
63 -rw----·····2.0·fat·····1500·bl·defN·17-Jan-11·11:47·res/layout/listitem_transactions.xml58 -rw----·····2.0·fat·····1500·bl·defN·17-May-15·21:31·res/layout/listitem_transactions.xml
64 -rw----·····2.0·fat·····1560·bl·defN·17-Jan-11·11:47·res/layout/listitem_virtuals.xml59 -rw----·····2.0·fat·····1560·bl·defN·17-May-15·21:31·res/layout/listitem_virtuals.xml
65 -rw----·····2.0·fat······612·bl·defN·17-Jan-11·11:47·res/menu/balance_menu.xml60 -rw----·····2.0·fat······612·bl·defN·17-May-15·21:31·res/menu/balance_menu.xml
66 -rw----·····2.0·fat······452·bl·defN·17-Jan-11·11:47·res/menu/buy_menu.xml61 -rw----·····2.0·fat······452·bl·defN·17-May-15·21:31·res/menu/buy_menu.xml
67 -rw----·····2.0·fat······452·bl·defN·17-Jan-11·11:47·res/menu/list_select_menu.xml62 -rw----·····2.0·fat······452·bl·defN·17-May-15·21:31·res/menu/list_select_menu.xml
68 -rw----·····2.0·fat······872·bl·defN·17-Jan-11·11:47·res/menu/produkte_menu.xml63 -rw----·····2.0·fat······872·bl·defN·17-May-15·21:31·res/menu/produkte_menu.xml
69 -rw----·····2.0·fat······452·bl·defN·17-Jan-11·11:47·res/menu/virtuals_menu.xml64 -rw----·····2.0·fat······452·bl·defN·17-May-15·21:31·res/menu/virtuals_menu.xml
70 -rw----·····2.0·fat········0·bl·defN·17-Jan-11·11:47·res/raw/newstore.bks65 -rw----·····2.0·fat········0·bl·defN·17-May-15·21:31·res/raw/newstore.bks
71 -rw----·····2.0·fat·····1965·bl·defN·17-Jan-11·11:47·res/raw/truststore.bks66 -rw----·····2.0·fat·····1965·bl·defN·17-May-15·21:31·res/raw/truststore.bks
72 -rw----·····2.0·fat·····1208·bl·defN·17-Jan-11·11:47·res/xml/preferences.xml67 -rw----·····2.0·fat·····1208·bl·defN·17-May-15·21:31·res/xml/preferences.xml
73 -rw----·····1.0·fat····17712·b-·stor·17-Jan-11·11:47·resources.arsc68 -rw----·····1.0·fat····17712·b-·stor·17-May-15·21:30·resources.arsc
74 -rw----·····2.0·fat···270176·bl·defN·17-Jan-11·11:47·classes.dex69 -rw----·····2.0·fat···275280·bl·defN·17-May-15·21:31·classes.dex
 70 -rw----·····2.0·fat·····6298·b-·defN·17-May-15·21:31·META-INF/MANIFEST.MF
 71 -rw----·····2.0·fat·····6419·b-·defN·17-May-15·21:31·META-INF/9C6B0158.SF
 72 -rw----·····2.0·fat·····1326·b-·defN·17-May-15·21:31·META-INF/9C6B0158.RSA
75 73·files,·435410·bytes·uncompressed,·244109·bytes·compressed:··43.9%73 71·files,·440432·bytes·uncompressed,·245316·bytes·compressed:··44.3%
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)
7.5 MB
classes.dex
7.26 MB
dexdump -a -d -f -h {}
Ignoring differences in offsets to keep diff size reasonable.
    
Offset 1, 35 lines modifiedOffset 1, 35 lines modified
1 DEX·version·'035'1 DEX·version·'035'
2 DEX·file·header:2 DEX·file·header:
3 magic···············:·'dex\n035\0'3 magic···············:·'dex\n035\0'
4 checksum············:·458e6eee4 checksum············:·4aa94b23
5 signature···········:·b1e8...10545 signature···········:·d578...d7f0
6 file_size···········:·2701766 file_size···········:·275280
7 header_size·········:·1127 header_size·········:·112
8 link_size···········:·08 link_size···········:·0
9 link_off············:·0·(0x000000)9 link_off············:·0·(0x000000)
10 string_ids_size·····:·215410 string_ids_size·····:·2166
11 string_ids_off······:·112·(0x000070)11 string_ids_off······:·112·(0x000070)
12 type_ids_size·······:·67512 type_ids_size·······:·679
13 type_ids_off········:·8728·(0x002218)13 type_ids_off········:·8776·(0x002248)
14 proto_ids_size······:·84914 proto_ids_size······:·854
15 proto_ids_off·······:·11428·(0x002ca4)15 proto_ids_off·······:·11492·(0x002ce4)
16 field_ids_size······:·87216 field_ids_size······:·881
17 field_ids_off·······:·21616·(0x005470)17 field_ids_off·······:·21740·(0x0054ec)
18 method_ids_size·····:·306818 method_ids_size·····:·3124
19 method_ids_off······:·28592·(0x006fb0)19 method_ids_off······:·28788·(0x007074)
20 class_defs_size·····:·33420 class_defs_size·····:·337
21 class_defs_off······:·53136·(0x00cf90)21 class_defs_off······:·53780·(0x00d214)
22 data_size···········:·20635222 data_size···········:·210716
23 data_off············:·63824·(0x00f950)23 data_off············:·64564·(0x00fc34)
  
24 Class·#0·header:24 Class·#0·header:
25 class_idx···········:·15825 class_idx···········:·159
26 access_flags········:·1·(0x0001)26 access_flags········:·1·(0x0001)
27 superclass_idx······:·54327 superclass_idx······:·547
28 source_file_idx·····:·-128 source_file_idx·····:·-1
29 static_fields_size··:·129 static_fields_size··:·1
30 instance_fields_size:·030 instance_fields_size:·0
31 direct_methods_size·:·231 direct_methods_size·:·2
32 virtual_methods_size:·032 virtual_methods_size:·0
  
33 Class·#0············-33 Class·#0············-
Offset 49, 55 lines modifiedOffset 49, 55 lines modified
49 ······type··········:·'()V'49 ······type··········:·'()V'
50 ······access········:·0x10008·(STATIC·CONSTRUCTOR)50 ······access········:·0x10008·(STATIC·CONSTRUCTOR)
51 ······code··········-51 ······code··········-
52 ······registers·····:·152 ······registers·····:·1
53 ······ins···········:·053 ······ins···········:·0
54 ······outs··········:·154 ······outs··········:·1
55 ······insns·size····:·8·16-bit·code·units55 ······insns·size····:·8·16-bit·code·units
56 00f9a4:········································|[00f9a4]·android.support.a.b.h.<clinit>:()V56 00fc88:········································|[00fc88]·android.support.a.b.h.<clinit>:()V
57 00f9b4:·2200·1f02······························|0000:·new-instance·v0,·Ljava/lang/Object;·//·type@021f57 00fc98:·2200·2302······························|0000:·new-instance·v0,·Ljava/lang/Object;·//·type@0223
58 00f9b8:·7010·f40a·0000·························|0002:·invoke-direct·{v0},·Ljava/lang/Object;.<init>:()V·//·method@0af458 00fc9c:·7010·290b·0000·························|0002:·invoke-direct·{v0},·Ljava/lang/Object;.<init>:()V·//·method@0b29
59 00f9be:·6900·4d01······························|0005:·sput-object·v0,·Landroid/support/a/b/h;.a:Ljava/lang/Object;·//·field@014d59 00fca2:·6900·4a01······························|0005:·sput-object·v0,·Landroid/support/a/b/h;.a:Ljava/lang/Object;·//·field@014a
60 00f9c2:·0e00···································|0007:·return-void60 00fca6:·0e00···································|0007:·return-void
61 ······catches·······:·(none)61 ······catches·······:·(none)
62 ······positions·····:·62 ······positions·····:·
63 ······locals········:·63 ······locals········:·
  
64 ····#1··············:·(in·Landroid/support/a/b/h;)64 ····#1··············:·(in·Landroid/support/a/b/h;)
65 ······name··········:·'a'65 ······name··········:·'a'
66 ······type··········:·'(Landroid/content/Context;I)I'66 ······type··········:·'(Landroid/content/Context;I)I'
67 ······access········:·0x0019·(PUBLIC·STATIC·FINAL)67 ······access········:·0x0019·(PUBLIC·STATIC·FINAL)
68 ······code··········-68 ······code··········-
69 ······registers·····:·469 ······registers·····:·4
70 ······ins···········:·270 ······ins···········:·2
71 ······outs··········:·271 ······outs··········:·2
72 ······insns·size····:·20·16-bit·code·units72 ······insns·size····:·20·16-bit·code·units
73 00f9c4:········································|[00f9c4]·android.support.a.b.h.a:(Landroid/content/Context;I)I73 00fca8:········································|[00fca8]·android.support.a.b.h.a:(Landroid/content/Context;I)I
74 00f9d4:·6000·0c00······························|0000:·sget·v0,·Landroid/os/Build$VERSION;.SDK_INT:I·//·field@000c74 00fcb8:·6000·0c00······························|0000:·sget·v0,·Landroid/os/Build$VERSION;.SDK_INT:I·//·field@000c
75 00f9d8:·1301·1700······························|0002:·const/16·v1,·#int·23·//·#1775 00fcbc:·1301·1700······························|0002:·const/16·v1,·#int·23·//·#17
76 00f9dc:·3410·0700······························|0004:·if-lt·v0,·v1,·000b·//·+000776 00fcc0:·3410·0700······························|0004:·if-lt·v0,·v1,·000b·//·+0007
77 00f9e0:·7120·cf03·3200·························|0006:·invoke-static·{v2,·v3},·Landroid/support/a/b/i;.a:(Landroid/content/Context;I)I·//·method@03cf77 00fcc4:·7120·d803·3200·························|0006:·invoke-static·{v2,·v3},·Landroid/support/a/b/i;.a:(Landroid/content/Context;I)I·//·method@03d8
78 00f9e6:·0a00···································|0009:·move-result·v078 00fcca:·0a00···································|0009:·move-result·v0
79 00f9e8:·0f00···································|000a:·return·v079 00fccc:·0f00···································|000a:·return·v0
80 00f9ea:·6e10·3200·0200·························|000b:·invoke-virtual·{v2},·Landroid/content/Context;.getResources:()Landroid/content/res/Resources;·//·method@003280 00fcce:·6e10·3200·0200·························|000b:·invoke-virtual·{v2},·Landroid/content/Context;.getResources:()Landroid/content/res/Resources;·//·method@0032
81 00f9f0:·0c00···································|000e:·move-result-object·v081 00fcd4:·0c00···································|000e:·move-result-object·v0
82 00f9f2:·6e20·4500·3000·························|000f:·invoke-virtual·{v0,·v3},·Landroid/content/res/Resources;.getColor:(I)I·//·method@004582 00fcd6:·6e20·4500·3000·························|000f:·invoke-virtual·{v0,·v3},·Landroid/content/res/Resources;.getColor:(I)I·//·method@0045
83 00f9f8:·0a00···································|0012:·move-result·v083 00fcdc:·0a00···································|0012:·move-result·v0
84 00f9fa:·28f7···································|0013:·goto·000a·//·-000984 00fcde:·28f7···································|0013:·goto·000a·//·-0009
85 ······catches·······:·(none)85 ······catches·······:·(none)
86 ······positions·····:·86 ······positions·····:·
87 ······locals········:·87 ······locals········:·
  
88 ··Virtual·methods···-88 ··Virtual·methods···-
89 ··source_file_idx···:·-1·(unknown)89 ··source_file_idx···:·-1·(unknown)
  
90 Class·#1·header:90 Class·#1·header:
91 class_idx···········:·8491 class_idx···········:·84
92 access_flags········:·1·(0x0001)92 access_flags········:·1·(0x0001)
93 superclass_idx······:·15893 superclass_idx······:·159
94 source_file_idx·····:·-194 source_file_idx·····:·-1
95 static_fields_size··:·095 static_fields_size··:·0
96 instance_fields_size:·096 instance_fields_size:·0
97 direct_methods_size·:·197 direct_methods_size·:·1
98 virtual_methods_size:·098 virtual_methods_size:·0
  
99 Class·#1············-99 Class·#1············-
Offset 113, 33 lines modifiedOffset 113, 33 lines modified
113 ······type··········:·'(Landroid/app/Activity;Landroid/content/Intent;ILandroid/os/Bundle;)V'113 ······type··········:·'(Landroid/app/Activity;Landroid/content/Intent;ILandroid/os/Bundle;)V'
114 ······access········:·0x0009·(PUBLIC·STATIC)114 ······access········:·0x0009·(PUBLIC·STATIC)
115 ······code··········-115 ······code··········-
116 ······registers·····:·6116 ······registers·····:·6
117 ······ins···········:·4117 ······ins···········:·4
118 ······outs··········:·4118 ······outs··········:·4
119 ······insns·size····:·14·16-bit·code·units119 ······insns·size····:·14·16-bit·code·units
120 00f9fc:········································|[00f9fc]·android.support.a.a.a.a:(Landroid/app/Activity;Landroid/content/Intent;ILandroid/os/Bundle;)V120 00fce0:········································|[00fce0]·android.support.a.a.a.a:(Landroid/app/Activity;Landroid/content/Intent;ILandroid/os/Bundle;)V
121 00fa0c:·6000·0c00······························|0000:·sget·v0,·Landroid/os/Build$VERSION;.SDK_INT:I·//·field@000c121 00fcf0:·6000·0c00······························|0000:·sget·v0,·Landroid/os/Build$VERSION;.SDK_INT:I·//·field@000c
122 00fa10:·1301·1000······························|0002:·const/16·v1,·#int·16·//·#10122 00fcf4:·1301·1000······························|0002:·const/16·v1,·#int·16·//·#10
123 00fa14:·3410·0600······························|0004:·if-lt·v0,·v1,·000a·//·+0006123 00fcf8:·3410·0600······························|0004:·if-lt·v0,·v1,·000a·//·+0006
124 00fa18:·7140·2702·3254·························|0006:·invoke-static·{v2,·v3,·v4,·v5},·Landroid/support/a/a/c;.a:(Landroid/app/Activity;Landroid/content/Intent;ILandroid/os/Bundle;)V·//·method@0227124 00fcfc:·7140·2f02·3254·························|0006:·invoke-static·{v2,·v3,·v4,·v5},·Landroid/support/a/a/c;.a:(Landroid/app/Activity;Landroid/content/Intent;ILandroid/os/Bundle;)V·//·method@022f
125 00fa1e:·0e00···································|0009:·return-void125 00fd02:·0e00···································|0009:·return-void
126 00fa20:·6e30·0700·3204·························|000a:·invoke-virtual·{v2,·v3,·v4},·Landroid/app/Activity;.startActivityForResult:(Landroid/content/Intent;I)V·//·method@0007126 00fd04:·6e30·0700·3204·························|000a:·invoke-virtual·{v2,·v3,·v4},·Landroid/app/Activity;.startActivityForResult:(Landroid/content/Intent;I)V·//·method@0007
127 00fa26:·28fc···································|000d:·goto·0009·//·-0004127 00fd0a:·28fc···································|000d:·goto·0009·//·-0004
128 ······catches·······:·(none)128 ······catches·······:·(none)
129 ······positions·····:·129 ······positions·····:·
130 ······locals········:·130 ······locals········:·
  
131 ··Virtual·methods···-131 ··Virtual·methods···-
132 ··source_file_idx···:·-1·(unknown)132 ··source_file_idx···:·-1·(unknown)
  
133 Class·#2·header:133 Class·#2·header:
134 class_idx···········:·85134 class_idx···········:·85
135 access_flags········:·1537·(0x0601)135 access_flags········:·1537·(0x0601)
136 superclass_idx······:·543136 superclass_idx······:·547
137 source_file_idx·····:·-1137 source_file_idx·····:·-1
138 static_fields_size··:·0138 static_fields_size··:·0
139 instance_fields_size:·0139 instance_fields_size:·0
140 direct_methods_size·:·0140 direct_methods_size·:·0
141 virtual_methods_size:·1141 virtual_methods_size:·1
  
142 Class·#2············-142 Class·#2············-
Offset 156, 17 lines modifiedOffset 156, 17 lines modified
156 ······type··········:·'()V'156 ······type··········:·'()V'
Max diff block lines reached; 7604243/7613066 bytes (99.88%) of diff not shown.
248 KB
classes.jar
15.1 KB
zipinfo {}
    
Offset 1, 14 lines modifiedOffset 1, 14 lines modified
1 Zip·file·size:·499443·bytes,·number·of·entries:·3341 Zip·file·size:·506307·bytes,·number·of·entries:·337
2 ?rwxrwxr-x··2.0·unx······541·b-·stor·80-Jan-01·00:00·android/support/a/b/h.class2 ?rwxrwxr-x··2.0·unx······541·b-·stor·80-Jan-01·00:00·android/support/a/b/h.class
3 ?rwxrwxr-x··2.0·unx······408·b-·stor·80-Jan-01·00:00·android/support/a/a/a.class3 ?rwxrwxr-x··2.0·unx······408·b-·stor·80-Jan-01·00:00·android/support/a/a/a.class
4 ?rwxrwxr-x··2.0·unx·······92·b-·stor·80-Jan-01·00:00·android/support/a/a/aa.class4 ?rwxrwxr-x··2.0·unx·······92·b-·stor·80-Jan-01·00:00·android/support/a/a/aa.class
5 ?rwxrwxr-x··2.0·unx······398·b-·stor·80-Jan-01·00:00·android/support/a/a/y.class5 ?rwxrwxr-x··2.0·unx······398·b-·stor·80-Jan-01·00:00·android/support/a/a/y.class
6 ?rwxrwxr-x··2.0·unx······198·b-·stor·80-Jan-01·00:00·android/support/a/e/k.class6 ?rwxrwxr-x··2.0·unx······198·b-·stor·80-Jan-01·00:00·android/support/a/e/k.class
7 ?rwxrwxr-x··2.0·unx····39986·b-·defN·80-Jan-01·00:00·android/support/a/a/ab.class7 ?rwxrwxr-x··2.0·unx····40827·b-·defN·80-Jan-01·00:00·android/support/a/a/ab.class
8 ?rwxrwxr-x··2.0·unx······336·b-·stor·80-Jan-01·00:00·android/support/a/a/ac.class8 ?rwxrwxr-x··2.0·unx······336·b-·stor·80-Jan-01·00:00·android/support/a/a/ac.class
9 ?rwxrwxr-x··2.0·unx·····1247·b-·stor·80-Jan-01·00:00·android/support/a/a/ae.class9 ?rwxrwxr-x··2.0·unx·····1247·b-·stor·80-Jan-01·00:00·android/support/a/a/ae.class
10 ?rwxrwxr-x··2.0·unx······755·b-·stor·80-Jan-01·00:00·android/support/a/a/ad.class10 ?rwxrwxr-x··2.0·unx······755·b-·stor·80-Jan-01·00:00·android/support/a/a/ad.class
11 ?rwxrwxr-x··2.0·unx······443·b-·stor·80-Jan-01·00:00·android/support/a/a/af.class11 ?rwxrwxr-x··2.0·unx······443·b-·stor·80-Jan-01·00:00·android/support/a/a/af.class
12 ?rwxrwxr-x··2.0·unx······195·b-·stor·80-Jan-01·00:00·android/support/a/a/ag.class12 ?rwxrwxr-x··2.0·unx······195·b-·stor·80-Jan-01·00:00·android/support/a/a/ag.class
13 ?rwxrwxr-x··2.0·unx······134·b-·stor·80-Jan-01·00:00·android/support/a/a/ah.class13 ?rwxrwxr-x··2.0·unx······134·b-·stor·80-Jan-01·00:00·android/support/a/a/ah.class
14 ?rwxrwxr-x··2.0·unx······594·b-·stor·80-Jan-01·00:00·android/support/a/a/ai.class14 ?rwxrwxr-x··2.0·unx······594·b-·stor·80-Jan-01·00:00·android/support/a/a/ai.class
Offset 16, 45 lines modifiedOffset 16, 46 lines modified
16 ?rwxrwxr-x··2.0·unx·····1267·b-·stor·80-Jan-01·00:00·android/support/a/a/aj.class16 ?rwxrwxr-x··2.0·unx·····1267·b-·stor·80-Jan-01·00:00·android/support/a/a/aj.class
17 ?rwxrwxr-x··2.0·unx······331·b-·stor·80-Jan-01·00:00·android/support/a/a/ak.class17 ?rwxrwxr-x··2.0·unx······331·b-·stor·80-Jan-01·00:00·android/support/a/a/ak.class
18 ?rwxrwxr-x··2.0·unx······998·b-·stor·80-Jan-01·00:00·android/support/a/a/al.class18 ?rwxrwxr-x··2.0·unx······998·b-·stor·80-Jan-01·00:00·android/support/a/a/al.class
19 ?rwxrwxr-x··2.0·unx······569·b-·stor·80-Jan-01·00:00·android/support/a/a/am.class19 ?rwxrwxr-x··2.0·unx······569·b-·stor·80-Jan-01·00:00·android/support/a/a/am.class
20 ?rwxrwxr-x··2.0·unx·····3168·b-·stor·80-Jan-01·00:00·android/support/a/a/an.class20 ?rwxrwxr-x··2.0·unx·····3168·b-·stor·80-Jan-01·00:00·android/support/a/a/an.class
21 ?rwxrwxr-x··2.0·unx······569·b-·stor·80-Jan-01·00:00·android/support/a/a/ao.class21 ?rwxrwxr-x··2.0·unx······569·b-·stor·80-Jan-01·00:00·android/support/a/a/ao.class
22 ?rwxrwxr-x··2.0·unx······360·b-·stor·80-Jan-01·00:00·android/support/a/a/ap.class22 ?rwxrwxr-x··2.0·unx······360·b-·stor·80-Jan-01·00:00·android/support/a/a/ap.class
23 ?rwxrwxr-x··2.0·unx····11401·b-·defN·80-Jan-01·00:00·android/support/a/a/aq.class23 ?rwxrwxr-x··2.0·unx····11551·b-·defN·80-Jan-01·00:00·android/support/a/a/aq.class
24 ?rwxrwxr-x··2.0·unx······711·b-·stor·80-Jan-01·00:00·android/support/a/a/ar.class24 ?rwxrwxr-x··2.0·unx······353·b-·stor·80-Jan-01·00:00·android/support/a/a/ar.class
25 ?rwxrwxr-x··2.0·unx·····1557·b-·stor·80-Jan-01·00:00·android/support/a/a/as.class25 ?rwxrwxr-x··2.0·unx·····1207·b-·stor·80-Jan-01·00:00·android/support/a/a/as.class
 26 ?rwxrwxr-x··2.0·unx······838·b-·stor·80-Jan-01·00:00·android/support/a/a/at.class
26 ?rwxrwxr-x··2.0·unx·····1197·b-·stor·80-Jan-01·00:00·android/support/a/a/at.class27 ?rwxrwxr-x··2.0·unx·····1716·b-·stor·80-Jan-01·00:00·android/support/a/a/au.class
27 ?rwxrwxr-x··2.0·unx·····2075·b-·stor·80-Jan-01·00:00·android/support/a/a/au.class 
28 ?rwxrwxr-x··2.0·unx······265·b-·stor·80-Jan-01·00:00·android/support/a/a/av.class28 ?rwxrwxr-x··2.0·unx······265·b-·stor·80-Jan-01·00:00·android/support/a/a/av.class
29 ?rwxrwxr-x··2.0·unx·····6719·b-·stor·80-Jan-01·00:00·android/support/a/a/aw.class29 ?rwxrwxr-x··2.0·unx·····6621·b-·stor·80-Jan-01·00:00·android/support/a/a/aw.class
30 ?rwxrwxr-x··2.0·unx······357·b-·stor·80-Jan-01·00:00·android/support/a/a/ax.class30 ?rwxrwxr-x··2.0·unx······357·b-·stor·80-Jan-01·00:00·android/support/a/a/ax.class
31 ?rwxrwxr-x··2.0·unx······973·b-·stor·80-Jan-01·00:00·android/support/a/a/ay.class31 ?rwxrwxr-x··2.0·unx······973·b-·stor·80-Jan-01·00:00·android/support/a/a/ay.class
32 ?rwxrwxr-x··2.0·unx·····1024·b-·stor·80-Jan-01·00:00·android/support/a/a/az.class32 ?rwxrwxr-x··2.0·unx······703·b-·stor·80-Jan-01·00:00·android/support/a/a/az.class
33 ?rwxrwxr-x··2.0·unx······209·b-·stor·80-Jan-01·00:00·android/support/a/a/b.class33 ?rwxrwxr-x··2.0·unx······209·b-·stor·80-Jan-01·00:00·android/support/a/a/b.class
34 ?rwxrwxr-x··2.0·unx·····1043·b-·stor·80-Jan-01·00:00·android/support/a/a/ba.class34 ?rwxrwxr-x··2.0·unx······723·b-·stor·80-Jan-01·00:00·android/support/a/a/ba.class
35 ?rwxrwxr-x··2.0·unx······977·b-·stor·80-Jan-01·00:00·android/support/a/a/bb.class35 ?rwxrwxr-x··2.0·unx······977·b-·stor·80-Jan-01·00:00·android/support/a/a/bb.class
36 ?rwxrwxr-x··2.0·unx······442·b-·stor·80-Jan-01·00:00·android/support/a/a/bc.class36 ?rwxrwxr-x··2.0·unx······442·b-·stor·80-Jan-01·00:00·android/support/a/a/bc.class
37 ?rwxrwxr-x··2.0·unx·····1079·b-·stor·80-Jan-01·00:00·android/support/a/a/bd.class37 ?rwxrwxr-x··2.0·unx······721·b-·stor·80-Jan-01·00:00·android/support/a/a/bd.class
38 ?rwxrwxr-x··2.0·unx····17726·b-·defN·80-Jan-01·00:00·android/support/a/a/l.class38 ?rwxrwxr-x··2.0·unx····17734·b-·defN·80-Jan-01·00:00·android/support/a/a/l.class
39 ?rwxrwxr-x··2.0·unx·····4408·b-·stor·80-Jan-01·00:00·android/support/a/a/be.class39 ?rwxrwxr-x··2.0·unx·····4413·b-·stor·80-Jan-01·00:00·android/support/a/a/be.class
40 ?rwxrwxr-x··2.0·unx······460·b-·stor·80-Jan-01·00:00·android/support/a/a/bf.class40 ?rwxrwxr-x··2.0·unx······460·b-·stor·80-Jan-01·00:00·android/support/a/a/bf.class
41 ?rwxrwxr-x··2.0·unx······516·b-·stor·80-Jan-01·00:00·android/support/a/a/bg.class41 ?rwxrwxr-x··2.0·unx······516·b-·stor·80-Jan-01·00:00·android/support/a/a/bg.class
42 ?rwxrwxr-x··2.0·unx······255·b-·stor·80-Jan-01·00:00·android/support/a/a/bh.class42 ?rwxrwxr-x··2.0·unx······255·b-·stor·80-Jan-01·00:00·android/support/a/a/bh.class
43 ?rwxrwxr-x··2.0·unx······226·b-·stor·80-Jan-01·00:00·android/support/a/a/bi.class43 ?rwxrwxr-x··2.0·unx······226·b-·stor·80-Jan-01·00:00·android/support/a/a/bi.class
44 ?rwxrwxr-x··2.0·unx·····5069·b-·stor·80-Jan-01·00:00·android/support/a/a/bj.class44 ?rwxrwxr-x··2.0·unx·····5069·b-·stor·80-Jan-01·00:00·android/support/a/a/bj.class
45 ?rwxrwxr-x··2.0·unx······114·b-·stor·80-Jan-01·00:00·android/support/a/b/m.class45 ?rwxrwxr-x··2.0·unx······114·b-·stor·80-Jan-01·00:00·android/support/a/b/m.class
46 ?rwxrwxr-x··2.0·unx······132·b-·stor·80-Jan-01·00:00·android/support/a/b/n.class46 ?rwxrwxr-x··2.0·unx······132·b-·stor·80-Jan-01·00:00·android/support/a/b/n.class
47 ?rwxrwxr-x··2.0·unx·····6476·b-·stor·80-Jan-01·00:00·android/support/a/a/bk.class47 ?rwxrwxr-x··2.0·unx·····6476·b-·stor·80-Jan-01·00:00·android/support/a/a/bk.class
48 ?rwxrwxr-x··2.0·unx······861·b-·stor·80-Jan-01·00:00·android/support/a/a/bl.class48 ?rwxrwxr-x··2.0·unx······861·b-·stor·80-Jan-01·00:00·android/support/a/a/bl.class
 49 ?rwxrwxr-x··2.0·unx·····1330·b-·stor·80-Jan-01·00:00·android/support/a/a/bm.class
49 ?rwxrwxr-x··2.0·unx······342·b-·stor·80-Jan-01·00:00·android/support/a/a/bm.class50 ?rwxrwxr-x··2.0·unx······342·b-·stor·80-Jan-01·00:00·android/support/a/a/bn.class
50 ?rwxrwxr-x··2.0·unx······176·b-·stor·80-Jan-01·00:00·android/support/a/a/bn.class51 ?rwxrwxr-x··2.0·unx······176·b-·stor·80-Jan-01·00:00·android/support/a/a/bo.class
51 ?rwxrwxr-x··2.0·unx······234·b-·stor·80-Jan-01·00:00·android/support/a/a/bo.class52 ?rwxrwxr-x··2.0·unx······234·b-·stor·80-Jan-01·00:00·android/support/a/a/bp.class
52 ?rwxrwxr-x··2.0·unx······301·b-·stor·80-Jan-01·00:00·android/support/a/a/c.class53 ?rwxrwxr-x··2.0·unx······301·b-·stor·80-Jan-01·00:00·android/support/a/a/c.class
53 ?rwxrwxr-x··2.0·unx·····9090·b-·stor·80-Jan-01·00:00·android/support/a/a/d.class54 ?rwxrwxr-x··2.0·unx·····9242·b-·stor·80-Jan-01·00:00·android/support/a/a/d.class
54 ?rwxrwxr-x··2.0·unx······238·b-·stor·80-Jan-01·00:00·android/support/a/a/e.class55 ?rwxrwxr-x··2.0·unx······238·b-·stor·80-Jan-01·00:00·android/support/a/a/e.class
55 ?rwxrwxr-x··2.0·unx·····3742·b-·stor·80-Jan-01·00:00·android/support/a/a/f.class56 ?rwxrwxr-x··2.0·unx·····3742·b-·stor·80-Jan-01·00:00·android/support/a/a/f.class
56 ?rwxrwxr-x··2.0·unx······565·b-·stor·80-Jan-01·00:00·android/support/a/a/g.class57 ?rwxrwxr-x··2.0·unx······565·b-·stor·80-Jan-01·00:00·android/support/a/a/g.class
57 ?rwxrwxr-x··2.0·unx·····1233·b-·stor·80-Jan-01·00:00·android/support/a/a/h.class58 ?rwxrwxr-x··2.0·unx·····1233·b-·stor·80-Jan-01·00:00·android/support/a/a/h.class
58 ?rwxrwxr-x··2.0·unx······424·b-·stor·80-Jan-01·00:00·android/support/a/a/i.class59 ?rwxrwxr-x··2.0·unx······424·b-·stor·80-Jan-01·00:00·android/support/a/a/i.class
59 ?rwxrwxr-x··2.0·unx······529·b-·stor·80-Jan-01·00:00·android/support/a/a/j.class60 ?rwxrwxr-x··2.0·unx······529·b-·stor·80-Jan-01·00:00·android/support/a/a/j.class
60 ?rwxrwxr-x··2.0·unx·····4545·b-·stor·80-Jan-01·00:00·android/support/a/a/k.class61 ?rwxrwxr-x··2.0·unx·····4545·b-·stor·80-Jan-01·00:00·android/support/a/a/k.class
Offset 91, 29 lines modifiedOffset 92, 31 lines modified
91 ?rwxrwxr-x··2.0·unx······673·b-·stor·80-Jan-01·00:00·android/support/a/b/u.class92 ?rwxrwxr-x··2.0·unx······673·b-·stor·80-Jan-01·00:00·android/support/a/b/u.class
92 ?rwxrwxr-x··2.0·unx······758·b-·stor·80-Jan-01·00:00·android/support/a/b/v.class93 ?rwxrwxr-x··2.0·unx······758·b-·stor·80-Jan-01·00:00·android/support/a/b/v.class
93 ?rwxrwxr-x··2.0·unx······201·b-·stor·80-Jan-01·00:00·android/support/a/c/a.class94 ?rwxrwxr-x··2.0·unx······201·b-·stor·80-Jan-01·00:00·android/support/a/c/a.class
94 ?rwxrwxr-x··2.0·unx·····1102·b-·stor·80-Jan-01·00:00·android/support/a/c/b.class95 ?rwxrwxr-x··2.0·unx·····1102·b-·stor·80-Jan-01·00:00·android/support/a/c/b.class
95 ?rwxrwxr-x··2.0·unx·······91·b-·stor·80-Jan-01·00:00·android/support/a/c/c.class96 ?rwxrwxr-x··2.0·unx·······91·b-·stor·80-Jan-01·00:00·android/support/a/c/c.class
96 ?rwxrwxr-x··2.0·unx······280·b-·stor·80-Jan-01·00:00·android/support/a/c/d.class97 ?rwxrwxr-x··2.0·unx······280·b-·stor·80-Jan-01·00:00·android/support/a/c/d.class
97 ?rwxrwxr-x··2.0·unx······256·b-·stor·80-Jan-01·00:00·android/support/a/c/e.class98 ?rwxrwxr-x··2.0·unx······256·b-·stor·80-Jan-01·00:00·android/support/a/c/e.class
98 ?rwxrwxr-x··2.0·unx·····5558·b-·stor·80-Jan-01·00:00·android/support/a/d/m.class99 ?rwxrwxr-x··2.0·unx·····5558·b-·stor·80-Jan-01·00:00·android/support/a/d/o.class
99 ?rwxrwxr-x··2.0·unx·····1248·b-·stor·80-Jan-01·00:00·android/support/a/d/a.class100 ?rwxrwxr-x··2.0·unx·····1248·b-·stor·80-Jan-01·00:00·android/support/a/d/a.class
100 ?rwxrwxr-x··2.0·unx·····2403·b-·stor·80-Jan-01·00:00·android/support/a/d/f.class101 ?rwxrwxr-x··2.0·unx·····2403·b-·stor·80-Jan-01·00:00·android/support/a/d/h.class
101 ?rwxrwxr-x··2.0·unx······963·b-·stor·80-Jan-01·00:00·android/support/a/d/b.class102 ?rwxrwxr-x··2.0·unx······963·b-·stor·80-Jan-01·00:00·android/support/a/d/b.class
 103 ?rwxrwxr-x··2.0·unx·····6002·b-·stor·80-Jan-01·00:00·android/support/a/d/c.class
 104 ?rwxrwxr-x··2.0·unx······996·b-·stor·80-Jan-01·00:00·android/support/a/d/d.class
102 ?rwxrwxr-x··2.0·unx······622·b-·stor·80-Jan-01·00:00·android/support/a/d/c.class105 ?rwxrwxr-x··2.0·unx······622·b-·stor·80-Jan-01·00:00·android/support/a/d/e.class
103 ?rwxrwxr-x··2.0·unx······793·b-·stor·80-Jan-01·00:00·android/support/a/d/d.class106 ?rwxrwxr-x··2.0·unx······793·b-·stor·80-Jan-01·00:00·android/support/a/d/f.class
104 ?rwxrwxr-x··2.0·unx······859·b-·stor·80-Jan-01·00:00·android/support/a/d/e.class107 ?rwxrwxr-x··2.0·unx······859·b-·stor·80-Jan-01·00:00·android/support/a/d/g.class
105 ?rwxrwxr-x··2.0·unx······765·b-·stor·80-Jan-01·00:00·android/support/a/d/g.class108 ?rwxrwxr-x··2.0·unx······765·b-·stor·80-Jan-01·00:00·android/support/a/d/i.class
106 ?rwxrwxr-x··2.0·unx·····2076·b-·stor·80-Jan-01·00:00·android/support/a/d/h.class109 ?rwxrwxr-x··2.0·unx·····2076·b-·stor·80-Jan-01·00:00·android/support/a/d/j.class
107 ?rwxrwxr-x··2.0·unx·····1706·b-·stor·80-Jan-01·00:00·android/support/a/d/i.class110 ?rwxrwxr-x··2.0·unx·····1706·b-·stor·80-Jan-01·00:00·android/support/a/d/k.class
108 ?rwxrwxr-x··2.0·unx·····1981·b-·stor·80-Jan-01·00:00·android/support/a/d/j.class111 ?rwxrwxr-x··2.0·unx·····1981·b-·stor·80-Jan-01·00:00·android/support/a/d/l.class
109 ?rwxrwxr-x··2.0·unx·····1704·b-·stor·80-Jan-01·00:00·android/support/a/d/k.class112 ?rwxrwxr-x··2.0·unx·····1704·b-·stor·80-Jan-01·00:00·android/support/a/d/m.class
110 ?rwxrwxr-x··2.0·unx······865·b-·stor·80-Jan-01·00:00·android/support/a/d/l.class113 ?rwxrwxr-x··2.0·unx······865·b-·stor·80-Jan-01·00:00·android/support/a/d/n.class
111 ?rwxrwxr-x··2.0·unx·····2755·b-·stor·80-Jan-01·00:00·android/support/a/d/n.class114 ?rwxrwxr-x··2.0·unx·····2755·b-·stor·80-Jan-01·00:00·android/support/a/d/p.class
112 ?rwxrwxr-x··2.0·unx·····2075·b-·stor·80-Jan-01·00:00·android/support/a/d/o.class115 ?rwxrwxr-x··2.0·unx·····2075·b-·stor·80-Jan-01·00:00·android/support/a/d/q.class
113 ?rwxrwxr-x··2.0·unx······545·b-·stor·80-Jan-01·00:00·android/support/a/e/a/b.class116 ?rwxrwxr-x··2.0·unx······545·b-·stor·80-Jan-01·00:00·android/support/a/e/a/b.class
114 ?rwxrwxr-x··2.0·unx·····2469·b-·stor·80-Jan-01·00:00·android/support/a/e/a/a.class117 ?rwxrwxr-x··2.0·unx·····2469·b-·stor·80-Jan-01·00:00·android/support/a/e/a/a.class
115 ?rwxrwxr-x··2.0·unx······540·b-·stor·80-Jan-01·00:00·android/support/a/e/a.class118 ?rwxrwxr-x··2.0·unx······540·b-·stor·80-Jan-01·00:00·android/support/a/e/a.class
116 ?rwxrwxr-x··2.0·unx······618·b-·stor·80-Jan-01·00:00·android/support/a/e/ah.class119 ?rwxrwxr-x··2.0·unx······618·b-·stor·80-Jan-01·00:00·android/support/a/e/ah.class
117 ?rwxrwxr-x··2.0·unx·····2829·b-·stor·80-Jan-01·00:00·android/support/a/e/x.class120 ?rwxrwxr-x··2.0·unx·····2829·b-·stor·80-Jan-01·00:00·android/support/a/e/x.class
118 ?rwxrwxr-x··2.0·unx······652·b-·stor·80-Jan-01·00:00·android/support/a/e/y.class121 ?rwxrwxr-x··2.0·unx······652·b-·stor·80-Jan-01·00:00·android/support/a/e/y.class
119 ?rwxrwxr-x··2.0·unx······310·b-·stor·80-Jan-01·00:00·android/support/a/e/aa.class122 ?rwxrwxr-x··2.0·unx······310·b-·stor·80-Jan-01·00:00·android/support/a/e/aa.class
Offset 273, 27 lines modifiedOffset 276, 27 lines modified
273 ?rwxrwxr-x··2.0·unx·····2923·b-·stor·80-Jan-01·00:00·de/k4ever/k4android/database/k.class276 ?rwxrwxr-x··2.0·unx·····2923·b-·stor·80-Jan-01·00:00·de/k4ever/k4android/database/k.class
274 ?rwxrwxr-x··2.0·unx······649·b-·stor·80-Jan-01·00:00·de/k4ever/k4android/database/l.class277 ?rwxrwxr-x··2.0·unx······649·b-·stor·80-Jan-01·00:00·de/k4ever/k4android/database/l.class
275 ?rwxrwxr-x··2.0·unx······708·b-·stor·80-Jan-01·00:00·de/k4ever/k4android/database/m.class278 ?rwxrwxr-x··2.0·unx······708·b-·stor·80-Jan-01·00:00·de/k4ever/k4android/database/m.class
276 ?rwxrwxr-x··2.0·unx·····2782·b-·stor·80-Jan-01·00:00·de/k4ever/k4android/database/n.class279 ?rwxrwxr-x··2.0·unx·····2782·b-·stor·80-Jan-01·00:00·de/k4ever/k4android/database/n.class
277 ?rwxrwxr-x··2.0·unx······649·b-·stor·80-Jan-01·00:00·de/k4ever/k4android/database/o.class280 ?rwxrwxr-x··2.0·unx······649·b-·stor·80-Jan-01·00:00·de/k4ever/k4android/database/o.class
278 ?rwxrwxr-x··2.0·unx······708·b-·stor·80-Jan-01·00:00·de/k4ever/k4android/database/p.class281 ?rwxrwxr-x··2.0·unx······708·b-·stor·80-Jan-01·00:00·de/k4ever/k4android/database/p.class
279 ?rwxrwxr-x··2.0·unx······882·b-·stor·80-Jan-01·00:00·de/k4ever/k4android/database/q.class282 ?rwxrwxr-x··2.0·unx······882·b-·stor·80-Jan-01·00:00·de/k4ever/k4android/database/q.class
280 ?rwxrwxr-x··2.0·unx·····8357·b-·stor·80-Jan-01·00:00·de/k4ever/k4android/fragments/BuyScreenFragment.class283 ?rwxrwxr-x··2.0·unx·····8358·b-·stor·80-Jan-01·00:00·de/k4ever/k4android/fragments/BuyScreenFragment.class
281 ?rwxrwxr-x··2.0·unx·····1552·b-·stor·80-Jan-01·00:00·de/k4ever/k4android/fragments/ab.class284 ?rwxrwxr-x··2.0·unx·····1552·b-·stor·80-Jan-01·00:00·de/k4ever/k4android/fragments/ab.class
282 ?rwxrwxr-x··2.0·unx·····3991·b-·stor·80-Jan-01·00:00·de/k4ever/k4android/fragments/HistoryListFragment.class285 ?rwxrwxr-x··2.0·unx·····3992·b-·stor·80-Jan-01·00:00·de/k4ever/k4android/fragments/HistoryListFragment.class
283 ?rwxrwxr-x··2.0·unx·····5022·b-·stor·80-Jan-01·00:00·de/k4ever/k4android/fragments/ManageBalanceFragment.class286 ?rwxrwxr-x··2.0·unx·····5022·b-·stor·80-Jan-01·00:00·de/k4ever/k4android/fragments/ManageBalanceFragment.class
284 ?rwxrwxr-x··2.0·unx·····5229·b-·stor·80-Jan-01·00:00·de/k4ever/k4android/fragments/ProdukteFragment.class287 ?rwxrwxr-x··2.0·unx·····5230·b-·stor·80-Jan-01·00:00·de/k4ever/k4android/fragments/ProdukteFragment.class
285 ?rwxrwxr-x··2.0·unx·····2125·b-·stor·80-Jan-01·00:00·de/k4ever/k4android/fragments/TransactionsListFragment.class288 ?rwxrwxr-x··2.0·unx·····2125·b-·stor·80-Jan-01·00:00·de/k4ever/k4android/fragments/TransactionsListFragment.class
286 ?rwxrwxr-x··2.0·unx·····4124·b-·stor·80-Jan-01·00:00·de/k4ever/k4android/fragments/VirtualsFragment.class289 ?rwxrwxr-x··2.0·unx·····4124·b-·stor·80-Jan-01·00:00·de/k4ever/k4android/fragments/VirtualsFragment.class
287 ?rwxrwxr-x··2.0·unx·····2694·b-·stor·80-Jan-01·00:00·de/k4ever/k4android/fragments/VirtualsListFragment.class290 ?rwxrwxr-x··2.0·unx·····2694·b-·stor·80-Jan-01·00:00·de/k4ever/k4android/fragments/VirtualsListFragment.class
288 ?rwxrwxr-x··2.0·unx······453·b-·stor·80-Jan-01·00:00·de/k4ever/k4android/fragments/a.class291 ?rwxrwxr-x··2.0·unx······453·b-·stor·80-Jan-01·00:00·de/k4ever/k4android/fragments/a.class
289 ?rwxrwxr-x··2.0·unx······752·b-·stor·80-Jan-01·00:00·de/k4ever/k4android/fragments/aa.class292 ?rwxrwxr-x··2.0·unx······752·b-·stor·80-Jan-01·00:00·de/k4ever/k4android/fragments/aa.class
290 ?rwxrwxr-x··2.0·unx······558·b-·stor·80-Jan-01·00:00·de/k4ever/k4android/fragments/ac.class293 ?rwxrwxr-x··2.0·unx······558·b-·stor·80-Jan-01·00:00·de/k4ever/k4android/fragments/ac.class
291 ?rwxrwxr-x··2.0·unx·····2964·b-·stor·80-Jan-01·00:00·de/k4ever/k4android/fragments/ad.class294 ?rwxrwxr-x··2.0·unx·····2965·b-·stor·80-Jan-01·00:00·de/k4ever/k4android/fragments/ad.class
292 ?rwxrwxr-x··2.0·unx·····1022·b-·stor·80-Jan-01·00:00·de/k4ever/k4android/fragments/ae.class295 ?rwxrwxr-x··2.0·unx·····1023·b-·stor·80-Jan-01·00:00·de/k4ever/k4android/fragments/ae.class
293 ?rwxrwxr-x··2.0·unx······880·b-·stor·80-Jan-01·00:00·de/k4ever/k4android/fragments/af.class296 ?rwxrwxr-x··2.0·unx······880·b-·stor·80-Jan-01·00:00·de/k4ever/k4android/fragments/af.class
294 ?rwxrwxr-x··2.0·unx······668·b-·stor·80-Jan-01·00:00·de/k4ever/k4android/fragments/ag.class297 ?rwxrwxr-x··2.0·unx······668·b-·stor·80-Jan-01·00:00·de/k4ever/k4android/fragments/ag.class
295 ?rwxrwxr-x··2.0·unx······862·b-·stor·80-Jan-01·00:00·de/k4ever/k4android/fragments/ah.class298 ?rwxrwxr-x··2.0·unx······862·b-·stor·80-Jan-01·00:00·de/k4ever/k4android/fragments/ah.class
296 ?rwxrwxr-x··2.0·unx······862·b-·stor·80-Jan-01·00:00·de/k4ever/k4android/fragments/ai.class299 ?rwxrwxr-x··2.0·unx······862·b-·stor·80-Jan-01·00:00·de/k4ever/k4android/fragments/ai.class
297 ?rwxrwxr-x··2.0·unx······862·b-·stor·80-Jan-01·00:00·de/k4ever/k4android/fragments/aj.class300 ?rwxrwxr-x··2.0·unx······862·b-·stor·80-Jan-01·00:00·de/k4ever/k4android/fragments/aj.class
298 ?rwxrwxr-x··2.0·unx·····1135·b-·stor·80-Jan-01·00:00·de/k4ever/k4android/fragments/ak.class301 ?rwxrwxr-x··2.0·unx·····1135·b-·stor·80-Jan-01·00:00·de/k4ever/k4android/fragments/ak.class
299 ?rwxrwxr-x··2.0·unx·····1618·b-·stor·80-Jan-01·00:00·de/k4ever/k4android/fragments/al.class302 ?rwxrwxr-x··2.0·unx·····1618·b-·stor·80-Jan-01·00:00·de/k4ever/k4android/fragments/al.class
Offset 311, 15 lines modifiedOffset 314, 15 lines modified
311 ?rwxrwxr-x··2.0·unx·····1388·b-·stor·80-Jan-01·00:00·de/k4ever/k4android/fragments/b.class314 ?rwxrwxr-x··2.0·unx·····1388·b-·stor·80-Jan-01·00:00·de/k4ever/k4android/fragments/b.class
312 ?rwxrwxr-x··2.0·unx·····1139·b-·stor·80-Jan-01·00:00·de/k4ever/k4android/fragments/c.class315 ?rwxrwxr-x··2.0·unx·····1139·b-·stor·80-Jan-01·00:00·de/k4ever/k4android/fragments/c.class
313 ?rwxrwxr-x··2.0·unx·····1475·b-·stor·80-Jan-01·00:00·de/k4ever/k4android/fragments/d.class316 ?rwxrwxr-x··2.0·unx·····1475·b-·stor·80-Jan-01·00:00·de/k4ever/k4android/fragments/d.class
314 ?rwxrwxr-x··2.0·unx·····1255·b-·stor·80-Jan-01·00:00·de/k4ever/k4android/fragments/e.class317 ?rwxrwxr-x··2.0·unx·····1255·b-·stor·80-Jan-01·00:00·de/k4ever/k4android/fragments/e.class
Max diff block lines reached; 1818/15432 bytes (11.78%) of diff not shown.
1.71 KB
zipnote «TEMP»/diffoscope_mqqeew7i_tmp/tmpe27h6smn_.zip
    
Offset 144, 14 lines modifiedOffset 144, 17 lines modified
  
144 Filename:·android/support/a/a/bn.class144 Filename:·android/support/a/a/bn.class
145 Comment:·145 Comment:·
  
146 Filename:·android/support/a/a/bo.class146 Filename:·android/support/a/a/bo.class
147 Comment:·147 Comment:·
  
 148 Filename:·android/support/a/a/bp.class
 149 Comment:·
  
148 Filename:·android/support/a/a/c.class150 Filename:·android/support/a/a/c.class
149 Comment:·151 Comment:·
  
150 Filename:·android/support/a/a/d.class152 Filename:·android/support/a/a/d.class
151 Comment:·153 Comment:·
  
152 Filename:·android/support/a/a/e.class154 Filename:·android/support/a/a/e.class
Offset 282, 57 lines modifiedOffset 285, 63 lines modified
  
282 Filename:·android/support/a/c/d.class285 Filename:·android/support/a/c/d.class
283 Comment:·286 Comment:·
  
284 Filename:·android/support/a/c/e.class287 Filename:·android/support/a/c/e.class
285 Comment:·288 Comment:·
  
286 Filename:·android/support/a/d/m.class289 Filename:·android/support/a/d/o.class
287 Comment:·290 Comment:·
  
288 Filename:·android/support/a/d/a.class291 Filename:·android/support/a/d/a.class
289 Comment:·292 Comment:·
  
290 Filename:·android/support/a/d/f.class293 Filename:·android/support/a/d/h.class
291 Comment:·294 Comment:·
  
292 Filename:·android/support/a/d/b.class295 Filename:·android/support/a/d/b.class
293 Comment:·296 Comment:·
  
294 Filename:·android/support/a/d/c.class297 Filename:·android/support/a/d/c.class
295 Comment:·298 Comment:·
  
296 Filename:·android/support/a/d/d.class299 Filename:·android/support/a/d/d.class
297 Comment:·300 Comment:·
  
298 Filename:·android/support/a/d/e.class301 Filename:·android/support/a/d/e.class
299 Comment:·302 Comment:·
  
300 Filename:·android/support/a/d/g.class303 Filename:·android/support/a/d/f.class
301 Comment:·304 Comment:·
  
302 Filename:·android/support/a/d/h.class305 Filename:·android/support/a/d/g.class
303 Comment:·306 Comment:·
  
304 Filename:·android/support/a/d/i.class307 Filename:·android/support/a/d/i.class
305 Comment:·308 Comment:·
  
306 Filename:·android/support/a/d/j.class309 Filename:·android/support/a/d/j.class
307 Comment:·310 Comment:·
  
308 Filename:·android/support/a/d/k.class311 Filename:·android/support/a/d/k.class
309 Comment:·312 Comment:·
  
310 Filename:·android/support/a/d/l.class313 Filename:·android/support/a/d/l.class
311 Comment:·314 Comment:·
  
 315 Filename:·android/support/a/d/m.class
 316 Comment:·
  
312 Filename:·android/support/a/d/n.class317 Filename:·android/support/a/d/n.class
313 Comment:·318 Comment:·
  
314 Filename:·android/support/a/d/o.class319 Filename:·android/support/a/d/p.class
 320 Comment:·
  
 321 Filename:·android/support/a/d/q.class
315 Comment:·322 Comment:·
  
316 Filename:·android/support/a/e/a/b.class323 Filename:·android/support/a/e/a/b.class
317 Comment:·324 Comment:·
  
318 Filename:·android/support/a/e/a/a.class325 Filename:·android/support/a/e/a/a.class
319 Comment:·326 Comment:·
57.5 KB
android/support/a/a/ab.class
57.4 KB
procyon -ec {}
    
Offset 2, 38 lines modifiedOffset 2, 40 lines modified
2 package·android.support.a.a;2 package·android.support.a.a;
  
3 import·android.view.MenuItem;3 import·android.view.MenuItem;
4 import·android.view.MenuInflater;4 import·android.view.MenuInflater;
5 import·android.view.Menu;5 import·android.view.Menu;
6 import·java.util.Arrays;6 import·java.util.Arrays;
7 import·java.util.Iterator;7 import·java.util.Iterator;
 8 import·android.support.a.d.n;
8 import·android.content.res.Resources;9 import·android.content.res.Resources;
9 import·android.content.res.Resources$NotFoundException;10 import·android.content.res.Resources$NotFoundException;
10 import·android.os.Parcelable;11 import·android.os.Parcelable;
11 import·android.content.res.Configuration;12 import·android.content.res.Configuration;
12 import·android.view.animation.AnimationUtils;13 import·android.view.animation.AnimationUtils;
13 import·android.content.res.TypedArray;14 import·android.content.res.TypedArray;
14 import·android.util.AttributeSet;15 import·android.util.AttributeSet;
15 import·android.view.ViewGroup;16 import·android.view.ViewGroup;
16 import·android.os.Looper;17 import·android.os.Looper;
17 import·android.graphics.Paint;18 import·android.graphics.Paint;
18 import·android.view.animation.Animation$AnimationListener;19 import·android.view.animation.Animation$AnimationListener;
19 import·java.util.List;20 import·java.util.List;
20 import·android.view.View; 
21 import·java.util.Collection;21 import·java.util.Collection;
22 import·java.io.FileDescriptor;22 import·java.io.FileDescriptor;
23 import·java.io.Writer;23 import·java.io.Writer;
24 import·java.io.PrintWriter;24 import·java.io.PrintWriter;
25 import·android.support.a.d.e;25 import·android.support.a.d.g;
26 import·android.util.Log;26 import·android.util.Log;
 27 import·android.view.View;
27 import·android.view.animation.ScaleAnimation;28 import·android.view.animation.ScaleAnimation;
28 import·android.view.animation.AnimationSet;29 import·android.view.animation.AnimationSet;
29 import·android.view.animation.AlphaAnimation;30 import·android.view.animation.AlphaAnimation;
30 import·android.view.animation.Animation;31 import·android.view.animation.Animation;
31 import·android.content.Context;32 import·android.content.Context;
 33 import·android.support.a.d.c;
32 import·android.view.animation.AccelerateInterpolator;34 import·android.view.animation.AccelerateInterpolator;
33 import·android.view.animation.DecelerateInterpolator;35 import·android.view.animation.DecelerateInterpolator;
34 import·android.os.Build$VERSION;36 import·android.os.Build$VERSION;
35 import·android.os.Bundle;37 import·android.os.Bundle;
36 import·java.util.concurrent.CopyOnWriteArrayList;38 import·java.util.concurrent.CopyOnWriteArrayList;
37 import·java.util.ArrayList;39 import·java.util.ArrayList;
38 import·android.util.SparseArray;40 import·android.util.SparseArray;
Offset 97, 14 lines modifiedOffset 99, 58 lines modified
97 ····ab()·{99 ····ab()·{
98 ········this.m·=·0;100 ········this.m·=·0;
99 ········this.z·=·null;101 ········this.z·=·null;
100 ········this.A·=·null;102 ········this.A·=·null;
101 ········this.C·=·(Runnable)new·ac(this);103 ········this.C·=·(Runnable)new·ac(this);
102 ····}104 ····}
103 ····105 ····
 106 ····private·int·a(final·ArrayList·list,·final·ArrayList·list2,·final·int·n,·final·int·n2,·final·c·c)·{
 107 ········int·i·=·n2·-·1;
 108 ········int·n3·=·n2;
 109 ········while·(i·>=·n)·{
 110 ············final·d·element·=·(d)list.get(i);
 111 ············final·boolean·booleanValue·=·(boolean)Boolean.valueOf(list2.get(i));
 112 ············int·n4;
 113 ············if·(element.e()·&&·!element.a(list,·i·+·1,·n2))·{
 114 ················n4·=·1;
 115 ············}
 116 ············else·{
 117 ················n4·=·0;
 118 ············}
 119 ············int·n5;
 120 ············if·(n4·!=·0)·{
 121 ················if·(this.B·==·null)·{
 122 ····················this.B·=·new·ArrayList();
 123 ················}
 124 ················final·aj·e·=·new·aj(element,·booleanValue);
 125 ················this.B.add(e);
 126 ················element.a((q)e);
 127 ················if·(booleanValue)·{
 128 ····················element.c();
 129 ················}
 130 ················else·{
 131 ····················element.d();
 132 ················}
 133 ················final·int·index·=·n3·-·1;
 134 ················if·(i·!=·index)·{
 135 ····················list.remove(i);
 136 ····················list.add(index,·element);
 137 ················}
 138 ················this.b(c);
 139 ················n5·=·index;
 140 ············}
 141 ············else·{
 142 ················n5·=·n3;
 143 ············}
 144 ············--i;
 145 ············n3·=·n5;
 146 ········}
 147 ········return·n3;
 148 ····}
 149 ····
104 ····static·Animation·a(final·Context·context,·final·float·n,·final·float·n2)·{150 ····static·Animation·a(final·Context·context,·final·float·n,·final·float·n2)·{
105 ········final·AlphaAnimation·alphaAnimation·=·new·AlphaAnimation(n,·n2);151 ········final·AlphaAnimation·alphaAnimation·=·new·AlphaAnimation(n,·n2);
106 ········alphaAnimation.setInterpolator(ab.E);152 ········alphaAnimation.setInterpolator(ab.E);
107 ········alphaAnimation.setDuration(220L);153 ········alphaAnimation.setDuration(220L);
108 ········return·(Animation)alphaAnimation;154 ········return·(Animation)alphaAnimation;
109 ····}155 ····}
110 ····156 ····
Offset 123, 39 lines modifiedOffset 169, 64 lines modified
123 ····169 ····
124 ····private·void·a(final·d·e,·final·boolean·b,·final·boolean·b2,·final·boolean·b3)·{170 ····private·void·a(final·d·e,·final·boolean·b,·final·boolean·b2,·final·boolean·b3)·{
125 ········final·int·n·=·1;171 ········final·int·n·=·1;
126 ········final·ArrayList·list·=·new·ArrayList<d>(n);172 ········final·ArrayList·list·=·new·ArrayList<d>(n);
127 ········final·ArrayList·list2·=·new·ArrayList<Boolean>(n);173 ········final·ArrayList·list2·=·new·ArrayList<Boolean>(n);
128 ········list.add(e);174 ········list.add(e);
129 ········list2.add(Boolean.valueOf(b));175 ········list2.add(Boolean.valueOf(b));
130 ········c(list,·list2,·0,·n);176 ········b(list,·list2,·0,·n);
131 ········if·(b2)·{177 ········if·(b2)·{
132 ············aq.a(this,·list,·list2,·0,·n,·(boolean)(n·!=·0));178 ············aq.a(this,·list,·list2,·0,·n,·(boolean)(n·!=·0));
133 ········}179 ········}
134 ········if·(b3)·{180 ········if·(b3)·{
135 ············this.a(this.m,·(boolean)(n·!=·0));181 ············this.a(this.m,·(boolean)(n·!=·0));
136 ········}182 ········}
137 ········else·if·(this.e·!=·null)·{183 ········if·(this.e·!=·null)·{
138 ············for·(int·size·=·this.e.size(),·i·=·0;·i·<·size;·++i)·{184 ············for·(int·size·=·this.e.size(),·i·=·0;·i·<·size;·++i)·{
139 ················final·l·l·=·(l)this.e.get(i);185 ················final·l·l·=·(l)this.e.get(i);
140 ················if·(l.P·!=·null·&&·l.X·&&·e.b(l.F))·{186 ················if·(l·!=·null·&&·l.P·!=·null·&&·l.X·&&·e.b(l.F))·{
 187 ····················if·(Build$VERSION.SDK_INT·>=·11·&&·l.Z·>·0.0f)·{
 188 ························l.P.setAlpha(l.Z);
 189 ····················}
 190 ····················if·(b3)·{
 191 ························l.Z·=·0.0f;
 192 ····················}
 193 ····················else·{
 194 ························l.Z·=·-1.0f;
Max diff block lines reached; 53749/58753 bytes (91.48%) of diff not shown.
14.4 KB
android/support/a/a/aq.class
14.3 KB
procyon -ec {}
    
Offset 1, 15 lines modifiedOffset 1, 14 lines modified
  
1 package·android.support.a.a;1 package·android.support.a.a;
  
2 import·android.support.a.e.v; 
3 import·java.util.List;2 import·java.util.List;
 3 import·android.support.a.e.v;
4 import·android.os.Build$VERSION;4 import·android.os.Build$VERSION;
5 import·java.util.Map;5 import·java.util.Map;
6 import·android.view.ViewTreeObserver$OnPreDrawListener; 
7 import·android.graphics.Rect;6 import·android.graphics.Rect;
8 import·java.util.Collection;7 import·java.util.Collection;
9 import·android.view.ViewGroup;8 import·android.view.ViewGroup;
10 import·android.view.View;9 import·android.view.View;
11 import·android.support.a.d.a;10 import·android.support.a.d.a;
12 import·java.util.ArrayList;11 import·java.util.ArrayList;
13 import·android.util.SparseArray;12 import·android.util.SparseArray;
Offset 109, 69 lines modifiedOffset 108, 70 lines modified
109 ············}108 ············}
110 ············a·=·aw.a(o);109 ············a·=·aw.a(o);
111 ········}110 ········}
112 ········return·a;111 ········return·a;
113 ····}112 ····}
114 ····113 ····
115 ····private·static·Object·a(final·ViewGroup·viewGroup,·final·View·e,·final·a·a,·final·av·av,·final·ArrayList·list,·final·ArrayList·list2,·final·Object·o,·final·Object·o2)·{114 ····private·static·Object·a(final·ViewGroup·viewGroup,·final·View·e,·final·a·a,·final·av·av,·final·ArrayList·list,·final·ArrayList·list2,·final·Object·o,·final·Object·o2)·{
 115 ········Object·b·=·null;
116 ········final·l·a2·=·av.a;116 ········final·l·a2·=·av.a;
117 ········final·l·d·=·av.d;117 ········final·l·d·=·av.d;
118 ········if·(a2·!=·null)·{118 ········if·(a2·!=·null)·{
119 ············a2.s().setVisibility(0);119 ············a2.s().setVisibility(0);
120 ········}120 ········}
121 ········Object·o3; 
122 ········if·(a2·==·null·||·d·==·null)·{121 ········if·(a2·!=·null·&&·d·!=·null)·{
123 ············o3·=·null; 
124 ········} 
125 ········else·{ 
126 ············final·boolean·b·=·av.b;122 ············final·boolean·b2·=·av.b;
127 ············Object·a3;123 ············Object·a3;
128 ············if·(a.isEmpty())·{124 ············if·(a.isEmpty())·{
129 ················a3·=·null;125 ················a3·=·null;
130 ············}126 ············}
131 ············else·{127 ············else·{
132 ················a3·=·a(a2,·d,·b);128 ················a3·=·a(a2,·d,·b2);
133 ············}129 ············}
134 ············final·a·b2·=·b(a,·a3,·av);130 ············final·a·b3·=·b(a,·a3,·av);
135 ············final·a·c·=·c(a,·a3,·av);131 ············final·a·c·=·c(a,·a3,·av);
136 ············Object·o4;132 ············Object·o3;
137 ············if·(a.isEmpty())·{133 ············if·(a.isEmpty())·{
 134 ················if·(b3·!=·null)·{
 135 ····················b3.clear();
 136 ················}
 137 ················if·(c·!=·null)·{
 138 ····················c.clear();
138 ················o4·=·null;139 ····················o3·=·null;
 140 ················}
 141 ················else·{
 142 ····················o3·=·null;
 143 ················}
139 ············}144 ············}
140 ············else·{145 ············else·{
141 ················list.addAll(b2.values());146 ················a(list,·b3,·a.keySet());
142 ················list2.addAll(c.values());147 ················a(list2,·c,·a.values());
143 ················o4·=·a3;148 ················o3·=·a3;
144 ············} 
145 ············if·(o·==·null·&&·o2·==·null·&&·o4·==·null)·{ 
146 ················o3·=·null; 
147 ············}149 ············}
148 ············else·{150 ············if·(o·!=·null·||·o2·!=·null·||·o3·!=·null)·{
149 ················b(a2,·d,·b,·b2,·true);151 ················b(a2,·d,·b2,·b3,·true);
150 ················Rect·rect;152 ················Rect·rect;
151 ················View·b3; 
152 ················if·(o4·!=·null)·{153 ················if·(o3·!=·null)·{
153 ····················list2.add(e);154 ····················list2.add(e);
154 ····················aw.a(o4,·e,·list);155 ····················aw.a(o3,·e,·list);
155 ····················a(o4,·o2,·b2,·av.e,·av.f);156 ····················a(o3,·o2,·b3,·av.e,·av.f);
156 ····················rect·=·new·Rect();157 ····················rect·=·new·Rect();
157 ····················b3·=·b(c,·av,·o,·b);158 ····················b·=·b(c,·av,·o,·b2);
158 ····················if·(b3·!=·null)·{159 ····················if·(b·!=·null)·{
159 ························aw.a(o,·rect);160 ························aw.a(o,·rect);
160 ····················}161 ····················}
161 ················}162 ················}
162 ················else·{163 ················else·{
163 ····················rect·=·null;164 ····················rect·=·null;
164 ····················b3·=·null; 
165 ················}165 ················}
166 ················viewGroup.getViewTreeObserver().addOnPreDrawListener((ViewTreeObserver$OnPreDrawListener)new·at(viewGroup,·a2,·d,·b,·c,·b3,·rect));166 ················bm.a((View)viewGroup,·(Runnable)new·at(a2,·d,·b2,·c,·(View)b,·rect));
167 ················o3·=·o4;167 ················b·=·o3;
168 ············}168 ············}
169 ········}169 ········}
170 ········return·o3;170 ········return·b;
171 ····}171 ····}
172 ····172 ····
173 ····private·static·Object·a(final·Object·o,·final·Object·o2,·final·Object·o3,·final·l·l,·final·boolean·b)·{173 ····private·static·Object·a(final·Object·o,·final·Object·o2,·final·Object·o3,·final·l·l,·final·boolean·b)·{
174 ········boolean·b2·=·true;174 ········boolean·b2·=·true;
175 ········if·(o·!=·null·&&·o2·!=·null·&&·l·!=·null)·{175 ········if·(o·!=·null·&&·o2·!=·null·&&·l·!=·null)·{
176 ············if·(b)·{176 ············if·(b)·{
177 ················b2·=·l.F();177 ················b2·=·l.F();
Offset 196, 36 lines modifiedOffset 196, 39 lines modified
196 ················return·(String)a.b(i);196 ················return·(String)a.b(i);
197 ············}197 ············}
198 ········}198 ········}
199 ········return·null;199 ········return·null;
200 ····}200 ····}
201 ····201 ····
202 ····private·static·void·a(final·ab·ab,·final·int·n,·final·av·av,·final·View·view,·final·a·a)·{202 ····private·static·void·a(final·ab·ab,·final·int·n,·final·av·av,·final·View·view,·final·a·a)·{
203 ········final·ViewGroup·viewGroup·=·(ViewGroup)ab.o.a(n);203 ········Object·o·=·null;
 204 ········if·(ab.o.a())·{
 205 ············o·=·ab.o.a(n);
 206 ········}
204 ········if·(viewGroup·!=·null)·{207 ········if·(o·!=·null)·{
205 ············final·l·a2·=·av.a;208 ············final·l·a2·=·av.a;
206 ············final·l·d·=·av.d;209 ············final·l·d·=·av.d;
207 ············final·boolean·b·=·av.b;210 ············final·boolean·b·=·av.b;
208 ············final·boolean·e·=·av.e;211 ············final·boolean·e·=·av.e;
209 ············final·ArrayList·list·=·new·ArrayList();212 ············final·ArrayList·list·=·new·ArrayList();
210 ············final·ArrayList·list2·=·new·ArrayList();213 ············final·ArrayList·list2·=·new·ArrayList();
211 ············final·Object·a3·=·a(a2,·b);214 ············final·Object·a3·=·a(a2,·b);
212 ············final·Object·b2·=·b(d,·e);215 ············final·Object·b2·=·b(d,·e);
213 ············final·Object·a4·=·a(viewGroup,·view,·a,·av,·list2,·list,·a3,·b2);216 ············final·Object·a4·=·a((ViewGroup)o,·view,·a,·av,·list2,·list,·a3,·b2);
214 ············if·(a3·!=·null·||·a4·!=·null·||·b2·!=·null)·{217 ············if·(a3·!=·null·||·a4·!=·null·||·b2·!=·null)·{
215 ················final·ArrayList·b3·=·b(b2,·d,·list2,·view);218 ················final·ArrayList·b3·=·b(b2,·d,·list2,·view);
216 ················final·ArrayList·b4·=·b(a3,·a2,·list,·view);219 ················final·ArrayList·b4·=·b(a3,·a2,·list,·view);
217 ················b(b4,·4);220 ················b(b4,·4);
218 ················final·Object·a5·=·a(a3,·b2,·a4,·a2,·b);221 ················final·Object·a5·=·a(a3,·b2,·a4,·a2,·b);
219 ················if·(a5·!=·null)·{222 ················if·(a5·!=·null)·{
220 ····················a(b2,·d,·b3);223 ····················a(b2,·d,·b3);
221 ····················final·ArrayList·a6·=·aw.a(list);224 ····················final·ArrayList·a6·=·aw.a(list);
222 ····················aw.a(a5,·a3,·b4,·b2,·b3,·a4,·list);225 ····················aw.a(a5,·a3,·b4,·b2,·b3,·a4,·list);
Max diff block lines reached; 9300/14613 bytes (63.64%) of diff not shown.
863 B
android/support/a/a/ar.class
807 B
procyon -ec {}
    
Offset 1, 23 lines modifiedOffset 1, 17 lines modified
  
1 package·android.support.a.a;1 package·android.support.a.a;
  
2 import·java.util.ArrayList;2 import·java.util.ArrayList;
3 import·android.view.ViewGroup; 
4 import·android.view.ViewTreeObserver$OnPreDrawListener; 
  
5 final·class·ar·implements·ViewTreeObserver$OnPreDrawListener3 final·class·ar·implements·Runnable
6 {4 {
7 ····final·/*·synthetic·*/·ViewGroup·a; 
8 ····final·/*·synthetic·*/·ArrayList·b;5 ····final·/*·synthetic·*/·ArrayList·a;
9 ····6 ····
10 ····ar(final·ViewGroup·a,·final·ArrayList·b)·{7 ····ar(final·ArrayList·a)·{
11 ········this.a·=·a;8 ········this.a·=·a;
12 ········this.b·=·b; 
13 ····}9 ····}
14 ····10 ····
 11 ····public·void·run()·{
15 ····public·boolean·onPreDraw()·{ 
16 ········this.a.getViewTreeObserver().removeOnPreDrawListener((ViewTreeObserver$OnPreDrawListener)this); 
17 ········aq.a(this.b,·4);12 ········aq.a(this.a,·4);
18 ········return·true; 
19 ····}13 ····}
20 }14 }
2.32 KB
android/support/a/a/as.class
2.27 KB
procyon -ec {}
    
Offset 1, 47 lines modifiedOffset 1, 43 lines modified
  
1 package·android.support.a.a;1 package·android.support.a.a;
  
2 import·java.util.Collection;2 import·java.util.Collection;
3 import·java.util.ArrayList;3 import·java.util.ArrayList;
4 import·android.view.View;4 import·android.view.View;
5 import·android.view.ViewGroup; 
6 import·android.view.ViewTreeObserver$OnPreDrawListener; 
  
7 final·class·as·implements·ViewTreeObserver$OnPreDrawListener5 final·class·as·implements·Runnable
8 {6 {
9 ····final·/*·synthetic·*/·ViewGroup·a; 
10 ····final·/*·synthetic·*/·Object·b;7 ····final·/*·synthetic·*/·Object·a;
11 ····final·/*·synthetic·*/·View·c;8 ····final·/*·synthetic·*/·View·b;
12 ····final·/*·synthetic·*/·l·d;9 ····final·/*·synthetic·*/·l·c;
 10 ····final·/*·synthetic·*/·ArrayList·d;
13 ····final·/*·synthetic·*/·ArrayList·e;11 ····final·/*·synthetic·*/·ArrayList·e;
14 ····final·/*·synthetic·*/·ArrayList·f;12 ····final·/*·synthetic·*/·ArrayList·f;
15 ····final·/*·synthetic·*/·ArrayList·g; 
16 ····final·/*·synthetic·*/·Object·h;13 ····final·/*·synthetic·*/·Object·g;
17 ····14 ····
18 ····as(final·ViewGroup·a,·final·Object·b,·final·View·c,·final·l·d,·final·ArrayList·e,·final·ArrayList·f,·final·ArrayList·g,·final·Object·h)·{15 ····as(final·Object·a,·final·View·b,·final·l·c,·final·ArrayList·d,·final·ArrayList·e,·final·ArrayList·f,·final·Object·g)·{
19 ········this.a·=·a;16 ········this.a·=·a;
20 ········this.b·=·b;17 ········this.b·=·b;
21 ········this.c·=·c;18 ········this.c·=·c;
22 ········this.d·=·d;19 ········this.d·=·d;
23 ········this.e·=·e;20 ········this.e·=·e;
24 ········this.f·=·f;21 ········this.f·=·f;
25 ········this.g·=·g;22 ········this.g·=·g;
26 ········this.h·=·h; 
27 ····}23 ····}
28 ····24 ····
 25 ····public·void·run()·{
29 ····public·boolean·onPreDraw()·{ 
30 ········this.a.getViewTreeObserver().removeOnPreDrawListener((ViewTreeObserver$OnPreDrawListener)this); 
31 ········if·(this.b·!=·null)·{26 ········if·(this.a·!=·null)·{
32 ············aw.c(this.b,·this.c);27 ············aw.c(this.a,·this.b);
33 ············this.f.addAll(aq.a(this.b,·this.d,·this.e,·this.c));28 ············this.e.addAll(aq.a(this.a,·this.c,·this.d,·this.b));
34 ········}29 ········}
35 ········if·(this.g·!=·null)·{30 ········if·(this.f·!=·null)·{
 31 ············if·(this.g·!=·null)·{
36 ············final·ArrayList<View>·list·=·new·ArrayList<View>();32 ················final·ArrayList<View>·list·=·new·ArrayList<View>();
37 ············list.add(this.c);33 ················list.add(this.b);
38 ············aw.b(this.h,·this.g,·(ArrayList)list);34 ················aw.b(this.g,·this.f,·(ArrayList)list);
 35 ············}
39 ············this.g.clear();36 ············this.f.clear();
40 ············this.g.add(this.c);37 ············this.f.add(this.b);
41 ········}38 ········}
42 ········return·true; 
43 ····}39 ····}
44 }40 }
1.6 KB
android/support/a/a/at.class
1.55 KB
procyon -ec {}
    
Offset 1, 38 lines modifiedOffset 1, 32 lines modified
  
1 package·android.support.a.a;1 package·android.support.a.a;
  
2 import·android.graphics.Rect;2 import·android.graphics.Rect;
3 import·android.view.View;3 import·android.view.View;
4 import·android.support.a.d.a;4 import·android.support.a.d.a;
5 import·android.view.ViewGroup; 
6 import·android.view.ViewTreeObserver$OnPreDrawListener; 
  
7 final·class·at·implements·ViewTreeObserver$OnPreDrawListener5 final·class·at·implements·Runnable
8 {6 {
9 ····final·/*·synthetic·*/·ViewGroup·a;7 ····final·/*·synthetic·*/·l·a;
10 ····final·/*·synthetic·*/·l·b;8 ····final·/*·synthetic·*/·l·b;
11 ····final·/*·synthetic·*/·l·c; 
12 ····final·/*·synthetic·*/·boolean·d;9 ····final·/*·synthetic·*/·boolean·c;
13 ····final·/*·synthetic·*/·a·e;10 ····final·/*·synthetic·*/·a·d;
14 ····final·/*·synthetic·*/·View·f;11 ····final·/*·synthetic·*/·View·e;
15 ····final·/*·synthetic·*/·Rect·g;12 ····final·/*·synthetic·*/·Rect·f;
16 ····13 ····
17 ····at(final·ViewGroup·a,·final·l·b,·final·l·c,·final·boolean·d,·final·a·e,·final·View·f,·final·Rect·g)·{14 ····at(final·l·a,·final·l·b,·final·boolean·c,·final·a·d,·final·View·e,·final·Rect·f)·{
18 ········this.a·=·a;15 ········this.a·=·a;
19 ········this.b·=·b;16 ········this.b·=·b;
20 ········this.c·=·c;17 ········this.c·=·c;
21 ········this.d·=·d;18 ········this.d·=·d;
22 ········this.e·=·e;19 ········this.e·=·e;
23 ········this.f·=·f;20 ········this.f·=·f;
24 ········this.g·=·g; 
25 ····}21 ····}
26 ····22 ····
 23 ····public·void·run()·{
27 ····public·boolean·onPreDraw()·{ 
28 ········this.a.getViewTreeObserver().removeOnPreDrawListener((ViewTreeObserver$OnPreDrawListener)this); 
29 ········aq.a(this.b,·this.c,·this.d,·this.e,·false);24 ········aq.a(this.a,·this.b,·this.c,·this.d,·false);
30 ········if·(this.f·!=·null)·{25 ········if·(this.e·!=·null)·{
31 ············aw.a(this.f,·this.g);26 ············aw.a(this.e,·this.f);
32 ········}27 ········}
33 ········return·true; 
34 ····}28 ····}
35 }29 }
2.78 KB
android/support/a/a/au.class
2.72 KB
procyon -ec {}
    
Offset 1, 58 lines modifiedOffset 1, 52 lines modified
  
1 package·android.support.a.a;1 package·android.support.a.a;
  
2 import·android.graphics.Rect;2 import·android.graphics.Rect;
3 import·android.view.View;3 import·android.view.View;
4 import·java.util.ArrayList;4 import·java.util.ArrayList;
5 import·android.support.a.d.a;5 import·android.support.a.d.a;
6 import·android.view.ViewGroup; 
7 import·android.view.ViewTreeObserver$OnPreDrawListener; 
  
8 final·class·au·implements·ViewTreeObserver$OnPreDrawListener6 final·class·au·implements·Runnable
9 {7 {
10 ····final·/*·synthetic·*/·ViewGroup·a; 
11 ····final·/*·synthetic·*/·a·b;8 ····final·/*·synthetic·*/·a·a;
12 ····final·/*·synthetic·*/·Object·c;9 ····final·/*·synthetic·*/·Object·b;
13 ····final·/*·synthetic·*/·av·d;10 ····final·/*·synthetic·*/·av·c;
14 ····final·/*·synthetic·*/·ArrayList·e;11 ····final·/*·synthetic·*/·ArrayList·d;
15 ····final·/*·synthetic·*/·View·f;12 ····final·/*·synthetic·*/·View·e;
 13 ····final·/*·synthetic·*/·l·f;
16 ····final·/*·synthetic·*/·l·g;14 ····final·/*·synthetic·*/·l·g;
17 ····final·/*·synthetic·*/·l·h; 
18 ····final·/*·synthetic·*/·boolean·i;15 ····final·/*·synthetic·*/·boolean·h;
19 ····final·/*·synthetic·*/·ArrayList·j;16 ····final·/*·synthetic·*/·ArrayList·i;
20 ····final·/*·synthetic·*/·Object·k;17 ····final·/*·synthetic·*/·Object·j;
21 ····final·/*·synthetic·*/·Rect·l;18 ····final·/*·synthetic·*/·Rect·k;
22 ····19 ····
23 ····au(final·ViewGroup·a,·final·a·b,·final·Object·c,·final·av·d,·final·ArrayList·e,·final·View·f,·final·l·g,·final·l·h,·final·boolean·i,·final·ArrayList·j,·final·Object·k,·final·Rect·l)·{20 ····au(final·a·a,·final·Object·b,·final·av·c,·final·ArrayList·d,·final·View·e,·final·l·f,·final·l·g,·final·boolean·h,·final·ArrayList·i,·final·Object·j,·final·Rect·k)·{
24 ········this.a·=·a;21 ········this.a·=·a;
25 ········this.b·=·b;22 ········this.b·=·b;
26 ········this.c·=·c;23 ········this.c·=·c;
27 ········this.d·=·d;24 ········this.d·=·d;
28 ········this.e·=·e;25 ········this.e·=·e;
29 ········this.f·=·f;26 ········this.f·=·f;
30 ········this.g·=·g;27 ········this.g·=·g;
31 ········this.h·=·h;28 ········this.h·=·h;
32 ········this.i·=·i;29 ········this.i·=·i;
33 ········this.j·=·j;30 ········this.j·=·j;
34 ········this.k·=·k;31 ········this.k·=·k;
35 ········this.l·=·l; 
36 ····}32 ····}
37 ····33 ····
 34 ····public·void·run()·{
38 ····public·boolean·onPreDraw()·{ 
39 ········this.a.getViewTreeObserver().removeOnPreDrawListener((ViewTreeObserver$OnPreDrawListener)this); 
40 ········final·a·a·=·aq.a(this.b,·this.c,·this.d);35 ········final·a·a·=·aq.a(this.a,·this.b,·this.c);
41 ········if·(a·!=·null)·{36 ········if·(a·!=·null)·{
42 ············this.e.addAll(a.values());37 ············this.d.addAll(a.values());
43 ············this.e.add(this.f);38 ············this.d.add(this.e);
44 ········}39 ········}
45 ········aq.a(this.g,·this.h,·this.i,·a,·false);40 ········aq.a(this.f,·this.g,·this.h,·a,·false);
46 ········if·(this.c·!=·null)·{41 ········if·(this.b·!=·null)·{
47 ············aw.a(this.c,·this.j,·this.e);42 ············aw.a(this.b,·this.i,·this.d);
48 ············final·View·a2·=·aq.a(a,·this.d,·this.k,·this.i);43 ············final·View·a2·=·aq.a(a,·this.c,·this.j,·this.h);
49 ············if·(a2·!=·null)·{44 ············if·(a2·!=·null)·{
50 ················aw.a(a2,·this.l);45 ················aw.a(a2,·this.k);
51 ············}46 ············}
52 ········}47 ········}
53 ········return·true; 
54 ····}48 ····}
55 }49 }
2.0 KB
android/support/a/a/aw.class
1.94 KB
procyon -ec {}
    
Offset 4, 15 lines modifiedOffset 4, 14 lines modified
4 import·java.util.Iterator;4 import·java.util.Iterator;
5 import·java.util.Collection;5 import·java.util.Collection;
6 import·android.transition.Transition$TransitionListener;6 import·android.transition.Transition$TransitionListener;
7 import·java.util.List;7 import·java.util.List;
8 import·android.transition.Transition$EpicenterCallback;8 import·android.transition.Transition$EpicenterCallback;
9 import·android.transition.TransitionManager;9 import·android.transition.TransitionManager;
10 import·android.view.ViewGroup;10 import·android.view.ViewGroup;
11 import·android.view.ViewTreeObserver$OnPreDrawListener; 
12 import·android.graphics.Rect;11 import·android.graphics.Rect;
13 import·android.view.View;12 import·android.view.View;
14 import·java.util.ArrayList;13 import·java.util.ArrayList;
15 import·java.util.Map;14 import·java.util.Map;
16 import·android.transition.TransitionSet;15 import·android.transition.TransitionSet;
17 import·android.transition.Transition;16 import·android.transition.Transition;
  
Offset 71, 27 lines modifiedOffset 70, 27 lines modified
71 ····················if·(s.equals(list3.get(j)))·{70 ····················if·(s.equals(list3.get(j)))·{
72 ························((View)list2.get(j)).setTransitionName(transitionName);71 ························((View)list2.get(j)).setTransitionName(transitionName);
73 ························break;72 ························break;
74 ····················}73 ····················}
75 ················}74 ················}
76 ············}75 ············}
77 ········}76 ········}
78 ········view.getViewTreeObserver().addOnPreDrawListener((ViewTreeObserver$OnPreDrawListener)new·az(view,·size,·list2,·list3,·list,·(ArrayList)list4));77 ········bm.a(view,·(Runnable)new·az(size,·list2,·list3,·list,·(ArrayList)list4));
79 ····}78 ····}
80 ····79 ····
81 ····public·static·void·a(final·View·view,·final·ArrayList·list,·final·Map·map)·{80 ····public·static·void·a(final·View·view,·final·ArrayList·list,·final·Map·map)·{
82 ········view.getViewTreeObserver().addOnPreDrawListener((ViewTreeObserver$OnPreDrawListener)new·ba(view,·list,·map));81 ········bm.a(view,·(Runnable)new·ba(list,·map));
83 ····}82 ····}
84 ····83 ····
85 ····public·static·void·a(final·ViewGroup·viewGroup,·final·Object·o)·{84 ····public·static·void·a(final·ViewGroup·viewGroup,·final·Object·o)·{
86 ········TransitionManager.beginDelayedTransition(viewGroup,·(Transition)o);85 ········TransitionManager.beginDelayedTransition(viewGroup,·(Transition)o);
87 ····}86 ····}
88 ····87 ····
89 ····public·static·void·a(final·ViewGroup·viewGroup,·final·ArrayList·list,·final·Map·map)·{88 ····public·static·void·a(final·ViewGroup·viewGroup,·final·ArrayList·list,·final·Map·map)·{
90 ········viewGroup.getViewTreeObserver().addOnPreDrawListener((ViewTreeObserver$OnPreDrawListener)new·bd(viewGroup,·list,·map));89 ········bm.a((View)viewGroup,·(Runnable)new·bd(list,·map));
91 ····}90 ····}
92 ····91 ····
93 ····public·static·void·a(final·Object·o,·final·Rect·rect)·{92 ····public·static·void·a(final·Object·o,·final·Rect·rect)·{
94 ········if·(o·!=·null)·{93 ········if·(o·!=·null)·{
95 ············((Transition)o).setEpicenterCallback((Transition$EpicenterCallback)new·bc(rect));94 ············((Transition)o).setEpicenterCallback((Transition$EpicenterCallback)new·bc(rect));
96 ········}95 ········}
97 ····}96 ····}
1.61 KB
android/support/a/a/az.class
1.55 KB
procyon -ec {}
    
Offset 1, 34 lines modifiedOffset 1, 29 lines modified
  
1 package·android.support.a.a;1 package·android.support.a.a;
  
2 import·java.util.ArrayList; 
3 import·android.view.View;2 import·android.view.View;
4 import·android.view.ViewTreeObserver$OnPreDrawListener;3 import·java.util.ArrayList;
  
5 final·class·az·implements·ViewTreeObserver$OnPreDrawListener4 final·class·az·implements·Runnable
6 {5 {
7 ····final·/*·synthetic·*/·View·a; 
8 ····final·/*·synthetic·*/·int·b;6 ····final·/*·synthetic·*/·int·a;
 7 ····final·/*·synthetic·*/·ArrayList·b;
9 ····final·/*·synthetic·*/·ArrayList·c;8 ····final·/*·synthetic·*/·ArrayList·c;
10 ····final·/*·synthetic·*/·ArrayList·d;9 ····final·/*·synthetic·*/·ArrayList·d;
11 ····final·/*·synthetic·*/·ArrayList·e;10 ····final·/*·synthetic·*/·ArrayList·e;
12 ····final·/*·synthetic·*/·ArrayList·f; 
13 ····11 ····
14 ····az(final·View·a,·final·int·b,·final·ArrayList·c,·final·ArrayList·d,·final·ArrayList·e,·final·ArrayList·f)·{12 ····az(final·int·a,·final·ArrayList·b,·final·ArrayList·c,·final·ArrayList·d,·final·ArrayList·e)·{
15 ········this.a·=·a;13 ········this.a·=·a;
16 ········this.b·=·b;14 ········this.b·=·b;
17 ········this.c·=·c;15 ········this.c·=·c;
18 ········this.d·=·d;16 ········this.d·=·d;
19 ········this.e·=·e;17 ········this.e·=·e;
20 ········this.f·=·f; 
21 ····}18 ····}
22 ····19 ····
 20 ····public·void·run()·{
23 ····public·boolean·onPreDraw()·{ 
24 ········this.a.getViewTreeObserver().removeOnPreDrawListener((ViewTreeObserver$OnPreDrawListener)this); 
25 ········for·(int·i·=·0;·i·<·this.b;·++i)·{21 ········for·(int·i·=·0;·i·<·this.a;·++i)·{
26 ············((View)this.c.get(i)).setTransitionName((String)this.d.get(i));22 ············((View)this.b.get(i)).setTransitionName((String)this.c.get(i));
27 ············((View)this.e.get(i)).setTransitionName((String)this.f.get(i));23 ············((View)this.d.get(i)).setTransitionName((String)this.e.get(i));
28 ········}24 ········}
29 ········return·true; 
30 ····}25 ····}
31 }26 }
1.44 KB
android/support/a/a/ba.class
1.38 KB
procyon -ec {}
    
Offset 1, 32 lines modifiedOffset 1, 27 lines modified
  
1 package·android.support.a.a;1 package·android.support.a.a;
  
 2 import·android.view.View;
2 import·java.util.Map;3 import·java.util.Map;
3 import·java.util.ArrayList;4 import·java.util.ArrayList;
4 import·android.view.View; 
5 import·android.view.ViewTreeObserver$OnPreDrawListener; 
  
6 final·class·ba·implements·ViewTreeObserver$OnPreDrawListener5 final·class·ba·implements·Runnable
7 {6 {
8 ····final·/*·synthetic·*/·View·a; 
9 ····final·/*·synthetic·*/·ArrayList·b;7 ····final·/*·synthetic·*/·ArrayList·a;
10 ····final·/*·synthetic·*/·Map·c;8 ····final·/*·synthetic·*/·Map·b;
11 ····9 ····
12 ····ba(final·View·a,·final·ArrayList·b,·final·Map·c)·{10 ····ba(final·ArrayList·a,·final·Map·b)·{
13 ········this.a·=·a;11 ········this.a·=·a;
14 ········this.b·=·b;12 ········this.b·=·b;
15 ········this.c·=·c; 
16 ····}13 ····}
17 ····14 ····
 15 ····public·void·run()·{
18 ····public·boolean·onPreDraw()·{ 
19 ········this.a.getViewTreeObserver().removeOnPreDrawListener((ViewTreeObserver$OnPreDrawListener)this); 
20 ········for·(int·size·=·this.b.size(),·i·=·0;·i·<·size;·++i)·{16 ········for·(int·size·=·this.a.size(),·i·=·0;·i·<·size;·++i)·{
21 ············final·View·view·=·(View)this.b.get(i);17 ············final·View·view·=·(View)this.a.get(i);
22 ············final·String·transitionName·=·view.getTransitionName();18 ············final·String·transitionName·=·view.getTransitionName();
23 ············if·(transitionName·!=·null)·{19 ············if·(transitionName·!=·null)·{
24 ················view.setTransitionName(aw.a(this.c,·transitionName));20 ················view.setTransitionName(aw.a(this.b,·transitionName));
25 ············}21 ············}
26 ········}22 ········}
27 ········return·true; 
28 ····}23 ····}
29 }24 }
1.35 KB
android/support/a/a/bd.class
1.3 KB
procyon -ec {}
    
Offset 1, 30 lines modifiedOffset 1, 24 lines modified
  
1 package·android.support.a.a;1 package·android.support.a.a;
  
2 import·android.view.View;2 import·android.view.View;
3 import·java.util.Map;3 import·java.util.Map;
4 import·java.util.ArrayList;4 import·java.util.ArrayList;
5 import·android.view.ViewGroup; 
6 import·android.view.ViewTreeObserver$OnPreDrawListener; 
  
7 final·class·bd·implements·ViewTreeObserver$OnPreDrawListener5 final·class·bd·implements·Runnable
8 {6 {
9 ····final·/*·synthetic·*/·ViewGroup·a; 
10 ····final·/*·synthetic·*/·ArrayList·b;7 ····final·/*·synthetic·*/·ArrayList·a;
11 ····final·/*·synthetic·*/·Map·c;8 ····final·/*·synthetic·*/·Map·b;
12 ····9 ····
13 ····bd(final·ViewGroup·a,·final·ArrayList·b,·final·Map·c)·{10 ····bd(final·ArrayList·a,·final·Map·b)·{
14 ········this.a·=·a;11 ········this.a·=·a;
15 ········this.b·=·b;12 ········this.b·=·b;
16 ········this.c·=·c; 
17 ····}13 ····}
18 ····14 ····
 15 ····public·void·run()·{
19 ····public·boolean·onPreDraw()·{ 
20 ········this.a.getViewTreeObserver().removeOnPreDrawListener((ViewTreeObserver$OnPreDrawListener)this); 
21 ········for·(int·size·=·this.b.size(),·i·=·0;·i·<·size;·++i)·{16 ········for·(int·size·=·this.a.size(),·i·=·0;·i·<·size;·++i)·{
22 ············final·View·view·=·(View)this.b.get(i);17 ············final·View·view·=·(View)this.a.get(i);
23 ············view.setTransitionName((String)this.c.get(view.getTransitionName()));18 ············view.setTransitionName((String)this.b.get(view.getTransitionName()));
24 ········}19 ········}
25 ········return·true; 
26 ····}20 ····}
27 }21 }
8.25 KB
android/support/a/a/l.class
8.2 KB
procyon -ec {}
    
Offset 1, 11 lines modifiedOffset 1, 11 lines modified
  
1 package·android.support.a.a;1 package·android.support.a.a;
  
2 import·android.support.a.d.d;2 import·android.support.a.d.f;
3 import·android.view.ContextMenu$ContextMenuInfo;3 import·android.view.ContextMenu$ContextMenuInfo;
4 import·android.view.ContextMenu;4 import·android.view.ContextMenu;
5 import·android.content.res.Resources;5 import·android.content.res.Resources;
6 import·android.os.Parcelable;6 import·android.os.Parcelable;
7 import·android.support.a.e.a;7 import·android.support.a.e.a;
8 import·android.view.MenuItem;8 import·android.view.MenuItem;
9 import·java.io.PrintWriter;9 import·java.io.PrintWriter;
Offset 20, 21 lines modifiedOffset 20, 21 lines modified
20 import·android.view.LayoutInflater;20 import·android.view.LayoutInflater;
21 import·android.os.Looper;21 import·android.os.Looper;
22 import·android.content.Context;22 import·android.content.Context;
23 import·android.util.SparseArray;23 import·android.util.SparseArray;
24 import·android.os.Bundle;24 import·android.os.Bundle;
25 import·android.view.View;25 import·android.view.View;
26 import·android.view.ViewGroup;26 import·android.view.ViewGroup;
27 import·android.support.a.d.m;27 import·android.support.a.d.o;
28 import·android.view.View$OnCreateContextMenuListener;28 import·android.view.View$OnCreateContextMenuListener;
29 import·android.content.ComponentCallbacks;29 import·android.content.ComponentCallbacks;
  
30 public·class·l·implements·ComponentCallbacks,·View$OnCreateContextMenuListener30 public·class·l·implements·ComponentCallbacks,·View$OnCreateContextMenuListener
31 {31 {
32 ····private·static·final·m·a;32 ····private·static·final·o·a;
33 ····static·final·Object·j;33 ····static·final·Object·j;
34 ····x·A;34 ····x·A;
35 ····ab·B;35 ····ab·B;
36 ····ak·C;36 ····ak·C;
37 ····l·D;37 ····l·D;
38 ····int·E;38 ····int·E;
39 ····int·F;39 ····int·F;
Offset 50, 17 lines modifiedOffset 50, 18 lines modified
50 ····View·P;50 ····View·P;
51 ····View·Q;51 ····View·Q;
52 ····boolean·R;52 ····boolean·R;
53 ····boolean·S;53 ····boolean·S;
54 ····bj·T;54 ····bj·T;
55 ····boolean·U;55 ····boolean·U;
56 ····boolean·V;56 ····boolean·V;
57 ····o·W;57 ····android.support.a.a.o·W;
58 ····boolean·X;58 ····boolean·X;
59 ····boolean·Y;59 ····boolean·Y;
 60 ····float·Z;
60 ····int·k;61 ····int·k;
61 ····Bundle·l;62 ····Bundle·l;
62 ····SparseArray·m;63 ····SparseArray·m;
63 ····int·n;64 ····int·n;
64 ····String·o;65 ····String·o;
65 ····Bundle·p;66 ····Bundle·p;
66 ····l·q;67 ····l·q;
Offset 71, 15 lines modifiedOffset 72, 15 lines modified
71 ····boolean·v;72 ····boolean·v;
72 ····boolean·w;73 ····boolean·w;
73 ····boolean·x;74 ····boolean·x;
74 ····int·y;75 ····int·y;
75 ····ab·z;76 ····ab·z;
76 ····77 ····
77 ····static·{78 ····static·{
78 ········a·=·new·m();79 ········a·=·new·o();
79 ········j·=·new·Object();80 ········j·=·new·Object();
80 ····}81 ····}
81 ····82 ····
82 ····public·l()·{83 ····public·l()·{
83 ········final·boolean·b·=·true;84 ········final·boolean·b·=·true;
84 ········final·int·n·=·-1;85 ········final·int·n·=·-1;
85 ········this.k·=·0;86 ········this.k·=·0;
Offset 160, 17 lines modifiedOffset 161, 17 lines modified
160 ············q·=·i;161 ············q·=·i;
161 ········}162 ········}
162 ········if·(q·!=·null)·{163 ········if·(q·!=·null)·{
163 ············q.a();164 ············q.a();
164 ········}165 ········}
165 ····}166 ····}
166 ····167 ····
167 ····private·o·b()·{168 ····private·android.support.a.a.o·b()·{
168 ········if·(this.W·==·null)·{169 ········if·(this.W·==·null)·{
169 ············this.W·=·new·o();170 ············this.W·=·new·android.support.a.a.o();
170 ········}171 ········}
171 ········return·this.W;172 ········return·this.W;
172 ····}173 ····}
173 ····174 ····
174 ····static·boolean·b(final·Context·context,·final·String·name)·{175 ····static·boolean·b(final·Context·context,·final·String·name)·{
175 ········try·{176 ········try·{
176 ············final·Object·value·=·l.a.get((Object)name);177 ············final·Object·value·=·l.a.get((Object)name);
Offset 254, 15 lines modifiedOffset 255, 15 lines modified
254 ····}255 ····}
255 ····256 ····
256 ····public·void·G()·{257 ····public·void·G()·{
257 ········if·(this.z·==·null·||·this.z.n·==·null)·{258 ········if·(this.z·==·null·||·this.z.n·==·null)·{
258 ············this.b().h·=·false;259 ············this.b().h·=·false;
259 ········}260 ········}
260 ········else·if·(Looper.myLooper()·!=·this.z.n.h().getLooper())·{261 ········else·if·(Looper.myLooper()·!=·this.z.n.h().getLooper())·{
261 ············this.z.n.h().postAtFrontOfQueue((Runnable)new·android.support.a.a.m(this));262 ············this.z.n.h().postAtFrontOfQueue((Runnable)new·m(this));
262 ········}263 ········}
263 ········else·{264 ········else·{
264 ············this.a();265 ············this.a();
265 ········}266 ········}
266 ····}267 ····}
267 ····268 ····
268 ····void·H()·{269 ····void·H()·{
Offset 274, 15 lines modifiedOffset 275, 15 lines modified
274 ············this.B.i();275 ············this.B.i();
275 ············this.B.d();276 ············this.B.d();
276 ········}277 ········}
277 ········this.k·=·4;278 ········this.k·=·4;
278 ········this.N·=·false;279 ········this.N·=·false;
279 ········this.e();280 ········this.e();
280 ········if·(!this.N)·{281 ········if·(!this.N)·{
281 ············throw·new·bn("Fragment·"·+·this·+·"·did·not·call·through·to·super.onStart()");282 ············throw·new·bo("Fragment·"·+·this·+·"·did·not·call·through·to·super.onStart()");
282 ········}283 ········}
283 ········if·(this.B·!=·null)·{284 ········if·(this.B·!=·null)·{
284 ············this.B.l();285 ············this.B.l();
285 ········}286 ········}
286 ········if·(this.T·!=·null)·{287 ········if·(this.T·!=·null)·{
287 ············this.T.g();288 ············this.T.g();
288 ········}289 ········}
Offset 293, 15 lines modifiedOffset 294, 15 lines modified
293 ············this.B.i();294 ············this.B.i();
294 ············this.B.d();295 ············this.B.d();
295 ········}296 ········}
296 ········this.k·=·5;297 ········this.k·=·5;
297 ········this.N·=·false;298 ········this.N·=·false;
298 ········this.t();299 ········this.t();
299 ········if·(!this.N)·{300 ········if·(!this.N)·{
300 ············throw·new·bn("Fragment·"·+·this·+·"·did·not·call·through·to·super.onResume()");301 ············throw·new·bo("Fragment·"·+·this·+·"·did·not·call·through·to·super.onResume()");
Max diff block lines reached; 4944/8364 bytes (59.11%) of diff not shown.
2.31 KB
android/support/a/a/be.class
2.25 KB
procyon -ec {}
    
Offset 17, 30 lines modifiedOffset 17, 30 lines modified
17 import·android.view.View;17 import·android.view.View;
18 import·android.widget.ListView;18 import·android.widget.ListView;
19 import·android.widget.AdapterView$OnItemClickListener;19 import·android.widget.AdapterView$OnItemClickListener;
20 import·android.widget.ListAdapter;20 import·android.widget.ListAdapter;
  
21 public·class·be·extends·l21 public·class·be·extends·l
22 {22 {
23 ····private·final·Runnable·Z; 
24 ····ListAdapter·a;23 ····ListAdapter·a;
 24 ····private·final·Runnable·aa;
25 ····private·final·AdapterView$OnItemClickListener·aa;25 ····private·final·AdapterView$OnItemClickListener·ab;
26 ····ListView·b;26 ····ListView·b;
27 ····View·c;27 ····View·c;
28 ····TextView·d;28 ····TextView·d;
29 ····View·e;29 ····View·e;
30 ····View·f;30 ····View·f;
31 ····CharSequence·g;31 ····CharSequence·g;
32 ····boolean·h;32 ····boolean·h;
33 ····private·final·Handler·i;33 ····private·final·Handler·i;
34 ····34 ····
35 ····public·be()·{35 ····public·be()·{
36 ········this.i·=·new·Handler();36 ········this.i·=·new·Handler();
37 ········this.Z·=·(Runnable)new·bf(this);37 ········this.aa·=·(Runnable)new·bf(this);
38 ········this.aa·=·(AdapterView$OnItemClickListener)new·bg(this);38 ········this.ab·=·(AdapterView$OnItemClickListener)new·bg(this);
39 ····}39 ····}
40 ····40 ····
41 ····private·void·a(final·boolean·h,·final·boolean·b)·{41 ····private·void·a(final·boolean·h,·final·boolean·b)·{
42 ········final·int·n·=·17432577;42 ········final·int·n·=·17432577;
43 ········final·int·n2·=·17432576;43 ········final·int·n2·=·17432576;
44 ········final·int·n3·=·8;44 ········final·int·n3·=·8;
45 ········this.b();45 ········this.b();
Offset 110, 24 lines modifiedOffset 110, 24 lines modified
110 ····················else·if·(this.g·!=·null)·{110 ····················else·if·(this.g·!=·null)·{
111 ························this.d.setText(this.g);111 ························this.d.setText(this.g);
112 ························this.b.setEmptyView((View)this.d);112 ························this.b.setEmptyView((View)this.d);
113 ····················}113 ····················}
114 ················}114 ················}
115 ············}115 ············}
116 ············this.h·=·true;116 ············this.h·=·true;
117 ············this.b.setOnItemClickListener(this.aa);117 ············this.b.setOnItemClickListener(this.ab);
118 ············if·(this.a·!=·null)·{118 ············if·(this.a·!=·null)·{
119 ················final·ListAdapter·a·=·this.a;119 ················final·ListAdapter·a·=·this.a;
120 ················this.a·=·null;120 ················this.a·=·null;
121 ················this.a(a);121 ················this.a(a);
122 ············}122 ············}
123 ············else·if·(this.e·!=·null)·{123 ············else·if·(this.e·!=·null)·{
124 ················this.a(false,·false);124 ················this.a(false,·false);
125 ············}125 ············}
126 ············this.i.post(this.Z);126 ············this.i.post(this.aa);
127 ········}127 ········}
128 ····}128 ····}
129 ····129 ····
130 ····public·View·a(final·LayoutInflater·layoutInflater,·final·ViewGroup·viewGroup,·final·Bundle·bundle)·{130 ····public·View·a(final·LayoutInflater·layoutInflater,·final·ViewGroup·viewGroup,·final·Bundle·bundle)·{
131 ········final·int·n·=·17;131 ········final·int·n·=·17;
132 ········final·int·n2·=·-2;132 ········final·int·n2·=·-2;
133 ········final·int·n3·=·-1;133 ········final·int·n3·=·-1;
Offset 203, 15 lines modifiedOffset 203, 15 lines modified
203 ····}203 ····}
204 ····204 ····
205 ····public·void·a(final·boolean·b)·{205 ····public·void·a(final·boolean·b)·{
206 ········this.a(b,·true);206 ········this.a(b,·true);
207 ····}207 ····}
208 ····208 ····
209 ····public·void·g()·{209 ····public·void·g()·{
210 ········this.i.removeCallbacks(this.Z);210 ········this.i.removeCallbacks(this.aa);
211 ········this.b·=·null;211 ········this.b·=·null;
212 ········this.h·=·false;212 ········this.h·=·false;
213 ········this.f·=·null;213 ········this.f·=·null;
214 ········this.e·=·null;214 ········this.e·=·null;
215 ········this.c·=·null;215 ········this.c·=·null;
216 ········this.d·=·null;216 ········this.d·=·null;
217 ········super.g();217 ········super.g();
1.42 KB
android/support/a/a/bj.class
1.37 KB
procyon -ec {}
    
Offset 1, 36 lines modifiedOffset 1, 36 lines modified
  
1 package·android.support.a.a;1 package·android.support.a.a;
  
2 import·android.support.a.d.d;2 import·android.support.a.d.f;
3 import·java.io.PrintWriter;3 import·java.io.PrintWriter;
4 import·java.io.FileDescriptor;4 import·java.io.FileDescriptor;
5 import·android.util.Log;5 import·android.util.Log;
6 import·android.support.a.b.k;6 import·android.support.a.b.k;
7 import·android.os.Bundle;7 import·android.os.Bundle;
8 import·android.support.a.d.n;8 import·android.support.a.d.p;
  
9 class·bj·extends·bh9 class·bj·extends·bh
10 {10 {
11 ····static·boolean·a;11 ····static·boolean·a;
12 ····final·n·b;12 ····final·p·b;
13 ····final·n·c;13 ····final·p·c;
14 ····final·String·d;14 ····final·String·d;
15 ····boolean·e;15 ····boolean·e;
16 ····boolean·f;16 ····boolean·f;
17 ····boolean·g;17 ····boolean·g;
18 ····x·h;18 ····x·h;
19 ····19 ····
20 ····static·{20 ····static·{
21 ········bj.a·=·false;21 ········bj.a·=·false;
22 ····}22 ····}
23 ····23 ····
24 ····bj(final·String·d,·final·x·h,·final·boolean·e)·{24 ····bj(final·String·d,·final·x·h,·final·boolean·e)·{
25 ········this.b·=·new·n();25 ········this.b·=·new·p();
26 ········this.c·=·new·n();26 ········this.c·=·new·p();
27 ········this.d·=·d;27 ········this.d·=·d;
28 ········this.h·=·h;28 ········this.h·=·h;
29 ········this.e·=·e;29 ········this.e·=·e;
30 ····}30 ····}
31 ····31 ····
32 ····private·bk·b(final·int·n,·final·Bundle·bundle,·final·bi·bi)·{32 ····private·bk·b(final·int·n,·final·Bundle·bundle,·final·bi·bi)·{
33 ········final·bk·bk·=·new·bk(this,·n,·bundle,·bi);33 ········final·bk·bk·=·new·bk(this,·n,·bundle,·bi);
Offset 229, 12 lines modifiedOffset 229, 12 lines modified
229 ····}229 ····}
230 ····230 ····
231 ····public·String·toString()·{231 ····public·String·toString()·{
232 ········final·StringBuilder·sb·=·new·StringBuilder(128);232 ········final·StringBuilder·sb·=·new·StringBuilder(128);
233 ········sb.append("LoaderManager{");233 ········sb.append("LoaderManager{");
234 ········sb.append(Integer.toHexString(System.identityHashCode((Object)this)));234 ········sb.append(Integer.toHexString(System.identityHashCode((Object)this)));
235 ········sb.append("·in·");235 ········sb.append("·in·");
236 ········android.support.a.d.d.a((Object)this.h,·sb);236 ········android.support.a.d.f.a((Object)this.h,·sb);
237 ········sb.append("}}");237 ········sb.append("}}");
238 ········return·sb.toString();238 ········return·sb.toString();
239 ····}239 ····}
240 }240 }
892 B
android/support/a/a/bk.class
836 B
procyon -ec {}
    
Offset 1, 11 lines modifiedOffset 1, 11 lines modified
  
1 package·android.support.a.a;1 package·android.support.a.a;
  
2 import·android.support.a.d.d;2 import·android.support.a.d.f;
3 import·java.io.PrintWriter;3 import·java.io.PrintWriter;
4 import·java.io.FileDescriptor;4 import·java.io.FileDescriptor;
5 import·java.lang.reflect.Modifier;5 import·java.lang.reflect.Modifier;
6 import·android.util.Log;6 import·android.util.Log;
7 import·android.support.a.b.k;7 import·android.support.a.b.k;
8 import·android.os.Bundle;8 import·android.os.Bundle;
9 import·android.support.a.b.n;9 import·android.support.a.b.n;
Offset 328, 12 lines modifiedOffset 328, 12 lines modified
328 ····public·String·toString()·{328 ····public·String·toString()·{
329 ········final·StringBuilder·sb·=·new·StringBuilder(64);329 ········final·StringBuilder·sb·=·new·StringBuilder(64);
330 ········sb.append("LoaderInfo{");330 ········sb.append("LoaderInfo{");
331 ········sb.append(Integer.toHexString(System.identityHashCode((Object)this)));331 ········sb.append(Integer.toHexString(System.identityHashCode((Object)this)));
332 ········sb.append("·#");332 ········sb.append("·#");
333 ········sb.append(this.a);333 ········sb.append(this.a);
334 ········sb.append("·:·");334 ········sb.append("·:·");
335 ········android.support.a.d.d.a((Object)this.d,·sb);335 ········android.support.a.d.f.a((Object)this.d,·sb);
336 ········sb.append("}}");336 ········sb.append("}}");
337 ········return·sb.toString();337 ········return·sb.toString();
338 ····}338 ····}
339 }339 }
1.99 KB
android/support/a/a/bm.class
1.93 KB
procyon -ec {}
    
Offset 1, 23 lines modifiedOffset 1, 51 lines modified
  
1 package·android.support.a.a;1 package·android.support.a.a;
  
2 import·java.util.Map; 
3 import·java.util.List;2 import·android.view.ViewTreeObserver;
 3 import·android.view.View;
 4 import·android.view.ViewTreeObserver$OnPreDrawListener;
 5 import·android.view.View$OnAttachStateChangeListener;
  
4 public·abstract·class·bm6 class·bm·implements·View$OnAttachStateChangeListener,·ViewTreeObserver$OnPreDrawListener
5 {7 {
6 ····private·static·int·a;8 ····private·final·View·a;
 9 ····private·ViewTreeObserver·b;
 10 ····private·final·Runnable·c;
7 ····11 ····
8 ····static·{ 
9 ········bm.a·=·1048576;12 ····private·bm(final·View·a,·final·Runnable·c)·{
 13 ········this.a·=·a;
 14 ········this.b·=·a.getViewTreeObserver();
 15 ········this.c·=·c;
10 ····}16 ····}
11 ····17 ····
12 ····public·void·a(final·List·list,·final·List·list2,·final·List·list3)·{18 ····public·static·bm·a(final·View·view,·final·Runnable·runnable)·{
 19 ········final·bm·bm·=·new·bm(view,·runnable);
 20 ········view.getViewTreeObserver().addOnPreDrawListener((ViewTreeObserver$OnPreDrawListener)bm);
 21 ········view.addOnAttachStateChangeListener((View$OnAttachStateChangeListener)bm);
 22 ········return·bm;
13 ····}23 ····}
14 ····24 ····
15 ····public·void·a(final·List·list,·final·Map·map)·{25 ····public·void·a()·{
 26 ········if·(this.b.isAlive())·{
 27 ············this.b.removeOnPreDrawListener((ViewTreeObserver$OnPreDrawListener)this);
 28 ········}
 29 ········else·{
 30 ············this.a.getViewTreeObserver().removeOnPreDrawListener((ViewTreeObserver$OnPreDrawListener)this);
 31 ········}
 32 ········this.a.removeOnAttachStateChangeListener((View$OnAttachStateChangeListener)this);
16 ····}33 ····}
17 ····34 ····
18 ····public·void·b(final·List·list,·final·List·list2,·final·List·list3)·{35 ····public·boolean·onPreDraw()·{
 36 ········this.a();
 37 ········this.c.run();
 38 ········return·true;
 39 ····}
 40 ····
 41 ····public·void·onViewAttachedToWindow(final·View·view)·{
 42 ········this.b·=·view.getViewTreeObserver();
 43 ····}
 44 ····
 45 ····public·void·onViewDetachedFromWindow(final·View·view)·{
 46 ········this.a();
19 ····}47 ····}
20 }48 }
682 B
android/support/a/a/bn.class
626 B
procyon -ec {}
    
Offset 1, 11 lines modifiedOffset 1, 23 lines modified
  
1 package·android.support.a.a;1 package·android.support.a.a;
  
2 import·android.util.AndroidRuntimeException;2 import·java.util.Map;
 3 import·java.util.List;
  
3 final·class·bn·extends·AndroidRuntimeException4 public·abstract·class·bn
4 {5 {
5 ····public·bn(final·String·s)·{ 
6 ········super(s);6 ····private·static·int·a;
 7 ····
 8 ····static·{
 9 ········bn.a·=·1048576;
 10 ····}
 11 ····
 12 ····public·void·a(final·List·list,·final·List·list2,·final·List·list3)·{
 13 ····}
 14 ····
 15 ····public·void·a(final·List·list,·final·Map·map)·{
 16 ····}
 17 ····
 18 ····public·void·b(final·List·list,·final·List·list2,·final·List·list3)·{
7 ····}19 ····}
8 }20 }
462 B
android/support/a/a/bo.class
406 B
procyon -ec {}
    
Offset 1, 14 lines modifiedOffset 1, 11 lines modified
  
1 package·android.support.a.a;1 package·android.support.a.a;
  
 2 import·android.util.AndroidRuntimeException;
2 import·android.support.a.d.m; 
3 import·android.app.Activity; 
  
4 public·class·bo·extends·Activity3 final·class·bo·extends·AndroidRuntimeException
5 {4 {
 5 ····public·bo(final·String·s)·{
 6 ········super(s);
6 ····private·m·a; 
7 ···· 
8 ····public·bo()·{ 
9 ········this.a·=·new·m(); 
10 ····}7 ····}
11 }8 }
4.64 KB
android/support/a/a/d.class
4.59 KB
procyon -ec {}
    
Offset 1, 13 lines modifiedOffset 1, 14 lines modified
  
1 package·android.support.a.a;1 package·android.support.a.a;
  
2 import·java.io.FileDescriptor;2 import·java.io.FileDescriptor;
3 import·java.io.Writer;3 import·java.io.Writer;
4 import·java.io.PrintWriter;4 import·java.io.PrintWriter;
 5 import·android.support.a.d.g;
5 import·android.util.Log;6 import·android.util.Log;
6 import·java.lang.reflect.Modifier;7 import·java.lang.reflect.Modifier;
7 import·android.os.Build$VERSION;8 import·android.os.Build$VERSION;
8 import·java.util.ArrayList;9 import·java.util.ArrayList;
  
9 final·class·d·extends·ap·implements·ah10 final·class·d·extends·ap·implements·ah
10 {11 {
Offset 34, 19 lines modifiedOffset 35, 18 lines modified
34 ····boolean·u;35 ····boolean·u;
35 ····36 ····
36 ····static·{37 ····static·{
37 ········a·=·(Build$VERSION.SDK_INT·>=·21);38 ········a·=·(Build$VERSION.SDK_INT·>=·21);
38 ····}39 ····}
39 ····40 ····
40 ····public·d(final·ab·b)·{41 ····public·d(final·ab·b)·{
41 ········final·boolean·b2·=·true; 
42 ········this.c·=·new·ArrayList();42 ········this.c·=·new·ArrayList();
43 ········this.k·=·b2;43 ········this.k·=·true;
44 ········this.n·=·-1;44 ········this.n·=·-1;
45 ········this.u·=·b2;45 ········this.u·=·false;
46 ········this.b·=·b;46 ········this.b·=·b;
47 ····}47 ····}
48 ····48 ····
49 ····private·void·a(final·int·f,·final·l·l,·final·String·str,·final·int·a)·{49 ····private·void·a(final·int·f,·final·l·l,·final·String·str,·final·int·a)·{
50 ········final·Class<?·extends·l>·class1·=·l.getClass();50 ········final·Class<?·extends·l>·class1·=·l.getClass();
51 ········final·int·modifiers·=·class1.getModifiers();51 ········final·int·modifiers·=·class1.getModifiers();
52 ········if·(class1.isAnonymousClass()·||·!Modifier.isPublic(modifiers)·||·(class1.isMemberClass()·&&·!Modifier.isStatic(modifiers)))·{52 ········if·(class1.isAnonymousClass()·||·!Modifier.isPublic(modifiers)·||·(class1.isMemberClass()·&&·!Modifier.isStatic(modifiers)))·{
Offset 86, 15 lines modifiedOffset 86, 15 lines modified
86 ····86 ····
87 ····int·a(final·boolean·b)·{87 ····int·a(final·boolean·b)·{
88 ········if·(this.m)·{88 ········if·(this.m)·{
89 ············throw·new·IllegalStateException("commit·already·called");89 ············throw·new·IllegalStateException("commit·already·called");
90 ········}90 ········}
91 ········if·(ab.a)·{91 ········if·(ab.a)·{
92 ············Log.v("FragmentManager",·"Commit:·"·+·this);92 ············Log.v("FragmentManager",·"Commit:·"·+·this);
93 ············this.a("··",·null,·new·PrintWriter(new·android.support.a.d.e("FragmentManager")),·null);93 ············this.a("··",·null,·new·PrintWriter(new·g("FragmentManager")),·null);
94 ········}94 ········}
95 ········this.m·=·true;95 ········this.m·=·true;
96 ········if·(this.j)·{96 ········if·(this.j)·{
97 ············this.n·=·this.b.a(this);97 ············this.n·=·this.b.a(this);
98 ········}98 ········}
99 ········else·{99 ········else·{
100 ············this.n·=·-1;100 ············this.n·=·-1;
Offset 400, 14 lines modifiedOffset 400, 32 lines modified
400 ········return·true;400 ········return·true;
401 ····}401 ····}
402 ····402 ····
403 ····public·int·b()·{403 ····public·int·b()·{
404 ········return·this.a(true);404 ········return·this.a(true);
405 ····}405 ····}
406 ····406 ····
 407 ····void·b(final·ArrayList·list)·{
 408 ········for·(int·i·=·0;·i·<·this.c.size();·++i)·{
 409 ············final·e·e·=·(e)this.c.get(i);
 410 ············switch·(e.a)·{
 411 ················case·1:
 412 ················case·7:·{
 413 ····················list.remove(e.b);
 414 ····················break;
 415 ················}
 416 ················case·3:
 417 ················case·6:·{
 418 ····················list.add(e.b);
 419 ····················break;
 420 ················}
 421 ············}
 422 ········}
 423 ····}
 424 ····
407 ····boolean·b(final·int·n)·{425 ····boolean·b(final·int·n)·{
408 ········for·(int·size·=·this.c.size(),·i·=·0;·i·<·size;·++i)·{426 ········for·(int·size·=·this.c.size(),·i·=·0;·i·<·size;·++i)·{
409 ············if·(((e)this.c.get(i)).b.F·==·n)·{427 ············if·(((e)this.c.get(i)).b.F·==·n)·{
410 ················return·true;428 ················return·true;
411 ············}429 ············}
412 ········}430 ········}
413 ········return·false;431 ········return·false;
Offset 460, 60 lines modifiedOffset 478, 59 lines modified
460 ········}478 ········}
461 ········if·(!this.u)·{479 ········if·(!this.u)·{
462 ············this.b.a(this.b.m,·b);480 ············this.b.a(this.b.m,·b);
463 ········}481 ········}
464 ····}482 ····}
465 ····483 ····
466 ····void·d()·{484 ····void·d()·{
467 ········final·boolean·b·=·true; 
468 ········for·(int·i·=·this.c.size()·-·1;·i·>=·0;·--i)·{485 ········for·(int·i·=·this.c.size()·-·1;·i·>=·0;·--i)·{
469 ············final·e·e·=·(e)this.c.get(i);486 ············final·e·e·=·(e)this.c.get(i);
470 ············final·l·b2·=·e.b;487 ············final·l·b·=·e.b;
471 ············b2.b(ab.d(this.h),·this.i);488 ············b.b(ab.d(this.h),·this.i);
472 ············switch·(e.a)·{489 ············switch·(e.a)·{
473 ················default:·{490 ················default:·{
474 ····················throw·new·IllegalArgumentException("Unknown·cmd:·"·+·e.a);491 ····················throw·new·IllegalArgumentException("Unknown·cmd:·"·+·e.a);
475 ················}492 ················}
476 ················case·1:·{493 ················case·1:·{
477 ····················b2.c(e.f);494 ····················b.c(e.f);
478 ····················this.b.g(b2);495 ····················this.b.g(b);
479 ····················break;496 ····················break;
480 ················}497 ················}
481 ················case·3:·{498 ················case·3:·{
482 ····················b2.c(e.e);499 ····················b.c(e.e);
483 ····················this.b.a(b2,·false);500 ····················this.b.a(b,·false);
484 ····················break;501 ····················break;
485 ················}502 ················}
486 ················case·4:·{503 ················case·4:·{
487 ····················b2.c(e.e);504 ····················b.c(e.e);
488 ····················this.b.i(b2);505 ····················this.b.i(b);
489 ····················break;506 ····················break;
490 ················}507 ················}
491 ················case·5:·{508 ················case·5:·{
492 ····················b2.c(e.f);509 ····················b.c(e.f);
493 ····················this.b.h(b2);510 ····················this.b.h(b);
494 ····················break;511 ····················break;
495 ················}512 ················}
496 ················case·6:·{513 ················case·6:·{
497 ····················b2.c(e.e);514 ····················b.c(e.e);
498 ····················this.b.k(b2);515 ····················this.b.k(b);
499 ····················break;516 ····················break;
500 ················}517 ················}
501 ················case·7:·{518 ················case·7:·{
502 ····················b2.c(e.f);519 ····················b.c(e.f);
Max diff block lines reached; 472/4672 bytes (10.10%) of diff not shown.
566 B
android/support/a/a/h.class
512 B
procyon -ec {}
    
Offset 6, 15 lines modifiedOffset 6, 15 lines modified
6 import·android.view.LayoutInflater$Factory;6 import·android.view.LayoutInflater$Factory;
7 import·android.os.Build$VERSION;7 import·android.os.Build$VERSION;
8 import·android.os.Bundle;8 import·android.os.Bundle;
9 import·android.util.AttributeSet;9 import·android.util.AttributeSet;
10 import·android.content.Context;10 import·android.content.Context;
11 import·android.view.View;11 import·android.view.View;
  
12 abstract·class·h·extends·bo12 abstract·class·h·extends·bp
13 {13 {
14 ····boolean·a;14 ····boolean·a;
15 ····15 ····
16 ····static·void·a(final·int·n)·{16 ····static·void·a(final·int·n)·{
17 ········if·((0xFFFF0000·&·n)·!=·0x0)·{17 ········if·((0xFFFF0000·&·n)·!=·0x0)·{
18 ············throw·new·IllegalArgumentException("Can·only·use·lower·16·bits·for·requestCode");18 ············throw·new·IllegalArgumentException("Can·only·use·lower·16·bits·for·requestCode");
19 ········}19 ········}
351 B
android/support/a/a/o.class
297 B
procyon -ec {}
    
Offset 6, 16 lines modifiedOffset 6, 16 lines modified
6 class·o6 class·o
7 {7 {
8 ····View·a;8 ····View·a;
9 ····int·b;9 ····int·b;
10 ····int·c;10 ····int·c;
11 ····int·d;11 ····int·d;
12 ····int·e;12 ····int·e;
13 ····bm·f;13 ····bn·f;
14 ····bm·g;14 ····bn·g;
15 ····boolean·h;15 ····boolean·h;
16 ····q·i;16 ····q·i;
17 ····boolean·j;17 ····boolean·j;
18 ····private·Object·k;18 ····private·Object·k;
19 ····private·Object·l;19 ····private·Object·l;
20 ····private·Object·m;20 ····private·Object·m;
21 ····private·Object·n;21 ····private·Object·n;
2.71 KB
android/support/a/a/r.class
2.65 KB
procyon -ec {}
    
Offset 1, 12 lines modifiedOffset 1, 12 lines modified
  
1 package·android.support.a.a;1 package·android.support.a.a;
  
2 import·android.content.IntentSender;2 import·android.content.IntentSender;
3 import·android.support.a.d.m;3 import·android.support.a.d.o;
4 import·android.view.MenuItem;4 import·android.view.MenuItem;
5 import·android.os.Parcelable;5 import·android.os.Parcelable;
6 import·android.content.res.Configuration;6 import·android.content.res.Configuration;
7 import·android.util.Log;7 import·android.util.Log;
8 import·java.io.FileDescriptor;8 import·java.io.FileDescriptor;
9 import·android.os.Build$VERSION;9 import·android.os.Build$VERSION;
10 import·android.view.Menu;10 import·android.view.Menu;
Offset 16, 29 lines modifiedOffset 16, 29 lines modified
16 import·android.util.AttributeSet;16 import·android.util.AttributeSet;
17 import·android.content.Context;17 import·android.content.Context;
18 import·android.view.ViewGroup;18 import·android.view.ViewGroup;
19 import·java.io.PrintWriter;19 import·java.io.PrintWriter;
20 import·android.content.res.Resources;20 import·android.content.res.Resources;
21 import·android.content.res.Resources$NotFoundException;21 import·android.content.res.Resources$NotFoundException;
22 import·android.view.View;22 import·android.view.View;
23 import·android.support.a.d.n;23 import·android.support.a.d.p;
24 import·android.os.Handler;24 import·android.os.Handler;
  
25 public·class·r·extends·j25 public·class·r·extends·j
26 {26 {
27 ····final·Handler·c;27 ····final·Handler·c;
28 ····final·w·d;28 ····final·w·d;
29 ····boolean·e;29 ····boolean·e;
30 ····boolean·f;30 ····boolean·f;
31 ····boolean·g;31 ····boolean·g;
32 ····boolean·h;32 ····boolean·h;
33 ····boolean·i;33 ····boolean·i;
34 ····boolean·j;34 ····boolean·j;
35 ····int·k;35 ····int·k;
36 ····n·l;36 ····p·l;
37 ····37 ····
38 ····public·r()·{38 ····public·r()·{
39 ········this.c·=·(Handler)new·s(this);39 ········this.c·=·(Handler)new·s(this);
40 ········this.d·=·w.a((x)new·t(this));40 ········this.d·=·w.a((x)new·t(this));
41 ····}41 ····}
42 ····42 ····
43 ····private·static·String·a(final·View·view)·{43 ····private·static·String·a(final·View·view)·{
Offset 478, 23 lines modifiedOffset 478, 23 lines modified
478 ················this.k·=·bundle.getInt("android:support:next_request_index");478 ················this.k·=·bundle.getInt("android:support:next_request_index");
479 ················final·int[]·intArray·=·bundle.getIntArray("android:support:request_indicies");479 ················final·int[]·intArray·=·bundle.getIntArray("android:support:request_indicies");
480 ················final·String[]·stringArray·=·bundle.getStringArray("android:support:request_fragment_who");480 ················final·String[]·stringArray·=·bundle.getStringArray("android:support:request_fragment_who");
481 ················if·(intArray·==·null·||·stringArray·==·null·||·intArray.length·!=·stringArray.length)·{481 ················if·(intArray·==·null·||·stringArray·==·null·||·intArray.length·!=·stringArray.length)·{
482 ····················Log.w("FragmentActivity",·"Invalid·requestCode·mapping·in·savedInstanceState.");482 ····················Log.w("FragmentActivity",·"Invalid·requestCode·mapping·in·savedInstanceState.");
483 ················}483 ················}
484 ················else·{484 ················else·{
485 ····················this.l·=·new·n(intArray.length);485 ····················this.l·=·new·p(intArray.length);
486 ····················for·(int·i·=·0;·i·<·intArray.length;·++i)·{486 ····················for·(int·i·=·0;·i·<·intArray.length;·++i)·{
487 ························this.l.b(intArray[i],·(Object)stringArray[i]);487 ························this.l.b(intArray[i],·(Object)stringArray[i]);
488 ····················}488 ····················}
489 ················}489 ················}
490 ············}490 ············}
491 ········}491 ········}
492 ········if·(this.l·==·null)·{492 ········if·(this.l·==·null)·{
493 ············this.l·=·new·n();493 ············this.l·=·new·p();
494 ············this.k·=·0;494 ············this.k·=·0;
495 ········}495 ········}
496 ········this.d.e();496 ········this.d.e();
497 ····}497 ····}
498 ····498 ····
499 ····public·boolean·onCreatePanelMenu(final·int·n,·final·Menu·menu)·{499 ····public·boolean·onCreatePanelMenu(final·int·n,·final·Menu·menu)·{
500 ········boolean·onCreatePanelMenu;500 ········boolean·onCreatePanelMenu;
Offset 634, 15 lines modifiedOffset 634, 15 lines modified
634 ····634 ····
635 ····public·final·Object·onRetainNonConfigurationInstance()·{635 ····public·final·Object·onRetainNonConfigurationInstance()·{
636 ········if·(this.g)·{636 ········if·(this.g)·{
637 ············this.a(true);637 ············this.a(true);
638 ········}638 ········}
639 ········final·Object·b·=·this.b();639 ········final·Object·b·=·this.b();
640 ········final·ak·d·=·this.d.d();640 ········final·ak·d·=·this.d.d();
641 ········final·m·r·=·this.d.r();641 ········final·o·r·=·this.d.r();
642 ········u·u;642 ········u·u;
643 ········if·(d·==·null·&&·r·==·null·&&·b·==·null)·{643 ········if·(d·==·null·&&·r·==·null·&&·b·==·null)·{
644 ············u·=·null;644 ············u·=·null;
645 ········}645 ········}
646 ········else·{646 ········else·{
647 ············u·=·new·u();647 ············u·=·new·u();
648 ············u.a·=·b;648 ············u.a·=·b;
2.53 KB
android/support/a/a/x.class
2.47 KB
procyon -ec {}
    
Offset 3, 27 lines modifiedOffset 3, 27 lines modified
  
3 import·android.view.LayoutInflater;3 import·android.view.LayoutInflater;
4 import·java.io.PrintWriter;4 import·java.io.PrintWriter;
5 import·java.io.FileDescriptor;5 import·java.io.FileDescriptor;
6 import·android.os.Bundle;6 import·android.os.Bundle;
7 import·android.content.Intent;7 import·android.content.Intent;
8 import·android.view.View;8 import·android.view.View;
9 import·android.support.a.d.m;9 import·android.support.a.d.o;
10 import·android.os.Handler;10 import·android.os.Handler;
11 import·android.content.Context;11 import·android.content.Context;
12 import·android.app.Activity;12 import·android.app.Activity;
  
13 public·abstract·class·x·extends·v13 public·abstract·class·x·extends·v
14 {14 {
15 ····private·final·Activity·a;15 ····private·final·Activity·a;
16 ····final·Context·b;16 ····final·Context·b;
17 ····final·int·c;17 ····final·int·c;
18 ····final·ab·d;18 ····final·ab·d;
19 ····private·final·Handler·e;19 ····private·final·Handler·e;
20 ····private·m·f;20 ····private·o·f;
21 ····private·boolean·g;21 ····private·boolean·g;
22 ····private·bj·h;22 ····private·bj·h;
23 ····private·boolean·i;23 ····private·boolean·i;
24 ····private·boolean·j;24 ····private·boolean·j;
25 ····25 ····
26 ····x(final·Activity·a,·final·Context·b,·final·Handler·e,·final·int·c)·{26 ····x(final·Activity·a,·final·Context·b,·final·Handler·e,·final·int·c)·{
27 ········this.d·=·new·ab();27 ········this.d·=·new·ab();
Offset 35, 15 lines modifiedOffset 35, 15 lines modified
35 ····35 ····
36 ····x(final·r·r)·{36 ····x(final·r·r)·{
37 ········this((Activity)r,·(Context)r,·r.c,·0);37 ········this((Activity)r,·(Context)r,·r.c,·0);
38 ····}38 ····}
39 ····39 ····
40 ····bj·a(final·String·s,·final·boolean·b,·final·boolean·b2)·{40 ····bj·a(final·String·s,·final·boolean·b,·final·boolean·b2)·{
41 ········if·(this.f·==·null)·{41 ········if·(this.f·==·null)·{
42 ············this.f·=·new·m();42 ············this.f·=·new·o();
43 ········}43 ········}
44 ········bj·bj·=·(bj)this.f.get((Object)s);44 ········bj·bj·=·(bj)this.f.get((Object)s);
45 ········if·(bj·==·null)·{45 ········if·(bj·==·null)·{
46 ············if·(b2)·{46 ············if·(b2)·{
47 ················bj·=·new·bj(s,·this,·b);47 ················bj·=·new·bj(s,·this,·b);
48 ················this.f.put((Object)s,·(Object)bj);48 ················this.f.put((Object)s,·(Object)bj);
49 ············}49 ············}
Offset 61, 15 lines modifiedOffset 61, 15 lines modified
61 ····public·void·a(final·l·l,·final·Intent·intent,·final·int·n,·final·Bundle·bundle)·{61 ····public·void·a(final·l·l,·final·Intent·intent,·final·int·n,·final·Bundle·bundle)·{
62 ········if·(n·!=·-1)·{62 ········if·(n·!=·-1)·{
63 ············throw·new·IllegalStateException("Starting·activity·with·a·requestCode·requires·a·FragmentActivity·host");63 ············throw·new·IllegalStateException("Starting·activity·with·a·requestCode·requires·a·FragmentActivity·host");
64 ········}64 ········}
65 ········this.b.startActivity(intent);65 ········this.b.startActivity(intent);
66 ····}66 ····}
67 ····67 ····
68 ····void·a(final·m·f)·{68 ····void·a(final·o·f)·{
69 ········this.f·=·f;69 ········this.f·=·f;
70 ····}70 ····}
71 ····71 ····
72 ····void·a(final·String·s)·{72 ····void·a(final·String·s)·{
73 ········if·(this.f·!=·null)·{73 ········if·(this.f·!=·null)·{
74 ············final·bj·bj·=·(bj)this.f.get((Object)s);74 ············final·bj·bj·=·(bj)this.f.get((Object)s);
75 ············if·(bj·!=·null·&&·!bj.f)·{75 ············if·(bj·!=·null·&&·!bj.f)·{
Offset 188, 15 lines modifiedOffset 188, 15 lines modified
188 ················final·bj·bj·=·array[j];188 ················final·bj·bj·=·array[j];
189 ················bj.e();189 ················bj.e();
190 ················bj.g();190 ················bj.g();
191 ············}191 ············}
192 ········}192 ········}
193 ····}193 ····}
194 ····194 ····
195 ····m·n()·{195 ····o·n()·{
196 ········int·i·=·0;196 ········int·i·=·0;
197 ········boolean·b;197 ········boolean·b;
198 ········if·(this.f·!=·null)·{198 ········if·(this.f·!=·null)·{
199 ············final·int·size·=·this.f.size();199 ············final·int·size·=·this.f.size();
200 ············final·bj[]·array·=·new·bj[size];200 ············final·bj[]·array·=·new·bj[size];
201 ············for·(int·j·=·size·-·1;·j·>=·0;·--j)·{201 ············for·(int·j·=·size·-·1;·j·>=·0;·--j)·{
202 ················array[j]·=·(bj)this.f.c(j);202 ················array[j]·=·(bj)this.f.c(j);
Offset 220, 15 lines modifiedOffset 220, 15 lines modified
220 ················}220 ················}
221 ················++i;221 ················++i;
222 ············}222 ············}
223 ········}223 ········}
224 ········else·{224 ········else·{
225 ············b·=·false;225 ············b·=·false;
226 ········}226 ········}
227 ········m·f;227 ········o·f;
228 ········if·(b)·{228 ········if·(b)·{
229 ············f·=·this.f;229 ············f·=·this.f;
230 ········}230 ········}
231 ········else·{231 ········else·{
232 ············f·=·null;232 ············f·=·null;
233 ········}233 ········}
234 ········return·f;234 ········return·f;
265 B
android/support/a/a/u.class
211 B
procyon -ec {}
    
Offset 1, 11 lines modifiedOffset 1, 11 lines modified
  
1 package·android.support.a.a;1 package·android.support.a.a;
  
2 import·android.support.a.d.m;2 import·android.support.a.d.o;
  
3 final·class·u3 final·class·u
4 {4 {
5 ····Object·a;5 ····Object·a;
6 ····ak·b;6 ····ak·b;
7 ····m·c;7 ····o·c;
8 }8 }
1.21 KB
android/support/a/a/w.class
1.16 KB
procyon -ec {}
    
Offset 2, 15 lines modifiedOffset 2, 15 lines modified
2 package·android.support.a.a;2 package·android.support.a.a;
  
3 import·android.view.MenuItem;3 import·android.view.MenuItem;
4 import·android.view.MenuInflater;4 import·android.view.MenuInflater;
5 import·android.view.Menu;5 import·android.view.Menu;
6 import·java.io.PrintWriter;6 import·java.io.PrintWriter;
7 import·java.io.FileDescriptor;7 import·java.io.FileDescriptor;
8 import·android.support.a.d.m;8 import·android.support.a.d.o;
9 import·android.os.Parcelable;9 import·android.os.Parcelable;
10 import·android.content.res.Configuration;10 import·android.content.res.Configuration;
11 import·android.util.AttributeSet;11 import·android.util.AttributeSet;
12 import·android.content.Context;12 import·android.content.Context;
13 import·android.view.View;13 import·android.view.View;
  
14 public·class·w14 public·class·w
Offset 45, 16 lines modifiedOffset 45, 16 lines modified
45 ········this.a.d.a(parcelable,·ak);45 ········this.a.d.a(parcelable,·ak);
46 ····}46 ····}
47 ····47 ····
48 ····public·void·a(final·l·l)·{48 ····public·void·a(final·l·l)·{
49 ········this.a.d.a(this.a,·(v)this.a,·l);49 ········this.a.d.a(this.a,·(v)this.a,·l);
50 ····}50 ····}
51 ····51 ····
52 ····public·void·a(final·m·m)·{52 ····public·void·a(final·o·o)·{
53 ········this.a.a(m);53 ········this.a.a(o);
54 ····}54 ····}
55 ····55 ····
56 ····public·void·a(final·String·s,·final·FileDescriptor·fileDescriptor,·final·PrintWriter·printWriter,·final·String[]·array)·{56 ····public·void·a(final·String·s,·final·FileDescriptor·fileDescriptor,·final·PrintWriter·printWriter,·final·String[]·array)·{
57 ········this.a.b(s,·fileDescriptor,·printWriter,·array);57 ········this.a.b(s,·fileDescriptor,·printWriter,·array);
58 ····}58 ····}
59 ····59 ····
60 ····public·void·a(final·boolean·b)·{60 ····public·void·a(final·boolean·b)·{
Offset 149, 11 lines modifiedOffset 149, 11 lines modified
149 ········this.a.l();149 ········this.a.l();
150 ····}150 ····}
151 ····151 ····
152 ····public·void·q()·{152 ····public·void·q()·{
153 ········this.a.m();153 ········this.a.m();
154 ····}154 ····}
155 ····155 ····
156 ····public·m·r()·{156 ····public·o·r()·{
157 ········return·this.a.n();157 ········return·this.a.n();
158 ····}158 ····}
159 }159 }
1.03 KB
android/support/a/b/k.class
999 B
procyon -ec {}
    
Offset 1, 11 lines modifiedOffset 1, 11 lines modified
  
1 package·android.support.a.b;1 package·android.support.a.b;
  
2 import·android.support.a.d.d;2 import·android.support.a.d.f;
3 import·java.io.PrintWriter;3 import·java.io.PrintWriter;
4 import·java.io.FileDescriptor;4 import·java.io.FileDescriptor;
5 import·android.content.Context;5 import·android.content.Context;
  
6 public·class·k6 public·class·k
7 {7 {
8 ····int·n;8 ····int·n;
Offset 97, 15 lines modifiedOffset 97, 15 lines modified
97 ····97 ····
98 ····protected·boolean·b()·{98 ····protected·boolean·b()·{
99 ········return·false;99 ········return·false;
100 ····}100 ····}
101 ····101 ····
102 ····public·String·c(final·Object·o)·{102 ····public·String·c(final·Object·o)·{
103 ········final·StringBuilder·sb·=·new·StringBuilder(64);103 ········final·StringBuilder·sb·=·new·StringBuilder(64);
104 ········d.a(o,·sb);104 ········f.a(o,·sb);
105 ········sb.append("}");105 ········sb.append("}");
106 ········return·sb.toString();106 ········return·sb.toString();
107 ····}107 ····}
108 ····108 ····
109 ····protected·void·i()·{109 ····protected·void·i()·{
110 ····}110 ····}
111 ····111 ····
Offset 155, 15 lines modifiedOffset 155, 15 lines modified
155 ····public·void·t()·{155 ····public·void·t()·{
156 ········this.a();156 ········this.a();
157 ····}157 ····}
158 ····158 ····
159 ····@Override159 ····@Override
160 ····public·String·toString()·{160 ····public·String·toString()·{
161 ········final·StringBuilder·sb·=·new·StringBuilder(64);161 ········final·StringBuilder·sb·=·new·StringBuilder(64);
162 ········d.a((Object)this,·sb);162 ········f.a((Object)this,·sb);
163 ········sb.append("·id=");163 ········sb.append("·id=");
164 ········sb.append(this.n);164 ········sb.append(this.n);
165 ········sb.append("}");165 ········sb.append("}");
166 ········return·sb.toString();166 ········return·sb.toString();
167 ····}167 ····}
168 ····168 ····
169 ····public·void·u()·{169 ····public·void·u()·{
1.08 KB
android/support/a/b/a.class
1.02 KB
procyon -ec {}
    
Offset 1, 10 lines modifiedOffset 1, 11 lines modified
  
1 package·android.support.a.b;1 package·android.support.a.b;
  
 2 import·android.support.a.d.q;
2 import·java.io.PrintWriter;3 import·java.io.PrintWriter;
3 import·java.io.FileDescriptor;4 import·java.io.FileDescriptor;
4 import·android.os.SystemClock;5 import·android.os.SystemClock;
5 import·android.content.Context;6 import·android.content.Context;
6 import·java.util.concurrent.Executor;7 import·java.util.concurrent.Executor;
7 import·android.os.Handler;8 import·android.os.Handler;
  
Offset 63, 17 lines modifiedOffset 64, 17 lines modified
63 ············printWriter.print(this.b);64 ············printWriter.print(this.b);
64 ············printWriter.print("·waiting=");65 ············printWriter.print("·waiting=");
65 ············printWriter.println(this.b.a);66 ············printWriter.println(this.b.a);
66 ········}67 ········}
67 ········if·(this.c·!=·0L)·{68 ········if·(this.c·!=·0L)·{
68 ············printWriter.print(s);69 ············printWriter.print(s);
69 ············printWriter.print("mUpdateThrottle=");70 ············printWriter.print("mUpdateThrottle=");
70 ············android.support.a.d.o.a(this.c,·printWriter);71 ············q.a(this.c,·printWriter);
71 ············printWriter.print("·mLastLoadCompleteTime=");72 ············printWriter.print("·mLastLoadCompleteTime=");
72 ············android.support.a.d.o.a(this.d,·SystemClock.uptimeMillis(),·printWriter);73 ············q.a(this.d,·SystemClock.uptimeMillis(),·printWriter);
73 ············printWriter.println();74 ············printWriter.println();
74 ········}75 ········}
75 ····}76 ····}
76 ····77 ····
77 ····void·b(final·b·b,·final·Object·o)·{78 ····void·b(final·b·b,·final·Object·o)·{
78 ········if·(this.a·!=·b)·{79 ········if·(this.a·!=·b)·{
79 ············this.a(b,·o);80 ············this.a(b,·o);
16.0 KB
android/support/a/d/m.class
15.9 KB
procyon -ec {}
    
Offset 1, 496 lines modifiedOffset 1, 107 lines modified
  
1 package·android.support.a.d;1 package·android.support.a.d;
  
2 import·java.util.Map;2 import·java.util.Iterator;
 3 import·java.util.Collection;
  
3 public·class·m4 final·class·m·implements·Collection
4 {5 {
 6 ····final·/*·synthetic·*/·h·a;
5 ····static·Object[]·b; 
6 ····static·int·c; 
7 ····static·Object[]·d; 
8 ····static·int·e; 
9 ····int[]·f; 
10 ····Object[]·g; 
11 ····int·h; 
12 ···· 
13 ····public·m()·{ 
14 ········this.f·=·android.support.a.d.c.a; 
15 ········this.g·=·android.support.a.d.c.c; 
16 ········this.h·=·0; 
17 ····} 
18 ···· 
19 ····private·static·void·a(final·int[]·array,·final·Object[]·array2,·final·int·n)·{ 
20 ········final·int·n2·=·10; 
21 ········final·int·n3·=·2; 
22 ········Label_0124:·{ 
23 ············if·(array.length·!=·8)·{ 
24 ················break·Label_0124; 
25 ············} 
26 ············synchronized·(a.class)·{ 
27 ················if·(m.e·<·n2)·{ 
28 ····················array2[0]·=·m.d; 
29 ····················array2[1]·=·array; 
30 ····················for·(int·i·=·(n·<<·1)·-·1;·i·>=·n3;·--i)·{ 
31 ························array2[i]·=·null; 
32 ····················} 
33 ····················m.d·=·array2; 
34 ····················++m.e; 
35 ················} 
36 ················return; 
37 ············} 
38 ········} 
39 ········if·(array.length·!=·4)·{ 
40 ············return; 
41 ········} 
42 ········synchronized·(a.class)·{ 
43 ············if·(m.c·<·n2)·{ 
44 ················array2[0]·=·m.b; 
45 ················array2[1]·=·array; 
46 ················for·(int·j·=·(n·<<·1)·-·1;·j·>=·n3;·--j)·{ 
47 ····················array2[j]·=·null; 
48 ················} 
49 ················m.b·=·array2; 
50 ················++m.c; 
51 ············} 
52 ········} 
53 ····} 
54 ····7 ····
 8 ····m(final·h·a)·{
 9 ········this.a·=·a;
55 ····private·void·e(final·int·n)·{ 
56 ········while·(true)·{ 
57 ············Label_0163:·{ 
58 ················if·(n·!=·8)·{ 
59 ····················break·Label_0163; 
60 ················} 
61 ················synchronized·(a.class)·{ 
62 ····················if·(m.d·!=·null)·{ 
63 ························final·Object[]·d·=·m.d; 
64 ························this.g·=·d; 
65 ························m.d·=·(Object[])d[0]; 
66 ························this.f·=·(int[])d[1]; 
67 ························d[0]·=·(d[1]·=·null); 
68 ························--m.e; 
69 ····················} 
70 ····················else·{ 
71 ························//·monitorexit(a.class) 
72 ························this.f·=·new·int[n]; 
73 ························this.g·=·new·Object[n·<<·1]; 
74 ····················} 
75 ····················return; 
76 ················} 
77 ············} 
78 ············if·(n·==·4)·{ 
79 ················synchronized·(a.class)·{ 
80 ····················if·(m.b·!=·null)·{ 
81 ························final·Object[]·b·=·m.b; 
82 ························this.g·=·b; 
83 ························m.b·=·(Object[])b[0]; 
84 ························this.f·=·(int[])b[1]; 
85 ························b[0]·=·(b[1]·=·null); 
86 ························--m.c; 
87 ························return; 
88 ····················} 
89 ················} 
90 ················//·monitorexit(clazz) 
91 ················continue; 
92 ············} 
93 ············continue; 
94 ········} 
95 ····}10 ····}
96 ····11 ····
 12 ····public·boolean·add(final·Object·o)·{
 13 ········throw·new·UnsupportedOperationException();
97 ····int·a()·{ 
98 ········final·int·h·=·this.h; 
99 ········int·a; 
100 ········if·(h·==·0)·{ 
101 ············a·=·-1; 
102 ········} 
103 ········else·{ 
104 ············a·=·android.support.a.d.c.a(this.f,·h,·0); 
105 ············if·(a·>=·0·&&·this.g[a·<<·1]·!=·null)·{ 
106 ················int·n; 
107 ················for·(n·=·a·+·1;·n·<·h·&&·this.f[n]·==·0;·++n)·{ 
108 ····················if·(this.g[n·<<·1]·==·null)·{ 
109 ························a·=·n; 
110 ························return·a; 
111 ····················} 
112 ················} 
113 ················for·(--a;·a·>=·0·&&·this.f[a]·==·0;·--a)·{ 
114 ····················if·(this.g[a·<<·1]·==·null)·{ 
115 ························return·a; 
116 ····················} 
117 ················} 
118 ················a·=·~n; 
Max diff block lines reached; 12469/16304 bytes (76.48%) of diff not shown.
799 B
android/support/a/d/a.class
745 B
procyon -ec {}
    
Offset 2, 27 lines modifiedOffset 2, 27 lines modified
2 package·android.support.a.d;2 package·android.support.a.d;
  
3 import·java.util.Iterator;3 import·java.util.Iterator;
4 import·java.util.Set;4 import·java.util.Set;
5 import·java.util.Collection;5 import·java.util.Collection;
6 import·java.util.Map;6 import·java.util.Map;
  
7 public·class·a·extends·m·implements·Map7 public·class·a·extends·o·implements·Map
8 {8 {
9 ····f·a;9 ····h·a;
10 ····10 ····
11 ····private·f·b()·{11 ····private·h·b()·{
12 ········if·(this.a·==·null)·{12 ········if·(this.a·==·null)·{
13 ············this.a·=·(f)new·b(this);13 ············this.a·=·(h)new·b(this);
14 ········}14 ········}
15 ········return·this.a;15 ········return·this.a;
16 ····}16 ····}
17 ····17 ····
18 ····public·boolean·a(final·Collection·collection)·{18 ····public·boolean·a(final·Collection·collection)·{
19 ········return·f.c((Map)this,·collection);19 ········return·h.c((Map)this,·collection);
20 ····}20 ····}
21 ····21 ····
22 ····public·Set·entrySet()·{22 ····public·Set·entrySet()·{
23 ········return·this.b().d();23 ········return·this.b().d();
24 ····}24 ····}
25 ····25 ····
26 ····public·Set·keySet()·{26 ····public·Set·keySet()·{
4.31 KB
android/support/a/d/f.class
4.26 KB
procyon -ec {}
    
Offset 1, 136 lines modifiedOffset 1, 24 lines modified
  
1 package·android.support.a.d;1 package·android.support.a.d;
  
 2 public·class·f
2 import·java.lang.reflect.Array; 
3 import·java.util.Set; 
4 import·java.util.Iterator; 
5 import·java.util.Collection; 
6 import·java.util.Map; 
  
7 abstract·class·f 
8 {3 {
 4 ····public·static·void·a(final·Object·o,·final·StringBuilder·sb)·{
9 ····h·b; 
10 ····i·c; 
11 ····k·d; 
12 ···· 
13 ····public·static·boolean·a(final·Map·map,·final·Collection·collection)·{ 
14 ········final·Iterator<Object>·iterator·=·collection.iterator(); 
15 ········while·(iterator.hasNext())·{ 
16 ············if·(!map.containsKey(iterator.next()))·{ 
17 ················return·false; 
18 ············} 
19 ········} 
20 ········return·true; 
21 ····} 
22 ···· 
23 ····public·static·boolean·a(final·Set·set,·final·Object·o)·{ 
24 ········boolean·b·=·true; 
25 ········boolean·b2·=·false; 
26 ········if·(set·==·o)·{5 ········if·(o·==·null)·{
27 ············b2·=·b;6 ············sb.append("null");
28 ········}7 ········}
 8 ········else·{
 9 ············String·str·=·o.getClass().getSimpleName();
 10 ············if·(str·==·null·||·str.length()·<=·0)·{
 11 ················str·=·o.getClass().getName();
 12 ················final·int·lastIndex·=·str.lastIndexOf(46);
 13 ················if·(lastIndex·>·0)·{
 14 ····················str·=·str.substring(lastIndex·+·1);
29 ········else·if·(o·instanceof·Set)·{ 
30 ············final·Set·set2·=·(Set)o; 
31 ············try·{ 
32 ················final·int·size·=·set.size(); 
33 ················try·{ 
34 ····················if·(size·!=·set2.size()·||·!set.containsAll(set2))·{ 
35 ························b·=·false; 
36 ····················} 
37 ····················b2·=·b; 
38 ················}15 ················}
39 ················catch·(ClassCastException·ex)·{} 
40 ················catch·(NullPointerException·ex2)·{} 
41 ············} 
42 ············catch·(ClassCastException·ex3)·{} 
43 ············catch·(NullPointerException·ex4)·{} 
44 ········} 
45 ········return·b2; 
46 ····} 
47 ···· 
48 ····public·static·boolean·b(final·Map·map,·final·Collection·collection)·{ 
49 ········final·int·size·=·map.size(); 
50 ········final·Iterator<Object>·iterator·=·collection.iterator(); 
51 ········while·(iterator.hasNext())·{ 
52 ············map.remove(iterator.next()); 
53 ········} 
54 ········return·size·!=·map.size(); 
55 ····} 
56 ···· 
57 ····public·static·boolean·c(final·Map·map,·final·Collection·collection)·{ 
58 ········final·int·size·=·map.size(); 
59 ········final·Iterator<Object>·iterator·=·map.keySet().iterator(); 
60 ········while·(iterator.hasNext())·{ 
61 ············if·(!collection.contains(iterator.next()))·{ 
62 ················iterator.remove(); 
63 ············}16 ············}
 17 ············sb.append(str);
 18 ············sb.append('{');
 19 ············sb.append(Integer.toHexString(System.identityHashCode(o)));
64 ········}20 ········}
65 ········return·size·!=·map.size(); 
66 ····} 
67 ···· 
68 ····protected·abstract·int·a(); 
69 ···· 
70 ····protected·abstract·int·a(final·Object·p0); 
71 ···· 
72 ····protected·abstract·Object·a(final·int·p0,·final·int·p1); 
73 ···· 
74 ····protected·abstract·Object·a(final·int·p0,·final·Object·p1); 
75 ···· 
76 ····protected·abstract·void·a(final·int·p0); 
77 ···· 
78 ····protected·abstract·void·a(final·Object·p0,·final·Object·p1); 
79 ···· 
80 ····public·Object[]·a(final·Object[]·array,·final·int·n)·{ 
81 ········final·int·a·=·this.a(); 
82 ········Object[]·array2; 
83 ········if·(array.length·<·a)·{ 
84 ············array2·=·(Object[])Array.newInstance(array.getClass().getComponentType(),·a); 
85 ········} 
86 ········else·{ 
87 ············array2·=·array; 
88 ········} 
89 ········for·(int·i·=·0;·i·<·a;·++i)·{ 
90 ············array2[i]·=·this.a(i,·n); 
91 ········} 
92 ········if·(array2.length·>·a)·{ 
93 ············array2[a]·=·null; 
94 ········} 
95 ········return·array2; 
96 ····} 
97 ···· 
98 ····protected·abstract·int·b(final·Object·p0); 
99 ···· 
100 ····protected·abstract·Map·b(); 
101 ···· 
102 ····public·Object[]·b(final·int·n)·{ 
103 ········final·int·a·=·this.a(); 
104 ········final·Object[]·array·=·new·Object[a]; 
105 ········for·(int·i·=·0;·i·<·a;·++i)·{ 
106 ············array[i]·=·this.a(i,·n); 
107 ········} 
108 ········return·array; 
109 ····} 
110 ···· 
111 ····protected·abstract·void·c(); 
112 ···· 
Max diff block lines reached; 3/4336 bytes (0.07%) of diff not shown.
292 B
android/support/a/d/b.class
238 B
procyon -ec {}
    
Offset 1, 13 lines modifiedOffset 1, 13 lines modified
  
1 package·android.support.a.d;1 package·android.support.a.d;
  
2 import·java.util.Map;2 import·java.util.Map;
  
3 class·b·extends·f3 class·b·extends·h
4 {4 {
5 ····final·/*·synthetic·*/·a·a;5 ····final·/*·synthetic·*/·a·a;
6 ····6 ····
7 ····b(final·a·a)·{7 ····b(final·a·a)·{
8 ········this.a·=·a;8 ········this.a·=·a;
9 ····}9 ····}
10 ····10 ····
14.5 KB
android/support/a/d/c.class
14.5 KB
procyon -ec {}
    
Offset 1, 53 lines modifiedOffset 1, 489 lines modified
  
1 package·android.support.a.d;1 package·android.support.a.d;
  
2 class·c2 import·java.lang.reflect.Array;
 3 import·java.util.Iterator;
 4 import·java.util.Set;
 5 import·java.util.Collection;
  
 6 public·final·class·c·implements·Collection,·Set
3 {7 {
 8 ····static·Object[]·a;
4 ····static·final·int[]·a;9 ····static·int·b;
5 ····static·final·long[]·b; 
6 ····static·final·Object[]·c;10 ····static·Object[]·c;
 11 ····static·int·d;
 12 ····private·static·final·int[]·j;
 13 ····private·static·final·Object[]·k;
 14 ····final·boolean·e;
 15 ····int[]·f;
 16 ····Object[]·g;
 17 ····int·h;
 18 ····h·i;
7 ····19 ····
8 ····static·{20 ····static·{
9 ········a·=·new·int[0];21 ········j·=·new·int[0];
10 ········b·=·new·long[0]; 
11 ········c·=·new·Object[0];22 ········k·=·new·Object[0];
12 ····}23 ····}
13 ····24 ····
14 ····public·static·int·a(final·int·n)·{ 
15 ········return·b(n·*·4)·/·4;25 ····public·c()·{
 26 ········this(0,·false);
16 ····}27 ····}
17 ····28 ····
18 ····static·int·a(final·int[]·array,·final·int·n,·final·int·n2)·{29 ····public·c(final·int·n,·final·boolean·e)·{
 30 ········this.e·=·e;
 31 ········if·(n·==·0)·{
 32 ············this.f·=·android.support.a.d.c.j;
 33 ············this.g·=·android.support.a.d.c.k;
 34 ········}
 35 ········else·{
 36 ············this.d(n);
 37 ········}
 38 ········this.h·=·0;
 39 ····}
 40 ····
 41 ····private·int·a()·{
 42 ········final·int·h·=·this.h;
19 ········int·i·=·0;43 ········int·a;
 44 ········if·(h·==·0)·{
 45 ············a·=·-1;
 46 ········}
 47 ········else·{
 48 ············a·=·android.support.a.d.e.a(this.f,·h,·0);
 49 ············if·(a·>=·0·&&·this.g[a]·!=·null)·{
 50 ················int·n;
 51 ················for·(n·=·a·+·1;·n·<·h·&&·this.f[n]·==·0;·++n)·{
 52 ····················if·(this.g[n]·==·null)·{
 53 ························a·=·n;
 54 ························return·a;
 55 ····················}
 56 ················}
 57 ················for·(--a;·a·>=·0·&&·this.f[a]·==·0;·--a)·{
 58 ····················if·(this.g[a]·==·null)·{
 59 ························return·a;
 60 ····················}
 61 ················}
 62 ················a·=·~n;
 63 ············}
 64 ········}
 65 ········return·a;
 66 ····}
 67 ····
 68 ····private·int·a(final·Object·o,·final·int·n)·{
 69 ········final·int·h·=·this.h;
 70 ········int·a;
 71 ········if·(h·==·0)·{
 72 ············a·=·-1;
 73 ········}
 74 ········else·{
 75 ············a·=·android.support.a.d.e.a(this.f,·h,·n);
 76 ············if·(a·>=·0·&&·!o.equals(this.g[a]))·{
 77 ················int·n2;
 78 ················for·(n2·=·a·+·1;·n2·<·h·&&·this.f[n2]·==·n;·++n2)·{
 79 ····················if·(o.equals(this.g[n2]))·{
 80 ························a·=·n2;
 81 ························return·a;
 82 ····················}
 83 ················}
 84 ················for·(--a;·a·>=·0·&&·this.f[a]·==·n;·--a)·{
 85 ····················if·(o.equals(this.g[a]))·{
 86 ························return·a;
 87 ····················}
 88 ················}
 89 ················a·=·~n2;
 90 ············}
 91 ········}
 92 ········return·a;
 93 ····}
 94 ····
 95 ····private·static·void·a(final·int[]·array,·final·Object[]·array2,·final·int·n)·{
 96 ········final·int·n2·=·10;
20 ········int·n3·=·n·-·1;97 ········final·int·n3·=·2;
 98 ········Label_0122:·{
 99 ············if·(array.length·!=·8)·{
 100 ················break·Label_0122;
 101 ············}
 102 ············synchronized·(c.class)·{
 103 ················if·(android.support.a.d.c.d·<·n2)·{
 104 ····················array2[0]·=·android.support.a.d.c.c;
 105 ····················array2[1]·=·array;
 106 ····················for·(int·i·=·n·-·1;·i·>=·n3;·--i)·{
 107 ························array2[i]·=·null;
 108 ····················}
 109 ····················android.support.a.d.c.c·=·array2;
 110 ····················++android.support.a.d.c.d;
 111 ················}
 112 ················return;
 113 ············}
 114 ········}
 115 ········if·(array.length·!=·4)·{
 116 ············return;
 117 ········}
 118 ········synchronized·(c.class)·{
 119 ············if·(android.support.a.d.c.b·<·n2)·{
 120 ················array2[0]·=·android.support.a.d.c.a;
 121 ················array2[1]·=·array;
Max diff block lines reached; 7838/14793 bytes (52.98%) of diff not shown.
1.67 KB
android/support/a/d/d.class
1.62 KB
procyon -ec {}
    
Offset 1, 24 lines modifiedOffset 1, 49 lines modified
  
1 package·android.support.a.d;1 package·android.support.a.d;
  
2 public·class·d2 import·java.util.Map;
  
 3 class·d·extends·h
3 {4 {
4 ····public·static·void·a(final·Object·o,·final·StringBuilder·sb)·{ 
5 ········if·(o·==·null)·{ 
6 ············sb.append("null"); 
7 ········} 
8 ········else·{ 
9 ············String·str·=·o.getClass().getSimpleName(); 
10 ············if·(str·==·null·||·str.length()·<=·0)·{ 
11 ················str·=·o.getClass().getName(); 
12 ················final·int·lastIndex·=·str.lastIndexOf(46); 
13 ················if·(lastIndex·>·0)·{ 
14 ····················str·=·str.substring(lastIndex·+·1); 
15 ················} 
16 ············} 
17 ············sb.append(str); 
18 ············sb.append('{'); 
19 ············sb.append(Integer.toHexString(System.identityHashCode(o))); 
20 ········}5 ····final·/*·synthetic·*/·c·a;
 6 ····
 7 ····d(final·c·a)·{
 8 ········this.a·=·a;
 9 ····}
 10 ····
 11 ····protected·int·a()·{
 12 ········return·this.a.h;
 13 ····}
 14 ····
 15 ····protected·int·a(final·Object·o)·{
 16 ········return·this.a.a(o);
 17 ····}
 18 ····
 19 ····protected·Object·a(final·int·n,·final·int·n2)·{
 20 ········return·this.a.g[n];
 21 ····}
 22 ····
 23 ····protected·Object·a(final·int·n,·final·Object·o)·{
 24 ········throw·new·UnsupportedOperationException("not·a·map");
 25 ····}
 26 ····
 27 ····protected·void·a(final·int·n)·{
 28 ········this.a.c(n);
 29 ····}
 30 ····
 31 ····protected·void·a(final·Object·o,·final·Object·o2)·{
 32 ········this.a.add(o);
 33 ····}
 34 ····
 35 ····protected·int·b(final·Object·o)·{
 36 ········return·this.a.a(o);
 37 ····}
 38 ····
 39 ····protected·Map·b()·{
 40 ········throw·new·UnsupportedOperationException("not·a·map");
 41 ····}
 42 ····
 43 ····protected·void·c()·{
 44 ········this.a.clear();
21 ····}45 ····}
22 }46 }
2.07 KB
android/support/a/d/e.class
2.02 KB
procyon -ec {}
    
Offset 1, 46 lines modifiedOffset 1, 53 lines modified
  
1 package·android.support.a.d;1 package·android.support.a.d;
  
 2 class·e
2 import·android.util.Log; 
3 import·java.io.Writer; 
  
4 public·class·e·extends·Writer 
5 {3 {
6 ····private·final·String·a; 
7 ····private·StringBuilder·b;4 ····static·final·int[]·a;
 5 ····static·final·long[]·b;
 6 ····static·final·Object[]·c;
8 ····7 ····
9 ····public·e(final·String·a)·{ 
10 ········this.b·=·new·StringBuilder(128); 
11 ········this.a·=·a;8 ····static·{
 9 ········a·=·new·int[0];
 10 ········b·=·new·long[0];
 11 ········c·=·new·Object[0];
12 ····}12 ····}
13 ····13 ····
 14 ····public·static·int·a(final·int·n)·{
 15 ········return·b(n·*·4)·/·4;
14 ····private·void·a()·{ 
15 ········if·(this.b.length()·>·0)·{ 
16 ············Log.d(this.a,·this.b.toString()); 
17 ············this.b.delete(0,·this.b.length()); 
18 ········} 
19 ····}16 ····}
20 ····17 ····
21 ····@Override 
22 ····public·void·close()·{ 
23 ········this.a();18 ····static·int·a(final·int[]·array,·final·int·n,·final·int·n2)·{
 19 ········int·i·=·0;
 20 ········int·n3·=·n·-·1;
 21 ········while·(i·<=·n3)·{
 22 ············final·int·n4·=·i·+·n3·>>>·1;
 23 ············final·int·n5·=·array[n4];
 24 ············if·(n5·<·n2)·{
 25 ················i·=·n4·+·1;
 26 ············}
 27 ············else·{
 28 ················if·(n5·<=·n2)·{
 29 ····················return·n4;
 30 ················}
 31 ················n3·=·n4·-·1;
 32 ············}
 33 ········}
 34 ········return·~i;
24 ····}35 ····}
25 ····36 ····
 37 ····public·static·boolean·a(final·Object·o,·final·Object·obj)·{
 38 ········return·o·==·obj·||·(o·!=·null·&&·o.equals(obj));
26 ····@Override 
27 ····public·void·flush()·{ 
28 ········this.a(); 
29 ····}39 ····}
30 ····40 ····
31 ····@Override 
32 ····public·void·write(final·char[]·array,·final·int·n,·final·int·n2)·{41 ····public·static·int·b(int·n)·{
 42 ········final·int·n2·=·1;
33 ········for·(int·i·=·0;·i·<·n2;·++i)·{43 ········for·(int·i·=·4;·i·<·32;·++i)·{
34 ············final·char·c·=·array[n·+·i]; 
35 ············if·(c·==·'\n')·{44 ············if·(n·<=·(n2·<<·i)·-·12)·{
 45 ················n·=·(n2·<<·i)·-·12;
36 ················this.a();46 ················break;
37 ············} 
38 ············else·{ 
39 ················this.b.append(c); 
40 ············}47 ············}
41 ········}48 ········}
 49 ········return·n;
42 ····}50 ····}
43 }51 }
1.67 KB
android/support/a/d/g.class
1.61 KB
procyon -ec {}
    
Offset 1, 41 lines modifiedOffset 1, 46 lines modified
  
1 package·android.support.a.d;1 package·android.support.a.d;
  
 2 import·android.util.Log;
2 import·java.util.Iterator;3 import·java.io.Writer;
  
3 final·class·g·implements·Iterator4 public·class·g·extends·Writer
4 {5 {
 6 ····private·final·String·a;
 7 ····private·StringBuilder·b;
5 ····final·int·a; 
6 ····int·b; 
7 ····int·c; 
8 ····boolean·d; 
9 ····final·/*·synthetic·*/·f·e; 
10 ····8 ····
 9 ····public·g(final·String·a)·{
 10 ········this.b·=·new·StringBuilder(128);
11 ····g(final·f·e,·final·int·a)·{ 
12 ········this.e·=·e; 
13 ········this.d·=·false; 
14 ········this.a·=·a;11 ········this.a·=·a;
15 ········this.b·=·e.a(); 
16 ····}12 ····}
17 ····13 ····
18 ····public·boolean·hasNext()·{ 
19 ········return·this.c·<·this.b;14 ····private·void·a()·{
 15 ········if·(this.b.length()·>·0)·{
 16 ············Log.d(this.a,·this.b.toString());
 17 ············this.b.delete(0,·this.b.length());
 18 ········}
 19 ····}
 20 ····
 21 ····@Override
 22 ····public·void·close()·{
 23 ········this.a();
20 ····}24 ····}
21 ····25 ····
22 ····public·Object·next()·{ 
23 ········final·Object·a·=·this.e.a(this.c,·this.a);26 ····@Override
 27 ····public·void·flush()·{
24 ········++this.c;28 ········this.a();
25 ········this.d·=·true; 
26 ········return·a; 
27 ····}29 ····}
28 ····30 ····
29 ····public·void·remove()·{ 
30 ········if·(!this.d)·{ 
31 ············throw·new·IllegalStateException();31 ····@Override
 32 ····public·void·write(final·char[]·array,·final·int·n,·final·int·n2)·{
 33 ········for·(int·i·=·0;·i·<·n2;·++i)·{
 34 ············final·char·c·=·array[n·+·i];
 35 ············if·(c·==·'\n')·{
 36 ················this.a();
 37 ············}
 38 ············else·{
 39 ················this.b.append(c);
 40 ············}
32 ········}41 ········}
33 ········--this.c; 
34 ········--this.b; 
35 ········this.d·=·false; 
36 ········this.e.a(this.c); 
37 ····}42 ····}
38 }43 }
6.26 KB
android/support/a/d/h.class
6.21 KB
procyon -ec {}
    
Offset 1, 119 lines modifiedOffset 1, 136 lines modified
  
1 package·android.support.a.d;1 package·android.support.a.d;
  
 2 import·java.lang.reflect.Array;
 3 import·java.util.Set;
2 import·java.util.Iterator;4 import·java.util.Iterator;
3 import·java.util.Collection;5 import·java.util.Collection;
4 import·java.util.Map;6 import·java.util.Map;
5 import·java.util.Set; 
  
6 final·class·h·implements·Set7 abstract·class·h
7 {8 {
 9 ····j·b;
 10 ····k·c;
 11 ····m·d;
8 ····final·/*·synthetic·*/·f·a; 
9 ···· 
10 ····h(final·f·a)·{ 
11 ········this.a·=·a; 
12 ····} 
13 ···· 
14 ····public·boolean·a(final·Map.Entry·entry)·{ 
15 ········throw·new·UnsupportedOperationException(); 
16 ····} 
17 ····12 ····
18 ····public·boolean·addAll(final·Collection·collection)·{13 ····public·static·boolean·a(final·Map·map,·final·Collection·collection)·{
19 ········final·int·a·=·this.a.a(); 
20 ········for·(final·Map.Entry<Object,·V>·entry·:·collection)·{ 
21 ············this.a.a(entry.getKey(),·(Object)entry.getValue());14 ········final·Iterator<Object>·iterator·=·collection.iterator();
 15 ········while·(iterator.hasNext())·{
 16 ············if·(!map.containsKey(iterator.next()))·{
 17 ················return·false;
 18 ············}
22 ········}19 ········}
 20 ········return·true;
23 ········return·a·!=·this.a.a(); 
24 ····} 
25 ···· 
26 ····public·void·clear()·{ 
27 ········this.a.c(); 
28 ····}21 ····}
29 ····22 ····
30 ····public·boolean·contains(final·Object·o)·{23 ····public·static·boolean·a(final·Set·set,·final·Object·o)·{
 24 ········boolean·b·=·true;
31 ········boolean·a·=·false;25 ········boolean·b2·=·false;
 26 ········if·(set·==·o)·{
 27 ············b2·=·b;
 28 ········}
32 ········if·(o·instanceof·Map.Entry)·{29 ········else·if·(o·instanceof·Set)·{
33 ············final·Map.Entry·entry·=·(Map.Entry)o; 
34 ············final·int·a2·=·this.a.a(entry.getKey()); 
35 ············if·(a2·>=·0)·{ 
36 ················a·=·c.a(this.a.a(a2,·1),·entry.getValue());30 ············final·Set·set2·=·(Set)o;
 31 ············try·{
 32 ················final·int·size·=·set.size();
 33 ················try·{
 34 ····················if·(size·!=·set2.size()·||·!set.containsAll(set2))·{
 35 ························b·=·false;
 36 ····················}
 37 ····················b2·=·b;
 38 ················}
 39 ················catch·(ClassCastException·ex)·{}
 40 ················catch·(NullPointerException·ex2)·{}
37 ············}41 ············}
 42 ············catch·(ClassCastException·ex3)·{}
 43 ············catch·(NullPointerException·ex4)·{}
38 ········}44 ········}
39 ········return·a;45 ········return·b2;
40 ····}46 ····}
41 ····47 ····
42 ····public·boolean·containsAll(final·Collection·collection)·{48 ····public·static·boolean·b(final·Map·map,·final·Collection·collection)·{
 49 ········final·int·size·=·map.size();
43 ········final·Iterator<Object>·iterator·=·collection.iterator();50 ········final·Iterator<Object>·iterator·=·collection.iterator();
44 ········while·(iterator.hasNext())·{51 ········while·(iterator.hasNext())·{
 52 ············map.remove(iterator.next());
45 ············if·(!this.contains(iterator.next()))·{ 
46 ················return·false; 
47 ············} 
48 ········}53 ········}
49 ········return·true;54 ········return·size·!=·map.size();
50 ····}55 ····}
51 ····56 ····
 57 ····public·static·boolean·c(final·Map·map,·final·Collection·collection)·{
 58 ········final·int·size·=·map.size();
 59 ········final·Iterator<Object>·iterator·=·map.keySet().iterator();
 60 ········while·(iterator.hasNext())·{
 61 ············if·(!collection.contains(iterator.next()))·{
 62 ················iterator.remove();
52 ····@Override 
53 ····public·boolean·equals(final·Object·o)·{ 
54 ········return·f.a((Set)this,·o); 
55 ····} 
56 ···· 
57 ····@Override 
58 ····public·int·hashCode()·{ 
59 ········int·i·=·this.a.a()·-·1; 
60 ········int·n·=·0; 
61 ········while·(i·>=·0)·{ 
62 ············final·Object·a·=·this.a.a(i,·0); 
63 ············final·Object·a2·=·this.a.a(i,·1); 
64 ············int·hashCode; 
65 ············if·(a·==·null)·{ 
66 ················hashCode·=·0; 
67 ············} 
68 ············else·{ 
69 ················hashCode·=·a.hashCode(); 
70 ············} 
71 ············int·hashCode2; 
72 ············if·(a2·==·null)·{ 
73 ················hashCode2·=·0; 
74 ············} 
75 ············else·{ 
76 ················hashCode2·=·a2.hashCode(); 
77 ············}63 ············}
78 ············final·int·n2·=·n·+·(hashCode2·^·hashCode); 
79 ············--i; 
80 ············n·=·n2; 
81 ········}64 ········}
82 ········return·n;65 ········return·size·!=·map.size();
83 ····}66 ····}
84 ····67 ····
 68 ····protected·abstract·int·a();
85 ····public·boolean·isEmpty()·{ 
86 ········return·this.a.a()·==·0; 
87 ····} 
88 ····69 ····
 70 ····protected·abstract·int·a(final·Object·p0);
Max diff block lines reached; 2157/6328 bytes (34.09%) of diff not shown.
2.87 KB
android/support/a/d/i.class
2.82 KB
procyon -ec {}
    
Offset 1, 100 lines modifiedOffset 1, 41 lines modified
  
1 package·android.support.a.d;1 package·android.support.a.d;
  
2 import·java.util.Iterator;2 import·java.util.Iterator;
3 import·java.util.Collection; 
4 import·java.util.Set; 
  
5 final·class·i·implements·Set3 final·class·i·implements·Iterator
6 {4 {
 5 ····final·int·a;
 6 ····int·b;
 7 ····int·c;
 8 ····boolean·d;
7 ····final·/*·synthetic·*/·f·a;9 ····final·/*·synthetic·*/·h·e;
8 ····10 ····
9 ····i(final·f·a)·{11 ····i(final·h·e,·final·int·a)·{
 12 ········this.e·=·e;
 13 ········this.d·=·false;
10 ········this.a·=·a;14 ········this.a·=·a;
 15 ········this.b·=·e.a();
11 ····}16 ····}
12 ····17 ····
 18 ····public·boolean·hasNext()·{
 19 ········return·this.c·<·this.b;
13 ····public·boolean·add(final·Object·o)·{ 
14 ········throw·new·UnsupportedOperationException(); 
15 ····} 
16 ···· 
17 ····public·boolean·addAll(final·Collection·collection)·{ 
18 ········throw·new·UnsupportedOperationException(); 
19 ····} 
20 ···· 
21 ····public·void·clear()·{ 
22 ········this.a.c(); 
23 ····} 
24 ···· 
25 ····public·boolean·contains(final·Object·o)·{ 
26 ········return·this.a.a(o)·>=·0; 
27 ····}20 ····}
28 ····21 ····
29 ····public·boolean·containsAll(final·Collection·collection)·{ 
30 ········return·f.a(this.a.b(),·collection);22 ····public·Object·next()·{
 23 ········final·Object·a·=·this.e.a(this.c,·this.a);
 24 ········++this.c;
 25 ········this.d·=·true;
 26 ········return·a;
31 ····}27 ····}
32 ····28 ····
 29 ····public·void·remove()·{
 30 ········if·(!this.d)·{
 31 ············throw·new·IllegalStateException();
33 ····@Override 
34 ····public·boolean·equals(final·Object·o)·{ 
35 ········return·f.a((Set)this,·o); 
36 ····} 
37 ···· 
38 ····@Override 
39 ····public·int·hashCode()·{ 
40 ········int·i·=·this.a.a()·-·1; 
41 ········int·n·=·0; 
42 ········while·(i·>=·0)·{ 
43 ············final·Object·a·=·this.a.a(i,·0); 
44 ············int·hashCode; 
45 ············if·(a·==·null)·{ 
46 ················hashCode·=·0; 
47 ············} 
48 ············else·{ 
49 ················hashCode·=·a.hashCode(); 
50 ············} 
51 ············n·+=·hashCode; 
52 ············--i; 
53 ········}32 ········}
 33 ········--this.c;
 34 ········--this.b;
54 ········return·n; 
55 ····} 
56 ···· 
57 ····public·boolean·isEmpty()·{ 
58 ········return·this.a.a()·==·0; 
59 ····} 
60 ···· 
61 ····public·Iterator·iterator()·{ 
62 ········return·(Iterator)new·g(this.a,·0); 
63 ····} 
64 ···· 
65 ····public·boolean·remove(final·Object·o)·{ 
66 ········final·int·a·=·this.a.a(o); 
67 ········boolean·b; 
68 ········if·(a·>=·0)·{ 
69 ············this.a.a(a); 
70 ············b·=·true; 
71 ········} 
72 ········else·{ 
73 ············b·=·false;35 ········this.d·=·false;
 36 ········this.e.a(this.c);
74 ········} 
75 ········return·b; 
76 ····} 
77 ···· 
78 ····public·boolean·removeAll(final·Collection·collection)·{ 
79 ········return·f.b(this.a.b(),·collection); 
80 ····} 
81 ···· 
82 ····public·boolean·retainAll(final·Collection·collection)·{ 
83 ········return·f.c(this.a.b(),·collection); 
84 ····} 
85 ···· 
86 ····public·int·size()·{ 
87 ········return·this.a.a(); 
88 ····} 
89 ···· 
90 ····public·Object[]·toArray()·{ 
91 ········return·this.a.b(0); 
92 ····} 
93 ···· 
94 ····public·Object[]·toArray(final·Object[]·array)·{ 
95 ········return·this.a.a(array,·0); 
96 ····}37 ····}
97 }38 }
5.49 KB
android/support/a/d/j.class
5.44 KB
procyon -ec {}
    
Offset 1, 104 lines modifiedOffset 1, 119 lines modified
  
1 package·android.support.a.d;1 package·android.support.a.d;
  
2 import·java.util.Map; 
3 import·java.util.Iterator;2 import·java.util.Iterator;
 3 import·java.util.Collection;
 4 import·java.util.Map;
 5 import·java.util.Set;
  
4 final·class·j·implements·Iterator,·Entry6 final·class·j·implements·Set
5 {7 {
6 ····int·a; 
7 ····int·b; 
8 ····boolean·c; 
9 ····final·/*·synthetic·*/·f·d;8 ····final·/*·synthetic·*/·h·a;
10 ····9 ····
11 ····j(final·f·d)·{10 ····j(final·h·a)·{
12 ········this.d·=·d;11 ········this.a·=·a;
13 ········this.c·=·false; 
14 ········this.a·=·d.a()·-·1; 
15 ········this.b·=·-1; 
16 ····} 
17 ···· 
18 ····public·Entry·a()·{ 
19 ········++this.b; 
20 ········this.c·=·true; 
21 ········return·this; 
22 ····}12 ····}
23 ····13 ····
 14 ····public·boolean·a(final·Map.Entry·entry)·{
 15 ········throw·new·UnsupportedOperationException();
 16 ····}
 17 ····
 18 ····public·boolean·addAll(final·Collection·collection)·{
 19 ········final·int·a·=·this.a.a();
 20 ········for·(final·Map.Entry<Object,·V>·entry·:·collection)·{
 21 ············this.a.a(entry.getKey(),·(Object)entry.getValue());
24 ····@Override 
25 ····public·final·boolean·equals(final·Object·o)·{ 
26 ········int·n·=·1; 
27 ········boolean·b·=·false; 
28 ········if·(!this.c)·{ 
29 ············throw·new·IllegalStateException("This·container·does·not·support·retaining·Map.Entry·objects"); 
30 ········} 
31 ········if·(o·instanceof·Entry)·{ 
32 ············final·Entry·entry·=·(Entry)o; 
33 ············if·(!android.support.a.d.c.a(entry.getKey(),·this.d.a(this.b,·0))·||·!android.support.a.d.c.a(entry.getValue(),·this.d.a(this.b,·n)))·{ 
34 ················n·=·0; 
35 ············} 
36 ············b·=·(n·!=·0); 
37 ········}22 ········}
38 ········return·b;23 ········return·a·!=·this.a.a();
39 ····}24 ····}
40 ····25 ····
41 ····public·Object·getKey()·{ 
42 ········if·(!this.c)·{ 
43 ············throw·new·IllegalStateException("This·container·does·not·support·retaining·Map.Entry·objects");26 ····public·void·clear()·{
 27 ········this.a.c();
 28 ····}
 29 ····
 30 ····public·boolean·contains(final·Object·o)·{
 31 ········boolean·a·=·false;
 32 ········if·(o·instanceof·Map.Entry)·{
 33 ············final·Map.Entry·entry·=·(Map.Entry)o;
 34 ············final·int·a2·=·this.a.a(entry.getKey());
 35 ············if·(a2·>=·0)·{
 36 ················a·=·e.a(this.a.a(a2,·1),·entry.getValue());
 37 ············}
44 ········}38 ········}
45 ········return·this.d.a(this.b,·0);39 ········return·a;
46 ····}40 ····}
47 ····41 ····
48 ····public·Object·getValue()·{ 
49 ········if·(!this.c)·{ 
50 ············throw·new·IllegalStateException("This·container·does·not·support·retaining·Map.Entry·objects");42 ····public·boolean·containsAll(final·Collection·collection)·{
 43 ········final·Iterator<Object>·iterator·=·collection.iterator();
 44 ········while·(iterator.hasNext())·{
 45 ············if·(!this.contains(iterator.next()))·{
 46 ················return·false;
 47 ············}
51 ········}48 ········}
52 ········return·this.d.a(this.b,·1);49 ········return·true;
53 ····}50 ····}
54 ····51 ····
55 ····public·boolean·hasNext()·{ 
56 ········return·this.b·<·this.a;52 ····@Override
 53 ····public·boolean·equals(final·Object·o)·{
 54 ········return·h.a((Set)this,·o);
57 ····}55 ····}
58 ····56 ····
59 ····@Override57 ····@Override
60 ····public·final·int·hashCode()·{58 ····public·int·hashCode()·{
 59 ········int·i·=·this.a.a()·-·1;
61 ········int·hashCode·=·0;60 ········int·n·=·0;
 61 ········while·(i·>=·0)·{
62 ········if·(!this.c)·{ 
63 ············throw·new·IllegalStateException("This·container·does·not·support·retaining·Map.Entry·objects"); 
64 ········} 
65 ········final·Object·a·=·this.d.a(this.b,·0);62 ············final·Object·a·=·this.a.a(i,·0);
66 ········final·Object·a2·=·this.d.a(this.b,·1);63 ············final·Object·a2·=·this.a.a(i,·1);
67 ········int·hashCode2;64 ············int·hashCode;
68 ········if·(a·==·null)·{65 ············if·(a·==·null)·{
 66 ················hashCode·=·0;
 67 ············}
 68 ············else·{
 69 ················hashCode·=·a.hashCode();
 70 ············}
 71 ············int·hashCode2;
 72 ············if·(a2·==·null)·{
69 ············hashCode2·=·0;73 ················hashCode2·=·0;
70 ········}74 ············}
71 ········else·{75 ············else·{
72 ············hashCode2·=·a.hashCode();76 ················hashCode2·=·a2.hashCode();
73 ········}77 ············}
74 ········if·(a2·!=·null)·{ 
75 ············hashCode·=·a2.hashCode();78 ············final·int·n2·=·n·+·(hashCode2·^·hashCode);
 79 ············--i;
 80 ············n·=·n2;
76 ········}81 ········}
77 ········return·hashCode·^·hashCode2;82 ········return·n;
78 ····}83 ····}
79 ····84 ····
 85 ····public·boolean·isEmpty()·{
 86 ········return·this.a.a()·==·0;
80 ····public·void·remove()·{ 
81 ········if·(!this.c)·{ 
82 ············throw·new·IllegalStateException(); 
Max diff block lines reached; 1070/5542 bytes (19.31%) of diff not shown.
3.46 KB
android/support/a/d/k.class
3.4 KB
procyon -ec {}
    
Offset 1, 18 lines modifiedOffset 1, 19 lines modified
  
1 package·android.support.a.d;1 package·android.support.a.d;
  
2 import·java.util.Iterator;2 import·java.util.Iterator;
3 import·java.util.Collection;3 import·java.util.Collection;
 4 import·java.util.Set;
  
4 final·class·k·implements·Collection5 final·class·k·implements·Set
5 {6 {
6 ····final·/*·synthetic·*/·f·a;7 ····final·/*·synthetic·*/·h·a;
7 ····8 ····
8 ····k(final·f·a)·{9 ····k(final·h·a)·{
9 ········this.a·=·a;10 ········this.a·=·a;
10 ····}11 ····}
11 ····12 ····
12 ····public·boolean·add(final·Object·o)·{13 ····public·boolean·add(final·Object·o)·{
13 ········throw·new·UnsupportedOperationException();14 ········throw·new·UnsupportedOperationException();
14 ····}15 ····}
15 ····16 ····
Offset 21, 87 lines modifiedOffset 22, 79 lines modified
21 ····}22 ····}
22 ····23 ····
23 ····public·void·clear()·{24 ····public·void·clear()·{
24 ········this.a.c();25 ········this.a.c();
25 ····}26 ····}
26 ····27 ····
27 ····public·boolean·contains(final·Object·o)·{28 ····public·boolean·contains(final·Object·o)·{
28 ········return·this.a.b(o)·>=·0;29 ········return·this.a.a(o)·>=·0;
29 ····}30 ····}
30 ····31 ····
31 ····public·boolean·containsAll(final·Collection·collection)·{32 ····public·boolean·containsAll(final·Collection·collection)·{
32 ········final·Iterator<Object>·iterator·=·collection.iterator(); 
33 ········while·(iterator.hasNext())·{ 
34 ············if·(!this.contains(iterator.next()))·{ 
35 ················return·false;33 ········return·h.a(this.a.b(),·collection);
 34 ····}
 35 ····
 36 ····@Override
 37 ····public·boolean·equals(final·Object·o)·{
 38 ········return·h.a((Set)this,·o);
 39 ····}
 40 ····
 41 ····@Override
 42 ····public·int·hashCode()·{
 43 ········int·i·=·this.a.a()·-·1;
 44 ········int·n·=·0;
 45 ········while·(i·>=·0)·{
 46 ············final·Object·a·=·this.a.a(i,·0);
 47 ············int·hashCode;
 48 ············if·(a·==·null)·{
 49 ················hashCode·=·0;
 50 ············}
 51 ············else·{
 52 ················hashCode·=·a.hashCode();
36 ············}53 ············}
 54 ············n·+=·hashCode;
 55 ············--i;
37 ········}56 ········}
38 ········return·true;57 ········return·n;
39 ····}58 ····}
40 ····59 ····
41 ····public·boolean·isEmpty()·{60 ····public·boolean·isEmpty()·{
42 ········return·this.a.a()·==·0;61 ········return·this.a.a()·==·0;
43 ····}62 ····}
44 ····63 ····
45 ····public·Iterator·iterator()·{64 ····public·Iterator·iterator()·{
46 ········return·(Iterator)new·g(this.a,·1);65 ········return·(Iterator)new·i(this.a,·0);
47 ····}66 ····}
48 ····67 ····
49 ····public·boolean·remove(final·Object·o)·{68 ····public·boolean·remove(final·Object·o)·{
50 ········final·int·b·=·this.a.b(o);69 ········final·int·a·=·this.a.a(o);
51 ········boolean·b2;70 ········boolean·b;
52 ········if·(b·>=·0)·{71 ········if·(a·>=·0)·{
53 ············this.a.a(b);72 ············this.a.a(a);
54 ············b2·=·true;73 ············b·=·true;
55 ········}74 ········}
56 ········else·{75 ········else·{
57 ············b2·=·false;76 ············b·=·false;
58 ········}77 ········}
59 ········return·b2;78 ········return·b;
60 ····}79 ····}
61 ····80 ····
62 ····public·boolean·removeAll(final·Collection·collection)·{81 ····public·boolean·removeAll(final·Collection·collection)·{
 82 ········return·h.b(this.a.b(),·collection);
63 ········final·int·n·=·1; 
64 ········int·i·=·0; 
65 ········int·a·=·this.a.a(); 
66 ········boolean·b·=·false; 
67 ········while·(i·<·a)·{ 
68 ············if·(collection.contains(this.a.a(i,·n)))·{ 
69 ················this.a.a(i); 
70 ················--i; 
71 ················--a; 
72 ················b·=·(n·!=·0); 
73 ············} 
74 ············++i; 
75 ········} 
76 ········return·b; 
77 ····}83 ····}
78 ····84 ····
79 ····public·boolean·retainAll(final·Collection·collection)·{85 ····public·boolean·retainAll(final·Collection·collection)·{
 86 ········return·h.c(this.a.b(),·collection);
80 ········final·int·n·=·1; 
81 ········int·i·=·0; 
82 ········int·a·=·this.a.a(); 
83 ········boolean·b·=·false; 
84 ········while·(i·<·a)·{ 
85 ············if·(!collection.contains(this.a.a(i,·n)))·{ 
86 ················this.a.a(i); 
87 ················--i; 
88 ················--a; 
89 ················b·=·(n·!=·0); 
90 ············} 
91 ············++i; 
92 ········} 
93 ········return·b; 
94 ····}87 ····}
95 ····88 ····
96 ····public·int·size()·{89 ····public·int·size()·{
97 ········return·this.a.a();90 ········return·this.a.a();
98 ····}91 ····}
99 ····92 ····
100 ····public·Object[]·toArray()·{93 ····public·Object[]·toArray()·{
101 ········return·this.a.b(1);94 ········return·this.a.b(0);
102 ····}95 ····}
103 ····96 ····
104 ····public·Object[]·toArray(final·Object[]·array)·{97 ····public·Object[]·toArray(final·Object[]·array)·{
Max diff block lines reached; 3/3457 bytes (0.09%) of diff not shown.
3.43 KB
android/support/a/d/l.class
3.38 KB
procyon -ec {}
    
Offset 1, 45 lines modifiedOffset 1, 104 lines modified
  
1 package·android.support.a.d;1 package·android.support.a.d;
  
2 public·class·l2 import·java.util.Map;
 3 import·java.util.Iterator;
  
 4 final·class·l·implements·Iterator,·Entry
3 {5 {
4 ····public·final·Object·a; 
5 ····public·final·Object·b;6 ····int·a;
 7 ····int·b;
 8 ····boolean·c;
 9 ····final·/*·synthetic·*/·h·d;
 10 ····
 11 ····l(final·h·d)·{
 12 ········this.d·=·d;
 13 ········this.c·=·false;
 14 ········this.a·=·d.a()·-·1;
 15 ········this.b·=·-1;
 16 ····}
6 ····17 ····
7 ····private·static·boolean·a(final·Object·o,·final·Object·obj)·{ 
8 ········return·o·==·obj·||·(o·!=·null·&&·o.equals(obj));18 ····public·Entry·a()·{
 19 ········++this.b;
 20 ········this.c·=·true;
 21 ········return·this;
9 ····}22 ····}
10 ····23 ····
11 ····@Override24 ····@Override
12 ····public·boolean·equals(final·Object·o)·{25 ····public·final·boolean·equals(final·Object·o)·{
 26 ········int·n·=·1;
13 ········boolean·b·=·false;27 ········boolean·b·=·false;
 28 ········if·(!this.c)·{
 29 ············throw·new·IllegalStateException("This·container·does·not·support·retaining·Map.Entry·objects");
 30 ········}
14 ········if·(o·instanceof·l)·{31 ········if·(o·instanceof·Entry)·{
15 ············final·l·l·=·(l)o; 
16 ············if·(a(l.a,·this.a)·&&·a(l.b,·this.b))·{32 ············final·Entry·entry·=·(Entry)o;
 33 ············if·(!e.a(entry.getKey(),·this.d.a(this.b,·0))·||·!e.a(entry.getValue(),·this.d.a(this.b,·n)))·{
17 ················b·=·true;34 ················n·=·0;
18 ············}35 ············}
 36 ············b·=·(n·!=·0);
19 ········}37 ········}
20 ········return·b;38 ········return·b;
21 ····}39 ····}
22 ····40 ····
 41 ····public·Object·getKey()·{
 42 ········if·(!this.c)·{
 43 ············throw·new·IllegalStateException("This·container·does·not·support·retaining·Map.Entry·objects");
 44 ········}
 45 ········return·this.d.a(this.b,·0);
 46 ····}
 47 ····
 48 ····public·Object·getValue()·{
 49 ········if·(!this.c)·{
 50 ············throw·new·IllegalStateException("This·container·does·not·support·retaining·Map.Entry·objects");
 51 ········}
 52 ········return·this.d.a(this.b,·1);
 53 ····}
 54 ····
 55 ····public·boolean·hasNext()·{
 56 ········return·this.b·<·this.a;
 57 ····}
 58 ····
23 ····@Override59 ····@Override
24 ····public·int·hashCode()·{60 ····public·final·int·hashCode()·{
25 ········int·hashCode·=·0;61 ········int·hashCode·=·0;
 62 ········if·(!this.c)·{
 63 ············throw·new·IllegalStateException("This·container·does·not·support·retaining·Map.Entry·objects");
 64 ········}
 65 ········final·Object·a·=·this.d.a(this.b,·0);
 66 ········final·Object·a2·=·this.d.a(this.b,·1);
26 ········int·hashCode2;67 ········int·hashCode2;
27 ········if·(this.a·==·null)·{68 ········if·(a·==·null)·{
28 ············hashCode2·=·0;69 ············hashCode2·=·0;
29 ········}70 ········}
30 ········else·{71 ········else·{
31 ············hashCode2·=·this.a.hashCode();72 ············hashCode2·=·a.hashCode();
32 ········}73 ········}
33 ········if·(this.b·!=·null)·{74 ········if·(a2·!=·null)·{
34 ············hashCode·=·this.b.hashCode();75 ············hashCode·=·a2.hashCode();
 76 ········}
 77 ········return·hashCode·^·hashCode2;
 78 ····}
 79 ····
 80 ····public·void·remove()·{
 81 ········if·(!this.c)·{
 82 ············throw·new·IllegalStateException();
 83 ········}
 84 ········this.d.a(this.b);
 85 ········--this.b;
 86 ········--this.a;
 87 ········this.c·=·false;
 88 ····}
 89 ····
 90 ····public·Object·setValue(final·Object·o)·{
 91 ········if·(!this.c)·{
 92 ············throw·new·IllegalStateException("This·container·does·not·support·retaining·Map.Entry·objects");
35 ········}93 ········}
36 ········return·hashCode2·^·hashCode;94 ········return·this.d.a(this.b,·o);
37 ····}95 ····}
38 ····96 ····
39 ····@Override97 ····@Override
40 ····public·String·toString()·{98 ····public·final·String·toString()·{
41 ········return·"Pair{"·+·String.valueOf(this.a)·+·"·"·+·String.valueOf(this.b)·+·"}";99 ········return·this.getKey()·+·"="·+·this.getValue();
42 ····}100 ····}
43 }101 }
10.4 KB
android/support/a/d/n.class
10.3 KB
procyon -ec {}
    
Offset 1, 266 lines modifiedOffset 1, 45 lines modified
  
1 package·android.support.a.d;1 package·android.support.a.d;
  
2 public·class·n·implements·Cloneable2 public·class·n
3 {3 {
4 ····private·static·final·Object·a;4 ····public·final·Object·a;
 5 ····public·final·Object·b;
5 ····private·boolean·b; 
6 ····private·int[]·c; 
7 ····private·Object[]·d; 
8 ····private·int·e; 
9 ····6 ····
10 ····static·{ 
11 ········a·=·new·Object();7 ····private·static·boolean·a(final·Object·o,·final·Object·obj)·{
 8 ········return·o·==·obj·||·(o·!=·null·&&·o.equals(obj));
12 ····}9 ····}
13 ····10 ····
 11 ····@Override
 12 ····public·boolean·equals(final·Object·o)·{
 13 ········boolean·b·=·false;
 14 ········if·(o·instanceof·n)·{
 15 ············final·n·n·=·(n)o;
 16 ············if·(a(n.a,·this.a)·&&·a(n.b,·this.b))·{
14 ····public·n()·{ 
15 ········this(10); 
16 ····} 
17 ···· 
18 ····public·n(final·int·n)·{ 
19 ········this.b·=·false; 
20 ········if·(n·==·0)·{ 
21 ············this.c·=·android.support.a.d.c.a; 
22 ············this.d·=·android.support.a.d.c.c; 
23 ········} 
24 ········else·{ 
25 ············final·int·a·=·android.support.a.d.c.a(n); 
26 ············this.c·=·new·int[a]; 
27 ············this.d·=·new·Object[a]; 
28 ········} 
29 ········this.e·=·0; 
30 ····} 
31 ···· 
32 ····private·void·d()·{ 
33 ········final·int·e·=·this.e; 
34 ········final·int[]·c·=·this.c; 
35 ········final·Object[]·d·=·this.d; 
36 ········int·i·=·0; 
37 ········int·e2·=·0; 
38 ········while·(i·<·e)·{ 
39 ············final·Object·o·=·d[i]; 
40 ············if·(o·!=·n.a)·{ 
41 ················if·(i·!=·e2)·{ 
42 ····················c[e2]·=·c[i]; 
43 ····················d[e2]·=·o; 
44 ····················d[i]·=·null; 
45 ················} 
46 ················++e2;17 ················b·=·true;
47 ············}18 ············}
48 ············++i; 
49 ········} 
50 ········this.b·=·false; 
51 ········this.e·=·e2; 
52 ····} 
53 ···· 
54 ····public·n·a()·{ 
55 ········//· 
56 ········//·This·method·could·not·be·decompiled. 
57 ········//· 
58 ········//·Original·Bytecode: 
59 ········//· 
60 ········//·····1:·astore_1······· 
61 ········//·····2:·aload_0········ 
62 ········//·····3:·invokespecial···java/lang/Object.clone:()Ljava/lang/Object; 
63 ········//·····6:·astore_2······· 
64 ········//·····7:·aload_2········ 
65 ········//·····8:·checkcast·······Landroid/support/a/d/n; 
66 ········//····11:·astore_2······· 
67 ········//····12:·aload_0········ 
68 ········//····13:·getfield········android/support/a/d/n.c:[I 
69 ········//····16:·astore_1······· 
70 ········//····17:·aload_1········ 
71 ········//····18:·invokevirtual···[I.clone:()Ljava/lang/Object; 
72 ········//····21:·astore_1······· 
73 ········//····22:·aload_1········ 
74 ········//····23:·checkcast·······[I 
75 ········//····26:·astore_1······· 
76 ········//····27:·aload_2········ 
77 ········//····28:·aload_1········ 
78 ········//····29:·putfield········android/support/a/d/n.c:[I 
79 ········//····32:·aload_0········ 
80 ········//····33:·getfield········android/support/a/d/n.d:[Ljava/lang/Object; 
81 ········//····36:·astore_1······· 
82 ········//····37:·aload_1········ 
83 ········//····38:·invokevirtual···[java/lang/Object.clone:()Ljava/lang/Object; 
84 ········//····41:·astore_1······· 
85 ········//····42:·aload_1········ 
86 ········//····43:·checkcast·······[Ljava/lang/Object; 
87 ········//····46:·astore_1······· 
88 ········//····47:·aload_2········ 
89 ········//····48:·aload_1········ 
90 ········//····49:·putfield········android/support/a/d/n.d:[Ljava/lang/Object; 
91 ········//····52:·aload_2········ 
92 ········//····53:·areturn········ 
93 ········//····54:·astore_2······· 
94 ········//····55:·aconst_null···· 
95 ········//····56:·astore_2······· 
96 ········//····57:·goto············52 
97 ········//····60:·astore_1······· 
98 ········//····61:·goto············52 
99 ········//····Exceptions: 
100 ········//··Try···········Handler 
101 ········//··Start··End····Start··End····Type·································· 
102 ········//··-----··-----··-----··-----··-------------------------------------- 
103 ········//··2······6······54·····60·····Ljava/lang/CloneNotSupportedException; 
104 ········//··7······11·····54·····60·····Ljava/lang/CloneNotSupportedException; 
105 ········//··12·····16·····60·····64·····Ljava/lang/CloneNotSupportedException; 
106 ········//··17·····21·····60·····64·····Ljava/lang/CloneNotSupportedException; 
107 ········//··22·····26·····60·····64·····Ljava/lang/CloneNotSupportedException; 
108 ········//··28·····32·····60·····64·····Ljava/lang/CloneNotSupportedException; 
109 ········//··32·····36·····60·····64·····Ljava/lang/CloneNotSupportedException; 
110 ········//··37·····41·····60·····64·····Ljava/lang/CloneNotSupportedException; 
111 ········//··42·····46·····60·····64·····Ljava/lang/CloneNotSupportedException; 
112 ········//··48·····52·····60·····64·····Ljava/lang/CloneNotSupportedException; 
113 ········//· 
114 ········//·The·error·that·occurred·was: 
115 ········//· 
116 ········//·java.lang.IllegalStateException:·Expression·is·linked·from·several·locations:·Label_0052: 
117 ········//·····at·com.strobel.decompiler.ast.Error.expressionLinkedFromMultipleLocations(Error.java:27) 
Max diff block lines reached; 3317/10553 bytes (31.43%) of diff not shown.
19.3 KB
android/support/a/d/o.class
19.2 KB
procyon -ec {}
    
Offset 1, 215 lines modifiedOffset 1, 496 lines modified
  
1 package·android.support.a.d;1 package·android.support.a.d;
  
2 import·java.io.PrintWriter;2 import·java.util.Map;
  
3 public·final·class·o3 public·class·o
4 {4 {
5 ····private·static·final·Object·a; 
6 ····private·static·char[]·b;5 ····static·Object[]·b;
 6 ····static·int·c;
 7 ····static·Object[]·d;
 8 ····static·int·e;
 9 ····int[]·f;
 10 ····Object[]·g;
 11 ····int·h;
7 ····12 ····
8 ····static·{ 
9 ········a·=·new·Object(); 
10 ········o.b·=·new·char[24];13 ····public·o()·{
 14 ········this.f·=·android.support.a.d.e.a;
 15 ········this.g·=·android.support.a.d.e.c;
 16 ········this.h·=·0;
11 ····}17 ····}
12 ····18 ····
13 ····private·static·int·a(final·int·n,·final·int·n2,·final·boolean·b,·final·int·n3)·{ 
14 ········int·n4; 
15 ········if·(n·>·99·||·(b·&&·n3·>=·3))·{19 ····private·static·void·a(final·int[]·array,·final·Object[]·array2,·final·int·n)·{
 20 ········final·int·n2·=·10;
 21 ········final·int·n3·=·2;
 22 ········Label_0124:·{
 23 ············if·(array.length·!=·8)·{
 24 ················break·Label_0124;
 25 ············}
 26 ············synchronized·(a.class)·{
 27 ················if·(o.e·<·n2)·{
 28 ····················array2[0]·=·o.d;
 29 ····················array2[1]·=·array;
 30 ····················for·(int·i·=·(n·<<·1)·-·1;·i·>=·n3;·--i)·{
 31 ························array2[i]·=·null;
 32 ····················}
 33 ····················o.d·=·array2;
 34 ····················++o.e;
16 ············n4·=·n2·+·3;35 ················}
 36 ················return;
 37 ············}
17 ········}38 ········}
18 ········else·if·(n·>·9·||·(b·&&·n3·>=·2))·{ 
19 ············n4·=·n2·+·2;39 ········if·(array.length·!=·4)·{
 40 ············return;
20 ········}41 ········}
21 ········else·if·(b·||·n·>·0)·{42 ········synchronized·(a.class)·{
 43 ············if·(o.c·<·n2)·{
 44 ················array2[0]·=·o.b;
 45 ················array2[1]·=·array;
 46 ················for·(int·j·=·(n·<<·1)·-·1;·j·>=·n3;·--j)·{
 47 ····················array2[j]·=·null;
22 ············n4·=·n2·+·1;48 ················}
 49 ················o.b·=·array2;
 50 ················++o.c;
 51 ············}
23 ········}52 ········}
24 ········else·{53 ····}
 54 ····
 55 ····private·void·e(final·int·n)·{
 56 ········while·(true)·{
 57 ············Label_0163:·{
 58 ················if·(n·!=·8)·{
 59 ····················break·Label_0163;
25 ············n4·=·0;60 ················}
 61 ················synchronized·(a.class)·{
 62 ····················if·(o.d·!=·null)·{
 63 ························final·Object[]·d·=·o.d;
 64 ························this.g·=·d;
 65 ························o.d·=·(Object[])d[0];
 66 ························this.f·=·(int[])d[1];
 67 ························d[0]·=·(d[1]·=·null);
 68 ························--o.e;
 69 ····················}
 70 ····················else·{
 71 ························//·monitorexit(a.class)
 72 ························this.f·=·new·int[n];
 73 ························this.g·=·new·Object[n·<<·1];
 74 ····················}
 75 ····················return;
 76 ················}
 77 ············}
 78 ············if·(n·==·4)·{
 79 ················synchronized·(a.class)·{
 80 ····················if·(o.b·!=·null)·{
 81 ························final·Object[]·b·=·o.b;
 82 ························this.g·=·b;
 83 ························o.b·=·(Object[])b[0];
 84 ························this.f·=·(int[])b[1];
 85 ························b[0]·=·(b[1]·=·null);
 86 ························--o.c;
 87 ························return;
 88 ····················}
 89 ················}
 90 ················//·monitorexit(clazz)
 91 ················continue;
 92 ············}
 93 ············continue;
26 ········}94 ········}
27 ········return·n4; 
28 ····}95 ····}
29 ····96 ····
30 ····private·static·int·a(long·n,·final·int·n2)·{ 
31 ········if·(o.b.length·<·n2)·{ 
32 ············o.b·=·new·char[n2];97 ····int·a()·{
 98 ········final·int·h·=·this.h;
 99 ········int·a;
 100 ········if·(h·==·0)·{
 101 ············a·=·-1;
33 ········}102 ········}
34 ········final·char[]·b·=·o.b;103 ········else·{
 104 ············a·=·android.support.a.d.e.a(this.f,·h,·0);
 105 ············if·(a·>=·0·&&·this.g[a·<<·1]·!=·null)·{
35 ········int·n3;106 ················int·n;
36 ········if·(n·==·0L)·{ 
37 ············while·(0·<·n2·-·1)·{107 ················for·(n·=·a·+·1;·n·<·h·&&·this.f[n]·==·0;·++n)·{
 108 ····················if·(this.g[n·<<·1]·==·null)·{
 109 ························a·=·n;
 110 ························return·a;
 111 ····················}
 112 ················}
 113 ················for·(--a;·a·>=·0·&&·this.f[a]·==·0;·--a)·{
 114 ····················if·(this.g[a·<<·1]·==·null)·{
Max diff block lines reached; 15328/19657 bytes (77.98%) of diff not shown.
7.9 KB
de/k4ever/k4android/fragments/BuyScreenFragment.class
7.8 KB
procyon -ec {}
    
Offset 34, 23 lines modifiedOffset 34, 23 lines modified
34 import·android.widget.ImageView;34 import·android.widget.ImageView;
35 import·android.widget.SeekBar$OnSeekBarChangeListener;35 import·android.widget.SeekBar$OnSeekBarChangeListener;
36 import·android.widget.AdapterView$OnItemSelectedListener;36 import·android.widget.AdapterView$OnItemSelectedListener;
37 import·android.support.a.a.l;37 import·android.support.a.a.l;
  
38 public·class·BuyScreenFragment·extends·l·implements·AdapterView$OnItemSelectedListener,·SeekBar$OnSeekBarChangeListener38 public·class·BuyScreenFragment·extends·l·implements·AdapterView$OnItemSelectedListener,·SeekBar$OnSeekBarChangeListener
39 {39 {
40 ····private·ImageView·Z; 
41 ····private·int·a;40 ····private·int·a;
 41 ····private·ImageView·aa;
42 ····private·n·aa;42 ····private·n·ab;
43 ····private·Button·ab;43 ····private·Button·ac;
44 ····private·SeekBar·ac;44 ····private·SeekBar·ad;
45 ····private·ProgressBar·ad;45 ····private·ProgressBar·ae;
46 ····private·Spinner·ae;46 ····private·Spinner·af;
47 ····private·View·af;47 ····private·View·ag;
48 ····private·Boolean·ag;48 ····private·Boolean·ah;
49 ····private·int·b;49 ····private·int·b;
50 ····private·TextView·c;50 ····private·TextView·c;
51 ····private·TextView·d;51 ····private·TextView·d;
52 ····private·TextView·e;52 ····private·TextView·e;
53 ····private·TextView·f;53 ····private·TextView·f;
54 ····private·TextView·g;54 ····private·TextView·g;
55 ····private·double·h;55 ····private·double·h;
Offset 62, 15 lines modifiedOffset 62, 15 lines modified
62 ········de.k4ever.k4android.a.a.b((Context)this.j()).a((p)new·d(this,·(int)(b·?·1·:·0),·de.k4ever.k4android.a.a.a("buyable/item/"·+·this.a,·(Context)this.j()),·(JSONObject)null,·(v)new·b(this,·show),·(u)new·c(this,·show)));62 ········de.k4ever.k4android.a.a.b((Context)this.j()).a((p)new·d(this,·(int)(b·?·1·:·0),·de.k4ever.k4android.a.a.a("buyable/item/"·+·this.a,·(Context)this.j()),·(JSONObject)null,·(v)new·b(this,·show),·(u)new·c(this,·show)));
63 ····}63 ····}
64 ····64 ····
65 ····private·void·b()·{65 ····private·void·b()·{
66 ········final·int·n·=·1;66 ········final·int·n·=·1;
67 ········this.e.setText((CharSequence)(this.b·+·"x"));67 ········this.e.setText((CharSequence)(this.b·+·"x"));
68 ········double·d·=·0.0;68 ········double·d·=·0.0;
69 ········switch·(this.ae.getSelectedItemPosition())·{69 ········switch·(this.af.getSelectedItemPosition())·{
70 ············default:·{70 ············default:·{
71 ················d·=·this.h·*·this.b;71 ················d·=·this.h·*·this.b;
72 ················break;72 ················break;
73 ············}73 ············}
74 ············case·0:·{74 ············case·0:·{
75 ················d·=·this.h·*·this.b;75 ················d·=·this.h·*·this.b;
76 ················break;76 ················break;
Offset 94, 62 lines modifiedOffset 94, 62 lines modified
94 ········final·Object[]·args2·=·new·Object[n];94 ········final·Object[]·args2·=·new·Object[n];
95 ········args2[0]·=·Double.valueOf(this.i·*·(double)this.b);95 ········args2[0]·=·Double.valueOf(this.i·*·(double)this.b);
96 ········d2.setText((CharSequence)String.format(b2,·args2));96 ········d2.setText((CharSequence)String.format(b2,·args2));
97 ····}97 ····}
98 ····98 ····
99 ····public·View·a(final·LayoutInflater·layoutInflater,·final·ViewGroup·viewGroup,·final·Bundle·bundle)·{99 ····public·View·a(final·LayoutInflater·layoutInflater,·final·ViewGroup·viewGroup,·final·Bundle·bundle)·{
100 ········final·View·inflate·=·layoutInflater.inflate(2130903046,·viewGroup,·false);100 ········final·View·inflate·=·layoutInflater.inflate(2130903046,·viewGroup,·false);
101 ········this.af·=·inflate.findViewById(2131361802);101 ········this.ag·=·inflate.findViewById(2131361802);
102 ········this.Z·=·(ImageView)inflate.findViewById(2131361804);102 ········this.aa·=·(ImageView)inflate.findViewById(2131361804);
103 ········this.aa·=·de.k4ever.k4android.a.a.b((Context)this.j()).c();103 ········this.ab·=·de.k4ever.k4android.a.a.b((Context)this.j()).c();
104 ········(this.ac·=·(SeekBar)inflate.findViewById(2131361813)).setOnSeekBarChangeListener((SeekBar$OnSeekBarChangeListener)this);104 ········(this.ad·=·(SeekBar)inflate.findViewById(2131361813)).setOnSeekBarChangeListener((SeekBar$OnSeekBarChangeListener)this);
105 ········this.d·=·(TextView)inflate.findViewById(2131361809);105 ········this.d·=·(TextView)inflate.findViewById(2131361809);
106 ········this.c·=·(TextView)inflate.findViewById(2131361807);106 ········this.c·=·(TextView)inflate.findViewById(2131361807);
107 ········this.e·=·(TextView)inflate.findViewById(2131361812);107 ········this.e·=·(TextView)inflate.findViewById(2131361812);
108 ········this.ab·=·(Button)inflate.findViewById(2131361810);108 ········this.ac·=·(Button)inflate.findViewById(2131361810);
109 ········this.f·=·(TextView)inflate.findViewById(2131361815);109 ········this.f·=·(TextView)inflate.findViewById(2131361815);
110 ········this.ad·=·(ProgressBar)inflate.findViewById(2131361805);110 ········this.ae·=·(ProgressBar)inflate.findViewById(2131361805);
111 ········this.ae·=·(Spinner)inflate.findViewById(2131361811);111 ········this.af·=·(Spinner)inflate.findViewById(2131361811);
112 ········this.g·=·(TextView)inflate.findViewById(2131361816);112 ········this.g·=·(TextView)inflate.findViewById(2131361816);
113 ········this.ag·=·Boolean.valueOf(false);113 ········this.ah·=·Boolean.valueOf(false);
114 ········final·ArrayAdapter·fromResource·=·ArrayAdapter.createFromResource((Context)this.j(),·2131099649,·17367048);114 ········final·ArrayAdapter·fromResource·=·ArrayAdapter.createFromResource((Context)this.j(),·2131099649,·17367048);
115 ········fromResource.setDropDownViewResource(17367049);115 ········fromResource.setDropDownViewResource(17367049);
116 ········this.ae.setAdapter((SpinnerAdapter)fromResource);116 ········this.af.setAdapter((SpinnerAdapter)fromResource);
117 ········this.ae.setOnItemSelectedListener((AdapterView$OnItemSelectedListener)this);117 ········this.af.setOnItemSelectedListener((AdapterView$OnItemSelectedListener)this);
118 ········this.ab.setEnabled(false);118 ········this.ac.setEnabled(false);
119 ········this.ab.setOnClickListener((View$OnClickListener)new·de.k4ever.k4android.fragments.a(this));119 ········this.ac.setOnClickListener((View$OnClickListener)new·de.k4ever.k4android.fragments.a(this));
120 ········this.af.setVisibility(4);120 ········this.ag.setVisibility(4);
121 ········this.c(true);121 ········this.c(true);
122 ········return·inflate;122 ········return·inflate;
123 ····}123 ····}
124 ····124 ····
125 ····public·void·a(final·Cursor·cursor)·{125 ····public·void·a(final·Cursor·cursor)·{
126 ········this.af.setVisibility(0);126 ········this.ag.setVisibility(0);
127 ········final·int·int1·=·cursor.getInt(cursor.getColumnIndex("_id"));127 ········final·int·int1·=·cursor.getInt(cursor.getColumnIndex("_id"));
128 ········final·String·string·=·cursor.getString(cursor.getColumnIndex("image"));128 ········final·String·string·=·cursor.getString(cursor.getColumnIndex("image"));
129 ········final·String·string2·=·cursor.getString(cursor.getColumnIndex("name"));129 ········final·String·string2·=·cursor.getString(cursor.getColumnIndex("name"));
130 ········final·Double·value·=·Double.valueOf(cursor.getDouble(cursor.getColumnIndex("price")));130 ········final·Double·value·=·Double.valueOf(cursor.getDouble(cursor.getColumnIndex("price")));
131 ········final·Double·value2·=·Double.valueOf(cursor.getDouble(cursor.getColumnIndex("deposit")));131 ········final·Double·value2·=·Double.valueOf(cursor.getDouble(cursor.getColumnIndex("deposit")));
132 ········final·String·string3·=·cursor.getString(cursor.getColumnIndex("description"));132 ········final·String·string3·=·cursor.getString(cursor.getColumnIndex("description"));
133 ········final·int·int2·=·cursor.getInt(cursor.getColumnIndex("favorite"));133 ········final·int·int2·=·cursor.getInt(cursor.getColumnIndex("favorite"));
134 ········this.aa.a(de.k4ever.k4android.a.a.a((Context)this.j())·+·string,·(com.android.volley.toolbox.u)new·e(this));134 ········this.ab.a(de.k4ever.k4android.a.a.a((Context)this.j())·+·string,·(com.android.volley.toolbox.u)new·e(this));
135 ········this.ag·=·Boolean.valueOf(int2·>·0);135 ········this.ah·=·Boolean.valueOf(int2·>·0);
136 ········this.h·=·value;136 ········this.h·=·value;
137 ········this.i·=·value2;137 ········this.i·=·value2;
138 ········this.b·=·1;138 ········this.b·=·1;
139 ········this.a·=·int1;139 ········this.a·=·int1;
140 ········final·Spinner·ae·=·this.ae;140 ········final·Spinner·af·=·this.af;
141 ········int·visibility;141 ········int·visibility;
142 ········if·(value2·==·0.0)·{142 ········if·(value2·==·0.0)·{
143 ············visibility·=·4;143 ············visibility·=·4;
144 ········}144 ········}
145 ········else·{145 ········else·{
146 ············visibility·=·0;146 ············visibility·=·0;
147 ········}147 ········}
148 ········ae.setVisibility(visibility);148 ········af.setVisibility(visibility);
149 ········final·TextView·d·=·this.d;149 ········final·TextView·d·=·this.d;
150 ········int·visibility2;150 ········int·visibility2;
151 ········if·(value2·==·0.0)·{151 ········if·(value2·==·0.0)·{
152 ············visibility2·=·4;152 ············visibility2·=·4;
153 ········}153 ········}
154 ········else·{154 ········else·{
155 ············visibility2·=·0;155 ············visibility2·=·0;
Offset 159, 48 lines modifiedOffset 159, 48 lines modified
159 ········this.f.setText((CharSequence)string3);159 ········this.f.setText((CharSequence)string3);
160 ········if·(this.j()·instanceof·BuyScreenActivity)·{160 ········if·(this.j()·instanceof·BuyScreenActivity)·{
161 ············this.j().getActionBar().setTitle((CharSequence)string2);161 ············this.j().getActionBar().setTitle((CharSequence)string2);
162 ········}162 ········}
163 ········else·{163 ········else·{
164 ············this.g.setText((CharSequence)string2);164 ············this.g.setText((CharSequence)string2);
165 ········}165 ········}
166 ········this.ab.setEnabled(true);166 ········this.ac.setEnabled(true);
167 ········this.j().invalidateOptionsMenu();167 ········this.j().invalidateOptionsMenu();
168 ····}168 ····}
169 ····169 ····
170 ····public·void·a(final·Bundle·bundle)·{170 ····public·void·a(final·Bundle·bundle)·{
171 ········super.a(bundle);171 ········super.a(bundle);
172 ····}172 ····}
173 ····173 ····
174 ····public·void·a(final·Menu·menu,·final·MenuInflater·menuInflater)·{174 ····public·void·a(final·Menu·menu,·final·MenuInflater·menuInflater)·{
175 ········final·int·n·=·2131361852;175 ········final·int·n·=·2131361852;
176 ········menuInflater.inflate(2131296257,·menu);176 ········menuInflater.inflate(2131296257,·menu);
177 ········if·((boolean)this.ag)·{177 ········if·((boolean)this.ah)·{
178 ············menu.findItem(n).setIcon(this.k().getDrawable(2130837506));178 ············menu.findItem(n).setIcon(this.k().getDrawable(2130837506));
179 ········}179 ········}
180 ········if·(!this.ab.isEnabled())·{180 ········if·(!this.ac.isEnabled())·{
181 ············menu.findItem(n).setVisible(false);181 ············menu.findItem(n).setVisible(false);
Max diff block lines reached; 1163/7958 bytes (14.61%) of diff not shown.
1.96 KB
de/k4ever/k4android/fragments/HistoryListFragment.class
1.85 KB
procyon -ec {}
    
Offset 16, 15 lines modifiedOffset 16, 15 lines modified
16 import·android.widget.LinearLayout;16 import·android.widget.LinearLayout;
17 import·android.database.Cursor;17 import·android.database.Cursor;
18 import·android.widget.SimpleCursorAdapter;18 import·android.widget.SimpleCursorAdapter;
19 import·android.support.a.a.bi;19 import·android.support.a.a.bi;
  
20 public·class·HistoryListFragment·extends·ab·implements·bi20 public·class·HistoryListFragment·extends·ab·implements·bi
21 {21 {
22 ····private·SimpleCursorAdapter·Z;22 ····private·SimpleCursorAdapter·aa;
23 ····private·Cursor·i;23 ····private·Cursor·i;
24 ····24 ····
25 ····public·HistoryListFragment()·{25 ····public·HistoryListFragment()·{
26 ········this.i·=·null;26 ········this.i·=·null;
27 ····}27 ····}
28 ····28 ····
29 ····private·void·a(final·LinearLayout·linearLayout,·final·String·s)·{29 ····private·void·a(final·LinearLayout·linearLayout,·final·String·s)·{
Offset 54, 21 lines modifiedOffset 54, 21 lines modified
54 ····}54 ····}
55 ····55 ····
56 ····public·void·a(final·Bundle·bundle)·{56 ····public·void·a(final·Bundle·bundle)·{
57 ········super.a(bundle);57 ········super.a(bundle);
58 ····}58 ····}
59 ····59 ····
60 ····public·void·a(final·k·k)·{60 ····public·void·a(final·k·k)·{
61 ········this.Z.swapCursor((Cursor)null);61 ········this.aa.swapCursor((Cursor)null);
62 ····}62 ····}
63 ····63 ····
64 ····public·void·a(final·k·k,·final·Cursor·i)·{64 ····public·void·a(final·k·k,·final·Cursor·i)·{
65 ········final·boolean·b·=·true;65 ········final·boolean·b·=·true;
66 ········if·(k.n()·==·-1)·{66 ········if·(k.n()·==·-1)·{
67 ············this.Z.swapCursor(i);67 ············this.aa.swapCursor(i);
68 ············if·(this.p())·{68 ············if·(this.p())·{
69 ················this.a(b);69 ················this.a(b);
70 ············}70 ············}
71 ············else·{71 ············else·{
72 ················this.i(b);72 ················this.i(b);
73 ············}73 ············}
74 ········}74 ········}
Offset 89, 15 lines modifiedOffset 89, 15 lines modified
89 ········array[1]·=·"datetime";89 ········array[1]·=·"datetime";
90 ········array[n2]·=·"items";90 ········array[n2]·=·"items";
91 ········final·int[]·array3;91 ········final·int[]·array3;
92 ········final·int[]·array2·=·array3·=·new·int[n];92 ········final·int[]·array2·=·array3·=·new·int[n];
93 ········array3[0]·=·2131361813;93 ········array3[0]·=·2131361813;
94 ········array3[1]·=·2131361843;94 ········array3[1]·=·2131361843;
95 ········array3[2]·=·2131361844;95 ········array3[2]·=·2131361844;
96 ········(this.Z·=·new·SimpleCursorAdapter((Context)j,·2130903051,·(Cursor)null,·array,·array2,·0)).setViewBinder((SimpleCursorAdapter$ViewBinder)new·f(this));96 ········(this.aa·=·new·SimpleCursorAdapter((Context)j,·2130903051,·(Cursor)null,·array,·array2,·0)).setViewBinder((SimpleCursorAdapter$ViewBinder)new·f(this));
97 ········this.a((aa)new·g(this));97 ········this.a((aa)new·g(this));
98 ········this.a((ListAdapter)this.Z);98 ········this.a((ListAdapter)this.aa);
99 ········this.a(false);99 ········this.a(false);
100 ········this.r().a(-1,·(Bundle)null,·(bi)this);100 ········this.r().a(-1,·(Bundle)null,·(bi)this);
101 ········this.r().a(n2,·(Bundle)null,·(bi)this);101 ········this.r().a(n2,·(Bundle)null,·(bi)this);
102 ····}102 ····}
103 }103 }
2.64 KB
de/k4ever/k4android/fragments/ProdukteFragment.class
2.54 KB
procyon -ec {}
    
Offset 29, 15 lines modifiedOffset 29, 15 lines modified
29 import·android.support.a.b.k;29 import·android.support.a.b.k;
30 import·android.os.Bundle;30 import·android.os.Bundle;
31 import·de.k4ever.k4android.a.d;31 import·de.k4ever.k4android.a.d;
32 import·android.support.a.a.bi;32 import·android.support.a.a.bi;
  
33 public·class·ProdukteFragment·extends·ab·implements·bi33 public·class·ProdukteFragment·extends·ab·implements·bi
34 {34 {
35 ····private·d·Z;35 ····private·d·aa;
36 ····protected·Boolean·i;36 ····protected·Boolean·i;
37 ····37 ····
38 ····public·ProdukteFragment()·{38 ····public·ProdukteFragment()·{
39 ········this.i·=·Boolean.valueOf(true);39 ········this.i·=·Boolean.valueOf(true);
40 ····}40 ····}
41 ····41 ····
42 ····public·k·a(final·int·n,·final·Bundle·bundle)·{42 ····public·k·a(final·int·n,·final·Bundle·bundle)·{
Offset 50, 20 lines modifiedOffset 50, 20 lines modified
50 ····}50 ····}
51 ····51 ····
52 ····public·void·a(final·Bundle·bundle)·{52 ····public·void·a(final·Bundle·bundle)·{
53 ········super.a(bundle);53 ········super.a(bundle);
54 ····}54 ····}
55 ····55 ····
56 ····public·void·a(final·k·k)·{56 ····public·void·a(final·k·k)·{
57 ········this.Z.swapCursor((Cursor)null);57 ········this.aa.swapCursor((Cursor)null);
58 ····}58 ····}
59 ····59 ····
60 ····public·void·a(final·k·k,·final·Cursor·cursor)·{60 ····public·void·a(final·k·k,·final·Cursor·cursor)·{
61 ········final·boolean·b·=·true;61 ········final·boolean·b·=·true;
62 ········this.Z.swapCursor(cursor);62 ········this.aa.swapCursor(cursor);
63 ········if·(this.p())·{63 ········if·(this.p())·{
64 ············this.a(b);64 ············this.a(b);
65 ········}65 ········}
66 ········else·{66 ········else·{
67 ············this.i(b);67 ············this.i(b);
68 ········}68 ········}
69 ····}69 ····}
Offset 71, 15 lines modifiedOffset 71, 15 lines modified
71 ····public·void·a(final·Menu·menu,·final·MenuInflater·menuInflater)·{71 ····public·void·a(final·Menu·menu,·final·MenuInflater·menuInflater)·{
72 ········menuInflater.inflate(2131296259,·menu);72 ········menuInflater.inflate(2131296259,·menu);
73 ····}73 ····}
74 ····74 ····
75 ····public·void·a(final·ListView·listView,·final·View·view,·final·int·n,·final·long·n2)·{75 ····public·void·a(final·ListView·listView,·final·View·view,·final·int·n,·final·long·n2)·{
76 ········final·BuyScreenFragment·buyScreenFragment·=·(BuyScreenFragment)this.l().a(2131361795);76 ········final·BuyScreenFragment·buyScreenFragment·=·(BuyScreenFragment)this.l().a(2131361795);
77 ········if·(buyScreenFragment·!=·null·&&·buyScreenFragment.o())·{77 ········if·(buyScreenFragment·!=·null·&&·buyScreenFragment.o())·{
78 ············final·Cursor·cursor·=·this.Z.getCursor();78 ············final·Cursor·cursor·=·this.aa.getCursor();
79 ············cursor.moveToPosition(n);79 ············cursor.moveToPosition(n);
80 ············buyScreenFragment.a(cursor);80 ············buyScreenFragment.a(cursor);
81 ········}81 ········}
82 ········else·{82 ········else·{
83 ············final·Intent·intent·=·new·Intent((Context)this.j(),·(Class)BuyScreenActivity.class);83 ············final·Intent·intent·=·new·Intent((Context)this.j(),·(Class)BuyScreenActivity.class);
84 ············intent.putExtra("id",·n2);84 ············intent.putExtra("id",·n2);
85 ············this.a(intent);85 ············this.a(intent);
Offset 115, 15 lines modifiedOffset 115, 15 lines modified
115 ····115 ····
116 ····public·void·d(final·Bundle·bundle)·{116 ····public·void·d(final·Bundle·bundle)·{
117 ········final·boolean·b·=·true;117 ········final·boolean·b·=·true;
118 ········super.d(bundle);118 ········super.d(bundle);
119 ········this.c(b);119 ········this.c(b);
120 ········this.a(this.a(2131165226));120 ········this.a(this.a(2131165226));
121 ········this.i·=·Boolean.valueOf(b);121 ········this.i·=·Boolean.valueOf(b);
122 ········this.a((ListAdapter)(this.Z·=·new·d((Context)this.j(),·(Cursor)null,·0)));122 ········this.a((ListAdapter)(this.aa·=·new·d((Context)this.j(),·(Cursor)null,·0)));
123 ········this.a(false);123 ········this.a(false);
124 ········this.a().setChoiceMode(3);124 ········this.a().setChoiceMode(3);
125 ········this.a().setMultiChoiceModeListener((AbsListView$MultiChoiceModeListener)new·y(this,·(w)null));125 ········this.a().setMultiChoiceModeListener((AbsListView$MultiChoiceModeListener)new·y(this,·(w)null));
126 ········this.a((aa)new·w(this));126 ········this.a((aa)new·w(this));
127 ········this.r().a(0,·(Bundle)null,·(bi)this);127 ········this.r().a(0,·(Bundle)null,·(bi)this);
128 ········final·SharedPreferences·defaultSharedPreferences·=·PreferenceManager.getDefaultSharedPreferences((Context)this.j());128 ········final·SharedPreferences·defaultSharedPreferences·=·PreferenceManager.getDefaultSharedPreferences((Context)this.j());
129 ········if·(!defaultSharedPreferences.getBoolean("pref_update_to_1.1",·false))·{129 ········if·(!defaultSharedPreferences.getBoolean("pref_update_to_1.1",·false))·{
2.73 KB
de/k4ever/k4android/fragments/ad.class
2.66 KB
procyon -ec {}
    
Offset 14, 28 lines modifiedOffset 14, 28 lines modified
14 import·de.k4ever.k4android.a.a;14 import·de.k4ever.k4android.a.a;
15 import·android.widget.ImageView;15 import·android.widget.ImageView;
16 import·android.widget.ProgressBar;16 import·android.widget.ProgressBar;
17 import·android.support.a.a.k;17 import·android.support.a.a.k;
  
18 public·class·ad·extends·k18 public·class·ad·extends·k
19 {19 {
20 ····ProgressBar·Z; 
21 ····ProgressBar·aa;20 ····ProgressBar·aa;
22 ····ProgressBar·ab;21 ····ProgressBar·ab;
23 ····ProgressBar·ac;22 ····ProgressBar·ac;
24 ····ProgressBar·ad;23 ····ProgressBar·ad;
25 ····ImageView·ae;24 ····ProgressBar·ae;
26 ····ImageView·af;25 ····ImageView·af;
27 ····ImageView·ag;26 ····ImageView·ag;
28 ····ImageView·ah;27 ····ImageView·ah;
29 ····ImageView·ai;28 ····ImageView·ai;
 29 ····ImageView·aj;
30 ····30 ····
31 ····private·void·aa()·{31 ····private·void·aa()·{
32 ········final·String·a·=·de.k4ever.k4android.a.a.a("account/balance/",·(Context)this.j());32 ········final·String·a·=·de.k4ever.k4android.a.a.a("account/balance/",·(Context)this.j());
33 ········this.Z.setVisibility(0);33 ········this.aa.setVisibility(0);
34 ········de.k4ever.k4android.a.a.b((Context)this.j()).a((p)new·ag(this,·0,·a,·(JSONObject)null,·(v)new·ae(this),·(u)new·af(this)));34 ········de.k4ever.k4android.a.a.b((Context)this.j()).a((p)new·ag(this,·0,·a,·(JSONObject)null,·(v)new·ae(this),·(u)new·af(this)));
35 ····}35 ····}
36 ····36 ····
37 ····private·void·ab()·{37 ····private·void·ab()·{
38 ········new·ah(this,·(Context)this.j()).execute((Object[])new·q[]·{·q.d·});38 ········new·ah(this,·(Context)this.j()).execute((Object[])new·q[]·{·q.d·});
39 ····}39 ····}
40 ····40 ····
Offset 49, 24 lines modifiedOffset 49, 24 lines modified
49 ····49 ····
50 ····private·void·ae()·{50 ····private·void·ae()·{
51 ········new·ak(this,·(Context)this.j()).execute((Object[])new·q[]·{·q.a·});51 ········new·ak(this,·(Context)this.j()).execute((Object[])new·q[]·{·q.a·});
52 ····}52 ····}
53 ····53 ····
54 ····public·View·a(final·LayoutInflater·layoutInflater,·final·ViewGroup·viewGroup,·final·Bundle·bundle)·{54 ····public·View·a(final·LayoutInflater·layoutInflater,·final·ViewGroup·viewGroup,·final·Bundle·bundle)·{
55 ········final·View·inflate·=·layoutInflater.inflate(2130903049,·viewGroup,·false);55 ········final·View·inflate·=·layoutInflater.inflate(2130903049,·viewGroup,·false);
56 ········this.Z·=·(ProgressBar)inflate.findViewById(2131361805);56 ········this.aa·=·(ProgressBar)inflate.findViewById(2131361805);
57 ········this.ab·=·(ProgressBar)inflate.findViewById(2131361826);57 ········this.ac·=·(ProgressBar)inflate.findViewById(2131361826);
58 ········this.ad·=·(ProgressBar)inflate.findViewById(2131361827);58 ········this.ae·=·(ProgressBar)inflate.findViewById(2131361827);
59 ········this.aa·=·(ProgressBar)inflate.findViewById(2131361828);59 ········this.ab·=·(ProgressBar)inflate.findViewById(2131361828);
60 ········this.ac·=·(ProgressBar)inflate.findViewById(2131361829);60 ········this.ad·=·(ProgressBar)inflate.findViewById(2131361829);
61 ········this.ae·=·(ImageView)inflate.findViewById(2131361830);61 ········this.af·=·(ImageView)inflate.findViewById(2131361830);
62 ········this.af·=·(ImageView)inflate.findViewById(2131361831);62 ········this.ag·=·(ImageView)inflate.findViewById(2131361831);
63 ········this.ag·=·(ImageView)inflate.findViewById(2131361832);63 ········this.ah·=·(ImageView)inflate.findViewById(2131361832);
64 ········this.ah·=·(ImageView)inflate.findViewById(2131361833);64 ········this.ai·=·(ImageView)inflate.findViewById(2131361833);
65 ········this.ai·=·(ImageView)inflate.findViewById(2131361834);65 ········this.aj·=·(ImageView)inflate.findViewById(2131361834);
66 ········this.b().setTitle((CharSequence)this.b(2131165225));66 ········this.b().setTitle((CharSequence)this.b(2131165225));
67 ········this.aa();67 ········this.aa();
68 ········return·inflate;68 ········return·inflate;
69 ····}69 ····}
70 ····70 ····
71 ····public·void·a(final·Bundle·bundle)·{71 ····public·void·a(final·Bundle·bundle)·{
72 ········super.a(bundle);72 ········super.a(bundle);
551 B
de/k4ever/k4android/fragments/ae.class
475 B
procyon -ec {}
    
Offset 16, 13 lines modifiedOffset 16, 13 lines modified
16 ····}16 ····}
17 ····17 ····
18 ····public·void·a(final·JSONObject·jsonObject)·{18 ····public·void·a(final·JSONObject·jsonObject)·{
19 ········if·(!e.a(jsonObject,·(Context)this.a.j()))·{19 ········if·(!e.a(jsonObject,·(Context)this.a.j()))·{
20 ············Toast.makeText((Context)this.a.j(),·2131165205,·1).show();20 ············Toast.makeText((Context)this.a.j(),·2131165205,·1).show();
21 ········}21 ········}
22 ········else·{22 ········else·{
23 ············this.a.Z.setVisibility(4);23 ············this.a.aa.setVisibility(4);
24 ············this.a.ae.setVisibility(0);24 ············this.a.af.setVisibility(0);
25 ············ad.a(this.a);25 ············ad.a(this.a);
26 ········}26 ········}
27 ····}27 ····}
28 }28 }
617 B
de/k4ever/k4android/fragments/ah.class
541 B
procyon -ec {}
    
Offset 11, 16 lines modifiedOffset 11, 16 lines modified
11 ····ah(final·ad·a,·final·Context·context)·{11 ····ah(final·ad·a,·final·Context·context)·{
12 ········this.a·=·a;12 ········this.a·=·a;
13 ········super(context);13 ········super(context);
14 ····}14 ····}
15 ····15 ····
16 ····protected·void·a(final·Void·void1)·{16 ····protected·void·a(final·Void·void1)·{
17 ········super.onPostExecute((Object)void1);17 ········super.onPostExecute((Object)void1);
18 ········this.a.ab.setVisibility(4);18 ········this.a.ac.setVisibility(4);
19 ········this.a.af.setVisibility(0);19 ········this.a.ag.setVisibility(0);
20 ········ad.b(this.a);20 ········ad.b(this.a);
21 ····}21 ····}
22 ····22 ····
23 ····public·void·onPreExecute()·{23 ····public·void·onPreExecute()·{
24 ········this.a.ab.setVisibility(0);24 ········this.a.ac.setVisibility(0);
25 ····}25 ····}
26 }26 }
617 B
de/k4ever/k4android/fragments/ai.class
541 B
procyon -ec {}
    
Offset 11, 16 lines modifiedOffset 11, 16 lines modified
11 ····ai(final·ad·a,·final·Context·context)·{11 ····ai(final·ad·a,·final·Context·context)·{
12 ········this.a·=·a;12 ········this.a·=·a;
13 ········super(context);13 ········super(context);
14 ····}14 ····}
15 ····15 ····
16 ····protected·void·a(final·Void·void1)·{16 ····protected·void·a(final·Void·void1)·{
17 ········super.onPostExecute((Object)void1);17 ········super.onPostExecute((Object)void1);
18 ········this.a.ad.setVisibility(4);18 ········this.a.ae.setVisibility(4);
19 ········this.a.ag.setVisibility(0);19 ········this.a.ah.setVisibility(0);
20 ········ad.c(this.a);20 ········ad.c(this.a);
21 ····}21 ····}
22 ····22 ····
23 ····public·void·onPreExecute()·{23 ····public·void·onPreExecute()·{
24 ········this.a.ad.setVisibility(0);24 ········this.a.ae.setVisibility(0);
25 ····}25 ····}
26 }26 }
617 B
de/k4ever/k4android/fragments/aj.class
541 B
procyon -ec {}
    
Offset 11, 16 lines modifiedOffset 11, 16 lines modified
11 ····aj(final·ad·a,·final·Context·context)·{11 ····aj(final·ad·a,·final·Context·context)·{
12 ········this.a·=·a;12 ········this.a·=·a;
13 ········super(context);13 ········super(context);
14 ····}14 ····}
15 ····15 ····
16 ····protected·void·a(final·Void·void1)·{16 ····protected·void·a(final·Void·void1)·{
17 ········super.onPostExecute((Object)void1);17 ········super.onPostExecute((Object)void1);
18 ········this.a.aa.setVisibility(4);18 ········this.a.ab.setVisibility(4);
19 ········this.a.ah.setVisibility(0);19 ········this.a.ai.setVisibility(0);
20 ········ad.d(this.a);20 ········ad.d(this.a);
21 ····}21 ····}
22 ····22 ····
23 ····public·void·onPreExecute()·{23 ····public·void·onPreExecute()·{
24 ········this.a.aa.setVisibility(0);24 ········this.a.ab.setVisibility(0);
25 ····}25 ····}
26 }26 }
707 B
de/k4ever/k4android/fragments/ak.class
631 B
procyon -ec {}
    
Offset 12, 19 lines modifiedOffset 12, 19 lines modified
12 ····ak(final·ad·a,·final·Context·context)·{12 ····ak(final·ad·a,·final·Context·context)·{
13 ········this.a·=·a;13 ········this.a·=·a;
14 ········super(context);14 ········super(context);
15 ····}15 ····}
16 ····16 ····
17 ····protected·void·a(final·Void·void1)·{17 ····protected·void·a(final·Void·void1)·{
18 ········super.onPostExecute((Object)void1);18 ········super.onPostExecute((Object)void1);
19 ········this.a.ac.setVisibility(4);19 ········this.a.ad.setVisibility(4);
20 ········this.a.ai.setVisibility(0);20 ········this.a.aj.setVisibility(0);
21 ········final·ap·a·=·this.a.l().a();21 ········final·ap·a·=·this.a.l().a();
22 ········a.a(this.a.l().a("dialog"));22 ········a.a(this.a.l().a("dialog"));
23 ········a.a();23 ········a.a();
24 ········this.a.a();24 ········this.a.a();
25 ····}25 ····}
26 ····26 ····
27 ····public·void·onPreExecute()·{27 ····public·void·onPreExecute()·{
28 ········this.a.ac.setVisibility(0);28 ········this.a.ad.setVisibility(0);
29 ····}29 ····}
30 }30 }
4.58 KB
de/k4ever/k4android/fragments/i.class
4.5 KB
procyon -ec {}
    
Offset 22, 64 lines modifiedOffset 22, 64 lines modified
22 import·android.util.Patterns;22 import·android.util.Patterns;
23 import·android.widget.EditText;23 import·android.widget.EditText;
24 import·android.widget.TextView$OnEditorActionListener;24 import·android.widget.TextView$OnEditorActionListener;
25 import·android.support.a.a.k;25 import·android.support.a.a.k;
  
26 public·class·i·extends·k·implements·TextView$OnEditorActionListener26 public·class·i·extends·k·implements·TextView$OnEditorActionListener
27 {27 {
28 ····private·EditText·Z; 
29 ····private·EditText·aa;28 ····private·EditText·aa;
30 ····private·EditText·ab;29 ····private·EditText·ab;
 30 ····private·EditText·ac;
31 ····31 ····
32 ····private·void·aa()·{32 ····private·void·aa()·{
33 ········final·boolean·b·=·true;33 ········final·boolean·b·=·true;
34 ········final·int·n·=·2131165203;34 ········final·int·n·=·2131165203;
35 ········if·(this.Z.getText().toString().length()·==·0)·{35 ········if·(this.aa.getText().toString().length()·==·0)·{
36 ············this.Z.setError(this.a(n));36 ············this.aa.setError(this.a(n));
37 ············this.Z.requestFocus();37 ············this.aa.requestFocus();
 38 ········}
 39 ········else·if·(!Patterns.WEB_URL.matcher((CharSequence)this.aa.getText()).matches())·{
 40 ············this.aa.setError(this.a(2131165204));
 41 ············this.aa.requestFocus();
38 ········}42 ········}
39 ········else·if·(!Patterns.WEB_URL.matcher((CharSequence)this.Z.getText()).matches())·{43 ········else·if·(this.ac.getText().toString().length()·==·0)·{
40 ············this.Z.setError(this.a(2131165204));44 ············this.ac.setError(this.a(n));
41 ············this.Z.requestFocus();45 ············this.ac.requestFocus();
42 ········}46 ········}
43 ········else·if·(this.ab.getText().toString().length()·==·0)·{47 ········else·if·(this.ab.getText().toString().length()·==·0)·{
44 ············this.ab.setError(this.a(n));48 ············this.ab.setError(this.a(n));
45 ············this.ab.requestFocus();49 ············this.ab.requestFocus();
46 ········}50 ········}
47 ········else·if·(this.aa.getText().toString().length()·==·0)·{ 
48 ············this.aa.setError(this.a(n)); 
49 ············this.aa.requestFocus(); 
50 ········} 
51 ········else·{51 ········else·{
52 ············String·s·=·this.Z.getText().toString();52 ············String·s·=·this.aa.getText().toString();
53 ············if·(!s.endsWith("/"))·{53 ············if·(!s.endsWith("/"))·{
54 ················s·+=·"/";54 ················s·+=·"/";
55 ············}55 ············}
56 ············if·(!s.startsWith("http"))·{56 ············if·(!s.startsWith("http"))·{
57 ················s·=·"http://"·+·s;57 ················s·=·"http://"·+·s;
58 ············}58 ············}
59 ············final·SharedPreferences$Editor·edit·=·PreferenceManager.getDefaultSharedPreferences((Context)this.j()).edit();59 ············final·SharedPreferences$Editor·edit·=·PreferenceManager.getDefaultSharedPreferences((Context)this.j()).edit();
60 ············edit.putString("pref_url",·s);60 ············edit.putString("pref_url",·s);
61 ············edit.putString("pref_username",·this.ab.getText().toString());61 ············edit.putString("pref_username",·this.ac.getText().toString());
62 ············edit.putString("pref_password",·this.aa.getText().toString());62 ············edit.putString("pref_password",·this.ab.getText().toString());
63 ············edit.putBoolean("pref_sortorder",·b);63 ············edit.putBoolean("pref_sortorder",·b);
64 ············edit.apply();64 ············edit.apply();
65 ············a.a();65 ············a.a();
66 ············final·String·a·=·de.k4ever.k4android.a.a.a("account/balance/",·(Context)this.j());66 ············final·String·a·=·de.k4ever.k4android.a.a.a("account/balance/",·(Context)this.j());
67 ············final·ProgressDialog·show·=·ProgressDialog.show((Context)this.j(),·(CharSequence)"",·(CharSequence)this.b(2131165225),·b);67 ············final·ProgressDialog·show·=·ProgressDialog.show((Context)this.j(),·(CharSequence)"",·(CharSequence)this.b(2131165225),·b);
68 ············de.k4ever.k4android.a.a.b((Context)this.j()).a((p)new·m(this,·0,·a,·(JSONObject)null,·(v)new·de.k4ever.k4android.fragments.k(this,·show,·edit),·(u)new·l(this,·show)));68 ············de.k4ever.k4android.a.a.b((Context)this.j()).a((p)new·m(this,·0,·a,·(JSONObject)null,·(v)new·de.k4ever.k4android.fragments.k(this,·show,·edit),·(u)new·l(this,·show)));
69 ········}69 ········}
70 ····}70 ····}
71 ····71 ····
72 ····public·View·a(final·LayoutInflater·layoutInflater,·final·ViewGroup·viewGroup,·final·Bundle·bundle)·{72 ····public·View·a(final·LayoutInflater·layoutInflater,·final·ViewGroup·viewGroup,·final·Bundle·bundle)·{
73 ········final·View·inflate·=·layoutInflater.inflate(2130903047,·viewGroup,·false);73 ········final·View·inflate·=·layoutInflater.inflate(2130903047,·viewGroup,·false);
74 ········(this.ab·=·(EditText)inflate.findViewById(2131361818)).setText((CharSequence)PreferenceManager.getDefaultSharedPreferences((Context)this.j()).getString("pref_username",·""));74 ········(this.ac·=·(EditText)inflate.findViewById(2131361818)).setText((CharSequence)PreferenceManager.getDefaultSharedPreferences((Context)this.j()).getString("pref_username",·""));
75 ········(this.Z·=·(EditText)inflate.findViewById(2131361817)).setText((CharSequence)PreferenceManager.getDefaultSharedPreferences((Context)this.j()).getString("pref_url",·""));75 ········(this.aa·=·(EditText)inflate.findViewById(2131361817)).setText((CharSequence)PreferenceManager.getDefaultSharedPreferences((Context)this.j()).getString("pref_url",·""));
76 ········(this.aa·=·(EditText)inflate.findViewById(2131361819)).setOnEditorActionListener((TextView$OnEditorActionListener)this);76 ········(this.ab·=·(EditText)inflate.findViewById(2131361819)).setOnEditorActionListener((TextView$OnEditorActionListener)this);
77 ········this.aa.setText((CharSequence)PreferenceManager.getDefaultSharedPreferences((Context)this.j()).getString("pref_password",·""));77 ········this.ab.setText((CharSequence)PreferenceManager.getDefaultSharedPreferences((Context)this.j()).getString("pref_password",·""));
78 ········((Button)inflate.findViewById(2131361820)).setOnClickListener((View$OnClickListener)new·j(this));78 ········((Button)inflate.findViewById(2131361820)).setOnClickListener((View$OnClickListener)new·j(this));
79 ········this.b().setTitle((CharSequence)this.b(2131165223));79 ········this.b().setTitle((CharSequence)this.b(2131165223));
80 ········return·inflate;80 ········return·inflate;
81 ····}81 ····}
82 ····82 ····
83 ····public·void·a(final·Bundle·bundle)·{83 ····public·void·a(final·Bundle·bundle)·{
84 ········super.a(bundle);84 ········super.a(bundle);
14.5 KB
smali/android/support/a/d/h.smali
    
Offset 1, 379 lines modifiedOffset 1, 392 lines modified
1 .class·final·Landroid/support/a/d/h;1 .class·abstract·Landroid/support/a/d/h;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
  
3 #·interfaces 
4 .implements·Ljava/util/Set; 
  
  
5 #·instance·fields3 #·instance·fields
 4 .field·b:Landroid/support/a/d/j;
  
6 .field·final·synthetic·a:Landroid/support/a/d/f;5 .field·c:Landroid/support/a/d/k;
  
 6 .field·d:Landroid/support/a/d/m;
  
  
7 #·direct·methods7 #·direct·methods
8 .method·constructor·<init>(Landroid/support/a/d/f;)V8 .method·constructor·<init>()V
9 ····.locals·09 ····.locals·0
  
10 ····iput-object·p1,·p0,·Landroid/support/a/d/h;->a:Landroid/support/a/d/f; 
  
11 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V10 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
12 ····return-void11 ····return-void
13 .end·method12 .end·method
  
 13 .method·public·static·a(Ljava/util/Map;Ljava/util/Collection;)Z
 14 ····.locals·2
  
 15 ····invoke-interface·{p1},·Ljava/util/Collection;->iterator()Ljava/util/Iterator;
14 #·virtual·methods 
15 .method·public·a(Ljava/util/Map$Entry;)Z 
16 ····.locals·1 
  
17 ····new-instance·v0,·Ljava/lang/UnsupportedOperationException; 
  
18 ····invoke-direct·{v0},·Ljava/lang/UnsupportedOperationException;-><init>()V 
  
19 ····throw·v0 
20 .end·method 
  
21 .method·public·synthetic·add(Ljava/lang/Object;)Z 
22 ····.locals·1 
  
23 ····check-cast·p1,·Ljava/util/Map$Entry;16 ····move-result-object·v0
  
24 ····invoke-virtual·{p0,·p1},·Landroid/support/a/d/h;->a(Ljava/util/Map$Entry;)Z17 ····:cond_0
 18 ····invoke-interface·{v0},·Ljava/util/Iterator;->hasNext()Z
  
25 ····move-result·v019 ····move-result·v1
  
 20 ····if-eqz·v1,·:cond_1
26 ····return·v0 
27 .end·method 
  
 21 ····invoke-interface·{v0},·Ljava/util/Iterator;->next()Ljava/lang/Object;
28 .method·public·addAll(Ljava/util/Collection;)Z 
29 ····.locals·5 
  
30 ····iget-object·v0,·p0,·Landroid/support/a/d/h;->a:Landroid/support/a/d/f;22 ····move-result-object·v1
  
31 ····invoke-virtual·{v0},·Landroid/support/a/d/f;->a()I23 ····invoke-interface·{p0,·v1},·Ljava/util/Map;->containsKey(Ljava/lang/Object;)Z
  
32 ····move-result·v124 ····move-result·v1
  
33 ····invoke-interface·{p1},·Ljava/util/Collection;->iterator()Ljava/util/Iterator;25 ····if-nez·v1,·:cond_0
  
34 ····move-result-object·v226 ····const/4·v0,·0x0
  
35 ····:goto_027 ····:goto_0
36 ····invoke-interface·{v2},·Ljava/util/Iterator;->hasNext()Z28 ····return·v0
  
37 ····move-result·v029 ····:cond_1
 30 ····const/4·v0,·0x1
  
38 ····if-eqz·v0,·:cond_031 ····goto·:goto_0
 32 .end·method
  
39 ····invoke-interface·{v2},·Ljava/util/Iterator;->next()Ljava/lang/Object;33 .method·public·static·a(Ljava/util/Set;Ljava/lang/Object;)Z
 34 ····.locals·4
  
40 ····move-result-object·v035 ····const/4·v0,·0x1
  
41 ····check-cast·v0,·Ljava/util/Map$Entry;36 ····const/4·v1,·0x0
  
42 ····iget-object·v3,·p0,·Landroid/support/a/d/h;->a:Landroid/support/a/d/f;37 ····if-ne·p0,·p1,·:cond_1
  
43 ····invoke-interface·{v0},·Ljava/util/Map$Entry;->getKey()Ljava/lang/Object;38 ····move·v1,·v0
  
44 ····move-result-object·v439 ····:cond_0
 40 ····:goto_0
 41 ····return·v1
  
45 ····invoke-interface·{v0},·Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;42 ····:cond_1
 43 ····instance-of·v2,·p1,·Ljava/util/Set;
  
46 ····move-result-object·v044 ····if-eqz·v2,·:cond_0
  
47 ····invoke-virtual·{v3,·v4,·v0},·Landroid/support/a/d/f;->a(Ljava/lang/Object;Ljava/lang/Object;)V45 ····check-cast·p1,·Ljava/util/Set;
  
48 ····goto·:goto_046 ····:try_start_0
 47 ····invoke-interface·{p0},·Ljava/util/Set;->size()I
  
 48 ····move-result·v2
49 ····:cond_0 
50 ····iget-object·v0,·p0,·Landroid/support/a/d/h;->a:Landroid/support/a/d/f; 
  
51 ····invoke-virtual·{v0},·Landroid/support/a/d/f;->a()I49 ····invoke-interface·{p1},·Ljava/util/Set;->size()I
  
52 ····move-result·v050 ····move-result·v3
  
53 ····if-eq·v1,·v0,·:cond_151 ····if-ne·v2,·v3,·:cond_2
  
54 ····const/4·v0,·0x152 ····invoke-interface·{p0,·p1},·Ljava/util/Set;->containsAll(Ljava/util/Collection;)Z
 53 ····:try_end_0
 54 ····.catch·Ljava/lang/NullPointerException;·{:try_start_0·..·:try_end_0}·:catch_1
 55 ····.catch·Ljava/lang/ClassCastException;·{:try_start_0·..·:try_end_0}·:catch_0
  
 56 ····move-result·v2
  
 57 ····if-eqz·v2,·:cond_2
  
55 ····:goto_158 ····:goto_1
56 ····return·v059 ····move·v1,·v0
  
 60 ····goto·:goto_0
  
Max diff block lines reached; 10831/14800 bytes (73.18%) of diff not shown.
9.19 KB
smali/android/support/a/d/f.smali
    
Offset 1, 392 lines modifiedOffset 1, 76 lines modified
1 .class·abstract·Landroid/support/a/d/f;1 .class·public·Landroid/support/a/d/f;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
  
  
3 #·instance·fields 
4 .field·b:Landroid/support/a/d/h; 
  
5 .field·c:Landroid/support/a/d/i; 
  
6 .field·d:Landroid/support/a/d/k; 
  
  
7 #·direct·methods3 #·direct·methods
 4 .method·public·static·a(Ljava/lang/Object;Ljava/lang/StringBuilder;)V
8 .method·constructor·<init>()V 
9 ····.locals·0 
  
10 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V 
  
11 ····return-void 
12 .end·method 
  
13 .method·public·static·a(Ljava/util/Map;Ljava/util/Collection;)Z 
14 ····.locals·25 ····.locals·2
  
15 ····invoke-interface·{p1},·Ljava/util/Collection;->iterator()Ljava/util/Iterator; 
  
16 ····move-result-object·v0 
  
17 ····:cond_0 
18 ····invoke-interface·{v0},·Ljava/util/Iterator;->hasNext()Z 
  
19 ····move-result·v1 
  
20 ····if-eqz·v1,·:cond_16 ····if-nez·p0,·:cond_0
  
21 ····invoke-interface·{v0},·Ljava/util/Iterator;->next()Ljava/lang/Object; 
  
22 ····move-result-object·v1 
  
23 ····invoke-interface·{p0,·v1},·Ljava/util/Map;->containsKey(Ljava/lang/Object;)Z7 ····const-string·v0,·"null"
  
 8 ····invoke-virtual·{p1,·v0},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
24 ····move-result·v1 
  
25 ····if-nez·v1,·:cond_0 
  
26 ····const/4·v0,·0x0 
  
27 ····:goto_09 ····:goto_0
28 ····return·v010 ····return-void
  
29 ····:cond_1 
30 ····const/4·v0,·0x1 
  
31 ····goto·:goto_0 
32 .end·method 
  
33 .method·public·static·a(Ljava/util/Set;Ljava/lang/Object;)Z 
34 ····.locals·4 
  
35 ····const/4·v0,·0x1 
  
36 ····const/4·v1,·0x0 
  
37 ····if-ne·p0,·p1,·:cond_1 
  
38 ····move·v1,·v0 
  
39 ····:cond_011 ····:cond_0
 12 ····invoke-virtual·{p0},·Ljava/lang/Object;->getClass()Ljava/lang/Class;
40 ····:goto_0 
41 ····return·v1 
  
42 ····:cond_1 
43 ····instance-of·v2,·p1,·Ljava/util/Set; 
  
44 ····if-eqz·v2,·:cond_0 
  
45 ····check-cast·p1,·Ljava/util/Set; 
  
46 ····:try_start_0 
47 ····invoke-interface·{p0},·Ljava/util/Set;->size()I 
  
48 ····move-result·v2 
  
49 ····invoke-interface·{p1},·Ljava/util/Set;->size()I 
  
50 ····move-result·v3 
  
51 ····if-ne·v2,·v3,·:cond_2 
  
52 ····invoke-interface·{p0,·p1},·Ljava/util/Set;->containsAll(Ljava/util/Collection;)Z 
53 ····:try_end_0 
54 ····.catch·Ljava/lang/NullPointerException;·{:try_start_0·..·:try_end_0}·:catch_1 
55 ····.catch·Ljava/lang/ClassCastException;·{:try_start_0·..·:try_end_0}·:catch_0 
  
56 ····move-result·v2 
  
57 ····if-eqz·v2,·:cond_2 
  
58 ····:goto_1 
59 ····move·v1,·v0 
  
60 ····goto·:goto_0 
  
61 ····:cond_2 
62 ····move·v0,·v1 
  
63 ····goto·:goto_1 
  
64 ····:catch_0 
65 ····move-exception·v0 
  
66 ····goto·:goto_0 
  
67 ····:catch_1 
68 ····move-exception·v0 
  
69 ····goto·:goto_0 
70 .end·method 
  
71 .method·public·static·b(Ljava/util/Map;Ljava/util/Collection;)Z 
72 ····.locals·3 
  
73 ····invoke-interface·{p0},·Ljava/util/Map;->size()I 
  
Max diff block lines reached; 6339/9345 bytes (67.83%) of diff not shown.
4.45 KB
smali/android/support/a/d/d.smali
    
Offset 1, 76 lines modifiedOffset 1, 120 lines modified
1 .class·public·Landroid/support/a/d/d;1 .class·Landroid/support/a/d/d;
2 .super·Ljava/lang/Object;2 .super·Landroid/support/a/d/h;
  
  
 3 #·instance·fields
 4 .field·final·synthetic·a:Landroid/support/a/d/c;
3 #·direct·methods 
4 .method·public·static·a(Ljava/lang/Object;Ljava/lang/StringBuilder;)V 
5 ····.locals·2 
  
6 ····if-nez·p0,·:cond_0 
  
7 ····const-string·v0,·"null"5 #·direct·methods
 6 .method·constructor·<init>(Landroid/support/a/d/c;)V
 7 ····.locals·0
  
8 ····invoke-virtual·{p1,·v0},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;8 ····iput-object·p1,·p0,·Landroid/support/a/d/d;->a:Landroid/support/a/d/c;
  
 9 ····invoke-direct·{p0},·Landroid/support/a/d/h;-><init>()V
  
9 ····:goto_0 
10 ····return-void10 ····return-void
 11 .end·method
  
11 ····:cond_0 
12 ····invoke-virtual·{p0},·Ljava/lang/Object;->getClass()Ljava/lang/Class; 
  
13 ····move-result-object·v012 #·virtual·methods
 13 .method·protected·a()I
 14 ····.locals·1
  
14 ····invoke-virtual·{v0},·Ljava/lang/Class;->getSimpleName()Ljava/lang/String;15 ····iget-object·v0,·p0,·Landroid/support/a/d/d;->a:Landroid/support/a/d/c;
  
15 ····move-result-object·v016 ····iget·v0,·v0,·Landroid/support/a/d/c;->h:I
  
16 ····if-eqz·v0,·:cond_117 ····return·v0
 18 .end·method
  
17 ····invoke-virtual·{v0},·Ljava/lang/String;->length()I19 .method·protected·a(Ljava/lang/Object;)I
 20 ····.locals·1
  
18 ····move-result·v121 ····iget-object·v0,·p0,·Landroid/support/a/d/d;->a:Landroid/support/a/d/c;
  
19 ····if-gtz·v1,·:cond_222 ····invoke-virtual·{v0,·p1},·Landroid/support/a/d/c;->a(Ljava/lang/Object;)I
  
 23 ····move-result·v0
20 ····:cond_1 
21 ····invoke-virtual·{p0},·Ljava/lang/Object;->getClass()Ljava/lang/Class; 
  
22 ····move-result-object·v024 ····return·v0
 25 .end·method
  
23 ····invoke-virtual·{v0},·Ljava/lang/Class;->getName()Ljava/lang/String;26 .method·protected·a(II)Ljava/lang/Object;
 27 ····.locals·1
  
24 ····move-result-object·v028 ····iget-object·v0,·p0,·Landroid/support/a/d/d;->a:Landroid/support/a/d/c;
  
25 ····const/16·v1,·0x2e29 ····iget-object·v0,·v0,·Landroid/support/a/d/c;->g:[Ljava/lang/Object;
  
26 ····invoke-virtual·{v0,·v1},·Ljava/lang/String;->lastIndexOf(I)I30 ····aget-object·v0,·v0,·p1
  
27 ····move-result·v131 ····return-object·v0
 32 .end·method
  
28 ····if-lez·v1,·:cond_233 .method·protected·a(ILjava/lang/Object;)Ljava/lang/Object;
 34 ····.locals·2
  
 35 ····new-instance·v0,·Ljava/lang/UnsupportedOperationException;
  
 36 ····const-string·v1,·"not·a·map"
  
 37 ····invoke-direct·{v0,·v1},·Ljava/lang/UnsupportedOperationException;-><init>(Ljava/lang/String;)V
  
29 ····add-int/lit8·v1,·v1,·0x138 ····throw·v0
 39 .end·method
  
 40 .method·protected·a(I)V
 41 ····.locals·1
  
30 ····invoke-virtual·{v0,·v1},·Ljava/lang/String;->substring(I)Ljava/lang/String;42 ····iget-object·v0,·p0,·Landroid/support/a/d/d;->a:Landroid/support/a/d/c;
  
31 ····move-result-object·v043 ····invoke-virtual·{v0,·p1},·Landroid/support/a/d/c;->c(I)Ljava/lang/Object;
  
32 ····:cond_2 
33 ····invoke-virtual·{p1,·v0},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;44 ····return-void
 45 .end·method
  
34 ····const/16·v0,·0x7b46 .method·protected·a(Ljava/lang/Object;Ljava/lang/Object;)V
 47 ····.locals·1
  
35 ····invoke-virtual·{p1,·v0},·Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder;48 ····iget-object·v0,·p0,·Landroid/support/a/d/d;->a:Landroid/support/a/d/c;
  
36 ····invoke-static·{p0},·Ljava/lang/System;->identityHashCode(Ljava/lang/Object;)I49 ····invoke-virtual·{v0,·p1},·Landroid/support/a/d/c;->add(Ljava/lang/Object;)Z
  
 50 ····return-void
 51 .end·method
  
 52 .method·protected·b(Ljava/lang/Object;)I
 53 ····.locals·1
  
 54 ····iget-object·v0,·p0,·Landroid/support/a/d/d;->a:Landroid/support/a/d/c;
  
 55 ····invoke-virtual·{v0,·p1},·Landroid/support/a/d/c;->a(Ljava/lang/Object;)I
  
37 ····move-result·v056 ····move-result·v0
  
38 ····invoke-static·{v0},·Ljava/lang/Integer;->toHexString(I)Ljava/lang/String;57 ····return·v0
 58 .end·method
  
 59 .method·protected·b()Ljava/util/Map;
 60 ····.locals·2
  
 61 ····new-instance·v0,·Ljava/lang/UnsupportedOperationException;
  
 62 ····const-string·v1,·"not·a·map"
  
 63 ····invoke-direct·{v0,·v1},·Ljava/lang/UnsupportedOperationException;-><init>(Ljava/lang/String;)V
  
39 ····move-result-object·v064 ····throw·v0
 65 .end·method
  
 66 .method·protected·c()V
 67 ····.locals·1
  
40 ····invoke-virtual·{p1,·v0},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;68 ····iget-object·v0,·p0,·Landroid/support/a/d/d;->a:Landroid/support/a/d/c;
  
41 ····goto·:goto_069 ····invoke-virtual·{v0},·Landroid/support/a/d/c;->clear()V
Max diff block lines reached; 0/4494 bytes (0.00%) of diff not shown.
7.84 KB
smali/android/support/a/d/i.smali
    
Offset 1, 285 lines modifiedOffset 1, 128 lines modified
1 .class·final·Landroid/support/a/d/i;1 .class·final·Landroid/support/a/d/i;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
  
3 #·interfaces3 #·interfaces
4 .implements·Ljava/util/Set;4 .implements·Ljava/util/Iterator;
  
  
5 #·instance·fields5 #·instance·fields
6 .field·final·synthetic·a:Landroid/support/a/d/f;6 .field·final·a:I
  
 7 .field·b:I
  
 8 .field·c:I
7 #·direct·methods 
8 .method·constructor·<init>(Landroid/support/a/d/f;)V 
9 ····.locals·0 
  
10 ····iput-object·p1,·p0,·Landroid/support/a/d/i;->a:Landroid/support/a/d/f; 
  
11 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V9 .field·d:Z
  
 10 .field·final·synthetic·e:Landroid/support/a/d/h;
12 ····return-void 
13 .end·method 
  
  
14 #·virtual·methods11 #·direct·methods
15 .method·public·add(Ljava/lang/Object;)Z12 .method·constructor·<init>(Landroid/support/a/d/h;I)V
16 ····.locals·113 ····.locals·1
  
 14 ····iput-object·p1,·p0,·Landroid/support/a/d/i;->e:Landroid/support/a/d/h;
17 ····new-instance·v0,·Ljava/lang/UnsupportedOperationException; 
  
18 ····invoke-direct·{v0},·Ljava/lang/UnsupportedOperationException;-><init>()V 
  
 15 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
19 ····throw·v0 
20 .end·method 
  
 16 ····const/4·v0,·0x0
21 .method·public·addAll(Ljava/util/Collection;)Z 
22 ····.locals·1 
  
23 ····new-instance·v0,·Ljava/lang/UnsupportedOperationException;17 ····iput-boolean·v0,·p0,·Landroid/support/a/d/i;->d:Z
  
24 ····invoke-direct·{v0},·Ljava/lang/UnsupportedOperationException;-><init>()V18 ····iput·p2,·p0,·Landroid/support/a/d/i;->a:I
  
 19 ····invoke-virtual·{p1},·Landroid/support/a/d/h;->a()I
25 ····throw·v0 
26 .end·method 
  
 20 ····move-result·v0
27 .method·public·clear()V 
28 ····.locals·1 
  
29 ····iget-object·v0,·p0,·Landroid/support/a/d/i;->a:Landroid/support/a/d/f; 
  
30 ····invoke-virtual·{v0},·Landroid/support/a/d/f;->c()V21 ····iput·v0,·p0,·Landroid/support/a/d/i;->b:I
  
31 ····return-void22 ····return-void
32 .end·method23 .end·method
  
33 .method·public·contains(Ljava/lang/Object;)Z 
34 ····.locals·1 
  
35 ····iget-object·v0,·p0,·Landroid/support/a/d/i;->a:Landroid/support/a/d/f;24 #·virtual·methods
 25 .method·public·hasNext()Z
 26 ····.locals·2
  
36 ····invoke-virtual·{v0,·p1},·Landroid/support/a/d/f;->a(Ljava/lang/Object;)I27 ····iget·v0,·p0,·Landroid/support/a/d/i;->c:I
  
37 ····move-result·v028 ····iget·v1,·p0,·Landroid/support/a/d/i;->b:I
  
38 ····if-ltz·v0,·:cond_029 ····if-ge·v0,·v1,·:cond_0
  
39 ····const/4·v0,·0x130 ····const/4·v0,·0x1
  
40 ····:goto_031 ····:goto_0
41 ····return·v032 ····return·v0
  
42 ····:cond_033 ····:cond_0
43 ····const/4·v0,·0x034 ····const/4·v0,·0x0
  
44 ····goto·:goto_035 ····goto·:goto_0
45 .end·method36 .end·method
  
46 .method·public·containsAll(Ljava/util/Collection;)Z37 .method·public·next()Ljava/lang/Object;
47 ····.locals·138 ····.locals·3
  
48 ····iget-object·v0,·p0,·Landroid/support/a/d/i;->a:Landroid/support/a/d/f; 
  
49 ····invoke-virtual·{v0},·Landroid/support/a/d/f;->b()Ljava/util/Map; 
  
50 ····move-result-object·v0 
  
51 ····invoke-static·{v0,·p1},·Landroid/support/a/d/f;->a(Ljava/util/Map;Ljava/util/Collection;)Z 
  
52 ····move-result·v0 
  
53 ····return·v0 
54 .end·method 
  
55 .method·public·equals(Ljava/lang/Object;)Z 
56 ····.locals·1 
  
57 ····invoke-static·{p0,·p1},·Landroid/support/a/d/f;->a(Ljava/util/Set;Ljava/lang/Object;)Z 
  
58 ····move-result·v0 
  
59 ····return·v0 
60 .end·method 
  
61 .method·public·hashCode()I 
62 ····.locals·4 
  
63 ····const/4·v1,·0x0 
  
64 ····iget-object·v0,·p0,·Landroid/support/a/d/i;->a:Landroid/support/a/d/f; 
  
65 ····invoke-virtual·{v0},·Landroid/support/a/d/f;->a()I 
  
66 ····move-result·v0 
  
67 ····add-int/lit8·v0,·v0,·-0x1 
  
68 ····move·v2,·v039 ····iget-object·v0,·p0,·Landroid/support/a/d/i;->e:Landroid/support/a/d/h;
  
Max diff block lines reached; 4556/7966 bytes (57.19%) of diff not shown.
4.82 KB
smali/android/support/a/d/g.smali
    
Offset 1, 128 lines modifiedOffset 1, 117 lines modified
1 .class·final·Landroid/support/a/d/g;1 .class·public·Landroid/support/a/d/g;
 2 .super·Ljava/io/Writer;
2 .super·Ljava/lang/Object; 
  
3 #·interfaces 
4 .implements·Ljava/util/Iterator; 
  
  
5 #·instance·fields3 #·instance·fields
 4 .field·private·final·a:Ljava/lang/String;
6 .field·final·a:I 
  
7 .field·b:I 
  
8 .field·c:I 
  
 5 .field·private·b:Ljava/lang/StringBuilder;
9 .field·d:Z 
  
10 .field·final·synthetic·e:Landroid/support/a/d/f; 
  
  
11 #·direct·methods6 #·direct·methods
12 .method·constructor·<init>(Landroid/support/a/d/f;I)V7 .method·public·constructor·<init>(Ljava/lang/String;)V
13 ····.locals·18 ····.locals·2
  
14 ····iput-object·p1,·p0,·Landroid/support/a/d/g;->e:Landroid/support/a/d/f; 
  
15 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V 
  
16 ····const/4·v0,·0x09 ····invoke-direct·{p0},·Ljava/io/Writer;-><init>()V
  
17 ····iput-boolean·v0,·p0,·Landroid/support/a/d/g;->d:Z10 ····new-instance·v0,·Ljava/lang/StringBuilder;
  
18 ····iput·p2,·p0,·Landroid/support/a/d/g;->a:I11 ····const/16·v1,·0x80
  
19 ····invoke-virtual·{p1},·Landroid/support/a/d/f;->a()I12 ····invoke-direct·{v0,·v1},·Ljava/lang/StringBuilder;-><init>(I)V
  
20 ····move-result·v013 ····iput-object·v0,·p0,·Landroid/support/a/d/g;->b:Ljava/lang/StringBuilder;
  
21 ····iput·v0,·p0,·Landroid/support/a/d/g;->b:I14 ····iput-object·p1,·p0,·Landroid/support/a/d/g;->a:Ljava/lang/String;
  
22 ····return-void15 ····return-void
23 .end·method16 .end·method
  
 17 .method·private·a()V
 18 ····.locals·3
  
 19 ····iget-object·v0,·p0,·Landroid/support/a/d/g;->b:Ljava/lang/StringBuilder;
24 #·virtual·methods 
25 .method·public·hasNext()Z 
26 ····.locals·2 
  
27 ····iget·v0,·p0,·Landroid/support/a/d/g;->c:I20 ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->length()I
  
28 ····iget·v1,·p0,·Landroid/support/a/d/g;->b:I21 ····move-result·v0
  
29 ····if-ge·v0,·v1,·:cond_022 ····if-lez·v0,·:cond_0
  
30 ····const/4·v0,·0x123 ····iget-object·v0,·p0,·Landroid/support/a/d/g;->a:Ljava/lang/String;
  
 24 ····iget-object·v1,·p0,·Landroid/support/a/d/g;->b:Ljava/lang/StringBuilder;
31 ····:goto_0 
32 ····return·v0 
  
 25 ····invoke-virtual·{v1},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
33 ····:cond_0 
34 ····const/4·v0,·0x0 
  
 26 ····move-result-object·v1
35 ····goto·:goto_0 
36 .end·method 
  
 27 ····invoke-static·{v0,·v1},·Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I
37 .method·public·next()Ljava/lang/Object; 
38 ····.locals·3 
  
39 ····iget-object·v0,·p0,·Landroid/support/a/d/g;->e:Landroid/support/a/d/f;28 ····iget-object·v0,·p0,·Landroid/support/a/d/g;->b:Ljava/lang/StringBuilder;
  
40 ····iget·v1,·p0,·Landroid/support/a/d/g;->c:I29 ····const/4·v1,·0x0
  
41 ····iget·v2,·p0,·Landroid/support/a/d/g;->a:I30 ····iget-object·v2,·p0,·Landroid/support/a/d/g;->b:Ljava/lang/StringBuilder;
  
42 ····invoke-virtual·{v0,·v1,·v2},·Landroid/support/a/d/f;->a(II)Ljava/lang/Object;31 ····invoke-virtual·{v2},·Ljava/lang/StringBuilder;->length()I
  
43 ····move-result-object·v032 ····move-result·v2
  
44 ····iget·v1,·p0,·Landroid/support/a/d/g;->c:I33 ····invoke-virtual·{v0,·v1,·v2},·Ljava/lang/StringBuilder;->delete(II)Ljava/lang/StringBuilder;
  
45 ····add-int/lit8·v1,·v1,·0x134 ····:cond_0
 35 ····return-void
 36 .end·method
  
46 ····iput·v1,·p0,·Landroid/support/a/d/g;->c:I 
  
47 ····const/4·v1,·0x137 #·virtual·methods
 38 .method·public·close()V
 39 ····.locals·0
  
48 ····iput-boolean·v1,·p0,·Landroid/support/a/d/g;->d:Z40 ····invoke-direct·{p0},·Landroid/support/a/d/g;->a()V
  
49 ····return-object·v041 ····return-void
50 .end·method42 .end·method
  
51 .method·public·remove()V43 .method·public·flush()V
52 ····.locals·244 ····.locals·0
  
53 ····iget-boolean·v0,·p0,·Landroid/support/a/d/g;->d:Z 
  
54 ····if-nez·v0,·:cond_045 ····invoke-direct·{p0},·Landroid/support/a/d/g;->a()V
  
55 ····new-instance·v0,·Ljava/lang/IllegalStateException;46 ····return-void
 47 .end·method
  
56 ····invoke-direct·{v0},·Ljava/lang/IllegalStateException;-><init>()V48 .method·public·write([CII)V
 49 ····.locals·3
  
57 ····throw·v050 ····const/4·v0,·0x0
  
58 ····:cond_0 
59 ····iget·v0,·p0,·Landroid/support/a/d/g;->c:I51 ····:goto_0
 52 ····if-ge·v0,·p3,·:cond_1
  
60 ····add-int/lit8·v0,·v0,·-0x153 ····add-int·v1,·p2,·v0
  
61 ····iput·v0,·p0,·Landroid/support/a/d/g;->c:I54 ····aget-char·v1,·p1,·v1
  
Max diff block lines reached; 739/4867 bytes (15.18%) of diff not shown.
9.32 KB
smali/android/support/a/d/k.smali
    
Offset 1, 23 lines modifiedOffset 1, 23 lines modified
1 .class·final·Landroid/support/a/d/k;1 .class·final·Landroid/support/a/d/k;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
  
3 #·interfaces3 #·interfaces
4 .implements·Ljava/util/Collection;4 .implements·Ljava/util/Set;
  
  
5 #·instance·fields5 #·instance·fields
6 .field·final·synthetic·a:Landroid/support/a/d/f;6 .field·final·synthetic·a:Landroid/support/a/d/h;
  
  
7 #·direct·methods7 #·direct·methods
8 .method·constructor·<init>(Landroid/support/a/d/f;)V8 .method·constructor·<init>(Landroid/support/a/d/h;)V
9 ····.locals·09 ····.locals·0
  
10 ····iput-object·p1,·p0,·Landroid/support/a/d/k;->a:Landroid/support/a/d/f;10 ····iput-object·p1,·p0,·Landroid/support/a/d/k;->a:Landroid/support/a/d/h;
  
11 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V11 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
12 ····return-void12 ····return-void
13 .end·method13 .end·method
  
  
Offset 41, 27 lines modifiedOffset 41, 27 lines modified
  
41 ····throw·v041 ····throw·v0
42 .end·method42 .end·method
  
43 .method·public·clear()V43 .method·public·clear()V
44 ····.locals·144 ····.locals·1
  
45 ····iget-object·v0,·p0,·Landroid/support/a/d/k;->a:Landroid/support/a/d/f;45 ····iget-object·v0,·p0,·Landroid/support/a/d/k;->a:Landroid/support/a/d/h;
  
46 ····invoke-virtual·{v0},·Landroid/support/a/d/f;->c()V46 ····invoke-virtual·{v0},·Landroid/support/a/d/h;->c()V
  
47 ····return-void47 ····return-void
48 .end·method48 .end·method
  
49 .method·public·contains(Ljava/lang/Object;)Z49 .method·public·contains(Ljava/lang/Object;)Z
50 ····.locals·150 ····.locals·1
  
51 ····iget-object·v0,·p0,·Landroid/support/a/d/k;->a:Landroid/support/a/d/f;51 ····iget-object·v0,·p0,·Landroid/support/a/d/k;->a:Landroid/support/a/d/h;
  
52 ····invoke-virtual·{v0,·p1},·Landroid/support/a/d/f;->b(Ljava/lang/Object;)I52 ····invoke-virtual·{v0,·p1},·Landroid/support/a/d/h;->a(Ljava/lang/Object;)I
  
53 ····move-result·v053 ····move-result·v0
  
54 ····if-ltz·v0,·:cond_054 ····if-ltz·v0,·:cond_0
  
55 ····const/4·v0,·0x155 ····const/4·v0,·0x1
  
Offset 71, 54 lines modifiedOffset 71, 95 lines modified
71 ····:cond_071 ····:cond_0
72 ····const/4·v0,·0x072 ····const/4·v0,·0x0
  
73 ····goto·:goto_073 ····goto·:goto_0
74 .end·method74 .end·method
  
75 .method·public·containsAll(Ljava/util/Collection;)Z75 .method·public·containsAll(Ljava/util/Collection;)Z
76 ····.locals·276 ····.locals·1
  
 77 ····iget-object·v0,·p0,·Landroid/support/a/d/k;->a:Landroid/support/a/d/h;
  
77 ····invoke-interface·{p1},·Ljava/util/Collection;->iterator()Ljava/util/Iterator;78 ····invoke-virtual·{v0},·Landroid/support/a/d/h;->b()Ljava/util/Map;
  
78 ····move-result-object·v079 ····move-result-object·v0
  
 80 ····invoke-static·{v0,·p1},·Landroid/support/a/d/h;->a(Ljava/util/Map;Ljava/util/Collection;)Z
79 ····:cond_0 
80 ····invoke-interface·{v0},·Ljava/util/Iterator;->hasNext()Z 
  
81 ····move-result·v181 ····move-result·v0
  
82 ····if-eqz·v1,·:cond_182 ····return·v0
 83 .end·method
  
83 ····invoke-interface·{v0},·Ljava/util/Iterator;->next()Ljava/lang/Object;84 .method·public·equals(Ljava/lang/Object;)Z
 85 ····.locals·1
  
84 ····move-result-object·v186 ····invoke-static·{p0,·p1},·Landroid/support/a/d/h;->a(Ljava/util/Set;Ljava/lang/Object;)Z
  
85 ····invoke-virtual·{p0,·v1},·Landroid/support/a/d/k;->contains(Ljava/lang/Object;)Z87 ····move-result·v0
  
86 ····move-result·v188 ····return·v0
 89 .end·method
  
87 ····if-nez·v1,·:cond_090 .method·public·hashCode()I
 91 ····.locals·4
  
88 ····const/4·v0,·0x092 ····const/4·v1,·0x0
  
 93 ····iget-object·v0,·p0,·Landroid/support/a/d/k;->a:Landroid/support/a/d/h;
  
 94 ····invoke-virtual·{v0},·Landroid/support/a/d/h;->a()I
  
 95 ····move-result·v0
  
 96 ····add-int/lit8·v0,·v0,·-0x1
  
 97 ····move·v2,·v0
  
 98 ····move·v3,·v1
  
89 ····:goto_099 ····:goto_0
90 ····return·v0100 ····if-ltz·v2,·:cond_1
  
91 ····:cond_1 
92 ····const/4·v0,·0x1101 ····iget-object·v0,·p0,·Landroid/support/a/d/k;->a:Landroid/support/a/d/h;
  
 102 ····invoke-virtual·{v0,·v2,·v1},·Landroid/support/a/d/h;->a(II)Ljava/lang/Object;
  
 103 ····move-result-object·v0
  
 104 ····if-nez·v0,·:cond_0
  
 105 ····move·v0,·v1
  
 106 ····:goto_1
 107 ····add-int/2addr·v3,·v0
  
 108 ····add-int/lit8·v0,·v2,·-0x1
  
 109 ····move·v2,·v0
  
93 ····goto·:goto_0110 ····goto·:goto_0
  
 111 ····:cond_0
Max diff block lines reached; 5906/9478 bytes (62.31%) of diff not shown.
34.6 KB
smali/android/support/a/d/m.smali
    
Offset 1, 1563 lines modifiedOffset 1, 314 lines modified
1 .class·public·Landroid/support/a/d/m;1 .class·final·Landroid/support/a/d/m;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
  
 3 #·interfaces
 4 .implements·Ljava/util/Collection;
  
3 #·static·fields 
4 .field·static·b:[Ljava/lang/Object; 
  
5 .field·static·c:I 
  
6 .field·static·d:[Ljava/lang/Object; 
  
7 .field·static·e:I 
  
  
8 #·instance·fields5 #·instance·fields
 6 .field·final·synthetic·a:Landroid/support/a/d/h;
9 .field·f:[I 
  
10 .field·g:[Ljava/lang/Object; 
  
11 .field·h:I 
  
  
12 #·direct·methods7 #·direct·methods
13 .method·public·constructor·<init>()V8 .method·constructor·<init>(Landroid/support/a/d/h;)V
14 ····.locals·19 ····.locals·0
  
15 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V 
  
16 ····sget-object·v0,·Landroid/support/a/d/c;->a:[I 
  
17 ····iput-object·v0,·p0,·Landroid/support/a/d/m;->f:[I 
  
18 ····sget-object·v0,·Landroid/support/a/d/c;->c:[Ljava/lang/Object; 
  
19 ····iput-object·v0,·p0,·Landroid/support/a/d/m;->g:[Ljava/lang/Object;10 ····iput-object·p1,·p0,·Landroid/support/a/d/m;->a:Landroid/support/a/d/h;
  
 11 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
20 ····const/4·v0,·0x0 
  
21 ····iput·v0,·p0,·Landroid/support/a/d/m;->h:I 
  
22 ····return-void12 ····return-void
23 .end·method13 .end·method
  
24 .method·private·static·a([I[Ljava/lang/Object;I)V 
25 ····.locals·4 
  
26 ····const/16·v2,·0xa 
  
27 ····const/4·v3,·0x2 
  
28 ····array-length·v0,·p0 
  
29 ····const/16·v1,·0x8 
  
30 ····if-ne·v0,·v1,·:cond_3 
  
31 ····const-class·v1,·Landroid/support/a/d/a; 
  
32 ····monitor-enter·v1 
  
33 ····:try_start_0 
34 ····sget·v0,·Landroid/support/a/d/m;->e:I 
  
35 ····if-ge·v0,·v2,·:cond_1 
  
36 ····const/4·v0,·0x0 
  
37 ····sget-object·v2,·Landroid/support/a/d/m;->d:[Ljava/lang/Object; 
  
38 ····aput-object·v2,·p1,·v0 
  
39 ····const/4·v0,·0x1 
  
40 ····aput-object·p0,·p1,·v0 
  
41 ····shl-int/lit8·v0,·p2,·0x1 
  
42 ····add-int/lit8·v0,·v0,·-0x1 
  
43 ····:goto_0 
44 ····if-lt·v0,·v3,·:cond_0 
  
45 ····const/4·v2,·0x0 
  
46 ····aput-object·v2,·p1,·v0 
  
47 ····add-int/lit8·v0,·v0,·-0x1 
  
48 ····goto·:goto_0 
  
49 ····:cond_0 
50 ····sput-object·p1,·Landroid/support/a/d/m;->d:[Ljava/lang/Object; 
  
51 ····sget·v0,·Landroid/support/a/d/m;->e:I 
  
52 ····add-int/lit8·v0,·v0,·0x1 
  
53 ····sput·v0,·Landroid/support/a/d/m;->e:I 
  
 14 #·virtual·methods
 15 .method·public·add(Ljava/lang/Object;)Z
 16 ····.locals·1
54 ····:cond_1 
55 ····monitor-exit·v1 
  
56 ····:cond_2 
57 ····:goto_1 
58 ····return-void 
  
 17 ····new-instance·v0,·Ljava/lang/UnsupportedOperationException;
59 ····:catchall_0 
60 ····move-exception·v0 
  
 18 ····invoke-direct·{v0},·Ljava/lang/UnsupportedOperationException;-><init>()V
61 ····monitor-exit·v1 
62 ····:try_end_0 
63 ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0 
  
64 ····throw·v019 ····throw·v0
 20 .end·method
  
 21 .method·public·addAll(Ljava/util/Collection;)Z
 22 ····.locals·1
Max diff block lines reached; 31849/35371 bytes (90.04%) of diff not shown.
623 B
smali/android/support/a/d/b.smali
    
Offset 1, 22 lines modifiedOffset 1, 22 lines modified
1 .class·Landroid/support/a/d/b;1 .class·Landroid/support/a/d/b;
2 .super·Landroid/support/a/d/f;2 .super·Landroid/support/a/d/h;
  
  
3 #·instance·fields3 #·instance·fields
4 .field·final·synthetic·a:Landroid/support/a/d/a;4 .field·final·synthetic·a:Landroid/support/a/d/a;
  
  
5 #·direct·methods5 #·direct·methods
6 .method·constructor·<init>(Landroid/support/a/d/a;)V6 .method·constructor·<init>(Landroid/support/a/d/a;)V
7 ····.locals·07 ····.locals·0
  
8 ····iput-object·p1,·p0,·Landroid/support/a/d/b;->a:Landroid/support/a/d/a;8 ····iput-object·p1,·p0,·Landroid/support/a/d/b;->a:Landroid/support/a/d/a;
  
9 ····invoke-direct·{p0},·Landroid/support/a/d/f;-><init>()V9 ····invoke-direct·{p0},·Landroid/support/a/d/h;-><init>()V
  
10 ····return-void10 ····return-void
11 .end·method11 .end·method
  
  
12 #·virtual·methods12 #·virtual·methods
13 .method·protected·a()I13 .method·protected·a()I
38.1 KB
smali/android/support/a/d/o.smali
    
Offset 1, 675 lines modifiedOffset 1, 1563 lines modified
1 .class·public·final·Landroid/support/a/d/o;1 .class·public·Landroid/support/a/d/o;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
  
  
3 #·static·fields3 #·static·fields
4 .field·private·static·final·a:Ljava/lang/Object;4 .field·static·b:[Ljava/lang/Object;
  
5 .field·private·static·b:[C5 .field·static·c:I
  
 6 .field·static·d:[Ljava/lang/Object;
  
 7 .field·static·e:I
  
  
 8 #·instance·fields
 9 .field·f:[I
  
 10 .field·g:[Ljava/lang/Object;
  
 11 .field·h:I
  
  
6 #·direct·methods12 #·direct·methods
7 .method·static·constructor·<clinit>()V13 .method·public·constructor·<init>()V
8 ····.locals·114 ····.locals·1
  
9 ····new-instance·v0,·Ljava/lang/Object;15 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
10 ····invoke-direct·{v0},·Ljava/lang/Object;-><init>()V16 ····sget-object·v0,·Landroid/support/a/d/e;->a:[I
  
11 ····sput-object·v0,·Landroid/support/a/d/o;->a:Ljava/lang/Object;17 ····iput-object·v0,·p0,·Landroid/support/a/d/o;->f:[I
  
12 ····const/16·v0,·0x1818 ····sget-object·v0,·Landroid/support/a/d/e;->c:[Ljava/lang/Object;
  
13 ····new-array·v0,·v0,·[C19 ····iput-object·v0,·p0,·Landroid/support/a/d/o;->g:[Ljava/lang/Object;
  
 20 ····const/4·v0,·0x0
  
14 ····sput-object·v0,·Landroid/support/a/d/o;->b:[C21 ····iput·v0,·p0,·Landroid/support/a/d/o;->h:I
  
15 ····return-void22 ····return-void
16 .end·method23 .end·method
  
17 .method·private·static·a(IIZI)I24 .method·private·static·a([I[Ljava/lang/Object;I)V
18 ····.locals·125 ····.locals·4
  
19 ····const/16·v0,·0x6326 ····const/16·v2,·0xa
  
20 ····if-gt·p0,·v0,·:cond_027 ····const/4·v3,·0x2
  
21 ····if-eqz·p2,·:cond_128 ····array-length·v0,·p0
  
22 ····const/4·v0,·0x329 ····const/16·v1,·0x8
  
23 ····if-lt·p3,·v0,·:cond_130 ····if-ne·v0,·v1,·:cond_3
  
24 ····:cond_031 ····const-class·v1,·Landroid/support/a/d/a;
  
 32 ····monitor-enter·v1
  
 33 ····:try_start_0
 34 ····sget·v0,·Landroid/support/a/d/o;->e:I
  
 35 ····if-ge·v0,·v2,·:cond_1
  
 36 ····const/4·v0,·0x0
  
 37 ····sget-object·v2,·Landroid/support/a/d/o;->d:[Ljava/lang/Object;
  
 38 ····aput-object·v2,·p1,·v0
  
 39 ····const/4·v0,·0x1
  
 40 ····aput-object·p0,·p1,·v0
  
 41 ····shl-int/lit8·v0,·p2,·0x1
  
25 ····add-int/lit8·v0,·p1,·0x342 ····add-int/lit8·v0,·v0,·-0x1
  
26 ····:goto_043 ····:goto_0
27 ····return·v044 ····if-lt·v0,·v3,·:cond_0
  
28 ····:cond_1 
29 ····const/16·v0,·0x945 ····const/4·v2,·0x0
  
30 ····if-gt·p0,·v0,·:cond_246 ····aput-object·v2,·p1,·v0
  
31 ····if-eqz·p2,·:cond_347 ····add-int/lit8·v0,·v0,·-0x1
  
32 ····const/4·v0,·0x248 ····goto·:goto_0
  
 49 ····:cond_0
 50 ····sput-object·p1,·Landroid/support/a/d/o;->d:[Ljava/lang/Object;
  
33 ····if-lt·p3,·v0,·:cond_351 ····sget·v0,·Landroid/support/a/d/o;->e:I
  
 52 ····add-int/lit8·v0,·v0,·0x1
  
 53 ····sput·v0,·Landroid/support/a/d/o;->e:I
  
 54 ····:cond_1
 55 ····monitor-exit·v1
  
34 ····:cond_256 ····:cond_2
35 ····add-int/lit8·v0,·p1,·0x257 ····:goto_1
 58 ····return-void
  
36 ····goto·:goto_059 ····:catchall_0
 60 ····move-exception·v0
  
 61 ····monitor-exit·v1
 62 ····:try_end_0
 63 ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0
  
 64 ····throw·v0
  
37 ····:cond_365 ····:cond_3
 66 ····array-length·v0,·p0
  
 67 ····const/4·v1,·0x4
  
38 ····if-nez·p2,·:cond_468 ····if-ne·v0,·v1,·:cond_2
  
 69 ····const-class·v1,·Landroid/support/a/d/a;
  
 70 ····monitor-enter·v1
  
Max diff block lines reached; 35570/38977 bytes (91.26%) of diff not shown.
4.42 KB
smali/android/support/a/d/e.smali
    
Offset 1, 117 lines modifiedOffset 1, 143 lines modified
1 .class·public·Landroid/support/a/d/e;1 .class·Landroid/support/a/d/e;
2 .super·Ljava/io/Writer;2 .super·Ljava/lang/Object;
  
  
3 #·instance·fields3 #·static·fields
4 .field·private·final·a:Ljava/lang/String;4 .field·static·final·a:[I
  
5 .field·private·b:Ljava/lang/StringBuilder;5 .field·static·final·b:[J
  
 6 .field·static·final·c:[Ljava/lang/Object;
  
  
6 #·direct·methods7 #·direct·methods
7 .method·public·constructor·<init>(Ljava/lang/String;)V8 .method·static·constructor·<clinit>()V
8 ····.locals·29 ····.locals·2
  
9 ····invoke-direct·{p0},·Ljava/io/Writer;-><init>()V10 ····const/4·v1,·0x0
  
 11 ····new-array·v0,·v1,·[I
  
10 ····new-instance·v0,·Ljava/lang/StringBuilder;12 ····sput-object·v0,·Landroid/support/a/d/e;->a:[I
  
11 ····const/16·v1,·0x8013 ····new-array·v0,·v1,·[J
  
12 ····invoke-direct·{v0,·v1},·Ljava/lang/StringBuilder;-><init>(I)V14 ····sput-object·v0,·Landroid/support/a/d/e;->b:[J
  
13 ····iput-object·v0,·p0,·Landroid/support/a/d/e;->b:Ljava/lang/StringBuilder;15 ····new-array·v0,·v1,·[Ljava/lang/Object;
  
14 ····iput-object·p1,·p0,·Landroid/support/a/d/e;->a:Ljava/lang/String;16 ····sput-object·v0,·Landroid/support/a/d/e;->c:[Ljava/lang/Object;
  
15 ····return-void17 ····return-void
16 .end·method18 .end·method
  
17 .method·private·a()V19 .method·public·static·a(I)I
18 ····.locals·320 ····.locals·1
  
19 ····iget-object·v0,·p0,·Landroid/support/a/d/e;->b:Ljava/lang/StringBuilder;21 ····mul-int/lit8·v0,·p0,·0x4
  
20 ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->length()I22 ····invoke-static·{v0},·Landroid/support/a/d/e;->b(I)I
  
21 ····move-result·v023 ····move-result·v0
  
22 ····if-lez·v0,·:cond_024 ····div-int/lit8·v0,·v0,·0x4
  
23 ····iget-object·v0,·p0,·Landroid/support/a/d/e;->a:Ljava/lang/String;25 ····return·v0
 26 .end·method
  
24 ····iget-object·v1,·p0,·Landroid/support/a/d/e;->b:Ljava/lang/StringBuilder;27 .method·static·a([III)I
 28 ····.locals·4
  
25 ····invoke-virtual·{v1},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;29 ····const/4·v1,·0x0
  
26 ····move-result-object·v130 ····add-int/lit8·v0,·p1,·-0x1
  
27 ····invoke-static·{v0,·v1},·Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I31 ····:goto_0
 32 ····if-gt·v1,·v0,·:cond_2
  
28 ····iget-object·v0,·p0,·Landroid/support/a/d/e;->b:Ljava/lang/StringBuilder;33 ····add-int·v2,·v1,·v0
  
29 ····const/4·v1,·0x034 ····ushr-int/lit8·v2,·v2,·0x1
  
30 ····iget-object·v2,·p0,·Landroid/support/a/d/e;->b:Ljava/lang/StringBuilder;35 ····aget·v3,·p0,·v2
  
31 ····invoke-virtual·{v2},·Ljava/lang/StringBuilder;->length()I36 ····if-ge·v3,·p2,·:cond_0
  
32 ····move-result·v237 ····add-int/lit8·v1,·v2,·0x1
  
33 ····invoke-virtual·{v0,·v1,·v2},·Ljava/lang/StringBuilder;->delete(II)Ljava/lang/StringBuilder;38 ····goto·:goto_0
  
34 ····:cond_039 ····:cond_0
 40 ····if-le·v3,·p2,·:cond_1
35 ····return-void 
36 .end·method 
  
 41 ····add-int/lit8·v0,·v2,·-0x1
  
 42 ····goto·:goto_0
37 #·virtual·methods 
38 .method·public·close()V 
39 ····.locals·0 
  
40 ····invoke-direct·{p0},·Landroid/support/a/d/e;->a()V43 ····:cond_1
 44 ····move·v0,·v2
  
 45 ····:goto_1
41 ····return-void46 ····return·v0
  
 47 ····:cond_2
 48 ····xor-int/lit8·v0,·v1,·-0x1
  
 49 ····goto·:goto_1
42 .end·method50 .end·method
  
43 .method·public·flush()V51 .method·public·static·a(Ljava/lang/Object;Ljava/lang/Object;)Z
44 ····.locals·052 ····.locals·1
  
45 ····invoke-direct·{p0},·Landroid/support/a/d/e;->a()V53 ····if-eq·p0,·p1,·:cond_0
  
 54 ····if-eqz·p0,·:cond_1
46 ····return-void 
47 .end·method 
  
 55 ····invoke-virtual·{p0,·p1},·Ljava/lang/Object;->equals(Ljava/lang/Object;)Z
48 .method·public·write([CII)V 
49 ····.locals·3 
  
 56 ····move-result·v0
  
 57 ····if-eqz·v0,·:cond_1
  
 58 ····:cond_0
50 ····const/4·v0,·0x059 ····const/4·v0,·0x1
  
51 ····:goto_060 ····:goto_0
52 ····if-ge·v0,·p3,·:cond_161 ····return·v0
  
53 ····add-int·v1,·p2,·v062 ····:cond_1
 63 ····const/4·v0,·0x0
  
54 ····aget-char·v1,·p1,·v164 ····goto·:goto_0
 65 .end·method
  
55 ····const/16·v2,·0xa66 .method·public·static·b(I)I
 67 ····.locals·3
  
56 ····if-ne·v1,·v2,·:cond_068 ····const/4·v2,·0x1
  
Max diff block lines reached; 599/4464 bytes (13.42%) of diff not shown.
11.4 KB
smali/android/support/a/d/l.smali
    
Offset 1, 170 lines modifiedOffset 1, 392 lines modified
1 .class·public·Landroid/support/a/d/l;1 .class·final·Landroid/support/a/d/l;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
  
 3 #·interfaces
 4 .implements·Ljava/util/Iterator;
 5 .implements·Ljava/util/Map$Entry;
  
  
3 #·instance·fields6 #·instance·fields
4 .field·public·final·a:Ljava/lang/Object;7 .field·a:I
  
 8 .field·b:I
  
 9 .field·c:Z
  
5 .field·public·final·b:Ljava/lang/Object;10 .field·final·synthetic·d:Landroid/support/a/d/h;
  
  
6 #·direct·methods11 #·direct·methods
7 .method·private·static·a(Ljava/lang/Object;Ljava/lang/Object;)Z12 .method·constructor·<init>(Landroid/support/a/d/h;)V
8 ····.locals·113 ····.locals·1
  
9 ····if-eq·p0,·p1,·:cond_014 ····iput-object·p1,·p0,·Landroid/support/a/d/l;->d:Landroid/support/a/d/h;
  
 15 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
 16 ····const/4·v0,·0x0
  
10 ····if-eqz·p0,·:cond_117 ····iput-boolean·v0,·p0,·Landroid/support/a/d/l;->c:Z
  
11 ····invoke-virtual·{p0,·p1},·Ljava/lang/Object;->equals(Ljava/lang/Object;)Z18 ····invoke-virtual·{p1},·Landroid/support/a/d/h;->a()I
  
12 ····move-result·v019 ····move-result·v0
  
13 ····if-eqz·v0,·:cond_120 ····add-int/lit8·v0,·v0,·-0x1
  
 21 ····iput·v0,·p0,·Landroid/support/a/d/l;->a:I
14 ····:cond_0 
15 ····const/4·v0,·0x1 
  
 22 ····const/4·v0,·-0x1
16 ····:goto_0 
17 ····return·v0 
  
 23 ····iput·v0,·p0,·Landroid/support/a/d/l;->b:I
18 ····:cond_1 
19 ····const/4·v0,·0x0 
  
20 ····goto·:goto_024 ····return-void
21 .end·method25 .end·method
  
  
22 #·virtual·methods26 #·virtual·methods
23 .method·public·equals(Ljava/lang/Object;)Z27 .method·public·a()Ljava/util/Map$Entry;
24 ····.locals·328 ····.locals·1
  
25 ····const/4·v0,·0x029 ····iget·v0,·p0,·Landroid/support/a/d/l;->b:I
  
26 ····instance-of·v1,·p1,·Landroid/support/a/d/l;30 ····add-int/lit8·v0,·v0,·0x1
  
 31 ····iput·v0,·p0,·Landroid/support/a/d/l;->b:I
  
 32 ····const/4·v0,·0x1
  
 33 ····iput-boolean·v0,·p0,·Landroid/support/a/d/l;->c:Z
  
 34 ····return-object·p0
 35 .end·method
  
 36 .method·public·final·equals(Ljava/lang/Object;)Z
 37 ····.locals·5
  
 38 ····const/4·v0,·0x1
  
 39 ····const/4·v1,·0x0
  
 40 ····iget-boolean·v2,·p0,·Landroid/support/a/d/l;->c:Z
  
27 ····if-nez·v1,·:cond_141 ····if-nez·v2,·:cond_0
  
 42 ····new-instance·v0,·Ljava/lang/IllegalStateException;
  
 43 ····const-string·v1,·"This·container·does·not·support·retaining·Map.Entry·objects"
  
 44 ····invoke-direct·{v0,·v1},·Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V
  
 45 ····throw·v0
  
28 ····:cond_046 ····:cond_0
 47 ····instance-of·v2,·p1,·Ljava/util/Map$Entry;
  
 48 ····if-nez·v2,·:cond_1
  
29 ····:goto_049 ····:goto_0
30 ····return·v050 ····return·v1
  
31 ····:cond_151 ····:cond_1
32 ····check-cast·p1,·Landroid/support/a/d/l;52 ····check-cast·p1,·Ljava/util/Map$Entry;
  
33 ····iget-object·v1,·p1,·Landroid/support/a/d/l;->a:Ljava/lang/Object;53 ····invoke-interface·{p1},·Ljava/util/Map$Entry;->getKey()Ljava/lang/Object;
  
34 ····iget-object·v2,·p0,·Landroid/support/a/d/l;->a:Ljava/lang/Object;54 ····move-result-object·v2
  
35 ····invoke-static·{v1,·v2},·Landroid/support/a/d/l;->a(Ljava/lang/Object;Ljava/lang/Object;)Z55 ····iget-object·v3,·p0,·Landroid/support/a/d/l;->d:Landroid/support/a/d/h;
  
36 ····move-result·v156 ····iget·v4,·p0,·Landroid/support/a/d/l;->b:I
  
37 ····if-eqz·v1,·:cond_057 ····invoke-virtual·{v3,·v4,·v1},·Landroid/support/a/d/h;->a(II)Ljava/lang/Object;
  
38 ····iget-object·v1,·p1,·Landroid/support/a/d/l;->b:Ljava/lang/Object;58 ····move-result-object·v3
  
39 ····iget-object·v2,·p0,·Landroid/support/a/d/l;->b:Ljava/lang/Object;59 ····invoke-static·{v2,·v3},·Landroid/support/a/d/e;->a(Ljava/lang/Object;Ljava/lang/Object;)Z
  
40 ····invoke-static·{v1,·v2},·Landroid/support/a/d/l;->a(Ljava/lang/Object;Ljava/lang/Object;)Z60 ····move-result·v2
  
41 ····move-result·v161 ····if-eqz·v2,·:cond_2
  
42 ····if-eqz·v1,·:cond_062 ····invoke-interface·{p1},·Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;
  
43 ····const/4·v0,·0x163 ····move-result-object·v2
  
 64 ····iget-object·v3,·p0,·Landroid/support/a/d/l;->d:Landroid/support/a/d/h;
  
 65 ····iget·v4,·p0,·Landroid/support/a/d/l;->b:I
  
 66 ····invoke-virtual·{v3,·v4,·v0},·Landroid/support/a/d/h;->a(II)Ljava/lang/Object;
  
Max diff block lines reached; 7513/11598 bytes (64.78%) of diff not shown.
3.07 KB
smali/android/support/a/d/a.smali
    
Offset 1, 80 lines modifiedOffset 1, 80 lines modified
1 .class·public·Landroid/support/a/d/a;1 .class·public·Landroid/support/a/d/a;
2 .super·Landroid/support/a/d/m;2 .super·Landroid/support/a/d/o;
  
3 #·interfaces3 #·interfaces
4 .implements·Ljava/util/Map;4 .implements·Ljava/util/Map;
  
  
5 #·instance·fields5 #·instance·fields
6 .field·a:Landroid/support/a/d/f;6 .field·a:Landroid/support/a/d/h;
  
  
7 #·direct·methods7 #·direct·methods
8 .method·public·constructor·<init>()V8 .method·public·constructor·<init>()V
9 ····.locals·09 ····.locals·0
  
10 ····invoke-direct·{p0},·Landroid/support/a/d/m;-><init>()V10 ····invoke-direct·{p0},·Landroid/support/a/d/o;-><init>()V
  
11 ····return-void11 ····return-void
12 .end·method12 .end·method
  
13 .method·private·b()Landroid/support/a/d/f;13 .method·private·b()Landroid/support/a/d/h;
14 ····.locals·114 ····.locals·1
  
15 ····iget-object·v0,·p0,·Landroid/support/a/d/a;->a:Landroid/support/a/d/f;15 ····iget-object·v0,·p0,·Landroid/support/a/d/a;->a:Landroid/support/a/d/h;
  
16 ····if-nez·v0,·:cond_016 ····if-nez·v0,·:cond_0
  
17 ····new-instance·v0,·Landroid/support/a/d/b;17 ····new-instance·v0,·Landroid/support/a/d/b;
  
18 ····invoke-direct·{v0,·p0},·Landroid/support/a/d/b;-><init>(Landroid/support/a/d/a;)V18 ····invoke-direct·{v0,·p0},·Landroid/support/a/d/b;-><init>(Landroid/support/a/d/a;)V
  
19 ····iput-object·v0,·p0,·Landroid/support/a/d/a;->a:Landroid/support/a/d/f;19 ····iput-object·v0,·p0,·Landroid/support/a/d/a;->a:Landroid/support/a/d/h;
  
20 ····:cond_020 ····:cond_0
21 ····iget-object·v0,·p0,·Landroid/support/a/d/a;->a:Landroid/support/a/d/f;21 ····iget-object·v0,·p0,·Landroid/support/a/d/a;->a:Landroid/support/a/d/h;
  
22 ····return-object·v022 ····return-object·v0
23 .end·method23 .end·method
  
  
24 #·virtual·methods24 #·virtual·methods
25 .method·public·a(Ljava/util/Collection;)Z25 .method·public·a(Ljava/util/Collection;)Z
26 ····.locals·126 ····.locals·1
  
27 ····invoke-static·{p0,·p1},·Landroid/support/a/d/f;->c(Ljava/util/Map;Ljava/util/Collection;)Z27 ····invoke-static·{p0,·p1},·Landroid/support/a/d/h;->c(Ljava/util/Map;Ljava/util/Collection;)Z
  
28 ····move-result·v028 ····move-result·v0
  
29 ····return·v029 ····return·v0
30 .end·method30 .end·method
  
31 .method·public·entrySet()Ljava/util/Set;31 .method·public·entrySet()Ljava/util/Set;
32 ····.locals·132 ····.locals·1
  
33 ····invoke-direct·{p0},·Landroid/support/a/d/a;->b()Landroid/support/a/d/f;33 ····invoke-direct·{p0},·Landroid/support/a/d/a;->b()Landroid/support/a/d/h;
  
34 ····move-result-object·v034 ····move-result-object·v0
  
35 ····invoke-virtual·{v0},·Landroid/support/a/d/f;->d()Ljava/util/Set;35 ····invoke-virtual·{v0},·Landroid/support/a/d/h;->d()Ljava/util/Set;
  
36 ····move-result-object·v036 ····move-result-object·v0
  
37 ····return-object·v037 ····return-object·v0
38 .end·method38 .end·method
  
39 .method·public·keySet()Ljava/util/Set;39 .method·public·keySet()Ljava/util/Set;
40 ····.locals·140 ····.locals·1
  
41 ····invoke-direct·{p0},·Landroid/support/a/d/a;->b()Landroid/support/a/d/f;41 ····invoke-direct·{p0},·Landroid/support/a/d/a;->b()Landroid/support/a/d/h;
  
42 ····move-result-object·v042 ····move-result-object·v0
  
43 ····invoke-virtual·{v0},·Landroid/support/a/d/f;->e()Ljava/util/Set;43 ····invoke-virtual·{v0},·Landroid/support/a/d/h;->e()Ljava/util/Set;
  
44 ····move-result-object·v044 ····move-result-object·v0
  
45 ····return-object·v045 ····return-object·v0
46 .end·method46 .end·method
  
47 .method·public·putAll(Ljava/util/Map;)V47 .method·public·putAll(Ljava/util/Map;)V
Offset 126, 17 lines modifiedOffset 126, 17 lines modified
126 ····:cond_0126 ····:cond_0
127 ····return-void127 ····return-void
128 .end·method128 .end·method
  
129 .method·public·values()Ljava/util/Collection;129 .method·public·values()Ljava/util/Collection;
130 ····.locals·1130 ····.locals·1
  
131 ····invoke-direct·{p0},·Landroid/support/a/d/a;->b()Landroid/support/a/d/f;131 ····invoke-direct·{p0},·Landroid/support/a/d/a;->b()Landroid/support/a/d/h;
  
132 ····move-result-object·v0132 ····move-result-object·v0
  
133 ····invoke-virtual·{v0},·Landroid/support/a/d/f;->f()Ljava/util/Collection;133 ····invoke-virtual·{v0},·Landroid/support/a/d/h;->f()Ljava/util/Collection;
  
134 ····move-result-object·v0134 ····move-result-object·v0
  
135 ····return-object·v0135 ····return-object·v0
136 .end·method136 .end·method
15.5 KB
smali/android/support/a/d/j.smali
    
Offset 1, 392 lines modifiedOffset 1, 379 lines modified
1 .class·final·Landroid/support/a/d/j;1 .class·final·Landroid/support/a/d/j;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
  
3 #·interfaces3 #·interfaces
4 .implements·Ljava/util/Iterator;4 .implements·Ljava/util/Set;
5 .implements·Ljava/util/Map$Entry; 
  
  
6 #·instance·fields5 #·instance·fields
7 .field·a:I 
  
8 .field·b:I 
  
9 .field·c:Z 
  
10 .field·final·synthetic·d:Landroid/support/a/d/f;6 .field·final·synthetic·a:Landroid/support/a/d/h;
  
  
11 #·direct·methods7 #·direct·methods
12 .method·constructor·<init>(Landroid/support/a/d/f;)V8 .method·constructor·<init>(Landroid/support/a/d/h;)V
13 ····.locals·19 ····.locals·0
  
14 ····iput-object·p1,·p0,·Landroid/support/a/d/j;->d:Landroid/support/a/d/f;10 ····iput-object·p1,·p0,·Landroid/support/a/d/j;->a:Landroid/support/a/d/h;
  
15 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V11 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
16 ····const/4·v0,·0x0 
  
17 ····iput-boolean·v0,·p0,·Landroid/support/a/d/j;->c:Z 
  
18 ····invoke-virtual·{p1},·Landroid/support/a/d/f;->a()I 
  
19 ····move-result·v0 
  
20 ····add-int/lit8·v0,·v0,·-0x1 
  
21 ····iput·v0,·p0,·Landroid/support/a/d/j;->a:I 
  
22 ····const/4·v0,·-0x1 
  
23 ····iput·v0,·p0,·Landroid/support/a/d/j;->b:I 
  
24 ····return-void12 ····return-void
25 .end·method13 .end·method
  
  
26 #·virtual·methods14 #·virtual·methods
27 .method·public·a()Ljava/util/Map$Entry;15 .method·public·a(Ljava/util/Map$Entry;)Z
28 ····.locals·116 ····.locals·1
  
29 ····iget·v0,·p0,·Landroid/support/a/d/j;->b:I17 ····new-instance·v0,·Ljava/lang/UnsupportedOperationException;
  
30 ····add-int/lit8·v0,·v0,·0x118 ····invoke-direct·{v0},·Ljava/lang/UnsupportedOperationException;-><init>()V
  
31 ····iput·v0,·p0,·Landroid/support/a/d/j;->b:I19 ····throw·v0
 20 .end·method
  
32 ····const/4·v0,·0x121 .method·public·synthetic·add(Ljava/lang/Object;)Z
 22 ····.locals·1
  
33 ····iput-boolean·v0,·p0,·Landroid/support/a/d/j;->c:Z23 ····check-cast·p1,·Ljava/util/Map$Entry;
  
 24 ····invoke-virtual·{p0,·p1},·Landroid/support/a/d/j;->a(Ljava/util/Map$Entry;)Z
  
 25 ····move-result·v0
  
34 ····return-object·p026 ····return·v0
35 .end·method27 .end·method
  
36 .method·public·final·equals(Ljava/lang/Object;)Z28 .method·public·addAll(Ljava/util/Collection;)Z
37 ····.locals·529 ····.locals·5
  
38 ····const/4·v0,·0x130 ····iget-object·v0,·p0,·Landroid/support/a/d/j;->a:Landroid/support/a/d/h;
  
39 ····const/4·v1,·0x031 ····invoke-virtual·{v0},·Landroid/support/a/d/h;->a()I
  
40 ····iget-boolean·v2,·p0,·Landroid/support/a/d/j;->c:Z32 ····move-result·v1
  
41 ····if-nez·v2,·:cond_033 ····invoke-interface·{p1},·Ljava/util/Collection;->iterator()Ljava/util/Iterator;
  
42 ····new-instance·v0,·Ljava/lang/IllegalStateException;34 ····move-result-object·v2
  
43 ····const-string·v1,·"This·container·does·not·support·retaining·Map.Entry·objects"35 ····:goto_0
 36 ····invoke-interface·{v2},·Ljava/util/Iterator;->hasNext()Z
  
44 ····invoke-direct·{v0,·v1},·Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V37 ····move-result·v0
  
45 ····throw·v038 ····if-eqz·v0,·:cond_0
  
 39 ····invoke-interface·{v2},·Ljava/util/Iterator;->next()Ljava/lang/Object;
46 ····:cond_0 
47 ····instance-of·v2,·p1,·Ljava/util/Map$Entry; 
  
48 ····if-nez·v2,·:cond_140 ····move-result-object·v0
  
 41 ····check-cast·v0,·Ljava/util/Map$Entry;
49 ····:goto_0 
50 ····return·v1 
  
 42 ····iget-object·v3,·p0,·Landroid/support/a/d/j;->a:Landroid/support/a/d/h;
51 ····:cond_1 
52 ····check-cast·p1,·Ljava/util/Map$Entry; 
  
53 ····invoke-interface·{p1},·Ljava/util/Map$Entry;->getKey()Ljava/lang/Object;43 ····invoke-interface·{v0},·Ljava/util/Map$Entry;->getKey()Ljava/lang/Object;
  
54 ····move-result-object·v244 ····move-result-object·v4
  
55 ····iget-object·v3,·p0,·Landroid/support/a/d/j;->d:Landroid/support/a/d/f;45 ····invoke-interface·{v0},·Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;
  
56 ····iget·v4,·p0,·Landroid/support/a/d/j;->b:I46 ····move-result-object·v0
  
57 ····invoke-virtual·{v3,·v4,·v1},·Landroid/support/a/d/f;->a(II)Ljava/lang/Object;47 ····invoke-virtual·{v3,·v4,·v0},·Landroid/support/a/d/h;->a(Ljava/lang/Object;Ljava/lang/Object;)V
  
58 ····move-result-object·v348 ····goto·:goto_0
  
59 ····invoke-static·{v2,·v3},·Landroid/support/a/d/c;->a(Ljava/lang/Object;Ljava/lang/Object;)Z49 ····:cond_0
 50 ····iget-object·v0,·p0,·Landroid/support/a/d/j;->a:Landroid/support/a/d/h;
  
60 ····move-result·v251 ····invoke-virtual·{v0},·Landroid/support/a/d/h;->a()I
  
61 ····if-eqz·v2,·:cond_252 ····move-result·v0
  
62 ····invoke-interface·{p1},·Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;53 ····if-eq·v1,·v0,·:cond_1
  
63 ····move-result-object·v254 ····const/4·v0,·0x1
  
64 ····iget-object·v3,·p0,·Landroid/support/a/d/j;->d:Landroid/support/a/d/f;55 ····:goto_1
Max diff block lines reached; 11447/15824 bytes (72.34%) of diff not shown.
31.0 KB
smali/android/support/a/d/c.smali
    
Offset 1, 143 lines modifiedOffset 1, 1535 lines modified
1 .class·Landroid/support/a/d/c;1 .class·public·final·Landroid/support/a/d/c;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
  
 3 #·interfaces
 4 .implements·Ljava/util/Collection;
 5 .implements·Ljava/util/Set;
  
  
3 #·static·fields6 #·static·fields
 7 .field·static·a:[Ljava/lang/Object;
  
 8 .field·static·b:I
  
 9 .field·static·c:[Ljava/lang/Object;
  
 10 .field·static·d:I
  
4 .field·static·final·a:[I11 .field·private·static·final·j:[I
  
 12 .field·private·static·final·k:[Ljava/lang/Object;
  
  
5 .field·static·final·b:[J13 #·instance·fields
 14 .field·final·e:Z
  
 15 .field·f:[I
  
6 .field·static·final·c:[Ljava/lang/Object;16 .field·g:[Ljava/lang/Object;
  
 17 .field·h:I
  
 18 .field·i:Landroid/support/a/d/h;
  
  
7 #·direct·methods19 #·direct·methods
8 .method·static·constructor·<clinit>()V20 .method·static·constructor·<clinit>()V
9 ····.locals·221 ····.locals·2
  
10 ····const/4·v1,·0x022 ····const/4·v1,·0x0
  
11 ····new-array·v0,·v1,·[I23 ····new-array·v0,·v1,·[I
  
12 ····sput-object·v0,·Landroid/support/a/d/c;->a:[I24 ····sput-object·v0,·Landroid/support/a/d/c;->j:[I
  
13 ····new-array·v0,·v1,·[J25 ····new-array·v0,·v1,·[Ljava/lang/Object;
  
14 ····sput-object·v0,·Landroid/support/a/d/c;->b:[J26 ····sput-object·v0,·Landroid/support/a/d/c;->k:[Ljava/lang/Object;
  
15 ····new-array·v0,·v1,·[Ljava/lang/Object;27 ····return-void
 28 .end·method
  
16 ····sput-object·v0,·Landroid/support/a/d/c;->c:[Ljava/lang/Object;29 .method·public·constructor·<init>()V
 30 ····.locals·1
  
 31 ····const/4·v0,·0x0
  
 32 ····invoke-direct·{p0,·v0,·v0},·Landroid/support/a/d/c;-><init>(IZ)V
  
17 ····return-void33 ····return-void
18 .end·method34 .end·method
  
19 .method·public·static·a(I)I35 .method·public·constructor·<init>(IZ)V
20 ····.locals·136 ····.locals·1
  
21 ····mul-int/lit8·v0,·p0,·0x437 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
 38 ····iput-boolean·p2,·p0,·Landroid/support/a/d/c;->e:Z
  
 39 ····if-nez·p1,·:cond_0
  
 40 ····sget-object·v0,·Landroid/support/a/d/c;->j:[I
  
 41 ····iput-object·v0,·p0,·Landroid/support/a/d/c;->f:[I
  
 42 ····sget-object·v0,·Landroid/support/a/d/c;->k:[Ljava/lang/Object;
  
 43 ····iput-object·v0,·p0,·Landroid/support/a/d/c;->g:[Ljava/lang/Object;
  
 44 ····:goto_0
 45 ····const/4·v0,·0x0
  
 46 ····iput·v0,·p0,·Landroid/support/a/d/c;->h:I
  
 47 ····return-void
  
 48 ····:cond_0
 49 ····invoke-direct·{p0,·p1},·Landroid/support/a/d/c;->d(I)V
  
 50 ····goto·:goto_0
 51 .end·method
  
 52 .method·private·a()I
 53 ····.locals·4
  
 54 ····iget·v2,·p0,·Landroid/support/a/d/c;->h:I
  
 55 ····if-nez·v2,·:cond_1
  
 56 ····const/4·v0,·-0x1
  
 57 ····:cond_0
 58 ····:goto_0
 59 ····return·v0
  
 60 ····:cond_1
 61 ····iget-object·v0,·p0,·Landroid/support/a/d/c;->f:[I
  
 62 ····const/4·v1,·0x0
  
22 ····invoke-static·{v0},·Landroid/support/a/d/c;->b(I)I63 ····invoke-static·{v0,·v2,·v1},·Landroid/support/a/d/e;->a([III)I
  
23 ····move-result·v064 ····move-result·v0
  
24 ····div-int/lit8·v0,·v0,·0x465 ····if-ltz·v0,·:cond_0
  
 66 ····iget-object·v1,·p0,·Landroid/support/a/d/c;->g:[Ljava/lang/Object;
  
 67 ····aget-object·v1,·v1,·v0
  
 68 ····if-eqz·v1,·:cond_0
  
 69 ····add-int/lit8·v1,·v0,·0x1
  
 70 ····:goto_1
 71 ····if-ge·v1,·v2,·:cond_3
  
 72 ····iget-object·v3,·p0,·Landroid/support/a/d/c;->f:[I
Max diff block lines reached; 27852/31664 bytes (87.96%) of diff not shown.
16.2 KB
smali/android/support/a/d/n.smali
    
Offset 1, 633 lines modifiedOffset 1, 170 lines modified
1 .class·public·Landroid/support/a/d/n;1 .class·public·Landroid/support/a/d/n;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
  
3 #·interfaces 
4 .implements·Ljava/lang/Cloneable; 
  
  
5 #·static·fields 
6 .field·private·static·final·a:Ljava/lang/Object; 
  
  
7 #·instance·fields3 #·instance·fields
8 .field·private·b:Z 
  
9 .field·private·c:[I 
  
10 .field·private·d:[Ljava/lang/Object;4 .field·public·final·a:Ljava/lang/Object;
  
11 .field·private·e:I5 .field·public·final·b:Ljava/lang/Object;
  
  
12 #·direct·methods6 #·direct·methods
13 .method·static·constructor·<clinit>()V7 .method·private·static·a(Ljava/lang/Object;Ljava/lang/Object;)Z
14 ····.locals·18 ····.locals·1
  
 9 ····if-eq·p0,·p1,·:cond_0
15 ····new-instance·v0,·Ljava/lang/Object; 
  
16 ····invoke-direct·{v0},·Ljava/lang/Object;-><init>()V 
  
17 ····sput-object·v0,·Landroid/support/a/d/n;->a:Ljava/lang/Object; 
  
18 ····return-void 
19 .end·method 
  
20 .method·public·constructor·<init>()V 
21 ····.locals·1 
  
22 ····const/16·v0,·0xa 
  
23 ····invoke-direct·{p0,·v0},·Landroid/support/a/d/n;-><init>(I)V 
  
24 ····return-void 
25 .end·method 
  
26 .method·public·constructor·<init>(I)V 
27 ····.locals·3 
  
28 ····const/4·v2,·0x0 
  
29 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V 
  
30 ····iput-boolean·v2,·p0,·Landroid/support/a/d/n;->b:Z10 ····if-eqz·p0,·:cond_1
  
 11 ····invoke-virtual·{p0,·p1},·Ljava/lang/Object;->equals(Ljava/lang/Object;)Z
31 ····if-nez·p1,·:cond_0 
  
32 ····sget-object·v0,·Landroid/support/a/d/c;->a:[I 
  
33 ····iput-object·v0,·p0,·Landroid/support/a/d/n;->c:[I 
  
34 ····sget-object·v0,·Landroid/support/a/d/c;->c:[Ljava/lang/Object; 
  
35 ····iput-object·v0,·p0,·Landroid/support/a/d/n;->d:[Ljava/lang/Object; 
  
36 ····:goto_0 
37 ····iput·v2,·p0,·Landroid/support/a/d/n;->e:I 
  
38 ····return-void 
  
39 ····:cond_0 
40 ····invoke-static·{p1},·Landroid/support/a/d/c;->a(I)I 
  
41 ····move-result·v012 ····move-result·v0
  
 13 ····if-eqz·v0,·:cond_1
42 ····new-array·v1,·v0,·[I 
  
43 ····iput-object·v1,·p0,·Landroid/support/a/d/n;->c:[I 
  
44 ····new-array·v0,·v0,·[Ljava/lang/Object; 
  
45 ····iput-object·v0,·p0,·Landroid/support/a/d/n;->d:[Ljava/lang/Object; 
  
46 ····goto·:goto_0 
47 .end·method 
  
48 .method·private·d()V 
49 ····.locals·8 
  
50 ····const/4·v2,·0x0 
  
51 ····iget·v3,·p0,·Landroid/support/a/d/n;->e:I 
  
52 ····iget-object·v4,·p0,·Landroid/support/a/d/n;->c:[I 
  
 14 ····:cond_0
 15 ····const/4·v0,·0x1
53 ····iget-object·v5,·p0,·Landroid/support/a/d/n;->d:[Ljava/lang/Object; 
  
54 ····move·v1,·v2 
  
55 ····move·v0,·v2 
  
56 ····:goto_016 ····:goto_0
 17 ····return·v0
57 ····if-ge·v1,·v3,·:cond_2 
  
58 ····aget-object·v6,·v5,·v1 
  
59 ····sget-object·v7,·Landroid/support/a/d/n;->a:Ljava/lang/Object; 
  
60 ····if-eq·v6,·v7,·:cond_1 
  
61 ····if-eq·v1,·v0,·:cond_0 
  
62 ····aget·v7,·v4,·v1 
  
63 ····aput·v7,·v4,·v0 
  
64 ····aput-object·v6,·v5,·v0 
  
65 ····const/4·v6,·0x0 
  
66 ····aput-object·v6,·v5,·v1 
  
67 ····:cond_0 
Max diff block lines reached; 13816/16498 bytes (83.74%) of diff not shown.
1.2 KB
smali/android/support/a/b/k.smali
    
Offset 295, 15 lines modifiedOffset 295, 15 lines modified
  
295 ····new-instance·v0,·Ljava/lang/StringBuilder;295 ····new-instance·v0,·Ljava/lang/StringBuilder;
  
296 ····const/16·v1,·0x40296 ····const/16·v1,·0x40
  
297 ····invoke-direct·{v0,·v1},·Ljava/lang/StringBuilder;-><init>(I)V297 ····invoke-direct·{v0,·v1},·Ljava/lang/StringBuilder;-><init>(I)V
  
298 ····invoke-static·{p1,·v0},·Landroid/support/a/d/d;->a(Ljava/lang/Object;Ljava/lang/StringBuilder;)V298 ····invoke-static·{p1,·v0},·Landroid/support/a/d/f;->a(Ljava/lang/Object;Ljava/lang/StringBuilder;)V
  
299 ····const-string·v1,·"}"299 ····const-string·v1,·"}"
  
300 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;300 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
301 ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;301 ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
Offset 426, 15 lines modifiedOffset 426, 15 lines modified
  
426 ····new-instance·v0,·Ljava/lang/StringBuilder;426 ····new-instance·v0,·Ljava/lang/StringBuilder;
  
427 ····const/16·v1,·0x40427 ····const/16·v1,·0x40
  
428 ····invoke-direct·{v0,·v1},·Ljava/lang/StringBuilder;-><init>(I)V428 ····invoke-direct·{v0,·v1},·Ljava/lang/StringBuilder;-><init>(I)V
  
429 ····invoke-static·{p0,·v0},·Landroid/support/a/d/d;->a(Ljava/lang/Object;Ljava/lang/StringBuilder;)V429 ····invoke-static·{p0,·v0},·Landroid/support/a/d/f;->a(Ljava/lang/Object;Ljava/lang/StringBuilder;)V
  
430 ····const-string·v1,·"·id="430 ····const-string·v1,·"·id="
  
431 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;431 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
432 ····iget·v1,·p0,·Landroid/support/a/b/k;->n:I432 ····iget·v1,·p0,·Landroid/support/a/b/k;->n:I
  
1020 B
smali/android/support/a/b/a.smali
    
Offset 163, 27 lines modifiedOffset 163, 27 lines modified
  
163 ····const-string·v0,·"mUpdateThrottle="163 ····const-string·v0,·"mUpdateThrottle="
  
164 ····invoke-virtual·{p3,·v0},·Ljava/io/PrintWriter;->print(Ljava/lang/String;)V164 ····invoke-virtual·{p3,·v0},·Ljava/io/PrintWriter;->print(Ljava/lang/String;)V
  
165 ····iget-wide·v0,·p0,·Landroid/support/a/b/a;->c:J165 ····iget-wide·v0,·p0,·Landroid/support/a/b/a;->c:J
  
166 ····invoke-static·{v0,·v1,·p3},·Landroid/support/a/d/o;->a(JLjava/io/PrintWriter;)V166 ····invoke-static·{v0,·v1,·p3},·Landroid/support/a/d/q;->a(JLjava/io/PrintWriter;)V
  
167 ····const-string·v0,·"·mLastLoadCompleteTime="167 ····const-string·v0,·"·mLastLoadCompleteTime="
  
168 ····invoke-virtual·{p3,·v0},·Ljava/io/PrintWriter;->print(Ljava/lang/String;)V168 ····invoke-virtual·{p3,·v0},·Ljava/io/PrintWriter;->print(Ljava/lang/String;)V
  
169 ····iget-wide·v0,·p0,·Landroid/support/a/b/a;->d:J169 ····iget-wide·v0,·p0,·Landroid/support/a/b/a;->d:J
  
170 ····invoke-static·{},·Landroid/os/SystemClock;->uptimeMillis()J170 ····invoke-static·{},·Landroid/os/SystemClock;->uptimeMillis()J
  
171 ····move-result-wide·v2171 ····move-result-wide·v2
  
172 ····invoke-static·{v0,·v1,·v2,·v3,·p3},·Landroid/support/a/d/o;->a(JJLjava/io/PrintWriter;)V172 ····invoke-static·{v0,·v1,·v2,·v3,·p3},·Landroid/support/a/d/q;->a(JJLjava/io/PrintWriter;)V
  
173 ····invoke-virtual·{p3},·Ljava/io/PrintWriter;->println()V173 ····invoke-virtual·{p3},·Ljava/io/PrintWriter;->println()V
  
174 ····:cond_2174 ····:cond_2
175 ····return-void175 ····return-void
176 .end·method176 .end·method
  
2.3 KB
smali/android/support/a/a/h.smali
    
Offset 1, 9 lines modifiedOffset 1, 9 lines modified
1 .class·abstract·Landroid/support/a/a/h;1 .class·abstract·Landroid/support/a/a/h;
2 .super·Landroid/support/a/a/bo;2 .super·Landroid/support/a/a/bp;
  
  
3 #·annotations3 #·annotations
4 .annotation·build·Landroid/annotation/TargetApi;4 .annotation·build·Landroid/annotation/TargetApi;
5 ····value·=·0x95 ····value·=·0x9
6 .end·annotation6 .end·annotation
  
Offset 12, 15 lines modifiedOffset 12, 15 lines modified
12 .field·a:Z12 .field·a:Z
  
  
13 #·direct·methods13 #·direct·methods
14 .method·constructor·<init>()V14 .method·constructor·<init>()V
15 ····.locals·015 ····.locals·0
  
16 ····invoke-direct·{p0},·Landroid/support/a/a/bo;-><init>()V16 ····invoke-direct·{p0},·Landroid/support/a/a/bp;-><init>()V
  
17 ····return-void17 ····return-void
18 .end·method18 .end·method
  
19 .method·static·a(I)V19 .method·static·a(I)V
20 ····.locals·220 ····.locals·2
  
Offset 69, 15 lines modifiedOffset 69, 15 lines modified
69 ····invoke-virtual·{p0},·Landroid/support/a/a/h;->getLayoutInflater()Landroid/view/LayoutInflater;69 ····invoke-virtual·{p0},·Landroid/support/a/a/h;->getLayoutInflater()Landroid/view/LayoutInflater;
  
70 ····move-result-object·v070 ····move-result-object·v0
  
71 ····invoke-virtual·{v0,·p0},·Landroid/view/LayoutInflater;->setFactory(Landroid/view/LayoutInflater$Factory;)V71 ····invoke-virtual·{v0,·p0},·Landroid/view/LayoutInflater;->setFactory(Landroid/view/LayoutInflater$Factory;)V
  
72 ····:cond_072 ····:cond_0
73 ····invoke-super·{p0,·p1},·Landroid/support/a/a/bo;->onCreate(Landroid/os/Bundle;)V73 ····invoke-super·{p0,·p1},·Landroid/support/a/a/bp;->onCreate(Landroid/os/Bundle;)V
  
74 ····return-void74 ····return-void
75 .end·method75 .end·method
  
76 .method·public·onCreateView(Ljava/lang/String;Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/view/View;76 .method·public·onCreateView(Ljava/lang/String;Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/view/View;
77 ····.locals·177 ····.locals·1
  
Offset 85, 15 lines modifiedOffset 85, 15 lines modified
  
85 ····invoke-virtual·{p0,·v0,·p1,·p2,·p3},·Landroid/support/a/a/h;->a(Landroid/view/View;Ljava/lang/String;Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/view/View;85 ····invoke-virtual·{p0,·v0,·p1,·p2,·p3},·Landroid/support/a/a/h;->a(Landroid/view/View;Ljava/lang/String;Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/view/View;
  
86 ····move-result-object·v086 ····move-result-object·v0
  
87 ····if-nez·v0,·:cond_087 ····if-nez·v0,·:cond_0
  
88 ····invoke-super·{p0,·p1,·p2,·p3},·Landroid/support/a/a/bo;->onCreateView(Ljava/lang/String;Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/view/View;88 ····invoke-super·{p0,·p1,·p2,·p3},·Landroid/support/a/a/bp;->onCreateView(Ljava/lang/String;Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/view/View;
  
89 ····move-result-object·v089 ····move-result-object·v0
  
90 ····:cond_090 ····:cond_0
91 ····return-object·v091 ····return-object·v0
92 .end·method92 .end·method
  
Offset 107, 11 lines modifiedOffset 107, 11 lines modified
107 ····const/4·v0,·-0x1107 ····const/4·v0,·-0x1
  
108 ····if-eq·p2,·v0,·:cond_0108 ····if-eq·p2,·v0,·:cond_0
  
109 ····invoke-static·{p2},·Landroid/support/a/a/h;->a(I)V109 ····invoke-static·{p2},·Landroid/support/a/a/h;->a(I)V
  
110 ····:cond_0110 ····:cond_0
111 ····invoke-super/range·{p0·..·p6},·Landroid/support/a/a/bo;->startIntentSenderForResult(Landroid/content/IntentSender;ILandroid/content/Intent;III)V111 ····invoke-super/range·{p0·..·p6},·Landroid/support/a/a/bp;->startIntentSenderForResult(Landroid/content/IntentSender;ILandroid/content/Intent;III)V
  
112 ····return-void112 ····return-void
113 .end·method113 .end·method
3.99 KB
smali/android/support/a/a/bm.smali
    
Offset 1, 38 lines modifiedOffset 1, 122 lines modified
1 .class·public·abstract·Landroid/support/a/a/bm;1 .class·Landroid/support/a/a/bm;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
  
 3 #·interfaces
 4 .implements·Landroid/view/View$OnAttachStateChangeListener;
 5 .implements·Landroid/view/ViewTreeObserver$OnPreDrawListener;
  
  
3 #·static·fields6 #·instance·fields
4 .field·private·static·a:I7 .field·private·final·a:Landroid/view/View;
  
 8 .field·private·b:Landroid/view/ViewTreeObserver;
  
 9 .field·private·final·c:Ljava/lang/Runnable;
  
  
5 #·direct·methods10 #·direct·methods
6 .method·static·constructor·<clinit>()V11 .method·private·constructor·<init>(Landroid/view/View;Ljava/lang/Runnable;)V
7 ····.locals·112 ····.locals·1
  
8 ····const/high16·v0,·0x10000013 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
 14 ····iput-object·p1,·p0,·Landroid/support/a/a/bm;->a:Landroid/view/View;
  
 15 ····invoke-virtual·{p1},·Landroid/view/View;->getViewTreeObserver()Landroid/view/ViewTreeObserver;
  
 16 ····move-result-object·v0
  
9 ····sput·v0,·Landroid/support/a/a/bm;->a:I17 ····iput-object·v0,·p0,·Landroid/support/a/a/bm;->b:Landroid/view/ViewTreeObserver;
  
 18 ····iput-object·p2,·p0,·Landroid/support/a/a/bm;->c:Ljava/lang/Runnable;
  
10 ····return-void19 ····return-void
11 .end·method20 .end·method
  
 21 .method·public·static·a(Landroid/view/View;Ljava/lang/Runnable;)Landroid/support/a/a/bm;
 22 ····.locals·2
  
 23 ····new-instance·v0,·Landroid/support/a/a/bm;
  
 24 ····invoke-direct·{v0,·p0,·p1},·Landroid/support/a/a/bm;-><init>(Landroid/view/View;Ljava/lang/Runnable;)V
  
 25 ····invoke-virtual·{p0},·Landroid/view/View;->getViewTreeObserver()Landroid/view/ViewTreeObserver;
  
 26 ····move-result-object·v1
  
 27 ····invoke-virtual·{v1,·v0},·Landroid/view/ViewTreeObserver;->addOnPreDrawListener(Landroid/view/ViewTreeObserver$OnPreDrawListener;)V
  
 28 ····invoke-virtual·{p0,·v0},·Landroid/view/View;->addOnAttachStateChangeListener(Landroid/view/View$OnAttachStateChangeListener;)V
  
 29 ····return-object·v0
 30 .end·method
  
  
12 #·virtual·methods31 #·virtual·methods
13 .method·public·a(Ljava/util/List;Ljava/util/List;Ljava/util/List;)V32 .method·public·a()V
14 ····.locals·033 ····.locals·1
  
 34 ····iget-object·v0,·p0,·Landroid/support/a/a/bm;->b:Landroid/view/ViewTreeObserver;
  
 35 ····invoke-virtual·{v0},·Landroid/view/ViewTreeObserver;->isAlive()Z
  
 36 ····move-result·v0
  
 37 ····if-eqz·v0,·:cond_0
  
 38 ····iget-object·v0,·p0,·Landroid/support/a/a/bm;->b:Landroid/view/ViewTreeObserver;
  
 39 ····invoke-virtual·{v0,·p0},·Landroid/view/ViewTreeObserver;->removeOnPreDrawListener(Landroid/view/ViewTreeObserver$OnPreDrawListener;)V
  
 40 ····:goto_0
 41 ····iget-object·v0,·p0,·Landroid/support/a/a/bm;->a:Landroid/view/View;
  
 42 ····invoke-virtual·{v0,·p0},·Landroid/view/View;->removeOnAttachStateChangeListener(Landroid/view/View$OnAttachStateChangeListener;)V
  
15 ····return-void43 ····return-void
  
 44 ····:cond_0
 45 ····iget-object·v0,·p0,·Landroid/support/a/a/bm;->a:Landroid/view/View;
  
 46 ····invoke-virtual·{v0},·Landroid/view/View;->getViewTreeObserver()Landroid/view/ViewTreeObserver;
  
 47 ····move-result-object·v0
  
 48 ····invoke-virtual·{v0,·p0},·Landroid/view/ViewTreeObserver;->removeOnPreDrawListener(Landroid/view/ViewTreeObserver$OnPreDrawListener;)V
  
 49 ····goto·:goto_0
16 .end·method50 .end·method
  
17 .method·public·a(Ljava/util/List;Ljava/util/Map;)V51 .method·public·onPreDraw()Z
18 ····.locals·052 ····.locals·1
  
 53 ····invoke-virtual·{p0},·Landroid/support/a/a/bm;->a()V
  
 54 ····iget-object·v0,·p0,·Landroid/support/a/a/bm;->c:Ljava/lang/Runnable;
  
 55 ····invoke-interface·{v0},·Ljava/lang/Runnable;->run()V
  
 56 ····const/4·v0,·0x1
  
 57 ····return·v0
 58 .end·method
  
 59 .method·public·onViewAttachedToWindow(Landroid/view/View;)V
 60 ····.locals·1
  
 61 ····invoke-virtual·{p1},·Landroid/view/View;->getViewTreeObserver()Landroid/view/ViewTreeObserver;
  
 62 ····move-result-object·v0
  
 63 ····iput-object·v0,·p0,·Landroid/support/a/a/bm;->b:Landroid/view/ViewTreeObserver;
  
19 ····return-void64 ····return-void
20 .end·method65 .end·method
  
21 .method·public·b(Ljava/util/List;Ljava/util/List;Ljava/util/List;)V66 .method·public·onViewDetachedFromWindow(Landroid/view/View;)V
22 ····.locals·067 ····.locals·0
  
 68 ····invoke-virtual·{p0},·Landroid/support/a/a/bm;->a()V
  
23 ····return-void69 ····return-void
24 .end·method70 .end·method
1.4 KB
smali/android/support/a/a/w.smali
    
Offset 105, 20 lines modifiedOffset 105, 20 lines modified
105 ····iget-object·v2,·p0,·Landroid/support/a/a/w;->a:Landroid/support/a/a/x;105 ····iget-object·v2,·p0,·Landroid/support/a/a/w;->a:Landroid/support/a/a/x;
  
106 ····invoke-virtual·{v0,·v1,·v2,·p1},·Landroid/support/a/a/ab;->a(Landroid/support/a/a/x;Landroid/support/a/a/v;Landroid/support/a/a/l;)V106 ····invoke-virtual·{v0,·v1,·v2,·p1},·Landroid/support/a/a/ab;->a(Landroid/support/a/a/x;Landroid/support/a/a/v;Landroid/support/a/a/l;)V
  
107 ····return-void107 ····return-void
108 .end·method108 .end·method
  
109 .method·public·a(Landroid/support/a/d/m;)V109 .method·public·a(Landroid/support/a/d/o;)V
110 ····.locals·1110 ····.locals·1
  
111 ····iget-object·v0,·p0,·Landroid/support/a/a/w;->a:Landroid/support/a/a/x;111 ····iget-object·v0,·p0,·Landroid/support/a/a/w;->a:Landroid/support/a/a/x;
  
112 ····invoke-virtual·{v0,·p1},·Landroid/support/a/a/x;->a(Landroid/support/a/d/m;)V112 ····invoke-virtual·{v0,·p1},·Landroid/support/a/a/x;->a(Landroid/support/a/d/o;)V
  
113 ····return-void113 ····return-void
114 .end·method114 .end·method
  
115 .method·public·a(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V115 .method·public·a(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V
116 ····.locals·1116 ····.locals·1
  
Offset 419, 18 lines modifiedOffset 419, 18 lines modified
419 ····iget-object·v0,·p0,·Landroid/support/a/a/w;->a:Landroid/support/a/a/x;419 ····iget-object·v0,·p0,·Landroid/support/a/a/w;->a:Landroid/support/a/a/x;
  
420 ····invoke-virtual·{v0},·Landroid/support/a/a/x;->m()V420 ····invoke-virtual·{v0},·Landroid/support/a/a/x;->m()V
  
421 ····return-void421 ····return-void
422 .end·method422 .end·method
  
423 .method·public·r()Landroid/support/a/d/m;423 .method·public·r()Landroid/support/a/d/o;
424 ····.locals·1424 ····.locals·1
  
425 ····iget-object·v0,·p0,·Landroid/support/a/a/w;->a:Landroid/support/a/a/x;425 ····iget-object·v0,·p0,·Landroid/support/a/a/w;->a:Landroid/support/a/a/x;
  
426 ····invoke-virtual·{v0},·Landroid/support/a/a/x;->n()Landroid/support/a/d/m;426 ····invoke-virtual·{v0},·Landroid/support/a/a/x;->n()Landroid/support/a/d/o;
  
427 ····move-result-object·v0427 ····move-result-object·v0
  
428 ····return-object·v0428 ····return-object·v0
429 .end·method429 .end·method
7.61 KB
smali/android/support/a/a/au.smali
    
Offset 1, 149 lines modifiedOffset 1, 135 lines modified
1 .class·final·Landroid/support/a/a/au;1 .class·final·Landroid/support/a/a/au;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
  
3 #·interfaces3 #·interfaces
4 .implements·Landroid/view/ViewTreeObserver$OnPreDrawListener;4 .implements·Ljava/lang/Runnable;
  
  
5 #·instance·fields5 #·instance·fields
6 .field·final·synthetic·a:Landroid/view/ViewGroup;6 .field·final·synthetic·a:Landroid/support/a/d/a;
  
7 .field·final·synthetic·b:Landroid/support/a/d/a;7 .field·final·synthetic·b:Ljava/lang/Object;
  
8 .field·final·synthetic·c:Ljava/lang/Object;8 .field·final·synthetic·c:Landroid/support/a/a/av;
  
9 .field·final·synthetic·d:Landroid/support/a/a/av;9 .field·final·synthetic·d:Ljava/util/ArrayList;
  
10 .field·final·synthetic·e:Ljava/util/ArrayList;10 .field·final·synthetic·e:Landroid/view/View;
  
11 .field·final·synthetic·f:Landroid/view/View;11 .field·final·synthetic·f:Landroid/support/a/a/l;
  
12 .field·final·synthetic·g:Landroid/support/a/a/l;12 .field·final·synthetic·g:Landroid/support/a/a/l;
  
13 .field·final·synthetic·h:Landroid/support/a/a/l;13 .field·final·synthetic·h:Z
  
14 .field·final·synthetic·i:Z14 .field·final·synthetic·i:Ljava/util/ArrayList;
  
15 .field·final·synthetic·j:Ljava/util/ArrayList;15 .field·final·synthetic·j:Ljava/lang/Object;
  
16 .field·final·synthetic·k:Ljava/lang/Object; 
  
17 .field·final·synthetic·l:Landroid/graphics/Rect;16 .field·final·synthetic·k:Landroid/graphics/Rect;
  
  
18 #·direct·methods17 #·direct·methods
19 .method·constructor·<init>(Landroid/view/ViewGroup;Landroid/support/a/d/a;Ljava/lang/Object;Landroid/support/a/a/av;Ljava/util/ArrayList;Landroid/view/View;Landroid/support/a/a/l;Landroid/support/a/a/l;ZLjava/util/ArrayList;Ljava/lang/Object;Landroid/graphics/Rect;)V18 .method·constructor·<init>(Landroid/support/a/d/a;Ljava/lang/Object;Landroid/support/a/a/av;Ljava/util/ArrayList;Landroid/view/View;Landroid/support/a/a/l;Landroid/support/a/a/l;ZLjava/util/ArrayList;Ljava/lang/Object;Landroid/graphics/Rect;)V
20 ····.locals·019 ····.locals·0
  
21 ····iput-object·p1,·p0,·Landroid/support/a/a/au;->a:Landroid/view/ViewGroup;20 ····iput-object·p1,·p0,·Landroid/support/a/a/au;->a:Landroid/support/a/d/a;
  
22 ····iput-object·p2,·p0,·Landroid/support/a/a/au;->b:Landroid/support/a/d/a;21 ····iput-object·p2,·p0,·Landroid/support/a/a/au;->b:Ljava/lang/Object;
  
23 ····iput-object·p3,·p0,·Landroid/support/a/a/au;->c:Ljava/lang/Object;22 ····iput-object·p3,·p0,·Landroid/support/a/a/au;->c:Landroid/support/a/a/av;
  
24 ····iput-object·p4,·p0,·Landroid/support/a/a/au;->d:Landroid/support/a/a/av;23 ····iput-object·p4,·p0,·Landroid/support/a/a/au;->d:Ljava/util/ArrayList;
  
25 ····iput-object·p5,·p0,·Landroid/support/a/a/au;->e:Ljava/util/ArrayList;24 ····iput-object·p5,·p0,·Landroid/support/a/a/au;->e:Landroid/view/View;
  
26 ····iput-object·p6,·p0,·Landroid/support/a/a/au;->f:Landroid/view/View;25 ····iput-object·p6,·p0,·Landroid/support/a/a/au;->f:Landroid/support/a/a/l;
  
27 ····iput-object·p7,·p0,·Landroid/support/a/a/au;->g:Landroid/support/a/a/l;26 ····iput-object·p7,·p0,·Landroid/support/a/a/au;->g:Landroid/support/a/a/l;
  
28 ····iput-object·p8,·p0,·Landroid/support/a/a/au;->h:Landroid/support/a/a/l; 
  
29 ····iput-boolean·p9,·p0,·Landroid/support/a/a/au;->i:Z27 ····iput-boolean·p8,·p0,·Landroid/support/a/a/au;->h:Z
  
30 ····iput-object·p10,·p0,·Landroid/support/a/a/au;->j:Ljava/util/ArrayList;28 ····iput-object·p9,·p0,·Landroid/support/a/a/au;->i:Ljava/util/ArrayList;
  
31 ····iput-object·p11,·p0,·Landroid/support/a/a/au;->k:Ljava/lang/Object;29 ····iput-object·p10,·p0,·Landroid/support/a/a/au;->j:Ljava/lang/Object;
  
32 ····iput-object·p12,·p0,·Landroid/support/a/a/au;->l:Landroid/graphics/Rect;30 ····iput-object·p11,·p0,·Landroid/support/a/a/au;->k:Landroid/graphics/Rect;
  
33 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V31 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
34 ····return-void32 ····return-void
35 .end·method33 .end·method
  
  
36 #·virtual·methods34 #·virtual·methods
37 .method·public·onPreDraw()Z35 .method·public·run()V
38 ····.locals·536 ····.locals·5
  
39 ····iget-object·v0,·p0,·Landroid/support/a/a/au;->a:Landroid/view/ViewGroup;37 ····iget-object·v0,·p0,·Landroid/support/a/a/au;->a:Landroid/support/a/d/a;
  
40 ····invoke-virtual·{v0},·Landroid/view/ViewGroup;->getViewTreeObserver()Landroid/view/ViewTreeObserver; 
  
41 ····move-result-object·v0 
  
42 ····invoke-virtual·{v0,·p0},·Landroid/view/ViewTreeObserver;->removeOnPreDrawListener(Landroid/view/ViewTreeObserver$OnPreDrawListener;)V38 ····iget-object·v1,·p0,·Landroid/support/a/a/au;->b:Ljava/lang/Object;
  
43 ····iget-object·v0,·p0,·Landroid/support/a/a/au;->b:Landroid/support/a/d/a; 
  
44 ····iget-object·v1,·p0,·Landroid/support/a/a/au;->c:Ljava/lang/Object; 
  
45 ····iget-object·v2,·p0,·Landroid/support/a/a/au;->d:Landroid/support/a/a/av;39 ····iget-object·v2,·p0,·Landroid/support/a/a/au;->c:Landroid/support/a/a/av;
  
46 ····invoke-static·{v0,·v1,·v2},·Landroid/support/a/a/aq;->a(Landroid/support/a/d/a;Ljava/lang/Object;Landroid/support/a/a/av;)Landroid/support/a/d/a;40 ····invoke-static·{v0,·v1,·v2},·Landroid/support/a/a/aq;->a(Landroid/support/a/d/a;Ljava/lang/Object;Landroid/support/a/a/av;)Landroid/support/a/d/a;
  
47 ····move-result-object·v041 ····move-result-object·v0
  
48 ····if-eqz·v0,·:cond_042 ····if-eqz·v0,·:cond_0
  
49 ····iget-object·v1,·p0,·Landroid/support/a/a/au;->e:Ljava/util/ArrayList;43 ····iget-object·v1,·p0,·Landroid/support/a/a/au;->d:Ljava/util/ArrayList;
  
50 ····invoke-virtual·{v0},·Landroid/support/a/d/a;->values()Ljava/util/Collection;44 ····invoke-virtual·{v0},·Landroid/support/a/d/a;->values()Ljava/util/Collection;
  
51 ····move-result-object·v245 ····move-result-object·v2
  
52 ····invoke-virtual·{v1,·v2},·Ljava/util/ArrayList;->addAll(Ljava/util/Collection;)Z46 ····invoke-virtual·{v1,·v2},·Ljava/util/ArrayList;->addAll(Ljava/util/Collection;)Z
  
53 ····iget-object·v1,·p0,·Landroid/support/a/a/au;->e:Ljava/util/ArrayList;47 ····iget-object·v1,·p0,·Landroid/support/a/a/au;->d:Ljava/util/ArrayList;
  
54 ····iget-object·v2,·p0,·Landroid/support/a/a/au;->f:Landroid/view/View;48 ····iget-object·v2,·p0,·Landroid/support/a/a/au;->e:Landroid/view/View;
  
55 ····invoke-virtual·{v1,·v2},·Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z49 ····invoke-virtual·{v1,·v2},·Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
  
56 ····:cond_050 ····:cond_0
57 ····iget-object·v1,·p0,·Landroid/support/a/a/au;->g:Landroid/support/a/a/l;51 ····iget-object·v1,·p0,·Landroid/support/a/a/au;->f:Landroid/support/a/a/l;
  
58 ····iget-object·v2,·p0,·Landroid/support/a/a/au;->h:Landroid/support/a/a/l;52 ····iget-object·v2,·p0,·Landroid/support/a/a/au;->g:Landroid/support/a/a/l;
  
59 ····iget-boolean·v3,·p0,·Landroid/support/a/a/au;->i:Z53 ····iget-boolean·v3,·p0,·Landroid/support/a/a/au;->h:Z
  
60 ····const/4·v4,·0x054 ····const/4·v4,·0x0
  
61 ····invoke-static·{v1,·v2,·v3,·v0,·v4},·Landroid/support/a/a/aq;->a(Landroid/support/a/a/l;Landroid/support/a/a/l;ZLandroid/support/a/d/a;Z)V55 ····invoke-static·{v1,·v2,·v3,·v0,·v4},·Landroid/support/a/a/aq;->a(Landroid/support/a/a/l;Landroid/support/a/a/l;ZLandroid/support/a/d/a;Z)V
  
62 ····iget-object·v1,·p0,·Landroid/support/a/a/au;->c:Ljava/lang/Object;56 ····iget-object·v1,·p0,·Landroid/support/a/a/au;->b:Ljava/lang/Object;
  
63 ····if-eqz·v1,·:cond_157 ····if-eqz·v1,·:cond_1
  
64 ····iget-object·v1,·p0,·Landroid/support/a/a/au;->c:Ljava/lang/Object;58 ····iget-object·v1,·p0,·Landroid/support/a/a/au;->b:Ljava/lang/Object;
  
65 ····iget-object·v2,·p0,·Landroid/support/a/a/au;->j:Ljava/util/ArrayList;59 ····iget-object·v2,·p0,·Landroid/support/a/a/au;->i:Ljava/util/ArrayList;
  
66 ····iget-object·v3,·p0,·Landroid/support/a/a/au;->e:Ljava/util/ArrayList;60 ····iget-object·v3,·p0,·Landroid/support/a/a/au;->d:Ljava/util/ArrayList;
  
67 ····invoke-static·{v1,·v2,·v3},·Landroid/support/a/a/aw;->a(Ljava/lang/Object;Ljava/util/ArrayList;Ljava/util/ArrayList;)V61 ····invoke-static·{v1,·v2,·v3},·Landroid/support/a/a/aw;->a(Ljava/lang/Object;Ljava/util/ArrayList;Ljava/util/ArrayList;)V
Max diff block lines reached; 968/7727 bytes (12.53%) of diff not shown.
4.63 KB
smali/android/support/a/a/d.smali
    
Offset 71, 33 lines modifiedOffset 71, 35 lines modified
71 ····:cond_071 ····:cond_0
72 ····const/4·v0,·0x072 ····const/4·v0,·0x0
  
73 ····goto·:goto_073 ····goto·:goto_0
74 .end·method74 .end·method
  
75 .method·public·constructor·<init>(Landroid/support/a/a/ab;)V75 .method·public·constructor·<init>(Landroid/support/a/a/ab;)V
76 ····.locals·276 ····.locals·1
  
77 ····const/4·v1,·0x1 
  
78 ····invoke-direct·{p0},·Landroid/support/a/a/ap;-><init>()V77 ····invoke-direct·{p0},·Landroid/support/a/a/ap;-><init>()V
  
79 ····new-instance·v0,·Ljava/util/ArrayList;78 ····new-instance·v0,·Ljava/util/ArrayList;
  
80 ····invoke-direct·{v0},·Ljava/util/ArrayList;-><init>()V79 ····invoke-direct·{v0},·Ljava/util/ArrayList;-><init>()V
  
81 ····iput-object·v0,·p0,·Landroid/support/a/a/d;->c:Ljava/util/ArrayList;80 ····iput-object·v0,·p0,·Landroid/support/a/a/d;->c:Ljava/util/ArrayList;
  
 81 ····const/4·v0,·0x1
  
82 ····iput-boolean·v1,·p0,·Landroid/support/a/a/d;->k:Z82 ····iput-boolean·v0,·p0,·Landroid/support/a/a/d;->k:Z
  
83 ····const/4·v0,·-0x183 ····const/4·v0,·-0x1
  
84 ····iput·v0,·p0,·Landroid/support/a/a/d;->n:I84 ····iput·v0,·p0,·Landroid/support/a/a/d;->n:I
  
 85 ····const/4·v0,·0x0
  
85 ····iput-boolean·v1,·p0,·Landroid/support/a/a/d;->u:Z86 ····iput-boolean·v0,·p0,·Landroid/support/a/a/d;->u:Z
  
86 ····iput-object·p1,·p0,·Landroid/support/a/a/d;->b:Landroid/support/a/a/ab;87 ····iput-object·p1,·p0,·Landroid/support/a/a/d;->b:Landroid/support/a/a/ab;
  
87 ····return-void88 ····return-void
88 .end·method89 .end·method
  
89 .method·private·a(ILandroid/support/a/a/l;Ljava/lang/String;I)V90 .method·private·a(ILandroid/support/a/a/l;Ljava/lang/String;I)V
Offset 457, 19 lines modifiedOffset 459, 19 lines modified
  
457 ····invoke-virtual·{v1},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;459 ····invoke-virtual·{v1},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
458 ····move-result-object·v1460 ····move-result-object·v1
  
459 ····invoke-static·{v0,·v1},·Landroid/util/Log;->v(Ljava/lang/String;Ljava/lang/String;)I461 ····invoke-static·{v0,·v1},·Landroid/util/Log;->v(Ljava/lang/String;Ljava/lang/String;)I
  
460 ····new-instance·v0,·Landroid/support/a/d/e;462 ····new-instance·v0,·Landroid/support/a/d/g;
  
461 ····const-string·v1,·"FragmentManager"463 ····const-string·v1,·"FragmentManager"
  
462 ····invoke-direct·{v0,·v1},·Landroid/support/a/d/e;-><init>(Ljava/lang/String;)V464 ····invoke-direct·{v0,·v1},·Landroid/support/a/d/g;-><init>(Ljava/lang/String;)V
  
463 ····new-instance·v1,·Ljava/io/PrintWriter;465 ····new-instance·v1,·Ljava/io/PrintWriter;
  
464 ····invoke-direct·{v1,·v0},·Ljava/io/PrintWriter;-><init>(Ljava/io/Writer;)V466 ····invoke-direct·{v1,·v0},·Ljava/io/PrintWriter;-><init>(Ljava/io/Writer;)V
  
465 ····const-string·v0,·"··"467 ····const-string·v0,·"··"
  
Offset 1573, 14 lines modifiedOffset 1575, 79 lines modified
1573 ····invoke-virtual·{p0,·v0},·Landroid/support/a/a/d;->a(Z)I1575 ····invoke-virtual·{p0,·v0},·Landroid/support/a/a/d;->a(Z)I
  
1574 ····move-result·v01576 ····move-result·v0
  
1575 ····return·v01577 ····return·v0
1576 .end·method1578 .end·method
  
 1579 .method·b(Ljava/util/ArrayList;)V
 1580 ····.locals·3
  
 1581 ····const/4·v0,·0x0
  
 1582 ····move·v1,·v0
  
 1583 ····:goto_0
 1584 ····iget-object·v0,·p0,·Landroid/support/a/a/d;->c:Ljava/util/ArrayList;
  
 1585 ····invoke-virtual·{v0},·Ljava/util/ArrayList;->size()I
  
 1586 ····move-result·v0
  
 1587 ····if-ge·v1,·v0,·:cond_0
  
 1588 ····iget-object·v0,·p0,·Landroid/support/a/a/d;->c:Ljava/util/ArrayList;
  
 1589 ····invoke-virtual·{v0,·v1},·Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
  
 1590 ····move-result-object·v0
  
 1591 ····check-cast·v0,·Landroid/support/a/a/e;
  
 1592 ····iget·v2,·v0,·Landroid/support/a/a/e;->a:I
  
 1593 ····packed-switch·v2,·:pswitch_data_0
  
 1594 ····:goto_1
 1595 ····:pswitch_0
 1596 ····add-int/lit8·v0,·v1,·0x1
  
 1597 ····move·v1,·v0
  
 1598 ····goto·:goto_0
  
 1599 ····:pswitch_1
 1600 ····iget-object·v0,·v0,·Landroid/support/a/a/e;->b:Landroid/support/a/a/l;
  
 1601 ····invoke-virtual·{p1,·v0},·Ljava/util/ArrayList;->remove(Ljava/lang/Object;)Z
  
 1602 ····goto·:goto_1
  
 1603 ····:pswitch_2
 1604 ····iget-object·v0,·v0,·Landroid/support/a/a/e;->b:Landroid/support/a/a/l;
  
 1605 ····invoke-virtual·{p1,·v0},·Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
  
 1606 ····goto·:goto_1
  
 1607 ····:cond_0
 1608 ····return-void
  
 1609 ····:pswitch_data_0
 1610 ····.packed-switch·0x1
 1611 ········:pswitch_1
 1612 ········:pswitch_0
 1613 ········:pswitch_2
 1614 ········:pswitch_0
 1615 ········:pswitch_0
 1616 ········:pswitch_2
 1617 ········:pswitch_1
Max diff block lines reached; 1503/4674 bytes (32.16%) of diff not shown.
9.92 KB
smali/android/support/a/a/r.smali
    
Offset 17, 15 lines modifiedOffset 17, 15 lines modified
  
17 .field·i:Z17 .field·i:Z
  
18 .field·j:Z18 .field·j:Z
  
19 .field·k:I19 .field·k:I
  
20 .field·l:Landroid/support/a/d/n;20 .field·l:Landroid/support/a/d/p;
  
  
21 #·direct·methods21 #·direct·methods
22 .method·public·constructor·<init>()V22 .method·public·constructor·<init>()V
23 ····.locals·123 ····.locals·1
  
24 ····invoke-direct·{p0},·Landroid/support/a/a/j;-><init>()V24 ····invoke-direct·{p0},·Landroid/support/a/a/j;-><init>()V
Offset 491, 17 lines modifiedOffset 491, 17 lines modified
491 .end·method491 .end·method
  
492 .method·private·b(Landroid/support/a/a/l;)I492 .method·private·b(Landroid/support/a/a/l;)I
493 ····.locals·4493 ····.locals·4
  
494 ····const·v3,·0xfffe494 ····const·v3,·0xfffe
  
495 ····iget-object·v0,·p0,·Landroid/support/a/a/r;->l:Landroid/support/a/d/n;495 ····iget-object·v0,·p0,·Landroid/support/a/a/r;->l:Landroid/support/a/d/p;
  
496 ····invoke-virtual·{v0},·Landroid/support/a/d/n;->b()I496 ····invoke-virtual·{v0},·Landroid/support/a/d/p;->b()I
  
497 ····move-result·v0497 ····move-result·v0
  
498 ····if-lt·v0,·v3,·:cond_0498 ····if-lt·v0,·v3,·:cond_0
  
499 ····new-instance·v0,·Ljava/lang/IllegalStateException;499 ····new-instance·v0,·Ljava/lang/IllegalStateException;
  
Offset 509, 19 lines modifiedOffset 509, 19 lines modified
  
509 ····invoke-direct·{v0,·v1},·Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V509 ····invoke-direct·{v0,·v1},·Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V
  
510 ····throw·v0510 ····throw·v0
  
511 ····:cond_0511 ····:cond_0
512 ····:goto_0512 ····:goto_0
513 ····iget-object·v0,·p0,·Landroid/support/a/a/r;->l:Landroid/support/a/d/n;513 ····iget-object·v0,·p0,·Landroid/support/a/a/r;->l:Landroid/support/a/d/p;
  
514 ····iget·v1,·p0,·Landroid/support/a/a/r;->k:I514 ····iget·v1,·p0,·Landroid/support/a/a/r;->k:I
  
515 ····invoke-virtual·{v0,·v1},·Landroid/support/a/d/n;->f(I)I515 ····invoke-virtual·{v0,·v1},·Landroid/support/a/d/p;->f(I)I
  
516 ····move-result·v0516 ····move-result·v0
  
517 ····if-ltz·v0,·:cond_1517 ····if-ltz·v0,·:cond_1
  
518 ····iget·v0,·p0,·Landroid/support/a/a/r;->k:I518 ····iget·v0,·p0,·Landroid/support/a/a/r;->k:I
  
Offset 532, 19 lines modifiedOffset 532, 19 lines modified
532 ····iput·v0,·p0,·Landroid/support/a/a/r;->k:I532 ····iput·v0,·p0,·Landroid/support/a/a/r;->k:I
  
533 ····goto·:goto_0533 ····goto·:goto_0
  
534 ····:cond_1534 ····:cond_1
535 ····iget·v0,·p0,·Landroid/support/a/a/r;->k:I535 ····iget·v0,·p0,·Landroid/support/a/a/r;->k:I
  
536 ····iget-object·v1,·p0,·Landroid/support/a/a/r;->l:Landroid/support/a/d/n;536 ····iget-object·v1,·p0,·Landroid/support/a/a/r;->l:Landroid/support/a/d/p;
  
537 ····iget-object·v2,·p1,·Landroid/support/a/a/l;->o:Ljava/lang/String;537 ····iget-object·v2,·p1,·Landroid/support/a/a/l;->o:Ljava/lang/String;
  
538 ····invoke-virtual·{v1,·v0,·v2},·Landroid/support/a/d/n;->b(ILjava/lang/Object;)V538 ····invoke-virtual·{v1,·v0,·v2},·Landroid/support/a/d/p;->b(ILjava/lang/Object;)V
  
539 ····iget·v1,·p0,·Landroid/support/a/a/r;->k:I539 ····iget·v1,·p0,·Landroid/support/a/a/r;->k:I
  
540 ····add-int/lit8·v1,·v1,·0x1540 ····add-int/lit8·v1,·v1,·0x1
  
541 ····rem-int/2addr·v1,·v3541 ····rem-int/2addr·v1,·v3
  
Offset 889, 25 lines modifiedOffset 889, 25 lines modified
  
889 ····shr-int/lit8·v0,·p1,·0x10889 ····shr-int/lit8·v0,·p1,·0x10
  
890 ····if-eqz·v0,·:cond_2890 ····if-eqz·v0,·:cond_2
  
891 ····add-int/lit8·v1,·v0,·-0x1891 ····add-int/lit8·v1,·v0,·-0x1
  
892 ····iget-object·v0,·p0,·Landroid/support/a/a/r;->l:Landroid/support/a/d/n;892 ····iget-object·v0,·p0,·Landroid/support/a/a/r;->l:Landroid/support/a/d/p;
  
893 ····invoke-virtual·{v0,·v1},·Landroid/support/a/d/n;->a(I)Ljava/lang/Object;893 ····invoke-virtual·{v0,·v1},·Landroid/support/a/d/p;->a(I)Ljava/lang/Object;
  
894 ····move-result-object·v0894 ····move-result-object·v0
  
895 ····check-cast·v0,·Ljava/lang/String;895 ····check-cast·v0,·Ljava/lang/String;
  
896 ····iget-object·v2,·p0,·Landroid/support/a/a/r;->l:Landroid/support/a/d/n;896 ····iget-object·v2,·p0,·Landroid/support/a/a/r;->l:Landroid/support/a/d/p;
  
897 ····invoke-virtual·{v2,·v1},·Landroid/support/a/d/n;->c(I)V897 ····invoke-virtual·{v2,·v1},·Landroid/support/a/d/p;->c(I)V
  
898 ····if-nez·v0,·:cond_0898 ····if-nez·v0,·:cond_0
  
899 ····const-string·v0,·"FragmentActivity"899 ····const-string·v0,·"FragmentActivity"
  
900 ····const-string·v1,·"Activity·result·delivered·for·unknown·Fragment."900 ····const-string·v1,·"Activity·result·delivered·for·unknown·Fragment."
  
Offset 1016, 17 lines modifiedOffset 1016, 17 lines modified
  
1016 ····check-cast·v0,·Landroid/support/a/a/u;1016 ····check-cast·v0,·Landroid/support/a/a/u;
  
1017 ····if-eqz·v0,·:cond_01017 ····if-eqz·v0,·:cond_0
  
1018 ····iget-object·v3,·p0,·Landroid/support/a/a/r;->d:Landroid/support/a/a/w;1018 ····iget-object·v3,·p0,·Landroid/support/a/a/r;->d:Landroid/support/a/a/w;
  
1019 ····iget-object·v4,·v0,·Landroid/support/a/a/u;->c:Landroid/support/a/d/m;1019 ····iget-object·v4,·v0,·Landroid/support/a/a/u;->c:Landroid/support/a/d/o;
  
1020 ····invoke-virtual·{v3,·v4},·Landroid/support/a/a/w;->a(Landroid/support/a/d/m;)V1020 ····invoke-virtual·{v3,·v4},·Landroid/support/a/a/w;->a(Landroid/support/a/d/o;)V
  
1021 ····:cond_01021 ····:cond_0
1022 ····if-eqz·p1,·:cond_21022 ····if-eqz·p1,·:cond_2
  
1023 ····const-string·v3,·"android:support:fragments"1023 ····const-string·v3,·"android:support:fragments"
  
1024 ····invoke-virtual·{p1,·v3},·Landroid/os/Bundle;->getParcelable(Ljava/lang/String;)Landroid/os/Parcelable;1024 ····invoke-virtual·{p1,·v3},·Landroid/os/Bundle;->getParcelable(Ljava/lang/String;)Landroid/os/Parcelable;
Offset 1084, 23 lines modifiedOffset 1084, 23 lines modified
1084 ····const-string·v0,·"FragmentActivity"1084 ····const-string·v0,·"FragmentActivity"
  
1085 ····const-string·v1,·"Invalid·requestCode·mapping·in·savedInstanceState."1085 ····const-string·v1,·"Invalid·requestCode·mapping·in·savedInstanceState."
  
1086 ····invoke-static·{v0,·v1},·Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I1086 ····invoke-static·{v0,·v1},·Landroid/util/Log;->w(Ljava/lang/String;Ljava/lang/String;)I
  
1087 ····:cond_21087 ····:cond_2
1088 ····iget-object·v0,·p0,·Landroid/support/a/a/r;->l:Landroid/support/a/d/n;1088 ····iget-object·v0,·p0,·Landroid/support/a/a/r;->l:Landroid/support/a/d/p;
  
Max diff block lines reached; 6036/10089 bytes (59.83%) of diff not shown.
368 B
smali/android/support/a/a/u.smali
    
Offset 3, 15 lines modifiedOffset 3, 15 lines modified
  
  
3 #·instance·fields3 #·instance·fields
4 .field·a:Ljava/lang/Object;4 .field·a:Ljava/lang/Object;
  
5 .field·b:Landroid/support/a/a/ak;5 .field·b:Landroid/support/a/a/ak;
  
6 .field·c:Landroid/support/a/d/m;6 .field·c:Landroid/support/a/d/o;
  
  
7 #·direct·methods7 #·direct·methods
8 .method·constructor·<init>()V8 .method·constructor·<init>()V
9 ····.locals·09 ····.locals·0
  
10 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V10 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
833 B
smali/android/support/a/a/bo.smali
    
Offset 1, 22 lines modifiedOffset 1, 12 lines modified
1 .class·public·Landroid/support/a/a/bo;1 .class·final·Landroid/support/a/a/bo;
 2 .super·Landroid/util/AndroidRuntimeException;
2 .super·Landroid/app/Activity; 
  
  
3 #·instance·fields 
4 .field·private·a:Landroid/support/a/d/m; 
  
  
5 #·direct·methods3 #·direct·methods
6 .method·public·constructor·<init>()V4 .method·public·constructor·<init>(Ljava/lang/String;)V
7 ····.locals·15 ····.locals·0
  
8 ····invoke-direct·{p0},·Landroid/app/Activity;-><init>()V 
  
9 ····new-instance·v0,·Landroid/support/a/d/m; 
  
10 ····invoke-direct·{v0},·Landroid/support/a/d/m;-><init>()V 
  
11 ····iput-object·v0,·p0,·Landroid/support/a/a/bo;->a:Landroid/support/a/d/m;6 ····invoke-direct·{p0,·p1},·Landroid/util/AndroidRuntimeException;-><init>(Ljava/lang/String;)V
  
12 ····return-void7 ····return-void
13 .end·method8 .end·method
7.19 KB
smali/android/support/a/a/x.smali
    
Offset 9, 15 lines modifiedOffset 9, 15 lines modified
  
9 .field·final·c:I9 .field·final·c:I
  
10 .field·final·d:Landroid/support/a/a/ab;10 .field·final·d:Landroid/support/a/a/ab;
  
11 .field·private·final·e:Landroid/os/Handler;11 .field·private·final·e:Landroid/os/Handler;
  
12 .field·private·f:Landroid/support/a/d/m;12 .field·private·f:Landroid/support/a/d/o;
  
13 .field·private·g:Z13 .field·private·g:Z
  
14 .field·private·h:Landroid/support/a/a/bj;14 .field·private·h:Landroid/support/a/a/bj;
  
15 .field·private·i:Z15 .field·private·i:Z
  
Offset 60, 44 lines modifiedOffset 60, 44 lines modified
60 .end·method60 .end·method
  
  
61 #·virtual·methods61 #·virtual·methods
62 .method·a(Ljava/lang/String;ZZ)Landroid/support/a/a/bj;62 .method·a(Ljava/lang/String;ZZ)Landroid/support/a/a/bj;
63 ····.locals·263 ····.locals·2
  
64 ····iget-object·v0,·p0,·Landroid/support/a/a/x;->f:Landroid/support/a/d/m;64 ····iget-object·v0,·p0,·Landroid/support/a/a/x;->f:Landroid/support/a/d/o;
  
65 ····if-nez·v0,·:cond_065 ····if-nez·v0,·:cond_0
  
66 ····new-instance·v0,·Landroid/support/a/d/m;66 ····new-instance·v0,·Landroid/support/a/d/o;
  
67 ····invoke-direct·{v0},·Landroid/support/a/d/m;-><init>()V67 ····invoke-direct·{v0},·Landroid/support/a/d/o;-><init>()V
  
68 ····iput-object·v0,·p0,·Landroid/support/a/a/x;->f:Landroid/support/a/d/m;68 ····iput-object·v0,·p0,·Landroid/support/a/a/x;->f:Landroid/support/a/d/o;
  
69 ····:cond_069 ····:cond_0
70 ····iget-object·v0,·p0,·Landroid/support/a/a/x;->f:Landroid/support/a/d/m;70 ····iget-object·v0,·p0,·Landroid/support/a/a/x;->f:Landroid/support/a/d/o;
  
71 ····invoke-virtual·{v0,·p1},·Landroid/support/a/d/m;->get(Ljava/lang/Object;)Ljava/lang/Object;71 ····invoke-virtual·{v0,·p1},·Landroid/support/a/d/o;->get(Ljava/lang/Object;)Ljava/lang/Object;
  
72 ····move-result-object·v072 ····move-result-object·v0
  
73 ····check-cast·v0,·Landroid/support/a/a/bj;73 ····check-cast·v0,·Landroid/support/a/a/bj;
  
74 ····if-nez·v0,·:cond_274 ····if-nez·v0,·:cond_2
  
75 ····if-eqz·p3,·:cond_175 ····if-eqz·p3,·:cond_1
  
76 ····new-instance·v0,·Landroid/support/a/a/bj;76 ····new-instance·v0,·Landroid/support/a/a/bj;
  
77 ····invoke-direct·{v0,·p1,·p0,·p2},·Landroid/support/a/a/bj;-><init>(Ljava/lang/String;Landroid/support/a/a/x;Z)V77 ····invoke-direct·{v0,·p1,·p0,·p2},·Landroid/support/a/a/bj;-><init>(Ljava/lang/String;Landroid/support/a/a/x;Z)V
  
78 ····iget-object·v1,·p0,·Landroid/support/a/a/x;->f:Landroid/support/a/d/m;78 ····iget-object·v1,·p0,·Landroid/support/a/a/x;->f:Landroid/support/a/d/o;
  
79 ····invoke-virtual·{v1,·p1,·v0},·Landroid/support/a/d/m;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;79 ····invoke-virtual·{v1,·p1,·v0},·Landroid/support/a/d/o;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
  
80 ····:cond_180 ····:cond_1
81 ····:goto_081 ····:goto_0
82 ····return-object·v082 ····return-object·v0
  
83 ····:cond_283 ····:cond_2
84 ····invoke-virtual·{v0,·p0},·Landroid/support/a/a/bj;->a(Landroid/support/a/a/x;)V84 ····invoke-virtual·{v0,·p0},·Landroid/support/a/a/bj;->a(Landroid/support/a/a/x;)V
Offset 132, 48 lines modifiedOffset 132, 48 lines modified
132 ····iget-object·v0,·p0,·Landroid/support/a/a/x;->b:Landroid/content/Context;132 ····iget-object·v0,·p0,·Landroid/support/a/a/x;->b:Landroid/content/Context;
  
133 ····invoke-virtual·{v0,·p2},·Landroid/content/Context;->startActivity(Landroid/content/Intent;)V133 ····invoke-virtual·{v0,·p2},·Landroid/content/Context;->startActivity(Landroid/content/Intent;)V
  
134 ····return-void134 ····return-void
135 .end·method135 .end·method
  
136 .method·a(Landroid/support/a/d/m;)V136 .method·a(Landroid/support/a/d/o;)V
137 ····.locals·0137 ····.locals·0
  
138 ····iput-object·p1,·p0,·Landroid/support/a/a/x;->f:Landroid/support/a/d/m;138 ····iput-object·p1,·p0,·Landroid/support/a/a/x;->f:Landroid/support/a/d/o;
  
139 ····return-void139 ····return-void
140 .end·method140 .end·method
  
141 .method·a(Ljava/lang/String;)V141 .method·a(Ljava/lang/String;)V
142 ····.locals·2142 ····.locals·2
  
143 ····iget-object·v0,·p0,·Landroid/support/a/a/x;->f:Landroid/support/a/d/m;143 ····iget-object·v0,·p0,·Landroid/support/a/a/x;->f:Landroid/support/a/d/o;
  
144 ····if-eqz·v0,·:cond_0144 ····if-eqz·v0,·:cond_0
  
145 ····iget-object·v0,·p0,·Landroid/support/a/a/x;->f:Landroid/support/a/d/m;145 ····iget-object·v0,·p0,·Landroid/support/a/a/x;->f:Landroid/support/a/d/o;
  
146 ····invoke-virtual·{v0,·p1},·Landroid/support/a/d/m;->get(Ljava/lang/Object;)Ljava/lang/Object;146 ····invoke-virtual·{v0,·p1},·Landroid/support/a/d/o;->get(Ljava/lang/Object;)Ljava/lang/Object;
  
147 ····move-result-object·v0147 ····move-result-object·v0
  
148 ····check-cast·v0,·Landroid/support/a/a/bj;148 ····check-cast·v0,·Landroid/support/a/a/bj;
  
149 ····if-eqz·v0,·:cond_0149 ····if-eqz·v0,·:cond_0
  
150 ····iget-boolean·v1,·v0,·Landroid/support/a/a/bj;->f:Z150 ····iget-boolean·v1,·v0,·Landroid/support/a/a/bj;->f:Z
  
151 ····if-nez·v1,·:cond_0151 ····if-nez·v1,·:cond_0
  
152 ····invoke-virtual·{v0},·Landroid/support/a/a/bj;->h()V152 ····invoke-virtual·{v0},·Landroid/support/a/a/bj;->h()V
  
153 ····iget-object·v0,·p0,·Landroid/support/a/a/x;->f:Landroid/support/a/d/m;153 ····iget-object·v0,·p0,·Landroid/support/a/a/x;->f:Landroid/support/a/d/o;
  
154 ····invoke-virtual·{v0,·p1},·Landroid/support/a/d/m;->remove(Ljava/lang/Object;)Ljava/lang/Object;154 ····invoke-virtual·{v0,·p1},·Landroid/support/a/d/o;->remove(Ljava/lang/Object;)Ljava/lang/Object;
  
155 ····:cond_0155 ····:cond_0
156 ····return-void156 ····return-void
157 .end·method157 .end·method
  
158 .method·public·a(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V158 .method·public·a(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V
159 ····.locals·0159 ····.locals·0
Offset 464, 36 lines modifiedOffset 464, 36 lines modified
  
464 ····goto·:goto_0464 ····goto·:goto_0
465 .end·method465 .end·method
  
466 .method·m()V466 .method·m()V
467 ····.locals·4467 ····.locals·4
  
468 ····iget-object·v0,·p0,·Landroid/support/a/a/x;->f:Landroid/support/a/d/m;468 ····iget-object·v0,·p0,·Landroid/support/a/a/x;->f:Landroid/support/a/d/o;
  
469 ····if-eqz·v0,·:cond_1469 ····if-eqz·v0,·:cond_1
  
470 ····iget-object·v0,·p0,·Landroid/support/a/a/x;->f:Landroid/support/a/d/m;470 ····iget-object·v0,·p0,·Landroid/support/a/a/x;->f:Landroid/support/a/d/o;
  
471 ····invoke-virtual·{v0},·Landroid/support/a/d/m;->size()I471 ····invoke-virtual·{v0},·Landroid/support/a/d/o;->size()I
  
472 ····move-result·v2472 ····move-result·v2
  
Max diff block lines reached; 2642/7292 bytes (36.23%) of diff not shown.
2.84 KB
smali/android/support/a/a/ba.smali
    
Offset 1, 78 lines modifiedOffset 1, 66 lines modified
1 .class·final·Landroid/support/a/a/ba;1 .class·final·Landroid/support/a/a/ba;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
  
3 #·interfaces3 #·interfaces
4 .implements·Landroid/view/ViewTreeObserver$OnPreDrawListener;4 .implements·Ljava/lang/Runnable;
  
  
5 #·instance·fields5 #·instance·fields
6 .field·final·synthetic·a:Landroid/view/View;6 .field·final·synthetic·a:Ljava/util/ArrayList;
  
7 .field·final·synthetic·b:Ljava/util/ArrayList; 
  
8 .field·final·synthetic·c:Ljava/util/Map;7 .field·final·synthetic·b:Ljava/util/Map;
  
  
9 #·direct·methods8 #·direct·methods
10 .method·constructor·<init>(Landroid/view/View;Ljava/util/ArrayList;Ljava/util/Map;)V9 .method·constructor·<init>(Ljava/util/ArrayList;Ljava/util/Map;)V
11 ····.locals·010 ····.locals·0
  
12 ····iput-object·p1,·p0,·Landroid/support/a/a/ba;->a:Landroid/view/View; 
  
13 ····iput-object·p2,·p0,·Landroid/support/a/a/ba;->b:Ljava/util/ArrayList;11 ····iput-object·p1,·p0,·Landroid/support/a/a/ba;->a:Ljava/util/ArrayList;
  
14 ····iput-object·p3,·p0,·Landroid/support/a/a/ba;->c:Ljava/util/Map;12 ····iput-object·p2,·p0,·Landroid/support/a/a/ba;->b:Ljava/util/Map;
  
15 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V13 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
16 ····return-void14 ····return-void
17 .end·method15 .end·method
  
  
18 #·virtual·methods16 #·virtual·methods
19 .method·public·onPreDraw()Z17 .method·public·run()V
20 ····.locals·518 ····.locals·5
  
21 ····iget-object·v0,·p0,·Landroid/support/a/a/ba;->a:Landroid/view/View; 
  
22 ····invoke-virtual·{v0},·Landroid/view/View;->getViewTreeObserver()Landroid/view/ViewTreeObserver; 
  
23 ····move-result-object·v0 
  
24 ····invoke-virtual·{v0,·p0},·Landroid/view/ViewTreeObserver;->removeOnPreDrawListener(Landroid/view/ViewTreeObserver$OnPreDrawListener;)V 
  
25 ····iget-object·v0,·p0,·Landroid/support/a/a/ba;->b:Ljava/util/ArrayList;19 ····iget-object·v0,·p0,·Landroid/support/a/a/ba;->a:Ljava/util/ArrayList;
  
26 ····invoke-virtual·{v0},·Ljava/util/ArrayList;->size()I20 ····invoke-virtual·{v0},·Ljava/util/ArrayList;->size()I
  
27 ····move-result·v221 ····move-result·v2
  
28 ····const/4·v0,·0x022 ····const/4·v0,·0x0
  
29 ····move·v1,·v023 ····move·v1,·v0
  
30 ····:goto_024 ····:goto_0
31 ····if-ge·v1,·v2,·:cond_125 ····if-ge·v1,·v2,·:cond_1
  
32 ····iget-object·v0,·p0,·Landroid/support/a/a/ba;->b:Ljava/util/ArrayList;26 ····iget-object·v0,·p0,·Landroid/support/a/a/ba;->a:Ljava/util/ArrayList;
  
33 ····invoke-virtual·{v0,·v1},·Ljava/util/ArrayList;->get(I)Ljava/lang/Object;27 ····invoke-virtual·{v0,·v1},·Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
  
34 ····move-result-object·v028 ····move-result-object·v0
  
35 ····check-cast·v0,·Landroid/view/View;29 ····check-cast·v0,·Landroid/view/View;
  
36 ····invoke-virtual·{v0},·Landroid/view/View;->getTransitionName()Ljava/lang/String;30 ····invoke-virtual·{v0},·Landroid/view/View;->getTransitionName()Ljava/lang/String;
  
37 ····move-result-object·v331 ····move-result-object·v3
  
38 ····if-eqz·v3,·:cond_032 ····if-eqz·v3,·:cond_0
  
39 ····iget-object·v4,·p0,·Landroid/support/a/a/ba;->c:Ljava/util/Map;33 ····iget-object·v4,·p0,·Landroid/support/a/a/ba;->b:Ljava/util/Map;
  
40 ····invoke-static·{v4,·v3},·Landroid/support/a/a/aw;->a(Ljava/util/Map;Ljava/lang/String;)Ljava/lang/String;34 ····invoke-static·{v4,·v3},·Landroid/support/a/a/aw;->a(Ljava/util/Map;Ljava/lang/String;)Ljava/lang/String;
  
41 ····move-result-object·v335 ····move-result-object·v3
  
42 ····invoke-virtual·{v0,·v3},·Landroid/view/View;->setTransitionName(Ljava/lang/String;)V36 ····invoke-virtual·{v0,·v3},·Landroid/view/View;->setTransitionName(Ljava/lang/String;)V
  
Offset 80, 11 lines modifiedOffset 68, 9 lines modified
80 ····add-int/lit8·v0,·v1,·0x168 ····add-int/lit8·v0,·v1,·0x1
  
81 ····move·v1,·v069 ····move·v1,·v0
  
82 ····goto·:goto_070 ····goto·:goto_0
  
83 ····:cond_171 ····:cond_1
84 ····const/4·v0,·0x1 
  
85 ····return·v072 ····return-void
86 .end·method73 .end·method
3.94 KB
smali/android/support/a/a/at.smali
    
Offset 1, 86 lines modifiedOffset 1, 72 lines modified
1 .class·final·Landroid/support/a/a/at;1 .class·final·Landroid/support/a/a/at;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
  
3 #·interfaces3 #·interfaces
4 .implements·Landroid/view/ViewTreeObserver$OnPreDrawListener;4 .implements·Ljava/lang/Runnable;
  
  
5 #·instance·fields5 #·instance·fields
6 .field·final·synthetic·a:Landroid/view/ViewGroup;6 .field·final·synthetic·a:Landroid/support/a/a/l;
  
7 .field·final·synthetic·b:Landroid/support/a/a/l;7 .field·final·synthetic·b:Landroid/support/a/a/l;
  
8 .field·final·synthetic·c:Landroid/support/a/a/l;8 .field·final·synthetic·c:Z
  
9 .field·final·synthetic·d:Z9 .field·final·synthetic·d:Landroid/support/a/d/a;
  
10 .field·final·synthetic·e:Landroid/support/a/d/a;10 .field·final·synthetic·e:Landroid/view/View;
  
11 .field·final·synthetic·f:Landroid/view/View; 
  
12 .field·final·synthetic·g:Landroid/graphics/Rect;11 .field·final·synthetic·f:Landroid/graphics/Rect;
  
  
13 #·direct·methods12 #·direct·methods
14 .method·constructor·<init>(Landroid/view/ViewGroup;Landroid/support/a/a/l;Landroid/support/a/a/l;ZLandroid/support/a/d/a;Landroid/view/View;Landroid/graphics/Rect;)V13 .method·constructor·<init>(Landroid/support/a/a/l;Landroid/support/a/a/l;ZLandroid/support/a/d/a;Landroid/view/View;Landroid/graphics/Rect;)V
15 ····.locals·014 ····.locals·0
  
16 ····iput-object·p1,·p0,·Landroid/support/a/a/at;->a:Landroid/view/ViewGroup;15 ····iput-object·p1,·p0,·Landroid/support/a/a/at;->a:Landroid/support/a/a/l;
  
17 ····iput-object·p2,·p0,·Landroid/support/a/a/at;->b:Landroid/support/a/a/l;16 ····iput-object·p2,·p0,·Landroid/support/a/a/at;->b:Landroid/support/a/a/l;
  
18 ····iput-object·p3,·p0,·Landroid/support/a/a/at;->c:Landroid/support/a/a/l; 
  
19 ····iput-boolean·p4,·p0,·Landroid/support/a/a/at;->d:Z17 ····iput-boolean·p3,·p0,·Landroid/support/a/a/at;->c:Z
  
20 ····iput-object·p5,·p0,·Landroid/support/a/a/at;->e:Landroid/support/a/d/a;18 ····iput-object·p4,·p0,·Landroid/support/a/a/at;->d:Landroid/support/a/d/a;
  
21 ····iput-object·p6,·p0,·Landroid/support/a/a/at;->f:Landroid/view/View;19 ····iput-object·p5,·p0,·Landroid/support/a/a/at;->e:Landroid/view/View;
  
22 ····iput-object·p7,·p0,·Landroid/support/a/a/at;->g:Landroid/graphics/Rect;20 ····iput-object·p6,·p0,·Landroid/support/a/a/at;->f:Landroid/graphics/Rect;
  
23 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V21 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
24 ····return-void22 ····return-void
25 .end·method23 .end·method
  
  
26 #·virtual·methods24 #·virtual·methods
27 .method·public·onPreDraw()Z25 .method·public·run()V
28 ····.locals·526 ····.locals·5
  
29 ····iget-object·v0,·p0,·Landroid/support/a/a/at;->a:Landroid/view/ViewGroup;27 ····iget-object·v0,·p0,·Landroid/support/a/a/at;->a:Landroid/support/a/a/l;
  
30 ····invoke-virtual·{v0},·Landroid/view/ViewGroup;->getViewTreeObserver()Landroid/view/ViewTreeObserver; 
  
31 ····move-result-object·v0 
  
32 ····invoke-virtual·{v0,·p0},·Landroid/view/ViewTreeObserver;->removeOnPreDrawListener(Landroid/view/ViewTreeObserver$OnPreDrawListener;)V28 ····iget-object·v1,·p0,·Landroid/support/a/a/at;->b:Landroid/support/a/a/l;
  
33 ····iget-object·v0,·p0,·Landroid/support/a/a/at;->b:Landroid/support/a/a/l;29 ····iget-boolean·v2,·p0,·Landroid/support/a/a/at;->c:Z
  
34 ····iget-object·v1,·p0,·Landroid/support/a/a/at;->c:Landroid/support/a/a/l; 
  
35 ····iget-boolean·v2,·p0,·Landroid/support/a/a/at;->d:Z 
  
36 ····iget-object·v3,·p0,·Landroid/support/a/a/at;->e:Landroid/support/a/d/a;30 ····iget-object·v3,·p0,·Landroid/support/a/a/at;->d:Landroid/support/a/d/a;
  
37 ····const/4·v4,·0x031 ····const/4·v4,·0x0
  
38 ····invoke-static·{v0,·v1,·v2,·v3,·v4},·Landroid/support/a/a/aq;->a(Landroid/support/a/a/l;Landroid/support/a/a/l;ZLandroid/support/a/d/a;Z)V32 ····invoke-static·{v0,·v1,·v2,·v3,·v4},·Landroid/support/a/a/aq;->a(Landroid/support/a/a/l;Landroid/support/a/a/l;ZLandroid/support/a/d/a;Z)V
  
39 ····iget-object·v0,·p0,·Landroid/support/a/a/at;->f:Landroid/view/View;33 ····iget-object·v0,·p0,·Landroid/support/a/a/at;->e:Landroid/view/View;
  
40 ····if-eqz·v0,·:cond_034 ····if-eqz·v0,·:cond_0
  
41 ····iget-object·v0,·p0,·Landroid/support/a/a/at;->f:Landroid/view/View;35 ····iget-object·v0,·p0,·Landroid/support/a/a/at;->e:Landroid/view/View;
  
42 ····iget-object·v1,·p0,·Landroid/support/a/a/at;->g:Landroid/graphics/Rect;36 ····iget-object·v1,·p0,·Landroid/support/a/a/at;->f:Landroid/graphics/Rect;
  
43 ····invoke-static·{v0,·v1},·Landroid/support/a/a/aw;->a(Landroid/view/View;Landroid/graphics/Rect;)V37 ····invoke-static·{v0,·v1},·Landroid/support/a/a/aw;->a(Landroid/view/View;Landroid/graphics/Rect;)V
  
44 ····:cond_038 ····:cond_0
45 ····const/4·v0,·0x1 
  
46 ····return·v039 ····return-void
47 .end·method40 .end·method
2.77 KB
smali/android/support/a/a/bd.smali
    
Offset 1, 76 lines modifiedOffset 1, 64 lines modified
1 .class·final·Landroid/support/a/a/bd;1 .class·final·Landroid/support/a/a/bd;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
  
3 #·interfaces3 #·interfaces
4 .implements·Landroid/view/ViewTreeObserver$OnPreDrawListener;4 .implements·Ljava/lang/Runnable;
  
  
5 #·instance·fields5 #·instance·fields
6 .field·final·synthetic·a:Landroid/view/ViewGroup;6 .field·final·synthetic·a:Ljava/util/ArrayList;
  
7 .field·final·synthetic·b:Ljava/util/ArrayList; 
  
8 .field·final·synthetic·c:Ljava/util/Map;7 .field·final·synthetic·b:Ljava/util/Map;
  
  
9 #·direct·methods8 #·direct·methods
10 .method·constructor·<init>(Landroid/view/ViewGroup;Ljava/util/ArrayList;Ljava/util/Map;)V9 .method·constructor·<init>(Ljava/util/ArrayList;Ljava/util/Map;)V
11 ····.locals·010 ····.locals·0
  
12 ····iput-object·p1,·p0,·Landroid/support/a/a/bd;->a:Landroid/view/ViewGroup; 
  
13 ····iput-object·p2,·p0,·Landroid/support/a/a/bd;->b:Ljava/util/ArrayList;11 ····iput-object·p1,·p0,·Landroid/support/a/a/bd;->a:Ljava/util/ArrayList;
  
14 ····iput-object·p3,·p0,·Landroid/support/a/a/bd;->c:Ljava/util/Map;12 ····iput-object·p2,·p0,·Landroid/support/a/a/bd;->b:Ljava/util/Map;
  
15 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V13 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
16 ····return-void14 ····return-void
17 .end·method15 .end·method
  
  
18 #·virtual·methods16 #·virtual·methods
19 .method·public·onPreDraw()Z17 .method·public·run()V
20 ····.locals·518 ····.locals·5
  
21 ····iget-object·v0,·p0,·Landroid/support/a/a/bd;->a:Landroid/view/ViewGroup; 
  
22 ····invoke-virtual·{v0},·Landroid/view/ViewGroup;->getViewTreeObserver()Landroid/view/ViewTreeObserver; 
  
23 ····move-result-object·v0 
  
24 ····invoke-virtual·{v0,·p0},·Landroid/view/ViewTreeObserver;->removeOnPreDrawListener(Landroid/view/ViewTreeObserver$OnPreDrawListener;)V 
  
25 ····iget-object·v0,·p0,·Landroid/support/a/a/bd;->b:Ljava/util/ArrayList;19 ····iget-object·v0,·p0,·Landroid/support/a/a/bd;->a:Ljava/util/ArrayList;
  
26 ····invoke-virtual·{v0},·Ljava/util/ArrayList;->size()I20 ····invoke-virtual·{v0},·Ljava/util/ArrayList;->size()I
  
27 ····move-result·v321 ····move-result·v3
  
28 ····const/4·v0,·0x022 ····const/4·v0,·0x0
  
29 ····move·v2,·v023 ····move·v2,·v0
  
30 ····:goto_024 ····:goto_0
31 ····if-ge·v2,·v3,·:cond_025 ····if-ge·v2,·v3,·:cond_0
  
32 ····iget-object·v0,·p0,·Landroid/support/a/a/bd;->b:Ljava/util/ArrayList;26 ····iget-object·v0,·p0,·Landroid/support/a/a/bd;->a:Ljava/util/ArrayList;
  
33 ····invoke-virtual·{v0,·v2},·Ljava/util/ArrayList;->get(I)Ljava/lang/Object;27 ····invoke-virtual·{v0,·v2},·Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
  
34 ····move-result-object·v028 ····move-result-object·v0
  
35 ····check-cast·v0,·Landroid/view/View;29 ····check-cast·v0,·Landroid/view/View;
  
36 ····invoke-virtual·{v0},·Landroid/view/View;->getTransitionName()Ljava/lang/String;30 ····invoke-virtual·{v0},·Landroid/view/View;->getTransitionName()Ljava/lang/String;
  
37 ····move-result-object·v131 ····move-result-object·v1
  
38 ····iget-object·v4,·p0,·Landroid/support/a/a/bd;->c:Ljava/util/Map;32 ····iget-object·v4,·p0,·Landroid/support/a/a/bd;->b:Ljava/util/Map;
  
39 ····invoke-interface·{v4,·v1},·Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;33 ····invoke-interface·{v4,·v1},·Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;
  
40 ····move-result-object·v134 ····move-result-object·v1
  
41 ····check-cast·v1,·Ljava/lang/String;35 ····check-cast·v1,·Ljava/lang/String;
  
Offset 79, 11 lines modifiedOffset 67, 9 lines modified
79 ····add-int/lit8·v0,·v2,·0x167 ····add-int/lit8·v0,·v2,·0x1
  
80 ····move·v2,·v068 ····move·v2,·v0
  
81 ····goto·:goto_069 ····goto·:goto_0
  
82 ····:cond_070 ····:cond_0
83 ····const/4·v0,·0x1 
  
84 ····return·v071 ····return-void
85 .end·method72 .end·method
5.69 KB
smali/android/support/a/a/aw.smali
    
Offset 152, 122 lines modifiedOffset 152, 112 lines modified
152 .method·public·static·a(Landroid/view/View;Ljava/util/ArrayList;Ljava/util/ArrayList;Ljava/util/ArrayList;Ljava/util/Map;)V152 .method·public·static·a(Landroid/view/View;Ljava/util/ArrayList;Ljava/util/ArrayList;Ljava/util/ArrayList;Ljava/util/Map;)V
153 ····.locals·8153 ····.locals·8
  
154 ····const/4·v3,·0x0154 ····const/4·v3,·0x0
  
155 ····invoke-virtual·{p2},·Ljava/util/ArrayList;->size()I155 ····invoke-virtual·{p2},·Ljava/util/ArrayList;->size()I
  
156 ····move-result·v2156 ····move-result·v1
  
157 ····new-instance·v6,·Ljava/util/ArrayList;157 ····new-instance·v5,·Ljava/util/ArrayList;
  
158 ····invoke-direct·{v6},·Ljava/util/ArrayList;-><init>()V158 ····invoke-direct·{v5},·Ljava/util/ArrayList;-><init>()V
  
159 ····move·v4,·v3159 ····move·v4,·v3
  
160 ····:goto_0160 ····:goto_0
161 ····if-ge·v4,·v2,·:cond_3161 ····if-ge·v4,·v1,·:cond_3
  
162 ····invoke-virtual·{p1,·v4},·Ljava/util/ArrayList;->get(I)Ljava/lang/Object;162 ····invoke-virtual·{p1,·v4},·Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
  
163 ····move-result-object·v0163 ····move-result-object·v0
  
164 ····check-cast·v0,·Landroid/view/View;164 ····check-cast·v0,·Landroid/view/View;
  
165 ····invoke-virtual·{v0},·Landroid/view/View;->getTransitionName()Ljava/lang/String;165 ····invoke-virtual·{v0},·Landroid/view/View;->getTransitionName()Ljava/lang/String;
  
166 ····move-result-object·v5166 ····move-result-object·v6
  
167 ····invoke-virtual·{v6,·v5},·Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z167 ····invoke-virtual·{v5,·v6},·Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
  
168 ····if-nez·v5,·:cond_1168 ····if-nez·v6,·:cond_1
  
169 ····:cond_0169 ····:cond_0
170 ····:goto_1170 ····:goto_1
171 ····add-int/lit8·v0,·v4,·0x1171 ····add-int/lit8·v0,·v4,·0x1
  
172 ····move·v4,·v0172 ····move·v4,·v0
  
173 ····goto·:goto_0173 ····goto·:goto_0
  
174 ····:cond_1174 ····:cond_1
175 ····const/4·v1,·0x0175 ····const/4·v2,·0x0
  
176 ····invoke-virtual·{v0,·v1},·Landroid/view/View;->setTransitionName(Ljava/lang/String;)V176 ····invoke-virtual·{v0,·v2},·Landroid/view/View;->setTransitionName(Ljava/lang/String;)V
  
177 ····invoke-interface·{p4,·v5},·Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;177 ····invoke-interface·{p4,·v6},·Ljava/util/Map;->get(Ljava/lang/Object;)Ljava/lang/Object;
  
178 ····move-result-object·v0178 ····move-result-object·v0
  
179 ····check-cast·v0,·Ljava/lang/String;179 ····check-cast·v0,·Ljava/lang/String;
  
180 ····move·v1,·v3180 ····move·v2,·v3
  
181 ····:goto_2181 ····:goto_2
182 ····if-ge·v1,·v2,·:cond_0182 ····if-ge·v2,·v1,·:cond_0
  
183 ····invoke-virtual·{p3,·v1},·Ljava/util/ArrayList;->get(I)Ljava/lang/Object;183 ····invoke-virtual·{p3,·v2},·Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
  
184 ····move-result-object·v7184 ····move-result-object·v7
  
185 ····invoke-virtual·{v0,·v7},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z185 ····invoke-virtual·{v0,·v7},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z
  
186 ····move-result·v7186 ····move-result·v7
  
187 ····if-eqz·v7,·:cond_2187 ····if-eqz·v7,·:cond_2
  
188 ····invoke-virtual·{p2,·v1},·Ljava/util/ArrayList;->get(I)Ljava/lang/Object;188 ····invoke-virtual·{p2,·v2},·Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
  
189 ····move-result-object·v0189 ····move-result-object·v0
  
190 ····check-cast·v0,·Landroid/view/View;190 ····check-cast·v0,·Landroid/view/View;
  
191 ····invoke-virtual·{v0,·v5},·Landroid/view/View;->setTransitionName(Ljava/lang/String;)V191 ····invoke-virtual·{v0,·v6},·Landroid/view/View;->setTransitionName(Ljava/lang/String;)V
  
192 ····goto·:goto_1192 ····goto·:goto_1
  
193 ····:cond_2193 ····:cond_2
194 ····add-int/lit8·v1,·v1,·0x1194 ····add-int/lit8·v2,·v2,·0x1
  
195 ····goto·:goto_2195 ····goto·:goto_2
  
196 ····:cond_3196 ····:cond_3
197 ····invoke-virtual·{p0},·Landroid/view/View;->getViewTreeObserver()Landroid/view/ViewTreeObserver; 
  
198 ····move-result-object·v7 
  
199 ····new-instance·v0,·Landroid/support/a/a/az;197 ····new-instance·v0,·Landroid/support/a/a/az;
  
200 ····move-object·v1,·p0198 ····move-object·v2,·p2
  
201 ····move-object·v3,·p2199 ····move-object·v3,·p3
  
202 ····move-object·v4,·p3200 ····move-object·v4,·p1
  
203 ····move-object·v5,·p1201 ····invoke-direct/range·{v0·..·v5},·Landroid/support/a/a/az;-><init>(ILjava/util/ArrayList;Ljava/util/ArrayList;Ljava/util/ArrayList;Ljava/util/ArrayList;)V
  
 202 ····invoke-static·{p0,·v0},·Landroid/support/a/a/bm;->a(Landroid/view/View;Ljava/lang/Runnable;)Landroid/support/a/a/bm;
204 ····invoke-direct/range·{v0·..·v6},·Landroid/support/a/a/az;-><init>(Landroid/view/View;ILjava/util/ArrayList;Ljava/util/ArrayList;Ljava/util/ArrayList;Ljava/util/ArrayList;)V 
  
205 ····invoke-virtual·{v7,·v0},·Landroid/view/ViewTreeObserver;->addOnPreDrawListener(Landroid/view/ViewTreeObserver$OnPreDrawListener;)V 
  
206 ····return-void203 ····return-void
207 .end·method204 .end·method
  
208 .method·public·static·a(Landroid/view/View;Ljava/util/ArrayList;Ljava/util/Map;)V205 .method·public·static·a(Landroid/view/View;Ljava/util/ArrayList;Ljava/util/Map;)V
209 ····.locals·2206 ····.locals·1
  
210 ····invoke-virtual·{p0},·Landroid/view/View;->getViewTreeObserver()Landroid/view/ViewTreeObserver; 
  
211 ····move-result-object·v0 
  
212 ····new-instance·v1,·Landroid/support/a/a/ba;207 ····new-instance·v0,·Landroid/support/a/a/ba;
  
213 ····invoke-direct·{v1,·p0,·p1,·p2},·Landroid/support/a/a/ba;-><init>(Landroid/view/View;Ljava/util/ArrayList;Ljava/util/Map;)V208 ····invoke-direct·{v0,·p1,·p2},·Landroid/support/a/a/ba;-><init>(Ljava/util/ArrayList;Ljava/util/Map;)V
  
214 ····invoke-virtual·{v0,·v1},·Landroid/view/ViewTreeObserver;->addOnPreDrawListener(Landroid/view/ViewTreeObserver$OnPreDrawListener;)V209 ····invoke-static·{p0,·v0},·Landroid/support/a/a/bm;->a(Landroid/view/View;Ljava/lang/Runnable;)Landroid/support/a/a/bm;
  
215 ····return-void210 ····return-void
216 .end·method211 .end·method
  
217 .method·public·static·a(Landroid/view/ViewGroup;Ljava/lang/Object;)V212 .method·public·static·a(Landroid/view/ViewGroup;Ljava/lang/Object;)V
218 ····.locals·0213 ····.locals·0
  
Offset 275, 25 lines modifiedOffset 265, 21 lines modified
  
275 ····invoke-static·{p0,·p1},·Landroid/transition/TransitionManager;->beginDelayedTransition(Landroid/view/ViewGroup;Landroid/transition/Transition;)V265 ····invoke-static·{p0,·p1},·Landroid/transition/TransitionManager;->beginDelayedTransition(Landroid/view/ViewGroup;Landroid/transition/Transition;)V
  
Max diff block lines reached; 985/5756 bytes (17.11%) of diff not shown.
1000 B
smali/android/support/a/a/o.smali
    
Offset 9, 17 lines modifiedOffset 9, 17 lines modified
  
9 .field·c:I9 .field·c:I
  
10 .field·d:I10 .field·d:I
  
11 .field·e:I11 .field·e:I
  
12 .field·f:Landroid/support/a/a/bm;12 .field·f:Landroid/support/a/a/bn;
  
13 .field·g:Landroid/support/a/a/bm;13 .field·g:Landroid/support/a/a/bn;
  
14 .field·h:Z14 .field·h:Z
  
15 .field·i:Landroid/support/a/a/q;15 .field·i:Landroid/support/a/a/q;
  
16 .field·j:Z16 .field·j:Z
  
Offset 62, 17 lines modifiedOffset 62, 17 lines modified
  
62 ····iput-object·v1,·p0,·Landroid/support/a/a/o;->o:Ljava/lang/Object;62 ····iput-object·v1,·p0,·Landroid/support/a/a/o;->o:Ljava/lang/Object;
  
63 ····sget-object·v0,·Landroid/support/a/a/l;->j:Ljava/lang/Object;63 ····sget-object·v0,·Landroid/support/a/a/l;->j:Ljava/lang/Object;
  
64 ····iput-object·v0,·p0,·Landroid/support/a/a/o;->p:Ljava/lang/Object;64 ····iput-object·v0,·p0,·Landroid/support/a/a/o;->p:Ljava/lang/Object;
  
65 ····iput-object·v1,·p0,·Landroid/support/a/a/o;->f:Landroid/support/a/a/bm;65 ····iput-object·v1,·p0,·Landroid/support/a/a/o;->f:Landroid/support/a/a/bn;
  
66 ····iput-object·v1,·p0,·Landroid/support/a/a/o;->g:Landroid/support/a/a/bm;66 ····iput-object·v1,·p0,·Landroid/support/a/a/o;->g:Landroid/support/a/a/bn;
  
67 ····return-void67 ····return-void
68 .end·method68 .end·method
  
69 .method·static·synthetic·a(Landroid/support/a/a/o;)Ljava/lang/Object;69 .method·static·synthetic·a(Landroid/support/a/a/o;)Ljava/lang/Object;
70 ····.locals·170 ····.locals·1
  
16.9 KB
smali/android/support/a/a/bj.smali
    
Offset 3, 17 lines modifiedOffset 3, 17 lines modified
  
  
3 #·static·fields3 #·static·fields
4 .field·static·a:Z4 .field·static·a:Z
  
  
5 #·instance·fields5 #·instance·fields
6 .field·final·b:Landroid/support/a/d/n;6 .field·final·b:Landroid/support/a/d/p;
  
7 .field·final·c:Landroid/support/a/d/n;7 .field·final·c:Landroid/support/a/d/p;
  
8 .field·final·d:Ljava/lang/String;8 .field·final·d:Ljava/lang/String;
  
9 .field·e:Z9 .field·e:Z
  
10 .field·f:Z10 .field·f:Z
  
Offset 34, 25 lines modifiedOffset 34, 25 lines modified
34 .end·method34 .end·method
  
35 .method·constructor·<init>(Ljava/lang/String;Landroid/support/a/a/x;Z)V35 .method·constructor·<init>(Ljava/lang/String;Landroid/support/a/a/x;Z)V
36 ····.locals·136 ····.locals·1
  
37 ····invoke-direct·{p0},·Landroid/support/a/a/bh;-><init>()V37 ····invoke-direct·{p0},·Landroid/support/a/a/bh;-><init>()V
  
38 ····new-instance·v0,·Landroid/support/a/d/n;38 ····new-instance·v0,·Landroid/support/a/d/p;
  
39 ····invoke-direct·{v0},·Landroid/support/a/d/n;-><init>()V39 ····invoke-direct·{v0},·Landroid/support/a/d/p;-><init>()V
  
40 ····iput-object·v0,·p0,·Landroid/support/a/a/bj;->b:Landroid/support/a/d/n;40 ····iput-object·v0,·p0,·Landroid/support/a/a/bj;->b:Landroid/support/a/d/p;
  
41 ····new-instance·v0,·Landroid/support/a/d/n;41 ····new-instance·v0,·Landroid/support/a/d/p;
  
42 ····invoke-direct·{v0},·Landroid/support/a/d/n;-><init>()V42 ····invoke-direct·{v0},·Landroid/support/a/d/p;-><init>()V
  
43 ····iput-object·v0,·p0,·Landroid/support/a/a/bj;->c:Landroid/support/a/d/n;43 ····iput-object·v0,·p0,·Landroid/support/a/a/bj;->c:Landroid/support/a/d/p;
  
44 ····iput-object·p1,·p0,·Landroid/support/a/a/bj;->d:Ljava/lang/String;44 ····iput-object·p1,·p0,·Landroid/support/a/a/bj;->d:Ljava/lang/String;
  
45 ····iput-object·p2,·p0,·Landroid/support/a/a/bj;->h:Landroid/support/a/a/x;45 ····iput-object·p2,·p0,·Landroid/support/a/a/bj;->h:Landroid/support/a/a/x;
  
46 ····iput-boolean·p3,·p0,·Landroid/support/a/a/bj;->e:Z46 ····iput-boolean·p3,·p0,·Landroid/support/a/a/bj;->e:Z
  
Offset 119, 17 lines modifiedOffset 119, 17 lines modified
119 ····const-string·v1,·"Called·while·creating·a·loader"119 ····const-string·v1,·"Called·while·creating·a·loader"
  
120 ····invoke-direct·{v0,·v1},·Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V120 ····invoke-direct·{v0,·v1},·Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V
  
121 ····throw·v0121 ····throw·v0
  
122 ····:cond_0122 ····:cond_0
123 ····iget-object·v0,·p0,·Landroid/support/a/a/bj;->b:Landroid/support/a/d/n;123 ····iget-object·v0,·p0,·Landroid/support/a/a/bj;->b:Landroid/support/a/d/p;
  
124 ····invoke-virtual·{v0,·p1},·Landroid/support/a/d/n;->a(I)Ljava/lang/Object;124 ····invoke-virtual·{v0,·p1},·Landroid/support/a/d/p;->a(I)Ljava/lang/Object;
  
125 ····move-result-object·v0125 ····move-result-object·v0
  
126 ····check-cast·v0,·Landroid/support/a/a/bk;126 ····check-cast·v0,·Landroid/support/a/a/bk;
  
127 ····sget-boolean·v1,·Landroid/support/a/a/bj;->a:Z127 ····sget-boolean·v1,·Landroid/support/a/a/bj;->a:Z
  
Offset 253, 19 lines modifiedOffset 253, 19 lines modified
  
253 ····goto·:goto_0253 ····goto·:goto_0
254 .end·method254 .end·method
  
255 .method·a(Landroid/support/a/a/bk;)V255 .method·a(Landroid/support/a/a/bk;)V
256 ····.locals·2256 ····.locals·2
  
257 ····iget-object·v0,·p0,·Landroid/support/a/a/bj;->b:Landroid/support/a/d/n;257 ····iget-object·v0,·p0,·Landroid/support/a/a/bj;->b:Landroid/support/a/d/p;
  
258 ····iget·v1,·p1,·Landroid/support/a/a/bk;->a:I258 ····iget·v1,·p1,·Landroid/support/a/a/bk;->a:I
  
259 ····invoke-virtual·{v0,·v1,·p1},·Landroid/support/a/d/n;->b(ILjava/lang/Object;)V259 ····invoke-virtual·{v0,·v1,·p1},·Landroid/support/a/d/p;->b(ILjava/lang/Object;)V
  
260 ····iget-boolean·v0,·p0,·Landroid/support/a/a/bj;->e:Z260 ····iget-boolean·v0,·p0,·Landroid/support/a/a/bj;->e:Z
  
261 ····if-eqz·v0,·:cond_0261 ····if-eqz·v0,·:cond_0
  
262 ····invoke-virtual·{p1},·Landroid/support/a/a/bk;->a()V262 ····invoke-virtual·{p1},·Landroid/support/a/a/bk;->a()V
  
Offset 282, 17 lines modifiedOffset 282, 17 lines modified
282 .end·method282 .end·method
  
283 .method·public·a(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V283 .method·public·a(Ljava/lang/String;Ljava/io/FileDescriptor;Ljava/io/PrintWriter;[Ljava/lang/String;)V
284 ····.locals·5284 ····.locals·5
  
285 ····const/4·v2,·0x0285 ····const/4·v2,·0x0
  
286 ····iget-object·v0,·p0,·Landroid/support/a/a/bj;->b:Landroid/support/a/d/n;286 ····iget-object·v0,·p0,·Landroid/support/a/a/bj;->b:Landroid/support/a/d/p;
  
287 ····invoke-virtual·{v0},·Landroid/support/a/d/n;->b()I287 ····invoke-virtual·{v0},·Landroid/support/a/d/p;->b()I
  
288 ····move-result·v0288 ····move-result·v0
  
289 ····if-lez·v0,·:cond_0289 ····if-lez·v0,·:cond_0
  
290 ····invoke-virtual·{p3,·p1},·Ljava/io/PrintWriter;->print(Ljava/lang/String;)V290 ····invoke-virtual·{p3,·p1},·Ljava/io/PrintWriter;->print(Ljava/lang/String;)V
  
Offset 317, 39 lines modifiedOffset 317, 39 lines modified
317 ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;317 ····invoke-virtual·{v0},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
318 ····move-result-object·v3318 ····move-result-object·v3
  
319 ····move·v1,·v2319 ····move·v1,·v2
  
320 ····:goto_0320 ····:goto_0
321 ····iget-object·v0,·p0,·Landroid/support/a/a/bj;->b:Landroid/support/a/d/n;321 ····iget-object·v0,·p0,·Landroid/support/a/a/bj;->b:Landroid/support/a/d/p;
  
322 ····invoke-virtual·{v0},·Landroid/support/a/d/n;->b()I322 ····invoke-virtual·{v0},·Landroid/support/a/d/p;->b()I
  
323 ····move-result·v0323 ····move-result·v0
  
324 ····if-ge·v1,·v0,·:cond_0324 ····if-ge·v1,·v0,·:cond_0
  
325 ····iget-object·v0,·p0,·Landroid/support/a/a/bj;->b:Landroid/support/a/d/n;325 ····iget-object·v0,·p0,·Landroid/support/a/a/bj;->b:Landroid/support/a/d/p;
  
326 ····invoke-virtual·{v0,·v1},·Landroid/support/a/d/n;->e(I)Ljava/lang/Object;326 ····invoke-virtual·{v0,·v1},·Landroid/support/a/d/p;->e(I)Ljava/lang/Object;
  
327 ····move-result-object·v0327 ····move-result-object·v0
  
328 ····check-cast·v0,·Landroid/support/a/a/bk;328 ····check-cast·v0,·Landroid/support/a/a/bk;
  
329 ····invoke-virtual·{p3,·p1},·Ljava/io/PrintWriter;->print(Ljava/lang/String;)V329 ····invoke-virtual·{p3,·p1},·Ljava/io/PrintWriter;->print(Ljava/lang/String;)V
  
330 ····const-string·v4,·"··#"330 ····const-string·v4,·"··#"
  
Max diff block lines reached; 12902/17280 bytes (74.66%) of diff not shown.
6.05 KB
smali/android/support/a/a/as.smali
    
Offset 1, 123 lines modifiedOffset 1, 114 lines modified
1 .class·final·Landroid/support/a/a/as;1 .class·final·Landroid/support/a/a/as;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
  
3 #·interfaces3 #·interfaces
4 .implements·Landroid/view/ViewTreeObserver$OnPreDrawListener;4 .implements·Ljava/lang/Runnable;
  
  
5 #·instance·fields5 #·instance·fields
6 .field·final·synthetic·a:Landroid/view/ViewGroup;6 .field·final·synthetic·a:Ljava/lang/Object;
  
7 .field·final·synthetic·b:Ljava/lang/Object;7 .field·final·synthetic·b:Landroid/view/View;
  
8 .field·final·synthetic·c:Landroid/view/View;8 .field·final·synthetic·c:Landroid/support/a/a/l;
  
9 .field·final·synthetic·d:Landroid/support/a/a/l;9 .field·final·synthetic·d:Ljava/util/ArrayList;
  
10 .field·final·synthetic·e:Ljava/util/ArrayList;10 .field·final·synthetic·e:Ljava/util/ArrayList;
  
11 .field·final·synthetic·f:Ljava/util/ArrayList;11 .field·final·synthetic·f:Ljava/util/ArrayList;
  
12 .field·final·synthetic·g:Ljava/util/ArrayList; 
  
13 .field·final·synthetic·h:Ljava/lang/Object;12 .field·final·synthetic·g:Ljava/lang/Object;
  
  
14 #·direct·methods13 #·direct·methods
15 .method·constructor·<init>(Landroid/view/ViewGroup;Ljava/lang/Object;Landroid/view/View;Landroid/support/a/a/l;Ljava/util/ArrayList;Ljava/util/ArrayList;Ljava/util/ArrayList;Ljava/lang/Object;)V14 .method·constructor·<init>(Ljava/lang/Object;Landroid/view/View;Landroid/support/a/a/l;Ljava/util/ArrayList;Ljava/util/ArrayList;Ljava/util/ArrayList;Ljava/lang/Object;)V
16 ····.locals·015 ····.locals·0
  
17 ····iput-object·p1,·p0,·Landroid/support/a/a/as;->a:Landroid/view/ViewGroup;16 ····iput-object·p1,·p0,·Landroid/support/a/a/as;->a:Ljava/lang/Object;
  
18 ····iput-object·p2,·p0,·Landroid/support/a/a/as;->b:Ljava/lang/Object;17 ····iput-object·p2,·p0,·Landroid/support/a/a/as;->b:Landroid/view/View;
  
19 ····iput-object·p3,·p0,·Landroid/support/a/a/as;->c:Landroid/view/View;18 ····iput-object·p3,·p0,·Landroid/support/a/a/as;->c:Landroid/support/a/a/l;
  
20 ····iput-object·p4,·p0,·Landroid/support/a/a/as;->d:Landroid/support/a/a/l;19 ····iput-object·p4,·p0,·Landroid/support/a/a/as;->d:Ljava/util/ArrayList;
  
21 ····iput-object·p5,·p0,·Landroid/support/a/a/as;->e:Ljava/util/ArrayList;20 ····iput-object·p5,·p0,·Landroid/support/a/a/as;->e:Ljava/util/ArrayList;
  
22 ····iput-object·p6,·p0,·Landroid/support/a/a/as;->f:Ljava/util/ArrayList;21 ····iput-object·p6,·p0,·Landroid/support/a/a/as;->f:Ljava/util/ArrayList;
  
23 ····iput-object·p7,·p0,·Landroid/support/a/a/as;->g:Ljava/util/ArrayList; 
  
24 ····iput-object·p8,·p0,·Landroid/support/a/a/as;->h:Ljava/lang/Object;22 ····iput-object·p7,·p0,·Landroid/support/a/a/as;->g:Ljava/lang/Object;
  
25 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V23 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
26 ····return-void24 ····return-void
27 .end·method25 .end·method
  
  
28 #·virtual·methods26 #·virtual·methods
29 .method·public·onPreDraw()Z27 .method·public·run()V
30 ····.locals·428 ····.locals·4
  
31 ····iget-object·v0,·p0,·Landroid/support/a/a/as;->a:Landroid/view/ViewGroup; 
  
32 ····invoke-virtual·{v0},·Landroid/view/ViewGroup;->getViewTreeObserver()Landroid/view/ViewTreeObserver; 
  
33 ····move-result-object·v0 
  
34 ····invoke-virtual·{v0,·p0},·Landroid/view/ViewTreeObserver;->removeOnPreDrawListener(Landroid/view/ViewTreeObserver$OnPreDrawListener;)V 
  
35 ····iget-object·v0,·p0,·Landroid/support/a/a/as;->b:Ljava/lang/Object;29 ····iget-object·v0,·p0,·Landroid/support/a/a/as;->a:Ljava/lang/Object;
  
36 ····if-eqz·v0,·:cond_030 ····if-eqz·v0,·:cond_0
  
37 ····iget-object·v0,·p0,·Landroid/support/a/a/as;->b:Ljava/lang/Object;31 ····iget-object·v0,·p0,·Landroid/support/a/a/as;->a:Ljava/lang/Object;
  
38 ····iget-object·v1,·p0,·Landroid/support/a/a/as;->c:Landroid/view/View;32 ····iget-object·v1,·p0,·Landroid/support/a/a/as;->b:Landroid/view/View;
  
39 ····invoke-static·{v0,·v1},·Landroid/support/a/a/aw;->c(Ljava/lang/Object;Landroid/view/View;)V33 ····invoke-static·{v0,·v1},·Landroid/support/a/a/aw;->c(Ljava/lang/Object;Landroid/view/View;)V
  
40 ····iget-object·v0,·p0,·Landroid/support/a/a/as;->b:Ljava/lang/Object;34 ····iget-object·v0,·p0,·Landroid/support/a/a/as;->a:Ljava/lang/Object;
  
41 ····iget-object·v1,·p0,·Landroid/support/a/a/as;->d:Landroid/support/a/a/l;35 ····iget-object·v1,·p0,·Landroid/support/a/a/as;->c:Landroid/support/a/a/l;
  
42 ····iget-object·v2,·p0,·Landroid/support/a/a/as;->e:Ljava/util/ArrayList;36 ····iget-object·v2,·p0,·Landroid/support/a/a/as;->d:Ljava/util/ArrayList;
  
43 ····iget-object·v3,·p0,·Landroid/support/a/a/as;->c:Landroid/view/View;37 ····iget-object·v3,·p0,·Landroid/support/a/a/as;->b:Landroid/view/View;
  
44 ····invoke-static·{v0,·v1,·v2,·v3},·Landroid/support/a/a/aq;->a(Ljava/lang/Object;Landroid/support/a/a/l;Ljava/util/ArrayList;Landroid/view/View;)Ljava/util/ArrayList;38 ····invoke-static·{v0,·v1,·v2,·v3},·Landroid/support/a/a/aq;->a(Ljava/lang/Object;Landroid/support/a/a/l;Ljava/util/ArrayList;Landroid/view/View;)Ljava/util/ArrayList;
  
45 ····move-result-object·v039 ····move-result-object·v0
  
46 ····iget-object·v1,·p0,·Landroid/support/a/a/as;->f:Ljava/util/ArrayList;40 ····iget-object·v1,·p0,·Landroid/support/a/a/as;->e:Ljava/util/ArrayList;
  
47 ····invoke-virtual·{v1,·v0},·Ljava/util/ArrayList;->addAll(Ljava/util/Collection;)Z41 ····invoke-virtual·{v1,·v0},·Ljava/util/ArrayList;->addAll(Ljava/util/Collection;)Z
  
48 ····:cond_042 ····:cond_0
49 ····iget-object·v0,·p0,·Landroid/support/a/a/as;->g:Ljava/util/ArrayList;43 ····iget-object·v0,·p0,·Landroid/support/a/a/as;->f:Ljava/util/ArrayList;
  
 44 ····if-eqz·v0,·:cond_2
  
 45 ····iget-object·v0,·p0,·Landroid/support/a/a/as;->g:Ljava/lang/Object;
  
50 ····if-eqz·v0,·:cond_146 ····if-eqz·v0,·:cond_1
  
51 ····new-instance·v0,·Ljava/util/ArrayList;47 ····new-instance·v0,·Ljava/util/ArrayList;
  
52 ····invoke-direct·{v0},·Ljava/util/ArrayList;-><init>()V48 ····invoke-direct·{v0},·Ljava/util/ArrayList;-><init>()V
  
53 ····iget-object·v1,·p0,·Landroid/support/a/a/as;->c:Landroid/view/View;49 ····iget-object·v1,·p0,·Landroid/support/a/a/as;->b:Landroid/view/View;
  
54 ····invoke-virtual·{v0,·v1},·Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z50 ····invoke-virtual·{v0,·v1},·Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
  
55 ····iget-object·v1,·p0,·Landroid/support/a/a/as;->h:Ljava/lang/Object;51 ····iget-object·v1,·p0,·Landroid/support/a/a/as;->g:Ljava/lang/Object;
  
56 ····iget-object·v2,·p0,·Landroid/support/a/a/as;->g:Ljava/util/ArrayList;52 ····iget-object·v2,·p0,·Landroid/support/a/a/as;->f:Ljava/util/ArrayList;
  
57 ····invoke-static·{v1,·v2,·v0},·Landroid/support/a/a/aw;->b(Ljava/lang/Object;Ljava/util/ArrayList;Ljava/util/ArrayList;)V53 ····invoke-static·{v1,·v2,·v0},·Landroid/support/a/a/aw;->b(Ljava/lang/Object;Ljava/util/ArrayList;Ljava/util/ArrayList;)V
  
 54 ····:cond_1
58 ····iget-object·v0,·p0,·Landroid/support/a/a/as;->g:Ljava/util/ArrayList;55 ····iget-object·v0,·p0,·Landroid/support/a/a/as;->f:Ljava/util/ArrayList;
  
59 ····invoke-virtual·{v0},·Ljava/util/ArrayList;->clear()V56 ····invoke-virtual·{v0},·Ljava/util/ArrayList;->clear()V
  
60 ····iget-object·v0,·p0,·Landroid/support/a/a/as;->g:Ljava/util/ArrayList;57 ····iget-object·v0,·p0,·Landroid/support/a/a/as;->f:Ljava/util/ArrayList;
  
61 ····iget-object·v1,·p0,·Landroid/support/a/a/as;->c:Landroid/view/View;58 ····iget-object·v1,·p0,·Landroid/support/a/a/as;->b:Landroid/view/View;
  
62 ····invoke-virtual·{v0,·v1},·Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z59 ····invoke-virtual·{v0,·v1},·Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
  
63 ····:cond_160 ····:cond_2
64 ····const/4·v0,·0x1 
  
65 ····return·v061 ····return-void
Max diff block lines reached; 0/6130 bytes (0.00%) of diff not shown.
14.1 KB
smali/android/support/a/a/l.smali
    
Offset 3, 15 lines modifiedOffset 3, 15 lines modified
  
3 #·interfaces3 #·interfaces
4 .implements·Landroid/content/ComponentCallbacks;4 .implements·Landroid/content/ComponentCallbacks;
5 .implements·Landroid/view/View$OnCreateContextMenuListener;5 .implements·Landroid/view/View$OnCreateContextMenuListener;
  
  
6 #·static·fields6 #·static·fields
7 .field·private·static·final·a:Landroid/support/a/d/m;7 .field·private·static·final·a:Landroid/support/a/d/o;
  
8 .field·static·final·j:Ljava/lang/Object;8 .field·static·final·j:Ljava/lang/Object;
  
  
9 #·instance·fields9 #·instance·fields
10 .field·A:Landroid/support/a/a/x;10 .field·A:Landroid/support/a/a/x;
  
Offset 59, 14 lines modifiedOffset 59, 16 lines modified
  
59 .field·W:Landroid/support/a/a/o;59 .field·W:Landroid/support/a/a/o;
  
60 .field·X:Z60 .field·X:Z
  
61 .field·Y:Z61 .field·Y:Z
  
 62 .field·Z:F
  
62 .field·k:I63 .field·k:I
  
63 .field·l:Landroid/os/Bundle;64 .field·l:Landroid/os/Bundle;
  
64 .field·m:Landroid/util/SparseArray;65 .field·m:Landroid/util/SparseArray;
  
65 .field·n:I66 .field·n:I
Offset 96, 19 lines modifiedOffset 98, 19 lines modified
96 .field·z:Landroid/support/a/a/ab;98 .field·z:Landroid/support/a/a/ab;
  
  
97 #·direct·methods99 #·direct·methods
98 .method·static·constructor·<clinit>()V100 .method·static·constructor·<clinit>()V
99 ····.locals·1101 ····.locals·1
  
100 ····new-instance·v0,·Landroid/support/a/d/m;102 ····new-instance·v0,·Landroid/support/a/d/o;
  
101 ····invoke-direct·{v0},·Landroid/support/a/d/m;-><init>()V103 ····invoke-direct·{v0},·Landroid/support/a/d/o;-><init>()V
  
102 ····sput-object·v0,·Landroid/support/a/a/l;->a:Landroid/support/a/d/m;104 ····sput-object·v0,·Landroid/support/a/a/l;->a:Landroid/support/a/d/o;
  
103 ····new-instance·v0,·Ljava/lang/Object;105 ····new-instance·v0,·Ljava/lang/Object;
  
104 ····invoke-direct·{v0},·Ljava/lang/Object;-><init>()V106 ····invoke-direct·{v0},·Ljava/lang/Object;-><init>()V
  
105 ····sput-object·v0,·Landroid/support/a/a/l;->j:Ljava/lang/Object;107 ····sput-object·v0,·Landroid/support/a/a/l;->j:Ljava/lang/Object;
  
Offset 151, 17 lines modifiedOffset 153, 17 lines modified
151 ····return-object·v0153 ····return-object·v0
152 .end·method154 .end·method
  
153 .method·public·static·a(Landroid/content/Context;Ljava/lang/String;Landroid/os/Bundle;)Landroid/support/a/a/l;155 .method·public·static·a(Landroid/content/Context;Ljava/lang/String;Landroid/os/Bundle;)Landroid/support/a/a/l;
154 ····.locals·4156 ····.locals·4
  
155 ····:try_start_0157 ····:try_start_0
156 ····sget-object·v0,·Landroid/support/a/a/l;->a:Landroid/support/a/d/m;158 ····sget-object·v0,·Landroid/support/a/a/l;->a:Landroid/support/a/d/o;
  
157 ····invoke-virtual·{v0,·p1},·Landroid/support/a/d/m;->get(Ljava/lang/Object;)Ljava/lang/Object;159 ····invoke-virtual·{v0,·p1},·Landroid/support/a/d/o;->get(Ljava/lang/Object;)Ljava/lang/Object;
  
158 ····move-result-object·v0160 ····move-result-object·v0
  
159 ····check-cast·v0,·Ljava/lang/Class;161 ····check-cast·v0,·Ljava/lang/Class;
  
160 ····if-nez·v0,·:cond_0162 ····if-nez·v0,·:cond_0
  
Offset 169, 17 lines modifiedOffset 171, 17 lines modified
  
169 ····move-result-object·v0171 ····move-result-object·v0
  
170 ····invoke-virtual·{v0,·p1},·Ljava/lang/ClassLoader;->loadClass(Ljava/lang/String;)Ljava/lang/Class;172 ····invoke-virtual·{v0,·p1},·Ljava/lang/ClassLoader;->loadClass(Ljava/lang/String;)Ljava/lang/Class;
  
171 ····move-result-object·v0173 ····move-result-object·v0
  
172 ····sget-object·v1,·Landroid/support/a/a/l;->a:Landroid/support/a/d/m;174 ····sget-object·v1,·Landroid/support/a/a/l;->a:Landroid/support/a/d/o;
  
173 ····invoke-virtual·{v1,·p1,·v0},·Landroid/support/a/d/m;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;175 ····invoke-virtual·{v1,·p1,·v0},·Landroid/support/a/d/o;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
  
174 ····:cond_0176 ····:cond_0
175 ····invoke-virtual·{v0},·Ljava/lang/Class;->newInstance()Ljava/lang/Object;177 ····invoke-virtual·{v0},·Ljava/lang/Class;->newInstance()Ljava/lang/Object;
  
176 ····move-result-object·v0178 ····move-result-object·v0
  
177 ····check-cast·v0,·Landroid/support/a/a/l;179 ····check-cast·v0,·Landroid/support/a/a/l;
Offset 387, 17 lines modifiedOffset 389, 17 lines modified
387 ····return-void389 ····return-void
388 .end·method390 .end·method
  
389 .method·static·b(Landroid/content/Context;Ljava/lang/String;)Z391 .method·static·b(Landroid/content/Context;Ljava/lang/String;)Z
390 ····.locals·2392 ····.locals·2
  
391 ····:try_start_0393 ····:try_start_0
392 ····sget-object·v0,·Landroid/support/a/a/l;->a:Landroid/support/a/d/m;394 ····sget-object·v0,·Landroid/support/a/a/l;->a:Landroid/support/a/d/o;
  
393 ····invoke-virtual·{v0,·p1},·Landroid/support/a/d/m;->get(Ljava/lang/Object;)Ljava/lang/Object;395 ····invoke-virtual·{v0,·p1},·Landroid/support/a/d/o;->get(Ljava/lang/Object;)Ljava/lang/Object;
  
394 ····move-result-object·v0396 ····move-result-object·v0
  
395 ····check-cast·v0,·Ljava/lang/Class;397 ····check-cast·v0,·Ljava/lang/Class;
  
396 ····if-nez·v0,·:cond_0398 ····if-nez·v0,·:cond_0
  
Offset 405, 17 lines modifiedOffset 407, 17 lines modified
  
405 ····move-result-object·v0407 ····move-result-object·v0
  
406 ····invoke-virtual·{v0,·p1},·Ljava/lang/ClassLoader;->loadClass(Ljava/lang/String;)Ljava/lang/Class;408 ····invoke-virtual·{v0,·p1},·Ljava/lang/ClassLoader;->loadClass(Ljava/lang/String;)Ljava/lang/Class;
  
407 ····move-result-object·v0409 ····move-result-object·v0
  
408 ····sget-object·v1,·Landroid/support/a/a/l;->a:Landroid/support/a/d/m;410 ····sget-object·v1,·Landroid/support/a/a/l;->a:Landroid/support/a/d/o;
  
409 ····invoke-virtual·{v1,·p1,·v0},·Landroid/support/a/d/m;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;411 ····invoke-virtual·{v1,·p1,·v0},·Landroid/support/a/d/o;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
  
410 ····:cond_0412 ····:cond_0
411 ····const-class·v1,·Landroid/support/a/a/l;413 ····const-class·v1,·Landroid/support/a/a/l;
  
412 ····invoke-virtual·{v1,·v0},·Ljava/lang/Class;->isAssignableFrom(Ljava/lang/Class;)Z414 ····invoke-virtual·{v1,·v0},·Ljava/lang/Class;->isAssignableFrom(Ljava/lang/Class;)Z
413 ····:try_end_0415 ····:try_end_0
414 ····.catch·Ljava/lang/ClassNotFoundException;·{:try_start_0·..·:try_end_0}·:catch_0416 ····.catch·Ljava/lang/ClassNotFoundException;·{:try_start_0·..·:try_end_0}·:catch_0
Offset 741, 15 lines modifiedOffset 743, 15 lines modified
  
741 ····invoke-virtual·{p0},·Landroid/support/a/a/l;->e()V743 ····invoke-virtual·{p0},·Landroid/support/a/a/l;->e()V
Max diff block lines reached; 10278/14390 bytes (71.42%) of diff not shown.
3.58 KB
smali/android/support/a/a/az.smali
    
Offset 1, 98 lines modifiedOffset 1, 86 lines modified
1 .class·final·Landroid/support/a/a/az;1 .class·final·Landroid/support/a/a/az;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
  
3 #·interfaces3 #·interfaces
4 .implements·Landroid/view/ViewTreeObserver$OnPreDrawListener;4 .implements·Ljava/lang/Runnable;
  
  
5 #·instance·fields5 #·instance·fields
6 .field·final·synthetic·a:Landroid/view/View;6 .field·final·synthetic·a:I
  
7 .field·final·synthetic·b:I7 .field·final·synthetic·b:Ljava/util/ArrayList;
  
8 .field·final·synthetic·c:Ljava/util/ArrayList;8 .field·final·synthetic·c:Ljava/util/ArrayList;
  
9 .field·final·synthetic·d:Ljava/util/ArrayList;9 .field·final·synthetic·d:Ljava/util/ArrayList;
  
10 .field·final·synthetic·e:Ljava/util/ArrayList;10 .field·final·synthetic·e:Ljava/util/ArrayList;
  
11 .field·final·synthetic·f:Ljava/util/ArrayList; 
  
  
12 #·direct·methods11 #·direct·methods
13 .method·constructor·<init>(Landroid/view/View;ILjava/util/ArrayList;Ljava/util/ArrayList;Ljava/util/ArrayList;Ljava/util/ArrayList;)V12 .method·constructor·<init>(ILjava/util/ArrayList;Ljava/util/ArrayList;Ljava/util/ArrayList;Ljava/util/ArrayList;)V
14 ····.locals·013 ····.locals·0
  
15 ····iput-object·p1,·p0,·Landroid/support/a/a/az;->a:Landroid/view/View;14 ····iput·p1,·p0,·Landroid/support/a/a/az;->a:I
  
16 ····iput·p2,·p0,·Landroid/support/a/a/az;->b:I15 ····iput-object·p2,·p0,·Landroid/support/a/a/az;->b:Ljava/util/ArrayList;
  
17 ····iput-object·p3,·p0,·Landroid/support/a/a/az;->c:Ljava/util/ArrayList;16 ····iput-object·p3,·p0,·Landroid/support/a/a/az;->c:Ljava/util/ArrayList;
  
18 ····iput-object·p4,·p0,·Landroid/support/a/a/az;->d:Ljava/util/ArrayList;17 ····iput-object·p4,·p0,·Landroid/support/a/a/az;->d:Ljava/util/ArrayList;
  
19 ····iput-object·p5,·p0,·Landroid/support/a/a/az;->e:Ljava/util/ArrayList;18 ····iput-object·p5,·p0,·Landroid/support/a/a/az;->e:Ljava/util/ArrayList;
  
20 ····iput-object·p6,·p0,·Landroid/support/a/a/az;->f:Ljava/util/ArrayList; 
  
21 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V19 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
22 ····return-void20 ····return-void
23 .end·method21 .end·method
  
  
24 #·virtual·methods22 #·virtual·methods
25 .method·public·onPreDraw()Z23 .method·public·run()V
26 ····.locals·324 ····.locals·3
  
27 ····iget-object·v0,·p0,·Landroid/support/a/a/az;->a:Landroid/view/View; 
  
28 ····invoke-virtual·{v0},·Landroid/view/View;->getViewTreeObserver()Landroid/view/ViewTreeObserver; 
  
29 ····move-result-object·v0 
  
30 ····invoke-virtual·{v0,·p0},·Landroid/view/ViewTreeObserver;->removeOnPreDrawListener(Landroid/view/ViewTreeObserver$OnPreDrawListener;)V 
  
31 ····const/4·v0,·0x025 ····const/4·v0,·0x0
  
32 ····move·v2,·v026 ····move·v2,·v0
  
33 ····:goto_027 ····:goto_0
34 ····iget·v0,·p0,·Landroid/support/a/a/az;->b:I28 ····iget·v0,·p0,·Landroid/support/a/a/az;->a:I
  
35 ····if-ge·v2,·v0,·:cond_029 ····if-ge·v2,·v0,·:cond_0
  
36 ····iget-object·v0,·p0,·Landroid/support/a/a/az;->c:Ljava/util/ArrayList;30 ····iget-object·v0,·p0,·Landroid/support/a/a/az;->b:Ljava/util/ArrayList;
  
37 ····invoke-virtual·{v0,·v2},·Ljava/util/ArrayList;->get(I)Ljava/lang/Object;31 ····invoke-virtual·{v0,·v2},·Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
  
38 ····move-result-object·v032 ····move-result-object·v0
  
39 ····check-cast·v0,·Landroid/view/View;33 ····check-cast·v0,·Landroid/view/View;
  
40 ····iget-object·v1,·p0,·Landroid/support/a/a/az;->d:Ljava/util/ArrayList;34 ····iget-object·v1,·p0,·Landroid/support/a/a/az;->c:Ljava/util/ArrayList;
  
41 ····invoke-virtual·{v1,·v2},·Ljava/util/ArrayList;->get(I)Ljava/lang/Object;35 ····invoke-virtual·{v1,·v2},·Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
  
42 ····move-result-object·v136 ····move-result-object·v1
  
43 ····check-cast·v1,·Ljava/lang/String;37 ····check-cast·v1,·Ljava/lang/String;
  
44 ····invoke-virtual·{v0,·v1},·Landroid/view/View;->setTransitionName(Ljava/lang/String;)V38 ····invoke-virtual·{v0,·v1},·Landroid/view/View;->setTransitionName(Ljava/lang/String;)V
  
45 ····iget-object·v0,·p0,·Landroid/support/a/a/az;->e:Ljava/util/ArrayList;39 ····iget-object·v0,·p0,·Landroid/support/a/a/az;->d:Ljava/util/ArrayList;
  
46 ····invoke-virtual·{v0,·v2},·Ljava/util/ArrayList;->get(I)Ljava/lang/Object;40 ····invoke-virtual·{v0,·v2},·Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
  
47 ····move-result-object·v041 ····move-result-object·v0
  
48 ····check-cast·v0,·Landroid/view/View;42 ····check-cast·v0,·Landroid/view/View;
  
49 ····iget-object·v1,·p0,·Landroid/support/a/a/az;->f:Ljava/util/ArrayList;43 ····iget-object·v1,·p0,·Landroid/support/a/a/az;->e:Ljava/util/ArrayList;
  
50 ····invoke-virtual·{v1,·v2},·Ljava/util/ArrayList;->get(I)Ljava/lang/Object;44 ····invoke-virtual·{v1,·v2},·Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
  
51 ····move-result-object·v145 ····move-result-object·v1
  
52 ····check-cast·v1,·Ljava/lang/String;46 ····check-cast·v1,·Ljava/lang/String;
  
Offset 101, 11 lines modifiedOffset 89, 9 lines modified
101 ····add-int/lit8·v0,·v2,·0x189 ····add-int/lit8·v0,·v2,·0x1
  
102 ····move·v2,·v090 ····move·v2,·v0
  
103 ····goto·:goto_091 ····goto·:goto_0
  
104 ····:cond_092 ····:cond_0
105 ····const/4·v0,·0x1 
  
106 ····return·v093 ····return-void
107 .end·method94 .end·method
1.66 KB
smali/android/support/a/a/ar.smali
    
Offset 1, 49 lines modifiedOffset 1, 35 lines modified
1 .class·final·Landroid/support/a/a/ar;1 .class·final·Landroid/support/a/a/ar;
2 .super·Ljava/lang/Object;2 .super·Ljava/lang/Object;
  
3 #·interfaces3 #·interfaces
4 .implements·Landroid/view/ViewTreeObserver$OnPreDrawListener;4 .implements·Ljava/lang/Runnable;
  
  
5 #·instance·fields5 #·instance·fields
6 .field·final·synthetic·a:Landroid/view/ViewGroup; 
  
7 .field·final·synthetic·b:Ljava/util/ArrayList;6 .field·final·synthetic·a:Ljava/util/ArrayList;
  
  
8 #·direct·methods7 #·direct·methods
9 .method·constructor·<init>(Landroid/view/ViewGroup;Ljava/util/ArrayList;)V8 .method·constructor·<init>(Ljava/util/ArrayList;)V
10 ····.locals·09 ····.locals·0
  
11 ····iput-object·p1,·p0,·Landroid/support/a/a/ar;->a:Landroid/view/ViewGroup; 
  
12 ····iput-object·p2,·p0,·Landroid/support/a/a/ar;->b:Ljava/util/ArrayList;10 ····iput-object·p1,·p0,·Landroid/support/a/a/ar;->a:Ljava/util/ArrayList;
  
13 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V11 ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V
  
14 ····return-void12 ····return-void
15 .end·method13 .end·method
  
  
16 #·virtual·methods14 #·virtual·methods
17 .method·public·onPreDraw()Z15 .method·public·run()V
18 ····.locals·216 ····.locals·2
  
19 ····iget-object·v0,·p0,·Landroid/support/a/a/ar;->a:Landroid/view/ViewGroup; 
  
20 ····invoke-virtual·{v0},·Landroid/view/ViewGroup;->getViewTreeObserver()Landroid/view/ViewTreeObserver; 
  
21 ····move-result-object·v0 
  
22 ····invoke-virtual·{v0,·p0},·Landroid/view/ViewTreeObserver;->removeOnPreDrawListener(Landroid/view/ViewTreeObserver$OnPreDrawListener;)V 
  
23 ····iget-object·v0,·p0,·Landroid/support/a/a/ar;->b:Ljava/util/ArrayList;17 ····iget-object·v0,·p0,·Landroid/support/a/a/ar;->a:Ljava/util/ArrayList;
  
24 ····const/4·v1,·0x418 ····const/4·v1,·0x4
  
25 ····invoke-static·{v0,·v1},·Landroid/support/a/a/aq;->a(Ljava/util/ArrayList;I)V19 ····invoke-static·{v0,·v1},·Landroid/support/a/a/aq;->a(Ljava/util/ArrayList;I)V
  
26 ····const/4·v0,·0x1 
  
27 ····return·v020 ····return-void
28 .end·method21 .end·method
55.1 KB
smali/android/support/a/a/ab.smali
    
Offset 151, 14 lines modifiedOffset 151, 128 lines modified
151 ····invoke-direct·{v0,·p0},·Landroid/support/a/a/ac;-><init>(Landroid/support/a/a/ab;)V151 ····invoke-direct·{v0,·p0},·Landroid/support/a/a/ac;-><init>(Landroid/support/a/a/ab;)V
  
152 ····iput-object·v0,·p0,·Landroid/support/a/a/ab;->C:Ljava/lang/Runnable;152 ····iput-object·v0,·p0,·Landroid/support/a/a/ab;->C:Ljava/lang/Runnable;
  
153 ····return-void153 ····return-void
154 .end·method154 .end·method
  
 155 .method·private·a(Ljava/util/ArrayList;Ljava/util/ArrayList;IILandroid/support/a/d/c;)I
 156 ····.locals·6
  
 157 ····add-int/lit8·v0,·p4,·-0x1
  
 158 ····move·v3,·v0
  
 159 ····move·v2,·p4
  
 160 ····:goto_0
 161 ····if-lt·v3,·p3,·:cond_4
  
 162 ····invoke-virtual·{p1,·v3},·Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
  
 163 ····move-result-object·v0
  
 164 ····check-cast·v0,·Landroid/support/a/a/d;
  
 165 ····invoke-virtual·{p2,·v3},·Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
  
 166 ····move-result-object·v1
  
 167 ····check-cast·v1,·Ljava/lang/Boolean;
  
 168 ····invoke-virtual·{v1},·Ljava/lang/Boolean;->booleanValue()Z
  
 169 ····move-result·v4
  
 170 ····invoke-virtual·{v0},·Landroid/support/a/a/d;->e()Z
  
 171 ····move-result·v1
  
 172 ····if-eqz·v1,·:cond_2
  
 173 ····add-int/lit8·v1,·v3,·0x1
  
 174 ····invoke-virtual·{v0,·p1,·v1,·p4},·Landroid/support/a/a/d;->a(Ljava/util/ArrayList;II)Z
  
 175 ····move-result·v1
  
 176 ····if-nez·v1,·:cond_2
  
 177 ····const/4·v1,·0x1
  
 178 ····:goto_1
 179 ····if-eqz·v1,·:cond_5
  
 180 ····iget-object·v1,·p0,·Landroid/support/a/a/ab;->B:Ljava/util/ArrayList;
  
 181 ····if-nez·v1,·:cond_0
  
 182 ····new-instance·v1,·Ljava/util/ArrayList;
  
 183 ····invoke-direct·{v1},·Ljava/util/ArrayList;-><init>()V
  
 184 ····iput-object·v1,·p0,·Landroid/support/a/a/ab;->B:Ljava/util/ArrayList;
  
 185 ····:cond_0
 186 ····new-instance·v1,·Landroid/support/a/a/aj;
  
 187 ····invoke-direct·{v1,·v0,·v4},·Landroid/support/a/a/aj;-><init>(Landroid/support/a/a/d;Z)V
  
 188 ····iget-object·v5,·p0,·Landroid/support/a/a/ab;->B:Ljava/util/ArrayList;
  
 189 ····invoke-virtual·{v5,·v1},·Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
  
 190 ····invoke-virtual·{v0,·v1},·Landroid/support/a/a/d;->a(Landroid/support/a/a/q;)V
  
 191 ····if-eqz·v4,·:cond_3
  
 192 ····invoke-virtual·{v0},·Landroid/support/a/a/d;->c()V
  
 193 ····:goto_2
 194 ····add-int/lit8·v1,·v2,·-0x1
  
 195 ····if-eq·v3,·v1,·:cond_1
  
 196 ····invoke-virtual·{p1,·v3},·Ljava/util/ArrayList;->remove(I)Ljava/lang/Object;
  
 197 ····invoke-virtual·{p1,·v1,·v0},·Ljava/util/ArrayList;->add(ILjava/lang/Object;)V
  
 198 ····:cond_1
 199 ····invoke-direct·{p0,·p5},·Landroid/support/a/a/ab;->b(Landroid/support/a/d/c;)V
  
 200 ····move·v0,·v1
  
 201 ····:goto_3
 202 ····add-int/lit8·v1,·v3,·-0x1
  
 203 ····move·v3,·v1
  
 204 ····move·v2,·v0
  
 205 ····goto·:goto_0
  
 206 ····:cond_2
 207 ····const/4·v1,·0x0
  
 208 ····goto·:goto_1
  
 209 ····:cond_3
 210 ····invoke-virtual·{v0},·Landroid/support/a/a/d;->d()V
  
 211 ····goto·:goto_2
  
 212 ····:cond_4
 213 ····return·v2
  
 214 ····:cond_5
 215 ····move·v0,·v2
  
 216 ····goto·:goto_3
 217 .end·method
  
155 .method·static·a(Landroid/content/Context;FF)Landroid/view/animation/Animation;218 .method·static·a(Landroid/content/Context;FF)Landroid/view/animation/Animation;
156 ····.locals·4219 ····.locals·4
  
157 ····new-instance·v0,·Landroid/view/animation/AlphaAnimation;220 ····new-instance·v0,·Landroid/view/animation/AlphaAnimation;
  
158 ····invoke-direct·{v0,·p1,·p2},·Landroid/view/animation/AlphaAnimation;-><init>(FF)V221 ····invoke-direct·{v0,·p1,·p2},·Landroid/view/animation/AlphaAnimation;-><init>(FF)V
Max diff block lines reached; 53478/56378 bytes (94.86%) of diff not shown.
5.13 KB
smali/android/support/a/a/bk.smali
    
Offset 263, 19 lines modifiedOffset 263, 19 lines modified
263 ····:cond_1263 ····:cond_1
264 ····:goto_0264 ····:goto_0
265 ····return-void265 ····return-void
  
266 ····:cond_2266 ····:cond_2
267 ····iget-object·v0,·p0,·Landroid/support/a/a/bk;->o:Landroid/support/a/a/bj;267 ····iget-object·v0,·p0,·Landroid/support/a/a/bk;->o:Landroid/support/a/a/bj;
  
268 ····iget-object·v0,·v0,·Landroid/support/a/a/bj;->b:Landroid/support/a/d/n;268 ····iget-object·v0,·v0,·Landroid/support/a/a/bj;->b:Landroid/support/a/d/p;
  
269 ····iget·v1,·p0,·Landroid/support/a/a/bk;->a:I269 ····iget·v1,·p0,·Landroid/support/a/a/bk;->a:I
  
270 ····invoke-virtual·{v0,·v1},·Landroid/support/a/d/n;->a(I)Ljava/lang/Object;270 ····invoke-virtual·{v0,·v1},·Landroid/support/a/d/p;->a(I)Ljava/lang/Object;
  
271 ····move-result-object·v0271 ····move-result-object·v0
  
272 ····if-eq·v0,·p0,·:cond_3272 ····if-eq·v0,·p0,·:cond_3
  
273 ····sget-boolean·v0,·Landroid/support/a/a/bj;->a:Z273 ····sget-boolean·v0,·Landroid/support/a/a/bj;->a:Z
  
Offset 321, 19 lines modifiedOffset 321, 19 lines modified
321 ····invoke-static·{v1,·v2},·Landroid/util/Log;->v(Ljava/lang/String;Ljava/lang/String;)I321 ····invoke-static·{v1,·v2},·Landroid/util/Log;->v(Ljava/lang/String;Ljava/lang/String;)I
  
322 ····:cond_4322 ····:cond_4
323 ····iput-object·v4,·p0,·Landroid/support/a/a/bk;->n:Landroid/support/a/a/bk;323 ····iput-object·v4,·p0,·Landroid/support/a/a/bk;->n:Landroid/support/a/a/bk;
  
324 ····iget-object·v1,·p0,·Landroid/support/a/a/bk;->o:Landroid/support/a/a/bj;324 ····iget-object·v1,·p0,·Landroid/support/a/a/bk;->o:Landroid/support/a/a/bj;
  
325 ····iget-object·v1,·v1,·Landroid/support/a/a/bj;->b:Landroid/support/a/d/n;325 ····iget-object·v1,·v1,·Landroid/support/a/a/bj;->b:Landroid/support/a/d/p;
  
326 ····iget·v2,·p0,·Landroid/support/a/a/bk;->a:I326 ····iget·v2,·p0,·Landroid/support/a/a/bk;->a:I
  
327 ····invoke-virtual·{v1,·v2,·v4},·Landroid/support/a/d/n;->b(ILjava/lang/Object;)V327 ····invoke-virtual·{v1,·v2,·v4},·Landroid/support/a/d/p;->b(ILjava/lang/Object;)V
  
328 ····invoke-virtual·{p0},·Landroid/support/a/a/bk;->f()V328 ····invoke-virtual·{p0},·Landroid/support/a/a/bk;->f()V
  
329 ····iget-object·v1,·p0,·Landroid/support/a/a/bk;->o:Landroid/support/a/a/bj;329 ····iget-object·v1,·p0,·Landroid/support/a/a/bk;->o:Landroid/support/a/a/bj;
  
330 ····invoke-virtual·{v1,·v0},·Landroid/support/a/a/bj;->a(Landroid/support/a/a/bk;)V330 ····invoke-virtual·{v1,·v0},·Landroid/support/a/a/bj;->a(Landroid/support/a/a/bk;)V
  
Offset 389, 19 lines modifiedOffset 389, 19 lines modified
389 ····:cond_1389 ····:cond_1
390 ····:goto_0390 ····:goto_0
391 ····return-void391 ····return-void
  
392 ····:cond_2392 ····:cond_2
393 ····iget-object·v0,·p0,·Landroid/support/a/a/bk;->o:Landroid/support/a/a/bj;393 ····iget-object·v0,·p0,·Landroid/support/a/a/bk;->o:Landroid/support/a/a/bj;
  
394 ····iget-object·v0,·v0,·Landroid/support/a/a/bj;->b:Landroid/support/a/d/n;394 ····iget-object·v0,·v0,·Landroid/support/a/a/bj;->b:Landroid/support/a/d/p;
  
395 ····iget·v1,·p0,·Landroid/support/a/a/bk;->a:I395 ····iget·v1,·p0,·Landroid/support/a/a/bk;->a:I
  
396 ····invoke-virtual·{v0,·v1},·Landroid/support/a/d/n;->a(I)Ljava/lang/Object;396 ····invoke-virtual·{v0,·v1},·Landroid/support/a/d/p;->a(I)Ljava/lang/Object;
  
397 ····move-result-object·v0397 ····move-result-object·v0
  
398 ····if-eq·v0,·p0,·:cond_3398 ····if-eq·v0,·p0,·:cond_3
  
399 ····sget-boolean·v0,·Landroid/support/a/a/bj;->a:Z399 ····sget-boolean·v0,·Landroid/support/a/a/bj;->a:Z
  
Offset 447, 19 lines modifiedOffset 447, 19 lines modified
447 ····invoke-static·{v1,·v2},·Landroid/util/Log;->v(Ljava/lang/String;Ljava/lang/String;)I447 ····invoke-static·{v1,·v2},·Landroid/util/Log;->v(Ljava/lang/String;Ljava/lang/String;)I
  
448 ····:cond_4448 ····:cond_4
449 ····iput-object·v4,·p0,·Landroid/support/a/a/bk;->n:Landroid/support/a/a/bk;449 ····iput-object·v4,·p0,·Landroid/support/a/a/bk;->n:Landroid/support/a/a/bk;
  
450 ····iget-object·v1,·p0,·Landroid/support/a/a/bk;->o:Landroid/support/a/a/bj;450 ····iget-object·v1,·p0,·Landroid/support/a/a/bk;->o:Landroid/support/a/a/bj;
  
451 ····iget-object·v1,·v1,·Landroid/support/a/a/bj;->b:Landroid/support/a/d/n;451 ····iget-object·v1,·v1,·Landroid/support/a/a/bj;->b:Landroid/support/a/d/p;
  
452 ····iget·v2,·p0,·Landroid/support/a/a/bk;->a:I452 ····iget·v2,·p0,·Landroid/support/a/a/bk;->a:I
  
453 ····invoke-virtual·{v1,·v2,·v4},·Landroid/support/a/d/n;->b(ILjava/lang/Object;)V453 ····invoke-virtual·{v1,·v2,·v4},·Landroid/support/a/d/p;->b(ILjava/lang/Object;)V
  
454 ····invoke-virtual·{p0},·Landroid/support/a/a/bk;->f()V454 ····invoke-virtual·{p0},·Landroid/support/a/a/bk;->f()V
  
455 ····iget-object·v1,·p0,·Landroid/support/a/a/bk;->o:Landroid/support/a/a/bj;455 ····iget-object·v1,·p0,·Landroid/support/a/a/bk;->o:Landroid/support/a/a/bj;
  
456 ····invoke-virtual·{v1,·v0},·Landroid/support/a/a/bj;->a(Landroid/support/a/a/bk;)V456 ····invoke-virtual·{v1,·v0},·Landroid/support/a/a/bj;->a(Landroid/support/a/a/bk;)V
  
Offset 486, 19 lines modifiedOffset 486, 19 lines modified
486 ····if-eqz·v0,·:cond_7486 ····if-eqz·v0,·:cond_7
  
487 ····invoke-virtual·{p0,·p1,·p2},·Landroid/support/a/a/bk;->b(Landroid/support/a/b/k;Ljava/lang/Object;)V487 ····invoke-virtual·{p0,·p1,·p2},·Landroid/support/a/a/bk;->b(Landroid/support/a/b/k;Ljava/lang/Object;)V
  
488 ····:cond_7488 ····:cond_7
489 ····iget-object·v0,·p0,·Landroid/support/a/a/bk;->o:Landroid/support/a/a/bj;489 ····iget-object·v0,·p0,·Landroid/support/a/a/bk;->o:Landroid/support/a/a/bj;
  
490 ····iget-object·v0,·v0,·Landroid/support/a/a/bj;->c:Landroid/support/a/d/n;490 ····iget-object·v0,·v0,·Landroid/support/a/a/bj;->c:Landroid/support/a/d/p;
  
491 ····iget·v1,·p0,·Landroid/support/a/a/bk;->a:I491 ····iget·v1,·p0,·Landroid/support/a/a/bk;->a:I
  
492 ····invoke-virtual·{v0,·v1},·Landroid/support/a/d/n;->a(I)Ljava/lang/Object;492 ····invoke-virtual·{v0,·v1},·Landroid/support/a/d/p;->a(I)Ljava/lang/Object;
  
493 ····move-result-object·v0493 ····move-result-object·v0
  
494 ····check-cast·v0,·Landroid/support/a/a/bk;494 ····check-cast·v0,·Landroid/support/a/a/bk;
  
495 ····if-eqz·v0,·:cond_8495 ····if-eqz·v0,·:cond_8
  
Offset 508, 19 lines modifiedOffset 508, 19 lines modified
  
508 ····iput-boolean·v1,·v0,·Landroid/support/a/a/bk;->f:Z508 ····iput-boolean·v1,·v0,·Landroid/support/a/a/bk;->f:Z
  
509 ····invoke-virtual·{v0},·Landroid/support/a/a/bk;->f()V509 ····invoke-virtual·{v0},·Landroid/support/a/a/bk;->f()V
  
510 ····iget-object·v0,·p0,·Landroid/support/a/a/bk;->o:Landroid/support/a/a/bj;510 ····iget-object·v0,·p0,·Landroid/support/a/a/bk;->o:Landroid/support/a/a/bj;
  
511 ····iget-object·v0,·v0,·Landroid/support/a/a/bj;->c:Landroid/support/a/d/n;511 ····iget-object·v0,·v0,·Landroid/support/a/a/bj;->c:Landroid/support/a/d/p;
  
512 ····iget·v1,·p0,·Landroid/support/a/a/bk;->a:I512 ····iget·v1,·p0,·Landroid/support/a/a/bk;->a:I
  
513 ····invoke-virtual·{v0,·v1},·Landroid/support/a/d/n;->c(I)V513 ····invoke-virtual·{v0,·v1},·Landroid/support/a/d/p;->c(I)V
  
514 ····:cond_8514 ····:cond_8
515 ····iget-object·v0,·p0,·Landroid/support/a/a/bk;->o:Landroid/support/a/a/bj;515 ····iget-object·v0,·p0,·Landroid/support/a/a/bk;->o:Landroid/support/a/a/bj;
  
516 ····iget-object·v0,·v0,·Landroid/support/a/a/bj;->h:Landroid/support/a/a/x;516 ····iget-object·v0,·v0,·Landroid/support/a/a/bj;->h:Landroid/support/a/a/x;
  
517 ····if-eqz·v0,·:cond_1517 ····if-eqz·v0,·:cond_1
Offset 1331, 15 lines modifiedOffset 1331, 15 lines modified
  
1331 ····const-string·v1,·"·:·"1331 ····const-string·v1,·"·:·"
  
1332 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;1332 ····invoke-virtual·{v0,·v1},·Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
  
1333 ····iget-object·v1,·p0,·Landroid/support/a/a/bk;->d:Landroid/support/a/b/k;1333 ····iget-object·v1,·p0,·Landroid/support/a/a/bk;->d:Landroid/support/a/b/k;
  
Max diff block lines reached; 224/5184 bytes (4.32%) of diff not shown.
2.98 KB
smali/android/support/a/a/be.smali
    
Offset 1, 17 lines modifiedOffset 1, 17 lines modified
1 .class·public·Landroid/support/a/a/be;1 .class·public·Landroid/support/a/a/be;
2 .super·Landroid/support/a/a/l;2 .super·Landroid/support/a/a/l;
  
  
3 #·instance·fields3 #·instance·fields
4 .field·private·final·Z:Ljava/lang/Runnable; 
  
5 .field·a:Landroid/widget/ListAdapter;4 .field·a:Landroid/widget/ListAdapter;
  
 5 .field·private·final·aa:Ljava/lang/Runnable;
  
6 .field·private·final·aa:Landroid/widget/AdapterView$OnItemClickListener;6 .field·private·final·ab:Landroid/widget/AdapterView$OnItemClickListener;
  
7 .field·b:Landroid/widget/ListView;7 .field·b:Landroid/widget/ListView;
  
8 .field·c:Landroid/view/View;8 .field·c:Landroid/view/View;
  
9 .field·d:Landroid/widget/TextView;9 .field·d:Landroid/widget/TextView;
  
Offset 38, 21 lines modifiedOffset 38, 21 lines modified
  
38 ····iput-object·v0,·p0,·Landroid/support/a/a/be;->i:Landroid/os/Handler;38 ····iput-object·v0,·p0,·Landroid/support/a/a/be;->i:Landroid/os/Handler;
  
39 ····new-instance·v0,·Landroid/support/a/a/bf;39 ····new-instance·v0,·Landroid/support/a/a/bf;
  
40 ····invoke-direct·{v0,·p0},·Landroid/support/a/a/bf;-><init>(Landroid/support/a/a/be;)V40 ····invoke-direct·{v0,·p0},·Landroid/support/a/a/bf;-><init>(Landroid/support/a/a/be;)V
  
41 ····iput-object·v0,·p0,·Landroid/support/a/a/be;->Z:Ljava/lang/Runnable;41 ····iput-object·v0,·p0,·Landroid/support/a/a/be;->aa:Ljava/lang/Runnable;
  
42 ····new-instance·v0,·Landroid/support/a/a/bg;42 ····new-instance·v0,·Landroid/support/a/a/bg;
  
43 ····invoke-direct·{v0,·p0},·Landroid/support/a/a/bg;-><init>(Landroid/support/a/a/be;)V43 ····invoke-direct·{v0,·p0},·Landroid/support/a/a/bg;-><init>(Landroid/support/a/a/be;)V
  
44 ····iput-object·v0,·p0,·Landroid/support/a/a/be;->aa:Landroid/widget/AdapterView$OnItemClickListener;44 ····iput-object·v0,·p0,·Landroid/support/a/a/be;->ab:Landroid/widget/AdapterView$OnItemClickListener;
  
45 ····return-void45 ····return-void
46 .end·method46 .end·method
  
47 .method·private·a(ZZ)V47 .method·private·a(ZZ)V
48 ····.locals·648 ····.locals·6
  
Offset 229, 15 lines modifiedOffset 229, 15 lines modified
229 ····:goto_1229 ····:goto_1
230 ····const/4·v0,·0x1230 ····const/4·v0,·0x1
  
231 ····iput-boolean·v0,·p0,·Landroid/support/a/a/be;->h:Z231 ····iput-boolean·v0,·p0,·Landroid/support/a/a/be;->h:Z
  
232 ····iget-object·v0,·p0,·Landroid/support/a/a/be;->b:Landroid/widget/ListView;232 ····iget-object·v0,·p0,·Landroid/support/a/a/be;->b:Landroid/widget/ListView;
  
233 ····iget-object·v1,·p0,·Landroid/support/a/a/be;->aa:Landroid/widget/AdapterView$OnItemClickListener;233 ····iget-object·v1,·p0,·Landroid/support/a/a/be;->ab:Landroid/widget/AdapterView$OnItemClickListener;
  
234 ····invoke-virtual·{v0,·v1},·Landroid/widget/ListView;->setOnItemClickListener(Landroid/widget/AdapterView$OnItemClickListener;)V234 ····invoke-virtual·{v0,·v1},·Landroid/widget/ListView;->setOnItemClickListener(Landroid/widget/AdapterView$OnItemClickListener;)V
  
235 ····iget-object·v0,·p0,·Landroid/support/a/a/be;->a:Landroid/widget/ListAdapter;235 ····iget-object·v0,·p0,·Landroid/support/a/a/be;->a:Landroid/widget/ListAdapter;
  
236 ····if-eqz·v0,·:cond_9236 ····if-eqz·v0,·:cond_9
  
Offset 249, 15 lines modifiedOffset 249, 15 lines modified
  
249 ····invoke-virtual·{p0,·v0},·Landroid/support/a/a/be;->a(Landroid/widget/ListAdapter;)V249 ····invoke-virtual·{p0,·v0},·Landroid/support/a/a/be;->a(Landroid/widget/ListAdapter;)V
  
250 ····:cond_3250 ····:cond_3
251 ····:goto_2251 ····:goto_2
252 ····iget-object·v0,·p0,·Landroid/support/a/a/be;->i:Landroid/os/Handler;252 ····iget-object·v0,·p0,·Landroid/support/a/a/be;->i:Landroid/os/Handler;
  
253 ····iget-object·v1,·p0,·Landroid/support/a/a/be;->Z:Ljava/lang/Runnable;253 ····iget-object·v1,·p0,·Landroid/support/a/a/be;->aa:Ljava/lang/Runnable;
  
254 ····invoke-virtual·{v0,·v1},·Landroid/os/Handler;->post(Ljava/lang/Runnable;)Z254 ····invoke-virtual·{v0,·v1},·Landroid/os/Handler;->post(Ljava/lang/Runnable;)Z
  
255 ····goto·:goto_0255 ····goto·:goto_0
  
256 ····:cond_4256 ····:cond_4
257 ····const·v1,·0xff0001257 ····const·v1,·0xff0001
Offset 628, 15 lines modifiedOffset 628, 15 lines modified
628 .method·public·g()V628 .method·public·g()V
629 ····.locals·3629 ····.locals·3
  
630 ····const/4·v2,·0x0630 ····const/4·v2,·0x0
  
631 ····iget-object·v0,·p0,·Landroid/support/a/a/be;->i:Landroid/os/Handler;631 ····iget-object·v0,·p0,·Landroid/support/a/a/be;->i:Landroid/os/Handler;
  
632 ····iget-object·v1,·p0,·Landroid/support/a/a/be;->Z:Ljava/lang/Runnable;632 ····iget-object·v1,·p0,·Landroid/support/a/a/be;->aa:Ljava/lang/Runnable;
  
633 ····invoke-virtual·{v0,·v1},·Landroid/os/Handler;->removeCallbacks(Ljava/lang/Runnable;)V633 ····invoke-virtual·{v0,·v1},·Landroid/os/Handler;->removeCallbacks(Ljava/lang/Runnable;)V
  
634 ····iput-object·v2,·p0,·Landroid/support/a/a/be;->b:Landroid/widget/ListView;634 ····iput-object·v2,·p0,·Landroid/support/a/a/be;->b:Landroid/widget/ListView;
  
635 ····const/4·v0,·0x0635 ····const/4·v0,·0x0
  
995 B
smali/android/support/a/a/bn.smali
    
Offset 1, 12 lines modifiedOffset 1, 38 lines modified
1 .class·final·Landroid/support/a/a/bn;1 .class·public·abstract·Landroid/support/a/a/bn;
2 .super·Landroid/util/AndroidRuntimeException;2 .super·Ljava/lang/Object;
  
  
 3 #·static·fields
 4 .field·private·static·a:I
  
  
3 #·direct·methods5 #·direct·methods
4 .method·public·constructor·<init>(Ljava/lang/String;)V6 .method·static·constructor·<clinit>()V
 7 ····.locals·1
  
 8 ····const/high16·v0,·0x100000
  
 9 ····sput·v0,·Landroid/support/a/a/bn;->a:I
  
 10 ····return-void
 11 .end·method
  
  
 12 #·virtual·methods
 13 .method·public·a(Ljava/util/List;Ljava/util/List;Ljava/util/List;)V
5 ····.locals·014 ····.locals·0
  
6 ····invoke-direct·{p0,·p1},·Landroid/util/AndroidRuntimeException;-><init>(Ljava/lang/String;)V15 ····return-void
 16 .end·method
  
 17 .method·public·a(Ljava/util/List;Ljava/util/Map;)V
 18 ····.locals·0
  
 19 ····return-void
 20 .end·method
  
 21 .method·public·b(Ljava/util/List;Ljava/util/List;Ljava/util/List;)V
 22 ····.locals·0
  
7 ····return-void23 ····return-void
8 .end·method24 .end·method
28.9 KB
smali/android/support/a/a/aq.smali
    
Offset 257, 167 lines modifiedOffset 257, 159 lines modified
  
257 ····move-result-object·v0257 ····move-result-object·v0
  
258 ····goto·:goto_1258 ····goto·:goto_1
259 .end·method259 .end·method
  
260 .method·private·static·a(Landroid/view/ViewGroup;Landroid/view/View;Landroid/support/a/d/a;Landroid/support/a/a/av;Ljava/util/ArrayList;Ljava/util/ArrayList;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;260 .method·private·static·a(Landroid/view/ViewGroup;Landroid/view/View;Landroid/support/a/d/a;Landroid/support/a/a/av;Ljava/util/ArrayList;Ljava/util/ArrayList;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
261 ····.locals·11261 ····.locals·8
  
262 ····iget-object·v3,·p3,·Landroid/support/a/a/av;->a:Landroid/support/a/a/l;262 ····const/4·v5,·0x0
  
263 ····iget-object·v4,·p3,·Landroid/support/a/a/av;->d:Landroid/support/a/a/l;263 ····iget-object·v1,·p3,·Landroid/support/a/a/av;->a:Landroid/support/a/a/l;
  
264 ····if-eqz·v3,·:cond_0264 ····iget-object·v2,·p3,·Landroid/support/a/a/av;->d:Landroid/support/a/a/l;
  
265 ····invoke-virtual·{v3},·Landroid/support/a/a/l;->s()Landroid/view/View;265 ····if-eqz·v1,·:cond_0
  
266 ····move-result-object·v1266 ····invoke-virtual·{v1},·Landroid/support/a/a/l;->s()Landroid/view/View;
  
 267 ····move-result-object·v0
  
267 ····const/4·v2,·0x0268 ····const/4·v3,·0x0
  
268 ····invoke-virtual·{v1,·v2},·Landroid/view/View;->setVisibility(I)V269 ····invoke-virtual·{v0,·v3},·Landroid/view/View;->setVisibility(I)V
  
269 ····:cond_0270 ····:cond_0
270 ····if-eqz·v3,·:cond_1271 ····if-eqz·v1,·:cond_1
  
271 ····if-nez·v4,·:cond_2272 ····if-nez·v2,·:cond_2
  
272 ····:cond_1273 ····:cond_1
273 ····const/4·v1,·0x0 
  
274 ····:goto_0274 ····:goto_0
275 ····return-object·v1275 ····return-object·v5
  
276 ····:cond_2276 ····:cond_2
277 ····iget-boolean·v5,·p3,·Landroid/support/a/a/av;->b:Z277 ····iget-boolean·v3,·p3,·Landroid/support/a/a/av;->b:Z
  
278 ····invoke-virtual·{p2},·Landroid/support/a/d/a;->isEmpty()Z278 ····invoke-virtual·{p2},·Landroid/support/a/d/a;->isEmpty()Z
  
279 ····move-result·v1279 ····move-result·v0
  
280 ····if-eqz·v1,·:cond_3280 ····if-eqz·v0,·:cond_6
  
281 ····const/4·v1,·0x0281 ····move-object·v0,·v5
  
282 ····:goto_1282 ····:goto_1
283 ····invoke-static·{p2,·v1,·p3},·Landroid/support/a/a/aq;->b(Landroid/support/a/d/a;Ljava/lang/Object;Landroid/support/a/a/av;)Landroid/support/a/d/a;283 ····invoke-static·{p2,·v0,·p3},·Landroid/support/a/a/aq;->b(Landroid/support/a/d/a;Ljava/lang/Object;Landroid/support/a/a/av;)Landroid/support/a/d/a;
  
284 ····move-result-object·v2284 ····move-result-object·v6
  
285 ····invoke-static·{p2,·v1,·p3},·Landroid/support/a/a/aq;->c(Landroid/support/a/d/a;Ljava/lang/Object;Landroid/support/a/a/av;)Landroid/support/a/d/a;285 ····invoke-static·{p2,·v0,·p3},·Landroid/support/a/a/aq;->c(Landroid/support/a/d/a;Ljava/lang/Object;Landroid/support/a/a/av;)Landroid/support/a/d/a;
  
286 ····move-result-object·v6286 ····move-result-object·v4
  
287 ····invoke-virtual·{p2},·Landroid/support/a/d/a;->isEmpty()Z287 ····invoke-virtual·{p2},·Landroid/support/a/d/a;->isEmpty()Z
  
288 ····move-result·v7288 ····move-result·v7
  
289 ····if-eqz·v7,·:cond_4289 ····if-eqz·v7,·:cond_7
  
290 ····const/4·v9,·0x0 
  
291 ····:goto_2 
292 ····if-nez·p6,·:cond_5290 ····if-eqz·v6,·:cond_3
  
293 ····if-nez·p7,·:cond_5291 ····invoke-virtual·{v6},·Landroid/support/a/d/a;->clear()V
  
 292 ····:cond_3
294 ····if-nez·v9,·:cond_5293 ····if-eqz·v4,·:cond_9
  
295 ····const/4·v1,·0x0294 ····invoke-virtual·{v4},·Landroid/support/a/d/a;->clear()V
  
296 ····goto·:goto_0295 ····move-object·v7,·v5
  
297 ····:cond_3 
298 ····invoke-static·{v3,·v4,·v5},·Landroid/support/a/a/aq;->a(Landroid/support/a/a/l;Landroid/support/a/a/l;Z)Ljava/lang/Object;296 ····:goto_2
 297 ····if-nez·p6,·:cond_4
  
299 ····move-result-object·v1298 ····if-nez·p7,·:cond_4
  
300 ····goto·:goto_1299 ····if-eqz·v7,·:cond_1
  
301 ····:cond_4300 ····:cond_4
302 ····invoke-virtual·{v2},·Landroid/support/a/d/a;->values()Ljava/util/Collection;301 ····const/4·v0,·0x1
  
303 ····move-result-object·v7302 ····invoke-static·{v1,·v2,·v3,·v6,·v0},·Landroid/support/a/a/aq;->b(Landroid/support/a/a/l;Landroid/support/a/a/l;ZLandroid/support/a/d/a;Z)V
  
304 ····invoke-virtual·{p4,·v7},·Ljava/util/ArrayList;->addAll(Ljava/util/Collection;)Z303 ····if-eqz·v7,·:cond_8
  
305 ····invoke-virtual·{v6},·Landroid/support/a/d/a;->values()Ljava/util/Collection;304 ····invoke-virtual·{p5,·p1},·Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
  
306 ····move-result-object·v7305 ····invoke-static·{v7,·p1,·p4},·Landroid/support/a/a/aw;->a(Ljava/lang/Object;Landroid/view/View;Ljava/util/ArrayList;)V
  
307 ····move-object/from16·v0,·p5306 ····iget-boolean·v0,·p3,·Landroid/support/a/a/av;->e:Z
  
308 ····invoke-virtual·{v0,·v7},·Ljava/util/ArrayList;->addAll(Ljava/util/Collection;)Z307 ····iget-object·v5,·p3,·Landroid/support/a/a/av;->f:Landroid/support/a/a/d;
  
309 ····move-object·v9,·v1308 ····invoke-static·{v7,·p7,·v6,·v0,·v5},·Landroid/support/a/a/aq;->a(Ljava/lang/Object;Ljava/lang/Object;Landroid/support/a/d/a;ZLandroid/support/a/a/d;)V
  
310 ····goto·:goto_2309 ····new-instance·v6,·Landroid/graphics/Rect;
  
 310 ····invoke-direct·{v6},·Landroid/graphics/Rect;-><init>()V
311 ····:cond_5 
312 ····const/4·v1,·0x1 
  
313 ····invoke-static·{v3,·v4,·v5,·v2,·v1},·Landroid/support/a/a/aq;->b(Landroid/support/a/a/l;Landroid/support/a/a/l;ZLandroid/support/a/d/a;Z)V311 ····invoke-static·{v4,·p3,·p6,·v3},·Landroid/support/a/a/aq;->b(Landroid/support/a/d/a;Landroid/support/a/a/av;Ljava/lang/Object;Z)Landroid/view/View;
  
314 ····if-eqz·v9,·:cond_7312 ····move-result-object·v5
  
315 ····move-object/from16·v0,·p5313 ····if-eqz·v5,·:cond_5
  
316 ····invoke-virtual·{v0,·p1},·Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z314 ····invoke-static·{p6,·v6},·Landroid/support/a/a/aw;->a(Ljava/lang/Object;Landroid/graphics/Rect;)V
  
317 ····invoke-static·{v9,·p1,·p4},·Landroid/support/a/a/aw;->a(Ljava/lang/Object;Landroid/view/View;Ljava/util/ArrayList;)V315 ····:cond_5
 316 ····:goto_3
 317 ····new-instance·v0,·Landroid/support/a/a/at;
  
318 ····iget-boolean·v1,·p3,·Landroid/support/a/a/av;->e:Z318 ····invoke-direct/range·{v0·..·v6},·Landroid/support/a/a/at;-><init>(Landroid/support/a/a/l;Landroid/support/a/a/l;ZLandroid/support/a/d/a;Landroid/view/View;Landroid/graphics/Rect;)V
  
319 ····iget-object·v7,·p3,·Landroid/support/a/a/av;->f:Landroid/support/a/a/d;319 ····invoke-static·{p0,·v0},·Landroid/support/a/a/bm;->a(Landroid/view/View;Ljava/lang/Runnable;)Landroid/support/a/a/bm;
  
320 ····move-object/from16·v0,·p7320 ····move-object·v5,·v7
  
321 ····invoke-static·{v9,·v0,·v2,·v1,·v7},·Landroid/support/a/a/aq;->a(Ljava/lang/Object;Ljava/lang/Object;Landroid/support/a/d/a;ZLandroid/support/a/a/d;)V321 ····goto·:goto_0
  
Max diff block lines reached; 23400/29516 bytes (79.28%) of diff not shown.
14.6 KB
smali/de/k4ever/k4android/fragments/BuyScreenFragment.smali
    
Offset 3, 31 lines modifiedOffset 3, 31 lines modified
  
3 #·interfaces3 #·interfaces
4 .implements·Landroid/widget/AdapterView$OnItemSelectedListener;4 .implements·Landroid/widget/AdapterView$OnItemSelectedListener;
5 .implements·Landroid/widget/SeekBar$OnSeekBarChangeListener;5 .implements·Landroid/widget/SeekBar$OnSeekBarChangeListener;
  
  
6 #·instance·fields6 #·instance·fields
7 .field·private·Z:Landroid/widget/ImageView; 
  
8 .field·private·a:I7 .field·private·a:I
  
 8 .field·private·aa:Landroid/widget/ImageView;
  
9 .field·private·aa:Lcom/android/volley/toolbox/n;9 .field·private·ab:Lcom/android/volley/toolbox/n;
  
10 .field·private·ab:Landroid/widget/Button;10 .field·private·ac:Landroid/widget/Button;
  
11 .field·private·ac:Landroid/widget/SeekBar;11 .field·private·ad:Landroid/widget/SeekBar;
  
12 .field·private·ad:Landroid/widget/ProgressBar;12 .field·private·ae:Landroid/widget/ProgressBar;
  
13 .field·private·ae:Landroid/widget/Spinner;13 .field·private·af:Landroid/widget/Spinner;
  
14 .field·private·af:Landroid/view/View;14 .field·private·ag:Landroid/view/View;
  
15 .field·private·ag:Ljava/lang/Boolean;15 .field·private·ah:Ljava/lang/Boolean;
  
16 .field·private·b:I16 .field·private·b:I
  
17 .field·private·c:Landroid/widget/TextView;17 .field·private·c:Landroid/widget/TextView;
  
18 .field·private·d:Landroid/widget/TextView;18 .field·private·d:Landroid/widget/TextView;
  
Offset 136, 15 lines modifiedOffset 136, 15 lines modified
  
136 ····return-void136 ····return-void
137 .end·method137 .end·method
  
138 .method·static·synthetic·b(Lde/k4ever/k4android/fragments/BuyScreenFragment;)Landroid/widget/SeekBar;138 .method·static·synthetic·b(Lde/k4ever/k4android/fragments/BuyScreenFragment;)Landroid/widget/SeekBar;
139 ····.locals·1139 ····.locals·1
  
140 ····iget-object·v0,·p0,·Lde/k4ever/k4android/fragments/BuyScreenFragment;->ac:Landroid/widget/SeekBar;140 ····iget-object·v0,·p0,·Lde/k4ever/k4android/fragments/BuyScreenFragment;->ad:Landroid/widget/SeekBar;
  
141 ····return-object·v0141 ····return-object·v0
142 .end·method142 .end·method
  
143 .method·private·b()V143 .method·private·b()V
144 ····.locals·9144 ····.locals·9
  
Offset 172, 15 lines modifiedOffset 172, 15 lines modified
  
172 ····invoke-virtual·{v1},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;172 ····invoke-virtual·{v1},·Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
  
173 ····move-result-object·v1173 ····move-result-object·v1
  
174 ····invoke-virtual·{v0,·v1},·Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V174 ····invoke-virtual·{v0,·v1},·Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
  
175 ····iget-object·v0,·p0,·Lde/k4ever/k4android/fragments/BuyScreenFragment;->ae:Landroid/widget/Spinner;175 ····iget-object·v0,·p0,·Lde/k4ever/k4android/fragments/BuyScreenFragment;->af:Landroid/widget/Spinner;
  
176 ····invoke-virtual·{v0},·Landroid/widget/Spinner;->getSelectedItemPosition()I176 ····invoke-virtual·{v0},·Landroid/widget/Spinner;->getSelectedItemPosition()I
  
177 ····move-result·v0177 ····move-result·v0
  
178 ····packed-switch·v0,·:pswitch_data_0178 ····packed-switch·v0,·:pswitch_data_0
  
Offset 291, 31 lines modifiedOffset 291, 31 lines modified
291 ········:pswitch_2291 ········:pswitch_2
292 ····.end·packed-switch292 ····.end·packed-switch
293 .end·method293 .end·method
  
294 .method·static·synthetic·c(Lde/k4ever/k4android/fragments/BuyScreenFragment;)Landroid/widget/Spinner;294 .method·static·synthetic·c(Lde/k4ever/k4android/fragments/BuyScreenFragment;)Landroid/widget/Spinner;
295 ····.locals·1295 ····.locals·1
  
296 ····iget-object·v0,·p0,·Lde/k4ever/k4android/fragments/BuyScreenFragment;->ae:Landroid/widget/Spinner;296 ····iget-object·v0,·p0,·Lde/k4ever/k4android/fragments/BuyScreenFragment;->af:Landroid/widget/Spinner;
  
297 ····return-object·v0297 ····return-object·v0
298 .end·method298 .end·method
  
299 .method·static·synthetic·d(Lde/k4ever/k4android/fragments/BuyScreenFragment;)Landroid/widget/ProgressBar;299 .method·static·synthetic·d(Lde/k4ever/k4android/fragments/BuyScreenFragment;)Landroid/widget/ProgressBar;
300 ····.locals·1300 ····.locals·1
  
301 ····iget-object·v0,·p0,·Lde/k4ever/k4android/fragments/BuyScreenFragment;->ad:Landroid/widget/ProgressBar;301 ····iget-object·v0,·p0,·Lde/k4ever/k4android/fragments/BuyScreenFragment;->ae:Landroid/widget/ProgressBar;
  
302 ····return-object·v0302 ····return-object·v0
303 .end·method303 .end·method
  
304 .method·static·synthetic·e(Lde/k4ever/k4android/fragments/BuyScreenFragment;)Landroid/widget/ImageView;304 .method·static·synthetic·e(Lde/k4ever/k4android/fragments/BuyScreenFragment;)Landroid/widget/ImageView;
305 ····.locals·1305 ····.locals·1
  
306 ····iget-object·v0,·p0,·Lde/k4ever/k4android/fragments/BuyScreenFragment;->Z:Landroid/widget/ImageView;306 ····iget-object·v0,·p0,·Lde/k4ever/k4android/fragments/BuyScreenFragment;->aa:Landroid/widget/ImageView;
  
307 ····return-object·v0307 ····return-object·v0
308 .end·method308 .end·method
  
  
309 #·virtual·methods309 #·virtual·methods
310 .method·public·a(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View;310 .method·public·a(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)Landroid/view/View;
Offset 331, 51 lines modifiedOffset 331, 51 lines modified
  
331 ····const·v0,·0x7f0a000a331 ····const·v0,·0x7f0a000a
  
332 ····invoke-virtual·{v1,·v0},·Landroid/view/View;->findViewById(I)Landroid/view/View;332 ····invoke-virtual·{v1,·v0},·Landroid/view/View;->findViewById(I)Landroid/view/View;
  
333 ····move-result-object·v0333 ····move-result-object·v0
  
334 ····iput-object·v0,·p0,·Lde/k4ever/k4android/fragments/BuyScreenFragment;->af:Landroid/view/View;334 ····iput-object·v0,·p0,·Lde/k4ever/k4android/fragments/BuyScreenFragment;->ag:Landroid/view/View;
  
335 ····const·v0,·0x7f0a000c335 ····const·v0,·0x7f0a000c
  
336 ····invoke-virtual·{v1,·v0},·Landroid/view/View;->findViewById(I)Landroid/view/View;336 ····invoke-virtual·{v1,·v0},·Landroid/view/View;->findViewById(I)Landroid/view/View;
  
337 ····move-result-object·v0337 ····move-result-object·v0
  
338 ····check-cast·v0,·Landroid/widget/ImageView;338 ····check-cast·v0,·Landroid/widget/ImageView;
  
339 ····iput-object·v0,·p0,·Lde/k4ever/k4android/fragments/BuyScreenFragment;->Z:Landroid/widget/ImageView;339 ····iput-object·v0,·p0,·Lde/k4ever/k4android/fragments/BuyScreenFragment;->aa:Landroid/widget/ImageView;
  
340 ····invoke-virtual·{p0},·Lde/k4ever/k4android/fragments/BuyScreenFragment;->j()Landroid/support/a/a/r;340 ····invoke-virtual·{p0},·Lde/k4ever/k4android/fragments/BuyScreenFragment;->j()Landroid/support/a/a/r;
  
341 ····move-result-object·v0341 ····move-result-object·v0
  
342 ····invoke-static·{v0},·Lde/k4ever/k4android/a/a;->b(Landroid/content/Context;)Lde/k4ever/k4android/a/a;342 ····invoke-static·{v0},·Lde/k4ever/k4android/a/a;->b(Landroid/content/Context;)Lde/k4ever/k4android/a/a;
  
343 ····move-result-object·v0343 ····move-result-object·v0
  
344 ····invoke-virtual·{v0},·Lde/k4ever/k4android/a/a;->c()Lcom/android/volley/toolbox/n;344 ····invoke-virtual·{v0},·Lde/k4ever/k4android/a/a;->c()Lcom/android/volley/toolbox/n;
  
Max diff block lines reached; 10278/14863 bytes (69.15%) of diff not shown.
9.77 KB
smali/de/k4ever/k4android/fragments/i.smali
    
Offset 2, 20 lines modifiedOffset 2, 20 lines modified
2 .super·Landroid/support/a/a/k;2 .super·Landroid/support/a/a/k;
  
3 #·interfaces3 #·interfaces
4 .implements·Landroid/widget/TextView$OnEditorActionListener;4 .implements·Landroid/widget/TextView$OnEditorActionListener;
  
  
5 #·instance·fields5 #·instance·fields
6 .field·private·Z:Landroid/widget/EditText; 
  
7 .field·private·aa:Landroid/widget/EditText;6 .field·private·aa:Landroid/widget/EditText;
  
8 .field·private·ab:Landroid/widget/EditText;7 .field·private·ab:Landroid/widget/EditText;
  
 8 .field·private·ac:Landroid/widget/EditText;
  
  
9 #·direct·methods9 #·direct·methods
10 .method·public·constructor·<init>()V10 .method·public·constructor·<init>()V
11 ····.locals·011 ····.locals·0
  
12 ····invoke-direct·{p0},·Landroid/support/a/a/k;-><init>()V12 ····invoke-direct·{p0},·Landroid/support/a/a/k;-><init>()V
  
Offset 33, 15 lines modifiedOffset 33, 15 lines modified
33 .method·private·aa()V33 .method·private·aa()V
34 ····.locals·834 ····.locals·8
  
35 ····const/4·v5,·0x135 ····const/4·v5,·0x1
  
36 ····const·v2,·0x7f07001336 ····const·v2,·0x7f070013
  
37 ····iget-object·v0,·p0,·Lde/k4ever/k4android/fragments/i;->Z:Landroid/widget/EditText;37 ····iget-object·v0,·p0,·Lde/k4ever/k4android/fragments/i;->aa:Landroid/widget/EditText;
  
38 ····invoke-virtual·{v0},·Landroid/widget/EditText;->getText()Landroid/text/Editable;38 ····invoke-virtual·{v0},·Landroid/widget/EditText;->getText()Landroid/text/Editable;
  
39 ····move-result-object·v039 ····move-result-object·v0
  
40 ····invoke-virtual·{v0},·Ljava/lang/Object;->toString()Ljava/lang/String;40 ····invoke-virtual·{v0},·Ljava/lang/Object;->toString()Ljava/lang/String;
  
Offset 49, 33 lines modifiedOffset 49, 33 lines modified
  
49 ····invoke-virtual·{v0},·Ljava/lang/String;->length()I49 ····invoke-virtual·{v0},·Ljava/lang/String;->length()I
  
50 ····move-result·v050 ····move-result·v0
  
51 ····if-nez·v0,·:cond_051 ····if-nez·v0,·:cond_0
  
52 ····iget-object·v0,·p0,·Lde/k4ever/k4android/fragments/i;->Z:Landroid/widget/EditText;52 ····iget-object·v0,·p0,·Lde/k4ever/k4android/fragments/i;->aa:Landroid/widget/EditText;
  
53 ····invoke-virtual·{p0,·v2},·Lde/k4ever/k4android/fragments/i;->a(I)Ljava/lang/CharSequence;53 ····invoke-virtual·{p0,·v2},·Lde/k4ever/k4android/fragments/i;->a(I)Ljava/lang/CharSequence;
  
54 ····move-result-object·v154 ····move-result-object·v1
  
55 ····invoke-virtual·{v0,·v1},·Landroid/widget/EditText;->setError(Ljava/lang/CharSequence;)V55 ····invoke-virtual·{v0,·v1},·Landroid/widget/EditText;->setError(Ljava/lang/CharSequence;)V
  
56 ····iget-object·v0,·p0,·Lde/k4ever/k4android/fragments/i;->Z:Landroid/widget/EditText;56 ····iget-object·v0,·p0,·Lde/k4ever/k4android/fragments/i;->aa:Landroid/widget/EditText;
  
57 ····invoke-virtual·{v0},·Landroid/widget/EditText;->requestFocus()Z57 ····invoke-virtual·{v0},·Landroid/widget/EditText;->requestFocus()Z
  
58 ····:goto_058 ····:goto_0
59 ····return-void59 ····return-void
  
60 ····:cond_060 ····:cond_0
61 ····sget-object·v0,·Landroid/util/Patterns;->WEB_URL:Ljava/util/regex/Pattern;61 ····sget-object·v0,·Landroid/util/Patterns;->WEB_URL:Ljava/util/regex/Pattern;
  
62 ····iget-object·v1,·p0,·Lde/k4ever/k4android/fragments/i;->Z:Landroid/widget/EditText;62 ····iget-object·v1,·p0,·Lde/k4ever/k4android/fragments/i;->aa:Landroid/widget/EditText;
  
63 ····invoke-virtual·{v1},·Landroid/widget/EditText;->getText()Landroid/text/Editable;63 ····invoke-virtual·{v1},·Landroid/widget/EditText;->getText()Landroid/text/Editable;
  
64 ····move-result-object·v164 ····move-result-object·v1
  
65 ····invoke-virtual·{v0,·v1},·Ljava/util/regex/Pattern;->matcher(Ljava/lang/CharSequence;)Ljava/util/regex/Matcher;65 ····invoke-virtual·{v0,·v1},·Ljava/util/regex/Pattern;->matcher(Ljava/lang/CharSequence;)Ljava/util/regex/Matcher;
  
Offset 83, 32 lines modifiedOffset 83, 32 lines modified
  
83 ····invoke-virtual·{v0},·Ljava/util/regex/Matcher;->matches()Z83 ····invoke-virtual·{v0},·Ljava/util/regex/Matcher;->matches()Z
  
84 ····move-result·v084 ····move-result·v0
  
85 ····if-nez·v0,·:cond_185 ····if-nez·v0,·:cond_1
  
86 ····iget-object·v0,·p0,·Lde/k4ever/k4android/fragments/i;->Z:Landroid/widget/EditText;86 ····iget-object·v0,·p0,·Lde/k4ever/k4android/fragments/i;->aa:Landroid/widget/EditText;
  
87 ····const·v1,·0x7f07001487 ····const·v1,·0x7f070014
  
88 ····invoke-virtual·{p0,·v1},·Lde/k4ever/k4android/fragments/i;->a(I)Ljava/lang/CharSequence;88 ····invoke-virtual·{p0,·v1},·Lde/k4ever/k4android/fragments/i;->a(I)Ljava/lang/CharSequence;
  
89 ····move-result-object·v189 ····move-result-object·v1
  
90 ····invoke-virtual·{v0,·v1},·Landroid/widget/EditText;->setError(Ljava/lang/CharSequence;)V90 ····invoke-virtual·{v0,·v1},·Landroid/widget/EditText;->setError(Ljava/lang/CharSequence;)V
  
91 ····iget-object·v0,·p0,·Lde/k4ever/k4android/fragments/i;->Z:Landroid/widget/EditText;91 ····iget-object·v0,·p0,·Lde/k4ever/k4android/fragments/i;->aa:Landroid/widget/EditText;
  
92 ····invoke-virtual·{v0},·Landroid/widget/EditText;->requestFocus()Z92 ····invoke-virtual·{v0},·Landroid/widget/EditText;->requestFocus()Z
  
93 ····goto·:goto_093 ····goto·:goto_0
  
94 ····:cond_194 ····:cond_1
95 ····iget-object·v0,·p0,·Lde/k4ever/k4android/fragments/i;->ab:Landroid/widget/EditText;95 ····iget-object·v0,·p0,·Lde/k4ever/k4android/fragments/i;->ac:Landroid/widget/EditText;
  
96 ····invoke-virtual·{v0},·Landroid/widget/EditText;->getText()Landroid/text/Editable;96 ····invoke-virtual·{v0},·Landroid/widget/EditText;->getText()Landroid/text/Editable;
  
97 ····move-result-object·v097 ····move-result-object·v0
  
98 ····invoke-virtual·{v0},·Ljava/lang/Object;->toString()Ljava/lang/String;98 ····invoke-virtual·{v0},·Ljava/lang/Object;->toString()Ljava/lang/String;
  
Offset 116, 30 lines modifiedOffset 116, 30 lines modified
  
116 ····invoke-virtual·{v0},·Ljava/lang/String;->length()I116 ····invoke-virtual·{v0},·Ljava/lang/String;->length()I
  
117 ····move-result·v0117 ····move-result·v0
  
118 ····if-nez·v0,·:cond_2118 ····if-nez·v0,·:cond_2
  
119 ····iget-object·v0,·p0,·Lde/k4ever/k4android/fragments/i;->ab:Landroid/widget/EditText;119 ····iget-object·v0,·p0,·Lde/k4ever/k4android/fragments/i;->ac:Landroid/widget/EditText;
  
120 ····invoke-virtual·{p0,·v2},·Lde/k4ever/k4android/fragments/i;->a(I)Ljava/lang/CharSequence;120 ····invoke-virtual·{p0,·v2},·Lde/k4ever/k4android/fragments/i;->a(I)Ljava/lang/CharSequence;
  
121 ····move-result-object·v1121 ····move-result-object·v1
  
122 ····invoke-virtual·{v0,·v1},·Landroid/widget/EditText;->setError(Ljava/lang/CharSequence;)V122 ····invoke-virtual·{v0,·v1},·Landroid/widget/EditText;->setError(Ljava/lang/CharSequence;)V
  
123 ····iget-object·v0,·p0,·Lde/k4ever/k4android/fragments/i;->ab:Landroid/widget/EditText;123 ····iget-object·v0,·p0,·Lde/k4ever/k4android/fragments/i;->ac:Landroid/widget/EditText;
  
124 ····invoke-virtual·{v0},·Landroid/widget/EditText;->requestFocus()Z124 ····invoke-virtual·{v0},·Landroid/widget/EditText;->requestFocus()Z
  
125 ····goto·:goto_0125 ····goto·:goto_0
  
Max diff block lines reached; 5610/9921 bytes (56.55%) of diff not shown.
1.61 KB
smali/de/k4ever/k4android/fragments/aj.smali
    
Offset 22, 23 lines modifiedOffset 22, 23 lines modified
22 .method·protected·a(Ljava/lang/Void;)V22 .method·protected·a(Ljava/lang/Void;)V
23 ····.locals·223 ····.locals·2
  
24 ····invoke-super·{p0,·p1},·Lde/k4ever/k4android/database/c;->onPostExecute(Ljava/lang/Object;)V24 ····invoke-super·{p0,·p1},·Lde/k4ever/k4android/database/c;->onPostExecute(Ljava/lang/Object;)V
  
25 ····iget-object·v0,·p0,·Lde/k4ever/k4android/fragments/aj;->a:Lde/k4ever/k4android/fragments/ad;25 ····iget-object·v0,·p0,·Lde/k4ever/k4android/fragments/aj;->a:Lde/k4ever/k4android/fragments/ad;
  
26 ····iget-object·v0,·v0,·Lde/k4ever/k4android/fragments/ad;->aa:Landroid/widget/ProgressBar;26 ····iget-object·v0,·v0,·Lde/k4ever/k4android/fragments/ad;->ab:Landroid/widget/ProgressBar;
  
27 ····const/4·v1,·0x427 ····const/4·v1,·0x4
  
28 ····invoke-virtual·{v0,·v1},·Landroid/widget/ProgressBar;->setVisibility(I)V28 ····invoke-virtual·{v0,·v1},·Landroid/widget/ProgressBar;->setVisibility(I)V
  
29 ····iget-object·v0,·p0,·Lde/k4ever/k4android/fragments/aj;->a:Lde/k4ever/k4android/fragments/ad;29 ····iget-object·v0,·p0,·Lde/k4ever/k4android/fragments/aj;->a:Lde/k4ever/k4android/fragments/ad;
  
30 ····iget-object·v0,·v0,·Lde/k4ever/k4android/fragments/ad;->ah:Landroid/widget/ImageView;30 ····iget-object·v0,·v0,·Lde/k4ever/k4android/fragments/ad;->ai:Landroid/widget/ImageView;
  
31 ····const/4·v1,·0x031 ····const/4·v1,·0x0
  
32 ····invoke-virtual·{v0,·v1},·Landroid/widget/ImageView;->setVisibility(I)V32 ····invoke-virtual·{v0,·v1},·Landroid/widget/ImageView;->setVisibility(I)V
  
33 ····iget-object·v0,·p0,·Lde/k4ever/k4android/fragments/aj;->a:Lde/k4ever/k4android/fragments/ad;33 ····iget-object·v0,·p0,·Lde/k4ever/k4android/fragments/aj;->a:Lde/k4ever/k4android/fragments/ad;
  
Offset 58, 15 lines modifiedOffset 58, 15 lines modified
58 .end·method58 .end·method
  
59 .method·public·onPreExecute()V59 .method·public·onPreExecute()V
60 ····.locals·260 ····.locals·2
  
61 ····iget-object·v0,·p0,·Lde/k4ever/k4android/fragments/aj;->a:Lde/k4ever/k4android/fragments/ad;61 ····iget-object·v0,·p0,·Lde/k4ever/k4android/fragments/aj;->a:Lde/k4ever/k4android/fragments/ad;
  
62 ····iget-object·v0,·v0,·Lde/k4ever/k4android/fragments/ad;->aa:Landroid/widget/ProgressBar;62 ····iget-object·v0,·v0,·Lde/k4ever/k4android/fragments/ad;->ab:Landroid/widget/ProgressBar;
  
63 ····const/4·v1,·0x063 ····const/4·v1,·0x0
  
64 ····invoke-virtual·{v0,·v1},·Landroid/widget/ProgressBar;->setVisibility(I)V64 ····invoke-virtual·{v0,·v1},·Landroid/widget/ProgressBar;->setVisibility(I)V
  
65 ····return-void65 ····return-void
66 .end·method66 .end·method
1.01 KB
smali/de/k4ever/k4android/fragments/ae.smali
    
Offset 65, 23 lines modifiedOffset 65, 23 lines modified
  
65 ····:goto_065 ····:goto_0
66 ····return-void66 ····return-void
  
67 ····:cond_067 ····:cond_0
68 ····iget-object·v0,·p0,·Lde/k4ever/k4android/fragments/ae;->a:Lde/k4ever/k4android/fragments/ad;68 ····iget-object·v0,·p0,·Lde/k4ever/k4android/fragments/ae;->a:Lde/k4ever/k4android/fragments/ad;
  
69 ····iget-object·v0,·v0,·Lde/k4ever/k4android/fragments/ad;->Z:Landroid/widget/ProgressBar;69 ····iget-object·v0,·v0,·Lde/k4ever/k4android/fragments/ad;->aa:Landroid/widget/ProgressBar;
  
70 ····const/4·v1,·0x470 ····const/4·v1,·0x4
  
71 ····invoke-virtual·{v0,·v1},·Landroid/widget/ProgressBar;->setVisibility(I)V71 ····invoke-virtual·{v0,·v1},·Landroid/widget/ProgressBar;->setVisibility(I)V
  
72 ····iget-object·v0,·p0,·Lde/k4ever/k4android/fragments/ae;->a:Lde/k4ever/k4android/fragments/ad;72 ····iget-object·v0,·p0,·Lde/k4ever/k4android/fragments/ae;->a:Lde/k4ever/k4android/fragments/ad;
  
73 ····iget-object·v0,·v0,·Lde/k4ever/k4android/fragments/ad;->ae:Landroid/widget/ImageView;73 ····iget-object·v0,·v0,·Lde/k4ever/k4android/fragments/ad;->af:Landroid/widget/ImageView;
  
74 ····const/4·v1,·0x074 ····const/4·v1,·0x0
  
75 ····invoke-virtual·{v0,·v1},·Landroid/widget/ImageView;->setVisibility(I)V75 ····invoke-virtual·{v0,·v1},·Landroid/widget/ImageView;->setVisibility(I)V
  
76 ····iget-object·v0,·p0,·Lde/k4ever/k4android/fragments/ae;->a:Lde/k4ever/k4android/fragments/ad;76 ····iget-object·v0,·p0,·Lde/k4ever/k4android/fragments/ae;->a:Lde/k4ever/k4android/fragments/ad;
  
5.22 KB
smali/de/k4ever/k4android/fragments/ad.smali
    
Offset 1, 32 lines modifiedOffset 1, 32 lines modified
1 .class·public·Lde/k4ever/k4android/fragments/ad;1 .class·public·Lde/k4ever/k4android/fragments/ad;
2 .super·Landroid/support/a/a/k;2 .super·Landroid/support/a/a/k;
  
  
3 #·instance·fields3 #·instance·fields
4 .field·Z:Landroid/widget/ProgressBar; 
  
5 .field·aa:Landroid/widget/ProgressBar;4 .field·aa:Landroid/widget/ProgressBar;
  
6 .field·ab:Landroid/widget/ProgressBar;5 .field·ab:Landroid/widget/ProgressBar;
  
7 .field·ac:Landroid/widget/ProgressBar;6 .field·ac:Landroid/widget/ProgressBar;
  
8 .field·ad:Landroid/widget/ProgressBar;7 .field·ad:Landroid/widget/ProgressBar;
  
9 .field·ae:Landroid/widget/ImageView;8 .field·ae:Landroid/widget/ProgressBar;
  
10 .field·af:Landroid/widget/ImageView;9 .field·af:Landroid/widget/ImageView;
  
11 .field·ag:Landroid/widget/ImageView;10 .field·ag:Landroid/widget/ImageView;
  
12 .field·ah:Landroid/widget/ImageView;11 .field·ah:Landroid/widget/ImageView;
  
13 .field·ai:Landroid/widget/ImageView;12 .field·ai:Landroid/widget/ImageView;
  
 13 .field·aj:Landroid/widget/ImageView;
  
  
14 #·direct·methods14 #·direct·methods
15 .method·public·constructor·<init>()V15 .method·public·constructor·<init>()V
16 ····.locals·016 ····.locals·0
  
17 ····invoke-direct·{p0},·Landroid/support/a/a/k;-><init>()V17 ····invoke-direct·{p0},·Landroid/support/a/a/k;-><init>()V
  
Offset 52, 15 lines modifiedOffset 52, 15 lines modified
  
52 ····move-result-object·v152 ····move-result-object·v1
  
53 ····invoke-static·{v0,·v1},·Lde/k4ever/k4android/a/a;->a(Ljava/lang/String;Landroid/content/Context;)Ljava/lang/String;53 ····invoke-static·{v0,·v1},·Lde/k4ever/k4android/a/a;->a(Ljava/lang/String;Landroid/content/Context;)Ljava/lang/String;
  
54 ····move-result-object·v354 ····move-result-object·v3
  
55 ····iget-object·v0,·p0,·Lde/k4ever/k4android/fragments/ad;->Z:Landroid/widget/ProgressBar;55 ····iget-object·v0,·p0,·Lde/k4ever/k4android/fragments/ad;->aa:Landroid/widget/ProgressBar;
  
56 ····invoke-virtual·{v0,·v2},·Landroid/widget/ProgressBar;->setVisibility(I)V56 ····invoke-virtual·{v0,·v2},·Landroid/widget/ProgressBar;->setVisibility(I)V
  
57 ····new-instance·v0,·Lde/k4ever/k4android/fragments/ag;57 ····new-instance·v0,·Lde/k4ever/k4android/fragments/ag;
  
58 ····const/4·v4,·0x058 ····const/4·v4,·0x0
  
Offset 234, 105 lines modifiedOffset 234, 105 lines modified
  
234 ····invoke-virtual·{v1,·v0},·Landroid/view/View;->findViewById(I)Landroid/view/View;234 ····invoke-virtual·{v1,·v0},·Landroid/view/View;->findViewById(I)Landroid/view/View;
  
235 ····move-result-object·v0235 ····move-result-object·v0
  
236 ····check-cast·v0,·Landroid/widget/ProgressBar;236 ····check-cast·v0,·Landroid/widget/ProgressBar;
  
237 ····iput-object·v0,·p0,·Lde/k4ever/k4android/fragments/ad;->Z:Landroid/widget/ProgressBar;237 ····iput-object·v0,·p0,·Lde/k4ever/k4android/fragments/ad;->aa:Landroid/widget/ProgressBar;
  
238 ····const·v0,·0x7f0a0022238 ····const·v0,·0x7f0a0022
  
239 ····invoke-virtual·{v1,·v0},·Landroid/view/View;->findViewById(I)Landroid/view/View;239 ····invoke-virtual·{v1,·v0},·Landroid/view/View;->findViewById(I)Landroid/view/View;
  
240 ····move-result-object·v0240 ····move-result-object·v0
  
241 ····check-cast·v0,·Landroid/widget/ProgressBar;241 ····check-cast·v0,·Landroid/widget/ProgressBar;
  
242 ····iput-object·v0,·p0,·Lde/k4ever/k4android/fragments/ad;->ab:Landroid/widget/ProgressBar;242 ····iput-object·v0,·p0,·Lde/k4ever/k4android/fragments/ad;->ac:Landroid/widget/ProgressBar;
  
243 ····const·v0,·0x7f0a0023243 ····const·v0,·0x7f0a0023
  
244 ····invoke-virtual·{v1,·v0},·Landroid/view/View;->findViewById(I)Landroid/view/View;244 ····invoke-virtual·{v1,·v0},·Landroid/view/View;->findViewById(I)Landroid/view/View;
  
245 ····move-result-object·v0245 ····move-result-object·v0
  
246 ····check-cast·v0,·Landroid/widget/ProgressBar;246 ····check-cast·v0,·Landroid/widget/ProgressBar;
  
247 ····iput-object·v0,·p0,·Lde/k4ever/k4android/fragments/ad;->ad:Landroid/widget/ProgressBar;247 ····iput-object·v0,·p0,·Lde/k4ever/k4android/fragments/ad;->ae:Landroid/widget/ProgressBar;
  
248 ····const·v0,·0x7f0a0024248 ····const·v0,·0x7f0a0024
  
249 ····invoke-virtual·{v1,·v0},·Landroid/view/View;->findViewById(I)Landroid/view/View;249 ····invoke-virtual·{v1,·v0},·Landroid/view/View;->findViewById(I)Landroid/view/View;
  
250 ····move-result-object·v0250 ····move-result-object·v0
  
251 ····check-cast·v0,·Landroid/widget/ProgressBar;251 ····check-cast·v0,·Landroid/widget/ProgressBar;
  
252 ····iput-object·v0,·p0,·Lde/k4ever/k4android/fragments/ad;->aa:Landroid/widget/ProgressBar;252 ····iput-object·v0,·p0,·Lde/k4ever/k4android/fragments/ad;->ab:Landroid/widget/ProgressBar;
  
253 ····const·v0,·0x7f0a0025253 ····const·v0,·0x7f0a0025
  
254 ····invoke-virtual·{v1,·v0},·Landroid/view/View;->findViewById(I)Landroid/view/View;254 ····invoke-virtual·{v1,·v0},·Landroid/view/View;->findViewById(I)Landroid/view/View;
  
255 ····move-result-object·v0255 ····move-result-object·v0
  
256 ····check-cast·v0,·Landroid/widget/ProgressBar;256 ····check-cast·v0,·Landroid/widget/ProgressBar;
  
257 ····iput-object·v0,·p0,·Lde/k4ever/k4android/fragments/ad;->ac:Landroid/widget/ProgressBar;257 ····iput-object·v0,·p0,·Lde/k4ever/k4android/fragments/ad;->ad:Landroid/widget/ProgressBar;
  
258 ····const·v0,·0x7f0a0026258 ····const·v0,·0x7f0a0026
  
259 ····invoke-virtual·{v1,·v0},·Landroid/view/View;->findViewById(I)Landroid/view/View;259 ····invoke-virtual·{v1,·v0},·Landroid/view/View;->findViewById(I)Landroid/view/View;
  
260 ····move-result-object·v0260 ····move-result-object·v0
  
261 ····check-cast·v0,·Landroid/widget/ImageView;261 ····check-cast·v0,·Landroid/widget/ImageView;
  
262 ····iput-object·v0,·p0,·Lde/k4ever/k4android/fragments/ad;->ae:Landroid/widget/ImageView;262 ····iput-object·v0,·p0,·Lde/k4ever/k4android/fragments/ad;->af:Landroid/widget/ImageView;
  
263 ····const·v0,·0x7f0a0027263 ····const·v0,·0x7f0a0027
  
264 ····invoke-virtual·{v1,·v0},·Landroid/view/View;->findViewById(I)Landroid/view/View;264 ····invoke-virtual·{v1,·v0},·Landroid/view/View;->findViewById(I)Landroid/view/View;
  
265 ····move-result-object·v0265 ····move-result-object·v0
  
266 ····check-cast·v0,·Landroid/widget/ImageView;266 ····check-cast·v0,·Landroid/widget/ImageView;
  
267 ····iput-object·v0,·p0,·Lde/k4ever/k4android/fragments/ad;->af:Landroid/widget/ImageView;267 ····iput-object·v0,·p0,·Lde/k4ever/k4android/fragments/ad;->ag:Landroid/widget/ImageView;
  
268 ····const·v0,·0x7f0a0028268 ····const·v0,·0x7f0a0028
  
269 ····invoke-virtual·{v1,·v0},·Landroid/view/View;->findViewById(I)Landroid/view/View;269 ····invoke-virtual·{v1,·v0},·Landroid/view/View;->findViewById(I)Landroid/view/View;
  
270 ····move-result-object·v0270 ····move-result-object·v0
  
271 ····check-cast·v0,·Landroid/widget/ImageView;271 ····check-cast·v0,·Landroid/widget/ImageView;
Max diff block lines reached; 1085/5253 bytes (20.65%) of diff not shown.
1.61 KB
smali/de/k4ever/k4android/fragments/ai.smali
    
Offset 22, 23 lines modifiedOffset 22, 23 lines modified
22 .method·protected·a(Ljava/lang/Void;)V22 .method·protected·a(Ljava/lang/Void;)V
23 ····.locals·223 ····.locals·2
  
24 ····invoke-super·{p0,·p1},·Lde/k4ever/k4android/database/c;->onPostExecute(Ljava/lang/Object;)V24 ····invoke-super·{p0,·p1},·Lde/k4ever/k4android/database/c;->onPostExecute(Ljava/lang/Object;)V
  
25 ····iget-object·v0,·p0,·Lde/k4ever/k4android/fragments/ai;->a:Lde/k4ever/k4android/fragments/ad;25 ····iget-object·v0,·p0,·Lde/k4ever/k4android/fragments/ai;->a:Lde/k4ever/k4android/fragments/ad;
  
26 ····iget-object·v0,·v0,·Lde/k4ever/k4android/fragments/ad;->ad:Landroid/widget/ProgressBar;26 ····iget-object·v0,·v0,·Lde/k4ever/k4android/fragments/ad;->ae:Landroid/widget/ProgressBar;
  
27 ····const/4·v1,·0x427 ····const/4·v1,·0x4
  
28 ····invoke-virtual·{v0,·v1},·Landroid/widget/ProgressBar;->setVisibility(I)V28 ····invoke-virtual·{v0,·v1},·Landroid/widget/ProgressBar;->setVisibility(I)V
  
29 ····iget-object·v0,·p0,·Lde/k4ever/k4android/fragments/ai;->a:Lde/k4ever/k4android/fragments/ad;29 ····iget-object·v0,·p0,·Lde/k4ever/k4android/fragments/ai;->a:Lde/k4ever/k4android/fragments/ad;
  
30 ····iget-object·v0,·v0,·Lde/k4ever/k4android/fragments/ad;->ag:Landroid/widget/ImageView;30 ····iget-object·v0,·v0,·Lde/k4ever/k4android/fragments/ad;->ah:Landroid/widget/ImageView;
  
31 ····const/4·v1,·0x031 ····const/4·v1,·0x0
  
32 ····invoke-virtual·{v0,·v1},·Landroid/widget/ImageView;->setVisibility(I)V32 ····invoke-virtual·{v0,·v1},·Landroid/widget/ImageView;->setVisibility(I)V
  
33 ····iget-object·v0,·p0,·Lde/k4ever/k4android/fragments/ai;->a:Lde/k4ever/k4android/fragments/ad;33 ····iget-object·v0,·p0,·Lde/k4ever/k4android/fragments/ai;->a:Lde/k4ever/k4android/fragments/ad;
  
Offset 58, 15 lines modifiedOffset 58, 15 lines modified
58 .end·method58 .end·method
  
59 .method·public·onPreExecute()V59 .method·public·onPreExecute()V
60 ····.locals·260 ····.locals·2
  
61 ····iget-object·v0,·p0,·Lde/k4ever/k4android/fragments/ai;->a:Lde/k4ever/k4android/fragments/ad;61 ····iget-object·v0,·p0,·Lde/k4ever/k4android/fragments/ai;->a:Lde/k4ever/k4android/fragments/ad;
  
62 ····iget-object·v0,·v0,·Lde/k4ever/k4android/fragments/ad;->ad:Landroid/widget/ProgressBar;62 ····iget-object·v0,·v0,·Lde/k4ever/k4android/fragments/ad;->ae:Landroid/widget/ProgressBar;
  
63 ····const/4·v1,·0x063 ····const/4·v1,·0x0
  
64 ····invoke-virtual·{v0,·v1},·Landroid/widget/ProgressBar;->setVisibility(I)V64 ····invoke-virtual·{v0,·v1},·Landroid/widget/ProgressBar;->setVisibility(I)V
  
65 ····return-void65 ····return-void
66 .end·method66 .end·method
3.01 KB
smali/de/k4ever/k4android/fragments/ProdukteFragment.smali
    
Offset 2, 15 lines modifiedOffset 2, 15 lines modified
2 .super·Lde/k4ever/k4android/fragments/ab;2 .super·Lde/k4ever/k4android/fragments/ab;
  
3 #·interfaces3 #·interfaces
4 .implements·Landroid/support/a/a/bi;4 .implements·Landroid/support/a/a/bi;
  
  
5 #·instance·fields5 #·instance·fields
6 .field·private·Z:Lde/k4ever/k4android/a/d;6 .field·private·aa:Lde/k4ever/k4android/a/d;
  
7 .field·protected·i:Ljava/lang/Boolean;7 .field·protected·i:Ljava/lang/Boolean;
  
  
8 #·direct·methods8 #·direct·methods
9 .method·public·constructor·<init>()V9 .method·public·constructor·<init>()V
10 ····.locals·110 ····.locals·1
Offset 98, 29 lines modifiedOffset 98, 29 lines modified
  
98 ····return-void98 ····return-void
99 .end·method99 .end·method
  
100 .method·public·a(Landroid/support/a/b/k;)V100 .method·public·a(Landroid/support/a/b/k;)V
101 ····.locals·2101 ····.locals·2
  
102 ····iget-object·v0,·p0,·Lde/k4ever/k4android/fragments/ProdukteFragment;->Z:Lde/k4ever/k4android/a/d;102 ····iget-object·v0,·p0,·Lde/k4ever/k4android/fragments/ProdukteFragment;->aa:Lde/k4ever/k4android/a/d;
  
103 ····const/4·v1,·0x0103 ····const/4·v1,·0x0
  
104 ····invoke-virtual·{v0,·v1},·Lde/k4ever/k4android/a/d;->swapCursor(Landroid/database/Cursor;)Landroid/database/Cursor;104 ····invoke-virtual·{v0,·v1},·Lde/k4ever/k4android/a/d;->swapCursor(Landroid/database/Cursor;)Landroid/database/Cursor;
  
105 ····return-void105 ····return-void
106 .end·method106 .end·method
  
107 .method·public·a(Landroid/support/a/b/k;Landroid/database/Cursor;)V107 .method·public·a(Landroid/support/a/b/k;Landroid/database/Cursor;)V
108 ····.locals·2108 ····.locals·2
  
109 ····const/4·v1,·0x1109 ····const/4·v1,·0x1
  
110 ····iget-object·v0,·p0,·Lde/k4ever/k4android/fragments/ProdukteFragment;->Z:Lde/k4ever/k4android/a/d;110 ····iget-object·v0,·p0,·Lde/k4ever/k4android/fragments/ProdukteFragment;->aa:Lde/k4ever/k4android/a/d;
  
111 ····invoke-virtual·{v0,·p2},·Lde/k4ever/k4android/a/d;->swapCursor(Landroid/database/Cursor;)Landroid/database/Cursor;111 ····invoke-virtual·{v0,·p2},·Lde/k4ever/k4android/a/d;->swapCursor(Landroid/database/Cursor;)Landroid/database/Cursor;
  
112 ····invoke-virtual·{p0},·Lde/k4ever/k4android/fragments/ProdukteFragment;->p()Z112 ····invoke-virtual·{p0},·Lde/k4ever/k4android/fragments/ProdukteFragment;->p()Z
  
113 ····move-result·v0113 ····move-result·v0
  
Offset 176, 15 lines modifiedOffset 176, 15 lines modified
  
176 ····invoke-virtual·{v0},·Lde/k4ever/k4android/fragments/BuyScreenFragment;->o()Z176 ····invoke-virtual·{v0},·Lde/k4ever/k4android/fragments/BuyScreenFragment;->o()Z
  
177 ····move-result·v1177 ····move-result·v1
  
178 ····if-eqz·v1,·:cond_0178 ····if-eqz·v1,·:cond_0
  
179 ····iget-object·v1,·p0,·Lde/k4ever/k4android/fragments/ProdukteFragment;->Z:Lde/k4ever/k4android/a/d;179 ····iget-object·v1,·p0,·Lde/k4ever/k4android/fragments/ProdukteFragment;->aa:Lde/k4ever/k4android/a/d;
  
180 ····invoke-virtual·{v1},·Lde/k4ever/k4android/a/d;->getCursor()Landroid/database/Cursor;180 ····invoke-virtual·{v1},·Lde/k4ever/k4android/a/d;->getCursor()Landroid/database/Cursor;
  
181 ····move-result-object·v1181 ····move-result-object·v1
  
182 ····invoke-interface·{v1,·p3},·Landroid/database/Cursor;->moveToPosition(I)Z182 ····invoke-interface·{v1,·p3},·Landroid/database/Cursor;->moveToPosition(I)Z
  
Offset 348, 17 lines modifiedOffset 348, 17 lines modified
  
348 ····invoke-virtual·{p0},·Lde/k4ever/k4android/fragments/ProdukteFragment;->j()Landroid/support/a/a/r;348 ····invoke-virtual·{p0},·Lde/k4ever/k4android/fragments/ProdukteFragment;->j()Landroid/support/a/a/r;
  
349 ····move-result-object·v1349 ····move-result-object·v1
  
350 ····invoke-direct·{v0,·v1,·v3,·v2},·Lde/k4ever/k4android/a/d;-><init>(Landroid/content/Context;Landroid/database/Cursor;I)V350 ····invoke-direct·{v0,·v1,·v3,·v2},·Lde/k4ever/k4android/a/d;-><init>(Landroid/content/Context;Landroid/database/Cursor;I)V
  
351 ····iput-object·v0,·p0,·Lde/k4ever/k4android/fragments/ProdukteFragment;->Z:Lde/k4ever/k4android/a/d;351 ····iput-object·v0,·p0,·Lde/k4ever/k4android/fragments/ProdukteFragment;->aa:Lde/k4ever/k4android/a/d;
  
352 ····iget-object·v0,·p0,·Lde/k4ever/k4android/fragments/ProdukteFragment;->Z:Lde/k4ever/k4android/a/d;352 ····iget-object·v0,·p0,·Lde/k4ever/k4android/fragments/ProdukteFragment;->aa:Lde/k4ever/k4android/a/d;
  
353 ····invoke-virtual·{p0,·v0},·Lde/k4ever/k4android/fragments/ProdukteFragment;->a(Landroid/widget/ListAdapter;)V353 ····invoke-virtual·{p0,·v0},·Lde/k4ever/k4android/fragments/ProdukteFragment;->a(Landroid/widget/ListAdapter;)V
  
354 ····invoke-virtual·{p0,·v2},·Lde/k4ever/k4android/fragments/ProdukteFragment;->a(Z)V354 ····invoke-virtual·{p0,·v2},·Lde/k4ever/k4android/fragments/ProdukteFragment;->a(Z)V
  
355 ····invoke-virtual·{p0},·Lde/k4ever/k4android/fragments/ProdukteFragment;->a()Landroid/widget/ListView;355 ····invoke-virtual·{p0},·Lde/k4ever/k4android/fragments/ProdukteFragment;->a()Landroid/widget/ListView;
  
3.42 KB
smali/de/k4ever/k4android/fragments/HistoryListFragment.smali
    
Offset 2, 15 lines modifiedOffset 2, 15 lines modified
2 .super·Lde/k4ever/k4android/fragments/ab;2 .super·Lde/k4ever/k4android/fragments/ab;
  
3 #·interfaces3 #·interfaces
4 .implements·Landroid/support/a/a/bi;4 .implements·Landroid/support/a/a/bi;
  
  
5 #·instance·fields5 #·instance·fields
6 .field·private·Z:Landroid/widget/SimpleCursorAdapter;6 .field·private·aa:Landroid/widget/SimpleCursorAdapter;
  
7 .field·private·i:Landroid/database/Cursor;7 .field·private·i:Landroid/database/Cursor;
  
  
8 #·direct·methods8 #·direct·methods
9 .method·public·constructor·<init>()V9 .method·public·constructor·<init>()V
10 ····.locals·110 ····.locals·1
Offset 250, 15 lines modifiedOffset 250, 15 lines modified
  
250 ····return-void250 ····return-void
251 .end·method251 .end·method
  
252 .method·public·a(Landroid/support/a/b/k;)V252 .method·public·a(Landroid/support/a/b/k;)V
253 ····.locals·2253 ····.locals·2
  
254 ····iget-object·v0,·p0,·Lde/k4ever/k4android/fragments/HistoryListFragment;->Z:Landroid/widget/SimpleCursorAdapter;254 ····iget-object·v0,·p0,·Lde/k4ever/k4android/fragments/HistoryListFragment;->aa:Landroid/widget/SimpleCursorAdapter;
  
255 ····const/4·v1,·0x0255 ····const/4·v1,·0x0
  
256 ····invoke-virtual·{v0,·v1},·Landroid/widget/SimpleCursorAdapter;->swapCursor(Landroid/database/Cursor;)Landroid/database/Cursor;256 ····invoke-virtual·{v0,·v1},·Landroid/widget/SimpleCursorAdapter;->swapCursor(Landroid/database/Cursor;)Landroid/database/Cursor;
  
257 ····return-void257 ····return-void
258 .end·method258 .end·method
Offset 272, 15 lines modifiedOffset 272, 15 lines modified
  
272 ····move-result·v0272 ····move-result·v0
  
273 ····const/4·v1,·-0x1273 ····const/4·v1,·-0x1
  
274 ····if-ne·v0,·v1,·:cond_2274 ····if-ne·v0,·v1,·:cond_2
  
275 ····iget-object·v0,·p0,·Lde/k4ever/k4android/fragments/HistoryListFragment;->Z:Landroid/widget/SimpleCursorAdapter;275 ····iget-object·v0,·p0,·Lde/k4ever/k4android/fragments/HistoryListFragment;->aa:Landroid/widget/SimpleCursorAdapter;
  
276 ····invoke-virtual·{v0,·p2},·Landroid/widget/SimpleCursorAdapter;->swapCursor(Landroid/database/Cursor;)Landroid/database/Cursor;276 ····invoke-virtual·{v0,·p2},·Landroid/widget/SimpleCursorAdapter;->swapCursor(Landroid/database/Cursor;)Landroid/database/Cursor;
  
277 ····invoke-virtual·{p0},·Lde/k4ever/k4android/fragments/HistoryListFragment;->p()Z277 ····invoke-virtual·{p0},·Lde/k4ever/k4android/fragments/HistoryListFragment;->p()Z
  
278 ····move-result·v0278 ····move-result·v0
  
Offset 370, 31 lines modifiedOffset 370, 31 lines modified
  
370 ····new-array·v5,·v9,·[I370 ····new-array·v5,·v9,·[I
  
371 ····fill-array-data·v5,·:array_0371 ····fill-array-data·v5,·:array_0
  
372 ····invoke-direct/range·{v0·..·v6},·Landroid/widget/SimpleCursorAdapter;-><init>(Landroid/content/Context;ILandroid/database/Cursor;[Ljava/lang/String;[II)V372 ····invoke-direct/range·{v0·..·v6},·Landroid/widget/SimpleCursorAdapter;-><init>(Landroid/content/Context;ILandroid/database/Cursor;[Ljava/lang/String;[II)V
  
373 ····iput-object·v0,·p0,·Lde/k4ever/k4android/fragments/HistoryListFragment;->Z:Landroid/widget/SimpleCursorAdapter;373 ····iput-object·v0,·p0,·Lde/k4ever/k4android/fragments/HistoryListFragment;->aa:Landroid/widget/SimpleCursorAdapter;
  
374 ····iget-object·v0,·p0,·Lde/k4ever/k4android/fragments/HistoryListFragment;->Z:Landroid/widget/SimpleCursorAdapter;374 ····iget-object·v0,·p0,·Lde/k4ever/k4android/fragments/HistoryListFragment;->aa:Landroid/widget/SimpleCursorAdapter;
  
375 ····new-instance·v1,·Lde/k4ever/k4android/fragments/f;375 ····new-instance·v1,·Lde/k4ever/k4android/fragments/f;
  
376 ····invoke-direct·{v1,·p0},·Lde/k4ever/k4android/fragments/f;-><init>(Lde/k4ever/k4android/fragments/HistoryListFragment;)V376 ····invoke-direct·{v1,·p0},·Lde/k4ever/k4android/fragments/f;-><init>(Lde/k4ever/k4android/fragments/HistoryListFragment;)V
  
377 ····invoke-virtual·{v0,·v1},·Landroid/widget/SimpleCursorAdapter;->setViewBinder(Landroid/widget/SimpleCursorAdapter$ViewBinder;)V377 ····invoke-virtual·{v0,·v1},·Landroid/widget/SimpleCursorAdapter;->setViewBinder(Landroid/widget/SimpleCursorAdapter$ViewBinder;)V
  
378 ····new-instance·v0,·Lde/k4ever/k4android/fragments/g;378 ····new-instance·v0,·Lde/k4ever/k4android/fragments/g;
  
379 ····invoke-direct·{v0,·p0},·Lde/k4ever/k4android/fragments/g;-><init>(Lde/k4ever/k4android/fragments/HistoryListFragment;)V379 ····invoke-direct·{v0,·p0},·Lde/k4ever/k4android/fragments/g;-><init>(Lde/k4ever/k4android/fragments/HistoryListFragment;)V
  
380 ····invoke-virtual·{p0,·v0},·Lde/k4ever/k4android/fragments/HistoryListFragment;->a(Landroid/support/a/f/aa;)V380 ····invoke-virtual·{p0,·v0},·Lde/k4ever/k4android/fragments/HistoryListFragment;->a(Landroid/support/a/f/aa;)V
  
381 ····iget-object·v0,·p0,·Lde/k4ever/k4android/fragments/HistoryListFragment;->Z:Landroid/widget/SimpleCursorAdapter;381 ····iget-object·v0,·p0,·Lde/k4ever/k4android/fragments/HistoryListFragment;->aa:Landroid/widget/SimpleCursorAdapter;
  
382 ····invoke-virtual·{p0,·v0},·Lde/k4ever/k4android/fragments/HistoryListFragment;->a(Landroid/widget/ListAdapter;)V382 ····invoke-virtual·{p0,·v0},·Lde/k4ever/k4android/fragments/HistoryListFragment;->a(Landroid/widget/ListAdapter;)V
  
383 ····invoke-virtual·{p0,·v6},·Lde/k4ever/k4android/fragments/HistoryListFragment;->a(Z)V383 ····invoke-virtual·{p0,·v6},·Lde/k4ever/k4android/fragments/HistoryListFragment;->a(Z)V
  
384 ····invoke-virtual·{p0},·Lde/k4ever/k4android/fragments/HistoryListFragment;->r()Landroid/support/a/a/bh;384 ····invoke-virtual·{p0},·Lde/k4ever/k4android/fragments/HistoryListFragment;->r()Landroid/support/a/a/bh;
  
1.61 KB
smali/de/k4ever/k4android/fragments/ah.smali
    
Offset 22, 23 lines modifiedOffset 22, 23 lines modified
22 .method·protected·a(Ljava/lang/Void;)V22 .method·protected·a(Ljava/lang/Void;)V
23 ····.locals·223 ····.locals·2
  
24 ····invoke-super·{p0,·p1},·Lde/k4ever/k4android/database/c;->onPostExecute(Ljava/lang/Object;)V24 ····invoke-super·{p0,·p1},·Lde/k4ever/k4android/database/c;->onPostExecute(Ljava/lang/Object;)V
  
25 ····iget-object·v0,·p0,·Lde/k4ever/k4android/fragments/ah;->a:Lde/k4ever/k4android/fragments/ad;25 ····iget-object·v0,·p0,·Lde/k4ever/k4android/fragments/ah;->a:Lde/k4ever/k4android/fragments/ad;
  
26 ····iget-object·v0,·v0,·Lde/k4ever/k4android/fragments/ad;->ab:Landroid/widget/ProgressBar;26 ····iget-object·v0,·v0,·Lde/k4ever/k4android/fragments/ad;->ac:Landroid/widget/ProgressBar;
  
27 ····const/4·v1,·0x427 ····const/4·v1,·0x4
  
28 ····invoke-virtual·{v0,·v1},·Landroid/widget/ProgressBar;->setVisibility(I)V28 ····invoke-virtual·{v0,·v1},·Landroid/widget/ProgressBar;->setVisibility(I)V
  
29 ····iget-object·v0,·p0,·Lde/k4ever/k4android/fragments/ah;->a:Lde/k4ever/k4android/fragments/ad;29 ····iget-object·v0,·p0,·Lde/k4ever/k4android/fragments/ah;->a:Lde/k4ever/k4android/fragments/ad;
  
30 ····iget-object·v0,·v0,·Lde/k4ever/k4android/fragments/ad;->af:Landroid/widget/ImageView;30 ····iget-object·v0,·v0,·Lde/k4ever/k4android/fragments/ad;->ag:Landroid/widget/ImageView;
  
31 ····const/4·v1,·0x031 ····const/4·v1,·0x0
  
32 ····invoke-virtual·{v0,·v1},·Landroid/widget/ImageView;->setVisibility(I)V32 ····invoke-virtual·{v0,·v1},·Landroid/widget/ImageView;->setVisibility(I)V
  
33 ····iget-object·v0,·p0,·Lde/k4ever/k4android/fragments/ah;->a:Lde/k4ever/k4android/fragments/ad;33 ····iget-object·v0,·p0,·Lde/k4ever/k4android/fragments/ah;->a:Lde/k4ever/k4android/fragments/ad;
  
Offset 58, 15 lines modifiedOffset 58, 15 lines modified
58 .end·method58 .end·method
  
59 .method·public·onPreExecute()V59 .method·public·onPreExecute()V
60 ····.locals·260 ····.locals·2
  
61 ····iget-object·v0,·p0,·Lde/k4ever/k4android/fragments/ah;->a:Lde/k4ever/k4android/fragments/ad;61 ····iget-object·v0,·p0,·Lde/k4ever/k4android/fragments/ah;->a:Lde/k4ever/k4android/fragments/ad;
  
62 ····iget-object·v0,·v0,·Lde/k4ever/k4android/fragments/ad;->ab:Landroid/widget/ProgressBar;62 ····iget-object·v0,·v0,·Lde/k4ever/k4android/fragments/ad;->ac:Landroid/widget/ProgressBar;
  
63 ····const/4·v1,·0x063 ····const/4·v1,·0x0
  
64 ····invoke-virtual·{v0,·v1},·Landroid/widget/ProgressBar;->setVisibility(I)V64 ····invoke-virtual·{v0,·v1},·Landroid/widget/ProgressBar;->setVisibility(I)V
  
65 ····return-void65 ····return-void
66 .end·method66 .end·method
1.61 KB
smali/de/k4ever/k4android/fragments/ak.smali
    
Offset 22, 23 lines modifiedOffset 22, 23 lines modified
22 .method·protected·a(Ljava/lang/Void;)V22 .method·protected·a(Ljava/lang/Void;)V
23 ····.locals·323 ····.locals·3
  
24 ····invoke-super·{p0,·p1},·Lde/k4ever/k4android/database/c;->onPostExecute(Ljava/lang/Object;)V24 ····invoke-super·{p0,·p1},·Lde/k4ever/k4android/database/c;->onPostExecute(Ljava/lang/Object;)V
  
25 ····iget-object·v0,·p0,·Lde/k4ever/k4android/fragments/ak;->a:Lde/k4ever/k4android/fragments/ad;25 ····iget-object·v0,·p0,·Lde/k4ever/k4android/fragments/ak;->a:Lde/k4ever/k4android/fragments/ad;
  
26 ····iget-object·v0,·v0,·Lde/k4ever/k4android/fragments/ad;->ac:Landroid/widget/ProgressBar;26 ····iget-object·v0,·v0,·Lde/k4ever/k4android/fragments/ad;->ad:Landroid/widget/ProgressBar;
  
27 ····const/4·v1,·0x427 ····const/4·v1,·0x4
  
28 ····invoke-virtual·{v0,·v1},·Landroid/widget/ProgressBar;->setVisibility(I)V28 ····invoke-virtual·{v0,·v1},·Landroid/widget/ProgressBar;->setVisibility(I)V
  
29 ····iget-object·v0,·p0,·Lde/k4ever/k4android/fragments/ak;->a:Lde/k4ever/k4android/fragments/ad;29 ····iget-object·v0,·p0,·Lde/k4ever/k4android/fragments/ak;->a:Lde/k4ever/k4android/fragments/ad;
  
30 ····iget-object·v0,·v0,·Lde/k4ever/k4android/fragments/ad;->ai:Landroid/widget/ImageView;30 ····iget-object·v0,·v0,·Lde/k4ever/k4android/fragments/ad;->aj:Landroid/widget/ImageView;
  
31 ····const/4·v1,·0x031 ····const/4·v1,·0x0
  
32 ····invoke-virtual·{v0,·v1},·Landroid/widget/ImageView;->setVisibility(I)V32 ····invoke-virtual·{v0,·v1},·Landroid/widget/ImageView;->setVisibility(I)V
  
33 ····iget-object·v0,·p0,·Lde/k4ever/k4android/fragments/ak;->a:Lde/k4ever/k4android/fragments/ad;33 ····iget-object·v0,·p0,·Lde/k4ever/k4android/fragments/ak;->a:Lde/k4ever/k4android/fragments/ad;
  
Offset 84, 15 lines modifiedOffset 84, 15 lines modified
84 .end·method84 .end·method
  
85 .method·public·onPreExecute()V85 .method·public·onPreExecute()V
86 ····.locals·286 ····.locals·2
  
87 ····iget-object·v0,·p0,·Lde/k4ever/k4android/fragments/ak;->a:Lde/k4ever/k4android/fragments/ad;87 ····iget-object·v0,·p0,·Lde/k4ever/k4android/fragments/ak;->a:Lde/k4ever/k4android/fragments/ad;
  
88 ····iget-object·v0,·v0,·Lde/k4ever/k4android/fragments/ad;->ac:Landroid/widget/ProgressBar;88 ····iget-object·v0,·v0,·Lde/k4ever/k4android/fragments/ad;->ad:Landroid/widget/ProgressBar;
  
89 ····const/4·v1,·0x089 ····const/4·v1,·0x0
  
90 ····invoke-virtual·{v0,·v1},·Landroid/widget/ProgressBar;->setVisibility(I)V90 ····invoke-virtual·{v0,·v1},·Landroid/widget/ProgressBar;->setVisibility(I)V
  
91 ····return-void91 ····return-void
92 .end·method92 .end·method