Android从零开始(十六)
16lz
2021-01-26
知识点:闪屏(通常在加载一个应用程序的时候,需要一定的时间,在这时候利用闪屏,可以起到一个很好的过度作用)
好了,废话不多说,看例子
步骤一、编写主页配置(代码如下)
没有控件,只有一个背景,其实可以弄一个比较绚丽的动画
步骤二、编写主Activity
注意:记得注册Activity哦
源码下载请点这里:
好了,废话不多说,看例子
步骤一、编写主页配置(代码如下)
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" android:paddingBottom="@dimen/activity_vertical_margin" android:paddingLeft="@dimen/activity_horizontal_margin" android:paddingRight="@dimen/activity_horizontal_margin" android:paddingTop="@dimen/activity_vertical_margin" tools:context=".MainActivity" android:orientation="vertical" android:background="@drawable/ss"> </LinearLayout>
没有控件,只有一个背景,其实可以弄一个比较绚丽的动画
步骤二、编写主Activity
package com.veryedu.flashscreen;import android.os.Bundle;import android.os.Handler;import android.app.Activity;import android.content.Intent;import android.view.Menu;public class MainActivity extends Activity {@Overrideprotected void onCreate(Bundle savedInstanceState) {super.onCreate(savedInstanceState);setContentView(R.layout.activity_main);Handler handler=new Handler();handler.postDelayed(new Runnable() {@Overridepublic void run() {Intent intent=new Intent(MainActivity.this, NextActivity.class);startActivity(intent);MainActivity.this.finish();}}, 6000);}@Overridepublic boolean onCreateOptionsMenu(Menu menu) {// Inflate the menu; this adds items to the action bar if it is present.getMenuInflater().inflate(R.menu.main, menu);return true;}}
注意:记得注册Activity哦
源码下载请点这里:
更多相关文章
- Android即用即查问题与知识点收藏
- 2011.09.22(2)——— android sample之ContactManager
- Android(安卓)获取drawable目录图片 并存入指定文件的步骤详解
- Android(安卓)使用ToneGenerator编写按键发声功能
- android 和h5互调步骤
- Qt for android构建Android(安卓)Apk时出错
- Android核心知识点精华文章收藏
- android取得json数据
- Android(安卓)Studio 使用SVN check out 时报错Cannot load supp