星空网 > 软件开发 > 操作系统

硅谷社交2

SplashActivity 

public class SplashActivity extends Activity {  private Handler handler = new Handler(){    public void handleMessage(Message msg){      // 如果当前activity已经退出,那么我就不处理handler中的消息      if(isFinishing()) {        return;      }      // 判断进入主页面还是登录页面      toMainOrLogin();    }  };  // 判断进入主页面还是登录页面  private void toMainOrLogin() {//    new Thread(){//      public void run(){////      }//    }.start();    Model.getInstance().getGlobalThreadPool().execute(new Runnable() {      @Override      public void run() {        // 判断当前账号是否已经登录过        if(EMClient.getInstance().isLoggedInBefore()) {// 登录过          // 获取到当前登录用户的信息          UserInfo account = Model.getInstance().getUserAccountDao().getAccountByHxId(EMClient.getInstance().getCurrentUser());          if(account == null) {            // 跳转到登录页面            Intent intent = new Intent(SplashActivity.this, LoginAcitivity.class);            startActivity(intent);          }else {            // 登录成功后的方法            Model.getInstance().loginSuccess(account);            // 跳转到主页面            Intent intent = new Intent(SplashActivity.this, MainActivity.class);            startActivity(intent);          }        }else {// 没登录过          // 跳转到登录页面          Intent intent = new Intent(SplashActivity.this, LoginAcitivity.class);          startActivity(intent);        }        // 结束当前页面        finish();      }    });  }  @Override  protected void onCreate(Bundle savedInstanceState) {    super.onCreate(savedInstanceState);    setContentView(R.layout.activity_splash);    // 发送2s钟的延时消息    handler.sendMessageDelayed(Message.obtain(),2000);  }  @Override  protected void onDestroy() {    super.onDestroy();    // 销毁消息    handler.removeCallbacksAndMessages(null);  }}

  

Model中创建全局线程

private ExecutorService executorService = Executors.newCachedThreadPool();public ExecutorService getGlobalThreadPool() {  return executorService;}

  




原标题:硅谷社交2

关键词:

*特别声明:以上内容来自于网络收集,著作权属原作者所有,如有侵权,请联系我们: admin#shaoqun.com (#换成@)。

【立即收藏】高实操性的爆单运营手册:https://www.ikjzd.com/articles/1633312456137596929
重要 ! 避免踩红线:Wayfair供应商行为规则案例和处罚原则:https://www.ikjzd.com/articles/1633312553030213633
通过PayPal 欧洲电子商务分析报告洞察欧洲市场:https://www.ikjzd.com/articles/1633356609772937217
好评返现重出江湖?亚马逊第一时间发出警告:https://www.ikjzd.com/articles/1633368132759150594
亚马逊卖家还能承受住吗?恶意攻击摧毁大卖!:https://www.ikjzd.com/articles/1633371756551725058
3.8妇女节品牌推广:5大海外社媒营销案例分享!:https://www.ikjzd.com/articles/1633376517999124482
花钱参展却没订单怎么办?这样做让你效率高成交快!:https://www.kjdsnews.com/a/1836356.html
乘AI之风,助营销之行:SEMRUSH大会暨CBD品牌出海峰会成功举办:https://www.kjdsnews.com/a/1836357.html
相关文章
我的浏览记录
最新相关资讯
海外公司注册 | 跨境电商服务平台 | 深圳旅行社 | 东南亚物流