android闪屏的制作 我在这里使用里试用了Handler(),通过splashHandler.sendMessageDelayed(msg, SPLASHTIME);方法中第二个参数的时间控制作为闪屏的出现时间。当然闪屏的activity作为主activity,后面的主程序则用startActiivity实现。

 @Override   public void onCreate(Bundle icicle) {   super.onCreate(icicle);   requestWindowFeature(Window.FEATURE_NO_TITLE);   setContentView(R.layout.splash);                Message msg = new Message();msg.what = STOPSPLASH;splashHandler.sendMessageDelayed(msg, SPLASHTIME);   } 

msg.what = STOPSPLASH其实就是给消息起个名字,防止消息过多分不清

private Handler splashHandler = new Handler() {                 @Override         public void handleMessage(Message msg) {              switch (msg.what) {              case STOPSPLASH:                               startActivity(new Intent(getBaseContext(),Main.class));               finish();                   break;              }              super.handleMessage(msg);         }    };

更多相关文章

  1. Android多平台推送
  2. Android中对Handle机制的理解
  3. 转 : Android中Message机制的灵活应用
  4. Android下uptime获取系统启动和运行时间
  5. Android(安卓)中的MVC与数据流动
  6. Android多种方法获取系统时间
  7. android message机制
  8. Android(安卓)Market的 Loading效果
  9. Android消息通知

随机推荐

  1. 从android游戏框架看其生命周期!
  2. Android 可显示左上右下Drawable的TextVi
  3. android字体小结
  4. Android中日历控件的使用
  5. Android 开发技巧之 手动拖动滚动条快速
  6. 安卓标签
  7. android 开发环境搭建
  8. Android按钮控件之RadioGroup和RadioButt
  9. Orientation to Android Training
  10. Android(安卓)7.0 之 FileProvider运用:拍