public class LiveVideoRecommendForYouFragment extends PostALGBaseFrag implements IDataRequestCallback, com.handmark.pulltorefresh.library.PullToRefreshBase.OnRefreshListener2<androidx.recyclerview.widget.RecyclerView>, AbsRecyclerViewAdapter.VideoAdapterListener
限定符和类型 | 类和说明 |
---|---|
static interface |
LiveVideoRecommendForYouFragment.OnRecommendForYouListener |
BaseFra.TopType
mTagInfoClassName
act, DEFAULT_TYPE_FROME, isShow, mBaseHandler, mInitPresenter, mIsCheez, mLastClickTsMs, mRootView, mStartupController, TYPE_FROME_COIN, TYPE_FROME_FANS, TYPE_FROME_STAR
MSG_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, setUserVisibleHint
finish, 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, showLoading
dump, 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, unregisterForContextMenu
public 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.Fragment
public void onViewCreated(android.view.View view, @Nullable android.os.Bundle savedInstanceState)
onViewCreated
在类中 BaseFra
public void onRequestFinished()
IDataRequestCallback
onRequestFinished
在接口中 IDataRequestCallback
public void onProcessFinished(java.lang.Object object)
IDataRequestCallback
onProcessFinished
在接口中 IDataRequestCallback
public 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.OnRefreshListener2
onPullDownToRefresh
在接口中 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.OnRefreshListener2
onPullUpToRefresh
在接口中 com.handmark.pulltorefresh.library.PullToRefreshBase.OnRefreshListener2<androidx.recyclerview.widget.RecyclerView>
public void onStartPostALGData(PostALGDataUtil utils)
onStartPostALGData
在接口中 ILiveReportListener
onStartPostALGData
在类中 PostALGBaseFrag
public void setmTagInfoClassName()
setmTagInfoClassName
在类中 PostALGBaseFrag
public 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