Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/chaychan/TouTiao
/ functions
Functions
780 in github.com/chaychan/TouTiao
⨍
Functions
780
◇
Types & classes
119
↓ 2 callers
Method
getStatusBarHeight
(Context context)
uikit/src/main/java/com/chaychan/uikit/statusbar/EyesLollipop.java:206
↓ 2 callers
Method
getStickyNavLayout
(View view)
uikit/src/main/java/com/chaychan/uikit/refreshlayout/util/BGARefreshScrollingUtil.java:266
↓ 2 callers
Method
getString
(String key, String defValue)
app/src/main/java/com/chaychan/news/utils/PreUtils.java:26
↓ 2 callers
Method
getStringArr
得到string.xml中和字符串数组 @param resId @return
app/src/main/java/com/chaychan/news/utils/UIUtils.java:96
↓ 2 callers
Method
handleScale
下拉刷新控件可见时,处理上下拉进度 @param scale 下拉过程0 到 1,回弹过程1 到 0,没有加上弹簧距离移动时的比例 @param moveYDistance 整个下拉刷新控件paddingTop变化的值,如果有弹簧距离,会大于整个下拉刷新控件的高度
uikit/src/main/java/com/chaychan/uikit/refreshlayout/BGARefreshViewHolder.java:217
↓ 2 callers
Method
hiddenRefreshHeaderView
隐藏下拉刷新控件,带动画
uikit/src/main/java/com/chaychan/uikit/refreshlayout/BGARefreshLayout.java:752
↓ 2 callers
Method
isEventBusRegisted
(Object subscribe)
app/src/main/java/com/chaychan/news/base/BaseFragment.java:121
↓ 2 callers
Method
isEventBusRegisted
(Object subscribe)
app/src/main/java/com/chaychan/news/base/BaseActivity.java:185
↓ 2 callers
Method
isHomeTab
()
app/src/main/java/com/chaychan/news/model/event/TabRefreshEvent.java:36
↓ 2 callers
Method
isSameYear
(Date targetTime, Date compareTime)
app/src/main/java/com/chaychan/news/utils/DateUtils.java:278
↓ 2 callers
Method
listMove
(List datas, int starPos, int endPos)
app/src/main/java/com/chaychan/news/ui/fragment/HomeFragment.java:227
↓ 2 callers
Method
loadCommentData
()
app/src/main/java/com/chaychan/news/ui/activity/NewsDetailBaseActivity.java:107
↓ 2 callers
Method
onDecodeError
(String errorMsg)
app/src/main/java/com/chaychan/news/utils/VideoPathDecoder.java:83
↓ 2 callers
Method
onFragmentFirstVisible
在fragment首次可见时回调,可在这里进行加载数据,保证只在第一次打开Fragment时才会加载数据, 这样就可以防止每次进入都重复加载数据 该方法会在 onFragmentVisibleChange() 之前调用,所以第一次打开时,可以用一个全局变量表示数据下载状态, 然后在该方法内将状态设置
app/src/main/java/com/chaychan/news/base/LazyLoadFragment.java:113
↓ 2 callers
Method
onGranted
()
app/src/main/java/com/chaychan/news/listener/PermissionListener.java:11
↓ 2 callers
Method
onItemMove
(int starPos, int endPos)
app/src/main/java/com/chaychan/news/listener/OnChannelListener.java:8
↓ 2 callers
Method
onRefreshScaleChanged
下拉刷新控件可见时,处理上下拉进度 @param scale 下拉过程0 到 1,回弹过程1 到 0,没有加上弹簧距离移动时的比例 @param moveYDistance 整个下拉刷新控件paddingTop变化的值,如果有弹簧距离,会大于整个下拉刷新控件的高度
uikit/src/main/java/com/chaychan/uikit/refreshlayout/BGARefreshLayout.java:908
↓ 2 callers
Method
onScroll
(int scrollX, int scrollY, int oldScrollX, int oldScrollY)
uikit/src/main/java/com/chaychan/uikit/HeaderZoomLayout.java:146
↓ 2 callers
Method
onStarDrag
(BaseViewHolder baseViewHolder)
app/src/main/java/com/chaychan/news/listener/OnChannelDragListener.java:10
↓ 2 callers
Method
onStateNormal
()
app/src/main/java/com/chaychan/news/listener/VideoStateListener.java:5
↓ 2 callers
Method
onTouch
()
app/src/main/java/com/chaychan/news/listener/VideoStateListener.java:21
↓ 2 callers
Method
playVideo
(String url, NewsDetail newsDetail)
app/src/main/java/com/chaychan/news/ui/activity/VideoDetailActivity.java:111
↓ 2 callers
Method
postRefreshCompletedEvent
()
app/src/main/java/com/chaychan/news/ui/fragment/NewsListFragment.java:332
↓ 2 callers
Method
postTaskDelay
延迟执行任务 @param task @param delayMillis
app/src/main/java/com/chaychan/news/utils/UIUtils.java:159
↓ 2 callers
Method
postTaskSafely
安全的执行一个任务 @param task
app/src/main/java/com/chaychan/news/utils/UIUtils.java:142
↓ 2 callers
Method
recycleVelocityTracker
()
uikit/src/main/java/com/chaychan/uikit/refreshlayout/BGAStickyNavLayout.java:216
↓ 2 callers
Method
registerEventBus
(Object subscribe)
app/src/main/java/com/chaychan/news/base/BaseFragment.java:125
↓ 2 callers
Method
removeMarginTopOfContentChild
(View mContentChild, int statusBarHeight)
uikit/src/main/java/com/chaychan/uikit/statusbar/EyesKitKat.java:274
↓ 2 callers
Method
resetDispatchTouchEvent
(MotionEvent ev)
uikit/src/main/java/com/chaychan/uikit/refreshlayout/BGAStickyNavLayout.java:251
↓ 2 callers
Method
save
保存新闻记录 @param channelCode @param json
app/src/main/java/com/chaychan/news/utils/NewsRecordHelper.java:56
↓ 2 callers
Method
setDataType
(List<Channel> datas, int type)
app/src/main/java/com/chaychan/news/ui/fragment/ChannelDialogFragment.java:86
↓ 2 callers
Method
setDetail
(NewsDetail detail,LoadWebListener listener)
app/src/main/java/com/chaychan/news/ui/widget/NewsDetailHeaderView.java:70
↓ 2 callers
Method
setIndicator
(int position)
app/src/main/java/com/chaychan/news/ui/activity/ImageViewPagerActivity.java:121
↓ 2 callers
Method
setRefreshLayout
(BGARefreshLayout refreshLayout)
uikit/src/main/java/com/chaychan/uikit/refreshlayout/BGAStickyNavLayout.java:428
↓ 2 callers
Method
setZoom
放大view
uikit/src/main/java/com/chaychan/uikit/HeaderZoomLayout.java:101
↓ 2 callers
Method
shouldHandleLoadingMore
是否满足处理刷新的条件 @return
uikit/src/main/java/com/chaychan/uikit/refreshlayout/BGARefreshLayout.java:352
↓ 2 callers
Method
shouldHandleRefresh
是否满足处理刷新的条件 @return
uikit/src/main/java/com/chaychan/uikit/refreshlayout/BGARefreshLayout.java:439
↓ 2 callers
Method
shouldInterceptToMoveCustomHeaderViewDown
()
uikit/src/main/java/com/chaychan/uikit/refreshlayout/BGARefreshLayout.java:476
↓ 2 callers
Method
startChangeWholeHeaderViewPaddingTop
(int distance)
uikit/src/main/java/com/chaychan/uikit/refreshlayout/BGARefreshLayout.java:204
↓ 2 callers
Method
startRefreshing
()
uikit/src/main/java/com/chaychan/uikit/refreshlayout/BGAMoocStyleRefreshView.java:194
↓ 2 callers
Method
startRotating
()
uikit/src/main/java/com/chaychan/uikit/refreshlayout/BGAStickinessRefreshView.java:245
↓ 2 callers
Method
stopRefreshingAd
()
uikit/src/main/java/com/chaychan/uikit/refreshlayout/BGAMeiTuanRefreshView.java:114
↓ 2 callers
Method
unregisterEventBus
(Object subscribe)
app/src/main/java/com/chaychan/news/base/BaseFragment.java:131
↓ 1 callers
Method
addJs
添加JS代码,获取所有图片的链接以及为图片设置点击事件
app/src/main/java/com/chaychan/news/ui/widget/NewsDetailHeaderView.java:118
↓ 1 callers
Method
addMarginTopToContentChild
(View mContentChild, int statusBarHeight)
uikit/src/main/java/com/chaychan/uikit/statusbar/EyesKitKat.java:253
↓ 1 callers
Method
addMirrorView
添加需要移动的 镜像View
app/src/main/java/com/chaychan/news/ui/adapter/ChannelAdapter.java:257
↓ 1 callers
Method
attachView
(V view)
app/src/main/java/com/chaychan/news/base/BasePresenter.java:22
↓ 1 callers
Function
b
(g)
app/src/main/assets/parse.js:22
↓ 1 callers
Method
bytesToHexString
将byte字节转换为十六进制字符串 @param src @return
app/src/main/java/com/chaychan/news/utils/FileUtils.java:320
↓ 1 callers
Method
calculateDayStatus
判断是否处于今天还是昨天,0表示今天,-1表示昨天,小于-1则是昨天以前 @param targetTime @param compareTime @return
app/src/main/java/com/chaychan/news/utils/TimeUtils.java:74
↓ 1 callers
Method
canChangeToRefreshing
是否能切换到正在刷新状态 @return
uikit/src/main/java/com/chaychan/uikit/refreshlayout/BGAStickinessRefreshView.java:203
↓ 1 callers
Method
canChangeToRefreshingStatus
是处于能够进入刷新状态 @return
uikit/src/main/java/com/chaychan/uikit/refreshlayout/BGARefreshViewHolder.java:288
↓ 1 callers
Method
changeRefreshHeaderViewToZero
设置下拉刷新控件的paddingTop到0,带动画
uikit/src/main/java/com/chaychan/uikit/refreshlayout/BGARefreshLayout.java:768
↓ 1 callers
Method
changeToIdle
进入到未处理下拉刷新状态
uikit/src/main/java/com/chaychan/uikit/refreshlayout/BGARefreshViewHolder.java:222
↓ 1 callers
Method
changeToLoadingMore
进入加载更多状态
uikit/src/main/java/com/chaychan/uikit/refreshlayout/BGARefreshViewHolder.java:295
↓ 1 callers
Method
changeToPullDown
进入下拉状态
uikit/src/main/java/com/chaychan/uikit/refreshlayout/BGARefreshViewHolder.java:227
↓ 1 callers
Method
changeToRefreshing
进入正在刷新状态
uikit/src/main/java/com/chaychan/uikit/refreshlayout/BGARefreshViewHolder.java:237
↓ 1 callers
Method
changeToReleaseRefresh
进入释放刷新状态
uikit/src/main/java/com/chaychan/uikit/refreshlayout/BGARefreshViewHolder.java:232
↓ 1 callers
Method
copy
(File src, File dst)
app/src/main/java/com/chaychan/news/utils/FileUtils.java:258
↓ 1 callers
Method
createDirs
创建文件夹
app/src/main/java/com/chaychan/news/utils/FileUtils.java:126
↓ 1 callers
Method
createPresenter
()
app/src/main/java/com/chaychan/news/base/BaseFragment.java:103
↓ 1 callers
Method
createPresenter
()
app/src/main/java/com/chaychan/news/base/BaseActivity.java:121
↓ 1 callers
Method
dealRepeat
处理置顶新闻和广告重复
app/src/main/java/com/chaychan/news/ui/fragment/NewsListFragment.java:300
↓ 1 callers
Method
dip2Px
dip-->px
uikit/src/main/java/com/chaychan/uikit/UIUtils.java:13
↓ 1 callers
Method
downloadImg
()
app/src/main/java/com/chaychan/news/ui/activity/ImageViewPagerActivity.java:142
↓ 1 callers
Method
drawHorizontal
绘制横向水平分割线
uikit/src/main/java/com/chaychan/uikit/powerfulrecyclerview/DividerDecoration.java:116
↓ 1 callers
Method
drawUltimateBitmap
绘制最终的图片
uikit/src/main/java/com/chaychan/uikit/refreshlayout/BGAMoocStyleRefreshView.java:163
↓ 1 callers
Method
drawVertical
绘制垂直分割线
uikit/src/main/java/com/chaychan/uikit/powerfulrecyclerview/DividerDecoration.java:92
↓ 1 callers
Method
enableSlideClose
()
app/src/main/java/com/chaychan/news/base/BaseActivity.java:91
↓ 1 callers
Method
fling
(int velocityY)
uikit/src/main/java/com/chaychan/uikit/refreshlayout/BGAStickyNavLayout.java:147
↓ 1 callers
Method
getAppExternalStoragePath
获取SD下当前APP的目录
app/src/main/java/com/chaychan/news/utils/FileUtils.java:102
↓ 1 callers
Method
getBottomBarItem
()
app/src/main/java/com/chaychan/news/model/event/TabRefreshEvent.java:28
↓ 1 callers
Method
getCachePath
获取应用的cache目录
app/src/main/java/com/chaychan/news/utils/FileUtils.java:114
↓ 1 callers
Method
getCommentCount
()
app/src/main/java/com/chaychan/news/model/event/DetailCloseEvent.java:39
↓ 1 callers
Method
getEdgeDirection
默认为左滑,子类可重写返回对应的方向 @return
app/src/main/java/com/chaychan/news/base/BaseActivity.java:99
↓ 1 callers
Method
getFileHeader
获取文件头信息 @param filePath @return
app/src/main/java/com/chaychan/news/utils/FileUtils.java:294
↓ 1 callers
Method
getImageContentUri
安卓7.0裁剪根据文件路径获取uri
app/src/main/java/com/chaychan/news/utils/FileUtils.java:178
↓ 1 callers
Method
getImageFileExt
根据图片文件类型获取图片文件的后缀名 @param filePath @return
app/src/main/java/com/chaychan/news/utils/FileUtils.java:274
↓ 1 callers
Method
getLoadMoreFooterView
获取上拉加载更多控件,如果不喜欢这种上拉刷新风格可重写该方法实现自定义LoadMoreFooterView @return
uikit/src/main/java/com/chaychan/uikit/refreshlayout/BGARefreshViewHolder.java:183
↓ 1 callers
Method
getLong
(String key, long defValue)
app/src/main/java/com/chaychan/news/utils/PreUtils.java:46
↓ 1 callers
Method
getMainHandler
()
app/src/main/java/com/chaychan/news/app/base/BaseApp.java:78
↓ 1 callers
Method
getMainThreadId
得到主线程id @return
app/src/main/java/com/chaychan/news/utils/UIUtils.java:133
↓ 1 callers
Method
getNavViewHeight
获取导航视图的高度,包括topMargin和bottomMargin @return
uikit/src/main/java/com/chaychan/uikit/refreshlayout/BGAStickyNavLayout.java:183
↓ 1 callers
Method
getOtherFirstPosition
获取推荐频道列表的第一个position @return
app/src/main/java/com/chaychan/news/ui/adapter/ChannelAdapter.java:299
↓ 1 callers
Method
getPaddingTopScale
手指移动距离与下拉刷新控件paddingTop移动距离的比值 @return
uikit/src/main/java/com/chaychan/uikit/refreshlayout/BGARefreshViewHolder.java:249
↓ 1 callers
Method
getPosition
()
app/src/main/java/com/chaychan/news/model/event/DetailCloseEvent.java:23
↓ 1 callers
Method
getPreNewsRecord
获取某个频道上一组新闻记录 @param channelCode 频道 @param page 页码 @return
app/src/main/java/com/chaychan/news/utils/NewsRecordHelper.java:39
↓ 1 callers
Method
getProgress
()
app/src/main/java/com/chaychan/news/model/event/DetailCloseEvent.java:31
↓ 1 callers
Method
getPxFromDp
(Context context, float dp)
uikit/src/main/java/com/chaychan/uikit/statusbar/Eyes.java:146
↓ 1 callers
Function
getR
()
app/src/main/assets/parse.js:1
↓ 1 callers
Method
getRecyclerViewItemTopInset
通过反射获取RecyclerView的item的topInset @param layoutParams @return
uikit/src/main/java/com/chaychan/uikit/refreshlayout/util/BGARefreshScrollingUtil.java:119
↓ 1 callers
Method
getRefreshHeaderView
获取头部下拉刷新控件 @return
uikit/src/main/java/com/chaychan/uikit/refreshlayout/BGARefreshViewHolder.java:209
↓ 1 callers
Method
getRefreshHeaderViewHeight
获取下拉刷新控件的高度,如果初始化时的高度和最后展开的最大高度不一致,需重写该方法返回最大高度 @return
uikit/src/main/java/com/chaychan/uikit/refreshlayout/BGARefreshViewHolder.java:315
↓ 1 callers
Function
getS
(a)
app/src/main/assets/parse.js:5
↓ 1 callers
Method
getScreenHeight
(Context context)
uikit/src/main/java/com/chaychan/uikit/refreshlayout/util/BGARefreshScrollingUtil.java:277
↓ 1 callers
Method
getSlideLayoutType
默认为覆盖滑动关闭效果,子类可重写 @return
app/src/main/java/com/chaychan/news/base/BaseActivity.java:107
↓ 1 callers
Method
getSpringDistanceScale
下拉刷新控件paddingTop的弹簧距离与下拉刷新控件高度的比值 @return
uikit/src/main/java/com/chaychan/uikit/refreshlayout/BGARefreshViewHolder.java:267
↓ 1 callers
Method
getStateViewRoot
StateView的根布局,默认是整个界面,如果需要变换可以重写此方法
app/src/main/java/com/chaychan/news/base/BaseFragment.java:63
↓ 1 callers
Method
getTimeDown
获取时间倒计时 @param dateStr "2016-01-06T09:37:04" @return
app/src/main/java/com/chaychan/news/utils/DateUtils.java:122
↓ 1 callers
Method
getTranslateAnimator
获取位移动画
app/src/main/java/com/chaychan/news/ui/adapter/ChannelAdapter.java:282
← previous
next →
101–200 of 780, ranked by callers