Android开发之撕衣服游戏

一)AndroidStudio中的一些界面知识简介


基本界面.png

二)在写游戏之前的知识准备
Android程序中Activity(一个界面)的生命周期 分为:
配置界面 onCreate()
启动界面 onStart()
重新启动 onRestart()
恢复界面 onResume()
暂停界面 onPause()
销毁界面 onDestory()

三)有关界面的相关操作
界面启动
先由onCreate 创建界面,在onStart 开启界面,然后恢复界面
点击home 返回主菜单
先onPause 暂停该界面的运行
点击程序图标
通过后台重新运行这个程序,onRestart 重新开始,在调用onStart 运行界面,在onResume从后台到前台
点击返回键
返回到主菜单,先onPause,暂停界面的运行,在onDestroy销毁界面

四)布局有哪些呢?
1.约束布局 ConstratintLayout
2.线性布局 LinearLayout 垂直 水平
3.相对布局 RelativeLayout
4.帧布局 FrameLayout
5.表格布局 TableLayout GridLayout
6.绝对布局 AbsoluteLayout
*今天具体学 4.帧布局 因为我们的撕衣服游戏会用到帧布局。
什么是帧布局呢?
通俗的讲就是将图片一层一层的叠加,覆盖。最先添加的在最下层,默认是在程序的左上角。如图所示:


FrameLayout.png
FrameLayout代码.png

五)什么是控件呢?
控件就是可以看得见的东西。如TextView EditText Button ImageView RecycleView Switch ScrollView ProgressBar

六)撕衣服游戏
代码


撕衣服代码2.png
撕衣服代码3.png
撕衣服代码4.png

原图:


原图.png

实现:


实现.png
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

友情链接更多精彩内容