diff --git a/app/src/main/AndroidManifest.xml b/app/src/main/AndroidManifest.xml index 5b5139e..0e92051 100644 --- a/app/src/main/AndroidManifest.xml +++ b/app/src/main/AndroidManifest.xml @@ -12,7 +12,7 @@ android:usesCleartextTraffic="true" android:theme="@style/Theme.Nsgk_rural_web"> @@ -22,6 +22,9 @@ + \ No newline at end of file diff --git a/app/src/main/java/com/nsgk/ruralWeb/MyApplication.java b/app/src/main/java/com/nsgk/ruralWeb/MyApplication.java new file mode 100644 index 0000000..8b08146 --- /dev/null +++ b/app/src/main/java/com/nsgk/ruralWeb/MyApplication.java @@ -0,0 +1,12 @@ +package com.nsgk.ruralWeb; + +import android.app.Application; + +import java.util.concurrent.ExecutorService; +import java.util.concurrent.Executors; + +public class MyApplication extends Application { + + ExecutorService executorService = Executors.newFixedThreadPool(4); + +} diff --git a/app/src/main/java/com/nsgk/ruralWeb/WelcomeActivity.java b/app/src/main/java/com/nsgk/ruralWeb/WelcomeActivity.java new file mode 100644 index 0000000..f3c59ea --- /dev/null +++ b/app/src/main/java/com/nsgk/ruralWeb/WelcomeActivity.java @@ -0,0 +1,43 @@ +package com.nsgk.ruralWeb; + +import android.annotation.SuppressLint; +import android.content.Intent; +import android.os.Bundle; +import android.os.Handler; +import android.os.Message; + +import androidx.annotation.NonNull; +import androidx.appcompat.app.AppCompatActivity; + +public class WelcomeActivity extends AppCompatActivity { + + private Handler handler = new Handler() { + @SuppressLint("HandlerLeak") + @Override + public void handleMessage(@NonNull Message msg) { + + switch (msg.what) { + case 1: + finish(); + Intent intent = new Intent(WelcomeActivity.this, FullscreenActivity.class); + intent.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP); + startActivity(intent); + break; + } + } + }; + + @Override + protected void onCreate(Bundle savedInstanceState) { + super.onCreate(savedInstanceState); + this.setContentView(R.layout.activity_welcome); + + + handler.postDelayed(new Runnable() { + @Override + public void run() { + handler.sendEmptyMessage(1); + } + }, 3000); + } +} diff --git a/app/src/main/res/layout/activity_welcome.xml b/app/src/main/res/layout/activity_welcome.xml new file mode 100644 index 0000000..b11d389 --- /dev/null +++ b/app/src/main/res/layout/activity_welcome.xml @@ -0,0 +1,9 @@ + + + + \ No newline at end of file