点餐app的初步总结

首先第一步,一个点餐app,最先进入的就是打开时候的封面跳转界面了,因此,我们先来设计这个跳转界面:JumpActivity,
我们先设计好与之相对的xml,然后去JumpActivity里写逻辑,一些控件初始化等等就不讲了,但这里有一个双线程的操作,既要经过一定的时间,页面会自动跳转,也要具备,点击”跳过按钮”,页面会手动跳转,这里需要用到Handler,先初始化一个Handler,然后初始化Runnable在run()方法中进行跳转到LoginActivity,也需要在Oncreate()方法中设置postDelayed()方法,制定延迟时间,同时也需要设置button的点击事件,进行跳转操作,跳转之前可以先

来取消postDelayed的方法里面的runnable,还有一个很重要的就是AndroidManifest.xml中将主Activity进行修改,换成JumpActivity。

下一步,我们就进入LoginActivity了,第一步肯定也是XML的Preview设计,不多说,来个RelativeLayout,整个4行,分别是:请输入账户,请输入密码,确定,注册。之后就是到LoginAtivity中,首先先控件初始化,然后需要设置点击事件,setOnClickListener,在点击事件前,也需要initIntent() ,获取账户密码,之后需要设置登录按钮的点击事件,先获取输入的字符串:

再设置判断,避免为null,再调用一个 络数据获取的类,其中传入参数:账户,密码,callback,在成功和失败的方法中写上需要的操作,同时,注册的话,设置跳转操作,到RegisterActivity,在注册操作和登录类似,

之后便设置点餐的个人详情页面OrderActivity,设置自己需要的点餐主界面,带有自己头像和名字,已经点过的记录,可点击每条记录,进行页面跳转,可以查看具体的点餐信息(这个界面之后再说),这么界面下面的点击记录就需要用到recyclerview,设置item,也需要设置需要的item.xml,同时你需要设置上滑和下滑的功能,设置加载监听,

一个是上拉刷新数据,另一个是下拉刷新更多记录,

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2020年4月4日
下一篇 2020年4月4日

相关推荐