java类android.support.annotation.Nullable的实例源码

QueueListener.java 文件源码 项目:okdownload 阅读 25 收藏 0 点赞 0 评论 0
@Override
public void taskEnd(DownloadTask task, EndCause cause, @Nullable Exception realCause,
                    @NonNull Listener1Assist.Listener1Model model) {
    final String status = cause.toString();
    TagUtil.saveStatus(task, status);

    final QueueViewHolder holder = holderMap.get(task.getId());
    if (holder == null) return;

    holder.statusTv.setText(status);
    if (cause == EndCause.COMPLETED) {
        holder.progressBar.setProgress(holder.progressBar.getMax());
    }
}
OfflineRegionDetailActivity.java 文件源码 项目:mapbox-plugins-android 阅读 25 收藏 0 点赞 0 评论 0
@Override
protected void onCreate(@Nullable Bundle savedInstanceState) {
  super.onCreate(savedInstanceState);
  setContentView(R.layout.activity_offline_region_detail);
  ButterKnife.bind(this);
  mapView.onCreate(savedInstanceState);
  offlinePlugin = OfflinePlugin.getInstance();

  Bundle bundle = getIntent().getExtras();
  if (bundle != null) {
    loadOfflineDownload(bundle);
  }
}
AnimatorChangeHandler2.java 文件源码 项目:conductor-attacher 阅读 21 收藏 0 点赞 0 评论 0
@Override
public void onAbortPush(@NonNull ControllerChangeHandler newHandler, @Nullable Controller newTop) {
  super.onAbortPush(newHandler, newTop);

  canceled = true;
  if (animator != null) {
    animator.cancel();
  }
}
CollectionProvider.java 文件源码 项目:rapid-io-android 阅读 25 收藏 0 点赞 0 评论 0
@Nullable
CollectionConnection findCollectionBySubscriptionId(String subscriptionId) {
    for(String channelName : mCollectionConnections.keySet()) {
        if(mCollectionConnections.get(channelName).hasSubscription(subscriptionId))
            return mCollectionConnections.get(channelName);
    }
    return null;
}
HeaderRecyclerViewAdapter.java 文件源码 项目:HeaderRecyclerViewAdapter-Android 阅读 34 收藏 0 点赞 0 评论 0
@Nullable
public final View getHeaderViewForType(int viewType) {
    for (View headerView : headerViews) {
        if (getViewTypeForHeaderOrFooter(headerView) == viewType) {
            return headerView;
        }
    }
    return null;
}
LinearLayoutWidget.java 文件源码 项目:android_ui 阅读 22 收藏 0 点赞 0 评论 0
/**
 */
@Nullable
@Override
public PorterDuff.Mode getBackgroundTintMode() {
    this.ensureDecorator();
    return mDecorator.getBackgroundTintMode();
}
CredentialDisplay.java 文件源码 项目:passman-android 阅读 31 收藏 0 点赞 0 评论 0
@Override
public void onViewCreated(View view, @Nullable Bundle savedInstanceState) {
    super.onViewCreated(view, savedInstanceState);
    ButterKnife.bind(this, view);

    label.setText(credential.getLabel());
    user.setText(credential.getUsername());
    password.setModePassword();
    password.setText(credential.getPassword());
    email.setModeEmail();
    email.setText(credential.getEmail());
    url.setText(credential.getUrl());
    description.setText(credential.getDescription());
    otp.setEnabled(false);
}
SizeConfigStrategy.java 文件源码 项目:GitHub 阅读 28 收藏 0 点赞 0 评论 0
@Override
@Nullable
public Bitmap removeLast() {
  Bitmap removed = groupedMap.removeLast();
  if (removed != null) {
    int removedSize = Util.getBitmapByteSize(removed);
    decrementBitmapOfSize(removedSize, removed);
  }
  return removed;
}
Router.java 文件源码 项目:GitHub 阅读 26 收藏 0 点赞 0 评论 0
public Router putShort(@Nullable String key, short value) {
    getBundleData().putShort(key, value);
    return this;
}
CurvedFrameLayout.java 文件源码 项目:Protein 阅读 28 收藏 0 点赞 0 评论 0
public CurvedFrameLayout(@NonNull Context context, @Nullable AttributeSet attrs) {
    super(context, attrs);
}


问题


面经


文章

微信
公众号

扫码关注公众号