如何建立登入過程的畫面(SplashScreen)
文章推薦指數: 80 %
其實會需要啟動畫面有一種說法是早期PC時代由於記憶體很少要載入到作業系統需要 ...
然後建立一個新的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
程式碼
取得連結
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用於管理音訊、影片、圖片、個人聯絡資訊等資料
延伸文章資訊
- 1啟動畫面
重要事項: 如果您先前已在Android 11 或以下版本中實作了自訂啟動畫面,就必須將應用程式遷移至 SplashScreen API,以確保其可在Android 12 及以上 ...
- 2启动画面| Android 开发者
从Android 12 开始,在搭载Android 12 或更高版本的设备上运行时,所有应用都将拥有启动动画。这包括启动时的进入应用动作、显示应用图标的启动画面,以及 ...
- 3如何建立登入過程的畫面(SplashScreen)
其實會需要啟動畫面有一種說法是早期PC時代由於記憶體很少要載入到作業系統需要 ... <RelativeLayout xmlns:android="http://schemas.android....
- 4Android添加全屏啟動畫面 - 程式人生
全屏quest ray class max-width pub title nbsp hello. 有的Android軟件需要在啟動的時候顯示一個啟動畫面,可以是一張圖或者一些設置什麽呢,還有 ...
- 5Android Splash Screen 啟動畫面| Android Fly程式筆記
現在市面上的Android打開的時候,大部分都會有Splash 啟動畫面,Splash是等待裡面的處理程序處理好以後,再打開程式,創建一個新的Androoid Splash ...