MCPcopy Create free account

hub / github.com/XWC95/Atoms-mvp / functions

Functions462 in github.com/XWC95/Atoms-mvp

↓ 1 callersMethoddecompressForZlib
zlib decompress 2 byte @param bytesToDecompress @return
atoms/src/main/java/com/vea/atoms/mvp/utils/ZipHelper.java:94
↓ 1 callersMethoddecompressToStringForZlib
zlib decompress 2 String @param bytesToDecompress @return
atoms/src/main/java/com/vea/atoms/mvp/utils/ZipHelper.java:51
↓ 1 callersMethoddispose
()
atoms/src/main/java/com/vea/atoms/mvp/base/BasePresenter.java:76
↓ 1 callersMethodfinishActivity
结束当前Activity(堆栈中最后一个压入的)
atoms/src/main/java/com/vea/atoms/mvp/app/ActivityManager.java:65
↓ 1 callersMethodfinishAllActivity
结束所有Activity
atoms/src/main/java/com/vea/atoms/mvp/app/ActivityManager.java:103
↓ 1 callersMethodgetCacheTypeId
()
atoms/src/main/java/com/vea/atoms/mvp/integration/cache/CacheType.java:48
↓ 1 callersMethodgetError
()
Module-gank/src/main/java/com/vea/atoms/mvp/gank/mvp/model/entity/GankBaseResponse.java:39
↓ 1 callersMethodgetFragmentActivity
()
Module-gank/src/main/java/com/vea/atoms/mvp/gank/mvp/contract/GirlContract.java:48
↓ 1 callersMethodgetGankDataFailure
@param isRefresh 刷新为true,加载更多为false
Module-gank/src/main/java/com/vea/atoms/mvp/gank/mvp/contract/GirlContract.java:46
↓ 1 callersMethodgetGankDataSuccess
(List<GankItemBean> mList, boolean isRefresh)
Module-gank/src/main/java/com/vea/atoms/mvp/gank/mvp/contract/GirlContract.java:41
↓ 1 callersMethodgetGlobalConfigModule
将app的全局配置信息封装进module(使用Dagger注入到需要配置信息的地方) 需要在AndroidManifest中声明{@link ConfigModule}的实现类,和Glide的配置方式相似 @return GlobalConfigModule
atoms/src/main/java/com/vea/atoms/mvp/app/AppDelegate.java:111
↓ 1 callersMethodgetLastVisiblePosition
获取RecyclerView可见的最后一项 @return 可见的最后一项position
CommonSDK/src/main/java/com/vea/atoms/mvp/commonsdk/adapter/RecyclerRefreshLayout.java:198
↓ 1 callersMethodgetLayoutId
()
atoms/src/main/java/com/vea/atoms/mvp/base/BaseFragment.java:111
↓ 1 callersMethodgetLayoutId
()
atoms/src/main/java/com/vea/atoms/mvp/base/BaseActivity.java:126
↓ 1 callersMethodgetLogin
()
CommonService/src/main/java/org/vea/atoms/mvp/commonservice/IUserService.java:16
↓ 1 callersMethodgetMaxPosition
获得最大的位置 @param positions 获得最大的位置 @return 获得最大的位置
CommonSDK/src/main/java/com/vea/atoms/mvp/commonsdk/adapter/RecyclerRefreshLayout.java:220
↓ 1 callersMethodgetMaxSize
返回当前缓存所能允许的最大 size @return {@code maxSize}
atoms/src/main/java/com/vea/atoms/mvp/integration/cache/Cache.java:61
↓ 1 callersMethodgetRecycleView
获取RecyclerView,后续支持AbsListView
CommonSDK/src/main/java/com/vea/atoms/mvp/commonsdk/adapter/RecyclerRefreshLayout.java:64
↓ 1 callersMethodgetResults
()
Module-gank/src/main/java/com/vea/atoms/mvp/gank/mvp/model/entity/GankBaseResponse.java:31
↓ 1 callersMethodgetString
从String 中获得字符 @return
atoms/src/main/java/com/vea/atoms/mvp/utils/AtomsUtils.java:166
↓ 1 callersMethodgetTechList
福利
Module-gank/src/main/java/com/vea/atoms/mvp/gank/mvp/model/service/GankService.java:47
↓ 1 callersMethodgetUrl
()
Module-gank/src/main/java/com/vea/atoms/mvp/gank/mvp/model/entity/GankItemBean.java:102
↓ 1 callersMethodgetUserFailure
(boolean isRefresh)
app/src/main/java/com/vea/atoms/mvp/demo/mvp/contract/MainContract.java:20
↓ 1 callersMethodgetUserSuccess
(List<User> users, boolean isRefresh)
app/src/main/java/com/vea/atoms/mvp/demo/mvp/contract/MainContract.java:18
↓ 1 callersMethodgetUsers
(@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 callersMethodglobalConfigModule
(GlobalConfigModule globalConfigModule)
atoms/src/main/java/com/vea/atoms/mvp/di/component/AppComponent.java:71
↓ 1 callersMethodglobalHttpHandler
(GlobalHttpHandler handler)
atoms/src/main/java/com/vea/atoms/mvp/di/module/GlobalConfigModule.java:198
↓ 1 callersMethodhasUrlEncoded
判断 str 是否已经 URLEncoder.encode() 过 经常遇到这样的情况, 拿到一个 URL, 但是搞不清楚到底要不要 URLEncoder.encode() 不做 URLEncoder.encode() 吧, 担心出错, 做 URLEncoder.encode() 吧, 又怕重复了
atoms/src/main/java/com/vea/atoms/mvp/utils/UrlEncoderUtils.java:39
↓ 1 callersMethodhideLoading
隐藏加载
atoms/src/main/java/com/vea/atoms/mvp/base/IView.java:37
↓ 1 callersMethodinitApplication
()
atoms/src/main/java/com/vea/atoms/mvp/app/AppManager.java:37
↓ 1 callersMethodinitData
(@Nullable Bundle savedInstanceState)
atoms/src/main/java/com/vea/atoms/mvp/base/BaseFragment.java:113
↓ 1 callersMethodinitData
(@Nullable Bundle savedInstanceState)
atoms/src/main/java/com/vea/atoms/mvp/base/BaseActivity.java:128
↓ 1 callersMethodinitListener
初始化listener
CommonSDK/src/main/java/com/vea/atoms/mvp/commonsdk/adapter/BaseRecyclerAdapter.java:73
↓ 1 callersMethodinitLoadingView
()
atoms/src/main/java/com/vea/atoms/mvp/base/BaseActivity.java:115
↓ 1 callersMethodinitRecycleView
初始化RecyclerView
Module-gank/src/main/java/com/vea/atoms/mvp/gank/mvp/ui/fragment/GirlFragment.java:95
↓ 1 callersMethodinitRecycleView
初始化RecyclerView
app/src/main/java/com/vea/atoms/mvp/demo/mvp/ui/MainActivity.java:90
↓ 1 callersMethodinitRefreshLayout
初始化下拉刷新加载更多
Module-gank/src/main/java/com/vea/atoms/mvp/gank/mvp/ui/fragment/GirlFragment.java:104
↓ 1 callersMethodinitRefreshLayout
初始化下拉刷新加载更多
app/src/main/java/com/vea/atoms/mvp/demo/mvp/ui/MainActivity.java:79
↓ 1 callersMethodinjectAppLifecycle
使用{@link AppLifecycles}在Application的生命周期中注入一些操作 @param context @param lifecycles
atoms/src/main/java/com/vea/atoms/mvp/integration/ConfigModule.java:48
↓ 1 callersMethodinjectDelegate
(AppDelegate delegate)
atoms/src/main/java/com/vea/atoms/mvp/di/component/AppComponent.java:64
↓ 1 callersMethodisForm
(MediaType mediaType)
atoms/src/main/java/com/vea/atoms/mvp/http/log/RequestInterceptor.java:270
↓ 1 callersMethodisHtml
(MediaType mediaType)
atoms/src/main/java/com/vea/atoms/mvp/http/log/RequestInterceptor.java:265
↓ 1 callersMethodisPlain
(MediaType mediaType)
atoms/src/main/java/com/vea/atoms/mvp/http/log/RequestInterceptor.java:250
↓ 1 callersMethodisPullUp
是否是上拉操作 @return isPullUp
CommonSDK/src/main/java/com/vea/atoms/mvp/commonsdk/adapter/RecyclerRefreshLayout.java:132
↓ 1 callersMethodisScrollBottom
判断是否到了最底部
CommonSDK/src/main/java/com/vea/atoms/mvp/commonsdk/adapter/RecyclerRefreshLayout.java:152
↓ 1 callersMethodisText
(MediaType mediaType)
atoms/src/main/java/com/vea/atoms/mvp/http/log/RequestInterceptor.java:245
↓ 1 callersMethodloadData
如果到了最底部,而且是上拉操作.那么执行onLoad方法
CommonSDK/src/main/java/com/vea/atoms/mvp/commonsdk/adapter/RecyclerRefreshLayout.java:120
↓ 1 callersMethodlogout
(Context context)
atoms/src/main/java/com/vea/atoms/mvp/app/ILogout.java:14
↓ 1 callersMethodmore
(List<T> data)
CommonSDK/src/main/java/com/vea/atoms/mvp/commonsdk/adapter/ShowItemList.java:28
↓ 1 callersMethodokhttpConfiguration
(ClientModule.OkhttpConfiguration okhttpConfiguration)
atoms/src/main/java/com/vea/atoms/mvp/di/module/GlobalConfigModule.java:220
↓ 1 callersMethodonBindDefaultViewHolder
(RecyclerView.ViewHolder holder, T item, int position)
CommonSDK/src/main/java/com/vea/atoms/mvp/commonsdk/adapter/BaseRecyclerAdapter.java:231
↓ 1 callersMethodonBindHeaderHolder
(RecyclerView.ViewHolder holder, int position)
CommonSDK/src/main/java/com/vea/atoms/mvp/commonsdk/adapter/BaseRecyclerAdapter.java:402
↓ 1 callersMethodonCreateDefaultViewHolder
(ViewGroup parent, int type)
CommonSDK/src/main/java/com/vea/atoms/mvp/commonsdk/adapter/BaseRecyclerAdapter.java:229
↓ 1 callersMethodonCreateHeaderHolder
(ViewGroup parent)
CommonSDK/src/main/java/com/vea/atoms/mvp/commonsdk/adapter/BaseRecyclerAdapter.java:400
↓ 1 callersMethodonHttpRequestBefore
(Interceptor.Chain chain, Request request)
atoms/src/main/java/com/vea/atoms/mvp/http/GlobalHttpHandler.java:36
↓ 1 callersMethodonHttpResultResponse
(String httpResult, Interceptor.Chain chain, Response response)
atoms/src/main/java/com/vea/atoms/mvp/http/GlobalHttpHandler.java:34
↓ 1 callersMethodonItemClick
(int position, long itemId)
CommonSDK/src/main/java/com/vea/atoms/mvp/commonsdk/adapter/BaseRecyclerAdapter.java:388
↓ 1 callersMethodonLoadMore
()
CommonSDK/src/main/java/com/vea/atoms/mvp/commonsdk/adapter/RecyclerRefreshLayout.java:242
↓ 1 callersMethodonLongClick
(int position, long itemId)
CommonSDK/src/main/java/com/vea/atoms/mvp/commonsdk/adapter/BaseRecyclerAdapter.java:393
↓ 1 callersMethodonRefreshing
()
Module-gank/src/main/java/com/vea/atoms/mvp/gank/mvp/ui/fragment/GirlFragment.java:130
↓ 1 callersMethodonRefreshing
()
app/src/main/java/com/vea/atoms/mvp/demo/mvp/ui/MainActivity.java:118
↓ 1 callersMethodonRefreshing
()
CommonSDK/src/main/java/com/vea/atoms/mvp/commonsdk/adapter/RecyclerRefreshLayout.java:240
↓ 1 callersMethodonUserVisible
当视图初始化,并且对用户可见的时候去真正的加载数据
atoms/src/main/java/com/vea/atoms/mvp/base/BaseLazyFragment.java:70
↓ 1 callersMethodparseContent
解析服务器响应的内容 @param responseBody {@link ResponseBody} @param encoding 编码类型 @param clone 克隆后的服务器响应内容 @return 解析后的响应结果
atoms/src/main/java/com/vea/atoms/mvp/http/log/RequestInterceptor.java:188
↓ 1 callersMethodparseModule
(String className)
atoms/src/main/java/com/vea/atoms/mvp/integration/ManifestParser.java:66
↓ 1 callersMethodparseObject
(String input, Type clazz)
app/src/main/java/com/vea/atoms/mvp/demo/utils/JsonServiceImpl.java:35
↓ 1 callersMethodparseParams
解析请求服务器的请求参数 @param request {@link Request} @return 解析后的请求信息 @throws UnsupportedEncodingException
atoms/src/main/java/com/vea/atoms/mvp/http/log/RequestInterceptor.java:210
↓ 1 callersMethodprintFileRequest
打印网络请求信息, 当网络请求时 {{@link okhttp3.RequestBody}} 为 {@code null} 或不可解析的情况 @param request
atoms/src/main/java/com/vea/atoms/mvp/http/log/FormatPrinter.java:51
↓ 1 callersMethodprintFileResponse
打印网络响应信息, 当网络响应时 {{@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 callersMethodprintHttpLogLevel
(RequestInterceptor.Level printHttpLogLevel)
atoms/src/main/java/com/vea/atoms/mvp/di/module/GlobalConfigModule.java:226
↓ 1 callersMethodprintJsonRequest
打印网络请求信息, 当网络请求时 {{@link okhttp3.RequestBody}} 可以解析的情况 @param request @param bodyString 发送给服务器的请求体中的数据(已解析)
atoms/src/main/java/com/vea/atoms/mvp/http/log/FormatPrinter.java:44
↓ 1 callersMethodprintJsonResponse
打印网络响应信息, 当网络响应时 {{@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 callersMethodprintResult
打印响应结果 @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 callersMethodrefresh
(List<T> data)
CommonSDK/src/main/java/com/vea/atoms/mvp/commonsdk/adapter/ShowItemList.java:39
↓ 1 callersMethodremoveActivity
结束指定的Activity
atoms/src/main/java/com/vea/atoms/mvp/app/ActivityManager.java:82
↓ 1 callersMethodresolveTag
此方法是为了解决在 AndroidStudio v3.1 以上 Logcat 输出的日志无法对齐的问题 <p> AndroidStudio v3.1 此次对输出日志的优化, 不小心使市面上所有具有日志格式化输出功能的日志框架无法正常工作 现在暂时能想到的解决方案有两个: 1. 改变每行的 tag (
atoms/src/main/java/com/vea/atoms/mvp/http/log/DefaultFormatPrinter.java:204
↓ 1 callersMethodretrofitConfiguration
(ClientModule.RetrofitConfiguration retrofitConfiguration)
atoms/src/main/java/com/vea/atoms/mvp/di/module/GlobalConfigModule.java:215
↓ 1 callersMethodsetApplication
(BaseApplication mApplication)
atoms/src/main/java/com/vea/atoms/mvp/app/BaseApplication.java:50
↓ 1 callersMethodsetupActivityComponent
(AppComponent appComponent)
atoms/src/main/java/com/vea/atoms/mvp/base/BaseActivity.java:80
↓ 1 callersMethodsetupFragmentComponent
(AppComponent appComponent)
atoms/src/main/java/com/vea/atoms/mvp/base/BaseFragment.java:103
↓ 1 callersMethodshowLoading
显示加载
atoms/src/main/java/com/vea/atoms/mvp/base/IView.java:32
↓ 1 callersMethodslashSegments
(List<String> segments)
atoms/src/main/java/com/vea/atoms/mvp/http/log/DefaultFormatPrinter.java:228
↓ 1 callersMethodupdateItem
(int position)
CommonSDK/src/main/java/com/vea/atoms/mvp/commonsdk/adapter/BaseRecyclerAdapter.java:278
↓ 1 callersMethodview
(GirlContract.View view)
Module-gank/src/main/java/com/vea/atoms/mvp/gank/di/component/GankComponent.java:42
↓ 1 callersMethodxmlFormat
xml 格式化 @param xml @return
atoms/src/main/java/com/vea/atoms/mvp/utils/CharacterHandler.java:129
MethodARouterUtils
()
CommonSDK/src/main/java/com/vea/atoms/mvp/commonsdk/utils/ARouterUtils.java:15
MethodActivityManager
()
atoms/src/main/java/com/vea/atoms/mvp/app/ActivityManager.java:14
MethodAppDelegate
(@NonNull Context context)
atoms/src/main/java/com/vea/atoms/mvp/app/AppDelegate.java:53
MethodAppExit
退出应用程序
atoms/src/main/java/com/vea/atoms/mvp/app/ActivityManager.java:115
MethodAppManager
()
atoms/src/main/java/com/vea/atoms/mvp/app/AppManager.java:29
MethodAtomsUtils
()
atoms/src/main/java/com/vea/atoms/mvp/utils/AtomsUtils.java:54
MethodBasePresenter
如果当前页面不需要操作数据,只需要 View 层,则使用此构造函数 @param rootView
atoms/src/main/java/com/vea/atoms/mvp/base/BasePresenter.java:44
MethodBaseRecyclerAdapter
(Context context, int mode)
CommonSDK/src/main/java/com/vea/atoms/mvp/commonsdk/adapter/BaseRecyclerAdapter.java:60
MethodBuilder
()
atoms/src/main/java/com/vea/atoms/mvp/di/module/GlobalConfigModule.java:182
MethodCharacterHandler
()
atoms/src/main/java/com/vea/atoms/mvp/utils/CharacterHandler.java:48
MethodFooterViewHolder
(View view)
CommonSDK/src/main/java/com/vea/atoms/mvp/commonsdk/adapter/BaseRecyclerAdapter.java:409
MethodGirlListAdapter
(Context context)
Module-gank/src/main/java/com/vea/atoms/mvp/gank/mvp/ui/adapter/GirlListAdapter.java:42
MethodGirlPresenter
(IRepositoryManager repositoryManager, GirlContract.View view)
Module-gank/src/main/java/com/vea/atoms/mvp/gank/mvp/presenter/GirlPresenter.java:50
MethodGlideCircleTransform
()
CommonSDK/src/main/java/com/vea/atoms/mvp/commonsdk/utils/ImageLoader.java:87
MethodGlobalConfigModule
(Builder builder)
atoms/src/main/java/com/vea/atoms/mvp/di/module/GlobalConfigModule.java:64
← previousnext →101–200 of 462, ranked by callers