Ver código fonte

更新注释

drake 3 anos atrás
pai
commit
cfa7943dba

+ 2 - 1
net/src/main/java/com/drake/net/component/NetInitializer.kt

@@ -8,7 +8,8 @@ import android.net.Uri
 import com.drake.net.NetConfig
 
 /**
- * 用于初始化[NetConfig.app]
+ * 使用内容提供者自动初始化[NetConfig.app], 仅应用主进程下有效
+ * 在其他进程使用Net请手动在Application中初始化[NetConfig.initialize]
  */
 internal class NetInitializer : ContentProvider() {
 

+ 2 - 2
net/src/main/java/com/drake/net/utils/TipUtils.kt

@@ -9,8 +9,8 @@ object TipUtils {
     private var toast: Toast? = null
 
     /**
-     * 重复显示不会覆盖
-     * 可以在子线程显示
+     * 重复显示不会覆盖, 可以在子线程显示
+     * 本方法会导致报内存泄露, 这是因为为了避免吐司反复显示导致重叠会长期持有Toast引用来保持单例导致, 可以无视或者自己实现吐司
      */
     @SuppressLint("ShowToast")
     @JvmStatic