Resourse Type:layout
File:splash.xmlRoot Element:LinearLayout
2.先找到APP的存放位置(Location), 将做好的图片复制到 workspace->"App"->res->drawable-hdpi使目录更新显示出图片名称 eclipse->Project->Clean->Clean all projects->OK
注:图片名称以小写字母开头 3.splash.xml:(添加)android:background="@drawable/picturename";此时自动给图片生成一个id,此后可直接引用图片名称。
二、重写Activity的onCreate 在包中创建一个Splash类 1.在 public class Splash extends Activity{}
中重写Activity的onCreate2.单击右键,Source->Override/Implement Methods->onCreate(Bundle)
3.出现protected void onCreate(Bundle savedInstanceState){super.onCreate(savedInstanceState);
}4.(添加语句)protected void onCreate(Bundle savedInstanceState){
super.onCreate(savedInstanceState);setContentView(R.layout.splash);
} 三、设置启动Activity:(设置宣传图先启动)1.在AndroidManifest.xml的application中添加一个activity,复制已有的activity即可,将android:name中的MainActivity更换为Splash。
2.将MainActivity中 <category android:name="android.intent.category.LAUNCHER" />改为<category android:name="android.intent.category.DEFAULE" />
注:launcher意为启动、发射,default在此不表示默认启动,而是被调用时才启动,不调用则不启动。3.因只能存在一个MAIN函数作为入口,所以要更改MainActivity中<action android:name="android.intent.action.MAIN" />中的MAIN。(可自定义名称,如:MAINACTIVITY)