日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > Android >内容正文

Android

Android判断界面

發(fā)布時間:2023/12/1 Android 39 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Android判断界面 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

???? 仿造微信,第一次進入去引導(dǎo)界面,否則進啟動界面。

package edu.hpu.init; import edu.hpu.logic.R; import android.app.Activity; import android.content.Intent; import android.content.SharedPreferences; import android.os.Bundle; import android.os.Handler; import android.os.Message; public class TellActivity extends Activity { boolean isFirstIn = false; private static final int GO_HOME = 1000; private static final int GO_GUIDE = 1001; // 延遲3秒 private static final long delayTime = 3000; private static final String spName = "first_pref"; private Handler mHandler = new Handler() { @Override public void handleMessage(Message msg) { switch (msg.what) { case GO_HOME: goHome(); break; case GO_GUIDE: goGuide(); break; } super.handleMessage(msg); } }; @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.splash); init(); } private void init() { // 讀取SharedPreferences中需要的數(shù)據(jù) // 使用SharedPreferences來記錄程序的使用次數(shù) //接口,MODE_PRIVATE指定該SharedPreferences數(shù)據(jù)只能被本應(yīng)用程序讀、寫 SharedPreferences preferences = getSharedPreferences( spName, MODE_PRIVATE); SharedPreferences.Editor editor; editor = preferences.edit(); // 取得相應(yīng)的值,如果沒有該值,說明還未寫入,用true作為默認值 isFirstIn = preferences.getBoolean("isFirstIn", true); // 判斷程序第幾次運行,如果是第一次運行則跳轉(zhuǎn)到引導(dǎo)界面,否則跳轉(zhuǎn)到主界面 if (!isFirstIn) { mHandler.sendEmptyMessageDelayed(GO_HOME, delayTime); } else { // 使用Handler的postDelayed方法,3秒后執(zhí)行GuideActivity mHandler.sendEmptyMessageDelayed(GO_GUIDE, delayTime); editor.putBoolean("isFirstIn", false); editor.commit(); } } private void goHome() { Intent intent = new Intent(this, StartActivity.class); startActivity(intent); this.finish(); } private void goGuide() { Intent intent = new Intent(this, GuideActivity.class); startActivity(intent); this.finish(); } }

轉(zhuǎn)載于:https://www.cnblogs.com/hxsyl/p/3724020.html

總結(jié)

以上是生活随笔為你收集整理的Android判断界面的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。