: BaseActivity(),KoinScopeComponent {
diff --git a/mvp/src/main/java/com/catchpig/mvp/base/adapter/CommonViewHolder.kt b/mvp/src/main/java/com/catchpig/mvp/base/adapter/CommonViewHolder.kt
index f5c0aad..80b9415 100644
--- a/mvp/src/main/java/com/catchpig/mvp/base/adapter/CommonViewHolder.kt
+++ b/mvp/src/main/java/com/catchpig/mvp/base/adapter/CommonViewHolder.kt
@@ -5,11 +5,8 @@ import androidx.recyclerview.widget.RecyclerView
import kotlinx.android.extensions.LayoutContainer
/**
- * 创建时间:2019/7/21 0021 : BaseFragment(), LifecycleObserver,KoinScopeComponent {
override val scope: Scope by lazy { fragmentScope() }
diff --git a/mvp/src/main/java/com/catchpig/mvp/bean/DownloadInfo.kt b/mvp/src/main/java/com/catchpig/mvp/bean/DownloadInfo.kt
index b316221..894f7a3 100644
--- a/mvp/src/main/java/com/catchpig/mvp/bean/DownloadInfo.kt
+++ b/mvp/src/main/java/com/catchpig/mvp/bean/DownloadInfo.kt
@@ -2,7 +2,7 @@ package com.catchpig.mvp.bean
/**
* 下载信息
- * @author catchpig
+ * @author catchpig
* @date 2020/11/20 10:34
*/
data class DownloadInfo(
diff --git a/mvp/src/main/java/com/catchpig/mvp/config/Config.kt b/mvp/src/main/java/com/catchpig/mvp/config/Config.kt
index 12a748f..2477c73 100644
--- a/mvp/src/main/java/com/catchpig/mvp/config/Config.kt
+++ b/mvp/src/main/java/com/catchpig/mvp/config/Config.kt
@@ -3,11 +3,9 @@ package com.catchpig.mvp.config
import com.google.gson.GsonBuilder
/**
- * 创建时间:2019/8/18 0018
- * 创建人: 李涛
- * 修改人: 李涛
- * 修改时间: 2019/7/21 0021
- * 描述:
+ * @author catchpig
+ * @date 2019/7/21 0021
*/
class CommonViewHolder(itemView:View) : RecyclerView.ViewHolder(itemView),LayoutContainer {
override val containerView = itemView
diff --git a/mvp/src/main/java/com/catchpig/mvp/base/adapter/IAdapterListControl.kt b/mvp/src/main/java/com/catchpig/mvp/base/adapter/IAdapterListControl.kt
index dc798fa..11df2a6 100644
--- a/mvp/src/main/java/com/catchpig/mvp/base/adapter/IAdapterListControl.kt
+++ b/mvp/src/main/java/com/catchpig/mvp/base/adapter/IAdapterListControl.kt
@@ -1,11 +1,9 @@
package com.catchpig.mvp.base.adapter
/**
- * 创建时间:2017/12/21 19:49
- * 创建人: 廖斌
- * 修改人: 廖斌
- * 修改时间: 2017/12/21 19:49
- * 描述: 数据填充接口
+ * 数据填充接口
+ * @author catchpig
+ * @date 2017/12/21 19:49
*/
interface IAdapterListControl
- * 创建人: 李涛
- * 修改人: 李涛
- * 修改时间: 2017年12月22日13:43:56
- * 描述: RecyclerViewAdapter基类
+ * RecyclerViewAdapter基类
+ * @author catchpig
+ * @date 2017年12月22日13:43:56
*/
abstract class RecyclerAdapter
- * 创建人: 李涛
- * 修改人: 李涛
- * 修改时间: 2019/4/4 23:14
- * 描述:
+ * Fragment封装基类
+ * @author catchpig
+ * @date 2019/4/4 23:14
*/
abstract class BaseFragment : Fragment(), BaseContract.View {
override fun baseActivity(): BaseActivity? {
@@ -29,7 +27,7 @@ abstract class BaseFragment : Fragment(), BaseContract.View {
}
override fun activity(): Activity {
- return activity!!
+ return requireActivity()
}
override fun applicationContext(): Context {
diff --git a/mvp/src/main/java/com/catchpig/mvp/base/fragment/BasePresenterFragment.kt b/mvp/src/main/java/com/catchpig/mvp/base/fragment/BasePresenterFragment.kt
index 031cf06..154cacf 100644
--- a/mvp/src/main/java/com/catchpig/mvp/base/fragment/BasePresenterFragment.kt
+++ b/mvp/src/main/java/com/catchpig/mvp/base/fragment/BasePresenterFragment.kt
@@ -10,11 +10,8 @@ import org.koin.core.scope.KoinScopeComponent
import org.koin.core.scope.Scope
/**
- * 创建时间:2019/4/6 11:25
- * 创建人: 李涛
- * 修改人: 李涛
- * 修改时间: 2019/4/6 11:25
- * 描述:
+ * @author catchpig
+ * @date 2019/4/6 11:25
*/
abstract class BasePresenterFragment
- * 创建人: 李涛
- * 修改人: 李涛
- * 修改时间: 2019/8/18 0018
- * 描述:配置
+ * 配置
+ * @author catchpig
+ * @date 2019/8/18 0018
*/
object Config {
const val TIME_OUT = 5000L
diff --git a/mvp/src/main/java/com/catchpig/mvp/controller/StatusBarController.kt b/mvp/src/main/java/com/catchpig/mvp/controller/StatusBarController.kt
index 05a0b05..ac0451f 100644
--- a/mvp/src/main/java/com/catchpig/mvp/controller/StatusBarController.kt
+++ b/mvp/src/main/java/com/catchpig/mvp/controller/StatusBarController.kt
@@ -11,11 +11,9 @@ import com.gyf.immersionbar.ImmersionBar
import com.gyf.immersionbar.ktx.immersionBar
/**
- * 创建时间:2019/8/18 0018
- * 创建人: 李涛
- * 修改人: 李涛
- * 修改时间: 2019/8/18 0018
- * 描述:状态栏处理器
+ * 状态栏处理器
+ * @author catchpig
+ * @date 2019/8/18 00:18
*/
class StatusBarController(private val baseActivity: BaseActivity, private val title: TitleParam?, private val statusBar: StatusBarParam?) {
diff --git a/mvp/src/main/java/com/catchpig/mvp/controller/TitleBarController.kt b/mvp/src/main/java/com/catchpig/mvp/controller/TitleBarController.kt
index cfc1e85..59439cf 100644
--- a/mvp/src/main/java/com/catchpig/mvp/controller/TitleBarController.kt
+++ b/mvp/src/main/java/com/catchpig/mvp/controller/TitleBarController.kt
@@ -15,11 +15,9 @@ import kotlinx.android.synthetic.main.layout_title_bar.*
import kotlinx.android.synthetic.main.layout_title_bar.view.*
/**
- * 创建时间:2019/8/18 0018
- * 创建人: 李涛
- * 修改人: 李涛
- * 修改时间: 2019/8/18 0018
- * 描述:标题栏处理器
+ * 标题栏处理器
+ * @author catchpig
+ * @date 2019/8/18 00:18
*/
class TitleBarController(private val baseActivity: BaseActivity, private val title: TitleParam) : View.OnClickListener {
diff --git a/mvp/src/main/java/com/catchpig/mvp/di/AppModule.kt b/mvp/src/main/java/com/catchpig/mvp/di/AppModule.kt
index cdf3423..697a61a 100644
--- a/mvp/src/main/java/com/catchpig/mvp/di/AppModule.kt
+++ b/mvp/src/main/java/com/catchpig/mvp/di/AppModule.kt
@@ -22,11 +22,8 @@ import java.util.*
import java.util.concurrent.TimeUnit
/**
- * 创建时间:2019/4/6 10:24
- * 创建人: 李涛
- * 修改人: 李涛
- * 修改时间: 2019/4/6 10:24
- * 描述:
+ * @author catchpig
+ * @date 2019/4/6 10:24
*/
val appModule = module {
diff --git a/mvp/src/main/java/com/catchpig/mvp/entity/StatusBarParam.kt b/mvp/src/main/java/com/catchpig/mvp/entity/StatusBarParam.kt
index cc73e6b..25b1b5f 100644
--- a/mvp/src/main/java/com/catchpig/mvp/entity/StatusBarParam.kt
+++ b/mvp/src/main/java/com/catchpig/mvp/entity/StatusBarParam.kt
@@ -1,11 +1,8 @@
package com.catchpig.mvp.entity
/**
- * 创建时间:2019/10/18 0018
- * 创建人: 李涛
- * 修改人: 李涛
- * 修改时间: 2019/10/18 0018
- * 描述:
+ * @author catchpig
+ * @date 2019/10/18 0018
*/
data class StatusBarParam (
/**
diff --git a/mvp/src/main/java/com/catchpig/mvp/entity/TitleMenuParam.kt b/mvp/src/main/java/com/catchpig/mvp/entity/TitleMenuParam.kt
index 4772c77..8c060cc 100644
--- a/mvp/src/main/java/com/catchpig/mvp/entity/TitleMenuParam.kt
+++ b/mvp/src/main/java/com/catchpig/mvp/entity/TitleMenuParam.kt
@@ -4,11 +4,8 @@ import androidx.annotation.DrawableRes
import androidx.annotation.StringRes
/**
- * 创建时间:2019/10/17 0017
- * 创建人: 李涛
- * 修改人: 李涛
- * 修改时间: 2019/10/17 0017
- * 描述:
+ * @author catchpig
+ * @date 2019/10/17 00:17
*/
data class TitleMenuParam(
/**
diff --git a/mvp/src/main/java/com/catchpig/mvp/entity/TitleParam.kt b/mvp/src/main/java/com/catchpig/mvp/entity/TitleParam.kt
index 240e592..4d63923 100644
--- a/mvp/src/main/java/com/catchpig/mvp/entity/TitleParam.kt
+++ b/mvp/src/main/java/com/catchpig/mvp/entity/TitleParam.kt
@@ -5,11 +5,8 @@ import androidx.annotation.DrawableRes
import androidx.annotation.StringRes
/**
- * 创建时间:2019/10/17 0017
- * 创建人: 李涛
- * 修改人: 李涛
- * 修改时间: 2019/10/17 0017
- * 描述:
+ * @author catchpig
+ * @date 2019/10/17 00:17
*/
data class TitleParam(
/**
diff --git a/mvp/src/main/java/com/catchpig/mvp/ext/AnnotationExt.kt b/mvp/src/main/java/com/catchpig/mvp/ext/AnnotationExt.kt
index 2560ef7..1fe7c3a 100644
--- a/mvp/src/main/java/com/catchpig/mvp/ext/AnnotationExt.kt
+++ b/mvp/src/main/java/com/catchpig/mvp/ext/AnnotationExt.kt
@@ -1,11 +1,8 @@
package com.catchpig.mvp.ext
/**
- * 创建时间:2019/9/23 0023
- * 创建人: 李涛
- * 修改人: 李涛
- * 修改时间: 2019/9/23 0023
- * 描述:
+ * @author catchpig
+ * @date 2019/9/23 00:23
*/
/**
diff --git a/mvp/src/main/java/com/catchpig/mvp/ext/CalendarExt.kt b/mvp/src/main/java/com/catchpig/mvp/ext/CalendarExt.kt
index b2823bf..baae9c1 100644
--- a/mvp/src/main/java/com/catchpig/mvp/ext/CalendarExt.kt
+++ b/mvp/src/main/java/com/catchpig/mvp/ext/CalendarExt.kt
@@ -1,18 +1,8 @@
package com.catchpig.mvp.ext
import com.catchpig.mvp.config.Config
-import java.text.SimpleDateFormat
import java.util.*
-/**
- * 创建时间:2019/9/28 0028
- * 创建人: 李涛
- * 修改人: 李涛
- * 修改时间: 2019/9/28 0028
- * 描述:
- */
-
-
/**
* 字符串转化为时间
diff --git a/mvp/src/main/java/com/catchpig/mvp/ext/ContextExt.kt b/mvp/src/main/java/com/catchpig/mvp/ext/ContextExt.kt
index e8b92e0..d52fc5a 100644
--- a/mvp/src/main/java/com/catchpig/mvp/ext/ContextExt.kt
+++ b/mvp/src/main/java/com/catchpig/mvp/ext/ContextExt.kt
@@ -12,11 +12,9 @@ import com.catchpig.mvp.R
import com.catchpig.utils.ext.logd
/**
- * 创建时间:2019/8/19 0019
- * 创建人: 李涛
- * 修改人: 李涛
- * 修改时间: 2019/8/19 0019
- * 描述:全局主题的配置信息
+ * 全局主题的配置信息
+ * @author catchpig
+ * @date 2019/8/19 00:19
*/
/**
* 获取主题色
diff --git a/mvp/src/main/java/com/catchpig/mvp/ext/DateExt.kt b/mvp/src/main/java/com/catchpig/mvp/ext/DateExt.kt
index 7814671..5e0320b 100644
--- a/mvp/src/main/java/com/catchpig/mvp/ext/DateExt.kt
+++ b/mvp/src/main/java/com/catchpig/mvp/ext/DateExt.kt
@@ -4,15 +4,6 @@ import com.catchpig.mvp.config.Config
import java.text.SimpleDateFormat
import java.util.*
-/**
- * 创建时间:2019/9/27 0027
- * 创建人: 李涛
- * 修改人: 李涛
- * 修改时间: 2019/9/27 0027
- * 描述:
- */
-
-
/**
* 字符串转化为时间
*/
diff --git a/mvp/src/main/java/com/catchpig/mvp/ext/EditTextExt.kt b/mvp/src/main/java/com/catchpig/mvp/ext/EditTextExt.kt
index adcb59b..91ff8b2 100644
--- a/mvp/src/main/java/com/catchpig/mvp/ext/EditTextExt.kt
+++ b/mvp/src/main/java/com/catchpig/mvp/ext/EditTextExt.kt
@@ -3,13 +3,7 @@ package com.catchpig.mvp.ext
import android.text.Editable
import android.widget.EditText
-/**
- * 创建时间:2019/8/28 0028
- * 创建人: 李涛
- * 修改人: 李涛
- * 修改时间: 2019/8/28 0028
- * 描述:输入框扩展类
- */
+
/**
* 给输入框赋值
diff --git a/mvp/src/main/java/com/catchpig/mvp/ext/RxJavaExt.kt b/mvp/src/main/java/com/catchpig/mvp/ext/RxJavaExt.kt
index 05283fb..7b0b311 100644
--- a/mvp/src/main/java/com/catchpig/mvp/ext/RxJavaExt.kt
+++ b/mvp/src/main/java/com/catchpig/mvp/ext/RxJavaExt.kt
@@ -4,14 +4,6 @@ import io.reactivex.Flowable
import io.reactivex.android.schedulers.AndroidSchedulers
import io.reactivex.schedulers.Schedulers
-/**
- * 创建时间:2019/9/21 0021
- * 创建人: 李涛
- * 修改人: 李涛
- * 修改时间: 2019/9/21 0021
- * 描述:RxJava扩展类
- */
-
/**
* 被观察者在io线程中执行,观察者在主线程中执行
*/
diff --git a/mvp/src/main/java/com/catchpig/mvp/ext/StringExt.kt b/mvp/src/main/java/com/catchpig/mvp/ext/StringExt.kt
index 63fc76f..d38e97c 100644
--- a/mvp/src/main/java/com/catchpig/mvp/ext/StringExt.kt
+++ b/mvp/src/main/java/com/catchpig/mvp/ext/StringExt.kt
@@ -1,16 +1,6 @@
package com.catchpig.mvp.ext
-import com.catchpig.mvp.config.Config
-import java.text.SimpleDateFormat
-import java.util.*
-/**
- * 创建时间:2019/8/31 0031
- * 创建人: 李涛
- * 修改人: 李涛
- * 修改时间: 2019/8/31 0031
- * 描述:
- */
/**
* 判断不为null
*/
diff --git a/mvp/src/main/java/com/catchpig/mvp/gson/DateJsonDeserializer.kt b/mvp/src/main/java/com/catchpig/mvp/gson/DateJsonDeserializer.kt
index a0973e4..512f523 100644
--- a/mvp/src/main/java/com/catchpig/mvp/gson/DateJsonDeserializer.kt
+++ b/mvp/src/main/java/com/catchpig/mvp/gson/DateJsonDeserializer.kt
@@ -7,11 +7,9 @@ import java.lang.reflect.Type
import java.util.*
/**
- * 创建时间:2019/9/27 0027
- * 创建人: 李涛
- * 修改人: 李涛
- * 修改时间: 2019/9/27 0027
- * 描述:时间错转化时间类型
+ * 时间错转化时间类型
+ * @author catchpig
+ * @date 2019/9/27 0027
*/
class DateJsonDeserializer:JsonDeserializer
- * 创建人: 李涛
- * 修改人: 李涛
- * 修改时间: 2019/10/21 0021
- * 描述:
+ * @author catchpig
+ * @date 2019/10/21 00:21
*/
class KotlinMvpContentProvider : ContentProvider() {
companion object{
diff --git a/mvp/src/main/java/com/catchpig/mvp/widget/refresh/IPageControl.kt b/mvp/src/main/java/com/catchpig/mvp/widget/refresh/IPageControl.kt
index ff65b24..db7210b 100644
--- a/mvp/src/main/java/com/catchpig/mvp/widget/refresh/IPageControl.kt
+++ b/mvp/src/main/java/com/catchpig/mvp/widget/refresh/IPageControl.kt
@@ -3,11 +3,9 @@ package com.catchpig.mvp.widget.refresh
import com.scwang.smart.refresh.layout.constant.RefreshState
/**
- * 创建时间:2017/12/21 19:49
- * 创建人: 李涛
- * 修改人: 李涛
- * 修改时间: 2017/12/21 19:49
- * 描述: 页码关联
+ * 页码关联
+ * @author catchpig
+ * @date 2017/12/21 19:49
*/
interface IPageControl {
/**
diff --git a/mvp/src/main/java/com/catchpig/mvp/widget/refresh/OnRefreshListener.kt b/mvp/src/main/java/com/catchpig/mvp/widget/refresh/OnRefreshListener.kt
index d461b6a..c2404a4 100644
--- a/mvp/src/main/java/com/catchpig/mvp/widget/refresh/OnRefreshListener.kt
+++ b/mvp/src/main/java/com/catchpig/mvp/widget/refresh/OnRefreshListener.kt
@@ -5,11 +5,9 @@ import com.scwang.smart.refresh.layout.api.RefreshLayout
import com.scwang.smart.refresh.layout.listener.OnRefreshLoadMoreListener
/**
- * 创建时间:2017/12/20 18:13
- * 创建人: 李涛
- * 修改人: 李涛
- * 修改时间: 2017/12/20 18:13
- * 描述:下拉刷新和上拉加载更多的封装类
+ * 下拉刷新和上拉加载更多的封装类
+ * @author catchpig
+ * @date 2017/12/20 18:13
*/
abstract class OnRefreshListener : OnRefreshLoadMoreListener {
diff --git a/mvp/src/main/java/com/catchpig/mvp/widget/refresh/RefreshLayoutWrapper.kt b/mvp/src/main/java/com/catchpig/mvp/widget/refresh/RefreshLayoutWrapper.kt
index 0d01cde..a6c6a6d 100644
--- a/mvp/src/main/java/com/catchpig/mvp/widget/refresh/RefreshLayoutWrapper.kt
+++ b/mvp/src/main/java/com/catchpig/mvp/widget/refresh/RefreshLayoutWrapper.kt
@@ -9,11 +9,9 @@ import com.scwang.smart.refresh.layout.constant.RefreshState
/**
- * 创建时间:2017/12/20 16:44
- * 创建人: 李涛
- * 修改人: 廖斌
- * 修改时间: 2017/12/21 20:10
- * 描述: 刷新界面
+ * 刷新界面
+ * @author catchpig
+ * @date 2017/12/21 20:10
*/
class RefreshLayoutWrapper(
diff --git a/utils/src/main/java/com/catchpig/utils/ext/AnnotationExt.kt b/utils/src/main/java/com/catchpig/utils/ext/AnnotationExt.kt
index 674c48c..aed4c3e 100644
--- a/utils/src/main/java/com/catchpig/utils/ext/AnnotationExt.kt
+++ b/utils/src/main/java/com/catchpig/utils/ext/AnnotationExt.kt
@@ -1,13 +1,5 @@
package com.catchpig.utils.ext
-/**
- * 创建时间:2019/9/23 0023
- * 创建人: 李涛
- * 修改人: 李涛
- * 修改时间: 2019/9/23 0023
- * 描述:
- */
-
/**
* 只在当前类中获取注解类
*/
diff --git a/utils/src/main/java/com/catchpig/utils/ext/CalendarExt.kt b/utils/src/main/java/com/catchpig/utils/ext/CalendarExt.kt
index 1688ee1..aadd78d 100644
--- a/utils/src/main/java/com/catchpig/utils/ext/CalendarExt.kt
+++ b/utils/src/main/java/com/catchpig/utils/ext/CalendarExt.kt
@@ -2,16 +2,6 @@ package com.catchpig.utils.ext
import java.util.*
-/**
- * 创建时间:2019/9/28 0028
- * 创建人: 李涛
- * 修改人: 李涛
- * 修改时间: 2019/9/28 0028
- * 描述:
- */
-
-
-
/**
* 字符串转化为时间
*/
diff --git a/utils/src/main/java/com/catchpig/utils/ext/DateExt.kt b/utils/src/main/java/com/catchpig/utils/ext/DateExt.kt
index c31b9ec..a34bc5e 100644
--- a/utils/src/main/java/com/catchpig/utils/ext/DateExt.kt
+++ b/utils/src/main/java/com/catchpig/utils/ext/DateExt.kt
@@ -3,14 +3,6 @@ package com.catchpig.utils.ext
import java.text.SimpleDateFormat
import java.util.*
-/**
- * 创建时间:2019/9/27 0027
- * 创建人: 李涛
- * 修改人: 李涛
- * 修改时间: 2019/9/27 0027
- * 描述:
- */
-
const val DATE_FORMAT = "yyyy-MM-dd HH:mm:ss"
/**
* 字符串转化为时间
diff --git a/utils/src/main/java/com/catchpig/utils/ext/EditTextExt.kt b/utils/src/main/java/com/catchpig/utils/ext/EditTextExt.kt
index c77521e..2dee6c0 100644
--- a/utils/src/main/java/com/catchpig/utils/ext/EditTextExt.kt
+++ b/utils/src/main/java/com/catchpig/utils/ext/EditTextExt.kt
@@ -3,14 +3,6 @@ package com.catchpig.utils.ext
import android.text.Editable
import android.widget.EditText
-/**
- * 创建时间:2019/8/28 0028
- * 创建人: 李涛
- * 修改人: 李涛
- * 修改时间: 2019/8/28 0028
- * 描述:输入框扩展类
- */
-
/**
* 给输入框赋值
*/
diff --git a/utils/src/main/java/com/catchpig/utils/ext/StringExt.kt b/utils/src/main/java/com/catchpig/utils/ext/StringExt.kt
index b76da29..3143cc9 100644
--- a/utils/src/main/java/com/catchpig/utils/ext/StringExt.kt
+++ b/utils/src/main/java/com/catchpig/utils/ext/StringExt.kt
@@ -1,14 +1,6 @@
package com.catchpig.utils.ext
import java.util.regex.Pattern
-
-/**
- * 创建时间:2019/8/31 0031
- * 创建人: 李涛
- * 修改人: 李涛
- * 修改时间: 2019/8/31 0031
- * 描述:字符串工具扩展
- */
/**
* 判断不为null
*/