public void sendUIMessageEmptyDelayed(int what, long delayMillis) {
   if (null != mUIHandler) {
     mUIHandler.sendEmptyMessageDelayed(what, delayMillis);
   } else {
     uiHandlerNotInit();
   }
 }
 // 目前只提供两个sendUIMessage的方法,如果需要使用其他handler发送消息的方法getUIHandler后处理
 public void sendUIMessage(Message msg) {
   if (null != mUIHandler) {
     mUIHandler.sendMessage(msg);
   } else {
     uiHandlerNotInit();
   }
 }
 /** 需要在父类onDestroy中调用,如果有特殊地方需要调用清除消息,可以调用 */
 public void recycleUIHandler() {
   if (null != mUIHandler) {
     mUIHandler.removeCallbacksAndMessages(null);
   }
 }