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

你可能感兴趣的:(Android开发之撕衣服游戏)