选择题
Android中常用的五种布局:
- LinearLayout 线性布局
- AbsoluteLayout 绝对布局
- TableLayout 表格布局
- RelativeLayout 相对布局
- FrameLayout 帧布局
Android的五种数据存储方式
- SharedPreferences;
- 文件;
- SQLite;
- Content Provider;
- 网络
Activity 与 Task的启动模式有哪些,它们含义具体是什么?
- Standed:标准模式,一调用startActivity()方法就会产生一个新的实例。
- SingleTop:如果已经有一个实例位于activity栈顶,就不产生新的实例,而只是调用activity中的newInstance()方法。如果不位于栈顶,会产生一个新的实例。
- singleTask:会在一个新的task中产生这个实例,以后每次调用都会使用这个,不会去产生新的实例了。
- SingleInstance:这个和singleTask基本一样,只有一个区别:在这个模式下的activity实例所处的task中,只能有这个activity实例,不能有其他实例
Activity的生命周期
- onCreate
- onStart
- onPause
- onResume
- onRestart
- onStop
- onDestroy
如何设置Activity为程序启动的默认Activity
1 | <intent-filter> |