Codota Logo
androidx.core.app
Code IndexAdd Codota to your IDE (free)

How to use androidx.core.app

Best Java code snippets using androidx.core.app (Showing top 20 results out of 531)

  • Add the Codota plugin to your IDE and get smart completions
private void myMethod () {
Gson g =
  • Codota Iconnew Gson()
  • Codota IconGsonBuilder gsonBuilder;gsonBuilder.create()
  • Codota Iconnew GsonBuilder().create()
  • Smart code suggestions by Codota
}
origin: PhilJay/MPAndroidChart

  @Override
  public void onClick(View v) {
    ActivityCompat.requestPermissions(DemoBase.this, new String[]{Manifest.permission.WRITE_EXTERNAL_STORAGE}, PERMISSION_STORAGE);
  }
}).show();
origin: gotev/android-upload-service

final NotificationCompat.Action toAction() {
  return new NotificationCompat.Action.Builder(icon, title, actionIntent).build();
}
origin: guardianproject/haven

private void askForPermission(String permission, Integer requestCode) {
  if (mActivity != null && ContextCompat.checkSelfPermission(mActivity, permission) != PackageManager.PERMISSION_GRANTED) {
    // Should we show an explanation?
    if (ActivityCompat.shouldShowRequestPermissionRationale(mActivity, permission)) {
      //This is called if user has denied the permission before
      //In this case I am just asking the permission again
      ActivityCompat.requestPermissions(mActivity, new String[]{permission}, requestCode);
    } else {
      ActivityCompat.requestPermissions(mActivity, new String[]{permission}, requestCode);
    }
  }
}
origin: cSploit/android

 private void updateNotificationForStatus(Context context, MsfRpcdService.Status status) {
  NotificationCompat.Builder mBuilder =
      new NotificationCompat.Builder(context, context.getString(R.string.csploitChannelId))
      .setSmallIcon(R.drawable.exploit_msf)
      .setContentTitle(context.getString(R.string.msf_status))
      .setProgress(0, 0, status.inProgress())
      .setContentText(context.getString(status.getText()))
      .setColor(ContextCompat.getColor(context, status.getColor()))
      .setChannelId(context.getString(R.string.csploitChannelId));

  NotificationManager mNotificationManager =
      (NotificationManager) context.getSystemService(Context.NOTIFICATION_SERVICE);
  mNotificationManager.notify(MSF_NOTIFICATION, mBuilder.build());
 }
}
origin: square/picasso

@Override protected void onCreate(Bundle savedInstanceState) {
 super.onCreate(savedInstanceState);
 setContentView(R.layout.sample_contacts_activity);
 adapter = new SampleContactsAdapter(this);
 ListView lv = findViewById(android.R.id.list);
 lv.setAdapter(adapter);
 lv.setOnScrollListener(new SampleScrollListener(this));
 if (ActivityCompat.checkSelfPermission(this, READ_CONTACTS) == PERMISSION_GRANTED) {
  loadContacts();
 } else {
  ActivityCompat.requestPermissions(this, new String[] { READ_CONTACTS },
    REQUEST_READ_CONTACTS);
 }
}
origin: DreaminginCodeZH/MaterialProgressBar

public static void navigateUp(Activity activity, Bundle extras) {
  Intent upIntent = NavUtils.getParentActivityIntent(activity);
  if (upIntent != null) {
    if (extras != null) {
      upIntent.putExtras(extras);
    }
    if (NavUtils.shouldUpRecreateTask(activity, upIntent)) {
      // This activity is NOT part of this app's task, so create a new task
      // when navigating up, with a synthesized back stack.
      TaskStackBuilder.create(activity)
          // Add all of this activity's parents to the back stack.
          .addNextIntentWithParentStack(upIntent)
              // Navigate up to the closest parent.
          .startActivities();
    } else {
      // This activity is part of this app's task, so simply
      // navigate up to the logical parent activity.
      // According to http://stackoverflow.com/a/14792752/2420519
      //NavUtils.navigateUpTo(activity, upIntent);
      upIntent.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);
      activity.startActivity(upIntent);
    }
  }
  activity.finish();
}
origin: googlesamples/easypermissions

@Override
public boolean shouldShowRequestPermissionRationale(@NonNull String perm) {
  return ActivityCompat.shouldShowRequestPermissionRationale(getHost(), perm);
}
origin: gotev/android-upload-service

final void addActionsToNotificationBuilder(NotificationCompat.Builder builder) {
  if (actions != null && !actions.isEmpty()) {
    for (UploadNotificationAction notificationAction : actions) {
      builder.addAction(notificationAction.toAction());
    }
  }
}
origin: chrisbanes/PhotoView

  private void transition(View view) {
    if (Build.VERSION.SDK_INT < 21) {
      Toast.makeText(ActivityTransitionActivity.this, "21+ only, keep out", Toast.LENGTH_SHORT).show();
    } else {
      Intent intent = new Intent(ActivityTransitionActivity.this, ActivityTransitionToActivity.class);
      ActivityOptionsCompat options = ActivityOptionsCompat.
          makeSceneTransitionAnimation(ActivityTransitionActivity.this, view, getString(R.string.transition_test));
      startActivity(intent, options.toBundle());
    }
  }
}
origin: gotev/android-upload-service

private void setRingtone(NotificationCompat.Builder notification) {
  if (params.notificationConfig.isRingToneEnabled() && Build.VERSION.SDK_INT < Build.VERSION_CODES.O) {
    Uri sound = RingtoneManager.getActualDefaultRingtoneUri(service, RingtoneManager.TYPE_NOTIFICATION);
    notification.setSound(sound);
  }
}
origin: guardianproject/haven

private boolean askForPermission(String permission, Integer requestCode) {
  if (ContextCompat.checkSelfPermission(this, permission) != PackageManager.PERMISSION_GRANTED) {
    // Should we show an explanation?
    if (ActivityCompat.shouldShowRequestPermissionRationale(this, permission)) {
      //This is called if user has denied the permission before
      //In this case I am just asking the permission again
      ActivityCompat.requestPermissions(this, new String[]{permission}, requestCode);
    } else {
      ActivityCompat.requestPermissions(this, new String[]{permission}, requestCode);
    }
    return true;
  } else {
    return false;
  }
}
origin: Polidea/RxAndroidBle

public static void requestLocationPermission(final Activity activity) {
  ActivityCompat.requestPermissions(
      activity,
      new String[]{permission.ACCESS_COARSE_LOCATION},
      REQUEST_PERMISSION_COARSE_LOCATION
  );
}
origin: googlesamples/easypermissions

@Override
public boolean shouldShowRequestPermissionRationale(@NonNull String perm) {
  return ActivityCompat.shouldShowRequestPermissionRationale(getHost(), perm);
}
origin: guardianproject/haven

private boolean askForPermission(String permission, Integer requestCode) {
  if (ContextCompat.checkSelfPermission(this, permission) != PackageManager.PERMISSION_GRANTED) {
    // Should we show an explanation?
    if (ActivityCompat.shouldShowRequestPermissionRationale(this, permission)) {
      //This is called if user has denied the permission before
      //In this case I am just asking the permission again
      ActivityCompat.requestPermissions(this, new String[]{permission}, requestCode);
    } else {
      ActivityCompat.requestPermissions(this, new String[]{permission}, requestCode);
    }
    return true;
  } else {
    return false;
  }
}
origin: googlesamples/easypermissions

@Override
public void directRequestPermissions(int requestCode, @NonNull String... perms) {
  ActivityCompat.requestPermissions(getHost(), perms, requestCode);
}
origin: PhilJay/MPAndroidChart

protected void requestStoragePermission(View view) {
  if (ActivityCompat.shouldShowRequestPermissionRationale(this, Manifest.permission.WRITE_EXTERNAL_STORAGE)) {
    Snackbar.make(view, "Write permission is required to save image to gallery", Snackbar.LENGTH_INDEFINITE)
        .setAction(android.R.string.ok, new View.OnClickListener() {
          @Override
          public void onClick(View v) {
            ActivityCompat.requestPermissions(DemoBase.this, new String[]{Manifest.permission.WRITE_EXTERNAL_STORAGE}, PERMISSION_STORAGE);
          }
        }).show();
  } else {
    Toast.makeText(getApplicationContext(), "Permission Required!", Toast.LENGTH_SHORT)
        .show();
    ActivityCompat.requestPermissions(DemoBase.this, new String[]{Manifest.permission.WRITE_EXTERNAL_STORAGE}, PERMISSION_STORAGE);
  }
}
origin: googlesamples/easypermissions

@Override
public void directRequestPermissions(int requestCode, @NonNull String... perms) {
  ActivityCompat.requestPermissions(getHost(), perms, requestCode);
}
origin: guardianproject/haven

private void askForPermission(String permission, Integer requestCode) {
  if (ContextCompat.checkSelfPermission(getActivity(), permission) != PackageManager.PERMISSION_GRANTED) {
    // Should we show an explanation?
    if (ActivityCompat.shouldShowRequestPermissionRationale(getActivity(), permission)) {
      //This is called if user has denied the permission before
      //In this case I am just asking the permission again
      ActivityCompat.requestPermissions(getActivity(), new String[]{permission}, requestCode);
    } else {
      ActivityCompat.requestPermissions(getActivity(), new String[]{permission}, requestCode);
    }
  } else {
  }
}
origin: cSploit/android

public void verifyPerms() {
   if (ContextCompat.checkSelfPermission(this,
       Manifest.permission.WRITE_EXTERNAL_STORAGE)
       != PackageManager.PERMISSION_GRANTED || ContextCompat.checkSelfPermission(this,
       Manifest.permission.READ_PHONE_STATE)
       != PackageManager.PERMISSION_GRANTED || ContextCompat.checkSelfPermission(this,
      Manifest.permission.WAKE_LOCK)
      != PackageManager.PERMISSION_GRANTED)
  {
    ActivityCompat.requestPermissions(this,
        new String[] {Manifest.permission.WRITE_EXTERNAL_STORAGE, Manifest.permission.READ_PHONE_STATE,
        Manifest.permission.WAKE_LOCK},
        MY_PERMISSIONS_WANTED);
   }
 }
origin: ankidroid/Anki-Android

/**
 * Try to open the Collection for the first time, and do some error handling if it wasn't successful
 * @return whether or not we were successful
 */
private boolean firstCollectionOpen() {
  if (CollectionHelper.hasStorageAccessPermission(this)) {
    // Show error dialog if collection could not be opened
    return CollectionHelper.getInstance().getColSafe(this) != null;
  } else {
    // Request storage permission if we don't have it (e.g. on Android 6.0+)
    ActivityCompat.requestPermissions(this, new String[] {Manifest.permission.WRITE_EXTERNAL_STORAGE},
        REQUEST_STORAGE_PERMISSION);
    return false;
  }
}
androidx.core.app

Most used classes

  • ActivityCompat
  • NotificationCompat$Builder
  • NotificationCompat$BigTextStyle
  • TaskStackBuilder
  • NotificationCompat$Action$Builder
  • NavUtils,
  • JobIntentService,
  • NotificationCompat$InboxStyle,
  • RemoteInput$Builder,
  • RemoteInput,
  • ActivityOptionsCompat,
  • NotificationCompat$BigPictureStyle,
  • NotificationCompat$MessagingStyle,
  • ShareCompat$IntentBuilder,
  • NotificationCompat$WearableExtender,
  • Person$Builder,
  • Person,
  • AlarmManagerCompat,
  • NotificationCompat$Action$WearableExtender
Codota Logo
  • Products

    Search for Java codeSearch for JavaScript codeEnterprise
  • IDE Plugins

    IntelliJ IDEAWebStormAndroid StudioEclipseVisual Studio CodePyCharmSublime TextPhpStormVimAtomGoLandRubyMineEmacsJupyter
  • Company

    About UsContact UsCareers
  • Resources

    FAQBlogCodota Academy Plugin user guide Terms of usePrivacy policyJava Code IndexJavascript Code Index
Get Codota for your IDE now