安卓自测试题——第三十期

来源:互联网 发布:unix网络编程卷3 pdf 编辑:程序博客网 时间:2024/06/08 12:38
上期答案:
1、B   2、A   3、对   4、错   5、对   6、对   7、错   8、对
9、答:1、如果自定义适配器,那么在getView方法中要考虑方法传进来的参数contentView是否为null,如果为null就创建contentView并返回,如果不为null则直接使用。在这个方法中尽可能少创建view。2、给contentView设置tag(setTag()),传入一个viewHolder对象,用于缓存要显示的数据,可以达到图像数据异步加载的效果。3、如果listview需要显示的item很多,就要考虑分页加载。比如一共要显示100条或者更多的时候,我们可以考虑先加载20条,等用户拉到列表底部的时候再去加载接下来的20条。
10、答:activity的生命周期方法有:onCreate()、onStart()、onReStart()、onResume()、onPause()、onStop()、onDestory();可见生命周期:从onStart()直到系统调用onStop();前台生命周期:从onResume()直到系统调用onPause()。

本期试题:
1、【判断】当应用程序中某广播在AndroidMainifest进行注册后,即使该应用程序关闭后,也可以接受操作系统发出的广播信息。(  )

2、【判断】当Antivity的启动模式设置为SingleTop表示当该Anctivity的实例在栈顶时只会产生一个实例。(  )

3、【判断】关于res/raw目录是会转换为二进制的格式然后原封不动的存储到设备上。(  )

4、【判断】UIthread通常就是main thread,Android启动程序时会替它建立一个MessageQueue。(  )

5、【简答】DDMS和TraceView的区别?


6、【简答】java中如何引用本地语言?


7、【简答】sim卡的EF 文件有何作用 ?


8、【简答】系统上安装了多种浏览器,能否指定某浏览器访问指定页面?请说明原由。


9、【简答】请解释下Android程序运行时权限与文件系统权限的区别。


10、【简答】SQLite支持事务吗? 添加删除如何提高性能?