Android:实现应用开始界面
来源:互联网 发布:js获取html标签 编辑:程序博客网 时间:2024/05/16 01:05
Android:实现应用开始界面
第一步:新建splash.xml文件作为应用开始的界面
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="fill_parent" android:layout_height="fill_parent" android:background="#ffff66" android:orientation="vertical" > <TextView android:id="@+id/csdn" android:layout_width="match_parent" android:layout_height="wrap_content" android:layout_alignParentLeft="true" android:layout_below="@+id/cumt" android:layout_marginTop="30dp" android:gravity="center" android:textColor="#0000FF" android:text="@string/csdn" android:textSize="33sp" android:textStyle="italic" /> <TextView android:id="@+id/cumt" android:layout_width="match_parent" android:layout_height="wrap_content" android:layout_alignParentLeft="true" android:layout_alignParentTop="true" android:layout_marginTop="80dp" android:gravity="center" android:text="@string/cumt" android:textSize="44sp" android:textColor="#E30C0C" android:textStyle="bold" /><ProgressBar android:id="@+id/progress" android:layout_width="60dip" android:layout_height="60dip" android:layout_below="@+id/csdn" android:layout_centerHorizontal="true" android:layout_marginTop="41dp" /> <TextView android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_alignParentBottom="true" android:layout_centerHorizontal="true" android:layout_marginBottom="15dp" android:padding="6dip" android:text="@string/setting_about_description" android:textSize="22sp" /></RelativeLayout>
第二步:新建Splash.java文件作为开始界面的Activity
package com.test.cadn;import android.app.Activity;import android.content.Intent;import android.os.Bundle;import android.os.Handler;import android.view.Window;public class Splash extends Activity{private final int SPLASH_LENGTH = 4000;//表示延迟的时间,这里为4s@Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); requestWindowFeature(Window.FEATURE_NO_TITLE); setContentView(R.layout.splash); new Handler().postDelayed(new Runnable() { public void run() { Intent mainIntent = new Intent(Splash.this, MainActivity.class); Splash.this.startActivity(mainIntent); Splash.this.finish(); } }, SPLASH_LENGTH);}}
第三步:修改AndroidManifest.xml进行活动的注册
<?xml version="1.0" encoding="utf-8"?><manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.test.cadn" android:versionCode="1" android:versionName="1.0" > <uses-sdk android:minSdkVersion="14" android:targetSdkVersion="21" /> <application android:allowBackup="true" android:icon="@drawable/ic_launcher" android:label="@string/app_name" android:theme="@style/AppTheme" > <activity android:name=".Splash" android:label="@string/app_name" > <intent-filter> <action android:name="android.intent.action.MAIN" /> <category android:name="android.intent.category.LAUNCHER" /> </intent-filter> </activity> <activity android:name=".MainActivity"></activity> </application></manifest>
0 0
- Android:实现应用开始界面
- Android 应用开始界面制作
- Android ViewPager实现应用欢迎界面
- Android ViewPager实现应用启动界面
- 应用开启动画界面的实现--Android
- Android应用启动界面的实现方法
- Android 应用载入界面的简单实现
- Android应用的欢迎界面动画实现
- Android应用主界面底部菜单实现
- Android-使用XML布局文件实现游戏的开始界面
- 应用开始的主界面(fragment)
- Android实现九宫格 主界面应用列表效果
- 用Animation动画实现Android应用的欢迎界面
- Android应用开发之编码实现 软件界面
- 两种方法实现ANDROID应用界面的切换
- Viewpager:实现android初次登陆浏览应用界面效果
- android 实现按两次back键提示退出应用界面
- Android应用第一次打开,引导界面的实现
- Android 解决通知栏中TextView marquee 没起作用问题
- swift之小试playground
- 用ganglia监控hadoop
- 字典列表 统计重复字典的数量
- SecureCRT连接linux系统
- Android:实现应用开始界面
- jQuery常用的方法
- 第15周 项目1-打入内部寻内幕 单步执行过程
- 手Q体验不满意的地方之(3)——个人设置栏
- ViewSwitcher的功能与用法View
- 关于服务器js传参数中文乱码解决
- jQuery选择器
- sqlserver报表统计——参数化动态PIVOT行转列
- js delete