[置顶] 俄罗斯方块的构思

现在才有时间更新自己的博客,最近入党的事忙的不可开交啊,抄了近万字的思想汇报,累啊。。。。。。。。开始进入主题啦~~~~~~~~~~~~~~~~~~~~~

 

前段时间为了参加一个比赛,自己开始学习android。在学习android之前学习java,在学习java之前自己自学C++,唯一不是自学的就是C语言了。现在想想,学校的课堂真不是成才的地方啊!关键靠自己。。。希望有志者有抱负者思考这句话。。。。。

 

    首先在自己要做一个项目的时候第一件事就是要对这个项目进行规划,划分成不同阶段的模块,当然包括语言的学习。经常听别人说语言是相通的,确实是这样的。也不知道怎么样讲解自己设计的游戏才能让大家看懂。。。。第一点肯定就是要,对android设计语言得了解了。对Activity、View、布局文件和程序的生命周期相关知识得了解清楚。今天我就Activity给大家作一个基本的了解,如有不全之处,还望指教。。。。

 

     1.

      android中的Activity我们可以把他看成一个界面,一个界面一个Activity,虽然这样理解有点土,新学者不妨这样看。

 [置顶] 俄罗斯方块的构思_第1张图片

当活动被激活时,活动调用onCreate()函数完成活动相关数据的初始化,具体完成哪些操作,感兴趣的不妨自己百度下。

程序就开始了,通过调用onStart()函数,在调用onResume()函数来唤醒程序,活动就开始运行,直到另外一个活动要运行在其之上,该活动就出于暂停状态,也就是活动调用onPause()函数,当活动回到之前活动时,

该活动有重新被唤醒,如此往返,先看我们打出的log吧![置顶] 俄罗斯方块的构思_第2张图片[置顶] 俄罗斯方块的构思_第3张图片[置顶] 俄罗斯方块的构思_第4张图片

这就是程序启动log记录,可以清楚的看见Activity的启动时调用了onStart() 、onResume()函数,当按下活动跳转按钮时,转向另一个活动时[置顶] 俄罗斯方块的构思_第5张图片活动转向了ActivityTest,MainActivity活动运行了onPause()函数,接着运行了ActivityTest活动里的onStart()和onResume()函数,最后运行了MainActivity里的onStop()函数,表示MainActivity活动不可视了。当我按下Activity活动的模拟器的返回按钮log为

表明MainActivity活动通过函数onRestart()重新启动,步骤如图。而ActivityTest活动结束了生命周期。

当不停的按下屏幕中的按钮就是一个循环的过程[置顶] 俄罗斯方块的构思_第6张图片

现在对android活动有些大概的理解了吧。。。呵呵。。源代码我也贴出来吧。。。。。。~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

http://download.csdn.net/detail/wu10045125/4735538

希望大家继续关注我的博客,有问题欢迎留言。。。 在以后的讲解中我会一步一步的讲解我的游戏开发过程的点滴。。。希望大家支持。。。。。。。

你可能感兴趣的:([置顶] 俄罗斯方块的构思)