Offset 1, 18 lines modified | Offset 0, 0 lines modified | ||
1 | Verifies | ||
2 | Verified·using·v1·scheme·(JAR·signing):·true | ||
3 | Verified·using·v2·scheme·(APK·Signature·Scheme·v2):·false | ||
4 | Verified·using·v3·scheme·(APK·Signature·Scheme·v3):·false | ||
5 | Verified·using·v4·scheme·(APK·Signature·Scheme·v4):·false | ||
6 | Verified·for·SourceStamp:·false | ||
7 | Number·of·signers:·1 | ||
8 | Signer·#1·certificate·DN:·CN=FDroid,·OU=FDroid,·O=fdroid.org,·L=ORG,·ST=ORG,·C=UK | ||
9 | Signer·#1·certificate·SHA-256·digest:·d13302a39fbac1269ccd4f0c50414c17f879abae57603ed09d698559cd5d933d | ||
10 | Signer·#1·certificate·SHA-1·digest:·82deb8a3c029bb07bd604b10e4d12b8afcc9583e | ||
11 | Signer·#1·certificate·MD5·digest:·a62ba7aab8580012747df5de85386782 | ||
12 | Signer·#1·key·algorithm:·RSA | ||
13 | Signer·#1·key·size·(bits):·2048 | ||
14 | Signer·#1·public·key·SHA-256·digest:·19875fb2ebce682fde4a5d14791121d0c183e62e1c27d4aec92a26bd44a2971a | ||
15 | Signer·#1·public·key·SHA-1·digest:·e5d58b36e5f1f68ff12ad5262f617c1f3bf0e3dc | ||
16 | Signer·#1·public·key·MD5·digest:·fdd402fe31ca1f8bed6c1abcee4b2b2d | ||
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/. |
Offset 1, 65 lines modified | Offset 1, 63 lines modified | ||
1 | Zip·file·size:·134 | 1 | Zip·file·size:·134176·bytes,·number·of·entries:·61 |
2 | -rw----·····2.0·fat·····5718·bl·defN·16-Oct-05·17:10·META-INF/MANIFEST.MF | ||
3 | -rw----·····2.0·fat·····5839·bl·defN·16-Oct-05·17:10·META-INF/1E0D5D7A.SF | ||
4 | -rw----·····2.0·fat·····1326·bl·defN·16-Oct-05·17:10·META-INF/1E0D5D7A.RSA | ||
5 | -rw----·····2.0·fat·······41·bl·defN·16-Oct-05·07:18·META-INF/buildserverid | ||
6 | -rw----·····2.0·fat·······41·bl·defN·16-Oct-05·07:18·META-INF/fdroidserverid | ||
7 | -rw----·····2.0·fat·····5 | 2 | -rw----·····2.0·fat·····5664·bX·defN·17-May-15·19:13·AndroidManifest.xml |
8 | -rw----·····1.0·fat······813·b-·stor·1 | 3 | -rw----·····1.0·fat······813·b-·stor·17-May-15·19:12·res/drawable-hdpi-v11/ic_notification.png |
9 | -rw----·····1.0·fat·····3295·b-·stor·1 | 4 | -rw----·····1.0·fat·····3295·b-·stor·17-May-15·19:12·res/drawable-hdpi-v4/ic_launcher.png |
10 | -rw----·····1.0·fat······690·b-·stor·1 | 5 | -rw----·····1.0·fat······690·b-·stor·17-May-15·19:12·res/drawable-hdpi-v4/ic_wifi_signal_0_teal.png |
11 | -rw----·····1.0·fat······994·b-·stor·1 | 6 | -rw----·····1.0·fat······994·b-·stor·17-May-15·19:12·res/drawable-hdpi-v4/ic_wifi_signal_1_teal.png |
12 | -rw----·····1.0·fat······952·b-·stor·1 | 7 | -rw----·····1.0·fat······952·b-·stor·17-May-15·19:12·res/drawable-hdpi-v4/ic_wifi_signal_2_teal.png |
13 | -rw----·····1.0·fat······975·b-·stor·1 | 8 | -rw----·····1.0·fat······975·b-·stor·17-May-15·19:12·res/drawable-hdpi-v4/ic_wifi_signal_3_teal.png |
14 | -rw----·····1.0·fat······835·b-·stor·1 | 9 | -rw----·····1.0·fat······835·b-·stor·17-May-15·19:12·res/drawable-hdpi-v4/ic_wifi_signal_4_teal.png |
15 | -rw----·····1.0·fat······566·b-·stor·1 | 10 | -rw----·····1.0·fat······566·b-·stor·17-May-15·19:12·res/drawable-mdpi-v11/ic_notification.png |
16 | -rw----·····1.0·fat·····2112·b-·stor·1 | 11 | -rw----·····1.0·fat·····2112·b-·stor·17-May-15·19:12·res/drawable-mdpi-v4/ic_launcher.png |
17 | -rw----·····1.0·fat······502·b-·stor·1 | 12 | -rw----·····1.0·fat······502·b-·stor·17-May-15·19:12·res/drawable-mdpi-v4/ic_wifi_signal_0_teal.png |
18 | -rw----·····1.0·fat······722·b-·stor·1 | 13 | -rw----·····1.0·fat······722·b-·stor·17-May-15·19:12·res/drawable-mdpi-v4/ic_wifi_signal_1_teal.png |
19 | -rw----·····1.0·fat······651·b-·stor·1 | 14 | -rw----·····1.0·fat······651·b-·stor·17-May-15·19:12·res/drawable-mdpi-v4/ic_wifi_signal_2_teal.png |
20 | -rw----·····1.0·fat······689·b-·stor·1 | 15 | -rw----·····1.0·fat······689·b-·stor·17-May-15·19:12·res/drawable-mdpi-v4/ic_wifi_signal_3_teal.png |
21 | -rw----·····1.0·fat······569·b-·stor·1 | 16 | -rw----·····1.0·fat······569·b-·stor·17-May-15·19:12·res/drawable-mdpi-v4/ic_wifi_signal_4_teal.png |
22 | -rw----·····1.0·fat······995·b-·stor·1 | 17 | -rw----·····1.0·fat······995·b-·stor·17-May-15·19:12·res/drawable-xhdpi-v11/ic_notification.png |
23 | -rw----·····1.0·fat·····4693·b-·stor·1 | 18 | -rw----·····1.0·fat·····4693·b-·stor·17-May-15·19:12·res/drawable-xhdpi-v4/ic_launcher.png |
24 | -rw----·····1.0·fat······852·b-·stor·1 | 19 | -rw----·····1.0·fat······852·b-·stor·17-May-15·19:12·res/drawable-xhdpi-v4/ic_wifi_signal_0_teal.png |
25 | -rw----·····1.0·fat·····1208·b-·stor·1 | 20 | -rw----·····1.0·fat·····1208·b-·stor·17-May-15·19:12·res/drawable-xhdpi-v4/ic_wifi_signal_1_teal.png |
26 | -rw----·····1.0·fat·····1141·b-·stor·1 | 21 | -rw----·····1.0·fat·····1141·b-·stor·17-May-15·19:12·res/drawable-xhdpi-v4/ic_wifi_signal_2_teal.png |
27 | -rw----·····1.0·fat·····1197·b-·stor·1 | 22 | -rw----·····1.0·fat·····1197·b-·stor·17-May-15·19:12·res/drawable-xhdpi-v4/ic_wifi_signal_3_teal.png |
28 | -rw----·····1.0·fat······996·b-·stor·1 | 23 | -rw----·····1.0·fat······996·b-·stor·17-May-15·19:12·res/drawable-xhdpi-v4/ic_wifi_signal_4_teal.png |
29 | -rw----·····2.0·fat······580·bl·defN·1 | 24 | -rw----·····2.0·fat······580·bl·defN·17-May-15·19:13·res/drawable-xxhdpi-v11/border.xml |
30 | -rw----·····1.0·fat·····1356·b-·stor·1 | 25 | -rw----·····1.0·fat·····1356·b-·stor·17-May-15·19:12·res/drawable-xxhdpi-v11/ic_notification.png |
31 | -rw----·····1.0·fat·····7691·b-·stor·1 | 26 | -rw----·····1.0·fat·····7691·b-·stor·17-May-15·19:12·res/drawable-xxhdpi-v4/ic_launcher.png |
32 | -rw----·····1.0·fat·····1227·b-·stor·1 | 27 | -rw----·····1.0·fat·····1227·b-·stor·17-May-15·19:12·res/drawable-xxhdpi-v4/ic_wifi_signal_0_teal.png |
33 | -rw----·····1.0·fat·····1764·b-·stor·1 | 28 | -rw----·····1.0·fat·····1764·b-·stor·17-May-15·19:12·res/drawable-xxhdpi-v4/ic_wifi_signal_1_teal.png |
34 | -rw----·····1.0·fat·····1665·b-·stor·1 | 29 | -rw----·····1.0·fat·····1665·b-·stor·17-May-15·19:12·res/drawable-xxhdpi-v4/ic_wifi_signal_2_teal.png |
35 | -rw----·····1.0·fat·····1758·b-·stor·1 | 30 | -rw----·····1.0·fat·····1758·b-·stor·17-May-15·19:12·res/drawable-xxhdpi-v4/ic_wifi_signal_3_teal.png |
36 | -rw----·····1.0·fat·····1522·b-·stor·1 | 31 | -rw----·····1.0·fat·····1522·b-·stor·17-May-15·19:12·res/drawable-xxhdpi-v4/ic_wifi_signal_4_teal.png |
37 | -rw----·····1.0·fat······372·b-·stor·1 | 32 | -rw----·····1.0·fat······372·b-·stor·17-May-15·19:12·res/drawable-xxxhdpi-v4/ic_wifi_signal_0_pink.png |
38 | -rw----·····1.0·fat······628·b-·stor·1 | 33 | -rw----·····1.0·fat······628·b-·stor·17-May-15·19:12·res/drawable-xxxhdpi-v4/ic_wifi_signal_0_teal.png |
39 | -rw----·····1.0·fat······865·b-·stor·1 | 34 | -rw----·····1.0·fat······865·b-·stor·17-May-15·19:12·res/drawable-xxxhdpi-v4/ic_wifi_signal_1_pink.png |
40 | -rw----·····1.0·fat······979·b-·stor·1 | 35 | -rw----·····1.0·fat······979·b-·stor·17-May-15·19:12·res/drawable-xxxhdpi-v4/ic_wifi_signal_1_teal.png |
41 | -rw----·····1.0·fat······864·b-·stor·1 | 36 | -rw----·····1.0·fat······864·b-·stor·17-May-15·19:12·res/drawable-xxxhdpi-v4/ic_wifi_signal_2_pink.png |
42 | -rw----·····1.0·fat······880·b-·stor·1 | 37 | -rw----·····1.0·fat······880·b-·stor·17-May-15·19:12·res/drawable-xxxhdpi-v4/ic_wifi_signal_2_teal.png |
43 | -rw----·····1.0·fat······822·b-·stor·1 | 38 | -rw----·····1.0·fat······822·b-·stor·17-May-15·19:12·res/drawable-xxxhdpi-v4/ic_wifi_signal_3_pink.png |
44 | -rw----·····1.0·fat······878·b-·stor·1 | 39 | -rw----·····1.0·fat······878·b-·stor·17-May-15·19:12·res/drawable-xxxhdpi-v4/ic_wifi_signal_3_teal.png |
45 | -rw----·····1.0·fat······372·b-·stor·1 | 40 | -rw----·····1.0·fat······372·b-·stor·17-May-15·19:12·res/drawable-xxxhdpi-v4/ic_wifi_signal_4_pink.png |
46 | -rw----·····1.0·fat······628·b-·stor·1 | 41 | -rw----·····1.0·fat······628·b-·stor·17-May-15·19:12·res/drawable-xxxhdpi-v4/ic_wifi_signal_4_teal.png |
47 | -rw----·····1.0·fat······555·b-·stor·1 | 42 | -rw----·····1.0·fat······555·b-·stor·17-May-15·19:12·res/drawable-xxxhdpi-v4/ic_wifi_unavailable_pink.png |
48 | -rw----·····1.0·fat······726·b-·stor·1 | 43 | -rw----·····1.0·fat······726·b-·stor·17-May-15·19:12·res/drawable-xxxhdpi-v4/ic_wifi_unavailable_teal.png |
49 | -rw----·····2.0·fat·····1636·bl·defN·1 | 44 | -rw----·····2.0·fat·····1636·bl·defN·17-May-15·19:13·res/layout/activity_askpermission.xml |
50 | -rw----·····2.0·fat·····1188·bl·defN·1 | 45 | -rw----·····2.0·fat·····1188·bl·defN·17-May-15·19:13·res/layout/activity_locationnotice.xml |
51 | -rw----·····2.0·fat······896·bl·defN·1 | 46 | -rw----·····2.0·fat······896·bl·defN·17-May-15·19:13·res/layout/activity_preferences.xml |
52 | -rw----·····2.0·fat······960·bl·defN·1 | 47 | -rw----·····2.0·fat······960·bl·defN·17-May-15·19:13·res/layout/item_networkmanager.xml |
53 | -rw----·····2.0·fat······464·bl·defN·1 | 48 | -rw----·····2.0·fat······464·bl·defN·17-May-15·19:13·res/menu/ask_permission.xml |
54 | -rw----·····2.0·fat······492·bl·defN·1 | 49 | -rw----·····2.0·fat······492·bl·defN·17-May-15·19:13·res/menu/networkmanager.xml |
55 | -rw----·····1.0·fat·····1565·b-·stor·1 | 50 | -rw----·····1.0·fat·····1565·b-·stor·17-May-15·19:12·res/mipmap-hdpi-v4/ic_menu_clear_playlist.png |
56 | -rw----·····1.0·fat·····1587·b-·stor·1 | 51 | -rw----·····1.0·fat·····1587·b-·stor·17-May-15·19:12·res/mipmap-mdpi-v4/ic_menu_clear_playlist.png |
57 | -rw----·····1.0·fat·····2355·b-·stor·1 | 52 | -rw----·····1.0·fat·····2355·b-·stor·17-May-15·19:12·res/mipmap-xhdpi-v4/ic_menu_clear_playlist.png |
58 | -rw----·····1.0·fat·····3944·b-·stor·1 | 53 | -rw----·····1.0·fat·····3944·b-·stor·17-May-15·19:12·res/mipmap-xxhdpi-v4/ic_menu_clear_playlist.png |
59 | -rw----·····1.0·fat·····5280·b-·stor·1 | 54 | -rw----·····1.0·fat·····5280·b-·stor·17-May-15·19:12·res/mipmap-xxxhdpi-v4/ic_menu_clear_playlist.png |
60 | -rw----·····2.0·fat·····1056·bl·defN·1 | 55 | -rw----·····2.0·fat·····1056·bl·defN·17-May-15·19:13·res/xml/preferences.xml |
61 | -rw----·····2.0·fat······632·bl·defN·1 | 56 | -rw----·····2.0·fat······632·bl·defN·17-May-15·19:13·res/xml/preferences_location.xml |
62 | -rw----·····2.0·fat·····1020·bl·defN·1 | 57 | -rw----·····2.0·fat·····1020·bl·defN·17-May-15·19:13·res/xml/tracker.xml |
63 | -rw----·····1.0·fat····27688·b-·stor·1 | 58 | -rw----·····1.0·fat····27688·b-·stor·17-May-15·19:12·resources.arsc |
64 | -rw----·····2.0·fat···· | 59 | -rw----·····2.0·fat····50820·bl·defN·17-May-15·19:13·classes.dex |
60 | -rw----·····2.0·fat·····5718·b-·defN·17-May-15·19:13·META-INF/MANIFEST.MF | ||
61 | -rw----·····2.0·fat·····5839·b-·defN·17-May-15·19:13·META-INF/1E0D5D7A.SF | ||
62 | -rw----·····2.0·fat·····1326·b-·defN·17-May-15·19:13·META-INF/1E0D5D7A.RSA | ||
65 | 6 | 63 | 61·files,·171709·bytes·uncompressed,·124348·bytes·compressed:··27.6% |
Offset 1, 1 lines modified | Offset 1, 1 lines modified | ||
1 | 1 | Java·archive·data·(JAR) |
Offset 2, 14 lines modified | Offset 2, 15 lines modified | ||
2 | <manifest·xmlns:android="http://schemas.android.com/apk/res/android"·android:versionCode="13"·android:versionName="2.2.4"·package="be.uhasselt.privacypolice"·platformBuildVersionCode="22"·platformBuildVersionName="5.1.1-1819727"> | 2 | <manifest·xmlns:android="http://schemas.android.com/apk/res/android"·android:versionCode="13"·android:versionName="2.2.4"·package="be.uhasselt.privacypolice"·platformBuildVersionCode="22"·platformBuildVersionName="5.1.1-1819727"> |
3 | ··<uses-sdk·android:minSdkVersion="14"·android:targetSdkVersion="22"/> | 3 | ··<uses-sdk·android:minSdkVersion="14"·android:targetSdkVersion="22"/> |
4 | ··<uses-permission·android:name="android.permission.ACCESS_WIFI_STATE"/> | 4 | ··<uses-permission·android:name="android.permission.ACCESS_WIFI_STATE"/> |
5 | ··<uses-permission·android:name="android.permission.ACCESS_NETWORK_STATE"/> | 5 | ··<uses-permission·android:name="android.permission.ACCESS_NETWORK_STATE"/> |
6 | ··<uses-permission·android:name="android.permission.CHANGE_WIFI_STATE"/> | 6 | ··<uses-permission·android:name="android.permission.CHANGE_WIFI_STATE"/> |
7 | ··<uses-permission·android:name="android.permission.RECEIVE_BOOT_COMPLETED"/> | 7 | ··<uses-permission·android:name="android.permission.RECEIVE_BOOT_COMPLETED"/> |
8 | ··<uses-permission·android:name="android.permission.ACCESS_COARSE_LOCATION"/> | 8 | ··<uses-permission·android:name="android.permission.ACCESS_COARSE_LOCATION"/> |
9 | ··<meta-data·android:name="android.support.VERSION"·android:value="26.0.0-alpha1"/> | ||
9 | ··<application·android:theme="@style/AppTheme"·android:label="@string/app_name"·android:icon="@drawable/ic_launcher"·android:allowBackup="true"> | 10 | ··<application·android:theme="@style/AppTheme"·android:label="@string/app_name"·android:icon="@drawable/ic_launcher"·android:allowBackup="true"> |
10 | ····<activity·android:label="@string/app_name"·android:name="be.uhasselt.privacypolice.PreferencesActivity"> | 11 | ····<activity·android:label="@string/app_name"·android:name="be.uhasselt.privacypolice.PreferencesActivity"> |
11 | ······<intent-filter> | 12 | ······<intent-filter> |
12 | ········<action·android:name="android.intent.action.MAIN"/> | 13 | ········<action·android:name="android.intent.action.MAIN"/> |
13 | ········<category·android:name="android.intent.category.LAUNCHER"/> | 14 | ········<category·android:name="android.intent.category.LAUNCHER"/> |
14 | ······</intent-filter> | 15 | ······</intent-filter> |
15 | ····</activity> | 16 | ····</activity> |
Offset 1, 59 lines modified | Offset 1, 58 lines modified | ||
1 | Zip·file·size:·12 | 1 | Zip·file·size:·125957·bytes,·number·of·entries:·80 |
2 | ?rwxrwxr-x··2.0·unx······115·b-·stor·80-Jan-01·00:00·android/support/a/a/a.class | 2 | ?rwxrwxr-x··2.0·unx······115·b-·stor·80-Jan-01·00:00·android/support/a/a/a.class |
3 | ?rwxrwxr-x··2.0·unx····· | 3 | ?rwxrwxr-x··2.0·unx·····2668·b-·stor·80-Jan-01·00:00·android/support/a/a/aa.class |
4 | ?rwxrwxr-x··2.0·unx······167·b-·stor·80-Jan-01·00:00·android/support/a/a/b.class | 4 | ?rwxrwxr-x··2.0·unx······167·b-·stor·80-Jan-01·00:00·android/support/a/a/b.class |
5 | ?rwxrwxr-x··2.0·unx····· | 5 | ?rwxrwxr-x··2.0·unx·····4324·b-·stor·80-Jan-01·00:00·android/support/a/a/ab.class |
6 | ?rwxrwxr-x··2.0·unx······ | 6 | ?rwxrwxr-x··2.0·unx·······74·b-·stor·80-Jan-01·00:00·android/support/a/a/ac.class |
7 | ?rwxrwxr-x··2.0·unx····· | 7 | ?rwxrwxr-x··2.0·unx·····4370·b-·stor·80-Jan-01·00:00·android/support/a/a/ad.class |
8 | ?rwxrwxr-x··2.0·unx·······74·b-·stor·80-Jan-01·00:00·android/support/a/a/ae.class | 8 | ?rwxrwxr-x··2.0·unx·······74·b-·stor·80-Jan-01·00:00·android/support/a/a/ae.class |
9 | ?rwxrwxr-x··2.0·unx····· | 9 | ?rwxrwxr-x··2.0·unx······348·b-·stor·80-Jan-01·00:00·android/support/a/a/af.class |
10 | ?rwxrwxr-x··2.0·unx·······74·b-·stor·80-Jan-01·00:00·android/support/a/a/ag.class | 10 | ?rwxrwxr-x··2.0·unx·······74·b-·stor·80-Jan-01·00:00·android/support/a/a/ag.class |
11 | ?rwxrwxr-x··2.0·unx·····2788·b-·stor·80-Jan-01·00:00·android/support/a/a/ah.class | ||
12 | ?rwxrwxr-x··2.0·unx·····45 | 11 | ?rwxrwxr-x··2.0·unx·····4591·b-·stor·80-Jan-01·00:00·android/support/a/a/ah.class |
13 | ?rwxrwxr-x··2.0·unx·····4739·b-·stor·80-Jan-01·00:00·android/support/a/a/a | 12 | ?rwxrwxr-x··2.0·unx·····4739·b-·stor·80-Jan-01·00:00·android/support/a/a/ai.class |
14 | ?rwxrwxr-x··2.0·unx······237·b-·stor·80-Jan-01·00:00·android/support/a/a/a | 13 | ?rwxrwxr-x··2.0·unx······237·b-·stor·80-Jan-01·00:00·android/support/a/a/aj.class |
15 | ?rwxrwxr-x··2.0·unx·····4717·b-·stor·80-Jan-01·00:00·android/support/a/a/a | 14 | ?rwxrwxr-x··2.0·unx·····4717·b-·stor·80-Jan-01·00:00·android/support/a/a/ak.class |
16 | ?rwxrwxr-x··2.0·unx······2 | 15 | ?rwxrwxr-x··2.0·unx······278·b-·stor·80-Jan-01·00:00·android/support/a/a/at.class |
17 | ?rwxrwxr-x··2.0·unx····· | 16 | ?rwxrwxr-x··2.0·unx·····1087·b-·stor·80-Jan-01·00:00·android/support/a/a/al.class |
18 | ?rwxrwxr-x··2.0·unx·······74·b-·stor·80-Jan-01·00:00·android/support/a/a/a | 17 | ?rwxrwxr-x··2.0·unx·······74·b-·stor·80-Jan-01·00:00·android/support/a/a/au.class |
19 | ?rwxrwxr-x··2.0·unx······167·b-·stor·80-Jan-01·00:00·android/support/a/a/a | 18 | ?rwxrwxr-x··2.0·unx······167·b-·stor·80-Jan-01·00:00·android/support/a/a/am.class |
20 | ?rwxrwxr-x··2.0·unx·······74·b-·stor·80-Jan-01·00:00·android/support/a/a/a | 19 | ?rwxrwxr-x··2.0·unx·······74·b-·stor·80-Jan-01·00:00·android/support/a/a/an.class |
20 | ?rwxrwxr-x··2.0·unx······167·b-·stor·80-Jan-01·00:00·android/support/a/a/ao.class | ||
21 | ?rwxrwxr-x··2.0·unx······167·b-·stor·80-Jan-01·00:00·android/support/a/a/ap.class | 21 | ?rwxrwxr-x··2.0·unx······167·b-·stor·80-Jan-01·00:00·android/support/a/a/ap.class |
22 | ?rwxrwxr-x··2.0·unx······167·b-·stor·80-Jan-01·00:00·android/support/a/a/aq.class | 22 | ?rwxrwxr-x··2.0·unx······167·b-·stor·80-Jan-01·00:00·android/support/a/a/aq.class |
23 | ?rwxrwxr-x··2.0·unx······167·b-·stor·80-Jan-01·00:00·android/support/a/a/ar.class | ||
24 | ?rwxrwxr-x··2.0·unx······989·b-·stor·80-Jan-01·00:00·android/support/a/a/a | 23 | ?rwxrwxr-x··2.0·unx······989·b-·stor·80-Jan-01·00:00·android/support/a/a/ar.class |
25 | ?rwxrwxr-x··2.0·unx·······74·b-·stor·80-Jan-01·00:00·android/support/a/a/a | 24 | ?rwxrwxr-x··2.0·unx·······74·b-·stor·80-Jan-01·00:00·android/support/a/a/as.class |
26 | ?rwxrwxr-x··2.0·unx·····1 | 25 | ?rwxrwxr-x··2.0·unx·····1560·b-·stor·80-Jan-01·00:00·android/support/a/a/av.class |
27 | ?rwxrwxr-x··2.0·unx·····2 | 26 | ?rwxrwxr-x··2.0·unx·····2836·b-·stor·80-Jan-01·00:00·android/support/a/a/c.class |
28 | ?rwxrwxr-x··2.0·unx·····1 | 27 | ?rwxrwxr-x··2.0·unx·····1434·b-·stor·80-Jan-01·00:00·android/support/a/a/d.class |
29 | ?rwxrwxr-x··2.0·unx······166·b-·stor·80-Jan-01·00:00·android/support/a/a/e.class | 28 | ?rwxrwxr-x··2.0·unx······166·b-·stor·80-Jan-01·00:00·android/support/a/a/e.class |
30 | ?rwxrwxr-x··2.0·unx······501·b-·stor·80-Jan-01·00:00·android/support/a/a/v.class | 29 | ?rwxrwxr-x··2.0·unx······501·b-·stor·80-Jan-01·00:00·android/support/a/a/v.class |
31 | ?rwxrwxr-x··2.0·unx······209·b-·stor·80-Jan-01·00:00·android/support/a/a/f.class | 30 | ?rwxrwxr-x··2.0·unx······209·b-·stor·80-Jan-01·00:00·android/support/a/a/f.class |
32 | ?rwxrwxr-x··2.0·unx······374·b-·stor·80-Jan-01·00:00·android/support/a/a/g.class | 31 | ?rwxrwxr-x··2.0·unx······374·b-·stor·80-Jan-01·00:00·android/support/a/a/g.class |
33 | ?rwxrwxr-x··2.0·unx·····2 | 32 | ?rwxrwxr-x··2.0·unx·····2742·b-·stor·80-Jan-01·00:00·android/support/a/a/h.class |
34 | ?rwxrwxr-x··2.0·unx······ | 33 | ?rwxrwxr-x··2.0·unx······473·b-·stor·80-Jan-01·00:00·android/support/a/a/i.class |
35 | ?rwxrwxr-x··2.0·unx······230·b-·stor·80-Jan-01·00:00·android/support/a/a/j.class | 34 | ?rwxrwxr-x··2.0·unx······230·b-·stor·80-Jan-01·00:00·android/support/a/a/j.class |
36 | ?rwxrwxr-x··2.0·unx······828·b-·stor·80-Jan-01·00:00·android/support/a/a/k.class | 35 | ?rwxrwxr-x··2.0·unx······828·b-·stor·80-Jan-01·00:00·android/support/a/a/k.class |
37 | ?rwxrwxr-x··2.0·unx·····1250·b-·stor·80-Jan-01·00:00·android/support/a/a/l.class | 36 | ?rwxrwxr-x··2.0·unx·····1250·b-·stor·80-Jan-01·00:00·android/support/a/a/l.class |
38 | ?rwxrwxr-x··2.0·unx······162·b-·stor·80-Jan-01·00:00·android/support/a/a/ | 37 | ?rwxrwxr-x··2.0·unx······162·b-·stor·80-Jan-01·00:00·android/support/a/a/u.class |
39 | ?rwxrwxr-x··2.0·unx·····1030·b-·stor·80-Jan-01·00:00·android/support/a/a/q.class | ||
40 | ?rwxrwxr-x··2.0·unx····· | 38 | ?rwxrwxr-x··2.0·unx·····1271·b-·stor·80-Jan-01·00:00·android/support/a/a/s.class |
41 | ?rwxrwxr-x··2.0·unx·····20 | 39 | ?rwxrwxr-x··2.0·unx·····2080·b-·stor·80-Jan-01·00:00·android/support/a/a/m.class |
42 | ?rwxrwxr-x··2.0·unx·····20 | 40 | ?rwxrwxr-x··2.0·unx·····2035·b-·stor·80-Jan-01·00:00·android/support/a/a/n.class |
43 | ?rwxrwxr-x··2.0·unx·····2 | 41 | ?rwxrwxr-x··2.0·unx·····2076·b-·stor·80-Jan-01·00:00·android/support/a/a/o.class |
42 | ?rwxrwxr-x··2.0·unx·····2269·b-·stor·80-Jan-01·00:00·android/support/a/a/p.class | ||
44 | ?rwxrwxr-x··2.0·unx·····2323·b-·stor·80-Jan-01·00:00·android/support/a/a/ | 43 | ?rwxrwxr-x··2.0·unx·····2323·b-·stor·80-Jan-01·00:00·android/support/a/a/q.class |
45 | ?rwxrwxr-x··2.0·unx····· | 44 | ?rwxrwxr-x··2.0·unx·····2366·b-·stor·80-Jan-01·00:00·android/support/a/a/r.class |
46 | ?rwxrwxr-x··2.0·unx····· | 45 | ?rwxrwxr-x··2.0·unx·····2787·b-·stor·80-Jan-01·00:00·android/support/a/a/t.class |
47 | ?rwxrwxr-x··2.0·unx·····1327·b-·stor·80-Jan-01·00:00·android/support/a/a/w.class | 46 | ?rwxrwxr-x··2.0·unx·····1327·b-·stor·80-Jan-01·00:00·android/support/a/a/w.class |
48 | ?rwxrwxr-x··2.0·unx·····4130·b-·stor·80-Jan-01·00:00·android/support/a/a/x.class | 47 | ?rwxrwxr-x··2.0·unx·····4130·b-·stor·80-Jan-01·00:00·android/support/a/a/x.class |
49 | ?rwxrwxr-x··2.0·unx·······73·b-·stor·80-Jan-01·00:00·android/support/a/a/y.class | 48 | ?rwxrwxr-x··2.0·unx·······73·b-·stor·80-Jan-01·00:00·android/support/a/a/y.class |
50 | ?rwxrwxr-x··2.0·unx·····4386·b-·stor·80-Jan-01·00:00·android/support/a/a/z.class | 49 | ?rwxrwxr-x··2.0·unx·····4386·b-·stor·80-Jan-01·00:00·android/support/a/a/z.class |
51 | ?rwxrwxr-x··2.0·unx······554·b-·stor·80-Jan-01·00:00·android/support/a/b/a.class | 50 | ?rwxrwxr-x··2.0·unx······554·b-·stor·80-Jan-01·00:00·android/support/a/b/a.class |
52 | ?rwxrwxr-x··2.0·unx······ | 51 | ?rwxrwxr-x··2.0·unx······392·b-·stor·80-Jan-01·00:00·android/support/a/c/a.class |
53 | ?rwxrwxr-x··2.0·unx······122·b-·stor·80-Jan-01·00:00·android/support/annotation/Keep.class | 52 | ?rwxrwxr-x··2.0·unx······122·b-·stor·80-Jan-01·00:00·android/support/annotation/Keep.class |
54 | ?rwxrwxr-x··2.0·unx·····1295·b-·stor·80-Jan-01·00:00·be/uhasselt/privacypolice/AskPermissionActivity.class | 53 | ?rwxrwxr-x··2.0·unx·····1295·b-·stor·80-Jan-01·00:00·be/uhasselt/privacypolice/AskPermissionActivity.class |
55 | ?rwxrwxr-x··2.0·unx·····1243·b-·stor·80-Jan-01·00:00·be/uhasselt/privacypolice/LocationAccess.class | 54 | ?rwxrwxr-x··2.0·unx·····1243·b-·stor·80-Jan-01·00:00·be/uhasselt/privacypolice/LocationAccess.class |
56 | ?rwxrwxr-x··2.0·unx······935·b-·stor·80-Jan-01·00:00·be/uhasselt/privacypolice/LocationNoticeActivity.class | 55 | ?rwxrwxr-x··2.0·unx······935·b-·stor·80-Jan-01·00:00·be/uhasselt/privacypolice/LocationNoticeActivity.class |
57 | ?rwxrwxr-x··2.0·unx······891·b-·stor·80-Jan-01·00:00·be/uhasselt/privacypolice/i.class | 56 | ?rwxrwxr-x··2.0·unx······891·b-·stor·80-Jan-01·00:00·be/uhasselt/privacypolice/i.class |
58 | ?rwxrwxr-x··2.0·unx·····2717·b-·stor·80-Jan-01·00:00·be/uhasselt/privacypolice/MACManagerActivity.class | 57 | ?rwxrwxr-x··2.0·unx·····2717·b-·stor·80-Jan-01·00:00·be/uhasselt/privacypolice/MACManagerActivity.class |
59 | ?rwxrwxr-x··2.0·unx·····1605·b-·stor·80-Jan-01·00:00·be/uhasselt/privacypolice/PermissionChangeReceiver.class | 58 | ?rwxrwxr-x··2.0·unx·····1605·b-·stor·80-Jan-01·00:00·be/uhasselt/privacypolice/PermissionChangeReceiver.class |
Offset 76, 8 lines modified | Offset 75, 8 lines modified | ||
76 | ?rwxrwxr-x··2.0·unx······439·b-·stor·80-Jan-01·00:00·be/uhasselt/privacypolice/n.class | 75 | ?rwxrwxr-x··2.0·unx······439·b-·stor·80-Jan-01·00:00·be/uhasselt/privacypolice/n.class |
77 | ?rwxrwxr-x··2.0·unx·····4301·b-·stor·80-Jan-01·00:00·be/uhasselt/privacypolice/o.class | 76 | ?rwxrwxr-x··2.0·unx·····4301·b-·stor·80-Jan-01·00:00·be/uhasselt/privacypolice/o.class |
78 | ?rwxrwxr-x··2.0·unx······584·b-·stor·80-Jan-01·00:00·be/uhasselt/privacypolice/p.class | 77 | ?rwxrwxr-x··2.0·unx······584·b-·stor·80-Jan-01·00:00·be/uhasselt/privacypolice/p.class |
79 | ?rwxrwxr-x··2.0·unx······404·b-·stor·80-Jan-01·00:00·be/uhasselt/privacypolice/q.class | 78 | ?rwxrwxr-x··2.0·unx······404·b-·stor·80-Jan-01·00:00·be/uhasselt/privacypolice/q.class |
80 | ?rwxrwxr-x··2.0·unx·····1957·b-·stor·80-Jan-01·00:00·be/uhasselt/privacypolice/r.class | 79 | ?rwxrwxr-x··2.0·unx·····1957·b-·stor·80-Jan-01·00:00·be/uhasselt/privacypolice/r.class |
81 | ?rwxrwxr-x··2.0·unx······923·b-·stor·80-Jan-01·00:00·be/uhasselt/privacypolice/s.class | 80 | ?rwxrwxr-x··2.0·unx······923·b-·stor·80-Jan-01·00:00·be/uhasselt/privacypolice/s.class |
82 | ?rwxrwxr-x··2.0·unx······789·b-·stor·80-Jan-01·00:00·be/uhasselt/privacypolice/t.class | 81 | ?rwxrwxr-x··2.0·unx······789·b-·stor·80-Jan-01·00:00·be/uhasselt/privacypolice/t.class |
83 | 8 | 82 | 80·files,·114801·bytes·uncompressed,·114801·bytes·compressed:··0.0% |
Offset 33, 26 lines modified | Offset 33, 26 lines modified | ||
33 | Filename:·android/support/a/a/aj.class | 33 | Filename:·android/support/a/a/aj.class |
34 | Comment:· | 34 | Comment:· |
35 | Filename:·android/support/a/a/ak.class | 35 | Filename:·android/support/a/a/ak.class |
36 | Comment:· | 36 | Comment:· |
37 | Filename:·android/support/a/a/at.class | ||
38 | Comment:· | ||
37 | Filename:·android/support/a/a/al.class | 39 | Filename:·android/support/a/a/al.class |
38 | Comment:· | 40 | Comment:· |
39 | Filename:·android/support/a/a/au.class | 41 | Filename:·android/support/a/a/au.class |
40 | Comment:· | 42 | Comment:· |
41 | Filename:·android/support/a/a/am.class | 43 | Filename:·android/support/a/a/am.class |
42 | Comment:· | 44 | Comment:· |
43 | Filename:·android/support/a/a/av.class | ||
44 | Comment:· | ||
45 | Filename:·android/support/a/a/an.class | 45 | Filename:·android/support/a/a/an.class |
46 | Comment:· | 46 | Comment:· |
47 | Filename:·android/support/a/a/ao.class | 47 | Filename:·android/support/a/a/ao.class |
48 | Comment:· | 48 | Comment:· |
49 | Filename:·android/support/a/a/ap.class | 49 | Filename:·android/support/a/a/ap.class |
Offset 63, 18 lines modified | Offset 63, 15 lines modified | ||
63 | Filename:·android/support/a/a/ar.class | 63 | Filename:·android/support/a/a/ar.class |
64 | Comment:· | 64 | Comment:· |
65 | Filename:·android/support/a/a/as.class | 65 | Filename:·android/support/a/a/as.class |
66 | Comment:· | 66 | Comment:· |
67 | Filename:·android/support/a/a/a | 67 | Filename:·android/support/a/a/av.class |
68 | Comment:· | ||
69 | Filename:·android/support/a/a/aw.class | ||
70 | Comment:· | 68 | Comment:· |
71 | Filename:·android/support/a/a/c.class | 69 | Filename:·android/support/a/a/c.class |
72 | Comment:· | 70 | Comment:· |
73 | Filename:·android/support/a/a/d.class | 71 | Filename:·android/support/a/a/d.class |
74 | Comment:· | 72 | Comment:· |
Offset 102, 39 lines modified | Offset 99, 39 lines modified | ||
102 | Filename:·android/support/a/a/k.class | 99 | Filename:·android/support/a/a/k.class |
103 | Comment:· | 100 | Comment:· |
104 | Filename:·android/support/a/a/l.class | 101 | Filename:·android/support/a/a/l.class |
105 | Comment:· | 102 | Comment:· |
106 | Filename:·android/support/a/a/ | 103 | Filename:·android/support/a/a/u.class |
107 | Comment:· | ||
108 | Filename:·android/support/a/a/q.class | ||
109 | Comment:· | 104 | Comment:· |
110 | Filename:·android/support/a/a/ | 105 | Filename:·android/support/a/a/s.class |
111 | Comment:· | 106 | Comment:· |
112 | Filename:·android/support/a/a/ | 107 | Filename:·android/support/a/a/m.class |
113 | Comment:· | 108 | Comment:· |
114 | Filename:·android/support/a/a/n.class | 109 | Filename:·android/support/a/a/n.class |
115 | Comment:· | 110 | Comment:· |
116 | Filename:·android/support/a/a/o.class | 111 | Filename:·android/support/a/a/o.class |
117 | Comment:· | 112 | Comment:· |
118 | Filename:·android/support/a/a/p.class | 113 | Filename:·android/support/a/a/p.class |
119 | Comment:· | 114 | Comment:· |
115 | Filename:·android/support/a/a/q.class | ||
116 | Comment:· | ||
120 | Filename:·android/support/a/a/r.class | 117 | Filename:·android/support/a/a/r.class |
121 | Comment:· | 118 | Comment:· |
122 | Filename:·android/support/a/a/ | 119 | Filename:·android/support/a/a/t.class |
123 | Comment:· | 120 | Comment:· |
124 | Filename:·android/support/a/a/w.class | 121 | Filename:·android/support/a/a/w.class |
125 | Comment:· | 122 | Comment:· |
126 | Filename:·android/support/a/a/x.class | 123 | Filename:·android/support/a/a/x.class |
127 | Comment:· | 124 | Comment:· |
Offset 1, 7 lines modified | Offset 1, 7 lines modified | ||
1 | package·android.support.a.a; | 1 | package·android.support.a.a; |
2 | interface·a | 2 | interface·a |
3 | { | 3 | { |
4 | ····void·a(final·a | 4 | ····void·a(final·af·p0); |
5 | } | 5 | } |
Offset 1, 17 lines modified | Offset 1, 42 lines modified | ||
1 | package·android.support.a.a; | 1 | package·android.support.a.a; |
2 | import·android.net.Uri; | 2 | import·android.net.Uri; |
3 | import·android.app.Notification$MessagingStyle$Message; | 3 | import·android.app.Notification$MessagingStyle$Message; |
4 | import·android.app.Notification$MessagingStyle; | 4 | import·android.app.Notification$MessagingStyle; |
5 | import·java.util.List; | 5 | import·java.util.List; |
6 | import·android.app.RemoteInput; | ||
7 | import·android.os.Bundle; | ||
8 | import·android.app.Notification$Action$Builder; | ||
9 | import·android.app.Notification$Builder; | ||
6 | class·aa | 10 | class·aa |
7 | { | 11 | { |
12 | ····public·static·void·a(final·Notification$Builder·notification$Builder,·final·af·af)·{ | ||
13 | ········final·Notification$Action$Builder·notification$Action$Builder·=·new·Notification$Action$Builder(af.a(),·af.b(),·af.c()); | ||
14 | ········if·(af.i()·!=·null)·{ | ||
15 | ············final·RemoteInput[]·a·=·ar.a(af.i()); | ||
16 | ············for·(int·length·=·a.length,·i·=·0;·i·<·length;·++i)·{ | ||
17 | ················notification$Action$Builder.addRemoteInput(a[i]); | ||
18 | ············} | ||
19 | ········} | ||
20 | ········Bundle·bundle; | ||
21 | ········if·(af.d()·!=·null)·{ | ||
22 | ············bundle·=·new·Bundle(af.d()); | ||
23 | ········} | ||
24 | ········else·{ | ||
25 | ············bundle·=·new·Bundle(); | ||
26 | ········} | ||
27 | ········bundle.putBoolean("android.support.allowGeneratedReplies",·af.e()); | ||
28 | ········notification$Action$Builder.addExtras(bundle); | ||
29 | ········notification$Action$Builder.setAllowGeneratedReplies(af.e()); | ||
30 | ········notification$Builder.addAction(notification$Action$Builder.build()); | ||
31 | ····} | ||
32 | ···· | ||
8 | ····public·static·void·a(final·b·b,·final·CharSequence·charSequence,·final·CharSequence·conversationTitle,·final·List·list,·final·List·list2,·final·List·list3,·final·List·list4,·final·List·list5)·{ | 33 | ····public·static·void·a(final·b·b,·final·CharSequence·charSequence,·final·CharSequence·conversationTitle,·final·List·list,·final·List·list2,·final·List·list3,·final·List·list4,·final·List·list5)·{ |
9 | ········final·Notification$MessagingStyle·setConversationTitle·=·new·Notification$MessagingStyle(charSequence).setConversationTitle(conversationTitle); | 34 | ········final·Notification$MessagingStyle·setConversationTitle·=·new·Notification$MessagingStyle(charSequence).setConversationTitle(conversationTitle); |
10 | ········for·(int·i·=·0;·i·<·list.size();·++i)·{ | 35 | ········for·(int·i·=·0;·i·<·list.size();·++i)·{ |
11 | ············final·Notification$MessagingStyle$Message·notification$MessagingStyle$Message·=·new·Notification$MessagingStyle$Message((CharSequence)list.get(i),·(long)Long.valueOf(list2.get(i)),·(CharSequence)list3.get(i)); | 36 | ············final·Notification$MessagingStyle$Message·notification$MessagingStyle$Message·=·new·Notification$MessagingStyle$Message((CharSequence)list.get(i),·(long)Long.valueOf(list2.get(i)),·(CharSequence)list3.get(i)); |
12 | ············if·(list4.get(i)·!=·null)·{ | 37 | ············if·(list4.get(i)·!=·null)·{ |
13 | ················notification$MessagingStyle$Message.setData((String)list4.get(i),·(Uri)list5.get(i)); | 38 | ················notification$MessagingStyle$Message.setData((String)list4.get(i),·(Uri)list5.get(i)); |
14 | ············} | 39 | ············} |
Offset 1, 12 lines modified | Offset 1, 10 lines modified | ||
1 | package·android.support.a.a; | 1 | package·android.support.a.a; |
2 | import·android.app.RemoteInput; | ||
3 | import·android.app.Notification$Action$Builder; | ||
4 | import·java.util.Iterator; | 2 | import·java.util.Iterator; |
5 | import·android.os.Bundle; | 3 | import·android.os.Bundle; |
6 | import·java.util.ArrayList; | 4 | import·java.util.ArrayList; |
7 | import·android.graphics.Bitmap; | 5 | import·android.graphics.Bitmap; |
8 | import·android.app.PendingIntent; | 6 | import·android.app.PendingIntent; |
9 | import·android.widget.RemoteViews; | 7 | import·android.widget.RemoteViews; |
10 | import·android.app.Notification; | 8 | import·android.app.Notification; |
Offset 34, 32 lines modified | Offset 32, 15 lines modified | ||
34 | ········} | 32 | ········} |
35 | ····} | 33 | ····} |
36 | ···· | 34 | ···· |
37 | ····public·Notification$Builder·a()·{ | 35 | ····public·Notification$Builder·a()·{ |
38 | ········return·this.a; | 36 | ········return·this.a; |
39 | ····} | 37 | ····} |
40 | ···· | 38 | ···· |
41 | ····public·void·a(final·a | 39 | ····public·void·a(final·af·af)·{ |
40 | ········aa.a(this.a,·af); | ||
42 | ········final·Notification$Action$Builder·notification$Action$Builder·=·new·Notification$Action$Builder(ad.a(),·ad.b(),·ad.c()); | ||
43 | ········if·(ad.g()·!=·null)·{ | ||
44 | ············final·RemoteInput[]·a·=·as.a(ad.g()); | ||
45 | ············for·(int·length·=·a.length,·i·=·0;·i·<·length;·++i)·{ | ||
46 | ················notification$Action$Builder.addRemoteInput(a[i]); | ||
47 | ············} | ||
48 | ········} | ||
49 | ········Bundle·bundle; | ||
50 | ········if·(ad.d()·!=·null)·{ | ||
51 | ············bundle·=·new·Bundle(ad.d()); | ||
52 | ········} | ||
53 | ········else·{ | ||
54 | ············bundle·=·new·Bundle(); | ||
55 | ········} | ||
56 | ········bundle.putBoolean("android.support.allowGeneratedReplies",·ad.e()); | ||
57 | ········notification$Action$Builder.addExtras(bundle); | ||
58 | ········notification$Action$Builder.setAllowGeneratedReplies(ad.e()); | ||
59 | ········this.a.addAction(notification$Action$Builder.build()); | ||
60 | ····} | 41 | ····} |
61 | ···· | 42 | ···· |
62 | ····public·Notification·b()·{ | 43 | ····public·Notification·b()·{ |
63 | ········return·this.a.build(); | 44 | ········return·this.a.build(); |
64 | ····} | 45 | ····} |
65 | } | 46 | } |
Offset 1, 15 lines modified | Offset 1, 6 lines modified | ||
1 | package·android.support.a.a; | 1 | package·android.support.a.a; |
2 | class·ac | ||
2 | import·android.app.PendingIntent; | ||
3 | import·android.content.Context; | ||
4 | import·android.app.Notification; | ||
5 | public·class·ac | ||
6 | { | 3 | { |
7 | ····public·static·Notification·a(final·Notification·notification,·final·Context·context,·final·CharSequence·charSequence,·final·CharSequence·charSequence2,·final·PendingIntent·pendingIntent,·final·PendingIntent·fullScreenIntent)·{ | ||
8 | ········notification.setLatestEventInfo(context,·charSequence,·charSequence2,·pendingIntent); | ||
9 | ········notification.fullScreenIntent·=·fullScreenIntent; | ||
10 | ········return·notification; | ||
11 | ····} | ||
12 | } | 4 | } |
Offset 1, 20 lines modified | Offset 1, 46 lines modified | ||
1 | package·android.support.a.a; | 1 | package·android.support.a.a; |
2 | import·java.util.Iterator; | ||
2 | import·android.os.Bundle; | 3 | import·android.os.Bundle; |
4 | import·java.util.ArrayList; | ||
5 | import·android.graphics.Bitmap; | ||
3 | import·android.app.PendingIntent; | 6 | import·android.app.PendingIntent; |
7 | import·android.widget.RemoteViews; | ||
8 | import·android.app.Notification; | ||
9 | import·android.content.Context; | ||
10 | import·android.app.Notification$Builder; | ||
4 | public·a | 11 | public·class·ad·implements·a,·b |
5 | { | 12 | { |
6 | ····p | 13 | ····private·Notification$Builder·a; |
7 | ···· | 14 | ···· |
8 | ···· | 15 | ····ad(final·Context·context,·final·Notification·notification,·final·CharSequence·contentTitle,·final·CharSequence·contentText,·final·CharSequence·contentInfo,·final·RemoteViews·remoteViews,·final·int·number,·final·PendingIntent·contentIntent,·final·PendingInt[·...·truncated·by·diffoscope;·len:·609,·SHA:·3562cf62afbe0439c7b835e21e3969812c7ffa1c48b2dd66ba429e4df076ce32·...·] |
16 | ········this.a·=·new·Notification$Builder(context).setWhen(notification.when).setShowWhen(showWhen).setSmallIcon(notification.icon,·notification.iconLevel).setContent(notification.contentView).setTicker(notification.tickerText,·remoteViews).setSound(notification.sound,·notification.audioStreamType).setVibrate(notification.vibrate).setLights(notification.ledARGB,·notification.ledOnMS,·notification.ledOffMS).setOngoing((notification.flags·&·0x2)·!=·0x0).setOnlyAlertOnce((notification.flags·&·0x8)·!=·0x0).setAutoCancel((notification.flags·&·0x10)·!=·0x0).setDefaults(notification.defaults).setContentTitle(contentTitle).setContentText(contentText).setSubText(subText).setContentInfo(contentInfo).setContentIntent(contentIntent).setDeleteIntent(notification.deleteIntent).setFullScreenIntent(pendingIntent,·(notification.flags·&·0x80)·!=·0x0).setLargeIcon(largeIcon).setNumber(number).setUsesChronometer(usesChronometer).setPriority(priority).setProgress(n,·n2,·b).setLocalOnly(localOnly).setExtras(extras).setGroup(group).setGroupSummary(groupSummary).setSortKey(sortKey).setCategory(category).setColor(color).setVisibility(visibility).setPublicVersion(publicVersion).setRemoteInputHistory(remoteInputHistory).setChannel(channel); | ||
17 | ········if·(customContentView·!=·null)·{ | ||
18 | ············this.a.setCustomContentView(customContentView); | ||
19 | ········} | ||
20 | ········if·(customBigContentView·!=·null)·{ | ||
21 | ············this.a.setCustomBigContentView(customBigContentView); | ||
22 | ········} | ||
23 | ········if·(customHeadsUpContentView·!=·null)·{ | ||
24 | ············this.a.setCustomHeadsUpContentView(customHeadsUpContentView); | ||
25 | ········} | ||
26 | ········final·Iterator<String>·iterator·=·list.iterator(); | ||
27 | ········while·(iterator.hasNext())·{ | ||
28 | ············this.a.addPerson((String)iterator.next()); | ||
29 | ········} | ||
30 | ····} | ||
9 | ···· | 31 | ···· |
10 | ····public· | 32 | ····public·Notification$Builder·a()·{ |
33 | ········return·this.a; | ||
34 | ····} | ||
11 | ···· | 35 | ···· |
12 | ····public· | 36 | ····public·void·a(final·af·af)·{ |
37 | ········aa.a(this.a,·af); | ||
38 | ····} | ||
13 | ···· | 39 | ···· |
14 | ····public· | 40 | ····public·Notification·b()·{ |
41 | ········return·this.a.build(); | ||
15 | ···· | 42 | ····} |
16 | ····public·abstract·au[]·g(); | ||
17 | } | 43 | } |
Offset 1, 6 lines modified | Offset 1, 6 lines modified | ||
1 | package·android.support.a.a; | 1 | package·android.support.a.a; |
2 | public· | 2 | public·class·ae |
3 | { | 3 | { |
4 | } | 4 | } |
Offset 1, 21 lines modified | Offset 1, 22 lines modified | ||
1 | package·android.support.a.a; | 1 | package·android.support.a.a; |
2 | import·android.os.Bundle; | ||
2 | import·android.app.Notification$Builder; | ||
3 | import·android.graphics.Bitmap; | ||
4 | import·android.app.PendingIntent; | 3 | import·android.app.PendingIntent; |
5 | import·android.widget.RemoteViews; | ||
6 | import·android.app.Notification; | ||
7 | import·android.content.Context; | ||
8 | class·af | 4 | public·abstract·class·af |
9 | { | 5 | { |
6 | ····public·abstract·int·a(); | ||
10 | ····static·Notification·a(final·Context·context,·final·Notification·notification,·final·CharSequence·contentTitle,·final·CharSequence·contentText,·final·CharSequence·contentInfo,·final·RemoteViews·remoteViews,·final·int·number,·final·PendingIntent·contentIntent,·final·PendingIntent·pendingIntent,·final·Bitmap·largeIcon)·{ | ||
11 | ········boolean·b·=·true; | ||
12 | ········final·Notification$Builder·setDeleteIntent·=·new·Notification$Builder(context).setWhen(notification.when).setSmallIcon(notification.icon,·notification.iconLevel).setContent(notification.contentView).setTicker(notification.tickerText,·remoteViews).setSound(notification.sound,·notification.audioStreamType).setVibrate(notification.vibrate).setLights(notification.ledARGB,·notification.ledOnMS,·notification.ledOffMS).setOngoing((notification.flags·&·0x2)·!=·0x0·&&·b).setOnlyAlertOnce((notification.flags·&·0x8)·!=·0x0·&&·b).setAutoCancel((notification.flags·&·0x10)·!=·0x0·&&·b).setDefaults(notification.defaults).setContentTitle(contentTitle).setContentText(contentText).setContentInfo(contentInfo).setContentIntent(contentIntent).setDeleteIntent(notification.deleteIntent); | ||
13 | ········if·((notification.flags·&·0x80)·==·0x0)·{ | ||
14 | ············b·=·false; | ||
15 | ········} | ||
16 | ········return·setDeleteIntent.setFullScreenIntent(pendingIntent,·b).setLargeIcon(largeIcon).setNumber(number).getNotification(); | ||
17 | ···· | 7 | ···· |
8 | ····public·abstract·CharSequence·b(); | ||
9 | ···· | ||
10 | ····public·abstract·PendingIntent·c(); | ||
11 | ···· | ||
12 | ····public·abstract·Bundle·d(); | ||
13 | ···· | ||
14 | ····public·abstract·boolean·e(); | ||
15 | ···· | ||
16 | ····public·abstract·at[]·h(); | ||
17 | ···· | ||
18 | ····public·abstract·at[]·i(); | ||
18 | } | 19 | } |
Offset 1, 6 lines modified | Offset 1, 6 lines modified | ||
1 | package·android.support.a.a; | 1 | package·android.support.a.a; |
2 | c | 2 | public·interface·ag |
3 | { | 3 | { |
4 | } | 4 | } |
Offset 1, 26 lines modified | Offset 1, 298 lines modified | ||
1 | package·android.support.a.a; | 1 | package·android.support.a.a; |
2 | import·java.util.Iterator; | ||
3 | import·android.app.Notification$InboxStyle; | ||
4 | import·java.util.ArrayList; | ||
5 | import·android.app.Notification$BigTextStyle; | ||
6 | import·android.app.Notification$BigPictureStyle; | ||
2 | import·android.graphics.Bitmap; | 7 | import·android.graphics.Bitmap; |
3 | import·android.app.PendingIntent; | ||
4 | import·android. | 8 | import·android.util.SparseArray; |
9 | import·java.util.List; | ||
5 | import·android.app.Notification; | 10 | import·android.app.Notification; |
6 | import·android. | 11 | import·android.os.Parcelable; |
12 | import·android.os.Bundle; | ||
7 | import·android.app.Notification$Builder; | 13 | import·android.app.Notification$Builder; |
14 | import·java.lang.reflect.Field; | ||
8 | 15 | class·ah | |
9 | { | 16 | { |
10 | ····private· | 17 | ····private·static·final·Object·a; |
18 | ····private·static·Field·b; | ||
19 | ····private·static·boolean·c; | ||
20 | ····private·static·final·Object·d; | ||
11 | ···· | 21 | ···· |
12 | ····public·ah(final·Context·context,·final·Notification·notification,·final·CharSequence·contentTitle,·final·CharSequence·contentText,·final·CharSequence·contentInfo,·final·RemoteViews·remoteViews,·final·int·number,·final·PendingIntent·contentIntent,·final·PendingIntent·pendingIntent,·final·Bitmap·largeIcon,·final·int·n,·final·int·n2,·final·boolean·b)·{ | ||
13 | ···· | 22 | ····static·{ |
23 | ········a·=·new·Object(); | ||
24 | ········d·=·new·Object(); | ||
14 | ····} | 25 | ····} |
15 | ···· | 26 | ···· |
16 | ····public·Notification$Builder·a()·{ | ||
17 | ········ | 27 | ····public·static·Bundle·a(final·Notification$Builder·notification$Builder,·final·af·af)·{ |
28 | ········notification$Builder.addAction(af.a(),·af.b(),·af.c()); | ||
29 | ········final·Bundle·bundle·=·new·Bundle(af.d()); | ||
30 | ········if·(af.i()·!=·null)·{ | ||
31 | ············bundle.putParcelableArray("android.support.remoteInputs",·(Parcelable[])av.a(af.i())); | ||
32 | ········} | ||
33 | ········if·(af.h()·!=·null)·{ | ||
34 | ············bundle.putParcelableArray("android.support.dataRemoteInputs",·(Parcelable[])av.a(af.h())); | ||
35 | ········} | ||
36 | ········bundle.putBoolean("android.support.allowGeneratedReplies",·af.e()); | ||
37 | ········return·bundle; | ||
18 | ····} | 38 | ····} |
19 | ···· | 39 | ···· |
20 | ····public·Notification·b()·{ | ||
21 | ···· | 40 | ····public·static·Bundle·a(final·Notification·p0)·{ |
41 | ········//· | ||
42 | ········//·This·method·could·not·be·decompiled. | ||
43 | ········//· | ||
44 | ········//·Original·Bytecode: | ||
45 | ········//· | ||
46 | ········//·····3:·astore_1······· | ||
47 | ········//·····4:·aload_1········ | ||
48 | ········//·····5:·monitorenter··· | ||
49 | ········//·····6:·getstatic·······android/support/a/a/ah.c:Z | ||
50 | ········//·····9:·istore_2······· | ||
51 | ········//····10:·iload_2········ | ||
52 | ········//····11:·ifeq············22 | ||
53 | ········//····14:·aload_1········ | ||
54 | ········//····15:·monitorexit···· | ||
55 | ········//····16:·iconst_0······· | ||
56 | ········//····17:·istore_2······· | ||
57 | ········//····18:·aconst_null···· | ||
58 | ········//····19:·astore_3······· | ||
59 | ········//····20:·aload_3········ | ||
60 | ········//····21:·areturn········ | ||
61 | ········//····22:·getstatic·······android/support/a/a/ah.b:Ljava/lang/reflect/Field; | ||
62 | ········//····25:·astore_3······· | ||
63 | ········//····26:·aload_3········ | ||
64 | ········//····27:·ifnonnull·······110 | ||
65 | ········//····30:·ldc·············Landroid/app/Notification;.class | ||
66 | ········//····32:·astore_3······· | ||
67 | ········//····33:·ldc·············"extras" | ||
68 | ········//····35:·astore··········4 | ||
69 | ········//····37:·aload_3········ | ||
70 | ········//····38:·aload···········4 | ||
71 | ········//····40:·invokevirtual···java/lang/Class.getDeclaredField:(Ljava/lang/String;)Ljava/lang/reflect/Field; | ||
72 | ········//····43:·astore_3······· | ||
73 | ········//····44:·ldc·············Landroid/os/Bundle;.class | ||
74 | ········//····46:·astore··········4 | ||
75 | ········//····48:·aload_3········ | ||
76 | ········//····49:·invokevirtual···java/lang/reflect/Field.getType:()Ljava/lang/Class; | ||
77 | ········//····52:·astore··········5 | ||
78 | ········//····54:·aload···········4 | ||
79 | ········//····56:·aload···········5 | ||
80 | ········//····58:·invokevirtual···java/lang/Class.isAssignableFrom:(Ljava/lang/Class;)Z | ||
81 | ········//····61:·istore··········6 | ||
82 | ········//····63:·iload···········6 | ||
83 | ········//····65:·ifne············97 | ||
84 | ········//····68:·ldc·············"NotificationCompat" | ||
85 | ········//····70:·astore_3······· | ||
86 | ········//····71:·ldc·············"Notification.extras·field·is·not·of·type·Bundle" | ||
87 | ········//····73:·astore··········4 | ||
88 | ········//····75:·aload_3········ | ||
89 | ········//····76:·aload···········4 | ||
90 | ········//····78:·invokestatic····android/util/Log.e:(Ljava/lang/String;Ljava/lang/String;)I | ||
91 | ········//····81:·pop············ | ||
92 | ········//····82:·iconst_1······· | ||
93 | ········//····83:·istore_2······· | ||
94 | ········//····84:·iload_2········ | ||
95 | ········//····85:·putstatic·······android/support/a/a/ah.c:Z | ||
96 | ········//····88:·aload_1········ | ||
97 | ········//····89:·monitorexit···· | ||
98 | ········//····90:·iconst_0······· | ||
99 | ········//····91:·istore_2······· | ||
100 | ········//····92:·aconst_null···· | ||
101 | ········//····93:·astore_3······· | ||
102 | ········//····94:·goto············20 | ||
103 | ········//····97:·iconst_1······· | ||
104 | ········//····98:·istore··········6 | ||
105 | ········//···100:·aload_3········ | ||
106 | ········//···101:·iload···········6 | ||
107 | ········//···103:·invokevirtual···java/lang/reflect/Field.setAccessible:(Z)V | ||
108 | ········//···106:·aload_3········ | ||
109 | ········//···107:·putstatic·······android/support/a/a/ah.b:Ljava/lang/reflect/Field; | ||
110 | ········//···110:·getstatic·······android/support/a/a/ah.b:Ljava/lang/reflect/Field; | ||
111 | ········//···113:·astore_3······· | ||
112 | ········//···114:·aload_3········ | ||
113 | ········//···115:·aload_0········ | ||
114 | ········//···116:·invokevirtual···java/lang/reflect/Field.get:(Ljava/lang/Object;)Ljava/lang/Object; | ||
115 | ········//···119:·astore_3······· | ||
116 | ········//···120:·aload_3········ | ||
117 | ········//···121:·checkcast·······Landroid/os/Bundle; | ||
118 | ········//···124:·astore_3······· | ||
119 | ········//···125:·aload_3········ | ||
120 | ········//···126:·ifnonnull·······149 | ||
Max diff block lines reached; 3/16304 bytes (0.02%) of diff not shown. |
Offset 1, 295 lines modified | Offset 1, 80 lines modified | ||
1 | package·android.support.a.a; | 1 | package·android.support.a.a; |
2 | import·android.util.SparseArray; | ||
2 | import·java.util.Iterator; | 3 | import·java.util.Iterator; |
3 | import·android.app.Notification$InboxStyle; | ||
4 | import·java.util.ArrayList; | 4 | import·java.util.ArrayList; |
5 | import·android.app.Notification$BigTextStyle; | ||
6 | import·android.app.Notification$BigPictureStyle; | ||
7 | import·android.graphics.Bitmap; | 5 | import·android.graphics.Bitmap; |
6 | import·android.app.PendingIntent; | ||
8 | import·android.util.SparseArray; | ||
9 | import·java.util.List; | ||
10 | import·android.app.Notification; | 7 | import·android.app.Notification; |
11 | import·android.o | 8 | import·android.content.Context; |
9 | import·android.widget.RemoteViews; | ||
10 | import·java.util.List; | ||
12 | import·android.os.Bundle; | 11 | import·android.os.Bundle; |
13 | import·android.app.Notification$Builder; | 12 | import·android.app.Notification$Builder; |
14 | import·java.lang.reflect.Field; | ||
15 | class·ai | 13 | public·class·ai·implements·a,·b |
16 | { | 14 | { |
17 | ····private·static·final·Object·a; | ||
18 | ····private·static·Field·b; | ||
19 | ····private·static·boolean·c; | ||
20 | ····private· | 15 | ····private·Notification$Builder·a; |
16 | ····private·final·Bundle·b; | ||
17 | ····private·List·c; | ||
18 | ····private·RemoteViews·d; | ||
19 | ····private·RemoteViews·e; | ||
21 | ···· | 20 | ···· |
21 | ····public·ai(final·Context·context,·final·Notification·notification,·final·CharSequence·contentTitle,·final·CharSequence·contentText,·final·CharSequence·contentInfo,·final·RemoteViews·remoteViews,·final·int·number,·final·PendingIntent·contentIntent,·final·PendingIntent·pendingIntent,·final·Bitmap·largeIcon,·final·int·n,·final·int·n2,·final·boolean·b,·final·boolean·usesChronometer,·final·int·priority,·final·CharSequence·subText,·final·boolean·b2,·final·Bundle·bundle,·final·String·s,·final·boolean·b3,·final·String·s2,·final·RemoteViews·d,·final·RemoteViews·e)·{ | ||
22 | ········this.c·=·new·ArrayList(); | ||
23 | ········this.a·=·new·Notification$Builder(context).setWhen(notification.when).setSmallIcon(notification.icon,·notification.iconLevel).setContent(notification.contentView).setTicker(notification.tickerText,·remoteViews).setSound(notification.sound,·notification.audioStreamType).setVibrate(notification.vibrate).setLights(notification.ledARGB,·notification.ledOnMS,·notification.ledOffMS).setOngoing((notification.flags·&·0x2)·!=·0x0).setOnlyAlertOnce((notification.flags·&·0x8)·!=·0x0).setAutoCancel((notification.flags·&·0x10)·!=·0x0).setDefaults(notification.defaults).setContentTitle(contentTitle).setContentText(contentText).setSubText(subText).setContentInfo(contentInfo).setContentIntent(contentIntent).setDeleteIntent(notification.deleteIntent).setFullScreenIntent(pendingIntent,·(notification.flags·&·0x80)·!=·0x0).setLargeIcon(largeIcon).setNumber(number).setUsesChronometer(usesChronometer).setPriority(priority).setProgress(n,·n2,·b); | ||
24 | ········this.b·=·new·Bundle(); | ||
22 | ····static·{ | ||
23 | ········a·=·new·Object(); | ||
24 | ········d·=·new·Object(); | ||
25 | ····} | ||
26 | ···· | ||
27 | ····public·static·Bundle·a(final·Notification$Builder·notification$Builder,·final·ad·ad)·{ | ||
28 | ········notification$Builder.addAction(ad.a(),·ad.b(),·ad.c()); | ||
29 | ········final·Bundle·bundle·=·new·Bundle(ad.d()); | ||
30 | ········if·( | 25 | ········if·(bundle·!=·null)·{ |
31 | ············ | 26 | ············this.b.putAll(bundle); |
32 | ········} | 27 | ········} |
28 | ········if·(b2)·{ | ||
29 | ············this.b.putBoolean("android.support.localOnly",·true); | ||
33 | ········bundle.putBoolean("android.support.allowGeneratedReplies",·ad.e()); | ||
34 | ········return·bundle; | ||
35 | ····} | ||
36 | ···· | ||
37 | ····public·static·Bundle·a(final·Notification·p0)·{ | ||
38 | ········ | 30 | ········} |
39 | ········//·This·method·could·not·be·decompiled. | ||
40 | ········//· | ||
41 | ········//·Original·Bytecode: | ||
42 | ········//· | ||
43 | ········//·····3:·astore_1······· | ||
44 | ········//·····4:·aload_1········ | ||
45 | ········//·····5:·monitorenter··· | ||
46 | ········//·····6:·getstatic·······android/support/a/a/ai.c:Z | ||
47 | ········//·····9:·istore_2······· | ||
48 | ········//····10:·iload_2········ | ||
49 | ········//····11:·ifeq············22 | ||
50 | ········//····14:·aload_1········ | ||
51 | ········//····15:·monitorexit···· | ||
52 | ········//····16:·iconst_0······· | ||
53 | ········//····17:·istore_2······· | ||
54 | ········//····18:·aconst_null···· | ||
55 | ········//····19:·astore_3······· | ||
56 | ········//····20:·aload_3········ | ||
57 | ········//····21:·areturn········ | ||
58 | ········//····22:·getstatic·······android/support/a/a/ai.b:Ljava/lang/reflect/Field; | ||
59 | ········//····25:·astore_3······· | ||
60 | ········//····26:·aload_3········ | ||
61 | ········//····27:·ifnonnull·······110 | ||
62 | ········//····30:·ldc·············Landroid/app/Notification;.class | ||
63 | ········//····32:·astore_3······· | ||
64 | ········//····33:·ldc·············"extras" | ||
65 | ········//····35:·astore··········4 | ||
66 | ········//····37:·aload_3········ | ||
67 | ········//····38:·aload···········4 | ||
68 | ········//····40:·invokevirtual···java/lang/Class.getDeclaredField:(Ljava/lang/String;)Ljava/lang/reflect/Field; | ||
69 | ········//····43:·astore_3······· | ||
70 | ········//····44:·ldc·············Landroid/os/Bundle;.class | ||
71 | ········//····46:·astore··········4 | ||
72 | ········//····48:·aload_3········ | ||
73 | ········//····49:·invokevirtual···java/lang/reflect/Field.getType:()Ljava/lang/Class; | ||
74 | ········//····52:·astore··········5 | ||
75 | ········//····54:·aload···········4 | ||
76 | ········//····56:·aload···········5 | ||
77 | ········//····58:·invokevirtual···java/lang/Class.isAssignableFrom:(Ljava/lang/Class;)Z | ||
78 | ········//····61:·istore··········6 | ||
79 | ········//····63:·iload···········6 | ||
80 | ········//····65:·ifne············97 | ||
81 | ········//····68:·ldc·············"NotificationCompat" | ||
82 | ········//····70:·astore_3······· | ||
83 | ········//····71:·ldc·············"Notification.extras·field·is·not·of·type·Bundle" | ||
84 | ········//····73:·astore··········4 | ||
85 | ········//····75:·aload_3········ | ||
86 | ········//····76:·aload···········4 | ||
87 | ········//····78:·invokestatic····android/util/Log.e:(Ljava/lang/String;Ljava/lang/String;)I | ||
88 | ········//····81:·pop············ | ||
89 | ········//····82:·iconst_1······· | ||
90 | ········//····83:·istore_2······· | ||
91 | ········//····84:·iload_2········ | ||
92 | ········//····85:·putstatic·······android/support/a/a/ai.c:Z | ||
93 | ········//····88:·aload_1········ | ||
94 | ········//····89:·monitorexit···· | ||
95 | ········//····90:·iconst_0······· | ||
96 | ········//····91:·istore_2······· | ||
97 | ········//····92:·aconst_null···· | ||
98 | ········//····93:·astore_3······· | ||
99 | ········//····94:·goto············20 | ||
100 | ········//····97:·iconst_1······· | ||
101 | ········//····98:·istore··········6 | ||
102 | ········//···100:·aload_3········ | ||
103 | ········//···101:·iload···········6 | ||
104 | ········//···103:·invokevirtual···java/lang/reflect/Field.setAccessible:(Z)V | ||
105 | ········//···106:·aload_3········ | ||
106 | ········//···107:·putstatic·······android/support/a/a/ai.b:Ljava/lang/reflect/Field; | ||
107 | ········//···110:·getstatic·······android/support/a/a/ai.b:Ljava/lang/reflect/Field; | ||
108 | ········//···113:·astore_3······· | ||
109 | ········//···114:·aload_3········ | ||
110 | ········//···115:·aload_0········ | ||
Max diff block lines reached; 2497/17980 bytes (13.89%) of diff not shown. |
Offset 1, 80 lines modified | Offset 1, 12 lines modified | ||
1 | package·android.support.a.a; | 1 | package·android.support.a.a; |
2 | import·android.util.SparseArray; | ||
3 | import·java.util.Iterator; | ||
4 | import·java.util.ArrayList; | ||
5 | import·android.graphics.Bitmap; | ||
6 | import·android.app.PendingIntent; | ||
7 | import·android.app.Notification; | ||
8 | import·android.content.Context; | ||
9 | import·android.widget.RemoteViews; | ||
10 | import·java.util.List; | ||
11 | import·android.os.Bundle; | 2 | import·android.os.Bundle; |
12 | import·android.app.Notification | 3 | import·android.app.Notification; |
13 | 4 | class·aj | |
14 | { | 5 | { |
6 | ····public·static·Bundle·a(final·Notification·notification)·{ | ||
7 | ········return·notification.extras; | ||
15 | ····private·Notification$Builder·a; | ||
16 | ····private·final·Bundle·b; | ||
17 | ····private·List·c; | ||
18 | ····private·RemoteViews·d; | ||
19 | ····private·RemoteViews·e; | ||
20 | ···· | ||
21 | ····public·aj(final·Context·context,·final·Notification·notification,·final·CharSequence·contentTitle,·final·CharSequence·contentText,·final·CharSequence·contentInfo,·final·RemoteViews·remoteViews,·final·int·number,·final·PendingIntent·contentIntent,·final·PendingIntent·pendingIntent,·final·Bitmap·largeIcon,·final·int·n,·final·int·n2,·final·boolean·b,·final·boolean·usesChronometer,·final·int·priority,·final·CharSequence·subText,·final·boolean·b2,·final·Bundle·bundle,·final·String·s,·final·boolean·b3,·final·String·s2,·final·RemoteViews·d,·final·RemoteViews·e)·{ | ||
22 | ········this.c·=·new·ArrayList(); | ||
23 | ········this.a·=·new·Notification$Builder(context).setWhen(notification.when).setSmallIcon(notification.icon,·notification.iconLevel).setContent(notification.contentView).setTicker(notification.tickerText,·remoteViews).setSound(notification.sound,·notification.audioStreamType).setVibrate(notification.vibrate).setLights(notification.ledARGB,·notification.ledOnMS,·notification.ledOffMS).setOngoing((notification.flags·&·0x2)·!=·0x0).setOnlyAlertOnce((notification.flags·&·0x8)·!=·0x0).setAutoCancel((notification.flags·&·0x10)·!=·0x0).setDefaults(notification.defaults).setContentTitle(contentTitle).setContentText(contentText).setSubText(subText).setContentInfo(contentInfo).setContentIntent(contentIntent).setDeleteIntent(notification.deleteIntent).setFullScreenIntent(pendingIntent,·(notification.flags·&·0x80)·!=·0x0).setLargeIcon(largeIcon).setNumber(number).setUsesChronometer(usesChronometer).setPriority(priority).setProgress(n,·n2,·b); | ||
24 | ········this.b·=·new·Bundle(); | ||
25 | ········if·(bundle·!=·null)·{ | ||
26 | ············this.b.putAll(bundle); | ||
27 | ········} | ||
28 | ········if·(b2)·{ | ||
29 | ············this.b.putBoolean("android.support.localOnly",·true); | ||
30 | ········} | ||
31 | ········if·(s·!=·null)·{ | ||
32 | ············this.b.putString("android.support.groupKey",·s); | ||
33 | ············if·(b3)·{ | ||
34 | ················this.b.putBoolean("android.support.isGroupSummary",·true); | ||
35 | ············} | ||
36 | ············else·{ | ||
37 | ················this.b.putBoolean("android.support.useSideChannel",·true); | ||
38 | ············} | ||
39 | ········} | ||
40 | ········if·(s2·!=·null)·{ | ||
41 | ············this.b.putString("android.support.sortKey",·s2); | ||
42 | ········} | ||
43 | ········this.d·=·d; | ||
44 | ········this.e·=·e; | ||
45 | ····} | ||
46 | ···· | ||
47 | ····public·Notification$Builder·a()·{ | ||
48 | ········return·this.a; | ||
49 | ····} | ||
50 | ···· | ||
51 | ····public·void·a(final·ad·ad)·{ | ||
52 | ········this.c.add(ai.a(this.a,·ad)); | ||
53 | ····} | ||
54 | ···· | ||
55 | ····public·Notification·b()·{ | ||
56 | ········final·Notification·build·=·this.a.build(); | ||
57 | ········final·Bundle·a·=·ai.a(build); | ||
58 | ········final·Bundle·bundle·=·new·Bundle(this.b); | ||
59 | ········for·(final·String·s·:·this.b.keySet())·{ | ||
60 | ············if·(a.containsKey(s))·{ | ||
61 | ················bundle.remove(s); | ||
62 | ············} | ||
63 | ········} | ||
64 | ········a.putAll(bundle); | ||
65 | ········final·SparseArray·a2·=·ai.a(this.c); | ||
66 | ········if·(a2·!=·null)·{ | ||
67 | ············ai.a(build).putSparseParcelableArray("android.support.actionExtras",·a2); | ||
68 | ········} | ||
69 | ········if·(this.d·!=·null)·{ | ||
70 | ············build.contentView·=·this.d; | ||
71 | ········} | ||
72 | ········if·(this.e·!=·null)·{ | ||
73 | ············build.bigContentView·=·this.e; | ||
74 | ········} | ||
75 | ········return·build; | ||
76 | ····} | 8 | ····} |
77 | } | 9 | } |
Offset 1, 12 lines modified | Offset 1, 75 lines modified | ||
1 | package·android.support.a.a; | 1 | package·android.support.a.a; |
2 | import·android. | 2 | import·android.util.SparseArray; |
3 | import·java.util.ArrayList; | ||
4 | import·android.graphics.Bitmap; | ||
5 | import·android.app.PendingIntent; | ||
3 | import·android.app.Notification; | 6 | import·android.app.Notification; |
7 | import·android.content.Context; | ||
8 | import·android.widget.RemoteViews; | ||
9 | import·java.util.List; | ||
10 | import·android.os.Bundle; | ||
11 | import·android.app.Notification$Builder; | ||
4 | class·ak | 12 | public·class·ak·implements·a,·b |
5 | { | 13 | { |
6 | ····public·static·Bundle·a(final·Notification·notification)·{ | ||
7 | ···· | 14 | ····private·Notification$Builder·a; |
15 | ····private·Bundle·b; | ||
16 | ····private·List·c; | ||
17 | ····private·RemoteViews·d; | ||
18 | ····private·RemoteViews·e; | ||
19 | ···· | ||
20 | ····public·ak(final·Context·context,·final·Notification·notification,·final·CharSequence·contentTitle,·final·CharSequence·contentText,·final·CharSequence·contentInfo,·final·RemoteViews·remoteViews,·final·int·number,·final·PendingIntent·contentIntent,·final·PendingIntent·pendingIntent,·final·Bitmap·largeIcon,·final·int·n,·final·int·n2,·final·boolean·b,·final·boolean·showWhen,·final·boolean·usesChronometer,·final·int·priority,·final·CharSequence·subText,·final·boolean·b2,·final·ArrayList·list,·final·Bundle·bundle,·final·String·s,·final·boolean·b3,·final·String·s2,·final·RemoteViews·d,·final·RemoteViews·e)·{ | ||
21 | ········this.c·=·new·ArrayList(); | ||
22 | ········this.a·=·new·Notification$Builder(context).setWhen(notification.when).setShowWhen(showWhen).setSmallIcon(notification.icon,·notification.iconLevel).setContent(notification.contentView).setTicker(notification.tickerText,·remoteViews).setSound(notification.sound,·notification.audioStreamType).setVibrate(notification.vibrate).setLights(notification.ledARGB,·notification.ledOnMS,·notification.ledOffMS).setOngoing((notification.flags·&·0x2)·!=·0x0).setOnlyAlertOnce((notification.flags·&·0x8)·!=·0x0).setAutoCancel((notification.flags·&·0x10)·!=·0x0).setDefaults(notification.defaults).setContentTitle(contentTitle).setContentText(contentText).setSubText(subText).setContentInfo(contentInfo).setContentIntent(contentIntent).setDeleteIntent(notification.deleteIntent).setFullScreenIntent(pendingIntent,·(notification.flags·&·0x80)·!=·0x0).setLargeIcon(largeIcon).setNumber(number).setUsesChronometer(usesChronometer).setPriority(priority).setProgress(n,·n2,·b); | ||
23 | ········this.b·=·new·Bundle(); | ||
24 | ········if·(bundle·!=·null)·{ | ||
25 | ············this.b.putAll(bundle); | ||
26 | ········} | ||
27 | ········if·(list·!=·null·&&·!list.isEmpty())·{ | ||
28 | ············this.b.putStringArray("android.people",·(String[])list.toArray(new·String[list.size()])); | ||
29 | ········} | ||
30 | ········if·(b2)·{ | ||
31 | ············this.b.putBoolean("android.support.localOnly",·true); | ||
32 | ········} | ||
33 | ········if·(s·!=·null)·{ | ||
34 | ············this.b.putString("android.support.groupKey",·s); | ||
35 | ············if·(b3)·{ | ||
36 | ················this.b.putBoolean("android.support.isGroupSummary",·true); | ||
37 | ············} | ||
38 | ············else·{ | ||
39 | ················this.b.putBoolean("android.support.useSideChannel",·true); | ||
40 | ············} | ||
41 | ········} | ||
42 | ········if·(s2·!=·null)·{ | ||
43 | ············this.b.putString("android.support.sortKey",·s2); | ||
44 | ········} | ||
45 | ········this.d·=·d; | ||
46 | ········this.e·=·e; | ||
47 | ····} | ||
48 | ···· | ||
49 | ····public·Notification$Builder·a()·{ | ||
50 | ········return·this.a; | ||
51 | ····} | ||
52 | ···· | ||
53 | ····public·void·a(final·af·af)·{ | ||
54 | ········this.c.add(ah.a(this.a,·af)); | ||
55 | ····} | ||
56 | ···· | ||
57 | ····public·Notification·b()·{ | ||
58 | ········final·SparseArray·a·=·ah.a(this.c); | ||
59 | ········if·(a·!=·null)·{ | ||
60 | ············this.b.putSparseParcelableArray("android.support.actionExtras",·a); | ||
61 | ········} | ||
62 | ········this.a.setExtras(this.b); | ||
63 | ········final·Notification·build·=·this.a.build(); | ||
64 | ········if·(this.d·!=·null)·{ | ||
65 | ············build.contentView·=·this.d; | ||
66 | ········} | ||
67 | ········if·(this.e·!=·null)·{ | ||
68 | ············build.bigContentView·=·this.e; | ||
69 | ········} | ||
70 | ········return·build; | ||
8 | ····} | 71 | ····} |
9 | } | 72 | } |
Offset 1, 75 lines modified | Offset 1, 55 lines modified | ||
1 | package·android.support.a.a; | 1 | package·android.support.a.a; |
2 | import·android.os.Build$VERSION; | ||
2 | import·android.util.SparseArray; | ||
3 | import·java.util.ArrayList; | ||
4 | import·android.graphics.Bitmap; | ||
5 | import·android.app.PendingIntent; | ||
6 | import·android.app.Notification; | ||
7 | import·android.content.Context; | ||
8 | import·android.widget.RemoteViews; | ||
9 | import·java.util. | 3 | import·java.util.Set; |
10 | import·android.os.Bundle; | 4 | import·android.os.Bundle; |
11 | import·android.app.Notification$Builder; | ||
12 | public·class·al· | 5 | public·final·class·al·extends·at |
13 | { | 6 | { |
14 | ····p | 7 | ····public·static·final·au·a; |
8 | ····private·static·final·an·h; | ||
9 | ····private·final·String·b; | ||
10 | ····private·final·CharSequence·c; | ||
11 | ····private·final·CharSequence[]·d; | ||
12 | ····private·final·boolean·e; | ||
15 | ····private·Bundle· | 13 | ····private·final·Bundle·f; |
14 | ····private·final·Set·g; | ||
16 | ····private·List·c; | ||
17 | ····private·RemoteViews·d; | ||
18 | ····private·RemoteViews·e; | ||
19 | ···· | 15 | ···· |
16 | ····static·{ | ||
17 | ········if·(Build$VERSION.SDK_INT·>=·20)·{ | ||
18 | ············h·=·(an)new·ao(); | ||
20 | ····public·al(final·Context·context,·final·Notification·notification,·final·CharSequence·contentTitle,·final·CharSequence·contentText,·final·CharSequence·contentInfo,·final·RemoteViews·remoteViews,·final·int·number,·final·PendingIntent·contentIntent,·final·PendingIntent·pendingIntent,·final·Bitmap·largeIcon,·final·int·n,·final·int·n2,·final·boolean·b,·final·boolean·showWhen,·final·boolean·usesChronometer,·final·int·priority,·final·CharSequence·subText,·final·boolean·b2,·final·ArrayList·list,·final·Bundle·bundle,·final·String·s,·final·boolean·b3,·final·String·s2,·final·RemoteViews·d,·final·RemoteViews·e)·{ | ||
21 | ········this.c·=·new·ArrayList(); | ||
22 | ········this.a·=·new·Notification$Builder(context).setWhen(notification.when).setShowWhen(showWhen).setSmallIcon(notification.icon,·notification.iconLevel).setContent(notification.contentView).setTicker(notification.tickerText,·remoteViews).setSound(notification.sound,·notification.audioStreamType).setVibrate(notification.vibrate).setLights(notification.ledARGB,·notification.ledOnMS,·notification.ledOffMS).setOngoing((notification.flags·&·0x2)·!=·0x0).setOnlyAlertOnce((notification.flags·&·0x8)·!=·0x0).setAutoCancel((notification.flags·&·0x10)·!=·0x0).setDefaults(notification.defaults).setContentTitle(contentTitle).setContentText(contentText).setSubText(subText).setContentInfo(contentInfo).setContentIntent(contentIntent).setDeleteIntent(notification.deleteIntent).setFullScreenIntent(pendingIntent,·(notification.flags·&·0x80)·!=·0x0).setLargeIcon(largeIcon).setNumber(number).setUsesChronometer(usesChronometer).setPriority(priority).setProgress(n,·n2,·b); | ||
23 | ········this.b·=·new·Bundle(); | ||
24 | ········if·(bundle·!=·null)·{ | ||
25 | ············this.b.putAll(bundle); | ||
26 | ········} | ||
27 | ········if·(list·!=·null·&&·!list.isEmpty())·{ | ||
28 | ············this.b.putStringArray("android.people",·(String[])list.toArray(new·String[list.size()])); | ||
29 | ········} | ||
30 | ········if·(b2)·{ | ||
31 | ············this.b.putBoolean("android.support.localOnly",·true); | ||
32 | ········} | 19 | ········} |
20 | ········else·if·(Build$VERSION.SDK_INT·>=·16)·{ | ||
21 | ············h·=·(an)new·aq(); | ||
33 | ········if·(s·!=·null)·{ | ||
34 | ············this.b.putString("android.support.groupKey",·s); | ||
35 | ············if·(b3)·{ | ||
36 | ················this.b.putBoolean("android.support.isGroupSummary",·true); | ||
37 | ············} | ||
38 | ············else·{ | ||
39 | ················this.b.putBoolean("android.support.useSideChannel",·true); | ||
40 | ············} | ||
41 | ········} | 22 | ········} |
42 | ········if·(s2·!=·null)·{ | ||
43 | ········ | 23 | ········else·{ |
24 | ············h·=·(an)new·ap(); | ||
44 | ········} | 25 | ········} |
26 | ········a·=·(au)new·am(); | ||
45 | ········this.d·=·d; | ||
46 | ········this.e·=·e; | ||
47 | ····} | 27 | ····} |
48 | ···· | 28 | ···· |
49 | ····public· | 29 | ····public·String·a()·{ |
50 | ········return·this. | 30 | ········return·this.b; |
51 | ····} | 31 | ····} |
52 | ···· | 32 | ···· |
53 | ····public·void·a(final·ad·ad)·{ | ||
54 | ···· | 33 | ····public·CharSequence·b()·{ |
34 | ········return·this.c; | ||
55 | ····} | 35 | ····} |
56 | ···· | 36 | ···· |
37 | ····public·CharSequence[]·c()·{ | ||
57 | ····public·Notification·b()·{ | ||
58 | ········final·SparseArray·a·=·ai.a(this.c); | ||
59 | ········if·(a·!=·null)·{ | ||
60 | ············this.b.putSparseParcelableArray("android.support.actionExtras",·a); | ||
61 | ········} | ||
62 | ········this.a.setExtras(this.b); | ||
63 | ········final·Notification·build·=·this.a.build(); | ||
64 | ········if·(this.d·!=·null)·{ | ||
65 | ············build.contentView·=·this.d; | ||
66 | ········} | ||
67 | ········if·(this.e·!=·null)·{ | ||
68 | ············build.bigContentView·=·this.e; | ||
69 | ········} | ||
70 | ········return· | 38 | ········return·this.d; |
39 | ····} | ||
40 | ···· | ||
41 | ····public·Set·d()·{ | ||
42 | ········return·this.g; | ||
43 | ····} | ||
44 | ···· | ||
45 | ····public·boolean·e()·{ | ||
46 | ········return·this.e; | ||
47 | ····} | ||
48 | ···· | ||
49 | ····public·Bundle·f()·{ | ||
50 | ········return·this.f; | ||
71 | ····} | 51 | ····} |
72 | } | 52 | } |
Offset 1, 17 lines modified | Offset 1, 6 lines modified | ||
1 | package·android.support.a.a; | 1 | package·android.support.a.a; |
2 | public·interface·au | ||
2 | import·android.os.Bundle; | ||
3 | public·abstract·class·au | ||
4 | { | 3 | { |
5 | ····protected·abstract·String·a(); | ||
6 | ···· | ||
7 | ····protected·abstract·CharSequence·b(); | ||
8 | ···· | ||
9 | ····protected·abstract·CharSequence[]·c(); | ||
10 | ···· | ||
11 | ····protected·abstract·boolean·d(); | ||
12 | ···· | ||
13 | ····protected·abstract·Bundle·e(); | ||
14 | } | 4 | } |
Offset 1, 49 lines modified | Offset 1, 6 lines modified | ||
1 | package·android.support.a.a; | 1 | package·android.support.a.a; |
2 | final·class·am·implements·au | ||
2 | import·android.os.Build$VERSION; | ||
3 | import·android.os.Bundle; | ||
4 | public·final·class·am·extends·au | ||
5 | { | 3 | { |
6 | ····public·static·final·av·a; | ||
7 | ····private·static·final·ao·g; | ||
8 | ····private·final·String·b; | ||
9 | ····private·final·CharSequence·c; | ||
10 | ····private·final·CharSequence[]·d; | ||
11 | ····private·final·boolean·e; | ||
12 | ····private·final·Bundle·f; | ||
13 | ···· | ||
14 | ····static·{ | ||
15 | ········if·(Build$VERSION.SDK_INT·>=·20)·{ | ||
16 | ············g·=·(ao)new·ap(); | ||
17 | ········} | ||
18 | ········else·if·(Build$VERSION.SDK_INT·>=·16)·{ | ||
19 | ············g·=·(ao)new·ar(); | ||
20 | ········} | ||
21 | ········else·{ | ||
22 | ············g·=·(ao)new·aq(); | ||
23 | ········} | ||
24 | ········a·=·(av)new·an(); | ||
25 | ····} | ||
26 | ···· | ||
27 | ····public·String·a()·{ | ||
28 | ········return·this.b; | ||
29 | ····} | ||
30 | ···· | ||
31 | ····public·CharSequence·b()·{ | ||
32 | ········return·this.c; | ||
33 | ····} | ||
34 | ···· | ||
35 | ····public·CharSequence[]·c()·{ | ||
36 | ········return·this.d; | ||
37 | ····} | ||
38 | ···· | ||
39 | ····public·boolean·d()·{ | ||
40 | ········return·this.e; | ||
41 | ····} | ||
42 | ···· | ||
43 | ····public·Bundle·e()·{ | ||
44 | ········return·this.f; | ||
45 | ····} | ||
46 | } | 4 | } |
Offset 1, 6 lines modified | Offset 1, 44 lines modified | ||
1 | package·android.support.a.a; | 1 | package·android.support.a.a; |
2 | p | 2 | import·java.util.Iterator; |
3 | import·java.util.Set; | ||
4 | import·java.util.ArrayList; | ||
5 | import·android.os.Bundle; | ||
6 | class·av | ||
3 | { | 7 | { |
8 | ····static·Bundle·a(final·at·at)·{ | ||
9 | ········final·Bundle·bundle·=·new·Bundle(); | ||
10 | ········bundle.putString("resultKey",·at.a()); | ||
11 | ········bundle.putCharSequence("label",·at.b()); | ||
12 | ········bundle.putCharSequenceArray("choices",·at.c()); | ||
13 | ········bundle.putBoolean("allowFreeFormInput",·at.e()); | ||
14 | ········bundle.putBundle("extras",·at.f()); | ||
15 | ········final·Set·d·=·at.d(); | ||
16 | ········if·(d·!=·null·&&·!d.isEmpty())·{ | ||
17 | ············final·ArrayList·list·=·new·ArrayList<String>(d.size()); | ||
18 | ············final·Iterator<String>·iterator·=·d.iterator(); | ||
19 | ············while·(iterator.hasNext())·{ | ||
20 | ················list.add(iterator.next()); | ||
21 | ············} | ||
22 | ············bundle.putStringArrayList("allowedDataTypes",·list); | ||
23 | ········} | ||
24 | ········return·bundle; | ||
25 | ····} | ||
26 | ···· | ||
27 | ····static·Bundle[]·a(final·at[]·array)·{ | ||
28 | ········Bundle[]·array2; | ||
29 | ········if·(array·==·null)·{ | ||
30 | ············array2·=·null; | ||
31 | ········} | ||
32 | ········else·{ | ||
33 | ············final·Bundle[]·array3·=·new·Bundle[array.length]; | ||
34 | ············for·(int·i·=·0;·i·<·array.length;·++i)·{ | ||
35 | ················array3[i]·=·a(array[i]); | ||
36 | ············} | ||
37 | ············array2·=·array3; | ||
38 | ········} | ||
39 | ········return·array2; | ||
40 | ····} | ||
4 | } | 41 | } |
Offset 1, 6 lines modified | Offset 1, 6 lines modified | ||
1 | package·android.support.a.a; | 1 | package·android.support.a.a; |
2 | 2 | interface·an | |
3 | { | 3 | { |
4 | } | 4 | } |
Offset 1, 6 lines modified | Offset 1, 6 lines modified | ||
1 | package·android.support.a.a; | 1 | package·android.support.a.a; |
2 | i | 2 | class·ao·implements·an |
3 | { | 3 | { |
4 | } | 4 | } |
Offset 1, 6 lines modified | Offset 1, 6 lines modified | ||
1 | package·android.support.a.a; | 1 | package·android.support.a.a; |
2 | class·ap·implements·a | 2 | class·ap·implements·an |
3 | { | 3 | { |
4 | } | 4 | } |
Offset 1, 6 lines modified | Offset 1, 6 lines modified | ||
1 | package·android.support.a.a; | 1 | package·android.support.a.a; |
2 | class·aq·implements·a | 2 | class·aq·implements·an |
3 | { | 3 | { |
4 | } | 4 | } |
Offset 1, 6 lines modified | Offset 1, 24 lines modified | ||
1 | package·android.support.a.a; | 1 | package·android.support.a.a; |
2 | 2 | import·android.app.RemoteInput$Builder; | |
3 | import·android.app.RemoteInput; | ||
4 | class·ar | ||
3 | { | 5 | { |
6 | ····static·RemoteInput[]·a(final·at[]·array)·{ | ||
7 | ········RemoteInput[]·array2; | ||
8 | ········if·(array·==·null)·{ | ||
9 | ············array2·=·null; | ||
10 | ········} | ||
11 | ········else·{ | ||
12 | ············final·RemoteInput[]·array3·=·new·RemoteInput[array.length]; | ||
13 | ············for·(int·i·=·0;·i·<·array.length;·++i)·{ | ||
14 | ················final·at·at·=·array[i]; | ||
15 | ················array3[i]·=·new·RemoteInput$Builder(at.a()).setLabel(at.b()).setChoices(at.c()).setAllowFreeFormInput(at.e()).addExtras(at.f()).build(); | ||
16 | ············} | ||
17 | ············array2·=·array3; | ||
18 | ········} | ||
19 | ········return·array2; | ||
20 | ····} | ||
4 | } | 21 | } |
Offset 1, 24 lines modified | Offset 1, 6 lines modified | ||
1 | package·android.support.a.a; | 1 | package·android.support.a.a; |
2 | import·android.app.RemoteInput$Builder; | ||
3 | import·android.app.RemoteInput; | ||
4 | class·as | 2 | class·as |
5 | { | 3 | { |
6 | ····static·RemoteInput[]·a(final·au[]·array)·{ | ||
7 | ········RemoteInput[]·array2; | ||
8 | ········if·(array·==·null)·{ | ||
9 | ············array2·=·null; | ||
10 | ········} | ||
11 | ········else·{ | ||
12 | ············final·RemoteInput[]·array3·=·new·RemoteInput[array.length]; | ||
13 | ············for·(int·i·=·0;·i·<·array.length;·++i)·{ | ||
14 | ················final·au·au·=·array[i]; | ||
15 | ················array3[i]·=·new·RemoteInput$Builder(au.a()).setLabel(au.b()).setChoices(au.c()).setAllowFreeFormInput(au.d()).addExtras(au.e()).build(); | ||
16 | ············} | ||
17 | ············array2·=·array3; | ||
18 | ········} | ||
19 | ········return·array2; | ||
20 | ····} | ||
21 | } | 4 | } |
Offset 1, 6 lines modified | Offset 1, 20 lines modified | ||
1 | package·android.support.a.a; | 1 | package·android.support.a.a; |
2 | 2 | import·android.os.Bundle; | |
3 | import·java.util.Set; | ||
4 | public·abstract·class·at | ||
3 | { | 5 | { |
6 | ····protected·abstract·String·a(); | ||
7 | ···· | ||
8 | ····protected·abstract·CharSequence·b(); | ||
9 | ···· | ||
10 | ····protected·abstract·CharSequence[]·c(); | ||
11 | ···· | ||
12 | ····protected·abstract·Set·d(); | ||
13 | ···· | ||
14 | ····protected·abstract·boolean·e(); | ||
15 | ···· | ||
16 | ····protected·abstract·Bundle·f(); | ||
4 | } | 17 | } |
Offset 6, 65 lines modified | Offset 6, 61 lines modified | ||
6 | import·java.util.Iterator; | 6 | import·java.util.Iterator; |
7 | import·java.util.ArrayList; | 7 | import·java.util.ArrayList; |
8 | import·android.os.Build$VERSION; | 8 | import·android.os.Build$VERSION; |
9 | import·android.support.a.c.a; | 9 | import·android.support.a.c.a; |
10 | public·class·c | 10 | public·class·c |
11 | { | 11 | { |
12 | ····static·final· | 12 | ····static·final·u·a; |
13 | ···· | 13 | ···· |
14 | ····static·{ | 14 | ····static·{ |
15 | ········if·(android.support.a.c.a.a())·{ | 15 | ········if·(android.support.a.c.a.a())·{ |
16 | ············a·=·( | 16 | ············a·=·(u)new·r(); |
17 | ········} | ||
18 | ········else·if·(Build$VERSION.SDK_INT·>=·24)·{ | ||
19 | ············a·=·(u)new·q(); | ||
17 | ········} | 20 | ········} |
18 | ········else·if·(Build$VERSION.SDK_INT·>=·21)·{ | 21 | ········else·if·(Build$VERSION.SDK_INT·>=·21)·{ |
19 | ············a·=·( | 22 | ············a·=·(u)new·p(); |
20 | ········} | 23 | ········} |
21 | ········else·if·(Build$VERSION.SDK_INT·>=·20)·{ | 24 | ········else·if·(Build$VERSION.SDK_INT·>=·20)·{ |
22 | ············a·=·( | 25 | ············a·=·(u)new·o(); |
23 | ········} | 26 | ········} |
24 | ········else·if·(Build$VERSION.SDK_INT·>=·19)·{ | 27 | ········else·if·(Build$VERSION.SDK_INT·>=·19)·{ |
25 | ············a·=·( | 28 | ············a·=·(u)new·n(); |
26 | ········} | 29 | ········} |
27 | ········else·if·(Build$VERSION.SDK_INT·>=·16)·{ | 30 | ········else·if·(Build$VERSION.SDK_INT·>=·16)·{ |
28 | ············a·=·( | 31 | ············a·=·(u)new·m(); |
29 | ········} | ||
30 | ········else·if·(Build$VERSION.SDK_INT·>=·14)·{ | ||
31 | ············a·=·(m)new·s(); | ||
32 | ········} | ||
33 | ········else·if·(Build$VERSION.SDK_INT·>=·11)·{ | ||
34 | ············a·=·(m)new·r(); | ||
35 | ········} | 32 | ········} |
36 | ········else·{ | 33 | ········else·{ |
37 | ············a·=·( | 34 | ············a·=·(u)new·s(); |
38 | ········} | 35 | ········} |
39 | ····} | 36 | ····} |
40 | ···· | 37 | ···· |
41 | ····static·void·a(final·android.support.a.a.a·a,·final·ArrayList·list)·{ | 38 | ····static·void·a(final·android.support.a.a.a·a,·final·ArrayList·list)·{ |
42 | ········final·Iterator<d>·iterator·=·list.iterator(); | 39 | ········final·Iterator<d>·iterator·=·list.iterator(); |
43 | ········while·(iterator.hasNext())·{ | 40 | ········while·(iterator.hasNext())·{ |
44 | ············a.a((a | 41 | ············a.a((af)(d)iterator.next()); |
45 | ········} | 42 | ········} |
46 | ····} | 43 | ····} |
47 | ···· | 44 | ···· |
48 | ····static·void·a(final·b·b,·final·v·v)·{ | 45 | ····static·void·a(final·b·b,·final·v·v)·{ |
49 | ········if·(v·!=·null)·{ | 46 | ········if·(v·!=·null)·{ |
50 | ············if·(v·instanceof·g)·{ | 47 | ············if·(v·instanceof·g)·{ |
51 | ················final·g·g·=·(g)v; | 48 | ················final·g·g·=·(g)v; |
52 | ················a | 49 | ················ah.a(b,·g.e,·g.g,·g.f,·g.a); |
53 | ············} | 50 | ············} |
54 | ············else·if·(v·instanceof·j)·{ | 51 | ············else·if·(v·instanceof·j)·{ |
55 | ················final·j·j·=·(j)v; | 52 | ················final·j·j·=·(j)v; |
56 | ················a | 53 | ················ah.a(b,·j.e,·j.g,·j.f,·j.a); |
57 | ············} | 54 | ············} |
58 | ············else·if·(v·instanceof·f)·{ | 55 | ············else·if·(v·instanceof·f)·{ |
59 | ················final·f·f·=·(f)v; | 56 | ················final·f·f·=·(f)v; |
60 | ················a | 57 | ················ah.a(b,·f.e,·f.g,·f.f,·f.a,·f.b,·f.c); |
61 | ············} | 58 | ············} |
62 | ············else·if·(v·instanceof·k)·{} | ||
63 | ········} | 59 | ········} |
64 | ····} | 60 | ····} |
65 | ···· | 61 | ···· |
66 | ····static·void·b(final·b·b,·final·v·v)·{ | 62 | ····static·void·b(final·b·b,·final·v·v)·{ |
67 | ········if·(v·!=·null)·{ | 63 | ········if·(v·!=·null)·{ |
68 | ············if·(v·instanceof·k)·{ | 64 | ············if·(v·instanceof·k)·{ |
69 | ················final·k·k·=·(k)v; | 65 | ················final·k·k·=·(k)v; |
Offset 1, 42 lines modified | Offset 1, 43 lines modified | ||
1 | package·android.support.a.a; | 1 | package·android.support.a.a; |
2 | import·android.app.PendingIntent; | 2 | import·android.app.PendingIntent; |
3 | import·android.os.Bundle; | 3 | import·android.os.Bundle; |
4 | public·class·d·extends·a | 4 | public·class·d·extends·af |
5 | { | 5 | { |
6 | ····public·static·final·a | 6 | ····public·static·final·ag·e; |
7 | ····final·Bundle·a; | 7 | ····final·Bundle·a; |
8 | ····public·int·b; | 8 | ····public·int·b; |
9 | ····public·CharSequence·c; | 9 | ····public·CharSequence·c; |
10 | ····public·PendingIntent·d; | 10 | ····public·PendingIntent·d; |
11 | ····private·final·a | 11 | ····private·final·al[]·f; |
12 | ····private·final·al[]·g; | ||
12 | ····private·boolean· | 13 | ····private·boolean·h; |
13 | ···· | 14 | ···· |
14 | ····static·{ | 15 | ····static·{ |
15 | ········e·=·(a | 16 | ········e·=·(ag)new·e(); |
16 | ····} | 17 | ····} |
17 | ···· | 18 | ···· |
18 | ····public·d(final·int·n,·final·CharSequence·charSequence,·final·PendingIntent·pendingIntent)·{ | 19 | ····public·d(final·int·n,·final·CharSequence·charSequence,·final·PendingIntent·pendingIntent)·{ |
19 | ········this(n,·charSequence,·pendingIntent,·new·Bundle(),·null,· | 20 | ········this(n,·charSequence,·pendingIntent,·new·Bundle(),·null,·null,·true); |
20 | ····} | 21 | ····} |
21 | ···· | 22 | ···· |
22 | ····d(final·int·b,·final·CharSequence·charSequence,·final·PendingIntent·d,·Bundle·a,·final·a | 23 | ····d(final·int·b,·final·CharSequence·charSequence,·final·PendingIntent·d,·Bundle·a,·final·al[]·f,·final·al[]·g,·final·boolean·h)·{ |
23 | ········this.g·=·false; | ||
24 | ········this.b·=·b; | 24 | ········this.b·=·b; |
25 | ········this.c·=·h.c(charSequence); | 25 | ········this.c·=·android.support.a.a.h.c(charSequence); |
26 | ········this.d·=·d; | 26 | ········this.d·=·d; |
27 | ········if·(a·==·null)·{ | 27 | ········if·(a·==·null)·{ |
28 | ············a·=·new·Bundle(); | 28 | ············a·=·new·Bundle(); |
29 | ········} | 29 | ········} |
30 | ········this.a·=·a; | 30 | ········this.a·=·a; |
31 | ········this.f·=·f; | 31 | ········this.f·=·f; |
32 | ········this.g·=·g; | 32 | ········this.g·=·g; |
33 | ········this.h·=·h; | ||
33 | ····} | 34 | ····} |
34 | ···· | 35 | ···· |
35 | ····public·int·a()·{ | 36 | ····public·int·a()·{ |
36 | ········return·this.b; | 37 | ········return·this.b; |
37 | ····} | 38 | ····} |
38 | ···· | 39 | ···· |
39 | ····public·CharSequence·b()·{ | 40 | ····public·CharSequence·b()·{ |
Offset 48, 14 lines modified | Offset 49, 18 lines modified | ||
48 | ····} | 49 | ····} |
49 | ···· | 50 | ···· |
50 | ····public·Bundle·d()·{ | 51 | ····public·Bundle·d()·{ |
51 | ········return·this.a; | 52 | ········return·this.a; |
52 | ····} | 53 | ····} |
53 | ···· | 54 | ···· |
54 | ····public·boolean·e()·{ | 55 | ····public·boolean·e()·{ |
55 | ········return·this. | 56 | ········return·this.h; |
56 | ····} | 57 | ····} |
57 | ···· | 58 | ···· |
58 | ····public·a | 59 | ····public·al[]·f()·{ |
59 | ········return·this.f; | 60 | ········return·this.f; |
60 | ····} | 61 | ····} |
62 | ···· | ||
63 | ····public·al[]·g()·{ | ||
64 | ········return·this.g; | ||
65 | ····} | ||
61 | } | 66 | } |
Offset 1, 6 lines modified | Offset 1, 6 lines modified | ||
1 | package·android.support.a.a; | 1 | package·android.support.a.a; |
2 | final·class·e·implements·a | 2 | final·class·e·implements·ag |
3 | { | 3 | { |
4 | } | 4 | } |
Offset 12, 16 lines modified | Offset 12, 17 lines modified | ||
12 | public·class·h | 12 | public·class·h |
13 | { | 13 | { |
14 | ····int·A; | 14 | ····int·A; |
15 | ····Notification·B; | 15 | ····Notification·B; |
16 | ····RemoteViews·C; | 16 | ····RemoteViews·C; |
17 | ····RemoteViews·D; | 17 | ····RemoteViews·D; |
18 | ····RemoteViews·E; | 18 | ····RemoteViews·E; |
19 | ····String·F; | ||
19 | ····public·Notification· | 20 | ····public·Notification·G; |
20 | ····public·ArrayList· | 21 | ····public·ArrayList·H; |
21 | ····public·Context·a; | 22 | ····public·Context·a; |
22 | ····public·CharSequence·b; | 23 | ····public·CharSequence·b; |
23 | ····public·CharSequence·c; | 24 | ····public·CharSequence·c; |
24 | ····PendingIntent·d; | 25 | ····PendingIntent·d; |
25 | ····PendingIntent·e; | 26 | ····PendingIntent·e; |
26 | ····RemoteViews·f; | 27 | ····RemoteViews·f; |
27 | ····public·Bitmap·g; | 28 | ····public·Bitmap·g; |
Offset 47, 20 lines modified | Offset 48, 20 lines modified | ||
47 | ···· | 48 | ···· |
48 | ····public·h(final·Context·a)·{ | 49 | ····public·h(final·Context·a)·{ |
49 | ········this.k·=·true; | 50 | ········this.k·=·true; |
50 | ········this.v·=·new·ArrayList(); | 51 | ········this.v·=·new·ArrayList(); |
51 | ········this.w·=·false; | 52 | ········this.w·=·false; |
52 | ········this.z·=·0; | 53 | ········this.z·=·0; |
53 | ········this.A·=·0; | 54 | ········this.A·=·0; |
54 | ········this. | 55 | ········this.G·=·new·Notification(); |
55 | ········this.a·=·a; | 56 | ········this.a·=·a; |
56 | ········this. | 57 | ········this.G.when·=·System.currentTimeMillis(); |
57 | ········this. | 58 | ········this.G.audioStreamType·=·-1; |
58 | ········this.j·=·0; | 59 | ········this.j·=·0; |
59 | ········this. | 60 | ········this.H·=·new·ArrayList(); |
60 | ····} | 61 | ····} |
61 | ···· | 62 | ···· |
62 | ····protected·static·CharSequence·c(CharSequence·subSequence)·{ | 63 | ····protected·static·CharSequence·c(CharSequence·subSequence)·{ |
63 | ········final·int·n·=·5120; | 64 | ········final·int·n·=·5120; |
64 | ········if·(subSequence·!=·null·&&·subSequence.length()·>·n)·{ | 65 | ········if·(subSequence·!=·null·&&·subSequence.length()·>·n)·{ |
65 | ············subSequence·=·subSequence.subSequence(0,·n); | 66 | ············subSequence·=·subSequence.subSequence(0,·n); |
66 | ········} | 67 | ········} |
Offset 68, 15 lines modified | Offset 69, 15 lines modified | ||
68 | ····} | 69 | ····} |
69 | ···· | 70 | ···· |
70 | ····public·Notification·a()·{ | 71 | ····public·Notification·a()·{ |
71 | ········return·android.support.a.a.c.a.a(this,·this.b()); | 72 | ········return·android.support.a.a.c.a.a(this,·this.b()); |
72 | ····} | 73 | ····} |
73 | ···· | 74 | ···· |
74 | ····public·h·a(final·int·icon)·{ | 75 | ····public·h·a(final·int·icon)·{ |
75 | ········this. | 76 | ········this.G.icon·=·icon; |
76 | ········return·this; | 77 | ········return·this; |
77 | ····} | 78 | ····} |
78 | ···· | 79 | ···· |
79 | ····public·h·a(final·int·n,·final·CharSequence·charSequence,·final·PendingIntent·pendingIntent)·{ | 80 | ····public·h·a(final·int·n,·final·CharSequence·charSequence,·final·PendingIntent·pendingIntent)·{ |
80 | ········this.v.add(new·d(n,·charSequence,·pendingIntent)); | 81 | ········this.v.add(new·d(n,·charSequence,·pendingIntent)); |
81 | ········return·this; | 82 | ········return·this; |
82 | ····} | 83 | ····} |
Offset 110, 8 lines modified | Offset 111, 16 lines modified | ||
110 | ········this.c·=·c(charSequence); | 111 | ········this.c·=·c(charSequence); |
111 | ········return·this; | 112 | ········return·this; |
112 | ····} | 113 | ····} |
113 | ···· | 114 | ···· |
114 | ····protected·i·b()·{ | 115 | ····protected·i·b()·{ |
115 | ········return·new·i(); | 116 | ········return·new·i(); |
116 | ····} | 117 | ····} |
118 | ···· | ||
119 | ····protected·CharSequence·c()·{ | ||
120 | ········return·this.c; | ||
121 | ····} | ||
122 | ···· | ||
123 | ····protected·CharSequence·d()·{ | ||
124 | ········return·this.b; | ||
125 | ····} | ||
117 | } | 126 | } |
Offset 5, 10 lines modified | Offset 5, 14 lines modified | ||
5 | public·class·i | 5 | public·class·i |
6 | { | 6 | { |
7 | ····protected·i()·{ | 7 | ····protected·i()·{ |
8 | ····} | 8 | ····} |
9 | ···· | 9 | ···· |
10 | ····public·Notification·a(final·h·h,·final·b·b)·{ | 10 | ····public·Notification·a(final·h·h,·final·b·b)·{ |
11 | ········final·Notification·b2·=·b.b(); | ||
12 | ········if·(h.C·!=·null)·{ | ||
13 | ············b2.contentView·=·h.C; | ||
14 | ········} | ||
11 | ········return·b | 15 | ········return·b2; |
12 | ····} | 16 | ····} |
13 | } | 17 | } |
Offset 1, 9 lines modified | Offset 1, 26 lines modified | ||
1 | package·android.support.a.a; | 1 | package·android.support.a.a; |
2 | import·android.os.Bundle; | ||
2 | import·android.app.Notification; | 3 | import·android.app.Notification; |
3 | 4 | class·m·extends·s | |
4 | { | 5 | { |
5 | ····Notification·a(final·h· | 6 | ····public·Notification·a(final·h·h,·final·i·i)·{ |
7 | ········final·ai·ai·=·new·ai(h.a,·h.G,·h.d(),·h.c(),·h.h,·h.f,·h.i,·h.d,·h.e,·h.g,·h.p,·h.q,·h.r,·h.l,·h.j,·h.n,·h.w,·h.y,·h.s,·h.t,·h.u,·h.C,·h.D); | ||
8 | ········c.a((a)ai,·h.v); | ||
9 | ········c.a((b)ai,·h.m); | ||
10 | ········final·Notification·a·=·i.a(h,·(b)ai); | ||
11 | ········if·(h.m·!=·null)·{ | ||
12 | ············final·Bundle·a2·=·this.a(a); | ||
13 | ············if·(a2·!=·null)·{ | ||
14 | ················h.m.a(a2); | ||
15 | ············} | ||
16 | ········} | ||
17 | ········return·a; | ||
18 | ····} | ||
19 | ···· | ||
20 | ····public·Bundle·a(final·Notification·notification)·{ | ||
21 | ········return·ah.a(notification); | ||
22 | ····} | ||
6 | } | 23 | } |
Offset 1, 23 lines modified | Offset 1, 18 lines modified | ||
1 | package·android.support.a.a; | 1 | package·android.support.a.a; |
2 | import·android.os.Bundle; | ||
3 | import·android.app.Notification; | 2 | import·android.app.Notification; |
4 | class·q· | 3 | class·q·extends·p |
5 | { | 4 | { |
6 | ····public·Notification·a(final·h·h,·final·i·i)·{ | 5 | ····public·Notification·a(final·h·h,·final·i·i)·{ |
7 | ········final·Notification·a·=·ac.a(h.F,·h.a,·h.b,·h.c,·h.d,·h.e); | ||
8 | ········if·(h.j·>·0)·{ | ||
9 | ············a.flags·|=·0x80; | ||
10 | ········ | 6 | ········final·ab·ab·=·new·ab(h.a,·h.G,·h.b,·h.c,·h.h,·h.f,·h.i,·h.d,·h.e,·h.g,·h.p,·h.q,·h.r,·h.k,·h.l,·h.j,·h.n,·h.w,·h.x,·h.H,·h.y,·h.z,·h.A,·h.B,·h.s,·h.t,·h.u,·h.o,·h.C,·h.D,·h.E); |
7 | ········c.a((a)ab,·h.v); | ||
8 | ········c.b((b)ab,·h.m); | ||
9 | ········final·Notification·a·=·i.a(h,·(b)ab); | ||
11 | ········if·(h. | 10 | ········if·(h.m·!=·null)·{ |
12 | ············ | 11 | ············h.m.a(this.a(a)); |
13 | ········} | 12 | ········} |
14 | ········return·a; | 13 | ········return·a; |
15 | ····} | 14 | ····} |
16 | ···· | ||
17 | ····public·Bundle·a(final·Notification·notification)·{ | ||
18 | ········return·null; | ||
19 | ····} | ||
20 | } | 15 | } |
Offset 1, 23 lines modified | Offset 1, 26 lines modified | ||
1 | package·android.support.a.a; | 1 | package·android.support.a.a; |
2 | import·android. | 2 | import·android.graphics.Bitmap; |
3 | import·android.app.PendingIntent; | ||
4 | import·android.widget.RemoteViews; | ||
3 | import·android.app.Notification; | 5 | import·android.app.Notification; |
6 | import·android.content.Context; | ||
7 | import·android.app.Notification$Builder; | ||
4 | class·t· | 8 | public·class·t·implements·b |
5 | { | 9 | { |
10 | ····private·Notification$Builder·a; | ||
11 | ···· | ||
12 | ····t(final·Context·context,·final·Notification·notification,·final·CharSequence·contentTitle,·final·CharSequence·contentText,·final·CharSequence·contentInfo,·final·RemoteViews·remoteViews,·final·int·number,·final·PendingIntent·contentIntent,·final·PendingIntent·pendingIntent,·final·Bitmap·largeIcon,·final·int·n,·final·int·n2,·final·boolean·b)·{ | ||
13 | ········this.a·=·new·Notification$Builder(context).setWhen(notification.when).setSmallIcon(notification.icon,·notification.iconLevel).setContent(notification.contentView).setTicker(notification.tickerText,·remoteViews).setSound(notification.sound,·notification.audioStreamType).setVibrate(notification.vibrate).setLights(notification.ledARGB,·notification.ledOnMS,·notification.ledOffMS).setOngoing((notification.flags·&·0x2)·!=·0x0).setOnlyAlertOnce((notification.flags·&·0x8)·!=·0x0).setAutoCancel((notification.flags·&·0x10)·!=·0x0).setDefaults(notification.defaults).setContentTitle(contentTitle).setContentText(contentText).setContentInfo(contentInfo).setContentIntent(contentIntent).setDeleteIntent(notification.deleteIntent).setFullScreenIntent(pendingIntent,·(notification.flags·&·0x80)·!=·0x0).setLargeIcon(largeIcon).setNumber(number).setProgress(n,·n2,·b); | ||
14 | ····} | ||
15 | ···· | ||
16 | ····public·Notification$Builder·a()·{ | ||
6 | ····public·Notification·a(final·h·h,·final·i·i)·{ | ||
7 | ········final·aj·aj·=·new·aj(h.a,·h.F,·h.b,·h.c,·h.h,·h.f,·h.i,·h.d,·h.e,·h.g,·h.p,·h.q,·h.r,·h.l,·h.j,·h.n,·h.w,·h.y,·h.s,·h.t,·h.u,·h.C,·h.D); | ||
8 | ········c.a((a)aj,·h.v); | ||
9 | ········c.a((b)aj,·h.m); | ||
10 | ········final·Notification·a·=·i.a(h,·(b)aj); | ||
11 | ········if·(h.m·!=·null)·{ | ||
12 | ············h.m.a(this.a(a)); | ||
13 | ········} | ||
14 | ········return·a; | 17 | ········return·this.a; |
15 | ····} | 18 | ····} |
16 | ···· | 19 | ···· |
17 | ····public· | 20 | ····public·Notification·b()·{ |
18 | ········return· | 21 | ········return·this.a.getNotification(); |
19 | ····} | 22 | ····} |
20 | } | 23 | } |
Offset 1, 19 lines modified | Offset 1, 9 lines modified | ||
1 | package·android.support.a.a; | 1 | package·android.support.a.a; |
2 | import·android.os.Bundle; | ||
3 | import·android.app.Notification; | 2 | import·android.app.Notification; |
4 | 3 | interface·u | |
5 | { | 4 | { |
6 | ···· | 5 | ····Notification·a(final·h·p0,·final·i·p1); |
7 | ········final·al·al·=·new·al(h.a,·h.F,·h.b,·h.c,·h.h,·h.f,·h.i,·h.d,·h.e,·h.g,·h.p,·h.q,·h.r,·h.k,·h.l,·h.j,·h.n,·h.w,·h.G,·h.y,·h.s,·h.t,·h.u,·h.C,·h.D); | ||
8 | ········c.a((a)al,·h.v); | ||
9 | ········c.a((b)al,·h.m); | ||
10 | ········return·i.a(h,·(b)al); | ||
11 | ····} | ||
12 | ···· | ||
13 | ····public·Bundle·a(final·Notification·notification)·{ | ||
14 | ········return·ak.a(notification); | ||
15 | ····} | ||
16 | } | 6 | } |
Offset 1, 18 lines modified | Offset 1, 19 lines modified | ||
1 | package·android.support.a.a; | 1 | package·android.support.a.a; |
2 | import·android.os.Bundle; | ||
2 | import·android.app.Notification; | 3 | import·android.app.Notification; |
3 | class·n·extends· | 4 | class·n·extends·m |
4 | { | 5 | { |
5 | ····public·Notification·a(final·h·h,·final·i·i)·{ | 6 | ····public·Notification·a(final·h·h,·final·i·i)·{ |
6 | ········final· | 7 | ········final·ak·ak·=·new·ak(h.a,·h.G,·h.d(),·h.c(),·h.h,·h.f,·h.i,·h.d,·h.e,·h.g,·h.p,·h.q,·h.r,·h.k,·h.l,·h.j,·h.n,·h.w,·h.H,·h.y,·h.s,·h.t,·h.u,·h.C,·h.D); |
7 | ········c.a((a) | 8 | ········c.a((a)ak,·h.v); |
8 | ········c.a((b) | 9 | ········c.a((b)ak,·h.m); |
9 | ········final·Notification·a·=·i.a(h,·(b)x); | ||
10 | ········if·(h.m·!=·null)·{ | ||
11 | ············h.m.a(this.a(a)); | ||
12 | ········} | ||
13 | ········return·a; | 10 | ········return·i.a(h,·(b)ak); |
11 | ····} | ||
12 | ···· | ||
13 | ····public·Bundle·a(final·Notification·notification)·{ | ||
14 | ········return·aj.a(notification); | ||
14 | ····} | 15 | ····} |
15 | } | 16 | } |
Offset 2, 17 lines modified | Offset 2, 17 lines modified | ||
2 | package·android.support.a.a; | 2 | package·android.support.a.a; |
3 | import·android.app.Notification; | 3 | import·android.app.Notification; |
4 | class·o·extends·n | 4 | class·o·extends·n |
5 | { | 5 | { |
6 | ····public·Notification·a(final·h·h,·final·i·i)·{ | 6 | ····public·Notification·a(final·h·h,·final·i·i)·{ |
7 | ········final· | 7 | ········final·x·x·=·new·x(h.a,·h.G,·h.d(),·h.c(),·h.h,·h.f,·h.i,·h.d,·h.e,·h.g,·h.p,·h.q,·h.r,·h.k,·h.l,·h.j,·h.n,·h.w,·h.H,·h.y,·h.s,·h.t,·h.u,·h.C,·h.D); |
8 | ········c.a((a) | 8 | ········c.a((a)x,·h.v); |
9 | ········c.a((b) | 9 | ········c.a((b)x,·h.m); |
10 | ········final·Notification·a·=·i.a(h,·(b) | 10 | ········final·Notification·a·=·i.a(h,·(b)x); |
11 | ········if·(h.m·!=·null)·{ | 11 | ········if·(h.m·!=·null)·{ |
12 | ············h.m.a(this.a(a)); | 12 | ············h.m.a(this.a(a)); |
13 | ········} | 13 | ········} |
14 | ········return·a; | 14 | ········return·a; |
15 | ····} | 15 | ····} |
16 | } | 16 | } |
Offset 2, 17 lines modified | Offset 2, 17 lines modified | ||
2 | package·android.support.a.a; | 2 | package·android.support.a.a; |
3 | import·android.app.Notification; | 3 | import·android.app.Notification; |
4 | class·p·extends·o | 4 | class·p·extends·o |
5 | { | 5 | { |
6 | ····public·Notification·a(final·h·h,·final·i·i)·{ | 6 | ····public·Notification·a(final·h·h,·final·i·i)·{ |
7 | ········final· | 7 | ········final·z·z·=·new·z(h.a,·h.G,·h.d(),·h.c(),·h.h,·h.f,·h.i,·h.d,·h.e,·h.g,·h.p,·h.q,·h.r,·h.k,·h.l,·h.j,·h.n,·h.w,·h.x,·h.H,·h.y,·h.z,·h.A,·h.B,·h.s,·h.t,·h.u,·h.C,·h.D,·h.E); |
8 | ········c.a((a) | 8 | ········c.a((a)z,·h.v); |
9 | ········c. | 9 | ········c.a((b)z,·h.m); |
10 | ········final·Notification·a·=·i.a(h,·(b) | 10 | ········final·Notification·a·=·i.a(h,·(b)z); |
11 | ········if·(h.m·!=·null)·{ | 11 | ········if·(h.m·!=·null)·{ |
12 | ············h.m.a(this.a(a)); | 12 | ············h.m.a(this.a(a)); |
13 | ········} | 13 | ········} |
14 | ········return·a; | 14 | ········return·a; |
15 | ····} | 15 | ····} |
16 | } | 16 | } |
Offset 2, 14 lines modified | Offset 2, 17 lines modified | ||
2 | package·android.support.a.a; | 2 | package·android.support.a.a; |
3 | import·android.app.Notification; | 3 | import·android.app.Notification; |
4 | class·r·extends·q | 4 | class·r·extends·q |
5 | { | 5 | { |
6 | ····public·Notification·a(final·h·h,·final·i·i)·{ | 6 | ····public·Notification·a(final·h·h,·final·i·i)·{ |
7 | ········final· | 7 | ········final·ad·ad·=·new·ad(h.a,·h.G,·h.b,·h.c,·h.h,·h.f,·h.i,·h.d,·h.e,·h.g,·h.p,·h.q,·h.r,·h.k,·h.l,·h.j,·h.n,·h.w,·h.x,·h.H,·h.y,·h.z,·h.A,·h.B,·h.s,·h.t,·h.u,·h.o,·h.C,·h.D,·h.E,·h.F); |
8 | ········c.a((a)ad,·h.v); | ||
9 | ········c.b((b)ad,·h.m); | ||
10 | ········final·Notification·a·=·i.a(h,·(b)ad); | ||
8 | ········if·(h. | 11 | ········if·(h.m·!=·null)·{ |
9 | ············ | 12 | ············h.m.a(this.a(a)); |
10 | ········} | 13 | ········} |
11 | ········return·a; | 14 | ········return·a; |
12 | ····} | 15 | ····} |
13 | } | 16 | } |
Offset 1, 15 lines modified | Offset 1, 16 lines modified | ||
1 | package·android.support.a.a; | 1 | package·android.support.a.a; |
2 | import·android.os.Bundle; | ||
2 | import·android.app.Notification; | 3 | import·android.app.Notification; |
3 | class·s· | 4 | class·s·implements·u |
4 | { | 5 | { |
5 | ····public·Notification·a(final·h·h,·final·i·i)·{ | 6 | ····public·Notification·a(final·h·h,·final·i·i)·{ |
6 | ········ | 7 | ········return·i.a(h,·(b)new·t(h.a,·h.G,·h.d(),·h.c(),·h.h,·h.f,·h.i,·h.d,·h.e,·h.g,·h.p,·h.q,·h.r)); |
7 | ········if·(h.C·!=·null)·{ | ||
8 | ············a.contentView·=·h.C; | ||
9 | ···· | 8 | ····} |
9 | ···· | ||
10 | ····public·Bundle·a(final·Notification·notification)·{ | ||
10 | ········return· | 11 | ········return·null; |
11 | ····} | 12 | ····} |
12 | } | 13 | } |
Offset 4, 27 lines modified | Offset 4, 27 lines modified | ||
4 | import·android.app.RemoteInput; | 4 | import·android.app.RemoteInput; |
5 | import·android.os.Bundle; | 5 | import·android.os.Bundle; |
6 | import·android.app.Notification$Action$Builder; | 6 | import·android.app.Notification$Action$Builder; |
7 | import·android.app.Notification$Builder; | 7 | import·android.app.Notification$Builder; |
8 | class·w | 8 | class·w |
9 | { | 9 | { |
10 | ····public·static·void·a(final·Notification$Builder·notification$Builder,·final·a | 10 | ····public·static·void·a(final·Notification$Builder·notification$Builder,·final·af·af)·{ |
11 | ········final·Notification$Action$Builder·notification$Action$Builder·=·new·Notification$Action$Builder(a | 11 | ········final·Notification$Action$Builder·notification$Action$Builder·=·new·Notification$Action$Builder(af.a(),·af.b(),·af.c()); |
12 | ········if·(a | 12 | ········if·(af.i()·!=·null)·{ |
13 | ············final·RemoteInput[]·a·=·a | 13 | ············final·RemoteInput[]·a·=·ar.a(af.i()); |
14 | ············for·(int·length·=·a.length,·i·=·0;·i·<·length;·++i)·{ | 14 | ············for·(int·length·=·a.length,·i·=·0;·i·<·length;·++i)·{ |
15 | ················notification$Action$Builder.addRemoteInput(a[i]); | 15 | ················notification$Action$Builder.addRemoteInput(a[i]); |
16 | ············} | 16 | ············} |
17 | ········} | 17 | ········} |
18 | ········Bundle·bundle; | 18 | ········Bundle·bundle; |
19 | ········if·(a | 19 | ········if·(af.d()·!=·null)·{ |
20 | ············bundle·=·new·Bundle(a | 20 | ············bundle·=·new·Bundle(af.d()); |
21 | ········} | 21 | ········} |
22 | ········else·{ | 22 | ········else·{ |
23 | ············bundle·=·new·Bundle(); | 23 | ············bundle·=·new·Bundle(); |
24 | ········} | 24 | ········} |
25 | ········bundle.putBoolean("android.support.allowGeneratedReplies",·a | 25 | ········bundle.putBoolean("android.support.allowGeneratedReplies",·af.e()); |
26 | ········notification$Action$Builder.addExtras(bundle); | 26 | ········notification$Action$Builder.addExtras(bundle); |
27 | ········notification$Builder.addAction(notification$Action$Builder.build()); | 27 | ········notification$Builder.addAction(notification$Action$Builder.build()); |
28 | ····} | 28 | ····} |
29 | } | 29 | } |
Offset 30, 16 lines modified | Offset 30, 16 lines modified | ||
30 | ········this.d·=·d; | 30 | ········this.d·=·d; |
31 | ····} | 31 | ····} |
32 | ···· | 32 | ···· |
33 | ····public·Notification$Builder·a()·{ | 33 | ····public·Notification$Builder·a()·{ |
34 | ········return·this.a; | 34 | ········return·this.a; |
35 | ····} | 35 | ····} |
36 | ···· | 36 | ···· |
37 | ····public·void·a(final·a | 37 | ····public·void·a(final·af·af)·{ |
38 | ········w.a(this.a,·a | 38 | ········w.a(this.a,·af); |
39 | ····} | 39 | ····} |
40 | ···· | 40 | ···· |
41 | ····public·Notification·b()·{ | 41 | ····public·Notification·b()·{ |
42 | ········this.a.setExtras(this.b); | 42 | ········this.a.setExtras(this.b); |
43 | ········final·Notification·build·=·this.a.build(); | 43 | ········final·Notification·build·=·this.a.build(); |
44 | ········if·(this.c·!=·null)·{ | 44 | ········if·(this.c·!=·null)·{ |
45 | ············build.contentView·=·this.c; | 45 | ············build.contentView·=·this.c; |
Offset 34, 16 lines modified | Offset 34, 16 lines modified | ||
34 | ········this.e·=·e; | 34 | ········this.e·=·e; |
35 | ····} | 35 | ····} |
36 | ···· | 36 | ···· |
37 | ····public·Notification$Builder·a()·{ | 37 | ····public·Notification$Builder·a()·{ |
38 | ········return·this.a; | 38 | ········return·this.a; |
39 | ····} | 39 | ····} |
40 | ···· | 40 | ···· |
41 | ····public·void·a(final·a | 41 | ····public·void·a(final·af·af)·{ |
42 | ········w.a(this.a,·a | 42 | ········w.a(this.a,·af); |
43 | ····} | 43 | ····} |
44 | ···· | 44 | ···· |
45 | ····public·Notification·b()·{ | 45 | ····public·Notification·b()·{ |
46 | ········this.a.setExtras(this.b); | 46 | ········this.a.setExtras(this.b); |
47 | ········final·Notification·build·=·this.a.build(); | 47 | ········final·Notification·build·=·this.a.build(); |
48 | ········if·(this.c·!=·null)·{ | 48 | ········if·(this.c·!=·null)·{ |
49 | ············build.contentView·=·this.c; | 49 | ············build.contentView·=·this.c; |
Offset 2, 10 lines modified | Offset 2, 10 lines modified | ||
2 | package·android.support.a.c; | 2 | package·android.support.a.c; |
3 | import·android.os.Build$VERSION; | 3 | import·android.os.Build$VERSION; |
4 | public·class·a | 4 | public·class·a |
5 | { | 5 | { |
6 | ····public·static·boolean·a()·{ | 6 | ····public·static·boolean·a()·{ |
7 | ········return·Build$VERSION. | 7 | ········return·!"REL".equals(Build$VERSION.CODENAME)·&&·("O".equals(Build$VERSION.CODENAME)·||·Build$VERSION.CODENAME.startsWith("OMR")); |
8 | ····} | 8 | ····} |
9 | } | 9 | } |
Offset 2, 23 lines modified | Offset 2, 48 lines modified | ||
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | #·direct·methods | 3 | #·direct·methods |
4 | .method·public·static·a()Z | 4 | .method·public·static·a()Z |
5 | ····.locals·2 | 5 | ····.locals·2 |
6 | ···· | 6 | ····const-string·v0,·"REL" |
7 | ···· | 7 | ····sget-object·v1,·Landroid/os/Build$VERSION;->CODENAME:Ljava/lang/String; |
8 | ····i | 8 | ····invoke-virtual·{v0,·v1},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z |
9 | ····move-result·v0 | ||
10 | ····if-nez·v0,·:cond_1 | ||
11 | ····const-string·v0,·"O" | ||
12 | ····sget-object·v1,·Landroid/os/Build$VERSION;->CODENAME:Ljava/lang/String; | ||
13 | ····invoke-virtual·{v0,·v1},·Ljava/lang/String;->equals(Ljava/lang/Object;)Z | ||
14 | ····move-result·v0 | ||
15 | ····if-nez·v0,·:cond_0 | ||
16 | ····sget-object·v0,·Landroid/os/Build$VERSION;->CODENAME:Ljava/lang/String; | ||
17 | ····const-string·v1,·"OMR" | ||
18 | ····invoke-virtual·{v0,·v1},·Ljava/lang/String;->startsWith(Ljava/lang/String;)Z | ||
19 | ····move-result·v0 | ||
20 | ····if-eqz·v0,·:cond_1 | ||
21 | ····:cond_0 | ||
9 | ····const/4·v0,·0x1 | 22 | ····const/4·v0,·0x1 |
10 | ····:goto_0 | 23 | ····:goto_0 |
11 | ····return·v0 | 24 | ····return·v0 |
12 | ····:cond_ | 25 | ····:cond_1 |
13 | ····const/4·v0,·0x0 | 26 | ····const/4·v0,·0x0 |
14 | ····goto·:goto_0 | 27 | ····goto·:goto_0 |
15 | .end·method | 28 | .end·method |
Offset 1, 12 lines modified | Offset 1, 108 lines modified | ||
1 | .class·Landroid/support/a/a/aa; | 1 | .class·Landroid/support/a/a/aa; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | #·direct·methods | 3 | #·direct·methods |
4 | .method·public·static·a(Landroid/app/Notification$Builder;Landroid/support/a/a/af;)V | ||
5 | ····.locals·5 | ||
6 | ····new-instance·v1,·Landroid/app/Notification$Action$Builder; | ||
7 | ····invoke-virtual·{p1},·Landroid/support/a/a/af;->a()I | ||
8 | ····move-result·v0 | ||
9 | ····invoke-virtual·{p1},·Landroid/support/a/a/af;->b()Ljava/lang/CharSequence; | ||
10 | ····move-result-object·v2 | ||
11 | ····invoke-virtual·{p1},·Landroid/support/a/a/af;->c()Landroid/app/PendingIntent; | ||
12 | ····move-result-object·v3 | ||
13 | ····invoke-direct·{v1,·v0,·v2,·v3},·Landroid/app/Notification$Action$Builder;-><init>(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)V | ||
14 | ····invoke-virtual·{p1},·Landroid/support/a/a/af;->i()[Landroid/support/a/a/at; | ||
15 | ····move-result-object·v0 | ||
16 | ····if-eqz·v0,·:cond_0 | ||
17 | ····invoke-virtual·{p1},·Landroid/support/a/a/af;->i()[Landroid/support/a/a/at; | ||
18 | ····move-result-object·v0 | ||
19 | ····invoke-static·{v0},·Landroid/support/a/a/ar;->a([Landroid/support/a/a/at;)[Landroid/app/RemoteInput; | ||
20 | ····move-result-object·v2 | ||
21 | ····array-length·v3,·v2 | ||
22 | ····const/4·v0,·0x0 | ||
23 | ····:goto_0 | ||
24 | ····if-ge·v0,·v3,·:cond_0 | ||
25 | ····aget-object·v4,·v2,·v0 | ||
26 | ····invoke-virtual·{v1,·v4},·Landroid/app/Notification$Action$Builder;->addRemoteInput(Landroid/app/RemoteInput;)Landroid/app/Notification$Action$Builder; | ||
27 | ····add-int/lit8·v0,·v0,·0x1 | ||
28 | ····goto·:goto_0 | ||
29 | ····:cond_0 | ||
30 | ····invoke-virtual·{p1},·Landroid/support/a/a/af;->d()Landroid/os/Bundle; | ||
31 | ····move-result-object·v0 | ||
32 | ····if-eqz·v0,·:cond_1 | ||
33 | ····new-instance·v0,·Landroid/os/Bundle; | ||
34 | ····invoke-virtual·{p1},·Landroid/support/a/a/af;->d()Landroid/os/Bundle; | ||
35 | ····move-result-object·v2 | ||
36 | ····invoke-direct·{v0,·v2},·Landroid/os/Bundle;-><init>(Landroid/os/Bundle;)V | ||
37 | ····:goto_1 | ||
38 | ····const-string·v2,·"android.support.allowGeneratedReplies" | ||
39 | ····invoke-virtual·{p1},·Landroid/support/a/a/af;->e()Z | ||
40 | ····move-result·v3 | ||
41 | ····invoke-virtual·{v0,·v2,·v3},·Landroid/os/Bundle;->putBoolean(Ljava/lang/String;Z)V | ||
42 | ····invoke-virtual·{v1,·v0},·Landroid/app/Notification$Action$Builder;->addExtras(Landroid/os/Bundle;)Landroid/app/Notification$Action$Builder; | ||
43 | ····invoke-virtual·{p1},·Landroid/support/a/a/af;->e()Z | ||
44 | ····move-result·v0 | ||
45 | ····invoke-virtual·{v1,·v0},·Landroid/app/Notification$Action$Builder;->setAllowGeneratedReplies(Z)Landroid/app/Notification$Action$Builder; | ||
46 | ····invoke-virtual·{v1},·Landroid/app/Notification$Action$Builder;->build()Landroid/app/Notification$Action; | ||
47 | ····move-result-object·v0 | ||
48 | ····invoke-virtual·{p0,·v0},·Landroid/app/Notification$Builder;->addAction(Landroid/app/Notification$Action;)Landroid/app/Notification$Builder; | ||
49 | ····return-void | ||
50 | ····:cond_1 | ||
51 | ····new-instance·v0,·Landroid/os/Bundle; | ||
52 | ····invoke-direct·{v0},·Landroid/os/Bundle;-><init>()V | ||
53 | ····goto·:goto_1 | ||
54 | .end·method | ||
4 | .method·public·static·a(Landroid/support/a/a/b;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/util/List;Ljava/util/List;Ljava/util/List;Ljava/util/List;Ljava/util/List;)V | 55 | .method·public·static·a(Landroid/support/a/a/b;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/util/List;Ljava/util/List;Ljava/util/List;Ljava/util/List;Ljava/util/List;)V |
5 | ····.locals·8 | 56 | ····.locals·8 |
6 | ····new-instance·v0,·Landroid/app/Notification$MessagingStyle; | 57 | ····new-instance·v0,·Landroid/app/Notification$MessagingStyle; |
7 | ····invoke-direct·{v0,·p1},·Landroid/app/Notification$MessagingStyle;-><init>(Ljava/lang/CharSequence;)V | 58 | ····invoke-direct·{v0,·p1},·Landroid/app/Notification$MessagingStyle;-><init>(Ljava/lang/CharSequence;)V |
Offset 1, 12 lines modified | Offset 1, 12 lines modified | ||
1 | .class·Landroid/support/a/a/ap; | 1 | .class·Landroid/support/a/a/ap; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | #·interfaces | 3 | #·interfaces |
4 | .implements·Landroid/support/a/a/a | 4 | .implements·Landroid/support/a/a/an; |
5 | #·direct·methods | 5 | #·direct·methods |
6 | .method·constructor·<init>()V | 6 | .method·constructor·<init>()V |
7 | ····.locals·0 | 7 | ····.locals·0 |
8 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 8 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 9, 17 lines modified | Offset 9, 19 lines modified | ||
9 | .field·C:Landroid/widget/RemoteViews; | 9 | .field·C:Landroid/widget/RemoteViews; |
10 | .field·D:Landroid/widget/RemoteViews; | 10 | .field·D:Landroid/widget/RemoteViews; |
11 | .field·E:Landroid/widget/RemoteViews; | 11 | .field·E:Landroid/widget/RemoteViews; |
12 | .field· | 12 | .field·F:Ljava/lang/String; |
13 | .field·public·G:Landroid/app/Notification; | ||
13 | .field·public· | 14 | .field·public·H:Ljava/util/ArrayList; |
14 | .field·public·a:Landroid/content/Context; | 15 | .field·public·a:Landroid/content/Context; |
15 | .field·public·b:Ljava/lang/CharSequence; | 16 | .field·public·b:Ljava/lang/CharSequence; |
16 | .field·public·c:Ljava/lang/CharSequence; | 17 | .field·public·c:Ljava/lang/CharSequence; |
Offset 94, 39 lines modified | Offset 96, 39 lines modified | ||
94 | ····iput·v4,·p0,·Landroid/support/a/a/h;->A:I | 96 | ····iput·v4,·p0,·Landroid/support/a/a/h;->A:I |
95 | ····new-instance·v0,·Landroid/app/Notification; | 97 | ····new-instance·v0,·Landroid/app/Notification; |
96 | ····invoke-direct·{v0},·Landroid/app/Notification;-><init>()V | 98 | ····invoke-direct·{v0},·Landroid/app/Notification;-><init>()V |
97 | ····iput-object·v0,·p0,·Landroid/support/a/a/h;-> | 99 | ····iput-object·v0,·p0,·Landroid/support/a/a/h;->G:Landroid/app/Notification; |
98 | ····iput-object·p1,·p0,·Landroid/support/a/a/h;->a:Landroid/content/Context; | 100 | ····iput-object·p1,·p0,·Landroid/support/a/a/h;->a:Landroid/content/Context; |
99 | ····iget-object·v0,·p0,·Landroid/support/a/a/h;-> | 101 | ····iget-object·v0,·p0,·Landroid/support/a/a/h;->G:Landroid/app/Notification; |
100 | ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J | 102 | ····invoke-static·{},·Ljava/lang/System;->currentTimeMillis()J |
101 | ····move-result-wide·v2 | 103 | ····move-result-wide·v2 |
102 | ····iput-wide·v2,·v0,·Landroid/app/Notification;->when:J | 104 | ····iput-wide·v2,·v0,·Landroid/app/Notification;->when:J |
103 | ····iget-object·v0,·p0,·Landroid/support/a/a/h;-> | 105 | ····iget-object·v0,·p0,·Landroid/support/a/a/h;->G:Landroid/app/Notification; |
104 | ····const/4·v1,·-0x1 | 106 | ····const/4·v1,·-0x1 |
105 | ····iput·v1,·v0,·Landroid/app/Notification;->audioStreamType:I | 107 | ····iput·v1,·v0,·Landroid/app/Notification;->audioStreamType:I |
106 | ····iput·v4,·p0,·Landroid/support/a/a/h;->j:I | 108 | ····iput·v4,·p0,·Landroid/support/a/a/h;->j:I |
107 | ····new-instance·v0,·Ljava/util/ArrayList; | 109 | ····new-instance·v0,·Ljava/util/ArrayList; |
108 | ····invoke-direct·{v0},·Ljava/util/ArrayList;-><init>()V | 110 | ····invoke-direct·{v0},·Ljava/util/ArrayList;-><init>()V |
109 | ····iput-object·v0,·p0,·Landroid/support/a/a/h;-> | 111 | ····iput-object·v0,·p0,·Landroid/support/a/a/h;->H:Ljava/util/ArrayList; |
110 | ····return-void | 112 | ····return-void |
111 | .end·method | 113 | .end·method |
112 | .method·protected·static·c(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; | 114 | .method·protected·static·c(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; |
113 | ····.locals·2 | 115 | ····.locals·2 |
Offset 155, 31 lines modified | Offset 157, 31 lines modified | ||
155 | .end·method | 157 | .end·method |
156 | #·virtual·methods | 158 | #·virtual·methods |
157 | .method·public·a()Landroid/app/Notification; | 159 | .method·public·a()Landroid/app/Notification; |
158 | ····.locals·2 | 160 | ····.locals·2 |
159 | ····sget-object·v0,·Landroid/support/a/a/c;->a:Landroid/support/a/a/ | 161 | ····sget-object·v0,·Landroid/support/a/a/c;->a:Landroid/support/a/a/u; |
160 | ····invoke-virtual·{p0},·Landroid/support/a/a/h;->b()Landroid/support/a/a/i; | 162 | ····invoke-virtual·{p0},·Landroid/support/a/a/h;->b()Landroid/support/a/a/i; |
161 | ····move-result-object·v1 | 163 | ····move-result-object·v1 |
162 | ····invoke-interface·{v0,·p0,·v1},·Landroid/support/a/a/ | 164 | ····invoke-interface·{v0,·p0,·v1},·Landroid/support/a/a/u;->a(Landroid/support/a/a/h;Landroid/support/a/a/i;)Landroid/app/Notification; |
163 | ····move-result-object·v0 | 165 | ····move-result-object·v0 |
164 | ····return-object·v0 | 166 | ····return-object·v0 |
165 | .end·method | 167 | .end·method |
166 | .method·public·a(I)Landroid/support/a/a/h; | 168 | .method·public·a(I)Landroid/support/a/a/h; |
167 | ····.locals·1 | 169 | ····.locals·1 |
168 | ····iget-object·v0,·p0,·Landroid/support/a/a/h;-> | 170 | ····iget-object·v0,·p0,·Landroid/support/a/a/h;->G:Landroid/app/Notification; |
169 | ····iput·p1,·v0,·Landroid/app/Notification;->icon:I | 171 | ····iput·p1,·v0,·Landroid/app/Notification;->icon:I |
170 | ····return-object·p0 | 172 | ····return-object·p0 |
171 | .end·method | 173 | .end·method |
172 | .method·public·a(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)Landroid/support/a/a/h; | 174 | .method·public·a(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)Landroid/support/a/a/h; |
Offset 262, 7 lines modified | Offset 264, 23 lines modified | ||
262 | ····new-instance·v0,·Landroid/support/a/a/i; | 264 | ····new-instance·v0,·Landroid/support/a/a/i; |
263 | ····invoke-direct·{v0},·Landroid/support/a/a/i;-><init>()V | 265 | ····invoke-direct·{v0},·Landroid/support/a/a/i;-><init>()V |
264 | ····return-object·v0 | 266 | ····return-object·v0 |
265 | .end·method | 267 | .end·method |
268 | .method·protected·c()Ljava/lang/CharSequence; | ||
269 | ····.locals·1 | ||
270 | ····iget-object·v0,·p0,·Landroid/support/a/a/h;->c:Ljava/lang/CharSequence; | ||
271 | ····return-object·v0 | ||
272 | .end·method | ||
273 | .method·protected·d()Ljava/lang/CharSequence; | ||
274 | ····.locals·1 | ||
275 | ····iget-object·v0,·p0,·Landroid/support/a/a/h;->b:Ljava/lang/CharSequence; | ||
276 | ····return-object·v0 | ||
277 | .end·method |
Offset 1, 2 lines modified | Offset 1, 2 lines modified | ||
1 | .class·Landroid/support/a/a/ag; | 1 | .class·public·interface·abstract·Landroid/support/a/a/ag; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
Offset 1, 42 lines modified | Offset 1, 42 lines modified | ||
1 | .class·Landroid/support/a/a/w; | 1 | .class·Landroid/support/a/a/w; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | #·direct·methods | 3 | #·direct·methods |
4 | .method·public·static·a(Landroid/app/Notification$Builder;Landroid/support/a/a/a | 4 | .method·public·static·a(Landroid/app/Notification$Builder;Landroid/support/a/a/af;)V |
5 | ····.locals·5 | 5 | ····.locals·5 |
6 | ····new-instance·v1,·Landroid/app/Notification$Action$Builder; | 6 | ····new-instance·v1,·Landroid/app/Notification$Action$Builder; |
7 | ····invoke-virtual·{p1},·Landroid/support/a/a/a | 7 | ····invoke-virtual·{p1},·Landroid/support/a/a/af;->a()I |
8 | ····move-result·v0 | 8 | ····move-result·v0 |
9 | ····invoke-virtual·{p1},·Landroid/support/a/a/a | 9 | ····invoke-virtual·{p1},·Landroid/support/a/a/af;->b()Ljava/lang/CharSequence; |
10 | ····move-result-object·v2 | 10 | ····move-result-object·v2 |
11 | ····invoke-virtual·{p1},·Landroid/support/a/a/a | 11 | ····invoke-virtual·{p1},·Landroid/support/a/a/af;->c()Landroid/app/PendingIntent; |
12 | ····move-result-object·v3 | 12 | ····move-result-object·v3 |
13 | ····invoke-direct·{v1,·v0,·v2,·v3},·Landroid/app/Notification$Action$Builder;-><init>(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)V | 13 | ····invoke-direct·{v1,·v0,·v2,·v3},·Landroid/app/Notification$Action$Builder;-><init>(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)V |
14 | ····invoke-virtual·{p1},·Landroid/support/a/a/a | 14 | ····invoke-virtual·{p1},·Landroid/support/a/a/af;->i()[Landroid/support/a/a/at; |
15 | ····move-result-object·v0 | 15 | ····move-result-object·v0 |
16 | ····if-eqz·v0,·:cond_0 | 16 | ····if-eqz·v0,·:cond_0 |
17 | ····invoke-virtual·{p1},·Landroid/support/a/a/a | 17 | ····invoke-virtual·{p1},·Landroid/support/a/a/af;->i()[Landroid/support/a/a/at; |
18 | ····move-result-object·v0 | 18 | ····move-result-object·v0 |
19 | ····invoke-static·{v0},·Landroid/support/a/a/a | 19 | ····invoke-static·{v0},·Landroid/support/a/a/ar;->a([Landroid/support/a/a/at;)[Landroid/app/RemoteInput; |
20 | ····move-result-object·v2 | 20 | ····move-result-object·v2 |
21 | ····array-length·v3,·v2 | 21 | ····array-length·v3,·v2 |
22 | ····const/4·v0,·0x0 | 22 | ····const/4·v0,·0x0 |
Offset 48, 32 lines modified | Offset 48, 32 lines modified | ||
48 | ····invoke-virtual·{v1,·v4},·Landroid/app/Notification$Action$Builder;->addRemoteInput(Landroid/app/RemoteInput;)Landroid/app/Notification$Action$Builder; | 48 | ····invoke-virtual·{v1,·v4},·Landroid/app/Notification$Action$Builder;->addRemoteInput(Landroid/app/RemoteInput;)Landroid/app/Notification$Action$Builder; |
49 | ····add-int/lit8·v0,·v0,·0x1 | 49 | ····add-int/lit8·v0,·v0,·0x1 |
50 | ····goto·:goto_0 | 50 | ····goto·:goto_0 |
51 | ····:cond_0 | 51 | ····:cond_0 |
52 | ····invoke-virtual·{p1},·Landroid/support/a/a/a | 52 | ····invoke-virtual·{p1},·Landroid/support/a/a/af;->d()Landroid/os/Bundle; |
53 | ····move-result-object·v0 | 53 | ····move-result-object·v0 |
54 | ····if-eqz·v0,·:cond_1 | 54 | ····if-eqz·v0,·:cond_1 |
55 | ····new-instance·v0,·Landroid/os/Bundle; | 55 | ····new-instance·v0,·Landroid/os/Bundle; |
56 | ····invoke-virtual·{p1},·Landroid/support/a/a/a | 56 | ····invoke-virtual·{p1},·Landroid/support/a/a/af;->d()Landroid/os/Bundle; |
57 | ····move-result-object·v2 | 57 | ····move-result-object·v2 |
58 | ····invoke-direct·{v0,·v2},·Landroid/os/Bundle;-><init>(Landroid/os/Bundle;)V | 58 | ····invoke-direct·{v0,·v2},·Landroid/os/Bundle;-><init>(Landroid/os/Bundle;)V |
59 | ····:goto_1 | 59 | ····:goto_1 |
60 | ····const-string·v2,·"android.support.allowGeneratedReplies" | 60 | ····const-string·v2,·"android.support.allowGeneratedReplies" |
61 | ····invoke-virtual·{p1},·Landroid/support/a/a/a | 61 | ····invoke-virtual·{p1},·Landroid/support/a/a/af;->e()Z |
62 | ····move-result·v3 | 62 | ····move-result·v3 |
63 | ····invoke-virtual·{v0,·v2,·v3},·Landroid/os/Bundle;->putBoolean(Ljava/lang/String;Z)V | 63 | ····invoke-virtual·{v0,·v2,·v3},·Landroid/os/Bundle;->putBoolean(Ljava/lang/String;Z)V |
64 | ····invoke-virtual·{v1,·v0},·Landroid/app/Notification$Action$Builder;->addExtras(Landroid/os/Bundle;)Landroid/app/Notification$Action$Builder; | 64 | ····invoke-virtual·{v1,·v0},·Landroid/app/Notification$Action$Builder;->addExtras(Landroid/os/Bundle;)Landroid/app/Notification$Action$Builder; |
Offset 1, 19 lines modified | Offset 1, 2 lines modified | ||
1 | .class·public·abstract·Landroid/support/a/a/au; | 1 | .class·public·interface·abstract·Landroid/support/a/a/au; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | #·virtual·methods | ||
4 | .method·protected·abstract·a()Ljava/lang/String; | ||
5 | .end·method | ||
6 | .method·protected·abstract·b()Ljava/lang/CharSequence; | ||
7 | .end·method | ||
8 | .method·protected·abstract·c()[Ljava/lang/CharSequence; | ||
9 | .end·method | ||
10 | .method·protected·abstract·d()Z | ||
11 | .end·method | ||
12 | .method·protected·abstract·e()Landroid/os/Bundle; | ||
13 | .end·method |
Offset 1, 74 lines modified | Offset 1, 74 lines modified | ||
1 | .class·public·Landroid/support/a/a/d; | 1 | .class·public·Landroid/support/a/a/d; |
2 | .super·Landroid/support/a/a/a | 2 | .super·Landroid/support/a/a/af; |
3 | #·static·fields | 3 | #·static·fields |
4 | .field·public·static·final·e:Landroid/support/a/a/a | 4 | .field·public·static·final·e:Landroid/support/a/a/ag; |
5 | #·instance·fields | 5 | #·instance·fields |
6 | .field·final·a:Landroid/os/Bundle; | 6 | .field·final·a:Landroid/os/Bundle; |
7 | .field·public·b:I | 7 | .field·public·b:I |
8 | .field·public·c:Ljava/lang/CharSequence; | 8 | .field·public·c:Ljava/lang/CharSequence; |
9 | .field·public·d:Landroid/app/PendingIntent; | 9 | .field·public·d:Landroid/app/PendingIntent; |
10 | .field·private·final·f:[Landroid/support/a/a/a | 10 | .field·private·final·f:[Landroid/support/a/a/al; |
11 | .field·private·final·g:[Landroid/support/a/a/al; | ||
11 | .field·private· | 12 | .field·private·h:Z |
12 | #·direct·methods | 13 | #·direct·methods |
13 | .method·static·constructor·<clinit>()V | 14 | .method·static·constructor·<clinit>()V |
14 | ····.locals·1 | 15 | ····.locals·1 |
15 | ····new-instance·v0,·Landroid/support/a/a/e; | 16 | ····new-instance·v0,·Landroid/support/a/a/e; |
16 | ····invoke-direct·{v0},·Landroid/support/a/a/e;-><init>()V | 17 | ····invoke-direct·{v0},·Landroid/support/a/a/e;-><init>()V |
17 | ····sput-object·v0,·Landroid/support/a/a/d;->e:Landroid/support/a/a/a | 18 | ····sput-object·v0,·Landroid/support/a/a/d;->e:Landroid/support/a/a/ag; |
18 | ····return-void | 19 | ····return-void |
19 | .end·method | 20 | .end·method |
20 | .method·public·constructor·<init>(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)V | 21 | .method·public·constructor·<init>(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)V |
21 | ····.locals· | 22 | ····.locals·8 |
23 | ····const/4·v5,·0x0 | ||
22 | ····new-instance·v4,·Landroid/os/Bundle; | 24 | ····new-instance·v4,·Landroid/os/Bundle; |
23 | ····invoke-direct·{v4},·Landroid/os/Bundle;-><init>()V | 25 | ····invoke-direct·{v4},·Landroid/os/Bundle;-><init>()V |
24 | ····const/4·v | 26 | ····const/4·v7,·0x1 |
25 | ····const/4·v6,·0x0 | ||
26 | ····move-object·v0,·p0 | 27 | ····move-object·v0,·p0 |
27 | ····move·v1,·p1 | 28 | ····move·v1,·p1 |
28 | ····move-object·v2,·p2 | 29 | ····move-object·v2,·p2 |
29 | ····move-object·v3,·p3 | 30 | ····move-object·v3,·p3 |
31 | ····move-object·v6,·v5 | ||
30 | ····invoke-direct/range·{v0·..·v | 32 | ····invoke-direct/range·{v0·..·v7},·Landroid/support/a/a/d;-><init>(ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;[Landroid/support/a/a/al;[Landroid/support/a/a/al;Z)V |
31 | ····return-void | 33 | ····return-void |
32 | .end·method | 34 | .end·method |
33 | .method·constructor·<init>(ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;[Landroid/support/a/a/a | 35 | .method·constructor·<init>(ILjava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/os/Bundle;[Landroid/support/a/a/al;[Landroid/support/a/a/al;Z)V |
34 | ····.locals·1 | 36 | ····.locals·1 |
35 | ····invoke-direct·{p0},·Landroid/support/a/a/a | 37 | ····invoke-direct·{p0},·Landroid/support/a/a/af;-><init>()V |
36 | ····const/4·v0,·0x0 | ||
37 | ····iput-boolean·v0,·p0,·Landroid/support/a/a/d;->g:Z | ||
38 | ····iput·p1,·p0,·Landroid/support/a/a/d;->b:I | 38 | ····iput·p1,·p0,·Landroid/support/a/a/d;->b:I |
39 | ····invoke-static·{p2},·Landroid/support/a/a/h;->c(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; | 39 | ····invoke-static·{p2},·Landroid/support/a/a/h;->c(Ljava/lang/CharSequence;)Ljava/lang/CharSequence; |
40 | ····move-result-object·v0 | 40 | ····move-result-object·v0 |
Offset 77, 17 lines modified | Offset 77, 19 lines modified | ||
77 | ····iput-object·p3,·p0,·Landroid/support/a/a/d;->d:Landroid/app/PendingIntent; | 77 | ····iput-object·p3,·p0,·Landroid/support/a/a/d;->d:Landroid/app/PendingIntent; |
78 | ····if-eqz·p4,·:cond_0 | 78 | ····if-eqz·p4,·:cond_0 |
79 | ····:goto_0 | 79 | ····:goto_0 |
80 | ····iput-object·p4,·p0,·Landroid/support/a/a/d;->a:Landroid/os/Bundle; | 80 | ····iput-object·p4,·p0,·Landroid/support/a/a/d;->a:Landroid/os/Bundle; |
81 | ····iput-object·p5,·p0,·Landroid/support/a/a/d;->f:[Landroid/support/a/a/a | 81 | ····iput-object·p5,·p0,·Landroid/support/a/a/d;->f:[Landroid/support/a/a/al; |
82 | ····iput-object·p6,·p0,·Landroid/support/a/a/d;->g:[Landroid/support/a/a/al; | ||
82 | ····iput-boolean·p | 83 | ····iput-boolean·p7,·p0,·Landroid/support/a/a/d;->h:Z |
83 | ····return-void | 84 | ····return-void |
84 | ····:cond_0 | 85 | ····:cond_0 |
85 | ····new-instance·p4,·Landroid/os/Bundle; | 86 | ····new-instance·p4,·Landroid/os/Bundle; |
86 | ····invoke-direct·{p4},·Landroid/os/Bundle;-><init>()V | 87 | ····invoke-direct·{p4},·Landroid/os/Bundle;-><init>()V |
Offset 128, 29 lines modified | Offset 130, 47 lines modified | ||
128 | ····return-object·v0 | 130 | ····return-object·v0 |
129 | .end·method | 131 | .end·method |
130 | .method·public·e()Z | 132 | .method·public·e()Z |
131 | ····.locals·1 | 133 | ····.locals·1 |
132 | ····iget-boolean·v0,·p0,·Landroid/support/a/a/d;-> | 134 | ····iget-boolean·v0,·p0,·Landroid/support/a/a/d;->h:Z |
133 | ····return·v0 | 135 | ····return·v0 |
134 | .end·method | 136 | .end·method |
135 | .method·public·f()[Landroid/support/a/a/a | 137 | .method·public·f()[Landroid/support/a/a/al; |
136 | ····.locals·1 | 138 | ····.locals·1 |
137 | ····iget-object·v0,·p0,·Landroid/support/a/a/d;->f:[Landroid/support/a/a/a | 139 | ····iget-object·v0,·p0,·Landroid/support/a/a/d;->f:[Landroid/support/a/a/al; |
140 | ····return-object·v0 | ||
141 | .end·method | ||
142 | .method·public·g()[Landroid/support/a/a/al; | ||
143 | ····.locals·1 | ||
144 | ····iget-object·v0,·p0,·Landroid/support/a/a/d;->g:[Landroid/support/a/a/al; | ||
145 | ····return-object·v0 | ||
Max diff block lines reached; 390/4500 bytes (8.67%) of diff not shown. |
Offset 10, 15 lines modified | Offset 10, 24 lines modified | ||
10 | ····return-void | 10 | ····return-void |
11 | .end·method | 11 | .end·method |
12 | #·virtual·methods | 12 | #·virtual·methods |
13 | .method·public·a(Landroid/support/a/a/h;Landroid/support/a/a/b;)Landroid/app/Notification; | 13 | .method·public·a(Landroid/support/a/a/h;Landroid/support/a/a/b;)Landroid/app/Notification; |
14 | ····.locals· | 14 | ····.locals·2 |
15 | ····invoke-interface·{p2},·Landroid/support/a/a/b;->b()Landroid/app/Notification; | 15 | ····invoke-interface·{p2},·Landroid/support/a/a/b;->b()Landroid/app/Notification; |
16 | ····move-result-object·v0 | 16 | ····move-result-object·v0 |
17 | ····iget-object·v1,·p1,·Landroid/support/a/a/h;->C:Landroid/widget/RemoteViews; | ||
18 | ····if-eqz·v1,·:cond_0 | ||
19 | ····iget-object·v1,·p1,·Landroid/support/a/a/h;->C:Landroid/widget/RemoteViews; | ||
20 | ····iput-object·v1,·v0,·Landroid/app/Notification;->contentView:Landroid/widget/RemoteViews; | ||
21 | ····:cond_0 | ||
17 | ····return-object·v0 | 22 | ····return-object·v0 |
18 | .end·method | 23 | .end·method |
Offset 1, 178 lines modified | Offset 1, 35 lines modified | ||
1 | .class·Landroid/support/a/a/af; | 1 | .class·public·abstract·Landroid/support/a/a/af; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | #·direct·methods | 3 | #·direct·methods |
4 | .method· | 4 | .method·public·constructor·<init>()V |
5 | ····.locals· | 5 | ····.locals·0 |
6 | ···· | 6 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
7 | ····return-void | ||
8 | .end·method | ||
7 | ····const/4·v2,·0x0 | ||
8 | ····new-instance·v0,·Landroid/app/Notification$Builder; | ||
9 | ····invoke-direct·{v0,·p0},·Landroid/app/Notification$Builder;-><init>(Landroid/content/Context;)V | ||
10 | ····iget-wide·v4,·p1,·Landroid/app/Notification;->when:J | ||
11 | ····invoke-virtual·{v0,·v4,·v5},·Landroid/app/Notification$Builder;->setWhen(J)Landroid/app/Notification$Builder; | ||
12 | ····move-result-object·v0 | ||
13 | ····iget·v3,·p1,·Landroid/app/Notification;->icon:I | ||
14 | ····iget·v4,·p1,·Landroid/app/Notification;->iconLevel:I | ||
15 | ····invoke-virtual·{v0,·v3,·v4},·Landroid/app/Notification$Builder;->setSmallIcon(II)Landroid/app/Notification$Builder; | ||
16 | ····move-result-object·v0 | ||
17 | ····iget-object·v3,·p1,·Landroid/app/Notification;->contentView:Landroid/widget/RemoteViews; | ||
18 | ····invoke-virtual·{v0,·v3},·Landroid/app/Notification$Builder;->setContent(Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; | ||
19 | ····move-result-object·v0 | ||
20 | ····iget-object·v3,·p1,·Landroid/app/Notification;->tickerText:Ljava/lang/CharSequence; | ||
21 | ····invoke-virtual·{v0,·v3,·p5},·Landroid/app/Notification$Builder;->setTicker(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; | ||
22 | ····move-result-object·v0 | ||
23 | ····iget-object·v3,·p1,·Landroid/app/Notification;->sound:Landroid/net/Uri; | ||
24 | ····iget·v4,·p1,·Landroid/app/Notification;->audioStreamType:I | ||
25 | ····invoke-virtual·{v0,·v3,·v4},·Landroid/app/Notification$Builder;->setSound(Landroid/net/Uri;I)Landroid/app/Notification$Builder; | ||
26 | ····move-result-object·v0 | ||
27 | ····iget-object·v3,·p1,·Landroid/app/Notification;->vibrate:[J | ||
28 | ····invoke-virtual·{v0,·v3},·Landroid/app/Notification$Builder;->setVibrate([J)Landroid/app/Notification$Builder; | ||
29 | ····move-result-object·v0 | ||
30 | ····iget·v3,·p1,·Landroid/app/Notification;->ledARGB:I | ||
31 | ····iget·v4,·p1,·Landroid/app/Notification;->ledOnMS:I | ||
32 | ····iget·v5,·p1,·Landroid/app/Notification;->ledOffMS:I | ||
33 | ····invoke-virtual·{v0,·v3,·v4,·v5},·Landroid/app/Notification$Builder;->setLights(III)Landroid/app/Notification$Builder; | ||
34 | ····move-result-object·v3 | ||
35 | ····iget·v0,·p1,·Landroid/app/Notification;->flags:I | ||
36 | ····and-int/lit8·v0,·v0,·0x2 | ||
37 | ····if-eqz·v0,·:cond_0 | ||
38 | ····move·v0,·v1 | ||
39 | ····:goto_0 | ||
40 | ····invoke-virtual·{v3,·v0},·Landroid/app/Notification$Builder;->setOngoing(Z)Landroid/app/Notification$Builder; | ||
41 | ····move-result-object·v3 | ||
42 | ····iget·v0,·p1,·Landroid/app/Notification;->flags:I | ||
43 | ····and-int/lit8·v0,·v0,·0x8 | ||
44 | ····if-eqz·v0,·:cond_1 | ||
45 | ····move·v0,·v1 | ||
46 | ····:goto_1 | ||
47 | ····invoke-virtual·{v3,·v0},·Landroid/app/Notification$Builder;->setOnlyAlertOnce(Z)Landroid/app/Notification$Builder; | ||
48 | ····move-result-object·v3 | ||
49 | ····iget·v0,·p1,·Landroid/app/Notification;->flags:I | ||
50 | ····and-int/lit8·v0,·v0,·0x10 | ||
51 | ····if-eqz·v0,·:cond_2 | ||
52 | ····move·v0,·v1 | ||
53 | ····:goto_2 | ||
54 | ····invoke-virtual·{v3,·v0},·Landroid/app/Notification$Builder;->setAutoCancel(Z)Landroid/app/Notification$Builder; | ||
55 | ····move-result-object·v0 | ||
56 | ····iget·v3,·p1,·Landroid/app/Notification;->defaults:I | ||
57 | ····invoke-virtual·{v0,·v3},·Landroid/app/Notification$Builder;->setDefaults(I)Landroid/app/Notification$Builder; | ||
58 | ····move-result-object·v0 | ||
59 | ····invoke-virtual·{v0,·p2},·Landroid/app/Notification$Builder;->setContentTitle(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; | ||
60 | ····move-result-object·v0 | ||
61 | ····invoke-virtual·{v0,·p3},·Landroid/app/Notification$Builder;->setContentText(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; | ||
62 | ····move-result-object·v0 | ||
63 | ····invoke-virtual·{v0,·p4},·Landroid/app/Notification$Builder;->setContentInfo(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; | ||
64 | ····move-result-object·v0 | ||
65 | ····invoke-virtual·{v0,·p7},·Landroid/app/Notification$Builder;->setContentIntent(Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; | ||
Max diff block lines reached; 641/6155 bytes (10.41%) of diff not shown. |
Offset 10, 44 lines modified | Offset 10, 220 lines modified | ||
10 | ····return-void | 10 | ····return-void |
11 | .end·method | 11 | .end·method |
12 | #·virtual·methods | 12 | #·virtual·methods |
13 | .method·public·a(Landroid/support/a/a/h;Landroid/support/a/a/i;)Landroid/app/Notification; | 13 | .method·public·a(Landroid/support/a/a/h;Landroid/support/a/a/i;)Landroid/app/Notification; |
14 | ····.locals· | 14 | ····.locals·35 |
15 | ···· | 15 | ····new-instance·v2,·Landroid/support/a/a/ad; |
16 | ···· | 16 | ····move-object/from16·v0,·p1 |
17 | ····iget-object·v | 17 | ····iget-object·v3,·v0,·Landroid/support/a/a/h;->a:Landroid/content/Context; |
18 | ···· | 18 | ····move-object/from16·v0,·p1 |
19 | ····iget-object·v4,· | 19 | ····iget-object·v4,·v0,·Landroid/support/a/a/h;->G:Landroid/app/Notification; |
20 | ···· | 20 | ····move-object/from16·v0,·p1 |
21 | ····iget·v | 21 | ····iget-object·v5,·v0,·Landroid/support/a/a/h;->b:Ljava/lang/CharSequence; |
22 | ···· | 22 | ····move-object/from16·v0,·p1 |
23 | ····iget-object·v | 23 | ····iget-object·v6,·v0,·Landroid/support/a/a/h;->c:Ljava/lang/CharSequence; |
24 | ···· | 24 | ····move-object/from16·v0,·p1 |
25 | ····i | 25 | ····iget-object·v7,·v0,·Landroid/support/a/a/h;->h:Ljava/lang/CharSequence; |
26 | ····move- | 26 | ····move-object/from16·v0,·p1 |
27 | ····iget-object·v | 27 | ····iget-object·v8,·v0,·Landroid/support/a/a/h;->f:Landroid/widget/RemoteViews; |
28 | ···· | 28 | ····move-object/from16·v0,·p1 |
29 | ····iget | 29 | ····iget·v9,·v0,·Landroid/support/a/a/h;->i:I |
30 | ····move-object/from16·v0,·p1 | ||
31 | ····iget-object·v10,·v0,·Landroid/support/a/a/h;->d:Landroid/app/PendingIntent; | ||
32 | ····move-object/from16·v0,·p1 | ||
33 | ····iget-object·v11,·v0,·Landroid/support/a/a/h;->e:Landroid/app/PendingIntent; | ||
34 | ····move-object/from16·v0,·p1 | ||
35 | ····iget-object·v12,·v0,·Landroid/support/a/a/h;->g:Landroid/graphics/Bitmap; | ||
36 | ····move-object/from16·v0,·p1 | ||
37 | ····iget·v13,·v0,·Landroid/support/a/a/h;->p:I | ||
38 | ····move-object/from16·v0,·p1 | ||
39 | ····iget·v14,·v0,·Landroid/support/a/a/h;->q:I | ||
40 | ····move-object/from16·v0,·p1 | ||
41 | ····iget-boolean·v15,·v0,·Landroid/support/a/a/h;->r:Z | ||
42 | ····move-object/from16·v0,·p1 | ||
43 | ····iget-boolean·v0,·v0,·Landroid/support/a/a/h;->k:Z | ||
44 | ····move/from16·v16,·v0 | ||
45 | ····move-object/from16·v0,·p1 | ||
46 | ····iget-boolean·v0,·v0,·Landroid/support/a/a/h;->l:Z | ||
47 | ····move/from16·v17,·v0 | ||
48 | ····move-object/from16·v0,·p1 | ||
49 | ····iget·v0,·v0,·Landroid/support/a/a/h;->j:I | ||
50 | ····move/from16·v18,·v0 | ||
51 | ····move-object/from16·v0,·p1 | ||
52 | ····iget-object·v0,·v0,·Landroid/support/a/a/h;->n:Ljava/lang/CharSequence; | ||
53 | ····move-object/from16·v19,·v0 | ||
54 | ····move-object/from16·v0,·p1 | ||
55 | ····iget-boolean·v0,·v0,·Landroid/support/a/a/h;->w:Z | ||
56 | ····move/from16·v20,·v0 | ||
57 | ····move-object/from16·v0,·p1 | ||
58 | ····iget-object·v0,·v0,·Landroid/support/a/a/h;->x:Ljava/lang/String; | ||
59 | ····move-object/from16·v21,·v0 | ||
60 | ····move-object/from16·v0,·p1 | ||
61 | ····iget-object·v0,·v0,·Landroid/support/a/a/h;->H:Ljava/util/ArrayList; | ||
62 | ····move-object/from16·v22,·v0 | ||
63 | ····move-object/from16·v0,·p1 | ||
64 | ····iget-object·v0,·v0,·Landroid/support/a/a/h;->y:Landroid/os/Bundle; | ||
65 | ····move-object/from16·v23,·v0 | ||
66 | ····move-object/from16·v0,·p1 | ||
67 | ····iget·v0,·v0,·Landroid/support/a/a/h;->z:I | ||
68 | ····move/from16·v24,·v0 | ||
69 | ····move-object/from16·v0,·p1 | ||
70 | ····iget·v0,·v0,·Landroid/support/a/a/h;->A:I | ||
71 | ····move/from16·v25,·v0 | ||
72 | ····move-object/from16·v0,·p1 | ||
73 | ····iget-object·v0,·v0,·Landroid/support/a/a/h;->B:Landroid/app/Notification; | ||
Max diff block lines reached; 70/7349 bytes (0.95%) of diff not shown. |
Offset 1, 178 lines modified | Offset 1, 7 lines modified | ||
1 | .class·Landroid/support/a/a/u; | 1 | .class·interface·abstract·Landroid/support/a/a/u; |
2 | .super·Ljava/lang/Object; | ||
2 | .super·Landroid/support/a/a/t; | ||
3 | #·direct·methods | ||
4 | .method·constructor·<init>()V | ||
5 | ····.locals·0 | ||
6 | ····invoke-direct·{p0},·Landroid/support/a/a/t;-><init>()V | ||
7 | ····return-void | ||
8 | .end·method | ||
9 | #·virtual·methods | 3 | #·virtual·methods |
10 | .method·public·a(Landroid/support/a/a/h;Landroid/support/a/a/i;)Landroid/app/Notification; | 4 | .method·public·abstract·a(Landroid/support/a/a/h;Landroid/support/a/a/i;)Landroid/app/Notification; |
11 | ····.locals·28 | ||
12 | ····new-instance·v2,·Landroid/support/a/a/al; | ||
13 | ····move-object/from16·v0,·p1 | ||
14 | ····iget-object·v3,·v0,·Landroid/support/a/a/h;->a:Landroid/content/Context; | ||
15 | ····move-object/from16·v0,·p1 | ||
16 | ····iget-object·v4,·v0,·Landroid/support/a/a/h;->F:Landroid/app/Notification; | ||
17 | ····move-object/from16·v0,·p1 | ||
18 | ····iget-object·v5,·v0,·Landroid/support/a/a/h;->b:Ljava/lang/CharSequence; | ||
19 | ····move-object/from16·v0,·p1 | ||
20 | ····iget-object·v6,·v0,·Landroid/support/a/a/h;->c:Ljava/lang/CharSequence; | ||
21 | ····move-object/from16·v0,·p1 | ||
22 | ····iget-object·v7,·v0,·Landroid/support/a/a/h;->h:Ljava/lang/CharSequence; | ||
23 | ····move-object/from16·v0,·p1 | ||
24 | ····iget-object·v8,·v0,·Landroid/support/a/a/h;->f:Landroid/widget/RemoteViews; | ||
25 | ····move-object/from16·v0,·p1 | ||
26 | ····iget·v9,·v0,·Landroid/support/a/a/h;->i:I | ||
27 | ····move-object/from16·v0,·p1 | ||
28 | ····iget-object·v10,·v0,·Landroid/support/a/a/h;->d:Landroid/app/PendingIntent; | ||
29 | ····move-object/from16·v0,·p1 | ||
30 | ····iget-object·v11,·v0,·Landroid/support/a/a/h;->e:Landroid/app/PendingIntent; | ||
31 | ····move-object/from16·v0,·p1 | ||
32 | ····iget-object·v12,·v0,·Landroid/support/a/a/h;->g:Landroid/graphics/Bitmap; | ||
33 | ····move-object/from16·v0,·p1 | ||
34 | ····iget·v13,·v0,·Landroid/support/a/a/h;->p:I | ||
35 | ····move-object/from16·v0,·p1 | ||
36 | ····iget·v14,·v0,·Landroid/support/a/a/h;->q:I | ||
37 | ····move-object/from16·v0,·p1 | ||
38 | ····iget-boolean·v15,·v0,·Landroid/support/a/a/h;->r:Z | ||
39 | ····move-object/from16·v0,·p1 | ||
40 | ····iget-boolean·v0,·v0,·Landroid/support/a/a/h;->k:Z | ||
41 | ····move/from16·v16,·v0 | ||
42 | ····move-object/from16·v0,·p1 | ||
43 | ····iget-boolean·v0,·v0,·Landroid/support/a/a/h;->l:Z | ||
44 | ····move/from16·v17,·v0 | ||
45 | ····move-object/from16·v0,·p1 | ||
46 | ····iget·v0,·v0,·Landroid/support/a/a/h;->j:I | ||
47 | ····move/from16·v18,·v0 | ||
48 | ····move-object/from16·v0,·p1 | ||
49 | ····iget-object·v0,·v0,·Landroid/support/a/a/h;->n:Ljava/lang/CharSequence; | ||
50 | ····move-object/from16·v19,·v0 | ||
51 | ····move-object/from16·v0,·p1 | ||
52 | ····iget-boolean·v0,·v0,·Landroid/support/a/a/h;->w:Z | ||
53 | ····move/from16·v20,·v0 | ||
54 | ····move-object/from16·v0,·p1 | ||
55 | ····iget-object·v0,·v0,·Landroid/support/a/a/h;->G:Ljava/util/ArrayList; | ||
56 | ····move-object/from16·v21,·v0 | ||
57 | ····move-object/from16·v0,·p1 | ||
58 | ····iget-object·v0,·v0,·Landroid/support/a/a/h;->y:Landroid/os/Bundle; | ||
59 | ····move-object/from16·v22,·v0 | ||
60 | ····move-object/from16·v0,·p1 | ||
61 | ····iget-object·v0,·v0,·Landroid/support/a/a/h;->s:Ljava/lang/String; | ||
62 | ····move-object/from16·v23,·v0 | ||
63 | ····move-object/from16·v0,·p1 | ||
64 | ····iget-boolean·v0,·v0,·Landroid/support/a/a/h;->t:Z | ||
65 | ····move/from16·v24,·v0 | ||
Max diff block lines reached; 0/4976 bytes (0.00%) of diff not shown. |
Offset 1, 430 lines modified | Offset 1, 12 lines modified | ||
1 | .class· | 1 | .class·Landroid/support/a/a/aj; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | #·interfaces | ||
4 | .implements·Landroid/support/a/a/a; | ||
5 | .implements·Landroid/support/a/a/b; | ||
6 | #·instance·fields | ||
7 | .field·private·a:Landroid/app/Notification$Builder; | ||
8 | .field·private·final·b:Landroid/os/Bundle; | ||
9 | .field·private·c:Ljava/util/List; | ||
10 | .field·private·d:Landroid/widget/RemoteViews; | ||
11 | .field·private·e:Landroid/widget/RemoteViews; | ||
12 | #·direct·methods | 3 | #·direct·methods |
13 | .method·public·constructor·<init>(Landroid/content/Context;Landroid/app/Notification;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/widget/RemoteViews;ILandroid/app/PendingIntent;Landroid/app/PendingIntent;Landroid/graphics/Bitmap;IIZZILjava/lang/CharSequence;ZLandroid/os/Bundle;Ljava/lang/String;ZLjava/lang/String;Landroid/widget/RemoteViews;Landroid/widget/RemoteViews;)V | ||
14 | ····.locals·8 | ||
15 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | ||
16 | ····new-instance·v4,·Ljava/util/ArrayList; | ||
17 | ····invoke-direct·{v4},·Ljava/util/ArrayList;-><init>()V | ||
18 | ····iput-object·v4,·p0,·Landroid/support/a/a/aj;->c:Ljava/util/List; | ||
19 | ····new-instance·v4,·Landroid/app/Notification$Builder; | ||
20 | ····invoke-direct·{v4,·p1},·Landroid/app/Notification$Builder;-><init>(Landroid/content/Context;)V | ||
21 | ····iget-wide·v6,·p2,·Landroid/app/Notification;->when:J | ||
22 | ····invoke-virtual·{v4,·v6,·v7},·Landroid/app/Notification$Builder;->setWhen(J)Landroid/app/Notification$Builder; | ||
23 | ····move-result-object·v4 | ||
24 | ····iget·v5,·p2,·Landroid/app/Notification;->icon:I | ||
25 | ····iget·v6,·p2,·Landroid/app/Notification;->iconLevel:I | ||
26 | ····invoke-virtual·{v4,·v5,·v6},·Landroid/app/Notification$Builder;->setSmallIcon(II)Landroid/app/Notification$Builder; | ||
27 | ····move-result-object·v4 | ||
28 | ····iget-object·v5,·p2,·Landroid/app/Notification;->contentView:Landroid/widget/RemoteViews; | ||
29 | ····invoke-virtual·{v4,·v5},·Landroid/app/Notification$Builder;->setContent(Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; | ||
30 | ····move-result-object·v4 | ||
31 | ····iget-object·v5,·p2,·Landroid/app/Notification;->tickerText:Ljava/lang/CharSequence; | ||
32 | ····invoke-virtual·{v4,·v5,·p6},·Landroid/app/Notification$Builder;->setTicker(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; | ||
33 | ····move-result-object·v4 | ||
34 | ····iget-object·v5,·p2,·Landroid/app/Notification;->sound:Landroid/net/Uri; | ||
35 | ····iget·v6,·p2,·Landroid/app/Notification;->audioStreamType:I | ||
36 | ····invoke-virtual·{v4,·v5,·v6},·Landroid/app/Notification$Builder;->setSound(Landroid/net/Uri;I)Landroid/app/Notification$Builder; | ||
37 | ····move-result-object·v4 | ||
38 | ····iget-object·v5,·p2,·Landroid/app/Notification;->vibrate:[J | ||
39 | ····invoke-virtual·{v4,·v5},·Landroid/app/Notification$Builder;->setVibrate([J)Landroid/app/Notification$Builder; | ||
40 | ····move-result-object·v4 | ||
41 | ····iget·v5,·p2,·Landroid/app/Notification;->ledARGB:I | ||
42 | ····iget·v6,·p2,·Landroid/app/Notification;->ledOnMS:I | ||
43 | ····iget·v7,·p2,·Landroid/app/Notification;->ledOffMS:I | ||
44 | ····invoke-virtual·{v4,·v5,·v6,·v7},·Landroid/app/Notification$Builder;->setLights(III)Landroid/app/Notification$Builder; | ||
45 | ····move-result-object·v5 | ||
46 | ····iget·v4,·p2,·Landroid/app/Notification;->flags:I | ||
47 | ····and-int/lit8·v4,·v4,·0x2 | ||
48 | ····if-eqz·v4,·:cond_4 | ||
49 | ····const/4·v4,·0x1 | ||
50 | ····:goto_0 | ||
51 | ····invoke-virtual·{v5,·v4},·Landroid/app/Notification$Builder;->setOngoing(Z)Landroid/app/Notification$Builder; | ||
52 | ····move-result-object·v5 | ||
53 | ····iget·v4,·p2,·Landroid/app/Notification;->flags:I | ||
54 | ····and-int/lit8·v4,·v4,·0x8 | ||
55 | ····if-eqz·v4,·:cond_5 | ||
56 | ····const/4·v4,·0x1 | ||
57 | ····:goto_1 | ||
58 | ····invoke-virtual·{v5,·v4},·Landroid/app/Notification$Builder;->setOnlyAlertOnce(Z)Landroid/app/Notification$Builder; | ||
59 | ····move-result-object·v5 | ||
60 | ····iget·v4,·p2,·Landroid/app/Notification;->flags:I | ||
61 | ····and-int/lit8·v4,·v4,·0x10 | ||
62 | ····if-eqz·v4,·:cond_6 | ||
63 | ····const/4·v4,·0x1 | ||
64 | ····:goto_2 | ||
65 | ····invoke-virtual·{v5,·v4},·Landroid/app/Notification$Builder;->setAutoCancel(Z)Landroid/app/Notification$Builder; | ||
66 | ····move-result-object·v4 | ||
67 | ····iget·v5,·p2,·Landroid/app/Notification;->defaults:I | ||
Max diff block lines reached; 3416/12834 bytes (26.62%) of diff not shown. |
Offset 1, 2 lines modified | Offset 1, 2 lines modified | ||
1 | .class·public· | 1 | .class·public·Landroid/support/a/a/ae; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
Offset 1, 185 lines modified | Offset 1, 221 lines modified | ||
1 | .class·Landroid/support/a/a/t; | 1 | .class·public·Landroid/support/a/a/t; |
2 | .super·L | 2 | .super·Ljava/lang/Object; |
3 | #·interfaces | ||
4 | .implements·Landroid/support/a/a/b; | ||
3 | #·direct·methods | ||
4 | .method·constructor·<init>()V | ||
5 | ····.locals·0 | ||
6 | 5 | #·instance·fields | |
6 | .field·private·a:Landroid/app/Notification$Builder; | ||
7 | ····return-void | ||
8 | .end·method | ||
7 | #·direct·methods | ||
8 | .method·constructor·<init>(Landroid/content/Context;Landroid/app/Notification;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/widget/RemoteViews;ILandroid/app/PendingIntent;Landroid/app/PendingIntent;Landroid/graphics/Bitmap;IIZ)V | ||
9 | ····.locals·8 | ||
10 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | ||
9 | #·virtual·methods | ||
10 | .method·public·a(Landroid/support/a/a/h;Landroid/support/a/a/i;)Landroid/app/Notification; | ||
11 | ····.locals·26 | ||
12 | ····new-instance·v | 11 | ····new-instance·v4,·Landroid/app/Notification$Builder; |
13 | ···· | 12 | ····invoke-direct·{v4,·p1},·Landroid/app/Notification$Builder;-><init>(Landroid/content/Context;)V |
14 | ····iget- | 13 | ····iget-wide·v6,·p2,·Landroid/app/Notification;->when:J |
15 | ···· | 14 | ····invoke-virtual·{v4,·v6,·v7},·Landroid/app/Notification$Builder;->setWhen(J)Landroid/app/Notification$Builder; |
16 | ···· | 15 | ····move-result-object·v4 |
17 | ···· | 16 | ····iget·v5,·p2,·Landroid/app/Notification;->icon:I |
18 | ····iget | 17 | ····iget·v6,·p2,·Landroid/app/Notification;->iconLevel:I |
19 | ···· | 18 | ····invoke-virtual·{v4,·v5,·v6},·Landroid/app/Notification$Builder;->setSmallIcon(II)Landroid/app/Notification$Builder; |
20 | ···· | 19 | ····move-result-object·v4 |
21 | ···· | 20 | ····iget-object·v5,·p2,·Landroid/app/Notification;->contentView:Landroid/widget/RemoteViews; |
22 | ····i | 21 | ····invoke-virtual·{v4,·v5},·Landroid/app/Notification$Builder;->setContent(Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; |
23 | ····move- | 22 | ····move-result-object·v4 |
24 | ····iget-object·v | 23 | ····iget-object·v5,·p2,·Landroid/app/Notification;->tickerText:Ljava/lang/CharSequence; |
25 | ···· | 24 | ····invoke-virtual·{v4,·v5,·p6},·Landroid/app/Notification$Builder;->setTicker(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; |
26 | ···· | 25 | ····move-result-object·v4 |
27 | ···· | 26 | ····iget-object·v5,·p2,·Landroid/app/Notification;->sound:Landroid/net/Uri; |
28 | ····iget | 27 | ····iget·v6,·p2,·Landroid/app/Notification;->audioStreamType:I |
29 | ···· | 28 | ····invoke-virtual·{v4,·v5,·v6},·Landroid/app/Notification$Builder;->setSound(Landroid/net/Uri;I)Landroid/app/Notification$Builder; |
30 | ···· | 29 | ····move-result-object·v4 |
31 | ···· | 30 | ····iget-object·v5,·p2,·Landroid/app/Notification;->vibrate:[J |
32 | ····i | 31 | ····invoke-virtual·{v4,·v5},·Landroid/app/Notification$Builder;->setVibrate([J)Landroid/app/Notification$Builder; |
33 | ····move- | 32 | ····move-result-object·v4 |
34 | ····iget·v | 33 | ····iget·v5,·p2,·Landroid/app/Notification;->ledARGB:I |
35 | ···· | 34 | ····iget·v6,·p2,·Landroid/app/Notification;->ledOnMS:I |
36 | ····iget·v | 35 | ····iget·v7,·p2,·Landroid/app/Notification;->ledOffMS:I |
37 | ···· | 36 | ····invoke-virtual·{v4,·v5,·v6,·v7},·Landroid/app/Notification$Builder;->setLights(III)Landroid/app/Notification$Builder; |
38 | ···· | 37 | ····move-result-object·v5 |
39 | ···· | 38 | ····iget·v4,·p2,·Landroid/app/Notification;->flags:I |
40 | ···· | 39 | ····and-int/lit8·v4,·v4,·0x2 |
41 | ···· | 40 | ····if-eqz·v4,·:cond_0 |
42 | ···· | 41 | ····const/4·v4,·0x1 |
43 | ···· | 42 | ····:goto_0 |
43 | ····invoke-virtual·{v5,·v4},·Landroid/app/Notification$Builder;->setOngoing(Z)Landroid/app/Notification$Builder; | ||
44 | ····move | 44 | ····move-result-object·v5 |
45 | ···· | 45 | ····iget·v4,·p2,·Landroid/app/Notification;->flags:I |
46 | ···· | 46 | ····and-int/lit8·v4,·v4,·0x8 |
47 | ···· | 47 | ····if-eqz·v4,·:cond_1 |
48 | ···· | 48 | ····const/4·v4,·0x1 |
49 | ···· | 49 | ····:goto_1 |
50 | ····invoke-virtual·{v5,·v4},·Landroid/app/Notification$Builder;->setOnlyAlertOnce(Z)Landroid/app/Notification$Builder; | ||
50 | ····move | 51 | ····move-result-object·v5 |
51 | ···· | 52 | ····iget·v4,·p2,·Landroid/app/Notification;->flags:I |
52 | ···· | 53 | ····and-int/lit8·v4,·v4,·0x10 |
53 | ···· | 54 | ····if-eqz·v4,·:cond_2 |
54 | ···· | 55 | ····const/4·v4,·0x1 |
55 | ···· | 56 | ····:goto_2 |
57 | ····invoke-virtual·{v5,·v4},·Landroid/app/Notification$Builder;->setAutoCancel(Z)Landroid/app/Notification$Builder; | ||
56 | ····move- | 58 | ····move-result-object·v4 |
57 | ···· | 59 | ····iget·v5,·p2,·Landroid/app/Notification;->defaults:I |
58 | ····i | 60 | ····invoke-virtual·{v4,·v5},·Landroid/app/Notification$Builder;->setDefaults(I)Landroid/app/Notification$Builder; |
59 | ····move | 61 | ····move-result-object·v4 |
60 | ···· | 62 | ····invoke-virtual·{v4,·p3},·Landroid/app/Notification$Builder;->setContentTitle(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; |
61 | ···· | 63 | ····move-result-object·v4 |
Max diff block lines reached; 4719/11261 bytes (41.91%) of diff not shown. |
Offset 1, 7 lines modified | Offset 1, 187 lines modified | ||
1 | .class· | 1 | .class·Landroid/support/a/a/m; |
2 | .super·L | 2 | .super·Landroid/support/a/a/s; |
3 | #·direct·methods | ||
4 | .method·constructor·<init>()V | ||
5 | ····.locals·0 | ||
6 | ····invoke-direct·{p0},·Landroid/support/a/a/s;-><init>()V | ||
7 | ····return-void | ||
8 | .end·method | ||
3 | #·virtual·methods | 9 | #·virtual·methods |
4 | .method·public·a | 10 | .method·public·a(Landroid/support/a/a/h;Landroid/support/a/a/i;)Landroid/app/Notification; |
11 | ····.locals·26 | ||
12 | ····new-instance·v2,·Landroid/support/a/a/ai; | ||
13 | ····move-object/from16·v0,·p1 | ||
14 | ····iget-object·v3,·v0,·Landroid/support/a/a/h;->a:Landroid/content/Context; | ||
15 | ····move-object/from16·v0,·p1 | ||
16 | ····iget-object·v4,·v0,·Landroid/support/a/a/h;->G:Landroid/app/Notification; | ||
17 | ····invoke-virtual/range·{p1·..·p1},·Landroid/support/a/a/h;->d()Ljava/lang/CharSequence; | ||
18 | ····move-result-object·v5 | ||
19 | ····invoke-virtual/range·{p1·..·p1},·Landroid/support/a/a/h;->c()Ljava/lang/CharSequence; | ||
20 | ····move-result-object·v6 | ||
21 | ····move-object/from16·v0,·p1 | ||
22 | ····iget-object·v7,·v0,·Landroid/support/a/a/h;->h:Ljava/lang/CharSequence; | ||
23 | ····move-object/from16·v0,·p1 | ||
24 | ····iget-object·v8,·v0,·Landroid/support/a/a/h;->f:Landroid/widget/RemoteViews; | ||
25 | ····move-object/from16·v0,·p1 | ||
26 | ····iget·v9,·v0,·Landroid/support/a/a/h;->i:I | ||
27 | ····move-object/from16·v0,·p1 | ||
28 | ····iget-object·v10,·v0,·Landroid/support/a/a/h;->d:Landroid/app/PendingIntent; | ||
29 | ····move-object/from16·v0,·p1 | ||
30 | ····iget-object·v11,·v0,·Landroid/support/a/a/h;->e:Landroid/app/PendingIntent; | ||
31 | ····move-object/from16·v0,·p1 | ||
32 | ····iget-object·v12,·v0,·Landroid/support/a/a/h;->g:Landroid/graphics/Bitmap; | ||
33 | ····move-object/from16·v0,·p1 | ||
34 | ····iget·v13,·v0,·Landroid/support/a/a/h;->p:I | ||
35 | ····move-object/from16·v0,·p1 | ||
36 | ····iget·v14,·v0,·Landroid/support/a/a/h;->q:I | ||
37 | ····move-object/from16·v0,·p1 | ||
38 | ····iget-boolean·v15,·v0,·Landroid/support/a/a/h;->r:Z | ||
39 | ····move-object/from16·v0,·p1 | ||
40 | ····iget-boolean·v0,·v0,·Landroid/support/a/a/h;->l:Z | ||
41 | ····move/from16·v16,·v0 | ||
42 | ····move-object/from16·v0,·p1 | ||
43 | ····iget·v0,·v0,·Landroid/support/a/a/h;->j:I | ||
44 | ····move/from16·v17,·v0 | ||
45 | ····move-object/from16·v0,·p1 | ||
46 | ····iget-object·v0,·v0,·Landroid/support/a/a/h;->n:Ljava/lang/CharSequence; | ||
47 | ····move-object/from16·v18,·v0 | ||
48 | ····move-object/from16·v0,·p1 | ||
49 | ····iget-boolean·v0,·v0,·Landroid/support/a/a/h;->w:Z | ||
50 | ····move/from16·v19,·v0 | ||
51 | ····move-object/from16·v0,·p1 | ||
52 | ····iget-object·v0,·v0,·Landroid/support/a/a/h;->y:Landroid/os/Bundle; | ||
53 | ····move-object/from16·v20,·v0 | ||
54 | ····move-object/from16·v0,·p1 | ||
55 | ····iget-object·v0,·v0,·Landroid/support/a/a/h;->s:Ljava/lang/String; | ||
56 | ····move-object/from16·v21,·v0 | ||
57 | ····move-object/from16·v0,·p1 | ||
58 | ····iget-boolean·v0,·v0,·Landroid/support/a/a/h;->t:Z | ||
59 | ····move/from16·v22,·v0 | ||
60 | ····move-object/from16·v0,·p1 | ||
61 | ····iget-object·v0,·v0,·Landroid/support/a/a/h;->u:Ljava/lang/String; | ||
62 | ····move-object/from16·v23,·v0 | ||
63 | ····move-object/from16·v0,·p1 | ||
64 | ····iget-object·v0,·v0,·Landroid/support/a/a/h;->C:Landroid/widget/RemoteViews; | ||
65 | ····move-object/from16·v24,·v0 | ||
66 | ····move-object/from16·v0,·p1 | ||
Max diff block lines reached; 0/5250 bytes (0.00%) of diff not shown. |
Offset 1, 2 lines modified | Offset 1, 141 lines modified | ||
1 | .class· | 1 | .class·Landroid/support/a/a/av; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | #·direct·methods | ||
4 | .method·static·a(Landroid/support/a/a/at;)Landroid/os/Bundle; | ||
5 | ····.locals·4 | ||
6 | ····new-instance·v1,·Landroid/os/Bundle; | ||
7 | ····invoke-direct·{v1},·Landroid/os/Bundle;-><init>()V | ||
8 | ····const-string·v0,·"resultKey" | ||
9 | ····invoke-virtual·{p0},·Landroid/support/a/a/at;->a()Ljava/lang/String; | ||
10 | ····move-result-object·v2 | ||
11 | ····invoke-virtual·{v1,·v0,·v2},·Landroid/os/Bundle;->putString(Ljava/lang/String;Ljava/lang/String;)V | ||
12 | ····const-string·v0,·"label" | ||
13 | ····invoke-virtual·{p0},·Landroid/support/a/a/at;->b()Ljava/lang/CharSequence; | ||
14 | ····move-result-object·v2 | ||
15 | ····invoke-virtual·{v1,·v0,·v2},·Landroid/os/Bundle;->putCharSequence(Ljava/lang/String;Ljava/lang/CharSequence;)V | ||
16 | ····const-string·v0,·"choices" | ||
17 | ····invoke-virtual·{p0},·Landroid/support/a/a/at;->c()[Ljava/lang/CharSequence; | ||
18 | ····move-result-object·v2 | ||
19 | ····invoke-virtual·{v1,·v0,·v2},·Landroid/os/Bundle;->putCharSequenceArray(Ljava/lang/String;[Ljava/lang/CharSequence;)V | ||
20 | ····const-string·v0,·"allowFreeFormInput" | ||
21 | ····invoke-virtual·{p0},·Landroid/support/a/a/at;->e()Z | ||
22 | ····move-result·v2 | ||
23 | ····invoke-virtual·{v1,·v0,·v2},·Landroid/os/Bundle;->putBoolean(Ljava/lang/String;Z)V | ||
24 | ····const-string·v0,·"extras" | ||
25 | ····invoke-virtual·{p0},·Landroid/support/a/a/at;->f()Landroid/os/Bundle; | ||
26 | ····move-result-object·v2 | ||
27 | ····invoke-virtual·{v1,·v0,·v2},·Landroid/os/Bundle;->putBundle(Ljava/lang/String;Landroid/os/Bundle;)V | ||
28 | ····invoke-virtual·{p0},·Landroid/support/a/a/at;->d()Ljava/util/Set; | ||
29 | ····move-result-object·v0 | ||
30 | ····if-eqz·v0,·:cond_1 | ||
31 | ····invoke-interface·{v0},·Ljava/util/Set;->isEmpty()Z | ||
32 | ····move-result·v2 | ||
33 | ····if-nez·v2,·:cond_1 | ||
34 | ····new-instance·v2,·Ljava/util/ArrayList; | ||
35 | ····invoke-interface·{v0},·Ljava/util/Set;->size()I | ||
36 | ····move-result·v3 | ||
37 | ····invoke-direct·{v2,·v3},·Ljava/util/ArrayList;-><init>(I)V | ||
38 | ····invoke-interface·{v0},·Ljava/util/Set;->iterator()Ljava/util/Iterator; | ||
39 | ····move-result-object·v3 | ||
40 | ····:goto_0 | ||
41 | ····invoke-interface·{v3},·Ljava/util/Iterator;->hasNext()Z | ||
42 | ····move-result·v0 | ||
43 | ····if-eqz·v0,·:cond_0 | ||
44 | ····invoke-interface·{v3},·Ljava/util/Iterator;->next()Ljava/lang/Object; | ||
45 | ····move-result-object·v0 | ||
46 | ····check-cast·v0,·Ljava/lang/String; | ||
47 | ····invoke-virtual·{v2,·v0},·Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z | ||
48 | ····goto·:goto_0 | ||
49 | ····:cond_0 | ||
50 | ····const-string·v0,·"allowedDataTypes" | ||
51 | ····invoke-virtual·{v1,·v0,·v2},·Landroid/os/Bundle;->putStringArrayList(Ljava/lang/String;Ljava/util/ArrayList;)V | ||
52 | ····:cond_1 | ||
53 | ····return-object·v1 | ||
54 | .end·method | ||
55 | .method·static·a([Landroid/support/a/a/at;)[Landroid/os/Bundle; | ||
56 | ····.locals·3 | ||
57 | ····if-nez·p0,·:cond_0 | ||
58 | ····const/4·v0,·0x0 | ||
59 | ····:goto_0 | ||
60 | ····return-object·v0 | ||
61 | ····:cond_0 | ||
62 | ····array-length·v0,·p0 | ||
63 | ····new-array·v1,·v0,·[Landroid/os/Bundle; | ||
64 | ····const/4·v0,·0x0 | ||
65 | ····:goto_1 | ||
66 | ····array-length·v2,·p0 | ||
67 | ····if-ge·v0,·v2,·:cond_1 | ||
68 | ····aget-object·v2,·p0,·v0 | ||
69 | ····invoke-static·{v2},·Landroid/support/a/a/av;->a(Landroid/support/a/a/at;)Landroid/os/Bundle; | ||
Max diff block lines reached; -1/3362 bytes (-0.03%) of diff not shown. |
Offset 1, 32 lines modified | Offset 1, 373 lines modified | ||
1 | .class·public· | 1 | .class·public·Landroid/support/a/a/ad; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | #·interfaces | ||
4 | .implements·Landroid/support/a/a/a; | ||
5 | .implements·Landroid/support/a/a/b; | ||
6 | #·instance·fields | ||
7 | .field·private·a:Landroid/app/Notification$Builder; | ||
3 | #·direct·methods | 8 | #·direct·methods |
4 | .method·pu | 9 | .method·constructor·<init>(Landroid/content/Context;Landroid/app/Notification;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/widget/RemoteViews;ILandroid/app/PendingIntent;Landroid/app/PendingIntent;Landroid/graphics/Bitmap;IIZZZI[·...·truncated·by·diffoscope;·len:·275,·SHA:·7b2d547ad57198edff789d12fb6a5cc8a1a5803369bea33f1dd419d93f0424de·...·])V |
5 | ····.locals· | 10 | ····.locals·8 |
6 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 11 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
12 | ····new-instance·v4,·Landroid/app/Notification$Builder; | ||
13 | ····invoke-direct·{v4,·p1},·Landroid/app/Notification$Builder;-><init>(Landroid/content/Context;)V | ||
14 | ····iget-wide·v6,·p2,·Landroid/app/Notification;->when:J | ||
15 | ····invoke-virtual·{v4,·v6,·v7},·Landroid/app/Notification$Builder;->setWhen(J)Landroid/app/Notification$Builder; | ||
16 | ····move-result-object·v4 | ||
17 | ····move/from16·v0,·p14 | ||
18 | ····invoke-virtual·{v4,·v0},·Landroid/app/Notification$Builder;->setShowWhen(Z)Landroid/app/Notification$Builder; | ||
19 | ····move-result-object·v4 | ||
20 | ····iget·v5,·p2,·Landroid/app/Notification;->icon:I | ||
21 | ····iget·v6,·p2,·Landroid/app/Notification;->iconLevel:I | ||
22 | ····invoke-virtual·{v4,·v5,·v6},·Landroid/app/Notification$Builder;->setSmallIcon(II)Landroid/app/Notification$Builder; | ||
23 | ····move-result-object·v4 | ||
24 | ····iget-object·v5,·p2,·Landroid/app/Notification;->contentView:Landroid/widget/RemoteViews; | ||
25 | ····invoke-virtual·{v4,·v5},·Landroid/app/Notification$Builder;->setContent(Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; | ||
26 | ····move-result-object·v4 | ||
27 | ····iget-object·v5,·p2,·Landroid/app/Notification;->tickerText:Ljava/lang/CharSequence; | ||
28 | ····invoke-virtual·{v4,·v5,·p6},·Landroid/app/Notification$Builder;->setTicker(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; | ||
29 | ····move-result-object·v4 | ||
30 | ····iget-object·v5,·p2,·Landroid/app/Notification;->sound:Landroid/net/Uri; | ||
31 | ····iget·v6,·p2,·Landroid/app/Notification;->audioStreamType:I | ||
32 | ····invoke-virtual·{v4,·v5,·v6},·Landroid/app/Notification$Builder;->setSound(Landroid/net/Uri;I)Landroid/app/Notification$Builder; | ||
33 | ····move-result-object·v4 | ||
34 | ····iget-object·v5,·p2,·Landroid/app/Notification;->vibrate:[J | ||
35 | ····invoke-virtual·{v4,·v5},·Landroid/app/Notification$Builder;->setVibrate([J)Landroid/app/Notification$Builder; | ||
36 | ····move-result-object·v4 | ||
37 | ····iget·v5,·p2,·Landroid/app/Notification;->ledARGB:I | ||
38 | ····iget·v6,·p2,·Landroid/app/Notification;->ledOnMS:I | ||
39 | ····iget·v7,·p2,·Landroid/app/Notification;->ledOffMS:I | ||
40 | ····invoke-virtual·{v4,·v5,·v6,·v7},·Landroid/app/Notification$Builder;->setLights(III)Landroid/app/Notification$Builder; | ||
41 | ····move-result-object·v5 | ||
42 | ····iget·v4,·p2,·Landroid/app/Notification;->flags:I | ||
43 | ····and-int/lit8·v4,·v4,·0x2 | ||
44 | ····if-eqz·v4,·:cond_3 | ||
45 | ····const/4·v4,·0x1 | ||
46 | ····:goto_0 | ||
47 | ····invoke-virtual·{v5,·v4},·Landroid/app/Notification$Builder;->setOngoing(Z)Landroid/app/Notification$Builder; | ||
48 | ····move-result-object·v5 | ||
49 | ····iget·v4,·p2,·Landroid/app/Notification;->flags:I | ||
50 | ····and-int/lit8·v4,·v4,·0x8 | ||
51 | ····if-eqz·v4,·:cond_4 | ||
52 | ····const/4·v4,·0x1 | ||
53 | ····:goto_1 | ||
54 | ····invoke-virtual·{v5,·v4},·Landroid/app/Notification$Builder;->setOnlyAlertOnce(Z)Landroid/app/Notification$Builder; | ||
55 | ····move-result-object·v5 | ||
56 | ····iget·v4,·p2,·Landroid/app/Notification;->flags:I | ||
57 | ····and-int/lit8·v4,·v4,·0x10 | ||
58 | ····if-eqz·v4,·:cond_5 | ||
59 | ····const/4·v4,·0x1 | ||
60 | ····:goto_2 | ||
61 | ····invoke-virtual·{v5,·v4},·Landroid/app/Notification$Builder;->setAutoCancel(Z)Landroid/app/Notification$Builder; | ||
62 | ····move-result-object·v4 | ||
63 | ····iget·v5,·p2,·Landroid/app/Notification;->defaults:I | ||
64 | ····invoke-virtual·{v4,·v5},·Landroid/app/Notification$Builder;->setDefaults(I)Landroid/app/Notification$Builder; | ||
65 | ····move-result-object·v4 | ||
66 | ····invoke-virtual·{v4,·p3},·Landroid/app/Notification$Builder;->setContentTitle(Ljava/lang/CharSequence;)Landroid/app/Notification$Builder; | ||
67 | ····move-result-object·v4 | ||
Max diff block lines reached; 1163/12035 bytes (9.66%) of diff not shown. |
Offset 1, 67 lines modified | Offset 1, 223 lines modified | ||
1 | .class·Landroid/support/a/a/q; | 1 | .class·Landroid/support/a/a/q; |
2 | .super·Ljava/lang/Object; | ||
3 | #·interfaces | ||
4 | . | 2 | .super·Landroid/support/a/a/p; |
5 | #·direct·methods | 3 | #·direct·methods |
6 | .method·constructor·<init>()V | 4 | .method·constructor·<init>()V |
7 | ····.locals·0 | 5 | ····.locals·0 |
8 | ····invoke-direct·{p0},·L | 6 | ····invoke-direct·{p0},·Landroid/support/a/a/p;-><init>()V |
9 | ····return-void | 7 | ····return-void |
10 | .end·method | 8 | .end·method |
11 | #·virtual·methods | 9 | #·virtual·methods |
12 | .method·public·a(Landroid/support/a/a/h;Landroid/support/a/a/i;)Landroid/app/Notification; | 10 | .method·public·a(Landroid/support/a/a/h;Landroid/support/a/a/i;)Landroid/app/Notification; |
13 | ····.locals· | 11 | ····.locals·34 |
14 | ···· | 12 | ····new-instance·v2,·Landroid/support/a/a/ab; |
15 | ···· | 13 | ····move-object/from16·v0,·p1 |
16 | ····iget-object·v | 14 | ····iget-object·v3,·v0,·Landroid/support/a/a/h;->a:Landroid/content/Context; |
17 | ···· | 15 | ····move-object/from16·v0,·p1 |
18 | ····iget-object·v4,· | 16 | ····iget-object·v4,·v0,·Landroid/support/a/a/h;->G:Landroid/app/Notification; |
19 | ···· | 17 | ····move-object/from16·v0,·p1 |
20 | ····i | 18 | ····iget-object·v5,·v0,·Landroid/support/a/a/h;->b:Ljava/lang/CharSequence; |
21 | ····move- | 19 | ····move-object/from16·v0,·p1 |
22 | ····iget·v | 20 | ····iget-object·v6,·v0,·Landroid/support/a/a/h;->c:Ljava/lang/CharSequence; |
23 | ···· | 21 | ····move-object/from16·v0,·p1 |
24 | ····iget·v | 22 | ····iget-object·v7,·v0,·Landroid/support/a/a/h;->h:Ljava/lang/CharSequence; |
25 | ····o | 23 | ····move-object/from16·v0,·p1 |
26 | ····i | 24 | ····iget-object·v8,·v0,·Landroid/support/a/a/h;->f:Landroid/widget/RemoteViews; |
25 | ····move-object/from16·v0,·p1 | ||
27 | ····:cond_0 | ||
28 | ····iget-object·v1,·p1,·Landroid/support/a/a/h;->C:Landroid/widget/RemoteViews; | ||
29 | ····i | 26 | ····iget·v9,·v0,·Landroid/support/a/a/h;->i:I |
30 | ···· | 27 | ····move-object/from16·v0,·p1 |
31 | ····i | 28 | ····iget-object·v10,·v0,·Landroid/support/a/a/h;->d:Landroid/app/PendingIntent; |
32 | ····:cond_1 | ||
33 | ····return-object·v0 | ||
34 | 29 | ····move-object/from16·v0,·p1 | |
30 | ····iget-object·v11,·v0,·Landroid/support/a/a/h;->e:Landroid/app/PendingIntent; | ||
31 | ····move-object/from16·v0,·p1 | ||
32 | ····iget-object·v12,·v0,·Landroid/support/a/a/h;->g:Landroid/graphics/Bitmap; | ||
33 | ····move-object/from16·v0,·p1 | ||
34 | ····iget·v13,·v0,·Landroid/support/a/a/h;->p:I | ||
35 | ····move-object/from16·v0,·p1 | ||
36 | ····iget·v14,·v0,·Landroid/support/a/a/h;->q:I | ||
37 | ····move-object/from16·v0,·p1 | ||
38 | ····iget-boolean·v15,·v0,·Landroid/support/a/a/h;->r:Z | ||
39 | ····move-object/from16·v0,·p1 | ||
40 | ····iget-boolean·v0,·v0,·Landroid/support/a/a/h;->k:Z | ||
41 | ····move/from16·v16,·v0 | ||
42 | ····move-object/from16·v0,·p1 | ||
43 | ····iget-boolean·v0,·v0,·Landroid/support/a/a/h;->l:Z | ||
44 | ····move/from16·v17,·v0 | ||
45 | ····move-object/from16·v0,·p1 | ||
46 | ····iget·v0,·v0,·Landroid/support/a/a/h;->j:I | ||
47 | ····move/from16·v18,·v0 | ||
48 | ····move-object/from16·v0,·p1 | ||
49 | ····iget-object·v0,·v0,·Landroid/support/a/a/h;->n:Ljava/lang/CharSequence; | ||
50 | ····move-object/from16·v19,·v0 | ||
51 | ····move-object/from16·v0,·p1 | ||
52 | ····iget-boolean·v0,·v0,·Landroid/support/a/a/h;->w:Z | ||
53 | ····move/from16·v20,·v0 | ||
54 | ····move-object/from16·v0,·p1 | ||
55 | ····iget-object·v0,·v0,·Landroid/support/a/a/h;->x:Ljava/lang/String; | ||
56 | ····move-object/from16·v21,·v0 | ||
57 | ····move-object/from16·v0,·p1 | ||
58 | ····iget-object·v0,·v0,·Landroid/support/a/a/h;->H:Ljava/util/ArrayList; | ||
59 | ····move-object/from16·v22,·v0 | ||
60 | ····move-object/from16·v0,·p1 | ||
61 | ····iget-object·v0,·v0,·Landroid/support/a/a/h;->y:Landroid/os/Bundle; | ||
62 | ····move-object/from16·v23,·v0 | ||
Max diff block lines reached; 3011/7528 bytes (40.00%) of diff not shown. |
Offset 311, 20 lines modified | Offset 311, 20 lines modified | ||
311 | ····.locals·1 | 311 | ····.locals·1 |
312 | ····iget-object·v0,·p0,·Landroid/support/a/a/x;->a:Landroid/app/Notification$Builder; | 312 | ····iget-object·v0,·p0,·Landroid/support/a/a/x;->a:Landroid/app/Notification$Builder; |
313 | ····return-object·v0 | 313 | ····return-object·v0 |
314 | .end·method | 314 | .end·method |
315 | .method·public·a(Landroid/support/a/a/a | 315 | .method·public·a(Landroid/support/a/a/af;)V |
316 | ····.locals·1 | 316 | ····.locals·1 |
317 | ····iget-object·v0,·p0,·Landroid/support/a/a/x;->a:Landroid/app/Notification$Builder; | 317 | ····iget-object·v0,·p0,·Landroid/support/a/a/x;->a:Landroid/app/Notification$Builder; |
318 | ····invoke-static·{v0,·p1},·Landroid/support/a/a/w;->a(Landroid/app/Notification$Builder;Landroid/support/a/a/a | 318 | ····invoke-static·{v0,·p1},·Landroid/support/a/a/w;->a(Landroid/app/Notification$Builder;Landroid/support/a/a/af;)V |
319 | ····return-void | 319 | ····return-void |
320 | .end·method | 320 | .end·method |
321 | .method·public·b()Landroid/app/Notification; | 321 | .method·public·b()Landroid/app/Notification; |
322 | ····.locals·2 | 322 | ····.locals·2 |
Offset 1, 15 lines modified | Offset 1, 2 lines modified | ||
1 | .class·f | 1 | .class·interface·abstract·Landroid/support/a/a/an; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | #·interfaces | ||
4 | .implements·Landroid/support/a/a/av; | ||
5 | #·direct·methods | ||
6 | .method·constructor·<init>()V | ||
7 | ····.locals·0 | ||
8 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | ||
9 | ····return-void | ||
10 | .end·method |
Offset 1, 14 lines modified | Offset 1, 2 lines modified | ||
1 | .class· | 1 | .class·Landroid/support/a/a/ac; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | #·direct·methods | ||
4 | .method·public·static·a(Landroid/app/Notification;Landroid/content/Context;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/app/PendingIntent;Landroid/app/PendingIntent;)Landroid/app/Notification; | ||
5 | ····.locals·0 | ||
6 | ····invoke-virtual·{p0,·p1,·p2,·p3,·p4},·Landroid/app/Notification;->setLatestEventInfo(Landroid/content/Context;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/app/PendingIntent;)V | ||
7 | ····iput-object·p5,·p0,·Landroid/app/Notification;->fullScreenIntent:Landroid/app/PendingIntent; | ||
8 | ····return-object·p0 | ||
9 | .end·method |
Offset 1, 2 lines modified | Offset 1, 22 lines modified | ||
1 | .class·Landroid/support/a/a/at; | 1 | .class·public·abstract·Landroid/support/a/a/at; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | #·virtual·methods | ||
4 | .method·protected·abstract·a()Ljava/lang/String; | ||
5 | .end·method | ||
6 | .method·protected·abstract·b()Ljava/lang/CharSequence; | ||
7 | .end·method | ||
8 | .method·protected·abstract·c()[Ljava/lang/CharSequence; | ||
9 | .end·method | ||
10 | .method·protected·abstract·d()Ljava/util/Set; | ||
11 | .end·method | ||
12 | .method·protected·abstract·e()Z | ||
13 | .end·method | ||
14 | .method·protected·abstract·f()Landroid/os/Bundle; | ||
15 | .end·method |
Offset 336, 20 lines modified | Offset 336, 20 lines modified | ||
336 | ····.locals·1 | 336 | ····.locals·1 |
337 | ····iget-object·v0,·p0,·Landroid/support/a/a/z;->a:Landroid/app/Notification$Builder; | 337 | ····iget-object·v0,·p0,·Landroid/support/a/a/z;->a:Landroid/app/Notification$Builder; |
338 | ····return-object·v0 | 338 | ····return-object·v0 |
339 | .end·method | 339 | .end·method |
340 | .method·public·a(Landroid/support/a/a/a | 340 | .method·public·a(Landroid/support/a/a/af;)V |
341 | ····.locals·1 | 341 | ····.locals·1 |
342 | ····iget-object·v0,·p0,·Landroid/support/a/a/z;->a:Landroid/app/Notification$Builder; | 342 | ····iget-object·v0,·p0,·Landroid/support/a/a/z;->a:Landroid/app/Notification$Builder; |
343 | ····invoke-static·{v0,·p1},·Landroid/support/a/a/w;->a(Landroid/app/Notification$Builder;Landroid/support/a/a/a | 343 | ····invoke-static·{v0,·p1},·Landroid/support/a/a/w;->a(Landroid/app/Notification$Builder;Landroid/support/a/a/af;)V |
344 | ····return-void | 344 | ····return-void |
345 | .end·method | 345 | .end·method |
346 | .method·public·b()Landroid/app/Notification; | 346 | .method·public·b()Landroid/app/Notification; |
347 | ····.locals·2 | 347 | ····.locals·2 |
Offset 10, 33 lines modified | Offset 10, 33 lines modified | ||
10 | ····return-void | 10 | ····return-void |
11 | .end·method | 11 | .end·method |
12 | #·virtual·methods | 12 | #·virtual·methods |
13 | .method·public·a(Landroid/support/a/a/h;Landroid/support/a/a/i;)Landroid/app/Notification; | 13 | .method·public·a(Landroid/support/a/a/h;Landroid/support/a/a/i;)Landroid/app/Notification; |
14 | ····.locals· | 14 | ····.locals·28 |
15 | ····new-instance·v2,·Landroid/support/a/a/ | 15 | ····new-instance·v2,·Landroid/support/a/a/x; |
16 | ····move-object/from16·v0,·p1 | 16 | ····move-object/from16·v0,·p1 |
17 | ····iget-object·v3,·v0,·Landroid/support/a/a/h;->a:Landroid/content/Context; | 17 | ····iget-object·v3,·v0,·Landroid/support/a/a/h;->a:Landroid/content/Context; |
18 | ····move-object/from16·v0,·p1 | 18 | ····move-object/from16·v0,·p1 |
19 | ····iget-object·v4,·v0,·Landroid/support/a/a/h;-> | 19 | ····iget-object·v4,·v0,·Landroid/support/a/a/h;->G:Landroid/app/Notification; |
20 | ···· | 20 | ····invoke-virtual/range·{p1·..·p1},·Landroid/support/a/a/h;->d()Ljava/lang/CharSequence; |
21 | ···· | 21 | ····move-result-object·v5 |
22 | ···· | 22 | ····invoke-virtual/range·{p1·..·p1},·Landroid/support/a/a/h;->c()Ljava/lang/CharSequence; |
23 | ···· | 23 | ····move-result-object·v6 |
24 | ····move-object/from16·v0,·p1 | 24 | ····move-object/from16·v0,·p1 |
25 | ····iget-object·v7,·v0,·Landroid/support/a/a/h;->h:Ljava/lang/CharSequence; | 25 | ····iget-object·v7,·v0,·Landroid/support/a/a/h;->h:Ljava/lang/CharSequence; |
26 | ····move-object/from16·v0,·p1 | 26 | ····move-object/from16·v0,·p1 |
Offset 98, 85 lines modified | Offset 98, 55 lines modified | ||
98 | ····iget-boolean·v0,·v0,·Landroid/support/a/a/h;->w:Z | 98 | ····iget-boolean·v0,·v0,·Landroid/support/a/a/h;->w:Z |
99 | ····move/from16·v20,·v0 | 99 | ····move/from16·v20,·v0 |
100 | ····move-object/from16·v0,·p1 | 100 | ····move-object/from16·v0,·p1 |
101 | ····iget-object·v0,·v0,·Landroid/support/a/a/h;-> | 101 | ····iget-object·v0,·v0,·Landroid/support/a/a/h;->H:Ljava/util/ArrayList; |
102 | ····move-object/from16·v21,·v0 | 102 | ····move-object/from16·v21,·v0 |
103 | ····move-object/from16·v0,·p1 | 103 | ····move-object/from16·v0,·p1 |
104 | ····iget-object·v0,·v0,·Landroid/support/a/a/h;->G:Ljava/util/ArrayList; | ||
105 | ····move-object/from16·v22,·v0 | ||
106 | ····move-object/from16·v0,·p1 | ||
107 | ····iget-object·v0,·v0,·Landroid/support/a/a/h;->y:Landroid/os/Bundle; | 104 | ····iget-object·v0,·v0,·Landroid/support/a/a/h;->y:Landroid/os/Bundle; |
108 | ····move-object/from16·v2 | 105 | ····move-object/from16·v22,·v0 |
109 | ····move-object/from16·v0,·p1 | ||
110 | ····iget·v0,·v0,·Landroid/support/a/a/h;->z:I | ||
111 | ····move/from16·v24,·v0 | ||
112 | ····move-object/from16·v0,·p1 | ||
113 | ····iget·v0,·v0,·Landroid/support/a/a/h;->A:I | ||
114 | ····move/from16·v25,·v0 | ||
115 | ····move-object/from16·v0,·p1 | ||
116 | ····iget-object·v0,·v0,·Landroid/support/a/a/h;->B:Landroid/app/Notification; | ||
117 | ····move-object/from16·v26,·v0 | ||
118 | ····move-object/from16·v0,·p1 | 106 | ····move-object/from16·v0,·p1 |
119 | ····iget-object·v0,·v0,·Landroid/support/a/a/h;->s:Ljava/lang/String; | 107 | ····iget-object·v0,·v0,·Landroid/support/a/a/h;->s:Ljava/lang/String; |
120 | ····move-object/from16·v2 | 108 | ····move-object/from16·v23,·v0 |
121 | ····move-object/from16·v0,·p1 | 109 | ····move-object/from16·v0,·p1 |
122 | ····iget-boolean·v0,·v0,·Landroid/support/a/a/h;->t:Z | 110 | ····iget-boolean·v0,·v0,·Landroid/support/a/a/h;->t:Z |
123 | ····move/from16·v2 | 111 | ····move/from16·v24,·v0 |
124 | ····move-object/from16·v0,·p1 | 112 | ····move-object/from16·v0,·p1 |
125 | ····iget-object·v0,·v0,·Landroid/support/a/a/h;->u:Ljava/lang/String; | 113 | ····iget-object·v0,·v0,·Landroid/support/a/a/h;->u:Ljava/lang/String; |
126 | ····move-object/from16·v2 | 114 | ····move-object/from16·v25,·v0 |
127 | ····move-object/from16·v0,·p1 | 115 | ····move-object/from16·v0,·p1 |
128 | ····iget-object·v0,·v0,·Landroid/support/a/a/h;->C:Landroid/widget/RemoteViews; | 116 | ····iget-object·v0,·v0,·Landroid/support/a/a/h;->C:Landroid/widget/RemoteViews; |
129 | ····move-object/from16·v | 117 | ····move-object/from16·v26,·v0 |
130 | ····move-object/from16·v0,·p1 | 118 | ····move-object/from16·v0,·p1 |
131 | ····iget-object·v0,·v0,·Landroid/support/a/a/h;->D:Landroid/widget/RemoteViews; | 119 | ····iget-object·v0,·v0,·Landroid/support/a/a/h;->D:Landroid/widget/RemoteViews; |
132 | ····move-object/from16·v31,·v0 | ||
133 | ····move-object/from16·v0,·p1 | ||
134 | ····iget-object·v0,·v0,·Landroid/support/a/a/h;->E:Landroid/widget/RemoteViews; | ||
135 | ····move-object/from16·v | 120 | ····move-object/from16·v27,·v0 |
136 | ····invoke-direct/range·{v2·..·v | 121 | ····invoke-direct/range·{v2·..·v27},·Landroid/support/a/a/x;-><init>(Landroid/content/Context;Landroid/app/Notification;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/widget/RemoteViews;ILandroid/app/PendingIntent;Landroid/app/PendingIntent;Landroid/grap[·...·truncated·by·diffoscope;·len:·119,·SHA:·f6b1e040acbb1864cf642ac48264f5b21226063a0988a0564453437cdc9e4e22·...·];Landroid/widget/RemoteViews;Landroid/widget/RemoteViews;)V |
137 | ····move-object/from16·v0,·p1 | 122 | ····move-object/from16·v0,·p1 |
138 | ····iget-object·v3,·v0,·Landroid/support/a/a/h;->v:Ljava/util/ArrayList; | 123 | ····iget-object·v3,·v0,·Landroid/support/a/a/h;->v:Ljava/util/ArrayList; |
139 | ····invoke-static·{v2,·v3},·Landroid/support/a/a/c;->a(Landroid/support/a/a/a;Ljava/util/ArrayList;)V | 124 | ····invoke-static·{v2,·v3},·Landroid/support/a/a/c;->a(Landroid/support/a/a/a;Ljava/util/ArrayList;)V |
Offset 1, 422 lines modified | Offset 1, 123 lines modified | ||
1 | .class·public·Landroid/support/a/a/al; | 1 | .class·public·final·Landroid/support/a/a/al; |
2 | .super·L | 2 | .super·Landroid/support/a/a/at; |
3 | #·interfaces | ||
4 | .implements·Landroid/support/a/a/a; | ||
5 | .implements·Landroid/support/a/a/b; | ||
3 | #·static·fields | ||
4 | .field·public·static·final·a:Landroid/support/a/a/au; | ||
5 | .field·private·static·final·h:Landroid/support/a/a/an; | ||
6 | #·instance·fields | ||
7 | .field·private·a:Landroid/app/Notification$Builder; | ||
8 | .field·private·b:Landroid/os/Bundle; | ||
9 | .field·private·c:Ljava/util/List; | ||
10 | .field·private·d:Landroid/widget/RemoteViews; | ||
11 | .field·private·e:Landroid/widget/RemoteViews; | ||
12 | #·direct·methods | ||
13 | .method·public·constructor·<init>(Landroid/content/Context;Landroid/app/Notification;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/widget/RemoteViews;ILandroid/app/PendingIntent;Landroid/app/PendingIntent;Landroid/graphics/Bitmap;IIZZZILjava/lang/CharSequence;ZLjava/util/ArrayList;Landroid/os/Bundle;Ljava/lang/String;ZLjava/lang/String;Landroid/widget/RemoteViews;Landroid/widget/RemoteViews;)V | ||
14 | ····.locals·8 | ||
15 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | ||
16 | ····new-instance·v4,·Ljava/util/ArrayList; | ||
17 | ····invoke-direct·{v4},·Ljava/util/ArrayList;-><init>()V | ||
18 | ····iput-object·v4,·p0,·Landroid/support/a/a/al;->c:Ljava/util/List; | ||
19 | ····new-instance·v4,·Landroid/app/Notification$Builder; | ||
20 | ····invoke-direct·{v4,·p1},·Landroid/app/Notification$Builder;-><init>(Landroid/content/Context;)V | ||
21 | ····iget-wide·v6,·p2,·Landroid/app/Notification;->when:J | ||
22 | ····invoke-virtual·{v4,·v6,·v7},·Landroid/app/Notification$Builder;->setWhen(J)Landroid/app/Notification$Builder; | ||
23 | ····move-result-object·v4 | ||
24 | ····move/from16·v0,·p14 | ||
25 | ····invoke-virtual·{v4,·v0},·Landroid/app/Notification$Builder;->setShowWhen(Z)Landroid/app/Notification$Builder; | ||
26 | ····move-result-object·v4 | ||
27 | ····iget·v5,·p2,·Landroid/app/Notification;->icon:I | ||
28 | ····iget·v6,·p2,·Landroid/app/Notification;->iconLevel:I | ||
6 | #·instance·fields | ||
7 | .field·private·final·b:Ljava/lang/String; | ||
29 | ····invoke-virtual·{v4,·v5,·v6},·Landroid/app/Notification$Builder;->setSmallIcon(II)Landroid/app/Notification$Builder; | ||
30 | ····move-result-object·v4 | ||
31 | ····iget-object·v5,·p2,·Landroid/app/Notification;->contentView:Landroid/widget/RemoteViews; | ||
32 | ····invoke-virtual·{v4,·v5},·Landroid/app/Notification$Builder;->setContent(Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; | ||
33 | ····move-result-object·v4 | ||
34 | ····iget-object·v5,·p2,·Landroid/app/Notification;->tickerText:Ljava/lang/CharSequence; | ||
35 | ····invoke-virtual·{v4,·v5,·p6},·Landroid/app/Notification$Builder;->setTicker(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; | ||
36 | ····move-result-object·v4 | ||
37 | ····iget-object·v5,·p2,·Landroid/app/Notification;->sound:Landroid/net/Uri; | ||
38 | ····iget·v6,·p2,·Landroid/app/Notification;->audioStreamType:I | ||
39 | ····invoke-virtual·{v4,·v5,·v6},·Landroid/app/Notification$Builder;->setSound(Landroid/net/Uri;I)Landroid/app/Notification$Builder; | ||
40 | 8 | .field·private·final·c:Ljava/lang/CharSequence; | |
41 | 9 | .field·private·final·d:[Ljava/lang/CharSequence; | |
42 | 10 | .field·private·final·e:Z | |
43 | 11 | .field·private·final·f:Landroid/os/Bundle; | |
44 | 12 | .field·private·final·g:Ljava/util/Set; | |
45 | ····iget·v6,·p2,·Landroid/app/Notification;->ledOnMS:I | ||
46 | 13 | #·direct·methods | |
14 | .method·static·constructor·<clinit>()V | ||
15 | ····.locals·2 | ||
47 | ···· | 16 | ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I |
48 | ···· | 17 | ····const/16·v1,·0x14 |
49 | ····i | 18 | ····if-lt·v0,·v1,·:cond_0 |
50 | ···· | 19 | ····new-instance·v0,·Landroid/support/a/a/ao; |
51 | ····i | 20 | ····invoke-direct·{v0},·Landroid/support/a/a/ao;-><init>()V |
52 | ····co | 21 | ····sput-object·v0,·Landroid/support/a/a/al;->h:Landroid/support/a/a/an; |
53 | ····:goto_0 | 22 | ····:goto_0 |
23 | ····new-instance·v0,·Landroid/support/a/a/am; | ||
54 | ····invoke-virtual·{v5,·v4},·Landroid/app/Notification$Builder;->setOngoing(Z)Landroid/app/Notification$Builder; | ||
55 | ····move-result-object·v5 | ||
56 | ····iget·v4,·p2,·Landroid/app/Notification;->flags:I | ||
57 | ····and-int/lit8·v4,·v4,·0x8 | ||
58 | ····if-eqz·v4,·:cond_6 | ||
59 | ····const/4·v4,·0x1 | ||
60 | ····:goto_1 | ||
61 | ····invoke-virtual·{v5,·v4},·Landroid/app/Notification$Builder;->setOnlyAlertOnce(Z)Landroid/app/Notification$Builder; | ||
62 | ····move-result-object·v5 | ||
63 | ····iget·v4,·p2,·Landroid/app/Notification;->flags:I | ||
Max diff block lines reached; 7370/14975 bytes (49.22%) of diff not shown. |
Offset 1, 2 lines modified | Offset 1, 15 lines modified | ||
1 | .class· | 1 | .class·Landroid/support/a/a/ao; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | #·interfaces | ||
4 | .implements·Landroid/support/a/a/an; | ||
5 | #·direct·methods | ||
6 | .method·constructor·<init>()V | ||
7 | ····.locals·0 | ||
8 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | ||
9 | ····return-void | ||
10 | .end·method |
Offset 1, 84 lines modified | Offset 1, 7 lines modified | ||
1 | .class·Landroid/support/a/a/as; | 1 | .class·Landroid/support/a/a/as; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | #·annotations | ||
4 | .annotation·runtime·Ljava/lang/Deprecated; | ||
5 | .end·annotation | ||
3 | #·direct·methods | ||
4 | .method·static·a([Landroid/support/a/a/au;)[Landroid/app/RemoteInput; | ||
5 | ····.locals·5 | ||
6 | ····if-nez·p0,·:cond_0 | ||
7 | ····const/4·v0,·0x0 | ||
8 | ····:goto_0 | ||
9 | ····return-object·v0 | ||
10 | ····:cond_0 | ||
11 | ····array-length·v0,·p0 | ||
12 | ····new-array·v1,·v0,·[Landroid/app/RemoteInput; | ||
13 | ····const/4·v0,·0x0 | ||
14 | ····:goto_1 | ||
15 | ····array-length·v2,·p0 | ||
16 | ····if-ge·v0,·v2,·:cond_1 | ||
17 | ····aget-object·v2,·p0,·v0 | ||
18 | ····new-instance·v3,·Landroid/app/RemoteInput$Builder; | ||
19 | ····invoke-virtual·{v2},·Landroid/support/a/a/au;->a()Ljava/lang/String; | ||
20 | ····move-result-object·v4 | ||
21 | ····invoke-direct·{v3,·v4},·Landroid/app/RemoteInput$Builder;-><init>(Ljava/lang/String;)V | ||
22 | ····invoke-virtual·{v2},·Landroid/support/a/a/au;->b()Ljava/lang/CharSequence; | ||
23 | ····move-result-object·v4 | ||
24 | ····invoke-virtual·{v3,·v4},·Landroid/app/RemoteInput$Builder;->setLabel(Ljava/lang/CharSequence;)Landroid/app/RemoteInput$Builder; | ||
25 | ····move-result-object·v3 | ||
26 | ····invoke-virtual·{v2},·Landroid/support/a/a/au;->c()[Ljava/lang/CharSequence; | ||
27 | ····move-result-object·v4 | ||
28 | ····invoke-virtual·{v3,·v4},·Landroid/app/RemoteInput$Builder;->setChoices([Ljava/lang/CharSequence;)Landroid/app/RemoteInput$Builder; | ||
29 | ····move-result-object·v3 | ||
30 | ····invoke-virtual·{v2},·Landroid/support/a/a/au;->d()Z | ||
31 | ····move-result·v4 | ||
32 | ····invoke-virtual·{v3,·v4},·Landroid/app/RemoteInput$Builder;->setAllowFreeFormInput(Z)Landroid/app/RemoteInput$Builder; | ||
33 | ····move-result-object·v3 | ||
34 | ····invoke-virtual·{v2},·Landroid/support/a/a/au;->e()Landroid/os/Bundle; | ||
35 | ····move-result-object·v2 | ||
36 | ····invoke-virtual·{v3,·v2},·Landroid/app/RemoteInput$Builder;->addExtras(Landroid/os/Bundle;)Landroid/app/RemoteInput$Builder; | ||
37 | ····move-result-object·v2 | ||
38 | ····invoke-virtual·{v2},·Landroid/app/RemoteInput$Builder;->build()Landroid/app/RemoteInput; | ||
39 | ····move-result-object·v2 | ||
40 | ····aput-object·v2,·v1,·v0 | ||
41 | ····add-int/lit8·v0,·v0,·0x1 | ||
42 | ····goto·:goto_1 | ||
43 | ····:cond_1 | ||
44 | ····move-object·v0,·v1 | ||
45 | ····goto·:goto_0 | ||
46 | .end·method |
Offset 1, 42 lines modified | Offset 1, 45 lines modified | ||
1 | .class·Landroid/support/a/a/s; | 1 | .class·Landroid/support/a/a/s; |
2 | .super·Ljava/lang/Object; | ||
3 | #·interfaces | ||
2 | . | 4 | .implements·Landroid/support/a/a/u; |
3 | #·direct·methods | 5 | #·direct·methods |
4 | .method·constructor·<init>()V | 6 | .method·constructor·<init>()V |
5 | ····.locals·0 | 7 | ····.locals·0 |
6 | ····invoke-direct·{p0},·L | 8 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
7 | ····return-void | 9 | ····return-void |
8 | .end·method | 10 | .end·method |
9 | #·virtual·methods | 11 | #·virtual·methods |
10 | .method·public·a(Landroid/support/a/a/h;Landroid/support/a/a/i;)Landroid/app/Notification; | 12 | .method·public·a(Landroid/support/a/a/h;Landroid/support/a/a/i;)Landroid/app/Notification; |
11 | ····.locals·16 | 13 | ····.locals·16 |
12 | ····new-instance·v2,·Landroid/support/a/a/ | 14 | ····new-instance·v2,·Landroid/support/a/a/t; |
13 | ····move-object/from16·v0,·p1 | 15 | ····move-object/from16·v0,·p1 |
14 | ····iget-object·v3,·v0,·Landroid/support/a/a/h;->a:Landroid/content/Context; | 16 | ····iget-object·v3,·v0,·Landroid/support/a/a/h;->a:Landroid/content/Context; |
15 | ····move-object/from16·v0,·p1 | 17 | ····move-object/from16·v0,·p1 |
16 | ····iget-object·v4,·v0,·Landroid/support/a/a/h;-> | 18 | ····iget-object·v4,·v0,·Landroid/support/a/a/h;->G:Landroid/app/Notification; |
17 | ···· | 19 | ····invoke-virtual/range·{p1·..·p1},·Landroid/support/a/a/h;->d()Ljava/lang/CharSequence; |
18 | ···· | 20 | ····move-result-object·v5 |
19 | ···· | 21 | ····invoke-virtual/range·{p1·..·p1},·Landroid/support/a/a/h;->c()Ljava/lang/CharSequence; |
20 | ···· | 22 | ····move-result-object·v6 |
21 | ····move-object/from16·v0,·p1 | 23 | ····move-object/from16·v0,·p1 |
22 | ····iget-object·v7,·v0,·Landroid/support/a/a/h;->h:Ljava/lang/CharSequence; | 24 | ····iget-object·v7,·v0,·Landroid/support/a/a/h;->h:Ljava/lang/CharSequence; |
23 | ····move-object/from16·v0,·p1 | 25 | ····move-object/from16·v0,·p1 |
Offset 66, 32 lines modified | Offset 69, 27 lines modified | ||
66 | ····iget·v14,·v0,·Landroid/support/a/a/h;->q:I | 69 | ····iget·v14,·v0,·Landroid/support/a/a/h;->q:I |
67 | ····move-object/from16·v0,·p1 | 70 | ····move-object/from16·v0,·p1 |
68 | ····iget-boolean·v15,·v0,·Landroid/support/a/a/h;->r:Z | 71 | ····iget-boolean·v15,·v0,·Landroid/support/a/a/h;->r:Z |
69 | ····invoke-direct/range·{v2·..·v15},·Landroid/support/a/a/ | 72 | ····invoke-direct/range·{v2·..·v15},·Landroid/support/a/a/t;-><init>(Landroid/content/Context;Landroid/app/Notification;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/widget/RemoteViews;ILandroid/app/PendingIntent;Landroid/app/PendingIntent;Landroid/graphics/Bitmap;IIZ)V |
70 | ····move-object/from16·v0,·p2 | 73 | ····move-object/from16·v0,·p2 |
71 | ····move-object/from16·v1,·p1 | 74 | ····move-object/from16·v1,·p1 |
72 | ····invoke-virtual·{v0,·v1,·v2},·Landroid/support/a/a/i;->a(Landroid/support/a/a/h;Landroid/support/a/a/b;)Landroid/app/Notification; | 75 | ····invoke-virtual·{v0,·v1,·v2},·Landroid/support/a/a/i;->a(Landroid/support/a/a/h;Landroid/support/a/a/b;)Landroid/app/Notification; |
73 | ····move-result-object·v2 | 76 | ····move-result-object·v2 |
77 | ····return-object·v2 | ||
78 | .end·method | ||
74 | ····move-object/from16·v0,·p1 | ||
75 | ····iget-object·v3,·v0,·Landroid/support/a/a/h;->C:Landroid/widget/RemoteViews; | ||
76 | ····if-eqz·v3,·:cond_0 | ||
77 | ····move-object/from16·v0,·p1 | ||
78 | 79 | .method·public·a(Landroid/app/Notification;)Landroid/os/Bundle; | |
80 | ····.locals·1 | ||
79 | ···· | 81 | ····const/4·v0,·0x0 |
80 | ····:cond_0 | ||
81 | ····return-object·v | 82 | ····return-object·v0 |
82 | .end·method | 83 | .end·method |
Offset 1, 388 lines modified | Offset 1, 430 lines modified | ||
1 | .class·Landroid/support/a/a/ai; | 1 | .class·public·Landroid/support/a/a/ai; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | #·interfaces | ||
4 | .implements·Landroid/support/a/a/a; | ||
5 | .implements·Landroid/support/a/a/b; | ||
3 | #·static·fields | ||
4 | .field·private·static·final·a:Ljava/lang/Object; | ||
5 | 6 | #·instance·fields | |
7 | .field·private·a:Landroid/app/Notification$Builder; | ||
6 | .field·private· | 8 | .field·private·final·b:Landroid/os/Bundle; |
7 | .field·private· | 9 | .field·private·c:Ljava/util/List; |
10 | .field·private·d:Landroid/widget/RemoteViews; | ||
11 | .field·private·e:Landroid/widget/RemoteViews; | ||
8 | #·direct·methods | 12 | #·direct·methods |
9 | .method· | 13 | .method·public·constructor·<init>(Landroid/content/Context;Landroid/app/Notification;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/widget/RemoteViews;ILandroid/app/PendingIntent;Landroid/app/PendingIntent;Landroid/graphics/Bitmap[·...·truncated·by·diffoscope;·len:·143,·SHA:·2db3d033db45909388b2be6bd240b341a5c9064319b847cf37764062d4d7ee4d·...·])V |
10 | ····.locals· | 14 | ····.locals·8 |
11 | ····n | 15 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
12 | ···· | 16 | ····new-instance·v4,·Ljava/util/ArrayList; |
13 | ···· | 17 | ····invoke-direct·{v4},·Ljava/util/ArrayList;-><init>()V |
14 | ···· | 18 | ····iput-object·v4,·p0,·Landroid/support/a/a/ai;->c:Ljava/util/List; |
15 | ···· | 19 | ····new-instance·v4,·Landroid/app/Notification$Builder; |
16 | ···· | 20 | ····invoke-direct·{v4,·p1},·Landroid/app/Notification$Builder;-><init>(Landroid/content/Context;)V |
21 | ····iget-wide·v6,·p2,·Landroid/app/Notification;->when:J | ||
17 | ····return-void | ||
18 | .end·method | ||
22 | ····invoke-virtual·{v4,·v6,·v7},·Landroid/app/Notification$Builder;->setWhen(J)Landroid/app/Notification$Builder; | ||
19 | .method·public·static·a(Landroid/app/Notification$Builder;Landroid/support/a/a/ad;)Landroid/os/Bundle; | ||
20 | ····.locals·3 | ||
21 | ···· | 23 | ····move-result-object·v4 |
22 | ···· | 24 | ····iget·v5,·p2,·Landroid/app/Notification;->icon:I |
23 | ····i | 25 | ····iget·v6,·p2,·Landroid/app/Notification;->iconLevel:I |
24 | ···· | 26 | ····invoke-virtual·{v4,·v5,·v6},·Landroid/app/Notification$Builder;->setSmallIcon(II)Landroid/app/Notification$Builder; |
25 | ···· | 27 | ····move-result-object·v4 |
26 | ···· | 28 | ····iget-object·v5,·p2,·Landroid/app/Notification;->contentView:Landroid/widget/RemoteViews; |
27 | ····invoke-virtual·{ | 29 | ····invoke-virtual·{v4,·v5},·Landroid/app/Notification$Builder;->setContent(Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; |
28 | ···· | 30 | ····move-result-object·v4 |
29 | ····i | 31 | ····iget-object·v5,·p2,·Landroid/app/Notification;->tickerText:Ljava/lang/CharSequence; |
30 | ···· | 32 | ····invoke-virtual·{v4,·v5,·p6},·Landroid/app/Notification$Builder;->setTicker(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; |
31 | ···· | 33 | ····move-result-object·v4 |
32 | ····i | 34 | ····iget-object·v5,·p2,·Landroid/app/Notification;->sound:Landroid/net/Uri; |
33 | ···· | 35 | ····iget·v6,·p2,·Landroid/app/Notification;->audioStreamType:I |
34 | ····i | 36 | ····invoke-virtual·{v4,·v5,·v6},·Landroid/app/Notification$Builder;->setSound(Landroid/net/Uri;I)Landroid/app/Notification$Builder; |
35 | ···· | 37 | ····move-result-object·v4 |
36 | ····i | 38 | ····iget-object·v5,·p2,·Landroid/app/Notification;->vibrate:[J |
37 | ···· | 39 | ····invoke-virtual·{v4,·v5},·Landroid/app/Notification$Builder;->setVibrate([J)Landroid/app/Notification$Builder; |
38 | ···· | 40 | ····move-result-object·v4 |
39 | ···· | 41 | ····iget·v5,·p2,·Landroid/app/Notification;->ledARGB:I |
40 | ····i | 42 | ····iget·v6,·p2,·Landroid/app/Notification;->ledOnMS:I |
43 | ····iget·v7,·p2,·Landroid/app/Notification;->ledOffMS:I | ||
41 | ····:cond_0 | ||
42 | ····const-string·v1,·"android.support.allowGeneratedReplies" | ||
43 | ····invoke-virtual·{ | 44 | ····invoke-virtual·{v4,·v5,·v6,·v7},·Landroid/app/Notification$Builder;->setLights(III)Landroid/app/Notification$Builder; |
44 | ····move-result·v | 45 | ····move-result-object·v5 |
45 | ····i | 46 | ····iget·v4,·p2,·Landroid/app/Notification;->flags:I |
47 | ····and-int/lit8·v4,·v4,·0x2 | ||
46 | ····return-object·v0 | ||
47 | .end·method | ||
48 | ····if-eqz·v4,·:cond_4 | ||
48 | .method·public·static·a(Landroid/app/Notification;)Landroid/os/Bundle; | ||
49 | ····.locals·5 | ||
50 | ····const/4·v | 49 | ····const/4·v4,·0x1 |
51 | ···· | 50 | ····:goto_0 |
51 | ····invoke-virtual·{v5,·v4},·Landroid/app/Notification$Builder;->setOngoing(Z)Landroid/app/Notification$Builder; | ||
52 | ····mo | 52 | ····move-result-object·v5 |
53 | ····iget·v4,·p2,·Landroid/app/Notification;->flags:I | ||
53 | ····:try_start_0 | ||
54 | ····sget-boolean·v0,·Landroid/support/a/a/ai;->c:Z | ||
55 | ····i | 54 | ····and-int/lit8·v4,·v4,·0x8 |
55 | ····if-eqz·v4,·:cond_5 | ||
56 | ····monitor-exit·v2 | ||
57 | ····:try_end_0 | ||
58 | ····.catchall·{:try_start_0·..·:try_end_0}·:catchall_0 | ||
59 | ···· | 56 | ····const/4·v4,·0x1 |
60 | ····:goto_ | 57 | ····:goto_1 |
61 | ···· | 58 | ····invoke-virtual·{v5,·v4},·Landroid/app/Notification$Builder;->setOnlyAlertOnce(Z)Landroid/app/Notification$Builder; |
Max diff block lines reached; 16247/22817 bytes (71.21%) of diff not shown. |
Offset 1, 12 lines modified | Offset 1, 12 lines modified | ||
1 | .class·final·Landroid/support/a/a/e; | 1 | .class·final·Landroid/support/a/a/e; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | #·interfaces | 3 | #·interfaces |
4 | .implements·Landroid/support/a/a/a | 4 | .implements·Landroid/support/a/a/ag; |
5 | #·direct·methods | 5 | #·direct·methods |
6 | .method·constructor·<init>()V | 6 | .method·constructor·<init>()V |
7 | ····.locals·0 | 7 | ····.locals·0 |
8 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 8 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |
Offset 1, 113 lines modified | Offset 1, 15 lines modified | ||
1 | .class· | 1 | .class·final·Landroid/support/a/a/am; |
2 | .super·L | 2 | .super·Ljava/lang/Object; |
3 | #·interfaces | ||
4 | .implements·Landroid/support/a/a/au; | ||
3 | #·static·fields | ||
4 | .field·public·static·final·a:Landroid/support/a/a/av; | ||
5 | .field·private·static·final·g:Landroid/support/a/a/ao; | ||
6 | #·instance·fields | ||
7 | .field·private·final·b:Ljava/lang/String; | ||
8 | .field·private·final·c:Ljava/lang/CharSequence; | ||
9 | .field·private·final·d:[Ljava/lang/CharSequence; | ||
10 | .field·private·final·e:Z | ||
11 | .field·private·final·f:Landroid/os/Bundle; | ||
12 | #·direct·methods | 5 | #·direct·methods |
13 | .method· | 6 | .method·constructor·<init>()V |
14 | ····.locals· | 7 | ····.locals·0 |
15 | ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I | ||
16 | ····const/16·v1,·0x14 | ||
17 | ····if-lt·v0,·v1,·:cond_0 | ||
18 | ····new-instance·v0,·Landroid/support/a/a/ap; | ||
8 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | ||
19 | ····invoke-direct·{v0},·Landroid/support/a/a/ap;-><init>()V | ||
20 | ····sput-object·v0,·Landroid/support/a/a/am;->g:Landroid/support/a/a/ao; | ||
21 | ····:goto_0 | ||
22 | ····new-instance·v0,·Landroid/support/a/a/an; | ||
23 | ····invoke-direct·{v0},·Landroid/support/a/a/an;-><init>()V | ||
24 | ····sput-object·v0,·Landroid/support/a/a/am;->a:Landroid/support/a/a/av; | ||
25 | ····return-void | 9 | ····return-void |
26 | ····:cond_0 | ||
27 | ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I | ||
28 | ····const/16·v1,·0x10 | ||
29 | ····if-lt·v0,·v1,·:cond_1 | ||
30 | ····new-instance·v0,·Landroid/support/a/a/ar; | ||
31 | ····invoke-direct·{v0},·Landroid/support/a/a/ar;-><init>()V | ||
32 | ····sput-object·v0,·Landroid/support/a/a/am;->g:Landroid/support/a/a/ao; | ||
33 | ····goto·:goto_0 | ||
34 | ····:cond_1 | ||
35 | ····new-instance·v0,·Landroid/support/a/a/aq; | ||
36 | ····invoke-direct·{v0},·Landroid/support/a/a/aq;-><init>()V | ||
37 | ····sput-object·v0,·Landroid/support/a/a/am;->g:Landroid/support/a/a/ao; | ||
38 | ····goto·:goto_0 | ||
39 | .end·method | ||
40 | #·virtual·methods | ||
41 | .method·public·a()Ljava/lang/String; | ||
42 | ····.locals·1 | ||
43 | ····iget-object·v0,·p0,·Landroid/support/a/a/am;->b:Ljava/lang/String; | ||
44 | ····return-object·v0 | ||
45 | .end·method | ||
46 | .method·public·b()Ljava/lang/CharSequence; | ||
47 | ····.locals·1 | ||
48 | ····iget-object·v0,·p0,·Landroid/support/a/a/am;->c:Ljava/lang/CharSequence; | ||
49 | ····return-object·v0 | ||
50 | .end·method | ||
51 | .method·public·c()[Ljava/lang/CharSequence; | ||
52 | ····.locals·1 | ||
53 | ····iget-object·v0,·p0,·Landroid/support/a/a/am;->d:[Ljava/lang/CharSequence; | ||
54 | ····return-object·v0 | ||
55 | .end·method | ||
56 | .method·public·d()Z | ||
57 | ····.locals·1 | ||
58 | ····iget-boolean·v0,·p0,·Landroid/support/a/a/am;->e:Z | ||
59 | ····return·v0 | ||
60 | .end·method | ||
61 | .method·public·e()Landroid/os/Bundle; | ||
62 | ····.locals·1 | ||
63 | ····iget-object·v0,·p0,·Landroid/support/a/a/am;->f:Landroid/os/Bundle; | ||
64 | ····return-object·v0 | ||
65 | .end·method | 10 | .end·method |
Offset 1, 15 lines modified | Offset 1, 84 lines modified | ||
1 | .class·Landroid/support/a/a/ar; | 1 | .class·Landroid/support/a/a/ar; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | #·interfaces | ||
4 | .implements·Landroid/support/a/a/ao; | ||
5 | #·direct·methods | 3 | #·direct·methods |
6 | .method·co | 4 | .method·static·a([Landroid/support/a/a/at;)[Landroid/app/RemoteInput; |
7 | ····.locals· | 5 | ····.locals·5 |
6 | ····if-nez·p0,·:cond_0 | ||
7 | ····const/4·v0,·0x0 | ||
8 | ····:goto_0 | ||
9 | ····return-object·v0 | ||
10 | ····:cond_0 | ||
11 | ····array-length·v0,·p0 | ||
12 | ····new-array·v1,·v0,·[Landroid/app/RemoteInput; | ||
13 | ····const/4·v0,·0x0 | ||
14 | ····:goto_1 | ||
15 | ····array-length·v2,·p0 | ||
16 | ····if-ge·v0,·v2,·:cond_1 | ||
17 | ····aget-object·v2,·p0,·v0 | ||
18 | ····new-instance·v3,·Landroid/app/RemoteInput$Builder; | ||
19 | ····invoke-virtual·{v2},·Landroid/support/a/a/at;->a()Ljava/lang/String; | ||
20 | ····move-result-object·v4 | ||
21 | ····invoke-direct·{v3,·v4},·Landroid/app/RemoteInput$Builder;-><init>(Ljava/lang/String;)V | ||
22 | ····invoke-virtual·{v2},·Landroid/support/a/a/at;->b()Ljava/lang/CharSequence; | ||
23 | ····move-result-object·v4 | ||
24 | ····invoke-virtual·{v3,·v4},·Landroid/app/RemoteInput$Builder;->setLabel(Ljava/lang/CharSequence;)Landroid/app/RemoteInput$Builder; | ||
25 | ····move-result-object·v3 | ||
26 | ····invoke-virtual·{v2},·Landroid/support/a/a/at;->c()[Ljava/lang/CharSequence; | ||
27 | ····move-result-object·v4 | ||
28 | ····invoke-virtual·{v3,·v4},·Landroid/app/RemoteInput$Builder;->setChoices([Ljava/lang/CharSequence;)Landroid/app/RemoteInput$Builder; | ||
29 | ····move-result-object·v3 | ||
30 | ····invoke-virtual·{v2},·Landroid/support/a/a/at;->e()Z | ||
31 | ····move-result·v4 | ||
32 | ····invoke-virtual·{v3,·v4},·Landroid/app/RemoteInput$Builder;->setAllowFreeFormInput(Z)Landroid/app/RemoteInput$Builder; | ||
33 | ····move-result-object·v3 | ||
34 | ····invoke-virtual·{v2},·Landroid/support/a/a/at;->f()Landroid/os/Bundle; | ||
35 | ····move-result-object·v2 | ||
36 | ····invoke-virtual·{v3,·v2},·Landroid/app/RemoteInput$Builder;->addExtras(Landroid/os/Bundle;)Landroid/app/RemoteInput$Builder; | ||
37 | ····move-result-object·v2 | ||
38 | ····invoke-virtual·{v2},·Landroid/app/RemoteInput$Builder;->build()Landroid/app/RemoteInput; | ||
39 | ····move-result-object·v2 | ||
40 | ····aput-object·v2,·v1,·v0 | ||
41 | ····add-int/lit8·v0,·v0,·0x1 | ||
42 | ····goto·:goto_1 | ||
8 | ···· | 43 | ····:cond_1 |
44 | ····move-object·v0,·v1 | ||
9 | ···· | 45 | ····goto·:goto_0 |
10 | .end·method | 46 | .end·method |
Offset 340, 110 lines modified | Offset 340, 22 lines modified | ||
340 | ····.locals·1 | 340 | ····.locals·1 |
341 | ····iget-object·v0,·p0,·Landroid/support/a/a/ab;->a:Landroid/app/Notification$Builder; | 341 | ····iget-object·v0,·p0,·Landroid/support/a/a/ab;->a:Landroid/app/Notification$Builder; |
342 | ····return-object·v0 | 342 | ····return-object·v0 |
343 | .end·method | 343 | .end·method |
344 | .method·public·a(Landroid/support/a/a/a | 344 | .method·public·a(Landroid/support/a/a/af;)V |
345 | ····.locals· | 345 | ····.locals·1 |
346 | ····new-instance·v1,·Landroid/app/Notification$Action$Builder; | ||
347 | ····invoke-virtual·{p1},·Landroid/support/a/a/ad;->a()I | ||
348 | ····move-result·v0 | ||
349 | ····invoke-virtual·{p1},·Landroid/support/a/a/ad;->b()Ljava/lang/CharSequence; | ||
350 | ····move-result-object·v2 | ||
351 | ····invoke-virtual·{p1},·Landroid/support/a/a/ad;->c()Landroid/app/PendingIntent; | ||
352 | ····move-result-object·v3 | ||
353 | ····invoke-direct·{v1,·v0,·v2,·v3},·Landroid/app/Notification$Action$Builder;-><init>(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)V | ||
354 | ····invoke-virtual·{p1},·Landroid/support/a/a/ad;->g()[Landroid/support/a/a/au; | ||
355 | ····move-result-object·v0 | ||
356 | ····if-eqz·v0,·:cond_0 | ||
357 | ····invoke-virtual·{p1},·Landroid/support/a/a/ad;->g()[Landroid/support/a/a/au; | ||
358 | ····move-result-object·v0 | ||
359 | ····invoke-static·{v0},·Landroid/support/a/a/as;->a([Landroid/support/a/a/au;)[Landroid/app/RemoteInput; | ||
360 | ····move-result-object·v2 | ||
361 | ····array-length·v3,·v2 | ||
362 | ····const/4·v0,·0x0 | ||
363 | ····:goto_0 | ||
364 | ····if-ge·v0,·v3,·:cond_0 | ||
365 | ····aget-object·v4,·v2,·v0 | ||
366 | ····invoke-virtual·{v1,·v4},·Landroid/app/Notification$Action$Builder;->addRemoteInput(Landroid/app/RemoteInput;)Landroid/app/Notification$Action$Builder; | ||
367 | ····add-int/lit8·v0,·v0,·0x1 | ||
368 | ····goto·:goto_0 | ||
369 | ····:cond_0 | ||
370 | ····invoke-virtual·{p1},·Landroid/support/a/a/ad;->d()Landroid/os/Bundle; | ||
371 | ····move-result-object·v0 | ||
372 | ····if-eqz·v0,·:cond_1 | ||
373 | ····new-instance·v0,·Landroid/os/Bundle; | ||
374 | ····invoke-virtual·{p1},·Landroid/support/a/a/ad;->d()Landroid/os/Bundle; | ||
375 | ····move-result-object·v2 | ||
376 | ····invoke-direct·{v0,·v2},·Landroid/os/Bundle;-><init>(Landroid/os/Bundle;)V | ||
377 | ····:goto_1 | ||
378 | ····const-string·v2,·"android.support.allowGeneratedReplies" | ||
379 | ····invoke-virtual·{p1},·Landroid/support/a/a/ad;->e()Z | ||
380 | ····move-result·v3 | ||
381 | ····invoke-virtual·{v0,·v2,·v3},·Landroid/os/Bundle;->putBoolean(Ljava/lang/String;Z)V | ||
382 | ····invoke-virtual·{v1,·v0},·Landroid/app/Notification$Action$Builder;->addExtras(Landroid/os/Bundle;)Landroid/app/Notification$Action$Builder; | ||
383 | ····invoke-virtual·{p1},·Landroid/support/a/a/ad;->e()Z | ||
384 | ····move-result·v0 | ||
385 | ····invoke-virtual·{v1,·v0},·Landroid/app/Notification$Action$Builder;->setAllowGeneratedReplies(Z)Landroid/app/Notification$Action$Builder; | ||
386 | ····iget-object·v0,·p0,·Landroid/support/a/a/ab;->a:Landroid/app/Notification$Builder; | 346 | ····iget-object·v0,·p0,·Landroid/support/a/a/ab;->a:Landroid/app/Notification$Builder; |
347 | ····invoke-static·{v0,·p1},·Landroid/support/a/a/aa;->a(Landroid/app/Notification$Builder;Landroid/support/a/a/af;)V | ||
387 | ····invoke-virtual·{v1},·Landroid/app/Notification$Action$Builder;->build()Landroid/app/Notification$Action; | ||
388 | ····move-result-object·v1 | ||
389 | ····invoke-virtual·{v0,·v1},·Landroid/app/Notification$Builder;->addAction(Landroid/app/Notification$Action;)Landroid/app/Notification$Builder; | ||
390 | ····return-void | 348 | ····return-void |
391 | ····:cond_1 | ||
392 | ····new-instance·v0,·Landroid/os/Bundle; | ||
393 | ····invoke-direct·{v0},·Landroid/os/Bundle;-><init>()V | ||
394 | ····goto·:goto_1 | ||
395 | .end·method | 349 | .end·method |
396 | .method·public·b()Landroid/app/Notification; | 350 | .method·public·b()Landroid/app/Notification; |
397 | ····.locals·1 | 351 | ····.locals·1 |
398 | ····iget-object·v0,·p0,·Landroid/support/a/a/ab;->a:Landroid/app/Notification$Builder; | 352 | ····iget-object·v0,·p0,·Landroid/support/a/a/ab;->a:Landroid/app/Notification$Builder; |
Offset 1, 7 lines modified | Offset 1, 7 lines modified | ||
1 | .class·interface·abstract·Landroid/support/a/a/a; | 1 | .class·interface·abstract·Landroid/support/a/a/a; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | #·virtual·methods | 3 | #·virtual·methods |
4 | .method·public·abstract·a(Landroid/support/a/a/a | 4 | .method·public·abstract·a(Landroid/support/a/a/af;)V |
5 | .end·method | 5 | .end·method |
Offset 10, 33 lines modified | Offset 10, 33 lines modified | ||
10 | ····return-void | 10 | ····return-void |
11 | .end·method | 11 | .end·method |
12 | #·virtual·methods | 12 | #·virtual·methods |
13 | .method·public·a(Landroid/support/a/a/h;Landroid/support/a/a/i;)Landroid/app/Notification; | 13 | .method·public·a(Landroid/support/a/a/h;Landroid/support/a/a/i;)Landroid/app/Notification; |
14 | ····.locals·3 | 14 | ····.locals·33 |
15 | ····new-instance·v2,·Landroid/support/a/a/ | 15 | ····new-instance·v2,·Landroid/support/a/a/z; |
16 | ····move-object/from16·v0,·p1 | 16 | ····move-object/from16·v0,·p1 |
17 | ····iget-object·v3,·v0,·Landroid/support/a/a/h;->a:Landroid/content/Context; | 17 | ····iget-object·v3,·v0,·Landroid/support/a/a/h;->a:Landroid/content/Context; |
18 | ····move-object/from16·v0,·p1 | 18 | ····move-object/from16·v0,·p1 |
19 | ····iget-object·v4,·v0,·Landroid/support/a/a/h;-> | 19 | ····iget-object·v4,·v0,·Landroid/support/a/a/h;->G:Landroid/app/Notification; |
20 | ···· | 20 | ····invoke-virtual/range·{p1·..·p1},·Landroid/support/a/a/h;->d()Ljava/lang/CharSequence; |
21 | ···· | 21 | ····move-result-object·v5 |
22 | ···· | 22 | ····invoke-virtual/range·{p1·..·p1},·Landroid/support/a/a/h;->c()Ljava/lang/CharSequence; |
23 | ···· | 23 | ····move-result-object·v6 |
24 | ····move-object/from16·v0,·p1 | 24 | ····move-object/from16·v0,·p1 |
25 | ····iget-object·v7,·v0,·Landroid/support/a/a/h;->h:Ljava/lang/CharSequence; | 25 | ····iget-object·v7,·v0,·Landroid/support/a/a/h;->h:Ljava/lang/CharSequence; |
26 | ····move-object/from16·v0,·p1 | 26 | ····move-object/from16·v0,·p1 |
Offset 104, 15 lines modified | Offset 104, 15 lines modified | ||
104 | ····iget-object·v0,·v0,·Landroid/support/a/a/h;->x:Ljava/lang/String; | 104 | ····iget-object·v0,·v0,·Landroid/support/a/a/h;->x:Ljava/lang/String; |
105 | ····move-object/from16·v21,·v0 | 105 | ····move-object/from16·v21,·v0 |
106 | ····move-object/from16·v0,·p1 | 106 | ····move-object/from16·v0,·p1 |
107 | ····iget-object·v0,·v0,·Landroid/support/a/a/h;-> | 107 | ····iget-object·v0,·v0,·Landroid/support/a/a/h;->H:Ljava/util/ArrayList; |
108 | ····move-object/from16·v22,·v0 | 108 | ····move-object/from16·v22,·v0 |
109 | ····move-object/from16·v0,·p1 | 109 | ····move-object/from16·v0,·p1 |
110 | ····iget-object·v0,·v0,·Landroid/support/a/a/h;->y:Landroid/os/Bundle; | 110 | ····iget-object·v0,·v0,·Landroid/support/a/a/h;->y:Landroid/os/Bundle; |
Offset 152, 49 lines modified | Offset 152, 43 lines modified | ||
152 | ····iget-object·v0,·v0,·Landroid/support/a/a/h;->u:Ljava/lang/String; | 152 | ····iget-object·v0,·v0,·Landroid/support/a/a/h;->u:Ljava/lang/String; |
153 | ····move-object/from16·v29,·v0 | 153 | ····move-object/from16·v29,·v0 |
154 | ····move-object/from16·v0,·p1 | 154 | ····move-object/from16·v0,·p1 |
155 | ····iget-object·v0,·v0,·Landroid/support/a/a/h;->o:[Ljava/lang/CharSequence; | ||
156 | ····move-object/from16·v30,·v0 | ||
157 | ····move-object/from16·v0,·p1 | ||
158 | ····iget-object·v0,·v0,·Landroid/support/a/a/h;->C:Landroid/widget/RemoteViews; | 155 | ····iget-object·v0,·v0,·Landroid/support/a/a/h;->C:Landroid/widget/RemoteViews; |
159 | ····move-object/from16·v3 | 156 | ····move-object/from16·v30,·v0 |
160 | ····move-object/from16·v0,·p1 | 157 | ····move-object/from16·v0,·p1 |
161 | ····iget-object·v0,·v0,·Landroid/support/a/a/h;->D:Landroid/widget/RemoteViews; | 158 | ····iget-object·v0,·v0,·Landroid/support/a/a/h;->D:Landroid/widget/RemoteViews; |
162 | ····move-object/from16·v3 | 159 | ····move-object/from16·v31,·v0 |
163 | ····move-object/from16·v0,·p1 | 160 | ····move-object/from16·v0,·p1 |
164 | ····iget-object·v0,·v0,·Landroid/support/a/a/h;->E:Landroid/widget/RemoteViews; | 161 | ····iget-object·v0,·v0,·Landroid/support/a/a/h;->E:Landroid/widget/RemoteViews; |
165 | ····move-object/from16·v3 | 162 | ····move-object/from16·v32,·v0 |
166 | ····invoke-direct/range·{v2·..·v3 | 163 | ····invoke-direct/range·{v2·..·v32},·Landroid/support/a/a/z;-><init>(Landroid/content/Context;Landroid/app/Notification;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/widget/RemoteViews;ILandroid/app/PendingIntent;Landroid/app/PendingIntent;Landroid/graph[·...·truncated·by·diffoscope;·len:·164,·SHA:·d2c8e9bac4e1a85a4d87db13ce28ee2ae78c096599697324cfd88dc48a1eacc9·...·];Landroid/widget/RemoteViews;Landroid/widget/RemoteViews;Landroid/widget/RemoteViews;)V |
167 | ····move-object/from16·v0,·p1 | 164 | ····move-object/from16·v0,·p1 |
168 | ····iget-object·v3,·v0,·Landroid/support/a/a/h;->v:Ljava/util/ArrayList; | 165 | ····iget-object·v3,·v0,·Landroid/support/a/a/h;->v:Ljava/util/ArrayList; |
169 | ····invoke-static·{v2,·v3},·Landroid/support/a/a/c;->a(Landroid/support/a/a/a;Ljava/util/ArrayList;)V | 166 | ····invoke-static·{v2,·v3},·Landroid/support/a/a/c;->a(Landroid/support/a/a/a;Ljava/util/ArrayList;)V |
170 | ····move-object/from16·v0,·p1 | 167 | ····move-object/from16·v0,·p1 |
171 | ····iget-object·v3,·v0,·Landroid/support/a/a/h;->m:Landroid/support/a/a/v; | 168 | ····iget-object·v3,·v0,·Landroid/support/a/a/h;->m:Landroid/support/a/a/v; |
172 | ····invoke-static·{v2,·v3},·Landroid/support/a/a/c;-> | 169 | ····invoke-static·{v2,·v3},·Landroid/support/a/a/c;->a(Landroid/support/a/a/b;Landroid/support/a/a/v;)V |
173 | ····move-object/from16·v0,·p2 | 170 | ····move-object/from16·v0,·p2 |
174 | ····move-object/from16·v1,·p1 | 171 | ····move-object/from16·v1,·p1 |
175 | ····invoke-virtual·{v0,·v1,·v2},·Landroid/support/a/a/i;->a(Landroid/support/a/a/h;Landroid/support/a/a/b;)Landroid/app/Notification; | 172 | ····invoke-virtual·{v0,·v1,·v2},·Landroid/support/a/a/i;->a(Landroid/support/a/a/h;Landroid/support/a/a/b;)Landroid/app/Notification; |
Offset 1, 221 lines modified | Offset 1, 407 lines modified | ||
1 | .class· | 1 | .class·Landroid/support/a/a/ah; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | #·interfaces | ||
4 | .implements·Landroid/support/a/a/b; | ||
3 | #·static·fields | ||
4 | .field·private·static·final·a:Ljava/lang/Object; | ||
5 | #·instance·fields | ||
6 | .field·private· | 5 | .field·private·static·b:Ljava/lang/reflect/Field; |
6 | .field·private·static·c:Z | ||
7 | .field·private·static·final·d:Ljava/lang/Object; | ||
7 | #·direct·methods | 8 | #·direct·methods |
8 | .method· | 9 | .method·static·constructor·<clinit>()V |
9 | ····.locals· | 10 | ····.locals·1 |
10 | ···· | 11 | ····new-instance·v0,·Ljava/lang/Object; |
11 | ····n | 12 | ····invoke-direct·{v0},·Ljava/lang/Object;-><init>()V |
12 | ···· | 13 | ····sput-object·v0,·Landroid/support/a/a/ah;->a:Ljava/lang/Object; |
13 | ···· | 14 | ····new-instance·v0,·Ljava/lang/Object; |
14 | ····invoke- | 15 | ····invoke-direct·{v0},·Ljava/lang/Object;-><init>()V |
15 | ···· | 16 | ····sput-object·v0,·Landroid/support/a/a/ah;->d:Ljava/lang/Object; |
16 | ···· | 17 | ····return-void |
18 | .end·method | ||
17 | 19 | .method·public·static·a(Landroid/app/Notification$Builder;Landroid/support/a/a/af;)Landroid/os/Bundle; | |
20 | ····.locals·3 | ||
18 | ····invoke-virtual·{ | 21 | ····invoke-virtual·{p1},·Landroid/support/a/a/af;->a()I |
19 | ····move-result | 22 | ····move-result·v0 |
20 | ····i | 23 | ····invoke-virtual·{p1},·Landroid/support/a/a/af;->b()Ljava/lang/CharSequence; |
21 | ···· | 24 | ····move-result-object·v1 |
22 | ···· | 25 | ····invoke-virtual·{p1},·Landroid/support/a/a/af;->c()Landroid/app/PendingIntent; |
23 | ···· | 26 | ····move-result-object·v2 |
24 | ····invoke-virtual·{v | 27 | ····invoke-virtual·{p0,·v0,·v1,·v2},·Landroid/app/Notification$Builder;->addAction(ILjava/lang/CharSequence;Landroid/app/PendingIntent;)Landroid/app/Notification$Builder; |
25 | ···· | 28 | ····new-instance·v0,·Landroid/os/Bundle; |
26 | ····i | 29 | ····invoke-virtual·{p1},·Landroid/support/a/a/af;->d()Landroid/os/Bundle; |
27 | ···· | 30 | ····move-result-object·v1 |
28 | ····invoke- | 31 | ····invoke-direct·{v0,·v1},·Landroid/os/Bundle;-><init>(Landroid/os/Bundle;)V |
29 | ···· | 32 | ····invoke-virtual·{p1},·Landroid/support/a/a/af;->i()[Landroid/support/a/a/at; |
30 | ···· | 33 | ····move-result-object·v1 |
31 | ····i | 34 | ····if-eqz·v1,·:cond_0 |
32 | ···· | 35 | ····const-string·v1,·"android.support.remoteInputs" |
33 | ····i | 36 | ····invoke-virtual·{p1},·Landroid/support/a/a/af;->i()[Landroid/support/a/a/at; |
34 | ···· | 37 | ····move-result-object·v2 |
35 | ····i | 38 | ····invoke-static·{v2},·Landroid/support/a/a/av;->a([Landroid/support/a/a/at;)[Landroid/os/Bundle; |
36 | ···· | 39 | ····move-result-object·v2 |
37 | ···· | 40 | ····invoke-virtual·{v0,·v1,·v2},·Landroid/os/Bundle;->putParcelableArray(Ljava/lang/String;[Landroid/os/Parcelable;)V |
38 | ···· | 41 | ····:cond_0 |
42 | ····invoke-virtual·{p1},·Landroid/support/a/a/af;->h()[Landroid/support/a/a/at; | ||
39 | ···· | 43 | ····move-result-object·v1 |
40 | ····if-eqz·v | 44 | ····if-eqz·v1,·:cond_1 |
41 | ····const | 45 | ····const-string·v1,·"android.support.dataRemoteInputs" |
46 | ····invoke-virtual·{p1},·Landroid/support/a/a/af;->h()[Landroid/support/a/a/at; | ||
42 | ····:goto_0 | ||
43 | ····invoke-virtual·{v5,·v4},·Landroid/app/Notification$Builder;->setOngoing(Z)Landroid/app/Notification$Builder; | ||
44 | ····move-result-object·v | 47 | ····move-result-object·v2 |
45 | ····i | 48 | ····invoke-static·{v2},·Landroid/support/a/a/av;->a([Landroid/support/a/a/at;)[Landroid/os/Bundle; |
46 | ···· | 49 | ····move-result-object·v2 |
47 | ····i | 50 | ····invoke-virtual·{v0,·v1,·v2},·Landroid/os/Bundle;->putParcelableArray(Ljava/lang/String;[Landroid/os/Parcelable;)V |
48 | ····con | 51 | ····:cond_1 |
52 | ····const-string·v1,·"android.support.allowGeneratedReplies" | ||
49 | ····:goto_1 | ||
50 | ····invoke-virtual·{ | 53 | ····invoke-virtual·{p1},·Landroid/support/a/a/af;->e()Z |
54 | ····move-result·v2 | ||
55 | ····invoke-virtual·{v0,·v1,·v2},·Landroid/os/Bundle;->putBoolean(Ljava/lang/String;Z)V | ||
51 | ···· | 56 | ····return-object·v0 |
57 | .end·method | ||
52 | 58 | .method·public·static·a(Landroid/app/Notification;)Landroid/os/Bundle; | |
59 | ····.locals·5 | ||
53 | ···· | 60 | ····const/4·v1,·0x0 |
54 | ···· | 61 | ····sget-object·v2,·Landroid/support/a/a/ah;->a:Ljava/lang/Object; |
55 | ···· | 62 | ····monitor-enter·v2 |
56 | ····:goto_2 | ||
57 | ···· | 63 | ····:try_start_0 |
64 | ····sget-boolean·v0,·Landroid/support/a/a/ah;->c:Z | ||
58 | ···· | 65 | ····if-eqz·v0,·:cond_0 |
Max diff block lines reached; 10891/17531 bytes (62.12%) of diff not shown. |
Offset 1, 130 lines modified | Offset 1, 115 lines modified | ||
1 | .class·public·Landroid/support/a/a/c; | 1 | .class·public·Landroid/support/a/a/c; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | #·static·fields | 3 | #·static·fields |
4 | .field·static·final·a:Landroid/support/a/a/ | 4 | .field·static·final·a:Landroid/support/a/a/u; |
5 | #·direct·methods | 5 | #·direct·methods |
6 | .method·static·constructor·<clinit>()V | 6 | .method·static·constructor·<clinit>()V |
7 | ····.locals·2 | 7 | ····.locals·2 |
8 | ····invoke-static·{},·Landroid/support/a/c/a;->a()Z | 8 | ····invoke-static·{},·Landroid/support/a/c/a;->a()Z |
9 | ····move-result·v0 | 9 | ····move-result·v0 |
10 | ····if-eqz·v0,·:cond_0 | 10 | ····if-eqz·v0,·:cond_0 |
11 | ····new-instance·v0,·Landroid/support/a/a/ | 11 | ····new-instance·v0,·Landroid/support/a/a/r; |
12 | ····invoke-direct·{v0},·Landroid/support/a/a/ | 12 | ····invoke-direct·{v0},·Landroid/support/a/a/r;-><init>()V |
13 | ····sput-object·v0,·Landroid/support/a/a/c;->a:Landroid/support/a/a/ | 13 | ····sput-object·v0,·Landroid/support/a/a/c;->a:Landroid/support/a/a/u; |
14 | ····:goto_0 | 14 | ····:goto_0 |
15 | ····return-void | 15 | ····return-void |
16 | ····:cond_0 | 16 | ····:cond_0 |
17 | ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I | 17 | ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I |
18 | ····const/16·v1,·0x1 | 18 | ····const/16·v1,·0x18 |
19 | ····if-lt·v0,·v1,·:cond_1 | 19 | ····if-lt·v0,·v1,·:cond_1 |
20 | ····new-instance·v0,·Landroid/support/a/a/ | 20 | ····new-instance·v0,·Landroid/support/a/a/q; |
21 | ····invoke-direct·{v0},·Landroid/support/a/a/ | 21 | ····invoke-direct·{v0},·Landroid/support/a/a/q;-><init>()V |
22 | ····sput-object·v0,·Landroid/support/a/a/c;->a:Landroid/support/a/a/ | 22 | ····sput-object·v0,·Landroid/support/a/a/c;->a:Landroid/support/a/a/u; |
23 | ····goto·:goto_0 | 23 | ····goto·:goto_0 |
24 | ····:cond_1 | 24 | ····:cond_1 |
25 | ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I | 25 | ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I |
26 | ····const/16·v1,·0x1 | 26 | ····const/16·v1,·0x15 |
27 | ····if-lt·v0,·v1,·:cond_2 | 27 | ····if-lt·v0,·v1,·:cond_2 |
28 | ····new-instance·v0,·Landroid/support/a/a/ | 28 | ····new-instance·v0,·Landroid/support/a/a/p; |
29 | ····invoke-direct·{v0},·Landroid/support/a/a/ | 29 | ····invoke-direct·{v0},·Landroid/support/a/a/p;-><init>()V |
30 | ····sput-object·v0,·Landroid/support/a/a/c;->a:Landroid/support/a/a/ | 30 | ····sput-object·v0,·Landroid/support/a/a/c;->a:Landroid/support/a/a/u; |
31 | ····goto·:goto_0 | 31 | ····goto·:goto_0 |
32 | ····:cond_2 | 32 | ····:cond_2 |
33 | ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I | 33 | ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I |
34 | ····const/16·v1,·0x1 | 34 | ····const/16·v1,·0x14 |
35 | ····if-lt·v0,·v1,·:cond_3 | 35 | ····if-lt·v0,·v1,·:cond_3 |
36 | ····new-instance·v0,·Landroid/support/a/a/ | 36 | ····new-instance·v0,·Landroid/support/a/a/o; |
37 | ····invoke-direct·{v0},·Landroid/support/a/a/ | 37 | ····invoke-direct·{v0},·Landroid/support/a/a/o;-><init>()V |
38 | ····sput-object·v0,·Landroid/support/a/a/c;->a:Landroid/support/a/a/ | 38 | ····sput-object·v0,·Landroid/support/a/a/c;->a:Landroid/support/a/a/u; |
39 | ····goto·:goto_0 | 39 | ····goto·:goto_0 |
40 | ····:cond_3 | 40 | ····:cond_3 |
41 | ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I | 41 | ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I |
42 | ····const/16·v1,·0x1 | 42 | ····const/16·v1,·0x13 |
43 | ····if-lt·v0,·v1,·:cond_4 | 43 | ····if-lt·v0,·v1,·:cond_4 |
44 | ····new-instance·v0,·Landroid/support/a/a/ | 44 | ····new-instance·v0,·Landroid/support/a/a/n; |
45 | ····invoke-direct·{v0},·Landroid/support/a/a/ | 45 | ····invoke-direct·{v0},·Landroid/support/a/a/n;-><init>()V |
46 | ····sput-object·v0,·Landroid/support/a/a/c;->a:Landroid/support/a/a/ | 46 | ····sput-object·v0,·Landroid/support/a/a/c;->a:Landroid/support/a/a/u; |
47 | ····goto·:goto_0 | 47 | ····goto·:goto_0 |
48 | ····:cond_4 | 48 | ····:cond_4 |
49 | ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I | 49 | ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I |
50 | ····const/16·v1,·0x | 50 | ····const/16·v1,·0x10 |
51 | ····if-lt·v0,·v1,·:cond_5 | 51 | ····if-lt·v0,·v1,·:cond_5 |
52 | ····new-instance·v0,·Landroid/support/a/a/ | 52 | ····new-instance·v0,·Landroid/support/a/a/m; |
53 | ····invoke-direct·{v0},·Landroid/support/a/a/ | 53 | ····invoke-direct·{v0},·Landroid/support/a/a/m;-><init>()V |
54 | ····sput-object·v0,·Landroid/support/a/a/c;->a:Landroid/support/a/a/ | 54 | ····sput-object·v0,·Landroid/support/a/a/c;->a:Landroid/support/a/a/u; |
55 | ····goto·:goto_0 | 55 | ····goto·:goto_0 |
56 | ····:cond_5 | 56 | ····:cond_5 |
57 | ····sget·v0,·Landroid/os/Build$VERSION;->SDK_INT:I | ||
58 | ····const/16·v1,·0xb | ||
59 | ····if-lt·v0,·v1,·:cond_6 | ||
60 | ····new-instance·v0,·Landroid/support/a/a/ | 57 | ····new-instance·v0,·Landroid/support/a/a/s; |
61 | ····invoke-direct·{v0},·Landroid/support/a/a/r;-><init>()V | ||
62 | ····sput-object·v0,·Landroid/support/a/a/c;->a:Landroid/support/a/a/m; | ||
63 | ····goto·:goto_0 | ||
64 | ····:cond_6 | ||
65 | ····new-instance·v0,·Landroid/support/a/a/q; | ||
66 | ····invoke-direct·{v0},·Landroid/support/a/a/ | 58 | ····invoke-direct·{v0},·Landroid/support/a/a/s;-><init>()V |
67 | ····sput-object·v0,·Landroid/support/a/a/c;->a:Landroid/support/a/a/ | 59 | ····sput-object·v0,·Landroid/support/a/a/c;->a:Landroid/support/a/a/u; |
68 | ····goto·:goto_0 | 60 | ····goto·:goto_0 |
69 | .end·method | 61 | .end·method |
Max diff block lines reached; 2799/7002 bytes (39.97%) of diff not shown. |
Offset 1, 12 lines modified | Offset 1, 422 lines modified | ||
1 | .class·Landroid/support/a/a/ak; | 1 | .class·public·Landroid/support/a/a/ak; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | #·interfaces | ||
4 | .implements·Landroid/support/a/a/a; | ||
5 | .implements·Landroid/support/a/a/b; | ||
6 | #·instance·fields | ||
7 | .field·private·a:Landroid/app/Notification$Builder; | ||
8 | .field·private·b:Landroid/os/Bundle; | ||
9 | .field·private·c:Ljava/util/List; | ||
10 | .field·private·d:Landroid/widget/RemoteViews; | ||
11 | .field·private·e:Landroid/widget/RemoteViews; | ||
3 | #·direct·methods | 12 | #·direct·methods |
13 | .method·public·constructor·<init>(Landroid/content/Context;Landroid/app/Notification;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/widget/RemoteViews;ILandroid/app/PendingIntent;Landroid/app/PendingIntent;Landroid/graphics/Bitmap;IIZZZILjava/lang/CharSequence;ZLjava/util/ArrayList;Landroid/os/Bundle;Ljava/lang/String;ZLjava/lang/String;Landroid/widget/RemoteViews;Landroid/widget/RemoteViews;)V | ||
14 | ····.locals·8 | ||
15 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | ||
16 | ····new-instance·v4,·Ljava/util/ArrayList; | ||
17 | ····invoke-direct·{v4},·Ljava/util/ArrayList;-><init>()V | ||
18 | ····iput-object·v4,·p0,·Landroid/support/a/a/ak;->c:Ljava/util/List; | ||
19 | ····new-instance·v4,·Landroid/app/Notification$Builder; | ||
20 | ····invoke-direct·{v4,·p1},·Landroid/app/Notification$Builder;-><init>(Landroid/content/Context;)V | ||
21 | ····iget-wide·v6,·p2,·Landroid/app/Notification;->when:J | ||
22 | ····invoke-virtual·{v4,·v6,·v7},·Landroid/app/Notification$Builder;->setWhen(J)Landroid/app/Notification$Builder; | ||
23 | ····move-result-object·v4 | ||
24 | ····move/from16·v0,·p14 | ||
25 | ····invoke-virtual·{v4,·v0},·Landroid/app/Notification$Builder;->setShowWhen(Z)Landroid/app/Notification$Builder; | ||
26 | ····move-result-object·v4 | ||
27 | ····iget·v5,·p2,·Landroid/app/Notification;->icon:I | ||
28 | ····iget·v6,·p2,·Landroid/app/Notification;->iconLevel:I | ||
29 | ····invoke-virtual·{v4,·v5,·v6},·Landroid/app/Notification$Builder;->setSmallIcon(II)Landroid/app/Notification$Builder; | ||
30 | ····move-result-object·v4 | ||
31 | ····iget-object·v5,·p2,·Landroid/app/Notification;->contentView:Landroid/widget/RemoteViews; | ||
32 | ····invoke-virtual·{v4,·v5},·Landroid/app/Notification$Builder;->setContent(Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; | ||
33 | ····move-result-object·v4 | ||
34 | ····iget-object·v5,·p2,·Landroid/app/Notification;->tickerText:Ljava/lang/CharSequence; | ||
35 | ····invoke-virtual·{v4,·v5,·p6},·Landroid/app/Notification$Builder;->setTicker(Ljava/lang/CharSequence;Landroid/widget/RemoteViews;)Landroid/app/Notification$Builder; | ||
36 | ····move-result-object·v4 | ||
37 | ····iget-object·v5,·p2,·Landroid/app/Notification;->sound:Landroid/net/Uri; | ||
38 | ····iget·v6,·p2,·Landroid/app/Notification;->audioStreamType:I | ||
39 | ····invoke-virtual·{v4,·v5,·v6},·Landroid/app/Notification$Builder;->setSound(Landroid/net/Uri;I)Landroid/app/Notification$Builder; | ||
40 | ····move-result-object·v4 | ||
41 | ····iget-object·v5,·p2,·Landroid/app/Notification;->vibrate:[J | ||
42 | ····invoke-virtual·{v4,·v5},·Landroid/app/Notification$Builder;->setVibrate([J)Landroid/app/Notification$Builder; | ||
43 | ····move-result-object·v4 | ||
44 | ····iget·v5,·p2,·Landroid/app/Notification;->ledARGB:I | ||
45 | ····iget·v6,·p2,·Landroid/app/Notification;->ledOnMS:I | ||
46 | ····iget·v7,·p2,·Landroid/app/Notification;->ledOffMS:I | ||
47 | ····invoke-virtual·{v4,·v5,·v6,·v7},·Landroid/app/Notification$Builder;->setLights(III)Landroid/app/Notification$Builder; | ||
48 | ····move-result-object·v5 | ||
49 | ····iget·v4,·p2,·Landroid/app/Notification;->flags:I | ||
50 | ····and-int/lit8·v4,·v4,·0x2 | ||
51 | ····if-eqz·v4,·:cond_5 | ||
52 | ····const/4·v4,·0x1 | ||
53 | ····:goto_0 | ||
54 | ····invoke-virtual·{v5,·v4},·Landroid/app/Notification$Builder;->setOngoing(Z)Landroid/app/Notification$Builder; | ||
55 | ····move-result-object·v5 | ||
56 | ····iget·v4,·p2,·Landroid/app/Notification;->flags:I | ||
57 | ····and-int/lit8·v4,·v4,·0x8 | ||
58 | ····if-eqz·v4,·:cond_6 | ||
59 | ····const/4·v4,·0x1 | ||
60 | ····:goto_1 | ||
61 | ····invoke-virtual·{v5,·v4},·Landroid/app/Notification$Builder;->setOnlyAlertOnce(Z)Landroid/app/Notification$Builder; | ||
62 | ····move-result-object·v5 | ||
63 | ····iget·v4,·p2,·Landroid/app/Notification;->flags:I | ||
64 | ····and-int/lit8·v4,·v4,·0x10 | ||
65 | ····if-eqz·v4,·:cond_7 | ||
66 | ····const/4·v4,·0x1 | ||
67 | ····:goto_2 | ||
Max diff block lines reached; 2429/12779 bytes (19.01%) of diff not shown. |
Offset 1, 42 lines modified | Offset 1, 42 lines modified | ||
1 | .class·Landroid/support/a/a/n; | 1 | .class·Landroid/support/a/a/n; |
2 | .super·Landroid/support/a/a/ | 2 | .super·Landroid/support/a/a/m; |
3 | #·direct·methods | 3 | #·direct·methods |
4 | .method·constructor·<init>()V | 4 | .method·constructor·<init>()V |
5 | ····.locals·0 | 5 | ····.locals·0 |
6 | ····invoke-direct·{p0},·Landroid/support/a/a/ | 6 | ····invoke-direct·{p0},·Landroid/support/a/a/m;-><init>()V |
7 | ····return-void | 7 | ····return-void |
8 | .end·method | 8 | .end·method |
9 | #·virtual·methods | 9 | #·virtual·methods |
10 | .method·public·a(Landroid/support/a/a/h;Landroid/support/a/a/i;)Landroid/app/Notification; | 10 | .method·public·a(Landroid/support/a/a/h;Landroid/support/a/a/i;)Landroid/app/Notification; |
11 | ····.locals·28 | 11 | ····.locals·28 |
12 | ····new-instance·v2,·Landroid/support/a/a/ | 12 | ····new-instance·v2,·Landroid/support/a/a/ak; |
13 | ····move-object/from16·v0,·p1 | 13 | ····move-object/from16·v0,·p1 |
14 | ····iget-object·v3,·v0,·Landroid/support/a/a/h;->a:Landroid/content/Context; | 14 | ····iget-object·v3,·v0,·Landroid/support/a/a/h;->a:Landroid/content/Context; |
15 | ····move-object/from16·v0,·p1 | 15 | ····move-object/from16·v0,·p1 |
16 | ····iget-object·v4,·v0,·Landroid/support/a/a/h;-> | 16 | ····iget-object·v4,·v0,·Landroid/support/a/a/h;->G:Landroid/app/Notification; |
17 | ···· | 17 | ····invoke-virtual/range·{p1·..·p1},·Landroid/support/a/a/h;->d()Ljava/lang/CharSequence; |
18 | ···· | 18 | ····move-result-object·v5 |
19 | ···· | 19 | ····invoke-virtual/range·{p1·..·p1},·Landroid/support/a/a/h;->c()Ljava/lang/CharSequence; |
20 | ···· | 20 | ····move-result-object·v6 |
21 | ····move-object/from16·v0,·p1 | 21 | ····move-object/from16·v0,·p1 |
22 | ····iget-object·v7,·v0,·Landroid/support/a/a/h;->h:Ljava/lang/CharSequence; | 22 | ····iget-object·v7,·v0,·Landroid/support/a/a/h;->h:Ljava/lang/CharSequence; |
23 | ····move-object/from16·v0,·p1 | 23 | ····move-object/from16·v0,·p1 |
Offset 98, 15 lines modified | Offset 98, 15 lines modified | ||
98 | ····iget-boolean·v0,·v0,·Landroid/support/a/a/h;->w:Z | 98 | ····iget-boolean·v0,·v0,·Landroid/support/a/a/h;->w:Z |
99 | ····move/from16·v20,·v0 | 99 | ····move/from16·v20,·v0 |
100 | ····move-object/from16·v0,·p1 | 100 | ····move-object/from16·v0,·p1 |
101 | ····iget-object·v0,·v0,·Landroid/support/a/a/h;-> | 101 | ····iget-object·v0,·v0,·Landroid/support/a/a/h;->H:Ljava/util/ArrayList; |
102 | ····move-object/from16·v21,·v0 | 102 | ····move-object/from16·v21,·v0 |
103 | ····move-object/from16·v0,·p1 | 103 | ····move-object/from16·v0,·p1 |
104 | ····iget-object·v0,·v0,·Landroid/support/a/a/h;->y:Landroid/os/Bundle; | 104 | ····iget-object·v0,·v0,·Landroid/support/a/a/h;->y:Landroid/os/Bundle; |
Offset 138, 15 lines modified | Offset 138, 15 lines modified | ||
138 | ····move-object/from16·v0,·p1 | 138 | ····move-object/from16·v0,·p1 |
139 | ····iget-object·v0,·v0,·Landroid/support/a/a/h;->D:Landroid/widget/RemoteViews; | 139 | ····iget-object·v0,·v0,·Landroid/support/a/a/h;->D:Landroid/widget/RemoteViews; |
140 | ····move-object/from16·v27,·v0 | 140 | ····move-object/from16·v27,·v0 |
141 | ····invoke-direct/range·{v2·..·v27},·Landroid/support/a/a/ | 141 | ····invoke-direct/range·{v2·..·v27},·Landroid/support/a/a/ak;-><init>(Landroid/content/Context;Landroid/app/Notification;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Ljava/lang/CharSequence;Landroid/widget/RemoteViews;ILandroid/app/PendingIntent;Landroid/app/PendingIntent;Landroid/graphics/Bitmap;IIZZZILjava/lang/CharSequence;ZLjava/util/ArrayList;Landroid/os/Bundle;Ljava/lang/String;ZLjava/lang/String;Landroid/widget/RemoteViews;Landroid/widget/RemoteViews;)V |
142 | ····move-object/from16·v0,·p1 | 142 | ····move-object/from16·v0,·p1 |
143 | ····iget-object·v3,·v0,·Landroid/support/a/a/h;->v:Ljava/util/ArrayList; | 143 | ····iget-object·v3,·v0,·Landroid/support/a/a/h;->v:Ljava/util/ArrayList; |
144 | ····invoke-static·{v2,·v3},·Landroid/support/a/a/c;->a(Landroid/support/a/a/a;Ljava/util/ArrayList;)V | 144 | ····invoke-static·{v2,·v3},·Landroid/support/a/a/c;->a(Landroid/support/a/a/a;Ljava/util/ArrayList;)V |
Offset 160, 28 lines modified | Offset 160, 19 lines modified | ||
160 | ····move-object/from16·v1,·p1 | 160 | ····move-object/from16·v1,·p1 |
161 | ····invoke-virtual·{v0,·v1,·v2},·Landroid/support/a/a/i;->a(Landroid/support/a/a/h;Landroid/support/a/a/b;)Landroid/app/Notification; | 161 | ····invoke-virtual·{v0,·v1,·v2},·Landroid/support/a/a/i;->a(Landroid/support/a/a/h;Landroid/support/a/a/b;)Landroid/app/Notification; |
162 | ····move-result-object·v2 | 162 | ····move-result-object·v2 |
163 | ····return-object·v2 | ||
164 | .end·method | ||
163 | ····move-object/from16·v0,·p1 | ||
164 | ····iget-object·v3,·v0,·Landroid/support/a/a/h;->m:Landroid/support/a/a/v; | ||
165 | ····if-eqz·v3,·:cond_0 | ||
166 | ····move-object/from16·v0,·p1 | ||
167 | ····iget-object·v3,·v0,·Landroid/support/a/a/h;->m:Landroid/support/a/a/v; | ||
168 | ····move-object/from16·v0,·p0 | ||
169 | 165 | .method·public·a(Landroid/app/Notification;)Landroid/os/Bundle; | |
166 | ····.locals·1 | ||
170 | ···· | 167 | ····invoke-static·{p1},·Landroid/support/a/a/aj;->a(Landroid/app/Notification;)Landroid/os/Bundle; |
171 | ···· | 168 | ····move-result-object·v0 |
172 | ····:cond_0 | ||
173 | ····return-object·v | 169 | ····return-object·v0 |
174 | .end·method | 170 | .end·method |
Offset 1, 12 lines modified | Offset 1, 12 lines modified | ||
1 | .class·Landroid/support/a/a/aq; | 1 | .class·Landroid/support/a/a/aq; |
2 | .super·Ljava/lang/Object; | 2 | .super·Ljava/lang/Object; |
3 | #·interfaces | 3 | #·interfaces |
4 | .implements·Landroid/support/a/a/a | 4 | .implements·Landroid/support/a/a/an; |
5 | #·direct·methods | 5 | #·direct·methods |
6 | .method·constructor·<init>()V | 6 | .method·constructor·<init>()V |
7 | ····.locals·0 | 7 | ····.locals·0 |
8 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V | 8 | ····invoke-direct·{p0},·Ljava/lang/Object;-><init>()V |