如何实现Android启动界面
2017-10-09 23:25
357 查看
步骤:
1)在layout文件夹下新建一个启动布局文件,并在该布局文件下,添加背景图
2)在包下新建一个用于启动该界面的Java文件,并设置启动界面的显示时间
3)隐藏菜单栏
4)隐藏任务栏
5)在AndroidManifest.xml文件中注册启动界面的类,并将其改为启动首选项
具体实施:
1)
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@drawable/lionname"
android:orientation="vertical">
</LinearLayout>
2)
new Handler().postDelayed(new Runnable() {
public void run() {
//从启动界面到主界面
4000
Intent mainIntent = new Intent(WlcmActivity.this,
MainActivity.class);
WlcmActivity.this.startActivity(mainIntent);
WlcmActivity.this.finish();
}
},
2500);//2500为毫秒数,当然这里可以用一个变量来表示
3)
/**
* 启动界面需要隐藏标题栏以使界面美观,但是这行代码并没有在AppCompatActivity类中生效
requestWindowFeature(Window.FEATURE_NO_TITLE);
*/
//在AppCompatActivity里隐藏菜单栏
getSupportActionBar().hide();
4)
//隐藏任务栏
getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,
WindowManager.LayoutParams.FLAG_FULLSCREEN);
5)
<activity
android:name=".WlcmActivity"
android:label="@string/app_name">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
结语:
启动的方式不止这一种,还要了解更多,可以自己去探究。
1)在layout文件夹下新建一个启动布局文件,并在该布局文件下,添加背景图
2)在包下新建一个用于启动该界面的Java文件,并设置启动界面的显示时间
3)隐藏菜单栏
4)隐藏任务栏
5)在AndroidManifest.xml文件中注册启动界面的类,并将其改为启动首选项
具体实施:
1)
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:background="@drawable/lionname"
android:orientation="vertical">
</LinearLayout>
2)
new Handler().postDelayed(new Runnable() {
public void run() {
//从启动界面到主界面
4000
Intent mainIntent = new Intent(WlcmActivity.this,
MainActivity.class);
WlcmActivity.this.startActivity(mainIntent);
WlcmActivity.this.finish();
}
},
2500);//2500为毫秒数,当然这里可以用一个变量来表示
3)
/**
* 启动界面需要隐藏标题栏以使界面美观,但是这行代码并没有在AppCompatActivity类中生效
requestWindowFeature(Window.FEATURE_NO_TITLE);
*/
//在AppCompatActivity里隐藏菜单栏
getSupportActionBar().hide();
4)
//隐藏任务栏
getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,
WindowManager.LayoutParams.FLAG_FULLSCREEN);
5)
<activity
android:name=".WlcmActivity"
android:label="@string/app_name">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
结语:
启动的方式不止这一种,还要了解更多,可以自己去探究。
相关文章推荐
- android 如何实现无启动界面和应用图标的
- 【Android】如何实现启动APP时引导页、欢迎页功能设置之(二)设置只在第一次启动APP时跳入引导界面
- 如何在android手机上实现app开机自动运行启动(可以打开应用界面)。
- Android下实现非启动界面Wifi连接
- android如何实现开机自动启动Service或app
- android实现应用程序只有在第一次启动时显示引导界面 ,以后就不在显示了
- android如何实现开机自动启动Service或app
- 【转】android如何实现开机自动启动Service或app
- android如何实现开机自动启动Service或app(转)
- 【Android UI设计与开发】第05期:引导界面(五)实现应用程序只启动一次引导界面
- android如何实现开机自动启动Service或app
- android实现应用程序只有在第一次启动时显示引导界面
- Android 实例-个人理财工具 之一 启动界面实现
- Android开发(25)--framebyframe帧动画并实现启动界面到主界面的跳转
- android如何实现开机自动启动Service或app
- android 如何实现开机启动、清缓存、杀进程、悬浮窗口单双击区分,源码已上传到CSDN
- 实现android启动界面字体的动画效果
- android 如何实现登陆界面的记住密码功能
- android如何实现开机自动启动Service或app
- 详解如何实现一个基本的Android界面--讲的很好