Handler的正确使用,使用静态内部类+弱引用,解决内存泄漏,举例说明在使用ProgressBar时的Handler类的静态内部类实现。
在Android中使用ProgressBar进行回调设置进度时候会提示‘ThisHandlerclassshouldbestaticorleaksmightoccur’的警告,那就说明是你的自定义Handler类有内存泄露的问题,一般来说就是持有外部类的引用。要解决这个ProgressBar的使用问题需要明确如下几个知识点:1.Android的UI(比如ProgressBar)也是线程不安全的,如