Android Java:理解活动生命?
我是android开发的新手,我了解android的活动生活 如果我有一个应用程序,我按下一个按钮来使用手机的摄像头功能,就像这样Android Java:理解活动生命?,java,android,android-activity,Java,Android,Android Activity,我是android开发的新手,我了解android的活动生活 如果我有一个应用程序,我按下一个按钮来使用手机的摄像头功能,就像这样 public void onClick(View v) { // TODO Auto-generated method stub Intent cameraIntent = new Intent(android.provider.MediaStore.ACTION_VIDEO_CAPTURE);
public void onClick(View v) {
// TODO Auto-generated method stub
Intent cameraIntent = new Intent(android.provider.MediaStore.ACTION_VIDEO_CAPTURE);
startActivityForResult(cameraIntent, CAMERA_VIDEO_REQUEST);
}
onPause()
或onDestroy()
和其他东西是如何工作的
我在onCreate()
如果我想按“后退”按钮或“主页”按钮,是否必须破坏或暂停摄像头功能?如果是这样的话,我还在想办法呢
谢谢 从当前活动开始新活动时,当前活动有两种可能性
- 停顿
- 停止
当然,您不必直接调用活动的任何生命周期方法。系统会根据活动状态自动调用此方法。您只需使用此方法编写实现即可完成工作 这是一个很好的答案。我只想补充一点,你永远不必直接调用任何生命周期方法。虽然你是Android新手,但为各种生命周期方法添加简单的日志记录语句可能会很有用,这样你就可以在与应用程序交互时快速获得有关幕后情况的信息。。。onPause将始终在onStop之前调用。
protected void onPause(){
super.onPause();
}