如何建立登入過程的畫面(SplashScreen)

文章推薦指數: 80 %
投票人數:10人

其實會需要啟動畫面有一種說法是早期PC時代由於記憶體很少要載入到作業系統需要 ... 其實就是一張圖,也有app是做成動畫,做法相同。

然後建立一個新的Activity,讓它進來這個畫面的時候停止三秒,因為這個只是demo用,這邊就可以做你希望載入app的時候,需要預先載入的資料。

SplashActivity publicclassSplashActivityextendsAppCompatActivity{ @Override protectedvoidonCreate(BundlesavedInstanceState){ super.onCreate(savedInstanceState); setContentView(R.layout.activity_splash); newHandler().postDelayed(newRunnable(){ @Override publicvoidrun(){ startActivity(newIntent().setClass(SplashActivity.this,MainActivity.class)); } },3000); } } MainActivity publicclassMainActivityextendsAppCompatActivity{ @Override protectedvoidonCreate(BundlesavedInstanceState){ super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); } } 並且設定成Launcher 這樣就簡單完成一個模擬秀logo的demo了。

程式碼 取得連結 Facebook Twitter Pinterest 以電子郵件傳送 其他應用程式 熱門文章 如何使用AndroidMVVM架構(一)-使用ViewModel、LiveData、Factory以及Repository 如何使用AndroidMVVM架構(一)-使用ViewModel、LiveData、Factory以及Repository情境MVVM架構是很早就提出來的一種概念,2017年Google官方提供相關Framework來支援這個架構,它可以讓開發者能夠專注在邏輯層面,讓程式更好維護、測試的一種架構。

如何使用Retrofit基礎操作(使用Kotlin) 如何使用Retrofit基礎操作(使用Kotlin)Retrofit操作教學Retrofit是一個很方便的網路連結套件,它可以幫你在連結網路的時候做好封裝的效果,操作方式簡單方便迅速,可以跟OkHttp以及RxJava合併使用。

如何使用ContentProvider-簡介 如何使用ContentProvider-簡介簡介ContentProvider是一組讓你跟其他應用程式存取的資料庫對於剛接觸的Android開發者來說它會是一個比較難以上手的區域Android提供一套通用的介面讓每個應用程式可以進行CRUD(新增、讀取、更新、刪除)的操作ContentProvider用於管理音訊、影片、圖片、個人聯絡資訊等資料



請為這篇文章評分?