Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/DaYinTeamCode/Discover
/ functions
Functions
365 in github.com/DaYinTeamCode/Discover
⨍
Functions
365
◇
Types & classes
40
↓ 21 callers
Method
isEmpty
判断文本是否为空 @param str @return
app/src/main/java/com/zkteam/discover/util/TextUtil.java:102
↓ 15 callers
Method
isEmpty
判断集合是否为空 @param collection @return
app/src/main/java/com/zkteam/discover/util/CollectionUtil.java:19
↓ 15 callers
Method
size
返回集合的大小,null集合返回0 @param collection @return
app/src/main/java/com/zkteam/discover/util/CollectionUtil.java:30
↓ 14 callers
Method
getContext
()
app/src/main/java/com/zkteam/discover/app/BaseApp.java:35
↓ 12 callers
Method
filterNull
过滤空串 @param str @return
app/src/main/java/com/zkteam/discover/util/TextUtil.java:30
↓ 10 callers
Method
get
()
app/src/main/java/com/zkteam/discover/fresco/FrescoInitUtil.java:106
↓ 10 callers
Method
getImagePipeline
()
app/src/main/java/com/zkteam/discover/fresco/FrescoIniter.java:51
↓ 9 callers
Method
dip2px
dp 转 px @param dpValue @return
app/src/main/java/com/zkteam/discover/util/DensityUtil.java:17
↓ 9 callers
Method
getDataItem
(int dataPos)
app/src/main/java/com/zkteam/discover/base/ExRvAdapterBase.java:167
↓ 9 callers
Method
getDataItemCount
返回data的个数 @return
app/src/main/java/com/zkteam/discover/base/ExRvAdapterBase.java:162
↓ 8 callers
Method
equals
比较两个集合是否相同 @param c1 @param c2 @return
app/src/main/java/com/zkteam/discover/util/CollectionUtil.java:332
↓ 7 callers
Method
getTitle
()
app/src/main/java/com/zkteam/discover/bean/Oper.java:61
↓ 7 callers
Method
toString
将字符序列转成字符串对象 @param charSequence @return
app/src/main/java/com/zkteam/discover/util/TextUtil.java:20
↓ 6 callers
Method
addAll
(List<Object> sources, List<?> addList)
app/src/main/java/com/zkteam/discover/util/CollectionUtil.java:370
↓ 6 callers
Method
getAppHomeDir
获取app sdcard 应用主目录 @return
app/src/main/java/com/zkteam/discover/util/StorageUtil.java:65
↓ 6 callers
Method
setImageUriResize
(String imageUri, ResizeOptions resizeOptions)
app/src/main/java/com/zkteam/discover/fresco/FrescoImageView.java:215
↓ 5 callers
Method
closeInStream
关闭输入流 @param input
app/src/main/java/com/zkteam/discover/util/IOUtil.java:18
↓ 5 callers
Method
closeOutStream
关闭输出流 @param output
app/src/main/java/com/zkteam/discover/util/IOUtil.java:35
↓ 5 callers
Method
getDataItemViewType
获取data item view type @param dataPos @return
app/src/main/java/com/zkteam/discover/base/ExRvAdapterBase.java:136
↓ 5 callers
Method
getElement_id
()
app/src/main/java/com/zkteam/discover/bean/Oper.java:37
↓ 5 callers
Method
getText
根据集合拼成指定分隔符分隔的字符串 @param texts @param split @return
app/src/main/java/com/zkteam/discover/util/CollectionUtil.java:227
↓ 5 callers
Method
isBrand
(String brand)
app/src/main/java/com/zkteam/discover/util/DeviceUtil.java:231
↓ 5 callers
Method
size
返回字符序列长度 @param chars @return
app/src/main/java/com/zkteam/discover/util/TextUtil.java:115
↓ 4 callers
Method
getBanner
()
app/src/main/java/com/zkteam/discover/bean/ChildrenOpers.java:22
↓ 4 callers
Method
getWebview
()
app/src/main/java/com/zkteam/discover/bean/ChildrenOpers.java:32
↓ 4 callers
Method
initDataIfNull
()
app/src/main/java/com/zkteam/discover/base/ExRvAdapterBase.java:359
↓ 4 callers
Method
invalidateView
(Oper oper, boolean isSelected)
app/src/main/java/com/zkteam/discover/vh/DiscoverIndexLevel1ViewHolder.java:51
↓ 3 callers
Method
checkPosition
判断position是否在集合长度范围内 @param collection @param position @return
app/src/main/java/com/zkteam/discover/util/CollectionUtil.java:62
↓ 3 callers
Method
getAppPicDir
获取app sdcard 主目录下 pics目录 @return
app/src/main/java/com/zkteam/discover/util/StorageUtil.java:117
↓ 3 callers
Method
getDataPosByAdapterPos
将adapterPosition 转换为 data对应的position 因为在有header的情况下,将adapterPosition将不再是data对应的position @param adapterPosition adapter的position @return
app/src/main/java/com/zkteam/discover/base/ExRvAdapterBase.java:354
↓ 3 callers
Method
getDiscoverList
()
app/src/main/java/com/zkteam/discover/bean/DiscoverIndexResult.java:32
↓ 3 callers
Method
getImagePipelineFactory
()
app/src/main/java/com/zkteam/discover/fresco/FrescoIniter.java:46
↓ 3 callers
Method
getItem
做下标越界判断,如果越界返回null @param list @param position @param <T> @return
app/src/main/java/com/zkteam/discover/util/CollectionUtil.java:96
↓ 3 callers
Method
getSdcardSubDir
获取sdcard下的子目录 @return subDirName为空,则返回的是sdcard目录 @return
app/src/main/java/com/zkteam/discover/util/StorageUtil.java:242
↓ 3 callers
Method
init
()
app/src/main/java/com/zkteam/discover/fresco/FrescoImageView.java:61
↓ 3 callers
Method
isDataEmpty
判断数据是否为空 @return
app/src/main/java/com/zkteam/discover/base/ExRvAdapterBase.java:342
↓ 3 callers
Method
isInDiskCache
(String uri)
app/src/main/java/com/zkteam/discover/fresco/FrescoHelper.java:119
↓ 3 callers
Method
remove
移除item @param list @param item @param <T> @return
app/src/main/java/com/zkteam/discover/util/CollectionUtil.java:133
↓ 3 callers
Method
setChildPosition
(int childPosition)
app/src/main/java/com/zkteam/discover/bean/DiscoverOper.java:36
↓ 3 callers
Method
setData
(List<T> data)
app/src/main/java/com/zkteam/discover/base/ExRvAdapterBase.java:172
↓ 3 callers
Method
setImageResIdResize
(int resourceId, ResizeOptions resizeOptions)
app/src/main/java/com/zkteam/discover/fresco/FrescoImageView.java:196
↓ 3 callers
Method
setImageUriByLp
(String imageUri)
app/src/main/java/com/zkteam/discover/fresco/FrescoImageView.java:207
↓ 3 callers
Method
setParentId
(int parentId)
app/src/main/java/com/zkteam/discover/bean/DiscoverOper.java:56
↓ 3 callers
Method
setParentPosition
(int parentPosition)
app/src/main/java/com/zkteam/discover/bean/DiscoverOper.java:46
↓ 3 callers
Method
setParentTitle
(String parentTitle)
app/src/main/java/com/zkteam/discover/bean/DiscoverOper.java:76
↓ 3 callers
Method
smoothScrollToPosition
(RecyclerView recyclerView, State state, int position)
app/src/main/java/com/zkteam/discover/manager/TopSnappedLayoutManager.java:51
↓ 2 callers
Method
calculateDtToFit
(int viewStart, int viewEnd, int boxStart, int boxEnd, int snapPreference)
app/src/main/java/com/zkteam/discover/manager/LinearSmoothScroller.java:129
↓ 2 callers
Method
calculateTimeForScrolling
(int dx)
app/src/main/java/com/zkteam/discover/manager/LinearSmoothScroller.java:88
↓ 2 callers
Method
checkDataInsertPosition
检查插入操作pos是否越界 @param position @return
app/src/main/java/com/zkteam/discover/base/ExRvAdapterBase.java:322
↓ 2 callers
Method
checkDataPosition
检查pos是否越界 @param position @return
app/src/main/java/com/zkteam/discover/base/ExRvAdapterBase.java:311
↓ 2 callers
Method
clampApplyScroll
(int tmpDt, int dt)
app/src/main/java/com/zkteam/discover/manager/LinearSmoothScroller.java:120
↓ 2 callers
Method
getAppFileDir
获取app sdcard 主目录下 files目录 @return
app/src/main/java/com/zkteam/discover/util/StorageUtil.java:78
↓ 2 callers
Method
getChildren
()
app/src/main/java/com/zkteam/discover/bean/Oper.java:45
↓ 2 callers
Method
getData
()
app/src/main/java/com/zkteam/discover/base/ExRvAdapterBase.java:152
↓ 2 callers
Method
getLocalLevel2List
()
app/src/main/java/com/zkteam/discover/bean/DiscoverIndexResult.java:22
↓ 2 callers
Method
getParentPosition
()
app/src/main/java/com/zkteam/discover/bean/DiscoverOper.java:41
↓ 2 callers
Method
getPic
()
app/src/main/java/com/zkteam/discover/bean/Oper.java:85
↓ 2 callers
Method
hasData
判断是否有数据 @return
app/src/main/java/com/zkteam/discover/base/ExRvAdapterBase.java:332
↓ 2 callers
Method
hideView
隐藏view @param v @return
app/src/main/java/com/zkteam/discover/util/ViewUtil.java:259
↓ 2 callers
Method
initializeDrawee
(Context context)
app/src/main/java/com/zkteam/discover/fresco/FrescoIniter.java:30
↓ 2 callers
Method
isChinese
判断指定字符是否是中文字符 根据Unicode编码的判断中文汉字和符号 @param c @return
app/src/main/java/com/zkteam/discover/util/TextUtil.java:332
↓ 2 callers
Method
isEmptyTrim
判断trim后的文本是否为空 @param str @return
app/src/main/java/com/zkteam/discover/util/TextUtil.java:145
↓ 2 callers
Method
isInMemoryCache
(Uri uri)
app/src/main/java/com/zkteam/discover/fresco/FrescoHelper.java:113
↓ 2 callers
Method
isTypeTitle
()
app/src/main/java/com/zkteam/discover/bean/DiscoverOper.java:81
↓ 2 callers
Method
onBindDataViewHolder
(K holder, int dataPos)
app/src/main/java/com/zkteam/discover/base/ExRvAdapterBase.java:143
↓ 2 callers
Method
scrollListItemLevel1ViewToCenter
(int position)
app/src/main/java/com/zkteam/discover/MainActivity.java:263
↓ 2 callers
Method
setNormalStyle
()
app/src/main/java/com/zkteam/discover/vh/DiscoverIndexLevel1ViewHolder.java:68
↓ 2 callers
Method
setOnExRvItemViewClickListener
设置点击监听器 @param lisn
app/src/main/java/com/zkteam/discover/base/ExRvAdapterBase.java:373
↓ 2 callers
Method
setPostprocessor
图片下载完成后图片处理 @param postprocessor 下载加载完成后图片处理:process方法处理bitmap
app/src/main/java/com/zkteam/discover/fresco/FrescoImageView.java:155
↓ 2 callers
Method
setSelectedStyle
()
app/src/main/java/com/zkteam/discover/vh/DiscoverIndexLevel1ViewHolder.java:60
↓ 2 callers
Method
toString
()
app/src/main/java/com/zkteam/discover/bean/Oper.java:120
↓ 1 callers
Method
addDataAll
(List<? extends T> data)
app/src/main/java/com/zkteam/discover/base/ExRvAdapterBase.java:197
↓ 1 callers
Method
calculateDxToMakeVisible
(View view, int snapPreference)
app/src/main/java/com/zkteam/discover/manager/LinearSmoothScroller.java:159
↓ 1 callers
Method
calculateDyToMakeVisible
(View view, int snapPreference)
app/src/main/java/com/zkteam/discover/manager/LinearSmoothScroller.java:150
↓ 1 callers
Method
calculateSpeedPerPixel
计算滚动时长 @param displayMetrics @return
app/src/main/java/com/zkteam/discover/manager/LinearSmoothScroller.java:80
↓ 1 callers
Method
calculateTimeForDeceleration
(int dx)
app/src/main/java/com/zkteam/discover/manager/LinearSmoothScroller.java:84
↓ 1 callers
Method
callbackClickListener
(View view, int dataPos)
app/src/main/java/com/zkteam/discover/base/ExRvItemViewHolderBase.java:108
↓ 1 callers
Method
canWriteFile
(File dir)
app/src/main/java/com/zkteam/discover/util/StorageUtil.java:302
↓ 1 callers
Method
clear
清空集合 @param list @param <T>
app/src/main/java/com/zkteam/discover/util/CollectionUtil.java:119
↓ 1 callers
Method
clearData
清空数据
app/src/main/java/com/zkteam/discover/base/ExRvAdapterBase.java:235
↓ 1 callers
Method
computeScrollVectorForPosition
(int targetPosition)
app/src/main/java/com/zkteam/discover/manager/LinearSmoothScroller.java:168
↓ 1 callers
Method
deleteFile
删除指定File,支持目录和文件 @param file
app/src/main/java/com/zkteam/discover/util/FileUtil.java:59
↓ 1 callers
Method
filterEmpty
如果str为空或空串,则返回默认值 @param str @param defStr @return
app/src/main/java/com/zkteam/discover/util/TextUtil.java:51
↓ 1 callers
Method
filterNullOperList
过滤 WebView列表和Banner列表为null 情况 @param opers
app/src/main/java/com/zkteam/discover/util/DiscoverIndexUtil.java:28
↓ 1 callers
Method
getAppCacheDir
获取app sdcard 主目录下 caches目录 @return
app/src/main/java/com/zkteam/discover/util/StorageUtil.java:143
↓ 1 callers
Method
getAppDatabaseDir
获取app sdcard 主目录下 databases目录 @return
app/src/main/java/com/zkteam/discover/util/StorageUtil.java:169
↓ 1 callers
Method
getAssetsData
加载资源文件 @param path @return
app/src/main/java/com/zkteam/discover/MainActivity.java:299
↓ 1 callers
Method
getConvertView
供子类调用函数
app/src/main/java/com/zkteam/discover/base/ExRvItemViewHolderBase.java:70
↓ 1 callers
Method
getDataLastItemPosition
获取最后一item的position @return 如果集合为空返回-1
app/src/main/java/com/zkteam/discover/base/ExRvAdapterBase.java:246
↓ 1 callers
Method
getDataPosition
返回校正过的pos值,保证了有header时返回的pos是data的pos 尽量使用该函数, adapterPosition()尽量弃用 @return
app/src/main/java/com/zkteam/discover/base/ExRvItemViewHolderBase.java:81
↓ 1 callers
Method
getDisCacheConfigDefault
(final Context context)
app/src/main/java/com/zkteam/discover/fresco/FrescoInitUtil.java:82
↓ 1 callers
Method
getDisCacheConfigSmall
(final Context context)
app/src/main/java/com/zkteam/discover/fresco/FrescoInitUtil.java:93
↓ 1 callers
Method
getElement_type
()
app/src/main/java/com/zkteam/discover/bean/Oper.java:53
↓ 1 callers
Method
getEmptyView
(ViewGroup parent, int orientation)
app/src/main/java/com/zkteam/discover/vh/ExRvItemViewHolderEmpty.java:27
↓ 1 callers
Method
getExRvDataItemOffsets
(Rect outRect, ExRvItemViewHolderBase viewHolder, RecyclerView parent, RecyclerView.State state)
app/src/main/java/com/zkteam/discover/decoration/ExRvDecoration.java:45
↓ 1 callers
Method
getExRvItemOffsets
(Rect outRect, View view, RecyclerView parent, RecyclerView.State state)
app/src/main/java/com/zkteam/discover/decoration/ExRvDecoration.java:40
↓ 1 callers
Method
getHorizontalSnapPreference
()
app/src/main/java/com/zkteam/discover/manager/LinearSmoothScroller.java:92
↓ 1 callers
Method
getItemViewType
如果是header 返回 ITEM_VIEW_TYPE_HEADER 如果是footer 返回 ITEM_VIEW_TYPE_FOOTER 如果是data item 返回 0 @param position @return
app/src/main/java/com/zkteam/discover/base/ExRvAdapterBase.java:63
↓ 1 callers
Method
getMaxCacheSize
()
app/src/main/java/com/zkteam/discover/fresco/FrescoInitUtil.java:122
↓ 1 callers
Method
getMaxCacheSize
()
app/src/main/java/com/zkteam/discover/fresco/FrescoInitUtil.java:168
next →
1–100 of 365, ranked by callers