Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/XWC95/Atoms-mvp
/ functions
Functions
462 in github.com/XWC95/Atoms-mvp
⨍
Functions
462
◇
Types & classes
104
Method
provideInterceptors
()
atoms/src/main/java/com/vea/atoms/mvp/di/module/GlobalConfigModule.java:81
Method
provideListAdapter
(GirlContract.View view)
Module-gank/src/main/java/com/vea/atoms/mvp/gank/di/module/GankModule.java:36
Method
provideOkhttpConfiguration
()
atoms/src/main/java/com/vea/atoms/mvp/di/module/GlobalConfigModule.java:126
Method
providePrintHttpLogLevel
()
atoms/src/main/java/com/vea/atoms/mvp/di/module/GlobalConfigModule.java:134
Method
provideRetrofit
提供 {@link Retrofit} @param application @param configuration @param builder @param client @param httpUrl @param gson @return {@link Retrofit}
atoms/src/main/java/com/vea/atoms/mvp/di/module/ClientModule.java:64
Method
provideRetrofitBuilder
()
atoms/src/main/java/com/vea/atoms/mvp/di/module/ClientModule.java:120
Method
provideRetrofitConfiguration
()
atoms/src/main/java/com/vea/atoms/mvp/di/module/GlobalConfigModule.java:119
Method
put
如果在 {@code key} 中使用 {@link #KEY_KEEP} 作为其前缀, 则操作 {@link #mMap}, 否则操作 {@link #mCache} @param key {@code key} @param value {@code value} @return 如果这个
atoms/src/main/java/com/vea/atoms/mvp/integration/cache/IntelligentCache.java:90
Method
put
将 {@code key} 和 {@code value} 以条目的形式加入缓存,如果这个 {@code key} 在缓存中已经有对应的 {@code value} 则此 {@code value} 被新的 {@code value} 替换并返回,如果为 {@code null} 说明是一个新条目
atoms/src/main/java/com/vea/atoms/mvp/integration/cache/LruCache.java:152
Method
px2sp
px 转 sp @param context {@link Context} @param pxValue {@code pxValue} @return {@code spValue}
atoms/src/main/java/com/vea/atoms/mvp/utils/AtomsUtils.java:120
Method
remove
如果在 {@code key} 中使用 {@link #KEY_KEEP} 作为其前缀, 则操作 {@link #mMap}, 否则操作 {@link #mCache} @param key {@code key} @return 如果这个 {@code key} 在容器中已经储存有 {@code
atoms/src/main/java/com/vea/atoms/mvp/integration/cache/IntelligentCache.java:105
Method
remove
移除缓存中这个 {@code key} 所对应的条目,并返回所移除条目的 {@code value} 如果返回为 {@code null} 则有可能时因为这个 {@code key} 对应的 {@code value} 为 {@code null} 或条目不存在 @param key 使用这个 {
atoms/src/main/java/com/vea/atoms/mvp/integration/cache/LruCache.java:180
Method
removeChild
移除孩子 @param view
atoms/src/main/java/com/vea/atoms/mvp/utils/AtomsUtils.java:288
Method
removeItem
(T item)
CommonSDK/src/main/java/com/vea/atoms/mvp/commonsdk/adapter/BaseRecyclerAdapter.java:285
Method
replaceItem
(int position, T item)
CommonSDK/src/main/java/com/vea/atoms/mvp/commonsdk/adapter/BaseRecyclerAdapter.java:271
Method
repositoryManager
()
atoms/src/main/java/com/vea/atoms/mvp/di/component/AppComponent.java:54
Method
resetItem
(List<T> items)
CommonSDK/src/main/java/com/vea/atoms/mvp/commonsdk/adapter/BaseRecyclerAdapter.java:304
Method
run
()
app/src/main/java/com/vea/atoms/mvp/demo/mvp/ui/SplashActivity.java:18
Method
setAvatarUrl
(String avatar_url)
CommonService/src/main/java/org/vea/atoms/mvp/commonservice/IUserService.java:18
Method
setAvatarUrl
(String avatar_url)
app/src/main/java/com/vea/atoms/mvp/demo/mvp/model/entity/User.java:58
Method
setCreatedAt
(String createdAt)
Module-gank/src/main/java/com/vea/atoms/mvp/gank/mvp/model/entity/GankItemBean.java:66
Method
setDesc
(String desc)
Module-gank/src/main/java/com/vea/atoms/mvp/gank/mvp/model/entity/GankItemBean.java:74
Method
setError
(boolean error)
Module-gank/src/main/java/com/vea/atoms/mvp/gank/mvp/model/entity/GankBaseResponse.java:43
Method
setHasMore
是否有更多数据 @param mHasMore 是否有更多数据
CommonSDK/src/main/java/com/vea/atoms/mvp/commonsdk/adapter/RecyclerRefreshLayout.java:189
Method
setHeaderView
(View view)
CommonSDK/src/main/java/com/vea/atoms/mvp/commonsdk/adapter/BaseRecyclerAdapter.java:237
Method
setHeight
(int height)
Module-gank/src/main/java/com/vea/atoms/mvp/gank/mvp/model/entity/GankItemBean.java:50
Method
setId
(int id)
CommonService/src/main/java/org/vea/atoms/mvp/commonservice/IUserService.java:20
Method
setId
(int id)
app/src/main/java/com/vea/atoms/mvp/demo/mvp/model/entity/User.java:35
Method
setLogin
(String login)
CommonService/src/main/java/org/vea/atoms/mvp/commonservice/IUserService.java:22
Method
setLogin
(String login)
app/src/main/java/com/vea/atoms/mvp/demo/mvp/model/entity/User.java:39
Method
setNoMoreData
()
CommonSDK/src/main/java/com/vea/atoms/mvp/commonsdk/adapter/RecyclerRefreshLayout.java:88
Method
setOnItemClickListener
添加项点击事件 @param onItemClickListener the RecyclerView item click listener
CommonSDK/src/main/java/com/vea/atoms/mvp/commonsdk/adapter/BaseRecyclerAdapter.java:336
Method
setOnItemLongClickListener
添加项点长击事件 @param onItemLongClickListener the RecyclerView item long click listener
CommonSDK/src/main/java/com/vea/atoms/mvp/commonsdk/adapter/BaseRecyclerAdapter.java:345
Method
setOnLoadingHeaderCallBack
(OnLoadingHeaderCallBack listener)
CommonSDK/src/main/java/com/vea/atoms/mvp/commonsdk/adapter/BaseRecyclerAdapter.java:349
Method
setPublishedAt
(String publishedAt)
Module-gank/src/main/java/com/vea/atoms/mvp/gank/mvp/model/entity/GankItemBean.java:82
Method
setResults
(T results)
Module-gank/src/main/java/com/vea/atoms/mvp/gank/mvp/model/entity/GankBaseResponse.java:35
Method
setSizeMultiplier
设置一个系数应用于当时构造函数中所传入的 size, 从而得到一个新的 {@link #maxSize} 并会立即调用 {@link #evict} 开始清除满足条件的条目 @param multiplier 系数
atoms/src/main/java/com/vea/atoms/mvp/integration/cache/LruCache.java:59
Method
setSource
(String source)
Module-gank/src/main/java/com/vea/atoms/mvp/gank/mvp/model/entity/GankItemBean.java:90
Method
setType
(String type)
Module-gank/src/main/java/com/vea/atoms/mvp/gank/mvp/model/entity/GankItemBean.java:98
Method
setUrl
(String url)
Module-gank/src/main/java/com/vea/atoms/mvp/gank/mvp/model/entity/GankItemBean.java:106
Method
setUsed
(boolean used)
Module-gank/src/main/java/com/vea/atoms/mvp/gank/mvp/model/entity/GankItemBean.java:114
Method
setUserVisibleHint
此方法在控件初始化前调用,所以不能在此方法中直接操作控件会出现空指针 @param isVisibleToUser
atoms/src/main/java/com/vea/atoms/mvp/base/BaseLazyFragment.java:52
Method
setViewHintSize
设置hint大小 @param size @param v @param res
atoms/src/main/java/com/vea/atoms/mvp/utils/AtomsUtils.java:65
Method
setWho
(String who)
Module-gank/src/main/java/com/vea/atoms/mvp/gank/mvp/model/entity/GankItemBean.java:122
Method
set_id
(String _id)
Module-gank/src/main/java/com/vea/atoms/mvp/gank/mvp/model/entity/GankItemBean.java:58
Method
setupActivityComponent
(AppComponent appComponent)
app/src/main/java/com/vea/atoms/mvp/demo/mvp/ui/MainActivity.java:54
Method
setupFragmentComponent
(AppComponent appComponent)
Module-gank/src/main/java/com/vea/atoms/mvp/gank/mvp/ui/fragment/GirlFragment.java:69
Method
showData
(boolean isRefresh, List<T> data)
CommonSDK/src/main/java/com/vea/atoms/mvp/commonsdk/adapter/ShowItemList.java:22
Method
showLoading
()
atoms/src/main/java/com/vea/atoms/mvp/base/BaseFragment.java:122
Method
showLoading
()
atoms/src/main/java/com/vea/atoms/mvp/base/BaseActivity.java:84
Method
showMessage
(String msg)
atoms/src/main/java/com/vea/atoms/mvp/base/BaseFragment.java:115
Method
showMessage
(String msg)
atoms/src/main/java/com/vea/atoms/mvp/base/IView.java:27
Method
showMessage
(String msg)
atoms/src/main/java/com/vea/atoms/mvp/base/BaseActivity.java:135
Method
size
将 {@link #mMap} 和 {@link #mCache} 的 {@code size} 相加后返回 @return 相加后的 {@code size}
atoms/src/main/java/com/vea/atoms/mvp/integration/cache/IntelligentCache.java:53
Method
size
返回当前缓存已占用的总 size @return {@code size}
atoms/src/main/java/com/vea/atoms/mvp/integration/cache/LruCache.java:103
Method
sp2px
sp 转 px @param context {@link Context} @param spValue {@code spValue} @return {@code pxValue}
atoms/src/main/java/com/vea/atoms/mvp/utils/AtomsUtils.java:108
Method
statuInScreen
全屏,并且沉浸式状态栏 @param activity
atoms/src/main/java/com/vea/atoms/mvp/utils/AtomsUtils.java:333
Method
str2HexStr
字符串转换成十六进制字符串 @return String 每个Byte之间空格分隔,如: [61 6C 6B]
atoms/src/main/java/com/vea/atoms/mvp/utils/CharacterHandler.java:77
Method
updateDiskCacheKey
(MessageDigest messageDigest)
CommonSDK/src/main/java/com/vea/atoms/mvp/commonsdk/utils/ImageLoader.java:117
Method
useAppContext
()
CommonService/src/androidTest/java/org/vea/atoms/mvp/commonservice/ExampleInstrumentedTest.java:19
Method
useAppContext
()
Module-gank/src/androidTest/java/com/vea/atoms/mvp/gank/ExampleInstrumentedTest.java:19
Method
useAppContext
()
app/src/androidTest/java/org/vea/atoms/mvp/ExampleInstrumentedTest.java:19
← previous
401–462 of 462, ranked by callers