android.support.v4.app.FragmentActivity.getPackageName()方法的使用及代码示例

x33g5p2x  于2022-01-18 转载在 其他  
字(8.0k)|赞(0)|评价(0)|浏览(173)

本文整理了Java中android.support.v4.app.FragmentActivity.getPackageName()方法的一些代码示例,展示了FragmentActivity.getPackageName()的具体用法。这些代码示例主要来源于Github/Stackoverflow/Maven等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。FragmentActivity.getPackageName()方法的具体详情如下:
包路径:android.support.v4.app.FragmentActivity
类名称:FragmentActivity
方法名:getPackageName

FragmentActivity.getPackageName介绍

暂无

代码示例

代码示例来源:origin: HotBitmapGG/bilibili-android-client

public String getVersionCode() {
    PackageInfo packageInfo = null;
    try {
      packageInfo = getActivity().getPackageManager().getPackageInfo(getActivity().getPackageName(), 0);
    } catch (PackageManager.NameNotFoundException e) {
      e.printStackTrace();
    }
    assert packageInfo != null;
    return packageInfo.versionName;
  }
}

代码示例来源:origin: facebook/facebook-android-sdk

private void makePurchase(boolean isSubscription) {
  try {
    Bundle buyIntentBundle = inAppBillingService.getBuyIntent(
      3,
      getActivity().getPackageName(),
      TEST_SKU,
      isSubscription ? "subs" : "inapp",
      "this is a test");
    int response = getResponseCodeFromBundle(buyIntentBundle);
    if (response != BILLING_RESPONSE_RESULT_OK) {
      Log.e(TAG, "Unable to buy item, Error response: " + response);
      return;
    }
    PendingIntent pendingIntent = buyIntentBundle.getParcelable(BUY_INTENT);
    getActivity().startIntentSenderForResult(
      pendingIntent.getIntentSender(),
      IN_APP_PURCHASE_RESULT,
      new Intent(),
      Integer.valueOf(0),
      Integer.valueOf(0),
      Integer.valueOf(0));
  }
  catch (IntentSender.SendIntentException e) {
    Log.e(TAG, "In app purchase send intent exception.", e);
  }
  catch (RemoteException e) {
    Log.e(TAG, "In app purchase remote exception.", e);
  }
}

代码示例来源:origin: naman14/Timber

PackageInfo pInfo = getActivity().getPackageManager().getPackageInfo(getActivity().getPackageName(), 0);
String version = pInfo.versionName;
int versionCode = pInfo.versionCode;

代码示例来源:origin: eclipse/paho.mqtt.android

private String getDebugInfoForEmail(){
    StringBuilder sb = new StringBuilder();

    try {
      PackageInfo pInfo = getActivity().getPackageManager().getPackageInfo(getActivity().getPackageName(), 0);
      sb.append(FEEDBACK_VERSION + pInfo.versionName + FEEDBACK_NEW_LINE);
    } catch(PackageManager.NameNotFoundException ex){
      sb.append(FEEDBACK_VERSION + FEEDBACK_UNKNOWN + FEEDBACK_NEW_LINE);
    }

    sb.append(FEEDBACK_PHONE_MODEL + Build.MANUFACTURER + " " +Build.MODEL + FEEDBACK_NEW_LINE);
    sb.append(FEEDBACK_ANDROID_VERSION + Build.VERSION.SDK_INT);


    return sb.toString();
  }
}

代码示例来源:origin: JasonQS/Anti-recall

tvLocalVersion.setText(getActivity().getPackageManager().getPackageInfo(getActivity().getPackageName(), 0).versionName);
} catch (PackageManager.NameNotFoundException e) {
  e.printStackTrace();

代码示例来源:origin: fennifith/Status

@Override
  public void onClick(View v) {
    startActivityForResult(new Intent(Settings.ACTION_MANAGE_OVERLAY_PERMISSION, Uri.parse("package:" + getActivity().getPackageName())), REQUEST_OVERLAY);
  }
});

代码示例来源:origin: yangchong211/YCAudioPlayer

@Override
  public void onClick(View v) {
    Intent localIntent = new Intent();
    localIntent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
    localIntent.setAction("android.settings.APPLICATION_DETAILS_SETTINGS");
    String packageName = context.getPackageName();
    localIntent.setData(Uri.fromParts("package",packageName, null));
    context.startActivity(localIntent);
    alertCustomDialog.dialogClose();
  }
});

代码示例来源:origin: tvbarthel/ChaseWhisplyProject

private void initVersionName(View v) {
  final TextView tvVersionName = (TextView) v.findViewById(R.id.home_version_name);
  try {
    final PackageInfo packageInfo = getActivity().getPackageManager().getPackageInfo(getActivity().getPackageName(), 0);
    tvVersionName.setText(packageInfo.versionName);
  } catch (PackageManager.NameNotFoundException e) {
    tvVersionName.setVisibility(View.INVISIBLE);
  }
}

代码示例来源:origin: SunAlwaysOnline/Sukeda

public int getVersionCode() {
  int code = 0;
  try {
    code = getActivity().getPackageManager().getPackageInfo(getActivity().getPackageName(), 0).versionCode;
  } catch (PackageManager.NameNotFoundException e) {
    e.printStackTrace();
  }
  return code;
}

代码示例来源:origin: lime-ime/limeime

public void onClick(DialogInterface dialog, int id) {
    // Reset Lime preferences
    SharedPreferences settings = getActivity().getSharedPreferences(getActivity().getPackageName() + "_preferences", Context.MODE_PRIVATE);
             settings.edit().clear().commit();
    // Reset Lime databases
    datasource.resetLimeSetting();
    System.exit(0);
  }
});

代码示例来源:origin: tvbarthel/ChaseWhisplyProject

private void setVersionName(View v) {
    final TextView tvVersionName = (TextView) v.findViewById(R.id.fragment_about_version_name);
    try {
      final PackageInfo packageInfo = getActivity().getPackageManager().getPackageInfo(getActivity().getPackageName(), 0);
      tvVersionName.setText(getString(R.string.about_version_detail, packageInfo.versionName));
    } catch (PackageManager.NameNotFoundException e) {
      tvVersionName.setVisibility(View.GONE);
    }
  }
}

代码示例来源:origin: google-ar/sceneform-android-sdk

/** Launch Application Setting to grant permissions. */
 public void launchPermissionSettings() {
  Intent intent = new Intent();
  intent.setAction(Settings.ACTION_APPLICATION_DETAILS_SETTINGS);
  intent.setData(Uri.fromParts("package", requireActivity().getPackageName(), null));
  requireActivity().startActivity(intent);
 }
}

代码示例来源:origin: andforce/iBeebo

@Override
public void onCreate(Bundle savedInstanceState) {
  // TODO Auto-generated method stub
  super.onCreate(savedInstanceState);
  mSharedPreference = getActivity().getApplicationContext().getSharedPreferences(getActivity().getPackageName(), Context.MODE_PRIVATE);
}

代码示例来源:origin: openwalletGH/openwallet-android

@Override
public void onResume() {
  super.onResume();
  resolver.registerContentObserver(AddressBookProvider.contentUri(
      getActivity().getPackageName(), type), true, addressBookObserver);
  updateView();
}

代码示例来源:origin: Coinomi/coinomi-android

@Override
public void onResume() {
  super.onResume();
  resolver.registerContentObserver(AddressBookProvider.contentUri(
      getActivity().getPackageName(), type), true, addressBookObserver);
  updateView();
}

代码示例来源:origin: wiglenet/wigle-wifi-wardriving

@Override
public View onCreateView(LayoutInflater inflater, ViewGroup container, Bundle savedInstanceState) {
  final int orientation = getResources().getConfiguration().orientation;
  MainActivity.info("USERSTATS: onCreateView. orientation: " + orientation);
  final ScrollView scrollView = (ScrollView) inflater.inflate(R.layout.userstats, container, false);
  final Handler handler = new UserDownloadHandler(scrollView, numberFormat, getActivity().getPackageName(),
      getResources());
  executeUserDownload(this, new UserDownloadApiListener(handler));
  return scrollView;
}

代码示例来源:origin: Phantast/smartnavi

@Override
public void onViewCreated(View view, @Nullable Bundle savedInstanceState) {
  super.onViewCreated(view, savedInstanceState);
  fragmentView = view;
  SharedPreferences settings = this.getActivity().getSharedPreferences(this.getActivity().getPackageName() + "_preferences", Context.MODE_PRIVATE);
  boolean trackingAllowed = settings.getBoolean("nutzdaten", true);
  // Obtain the shared Tracker instance.
  AnalyticsApplication application = (AnalyticsApplication) this.getActivity().getApplication();
  mTracker = application.getDefaultTracker();
  mTracker.setScreenName("TutorialFragment");
  mTracker.send(new HitBuilders.ScreenViewBuilder().build());
  startTutorial();
}

代码示例来源:origin: huangfangyi/YiChat

private boolean checkPermission(String permissionName) {
  PackageManager pm = getActivity().getPackageManager();
  boolean permission = (PackageManager.PERMISSION_GRANTED ==
      pm.checkPermission(permissionName,  getActivity().getPackageName()));
  if (permission) {
    return true;
  }else {
    showToast(R.string.no_permission_camera);
    requestPermissions(new String[]{permissionName},
        REQUEST_CODE);
     return false;
  }
}

代码示例来源:origin: Coinomi/coinomi-android

@Override
public void onResume() {
  super.onResume();
  account.addEventListener(walletListener);
  amountCalculatorLink.setListener(amountsListener);
  resolver.registerContentObserver(AddressBookProvider.contentUri(
      getActivity().getPackageName(), type), true, addressBookObserver);
  updateView();
}

代码示例来源:origin: Coinomi/coinomi-android

@Override
public void onResume() {
  super.onResume();
  resolver.registerContentObserver(AddressBookProvider.contentUri(
      getActivity().getPackageName(), type), true, addressBookObserver);
  pocket.addEventListener(walletChangeListener, Threading.SAME_THREAD);
  checkEmptyPocketMessage();
  updateView();
}

相关文章

微信公众号

最新文章

更多

FragmentActivity类方法