第二章 先从看得到的入手一探究活动 主讲:王海
第二章 先从看得到的入手—探究活动 主讲:王海
本章目标 ,掌握Activityl的创建及生命周期方法 ·能够访问Android中的各种资源 理解AndroidManifest.xml清单文件 掌握Android应用程序生命周期 ·掌握Application:类及生命周期事件 Android软件开发 主讲:王海
Android软件开发 主讲:王海 本章目标 • 掌握Activity的创建及生命周期方法 • 能够访问Android中的各种资源 • 理解AndroidManifest.xml清单文件 • 掌握Android应用程序生命周期 • 掌握Application类及生命周期事件
Activity 每个Activity被定义为一个独立的类,并继承android..app.Activity类或其子 类。 Context ContextWrapper Activity NativeActivity ListActivity AliasActivity FragmentActiitv ActivityGroup ExpandableListActivity 的ciy 实现操作 mct的 LauncherActivity PreferenceActivity AppCompatActivity TabActivity Android软件开发 主讲:王海
Android软件开发 主讲:王海 Activity • 每个Activity被定义为一个独立的类,并继承android.app.Activity类或其子 类。 Context ContextWrapper ContextThemeWrapper Activity FragmentActivity ActivityGroup AccountAuthenticatorActivity AliasActivity ExpandableListActivity NativeActivity ListActivity LauncherActivity PreferenceActivity AppCompatActivity TabActivity 实现列表界面 的Activity 实现操作 Fragment的 Activity 实现带有标题栏 的Activity
Activityi简介 方法 功能描述 setContentView(int layoutResID) 设置Activity界面布局 onCreate(Bundle Activitys生命周期的方法,用于第一次创建Activity savedInstanceState) Activity类中 onStart() Activity生命周期的方法,用于启动Activity onPause() Activitys生命周期的方法,用于暂停Activity 常用的方法: onStop( Activitys生命周期的方法,用于停止Activity onDestory() Activity生命周期的方法,用于销毁Activity onResume() Activity生命周期的方法,将Activity由暂停状态恢复使用 onRestart() Activity生命周期的方法,将Activity由停止状态恢复使用 onKeyDown(int keyCode,KeyEvent event) 键盘按键按下时的动作事件处理方法 onKeyUp(int keyCode,KeyEvent 键盘按键拾起时的动作事件处理方法 event) onTouchEvent(MotionEvent event) 监听屏幕的触摸事件处理方法 Android软件开发 主讲:王海
Android软件开发 主讲:王海 Activity简介 Activity类中 常用的方法: 方法 功能描述 setContentView(int layoutResID) 设置Activity界面布局 onCreate(Bundle savedInstanceState) Activity生命周期的方法,用于第一次创建Activity onStart() Activity生命周期的方法,用于启动Activity onPause() Activity生命周期的方法,用于暂停Activity onStop() Activity生命周期的方法,用于停止Activity onDestory() Activity生命周期的方法,用于销毁Activity onResume() Activity生命周期的方法,将Activity由暂停状态恢复使用 onRestart() Activity生命周期的方法,将Activity由停止状态恢复使用 onKeyDown(int keyCode,KeyEvent event) 键盘按键按下时的动作事件处理方法 onKeyUp(int keyCode,KeyEvent event) 键盘按键抬起时的动作事件处理方法 onTouchEvent(MotionEvent event) 监听屏幕的触摸事件处理方法
Activity简介 Activity类中常用的方法: 方法 功能描述 openContextMenu(View view) 开启上下文菜单 setResult(int resultCode) 返回数据给上一个Activity startActivityForResult(Intent intent,int requestCode) 携带数据并跳转Activity finish( 结束当前Activity Android软件开发 主讲:王海
Android软件开发 主讲:王海 方法 功能描述 openContextMenu(View view) 开启上下文菜单 setResult(int resultCode) 返回数据给上一个Activity startActivityForResult(Intent intent, int requestCode) 携带数据并跳转Activity finish() 结束当前Activity Activity简介 Activity类中常用的方法: