安卓开发 简单的启动页
来源:互联网 发布:ghost 备份 linux 错误 编辑:程序博客网 时间:2024/05/04 01:31
启动页
1.我们一般在主页前面加启动页 今天我写的是最普通的一种 也是最简单的一种 把一张图片作为启动页
2.我们需要更改的只有两个 一个是xml文件一个是.java文件 另外在drawable里面放一张作为启动页的图片
代码实现部分
在需要增加启动页的布局文件里把LinearLayout改为ViewFlipper
并在主界面代码片段上面加一个单独的界面
<ViewFlipper xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/allFlipper" android:layout_width="fill_parent" android:layout_height="fill_parent" > <!-- 启动等待界面 --> <RelativeLayout android:id="@+id/splashLayout" android:layout_width="fill_parent" android:layout_height="fill_parent" android:background="@drawable/start" > </RelativeLayout> <!-- 主界面 --> <RelativeLayout android:id="@+id/homeLayout" android:layout_width="fill_parent" android:layout_height="wrap_content" > <TextView android:layout_width="fill_parent" android:layout_height="wrap_content" android:text="hello word" /> </RelativeLayout></ViewFlipper>
然后在MainActivity里面
oncreate上面加
private ViewFlipper allFlipper;private Handler handler = new Handler(){ @Override public void handleMessage(Message msg) { // TODO Auto-generated method stub switch (msg.what) { case 1: //切换到主页面 allFlipper.setDisplayedChild(1); break; } }};oncreate里面super.onCreate(savedInstanceState);setContentView(R.layout.activity_main);的下面加 allFlipper = (ViewFlipper) findViewById(R.id.allFlipper);new Handler().postDelayed(new Runnable() { @Override public void run() { handler.sendEmptyMessage(1); //给UI主线程发送消息 }}, 3000); //启动等待3秒钟就完成了
代码片段截图如下
0 0
- 安卓开发 简单的启动页
- 安卓简单开发-优化启动activity时的白屏现象
- 安卓开发中应用欢迎页的简单实现
- 安卓的简单开发应用
- 安卓开发-对话框的简单使用
- 安卓开发-安卓启动过程
- 安卓开发---->开机启动
- appiumforwindows的简单安装和启动(安卓)
- 设置一个简单的安卓启动页面
- 简单说说安卓的四种启动模式
- 安卓简单开发-SQLite的简单使用
- 简单的搭建安卓开发环境,ionic开发环境
- 安卓开发42:lauchMode Activity的启动模式
- 安卓开发中,启动4.+的模拟器慢,解决办法。
- 安卓开发中定时器的启动与取消
- 安卓开发中修改activity的启动顺序
- 安卓开发:活动的四种启动模式
- 一步一步开发安卓应用 Android 启动界面的制作
- MAC电脑中Android环境配置的常见问题
- SQL注入系列之ASP+ACCESS手动注入(一)----数字型
- python通过redis-py,redisco操作redis
- 微信小程序css篇----背景(Background)与颜色(Color)
- Android后台录像
- 安卓开发 简单的启动页
- Bootstrap3 按钮-尺寸
- 《魔兽世界编年史》读后感
- JSON 解析
- Inno Setup在桌面添加快捷方式
- 考研---总结
- Caffe中Glog日志记录的使用与安装!
- Java反射获取属性问题
- opencv的视频读取