前言
历时半年,我们整理了这份市面上最全面的安卓面试题解析大全
包含了腾讯、百度、小米、阿里、乐视、美团、58、猎豹、360、新浪、搜狐等
一线互联网公司面试被问到的题目。熟悉本文中列出的知识点会大大增加通过前
两轮技术面试的几率。
如何使用它?
1.可以通过目录索引直接翻看需要的知识点,查漏补缺。
2.五角星数表示面试问到的频率,代表重要推荐指数
目录
第一章:ANDROID 基础 15
一、 Activity(更新2020.5.15) 15
1、 什么是Activity? 15
2、 请描述一下Activity 生命周期 15
3、 常见的 Activity 类型有 FragmentActivitiy,ListActivity,TabAcitivty 等。请描述一下
Activity 生命周期 16
4 、如何保存Activity 的状态或者(Activiy 重启怎么保存数据?) 16
5、 两个Activity 之间跳转时必然会执行的是哪几个方法? 18
6、 横竖屏切换时Activity 的生命周期(★★★★) 18
8、 如何退出 Activity ?如何安全退出已调用多个 Activity 的 Application ?(★★★★)19
9、 Activity 的四种启动模式,singletop 和 singletask 区别是什么?一般书签的使用模式是
singletop,那为什么不使用singletask? 20
10、 Android 中的Context, Activity ,Appliction 有什么区别?(★★) 21
11、 两个 Activity 之间传递数据,除了 intent,广播接收者,content provider 还有啥?22
12、 Context 是什么?,一个应用有多少个Context(2020.5.15)(★★) 22
13.activity 之间还有 activity 和 service 之间如何传值, 可以传图片吗? (2020.5.15 )(上海)
23
二、 Service 24
1.Service 是否在main thread 中执行, service 里面是否能执行耗时的操作? (★★) 24
2.Activity 怎么和Service 绑定,怎么在Activity 中启动自己对应的Service? 25
3.请描述一下Service 的生命周期(★★★) 25
4.什么是IntentService ?有何优点?(★★★) 27
一、IntentService 简介 27
二、INTENTSERVICE 特征 27
1. 通过startService 31
2. 通过bindService 31
三、Broadcast Receiver 32
1.请描述一下BroadcastReceiver (★★) 32
2.在manifest 和代码中如何注册和使用BroadcastReceiver 33
3.BroadCastReceiver 的生命周期 34
四、 ContentProvider (更新2020.5.15 ) 35
1.请介绍下ContentProvider 是如何实现数据共享的(★★★) 35
2.为什么要用ContentProvider ?它和sql 的实现上有什么差别?(★★★) 36
3.说说ContentProvider、ContentResolver、ContentObserver 之间的关系(★★★★) 36
4.使用 contentProvider 获取本地所有的音频文件(上海)(更新2020.5.15) (★★★) 37
五、 ListView 37
1.ListView 如何提高其效率?(★★) 37
2. 当ListView 数据集改变后,如何更新ListView 38
3.ListView 如何实现分页加载(★
到此这篇java面试题大全及答案下载 百度网盘(java面试题库及答案)的文章就介绍到这了,更多相关内容请继续浏览下面的相关推荐文章,希望大家都能在编程的领域有一番成就!版权声明:
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。
如若内容造成侵权、违法违规、事实不符,请将相关资料发送至xkadmin@xkablog.com进行投诉反馈,一经查实,立即处理!
转载请注明出处,原文链接:https://www.xkablog.com/javal-zj/33836.html