SYMBOL INDEX (105 symbols across 26 files) FILE: SampleApp/src/androidTest/java/me/leolin/shortcutbadger/example/ApplicationTest.java class ApplicationTest (line 9) | public class ApplicationTest extends ApplicationTestCase { method ApplicationTest (line 10) | public ApplicationTest() { FILE: SampleApp/src/main/java/me/leolin/shortcutbadger/example/BadgeIntentService.java class BadgeIntentService (line 14) | public class BadgeIntentService extends IntentService { method BadgeIntentService (line 20) | public BadgeIntentService() { method onCreate (line 26) | @Override method onStart (line 32) | @Override method onHandleIntent (line 37) | @Override method setupNotificationChannel (line 62) | @TargetApi(Build.VERSION_CODES.O) FILE: SampleApp/src/main/java/me/leolin/shortcutbadger/example/MainActivity.java class MainActivity (line 17) | public class MainActivity extends Activity { method onCreate (line 20) | @Override FILE: ShortcutBadger/src/main/java/me/leolin/shortcutbadger/Badger.java type Badger (line 8) | public interface Badger { method executeBadge (line 18) | void executeBadge(Context context, ComponentName componentName, int ba... method getSupportLaunchers (line 24) | List getSupportLaunchers(); FILE: ShortcutBadger/src/main/java/me/leolin/shortcutbadger/ShortcutBadgeException.java class ShortcutBadgeException (line 3) | public class ShortcutBadgeException extends Exception { method ShortcutBadgeException (line 4) | public ShortcutBadgeException(String message) { method ShortcutBadgeException (line 8) | public ShortcutBadgeException(String message, Exception e) { FILE: ShortcutBadger/src/main/java/me/leolin/shortcutbadger/ShortcutBadger.java class ShortcutBadger (line 38) | public final class ShortcutBadger { method applyCount (line 76) | public static boolean applyCount(Context context, int badgeCount) { method applyCountOrThrow (line 94) | public static void applyCountOrThrow(Context context, int badgeCount) ... method removeCount (line 115) | public static boolean removeCount(Context context) { method removeCountOrThrow (line 124) | public static void removeCountOrThrow(Context context) throws Shortcut... method isBadgeCounterSupported (line 133) | public static boolean isBadgeCounterSupported(Context context) { method applyNotification (line 177) | public static void applyNotification(Context context, Notification not... method initBadger (line 194) | private static boolean initBadger(Context context) { method isLauncherVersionSupported (line 252) | private static boolean isLauncherVersionSupported(Context context, Str... method validateInfoList (line 264) | private static void validateInfoList(ResolveInfo defaultActivity, List... method ShortcutBadger (line 277) | private ShortcutBadger() { FILE: ShortcutBadger/src/main/java/me/leolin/shortcutbadger/impl/AdwHomeBadger.java class AdwHomeBadger (line 17) | public class AdwHomeBadger implements Badger { method executeBadge (line 24) | @Override method getSupportLaunchers (line 34) | @Override FILE: ShortcutBadger/src/main/java/me/leolin/shortcutbadger/impl/ApexHomeBadger.java class ApexHomeBadger (line 17) | public class ApexHomeBadger implements Badger { method executeBadge (line 24) | @Override method getSupportLaunchers (line 34) | @Override FILE: ShortcutBadger/src/main/java/me/leolin/shortcutbadger/impl/AsusHomeBadger.java class AsusHomeBadger (line 24) | public class AsusHomeBadger implements Badger { method executeBadge (line 47) | @Override method executeBadgeByBroadcast (line 67) | private void executeBadgeByBroadcast(Context context, ComponentName co... method getSupportLaunchers (line 78) | @Override method executeBadgeByContentProvider (line 90) | @TargetApi(Build.VERSION_CODES.HONEYCOMB) method insertBadgeAsync (line 120) | private void insertBadgeAsync(final ContentValues contentValues) { method insertBadgeSync (line 130) | private void insertBadgeSync(final Context context, final ContentValue... method createContentValues (line 149) | private ContentValues createContentValues(final int badgeCount, method asusBadgeContentProviderExists (line 164) | private static boolean asusBadgeContentProviderExists(Context context) { FILE: ShortcutBadger/src/main/java/me/leolin/shortcutbadger/impl/DefaultBadger.java class DefaultBadger (line 18) | public class DefaultBadger implements Badger { method executeBadge (line 24) | @Override method getSupportLaunchers (line 34) | @Override method isSupported (line 43) | boolean isSupported(Context context) { FILE: ShortcutBadger/src/main/java/me/leolin/shortcutbadger/impl/EverythingMeHomeBadger.java class EverythingMeHomeBadger (line 19) | public class EverythingMeHomeBadger implements Badger { method executeBadge (line 26) | @Override method getSupportLaunchers (line 35) | @Override FILE: ShortcutBadger/src/main/java/me/leolin/shortcutbadger/impl/HuaweiHomeBadger.java class HuaweiHomeBadger (line 17) | public class HuaweiHomeBadger implements Badger { method executeBadge (line 19) | @Override method getSupportLaunchers (line 28) | @Override FILE: ShortcutBadger/src/main/java/me/leolin/shortcutbadger/impl/IntentConstants.java type IntentConstants (line 3) | public interface IntentConstants { FILE: ShortcutBadger/src/main/java/me/leolin/shortcutbadger/impl/LGHomeBadger.java class LGHomeBadger (line 18) | @Deprecated method executeBadge (line 26) | @Override method getSupportLaunchers (line 36) | @Override FILE: ShortcutBadger/src/main/java/me/leolin/shortcutbadger/impl/NewHtcHomeBadger.java class NewHtcHomeBadger (line 17) | public class NewHtcHomeBadger implements Badger { method executeBadge (line 26) | @Override method getSupportLaunchers (line 60) | @Override FILE: ShortcutBadger/src/main/java/me/leolin/shortcutbadger/impl/NovaHomeBadger.java class NovaHomeBadger (line 21) | public class NovaHomeBadger implements Badger { method executeBadge (line 27) | @Override method getSupportLaunchers (line 35) | @Override FILE: ShortcutBadger/src/main/java/me/leolin/shortcutbadger/impl/OPPOHomeBader.java class OPPOHomeBader (line 25) | public class OPPOHomeBader implements Badger { method executeBadge (line 35) | @Override method getSupportLaunchers (line 48) | @Override method executeBadgeByBroadcast (line 53) | private void executeBadgeByBroadcast(Context context, ComponentName co... method executeBadgeByContentProvider (line 72) | @TargetApi(Build.VERSION_CODES.HONEYCOMB) FILE: ShortcutBadger/src/main/java/me/leolin/shortcutbadger/impl/SamsungHomeBadger.java class SamsungHomeBadger (line 21) | public class SamsungHomeBadger implements Badger { method SamsungHomeBadger (line 27) | public SamsungHomeBadger() { method executeBadge (line 33) | @Override method getContentValues (line 66) | private ContentValues getContentValues(ComponentName componentName, in... method getSupportLaunchers (line 78) | @Override FILE: ShortcutBadger/src/main/java/me/leolin/shortcutbadger/impl/SonyHomeBadger.java class SonyHomeBadger (line 22) | public class SonyHomeBadger implements Badger { method executeBadge (line 39) | @Override method getSupportLaunchers (line 49) | @Override method executeBadgeByBroadcast (line 54) | private static void executeBadgeByBroadcast(Context context, Component... method executeBadgeByContentProvider (line 71) | private void executeBadgeByContentProvider(Context context, ComponentN... method insertBadgeAsync (line 100) | private void insertBadgeAsync(final ContentValues contentValues) { method insertBadgeSync (line 110) | private void insertBadgeSync(final Context context, final ContentValue... method createContentValues (line 130) | private ContentValues createContentValues(final int badgeCount, method sonyBadgeContentProviderExists (line 145) | private static boolean sonyBadgeContentProviderExists(Context context) { FILE: ShortcutBadger/src/main/java/me/leolin/shortcutbadger/impl/VivoHomeBadger.java class VivoHomeBadger (line 16) | public class VivoHomeBadger implements Badger { method executeBadge (line 18) | @Override method getSupportLaunchers (line 27) | @Override FILE: ShortcutBadger/src/main/java/me/leolin/shortcutbadger/impl/XiaomiHomeBadger.java class XiaomiHomeBadger (line 26) | @Deprecated method executeBadge (line 34) | @Override method tryNewMiuiBadge (line 61) | @TargetApi(Build.VERSION_CODES.JELLY_BEAN) method getSupportLaunchers (line 89) | @Override FILE: ShortcutBadger/src/main/java/me/leolin/shortcutbadger/impl/YandexLauncherBadger.java class YandexLauncherBadger (line 19) | public class YandexLauncherBadger implements Badger { method executeBadge (line 31) | @Override method isVersionSupported (line 42) | public static boolean isVersionSupported(Context context) { method getSupportLaunchers (line 54) | @Override FILE: ShortcutBadger/src/main/java/me/leolin/shortcutbadger/impl/ZTEHomeBadger.java class ZTEHomeBadger (line 15) | public class ZTEHomeBadger implements Badger { method executeBadge (line 17) | @Override method getSupportLaunchers (line 31) | @Override FILE: ShortcutBadger/src/main/java/me/leolin/shortcutbadger/impl/ZukHomeBadger.java class ZukHomeBadger (line 21) | public class ZukHomeBadger implements Badger { method executeBadge (line 25) | @TargetApi(Build.VERSION_CODES.HONEYCOMB) method getSupportLaunchers (line 33) | @Override FILE: ShortcutBadger/src/main/java/me/leolin/shortcutbadger/util/BroadcastHelper.java class BroadcastHelper (line 18) | public class BroadcastHelper { method resolveBroadcast (line 20) | public static List resolveBroadcast(Context context, Inte... method sendIntentExplicitly (line 27) | public static void sendIntentExplicitly(Context context, Intent intent... method sendDefaultIntentExplicitly (line 44) | public static void sendDefaultIntentExplicitly(Context context, Intent... FILE: ShortcutBadger/src/main/java/me/leolin/shortcutbadger/util/CloseHelper.java class CloseHelper (line 11) | public class CloseHelper { method close (line 13) | public static void close(Cursor cursor) { method closeQuietly (line 20) | public static void closeQuietly(Closeable closeable) {