Android程序员面试题精编版.pdf
文本预览下载声明
传智播客武汉校区就业部出品 务实、创新、质量、分享、专注、责任
Android程序员
面试题精编第一版
1
传智播客武汉校区就业部出品 务实、创新、质量、分享、专注、责任
PS:因为是第一版,后期更新版本小舞老师还是会第一时间发布在这个链接上
/thread-84748-1-1.html
想了解关于传智播客武汉校区更多内容,想获取更多学习资料吗?
Android/Java零基础学习群:348985839
网页UI零基础学习群:397140747
或添加小舞老师QQ :1641907557
关于传智播客武汉校区最新薪资请戳这里:
/thread-84490-1-1.html
更多详细情况请咨询:
/page/portalpage/wpa.php?uin=800087759at
y=0a=0curl=ty=1
2
传智播客武汉校区就业部出品 务实、创新、质量、分享、专注、责任
面试题精编版7
Android 基础(★★)7
一、 Activity7
1. 什么是Activity?7
2. 请描述一下Activity 生命周期7
3. 常见的Activity类型有FragmentActivitiy,ListActivity,TabAcitivty等。请描述一下
Activity 生命周期8
4. 如何保存Activity的状态?8
5. 两个Activity之间跳转时必然会执行的是哪几个方法?9
6. 横竖屏切换时Activity的生命周期9
7. 如何将一个Activity设置成窗口的样式10
8. 如何退出Activity ?如何安全退出已调用多个Activity的Application?10
二、 Service11
1、 Service是否在mainthread中执行, service里面是否能执行耗时的操作?11
2、 Activity怎么和Service绑定,怎么在Activity中启动自己对应的Service?12
3、 请描述一下Service的生命周期12
4、 什么是IntentService?有何优点?14
5、 说说Activity、Intent、Service是什么关系17
6、 Service和Activity在同一个线程吗17
7、 Service里面可以弹吐司么18
3
传智播客武汉校区就业部出品 务实、创新、质量、分享、专注、责任
8、 什么是Service以及描述下它的生命周期。Service有哪些启动方法 ,有什么区别 ,怎样
停用Service?18
三、 BroadcastReceiver19
1、 请描述一下 BroadcastReceiver19
2、 在manifest和代码中如何注册和使用 BroadcastReceiver20
3、 BroadCastReceiver的生命周期20
四、 ContentProvider21
1、 请介绍下ContentProvider是如何实现数据共享的21
2、 请介绍下Android的数据存储方式22
3、 为什么要用ContentProvider?它和sql的实现上有什么差别?23
4、 说说ContentProvider、ContentResolver、ContentObserver之间的关系23
五、 ListView23
1、 ListView如何提高其效率?23
2、 当ListView数据集改变后,如何更新 ListView24
3、 ListView如何实现分页加载24
4、 ListView
显示全部