Toast源码深度分析
目录介绍 1.最简单的创建方法 1.1 Toast构造方法 1.2 最简单的创建 1.3 简单改造避免重复创建 1.4 为何会出现内存泄漏 1.5 吐司是系统级别的 2.源码分析 2.1 Toast(Context context)构造方法源码分析 2.2 show()方法源码分析 2.3 mParams.token = windowToken是干什么用的 2.4 scheduleTimeoutLocked吐司如何自动销毁的 2.5 TN类中的消息机制 2.6 普通应用的Toast显示数量是有限制的 2.7 为何Activity销毁后Toast仍会显示 3.经典总结 3.1 判断应用程序获取通知权限是否开启 3.2 使用Toast注意事项 3.3 Toast的显示和隐藏重点逻辑 3.4 Snackbar和Toast比较 4.Toast封装库介绍 4.1 能够满足的需求 4.2 具有的优势 5.Toast遇到的问题 5.1 Toast偶尔报错Unable to add window 5.2 Toast运行在子线程问题 5.3 Toast如何添加系统窗口的权限 5.4 token null...