Android教程網
  1. 首頁
  2. Android 技術
  3. Android 手機
  4. Android 系統教程
  5. Android 游戲
 Android教程網 >> Android技術 >> Android開發 >> 高級開發 >> Android閃屏實現技巧分享

Android閃屏實現技巧分享

編輯:高級開發

android手機操作系統中可以通過各種方法實現屏幕的改變,以滿足我們具體應用需求。在這裡我們就針對android閃屏的具體實現方法來詳細介紹一下這方面的應用技巧,方便打家的實際應用。

我在這裡使用裡試用了Handler(),通過splashHandler.sendMessageDelayed(msg, SPLASHTIME);方法中第二個參數的時間控制作為android閃屏的出現時間。當然閃屏的activity作為主activity,後面的主程序則用startActiivity實現。

  1. @Override
  2. public void onCreate(Bundle icicle) {
  3. super.onCreate(icicle);
  4. requestWindowFeature(Window.FEATURE_NO_TITLE);
  5. setContentVIEw(R.layout.splash);
  6. Message msg = new Message();
  7. msg.what = STOPSPLASH;
  8. splashHandler.sendMessageDelayed(msg, SPLASHTIME);
  9. }
  10. @Override
  11. public void onCreate(Bundle icicle) {
  12. super.onCreate(icicle);
  13. requestWindowFeature(Window.FEATURE_NO_TITLE);
  14. setContentVIEw(R.layout.splash);
  15. Message msg = new Message();
  16. msg.what = STOPSPLASH;
  17. splashHandler.sendMessageDelayed(msg, SPLASHTIME);
  18. }

msg.what = STOPSPLASH其實就是給消息起個名字,防止消息過多分不清

  1. private Handler splashHandler = new Handler() {
  2. @Override
  3. public void handleMessage(Message msg) {
  4. switch (msg.what) {
  5. case STOPSPLASH:
  6. startActivity(new Intent(getBaseContext(),Main.class));
  7. finish();
  8. break;
  9. }
  10. super.handleMessage(msg);
  11. }
  12. };

android閃屏相關操作方法就為大家介紹到這裡。

  1. 上一頁:
  2. 下一頁:
熱門文章
閱讀排行版
Copyright © Android教程網 All Rights Reserved