欢迎页怎么制作

ssssxy 2016-01-05 11:09:18



像这种欢迎页,有立即进入的按钮,要是不点按钮隔几秒钟自动跳转页面,如果点击按钮立即跳转,怎么实现?求大神解答
...全文
267 14 打赏 收藏 转发到动态 举报
写回复
用AI写文章
14 条回复
切换为时间正序
请发表友善的回复…
发表回复
ssssxy 2016-01-06
  • 打赏
  • 举报
回复
解决了,谢谢了
零度殇 2016-01-06
  • 打赏
  • 举报
回复
引用 11 楼 ssssxy 的回复:
用Intent了,但是要求,按按钮只跳一次,不按钮页可以只跳一次。。。
在img.setOnclick 点击事件中加上 handler.removeMessages(1); 就可以了
零度殇 2016-01-06
  • 打赏
  • 举报
回复
引用 8 楼 ssssxy 的回复:
是这样么?可是还是点击按钮后跳两次啊。。。
handler.removeMessages(1); 1---what 和传递的时候一样 handler.sendEmptyMessageDelayed(1, 3000); 第一个参数用于判断 第二个用于 时间延迟 前面没考虑周全。。 这个放在你的img.setonclick中 作用是 关闭handler的发送
ssssxy 2016-01-06
  • 打赏
  • 举报
回复
用Intent了,但是要求,按按钮只跳一次,不按钮页可以只跳一次。。。
student-ai 2016-01-06
  • 打赏
  • 举报
回复
引用 8 楼 ssssxy 的回复:
是这样么?可是还是点击按钮后跳两次啊。。。
你直接用Intent启动不也可以?
student-ai 2016-01-06
  • 打赏
  • 举报
回复
http://bbs.9ria.com/thread-199604-1-1.html 参考。
ssssxy 2016-01-06
  • 打赏
  • 举报
回复


是这样么?可是还是点击按钮后跳两次啊。。。
AImmortaI 2016-01-05
  • 打赏
  • 举报
回复
你可以把线程封装到方法中,在oncreate中调用
ssssxy 2016-01-05
  • 打赏
  • 举报
回复


我是这么写的,该怎么改呢?
_周星星 2016-01-05
  • 打赏
  • 举报
回复
启动的时候 直接启动loading activity 在启动页里面用 hander 延迟几秒发送消息 接收到消息跳转到主界面
AImmortaI 2016-01-05
  • 打赏
  • 举报
回复
你可以写一个线程,让他停留几秒后跳转到指定activity,然后在添加一个button设置上点击事件,就完成了
在清晨 2016-01-05
  • 打赏
  • 举报
回复
使用Handler.

onResume中往handler中发送延迟3秒的消息。 消息的处理函数就是跳转
Button的click事件中remove上面的消息, 执行跳转.

这样谁先就执行谁的。
零度殇 2016-01-05
  • 打赏
  • 举报
回复
private Handler handler=new Handler(new Handler.Callback() { @Override public boolean handleMessage(Message msg) { if(msg.what==1){ home(); //跳转 } return false; } }); 在oncreate中 发送 handler.sendEmptyMessageDelayed(1, 3000); 第二个参数是毫秒值
大崔527 2016-01-05
  • 打赏
  • 举报
回复
线程、定时器 都行。

80,490

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧