![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
疯子
Baron_X
这个作者很懒,什么都没留下…
展开
-
Android优雅地处理按钮重复点击
App中,有很大一部分场景是点击按钮,向服务端提交数据,由于网络请求需要时间,用户很可能会多次点击,造成数据重复提交,造成各种莫名其妙的问题。 因此,防止按钮多次点击,是Android开发中一个很重要的技术手段。 以前的处理方式 网上查找到的,或者你可能会想到的方法大概有这些: 1.每个按钮点击事件中,记录点击时间,判断是否超过点击时间间隔 private long mLas...原创 2018-09-15 15:20:16 · 606 阅读 · 0 评论 -
Android-Lifecycle超能解析-生命周期的那些事儿
众所周知,Android凡是需要展示给用户看的,都包含着生命周期这个概念,例如Activity、Fragment、View等都与生命周期息息相关,在生命周期函数里,它们各自完成创建、渲染、销毁等工作。 但是一旦我们往某个生命周期函数中,加入我们自己的逻辑,若是处理不当,就有可能破坏其原有的生命周期,造成内存泄漏甚至应用崩溃等问题。 Android官方似乎也注意到了这一点,...原创 2018-09-15 15:23:46 · 705 阅读 · 0 评论