Android开发 - 详细说明Android的活动课 作为一个初出茅庐的Android开发者,你需要做的第一件事就是让你的头周围的活动课。我们不能夸大这一点的重要性。锋利,流体了解各班互相类的交互,并为最终用户不仅会沿着你的项目开发时的速度,但开辟新的可能性编程的最终结果。因此,让我们一起来看看这些在一些细节上。 的onCreate():当活动第一次启动这就是所谓的。你可以用它来执行一次性初始化,例如启动用户界面。的onCreate()利用一个参数,那就是以前保存的的onSaveInstanceState()方法null或状态信息,在下面讨论。 ONSTART():表示的活性大约是要显示给用户。 onResume():这一被调用时,用户可以开始与该活动交互。这是一个良好的开端动画和音乐。 onRestart():如果这就是所谓的,它表明你的活动正在重新显示给用户,从停止状态。 onFreeze():允许您保存当前的状态,当一个活动被暂停,另一种恢复与用户进行交互。被暂停后,该系统可以在任何时候需要停止(甚至杀死)的应用,以权利要求的资源的当前前台活动。如果是这样的话,你在此处提供的国家将在以后与回忆 的onCreate(),当用户开始你的活动的一个新实例。 的onPause():这个运行时的活动即将进入的背景下,通常是因为另一个活动已经在它的面前展开。这是你应该保存程序的持久状态,如正在编辑的数据库记录。 的onStop():当你的活动不再对用户可见的,它不会被所需要的,而这就是所谓的。如果内存资源紧张,的onStop()可能永远不会被调用(该系统可简单地终止进程)。 的onDestroy():这就是所谓的权利之前的活性被破坏。如果内存资源紧张,的onDestroy()可能永远不会被调用(该系统可简单地终止进程)。 的onSaveInstanceState(套装):安卓调用此方法,使活动每个实例的状态,保存诸如文本字段中的光标位置。通常你不会需要覆盖它,因为默认的实现会自动保存状态的用户界面控件。 onRestoreInstanceState(套装):当活动正在从以前保存的的onSaveInstanceState()方法的重新初始化状态,这就是所谓的。默认实现恢复用户界面的状态。 我希望这给你带来了加快在Android上活动课。越熟悉你是活动类,以及如何与它们影响最终用户体验,更成功的将Android应用程序开发将。
Android开发 - 详细说明Android的活动课
最新推荐文章于 2017-05-21 16:48:46 发布