public class LiveVideoRecommendForYouFragment extends PostALGBaseFrag implements IDataRequestCallback, com.handmark.pulltorefresh.library.PullToRefreshBase.OnRefreshListener2<androidx.recyclerview.widget.RecyclerView>, AbsRecyclerViewAdapter.VideoAdapterListener
| 限定符和类型 | 类和说明 |
|---|---|
static interface |
LiveVideoRecommendForYouFragment.OnRecommendForYouListener |
BaseFra.TopTypemTagInfoClassNameact, DEFAULT_TYPE_FROME, isShow, mBaseHandler, mInitPresenter, mIsCheez, mLastClickTsMs, mRootView, mStartupController, TYPE_FROME_COIN, TYPE_FROME_FANS, TYPE_FROME_STARMSG_RECODE_LIVE_DATA| 构造器和说明 |
|---|
LiveVideoRecommendForYouFragment() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
changeSelectPosition(com.app.live.activity.VideoDataInfo info,
int position) |
void |
checkCacheValid() |
static LiveVideoRecommendForYouFragment |
newIntance(com.app.live.activity.VideoDataInfo videoDataInfo,
VideoListDownloadWrapper mDownloadWrapper,
AbsRecyclerViewAdapter.VideoAdapterListener listener,
LiveVideoRecommendForYouFragment.OnRecommendForYouListener forYouListener) |
void |
OnClick(com.app.live.activity.VideoDataInfo vd,
android.graphics.Bitmap bmpCapture,
int lineIndex) |
android.view.View |
onCreateView(android.view.LayoutInflater inflater,
android.view.ViewGroup container,
android.os.Bundle savedInstanceState) |
void |
onProcessFinished(java.lang.Object object)
接口数据解析完成时回调
|
void |
onPullDownToRefresh(com.handmark.pulltorefresh.library.PullToRefreshBase<androidx.recyclerview.widget.RecyclerView> refreshView)
onPullDownToRefresh will be called only when the user has Pulled from
the start, and released.
|
void |
onPullUpToRefresh(com.handmark.pulltorefresh.library.PullToRefreshBase<androidx.recyclerview.widget.RecyclerView> refreshView)
onPullUpToRefresh will be called only when the user has Pulled from
the end, and released.
|
void |
onRequestFinished()
接口数据返回时回调,可以在此时处理loading消失的逻辑
|
void |
onResume() |
void |
onStartPostALGData(PostALGDataUtil utils) |
void |
onViewCreated(android.view.View view,
android.os.Bundle savedInstanceState) |
void |
reportStayTime(int act) |
void |
setmTagInfoClassName() |
getmPostUtil, onCreate, onDestroy, onPause, postAllData, setHandler2Post, setHandler2Post, setUserVisibleHintfinish, generateNetworkLiveData, getDescription, getHttpMsgTag, getInitOnceLoginOrNotRunnable, getInitOnceMustLoginRunnable, getInitRepeatLoginOrNotRunnable, getInitRepeatMustLoginRunnable, getThreadInfo, hasNetRequest, hideLoading, initPresenter, isAccountLogin, isActivityAlive, isCancelHttpMsgWhenPageDestroy, isFinish2, isShow, isShowVipBanner, isTwooProduct, isViewTokenValid, isVisitorMode, onAttach, onInitNotImportantCode, onNetRequestEnd, onNetRequestStart, onShareClickForMatch, onStartupCompleted, runOnUiThread, runOnUiThreadDelay, showLoading, showLoading, showLoadingdump, equals, getActivity, getAllowEnterTransitionOverlap, getAllowReturnTransitionOverlap, getArguments, getChildFragmentManager, getContext, getDefaultViewModelProviderFactory, getEnterTransition, getExitTransition, getFragmentManager, getHost, getId, getLayoutInflater, getLayoutInflater, getLifecycle, getLoaderManager, getParentFragment, getParentFragmentManager, getReenterTransition, getResources, getRetainInstance, getReturnTransition, getSavedStateRegistry, getSharedElementEnterTransition, getSharedElementReturnTransition, getString, getString, getTag, getTargetFragment, getTargetRequestCode, getText, getUserVisibleHint, getView, getViewLifecycleOwner, getViewLifecycleOwnerLiveData, getViewModelStore, hashCode, hasOptionsMenu, instantiate, instantiate, isAdded, isDetached, isHidden, isInLayout, isMenuVisible, isRemoving, isResumed, isStateSaved, isVisible, onActivityCreated, onActivityResult, onAttach, onAttachFragment, onConfigurationChanged, onContextItemSelected, onCreateAnimation, onCreateAnimator, onCreateContextMenu, onCreateOptionsMenu, onDestroyOptionsMenu, onDestroyView, onDetach, onGetLayoutInflater, onHiddenChanged, onInflate, onInflate, onLowMemory, onMultiWindowModeChanged, onOptionsItemSelected, onOptionsMenuClosed, onPictureInPictureModeChanged, onPrepareOptionsMenu, onPrimaryNavigationFragmentChanged, onRequestPermissionsResult, onSaveInstanceState, onStart, onStop, onViewStateRestored, postponeEnterTransition, postponeEnterTransition, registerForContextMenu, requestPermissions, requireActivity, requireArguments, requireContext, requireFragmentManager, requireHost, requireParentFragment, requireView, setAllowEnterTransitionOverlap, setAllowReturnTransitionOverlap, setArguments, setEnterSharedElementCallback, setEnterTransition, setExitSharedElementCallback, setExitTransition, setHasOptionsMenu, setInitialSavedState, setMenuVisibility, setReenterTransition, setRetainInstance, setReturnTransition, setSharedElementEnterTransition, setSharedElementReturnTransition, setTargetFragment, shouldShowRequestPermissionRationale, startActivity, startActivity, startActivityForResult, startActivityForResult, startIntentSenderForResult, startPostponedEnterTransition, toString, unregisterForContextMenupublic static LiveVideoRecommendForYouFragment newIntance(com.app.live.activity.VideoDataInfo videoDataInfo, VideoListDownloadWrapper mDownloadWrapper, AbsRecyclerViewAdapter.VideoAdapterListener listener, LiveVideoRecommendForYouFragment.OnRecommendForYouListener forYouListener)
@Nullable
public android.view.View onCreateView(@NonNull
android.view.LayoutInflater inflater,
@Nullable
android.view.ViewGroup container,
@Nullable
android.os.Bundle savedInstanceState)
onCreateView 在类中 androidx.fragment.app.Fragmentpublic void onViewCreated(android.view.View view,
@Nullable
android.os.Bundle savedInstanceState)
onViewCreated 在类中 BaseFrapublic void onRequestFinished()
IDataRequestCallbackonRequestFinished 在接口中 IDataRequestCallbackpublic void onProcessFinished(java.lang.Object object)
IDataRequestCallbackonProcessFinished 在接口中 IDataRequestCallbackpublic void checkCacheValid()
public void changeSelectPosition(com.app.live.activity.VideoDataInfo info,
int position)
public void onPullDownToRefresh(com.handmark.pulltorefresh.library.PullToRefreshBase<androidx.recyclerview.widget.RecyclerView> refreshView)
com.handmark.pulltorefresh.library.PullToRefreshBase.OnRefreshListener2onPullDownToRefresh 在接口中 com.handmark.pulltorefresh.library.PullToRefreshBase.OnRefreshListener2<androidx.recyclerview.widget.RecyclerView>public void onPullUpToRefresh(com.handmark.pulltorefresh.library.PullToRefreshBase<androidx.recyclerview.widget.RecyclerView> refreshView)
com.handmark.pulltorefresh.library.PullToRefreshBase.OnRefreshListener2onPullUpToRefresh 在接口中 com.handmark.pulltorefresh.library.PullToRefreshBase.OnRefreshListener2<androidx.recyclerview.widget.RecyclerView>public void onStartPostALGData(PostALGDataUtil utils)
onStartPostALGData 在接口中 ILiveReportListeneronStartPostALGData 在类中 PostALGBaseFragpublic void setmTagInfoClassName()
setmTagInfoClassName 在类中 PostALGBaseFragpublic void OnClick(@Nullable
com.app.live.activity.VideoDataInfo vd,
@Nullable
android.graphics.Bitmap bmpCapture,
int lineIndex)
public void reportStayTime(int act)
public void onResume()
onResume 在类中 androidx.fragment.app.Fragment