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
↓ 1 callers
Method
decompressForZlib
zlib decompress 2 byte @param bytesToDecompress @return
atoms/src/main/java/com/vea/atoms/mvp/utils/ZipHelper.java:94
↓ 1 callers
Method
decompressToStringForZlib
zlib decompress 2 String @param bytesToDecompress @return
atoms/src/main/java/com/vea/atoms/mvp/utils/ZipHelper.java:51
↓ 1 callers
Method
dispose
()
atoms/src/main/java/com/vea/atoms/mvp/base/BasePresenter.java:76
↓ 1 callers
Method
finishActivity
结束当前Activity(堆栈中最后一个压入的)
atoms/src/main/java/com/vea/atoms/mvp/app/ActivityManager.java:65
↓ 1 callers
Method
finishAllActivity
结束所有Activity
atoms/src/main/java/com/vea/atoms/mvp/app/ActivityManager.java:103
↓ 1 callers
Method
getCacheTypeId
()
atoms/src/main/java/com/vea/atoms/mvp/integration/cache/CacheType.java:48
↓ 1 callers
Method
getError
()
Module-gank/src/main/java/com/vea/atoms/mvp/gank/mvp/model/entity/GankBaseResponse.java:39
↓ 1 callers
Method
getFragmentActivity
()
Module-gank/src/main/java/com/vea/atoms/mvp/gank/mvp/contract/GirlContract.java:48
↓ 1 callers
Method
getGankDataFailure
@param isRefresh 刷新为true,加载更多为false
Module-gank/src/main/java/com/vea/atoms/mvp/gank/mvp/contract/GirlContract.java:46
↓ 1 callers
Method
getGankDataSuccess
(List<GankItemBean> mList, boolean isRefresh)
Module-gank/src/main/java/com/vea/atoms/mvp/gank/mvp/contract/GirlContract.java:41
↓ 1 callers
Method
getGlobalConfigModule
将app的全局配置信息封装进module(使用Dagger注入到需要配置信息的地方) 需要在AndroidManifest中声明{@link ConfigModule}的实现类,和Glide的配置方式相似 @return GlobalConfigModule
atoms/src/main/java/com/vea/atoms/mvp/app/AppDelegate.java:111
↓ 1 callers
Method
getLastVisiblePosition
获取RecyclerView可见的最后一项 @return 可见的最后一项position
CommonSDK/src/main/java/com/vea/atoms/mvp/commonsdk/adapter/RecyclerRefreshLayout.java:198
↓ 1 callers
Method
getLayoutId
()
atoms/src/main/java/com/vea/atoms/mvp/base/BaseFragment.java:111
↓ 1 callers
Method
getLayoutId
()
atoms/src/main/java/com/vea/atoms/mvp/base/BaseActivity.java:126
↓ 1 callers
Method
getLogin
()
CommonService/src/main/java/org/vea/atoms/mvp/commonservice/IUserService.java:16
↓ 1 callers
Method
getMaxPosition
获得最大的位置 @param positions 获得最大的位置 @return 获得最大的位置
CommonSDK/src/main/java/com/vea/atoms/mvp/commonsdk/adapter/RecyclerRefreshLayout.java:220
↓ 1 callers
Method
getMaxSize
返回当前缓存所能允许的最大 size @return {@code maxSize}
atoms/src/main/java/com/vea/atoms/mvp/integration/cache/Cache.java:61
↓ 1 callers
Method
getRecycleView
获取RecyclerView,后续支持AbsListView
CommonSDK/src/main/java/com/vea/atoms/mvp/commonsdk/adapter/RecyclerRefreshLayout.java:64
↓ 1 callers
Method
getResults
()
Module-gank/src/main/java/com/vea/atoms/mvp/gank/mvp/model/entity/GankBaseResponse.java:31
↓ 1 callers
Method
getString
从String 中获得字符 @return
atoms/src/main/java/com/vea/atoms/mvp/utils/AtomsUtils.java:166
↓ 1 callers
Method
getTechList
福利
Module-gank/src/main/java/com/vea/atoms/mvp/gank/mvp/model/service/GankService.java:47
↓ 1 callers
Method
getUrl
()
Module-gank/src/main/java/com/vea/atoms/mvp/gank/mvp/model/entity/GankItemBean.java:102
↓ 1 callers
Method
getUserFailure
(boolean isRefresh)
app/src/main/java/com/vea/atoms/mvp/demo/mvp/contract/MainContract.java:20
↓ 1 callers
Method
getUserSuccess
(List<User> users, boolean isRefresh)
app/src/main/java/com/vea/atoms/mvp/demo/mvp/contract/MainContract.java:18
↓ 1 callers
Method
getUsers
(@Query("since") int lastIdQueried, @Query("per_page") int perPage)
app/src/main/java/com/vea/atoms/mvp/demo/mvp/model/service/DemoService.java:28
↓ 1 callers
Method
globalConfigModule
(GlobalConfigModule globalConfigModule)
atoms/src/main/java/com/vea/atoms/mvp/di/component/AppComponent.java:71
↓ 1 callers
Method
globalHttpHandler
(GlobalHttpHandler handler)
atoms/src/main/java/com/vea/atoms/mvp/di/module/GlobalConfigModule.java:198
↓ 1 callers
Method
hasUrlEncoded
判断 str 是否已经 URLEncoder.encode() 过 经常遇到这样的情况, 拿到一个 URL, 但是搞不清楚到底要不要 URLEncoder.encode() 不做 URLEncoder.encode() 吧, 担心出错, 做 URLEncoder.encode() 吧, 又怕重复了
atoms/src/main/java/com/vea/atoms/mvp/utils/UrlEncoderUtils.java:39
↓ 1 callers
Method
hideLoading
隐藏加载
atoms/src/main/java/com/vea/atoms/mvp/base/IView.java:37
↓ 1 callers
Method
initApplication
()
atoms/src/main/java/com/vea/atoms/mvp/app/AppManager.java:37
↓ 1 callers
Method
initData
(@Nullable Bundle savedInstanceState)
atoms/src/main/java/com/vea/atoms/mvp/base/BaseFragment.java:113
↓ 1 callers
Method
initData
(@Nullable Bundle savedInstanceState)
atoms/src/main/java/com/vea/atoms/mvp/base/BaseActivity.java:128
↓ 1 callers
Method
initListener
初始化listener
CommonSDK/src/main/java/com/vea/atoms/mvp/commonsdk/adapter/BaseRecyclerAdapter.java:73
↓ 1 callers
Method
initLoadingView
()
atoms/src/main/java/com/vea/atoms/mvp/base/BaseActivity.java:115
↓ 1 callers
Method
initRecycleView
初始化RecyclerView
Module-gank/src/main/java/com/vea/atoms/mvp/gank/mvp/ui/fragment/GirlFragment.java:95
↓ 1 callers
Method
initRecycleView
初始化RecyclerView
app/src/main/java/com/vea/atoms/mvp/demo/mvp/ui/MainActivity.java:90
↓ 1 callers
Method
initRefreshLayout
初始化下拉刷新加载更多
Module-gank/src/main/java/com/vea/atoms/mvp/gank/mvp/ui/fragment/GirlFragment.java:104
↓ 1 callers
Method
initRefreshLayout
初始化下拉刷新加载更多
app/src/main/java/com/vea/atoms/mvp/demo/mvp/ui/MainActivity.java:79
↓ 1 callers
Method
injectAppLifecycle
使用{@link AppLifecycles}在Application的生命周期中注入一些操作 @param context @param lifecycles
atoms/src/main/java/com/vea/atoms/mvp/integration/ConfigModule.java:48
↓ 1 callers
Method
injectDelegate
(AppDelegate delegate)
atoms/src/main/java/com/vea/atoms/mvp/di/component/AppComponent.java:64
↓ 1 callers
Method
isForm
(MediaType mediaType)
atoms/src/main/java/com/vea/atoms/mvp/http/log/RequestInterceptor.java:270
↓ 1 callers
Method
isHtml
(MediaType mediaType)
atoms/src/main/java/com/vea/atoms/mvp/http/log/RequestInterceptor.java:265
↓ 1 callers
Method
isPlain
(MediaType mediaType)
atoms/src/main/java/com/vea/atoms/mvp/http/log/RequestInterceptor.java:250
↓ 1 callers
Method
isPullUp
是否是上拉操作 @return isPullUp
CommonSDK/src/main/java/com/vea/atoms/mvp/commonsdk/adapter/RecyclerRefreshLayout.java:132
↓ 1 callers
Method
isScrollBottom
判断是否到了最底部
CommonSDK/src/main/java/com/vea/atoms/mvp/commonsdk/adapter/RecyclerRefreshLayout.java:152
↓ 1 callers
Method
isText
(MediaType mediaType)
atoms/src/main/java/com/vea/atoms/mvp/http/log/RequestInterceptor.java:245
↓ 1 callers
Method
loadData
如果到了最底部,而且是上拉操作.那么执行onLoad方法
CommonSDK/src/main/java/com/vea/atoms/mvp/commonsdk/adapter/RecyclerRefreshLayout.java:120
↓ 1 callers
Method
logout
(Context context)
atoms/src/main/java/com/vea/atoms/mvp/app/ILogout.java:14
↓ 1 callers
Method
more
(List<T> data)
CommonSDK/src/main/java/com/vea/atoms/mvp/commonsdk/adapter/ShowItemList.java:28
↓ 1 callers
Method
okhttpConfiguration
(ClientModule.OkhttpConfiguration okhttpConfiguration)
atoms/src/main/java/com/vea/atoms/mvp/di/module/GlobalConfigModule.java:220
↓ 1 callers
Method
onBindDefaultViewHolder
(RecyclerView.ViewHolder holder, T item, int position)
CommonSDK/src/main/java/com/vea/atoms/mvp/commonsdk/adapter/BaseRecyclerAdapter.java:231
↓ 1 callers
Method
onBindHeaderHolder
(RecyclerView.ViewHolder holder, int position)
CommonSDK/src/main/java/com/vea/atoms/mvp/commonsdk/adapter/BaseRecyclerAdapter.java:402
↓ 1 callers
Method
onCreateDefaultViewHolder
(ViewGroup parent, int type)
CommonSDK/src/main/java/com/vea/atoms/mvp/commonsdk/adapter/BaseRecyclerAdapter.java:229
↓ 1 callers
Method
onCreateHeaderHolder
(ViewGroup parent)
CommonSDK/src/main/java/com/vea/atoms/mvp/commonsdk/adapter/BaseRecyclerAdapter.java:400
↓ 1 callers
Method
onHttpRequestBefore
(Interceptor.Chain chain, Request request)
atoms/src/main/java/com/vea/atoms/mvp/http/GlobalHttpHandler.java:36
↓ 1 callers
Method
onHttpResultResponse
(String httpResult, Interceptor.Chain chain, Response response)
atoms/src/main/java/com/vea/atoms/mvp/http/GlobalHttpHandler.java:34
↓ 1 callers
Method
onItemClick
(int position, long itemId)
CommonSDK/src/main/java/com/vea/atoms/mvp/commonsdk/adapter/BaseRecyclerAdapter.java:388
↓ 1 callers
Method
onLoadMore
()
CommonSDK/src/main/java/com/vea/atoms/mvp/commonsdk/adapter/RecyclerRefreshLayout.java:242
↓ 1 callers
Method
onLongClick
(int position, long itemId)
CommonSDK/src/main/java/com/vea/atoms/mvp/commonsdk/adapter/BaseRecyclerAdapter.java:393
↓ 1 callers
Method
onRefreshing
()
Module-gank/src/main/java/com/vea/atoms/mvp/gank/mvp/ui/fragment/GirlFragment.java:130
↓ 1 callers
Method
onRefreshing
()
app/src/main/java/com/vea/atoms/mvp/demo/mvp/ui/MainActivity.java:118
↓ 1 callers
Method
onRefreshing
()
CommonSDK/src/main/java/com/vea/atoms/mvp/commonsdk/adapter/RecyclerRefreshLayout.java:240
↓ 1 callers
Method
onUserVisible
当视图初始化,并且对用户可见的时候去真正的加载数据
atoms/src/main/java/com/vea/atoms/mvp/base/BaseLazyFragment.java:70
↓ 1 callers
Method
parseContent
解析服务器响应的内容 @param responseBody {@link ResponseBody} @param encoding 编码类型 @param clone 克隆后的服务器响应内容 @return 解析后的响应结果
atoms/src/main/java/com/vea/atoms/mvp/http/log/RequestInterceptor.java:188
↓ 1 callers
Method
parseModule
(String className)
atoms/src/main/java/com/vea/atoms/mvp/integration/ManifestParser.java:66
↓ 1 callers
Method
parseObject
(String input, Type clazz)
app/src/main/java/com/vea/atoms/mvp/demo/utils/JsonServiceImpl.java:35
↓ 1 callers
Method
parseParams
解析请求服务器的请求参数 @param request {@link Request} @return 解析后的请求信息 @throws UnsupportedEncodingException
atoms/src/main/java/com/vea/atoms/mvp/http/log/RequestInterceptor.java:210
↓ 1 callers
Method
printFileRequest
打印网络请求信息, 当网络请求时 {{@link okhttp3.RequestBody}} 为 {@code null} 或不可解析的情况 @param request
atoms/src/main/java/com/vea/atoms/mvp/http/log/FormatPrinter.java:51
↓ 1 callers
Method
printFileResponse
打印网络响应信息, 当网络响应时 {{@link okhttp3.ResponseBody}} 为 {@code null} 或不可解析的情况 @param chainMs 服务器响应耗时(单位毫秒) @param isSuccessful 请求是否成功 @param code
atoms/src/main/java/com/vea/atoms/mvp/http/log/FormatPrinter.java:80
↓ 1 callers
Method
printHttpLogLevel
(RequestInterceptor.Level printHttpLogLevel)
atoms/src/main/java/com/vea/atoms/mvp/di/module/GlobalConfigModule.java:226
↓ 1 callers
Method
printJsonRequest
打印网络请求信息, 当网络请求时 {{@link okhttp3.RequestBody}} 可以解析的情况 @param request @param bodyString 发送给服务器的请求体中的数据(已解析)
atoms/src/main/java/com/vea/atoms/mvp/http/log/FormatPrinter.java:44
↓ 1 callers
Method
printJsonResponse
打印网络响应信息, 当网络响应时 {{@link okhttp3.ResponseBody}} 可以解析的情况 @param chainMs 服务器响应耗时(单位毫秒) @param isSuccessful 请求是否成功 @param code 响应码 @param h
atoms/src/main/java/com/vea/atoms/mvp/http/log/FormatPrinter.java:66
↓ 1 callers
Method
printResult
打印响应结果 @param request {@link Request} @param response {@link Response} @param logResponse 是否打印响应结果 @return 解析后的响应结果 @throws IOException
atoms/src/main/java/com/vea/atoms/mvp/http/log/RequestInterceptor.java:155
↓ 1 callers
Method
refresh
(List<T> data)
CommonSDK/src/main/java/com/vea/atoms/mvp/commonsdk/adapter/ShowItemList.java:39
↓ 1 callers
Method
removeActivity
结束指定的Activity
atoms/src/main/java/com/vea/atoms/mvp/app/ActivityManager.java:82
↓ 1 callers
Method
resolveTag
此方法是为了解决在 AndroidStudio v3.1 以上 Logcat 输出的日志无法对齐的问题 <p> AndroidStudio v3.1 此次对输出日志的优化, 不小心使市面上所有具有日志格式化输出功能的日志框架无法正常工作 现在暂时能想到的解决方案有两个: 1. 改变每行的 tag (
atoms/src/main/java/com/vea/atoms/mvp/http/log/DefaultFormatPrinter.java:204
↓ 1 callers
Method
retrofitConfiguration
(ClientModule.RetrofitConfiguration retrofitConfiguration)
atoms/src/main/java/com/vea/atoms/mvp/di/module/GlobalConfigModule.java:215
↓ 1 callers
Method
setApplication
(BaseApplication mApplication)
atoms/src/main/java/com/vea/atoms/mvp/app/BaseApplication.java:50
↓ 1 callers
Method
setupActivityComponent
(AppComponent appComponent)
atoms/src/main/java/com/vea/atoms/mvp/base/BaseActivity.java:80
↓ 1 callers
Method
setupFragmentComponent
(AppComponent appComponent)
atoms/src/main/java/com/vea/atoms/mvp/base/BaseFragment.java:103
↓ 1 callers
Method
showLoading
显示加载
atoms/src/main/java/com/vea/atoms/mvp/base/IView.java:32
↓ 1 callers
Method
slashSegments
(List<String> segments)
atoms/src/main/java/com/vea/atoms/mvp/http/log/DefaultFormatPrinter.java:228
↓ 1 callers
Method
updateItem
(int position)
CommonSDK/src/main/java/com/vea/atoms/mvp/commonsdk/adapter/BaseRecyclerAdapter.java:278
↓ 1 callers
Method
view
(GirlContract.View view)
Module-gank/src/main/java/com/vea/atoms/mvp/gank/di/component/GankComponent.java:42
↓ 1 callers
Method
xmlFormat
xml 格式化 @param xml @return
atoms/src/main/java/com/vea/atoms/mvp/utils/CharacterHandler.java:129
Method
ARouterUtils
()
CommonSDK/src/main/java/com/vea/atoms/mvp/commonsdk/utils/ARouterUtils.java:15
Method
ActivityManager
()
atoms/src/main/java/com/vea/atoms/mvp/app/ActivityManager.java:14
Method
AppDelegate
(@NonNull Context context)
atoms/src/main/java/com/vea/atoms/mvp/app/AppDelegate.java:53
Method
AppExit
退出应用程序
atoms/src/main/java/com/vea/atoms/mvp/app/ActivityManager.java:115
Method
AppManager
()
atoms/src/main/java/com/vea/atoms/mvp/app/AppManager.java:29
Method
AtomsUtils
()
atoms/src/main/java/com/vea/atoms/mvp/utils/AtomsUtils.java:54
Method
BasePresenter
如果当前页面不需要操作数据,只需要 View 层,则使用此构造函数 @param rootView
atoms/src/main/java/com/vea/atoms/mvp/base/BasePresenter.java:44
Method
BaseRecyclerAdapter
(Context context, int mode)
CommonSDK/src/main/java/com/vea/atoms/mvp/commonsdk/adapter/BaseRecyclerAdapter.java:60
Method
Builder
()
atoms/src/main/java/com/vea/atoms/mvp/di/module/GlobalConfigModule.java:182
Method
CharacterHandler
()
atoms/src/main/java/com/vea/atoms/mvp/utils/CharacterHandler.java:48
Method
FooterViewHolder
(View view)
CommonSDK/src/main/java/com/vea/atoms/mvp/commonsdk/adapter/BaseRecyclerAdapter.java:409
Method
GirlListAdapter
(Context context)
Module-gank/src/main/java/com/vea/atoms/mvp/gank/mvp/ui/adapter/GirlListAdapter.java:42
Method
GirlPresenter
(IRepositoryManager repositoryManager, GirlContract.View view)
Module-gank/src/main/java/com/vea/atoms/mvp/gank/mvp/presenter/GirlPresenter.java:50
Method
GlideCircleTransform
()
CommonSDK/src/main/java/com/vea/atoms/mvp/commonsdk/utils/ImageLoader.java:87
Method
GlobalConfigModule
(Builder builder)
atoms/src/main/java/com/vea/atoms/mvp/di/module/GlobalConfigModule.java:64
← previous
next →
101–200 of 462, ranked by callers