Android 开发学习笔记:最简单的办法实现 APP 欢迎界面
2024-07-30 19:21:51 231人阅读
我们在开发APP的时候经常要用到欢迎界面,这里小木推荐给大家一种简单、快速、容易与已有项目契合的一种方法,希望可以帮助到大家。
先看一下截图效果:
需要另外建立一个welcome.xml布局,只需要将背景换成导入的图片即可,代码如下:
1 | <?xml version= "1.0" encoding= "utf-8" ?> |
2 | <LinearLayout xmlns:android= "http://schemas.android.com/apk/res/android" |
3 | android:layout_width= "match_parent" |
4 | android:layout_height= "match_parent" |
5 | android:orientation= "vertical" |
6 | android:background= "@drawable/welcome" > |
在对应的活动Welcome.java中写入:
01 | import java.util.Timer; |
02 | import java.util.TimerTask; |
04 | import android.app.Activity; |
05 | import android.content.Intent; |
06 | import android.os.Bundle; |
08 | public class Welcome extends Activity { |
11 | protected void onCreate(Bundle savedInstanceState) { |
12 | super .onCreate(savedInstanceState); |
13 | setContentView(R.layout.welcome); |
15 | new Timer().schedule( new TimerTask() { |
18 | startActivity( new Intent(Welcome. this ,MainActivity. class )); |
注意:这里是最重要的一点,在AndroidManifest.xml中的<application下面添加第一个Activity(一定要放在第一个位置),代码如下:
2 | android:name= "com.example.welcome.Welcome" |
3 | android:theme= "@android:style/Theme.NoTitleBar.Fullscreen" > |
5 | <action android:name= "android.intent.action.MAIN" /> |
7 | <category android:name= "android.intent.category.LAUNCHER" /> |
然后删除下面一个Activity中的部分:
2 | <action android:name= "android.intent.action.MAIN" /> |
4 | <category android:name= "android.intent.category.LAUNCHER" /> |
以下是小木写的一个demo:
http://download.csdn.net/detail/u013671350/7674525
Android 开发学习笔记:最简单的办法实现 APP 欢迎界面
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉:
投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。