# Android 名企面试题及涉及知识点整理。
### (我会持续更新,欢迎watch)
## [Android](https://github.com/fanrunqi/ForAndroidInterview/tree/master/android)
* [全面了解Activity](https://github.com/fanrunqi/ForAndroidInterview/blob/master/android/%E5%85%A8%E9%9D%A2%E4%BA%86%E8%A7%A3Activity.md)
* [Service全面总结](https://github.com/fanrunqi/ForAndroidInterview/blob/master/android/Service%E5%85%A8%E9%9D%A2%E6%80%BB%E7%BB%93.md)
* [IntentService使用详解和实例介绍](https://github.com/fanrunqi/ForAndroidInterview/blob/master/android/IntentService%E4%BD%BF%E7%94%A8%E8%AF%A6%E8%A7%A3%E5%92%8C%E5%AE%9E%E4%BE%8B%E4%BB%8B%E7%BB%8D.md)
* [Fragment 全解析](https://github.com/fanrunqi/ForAndroidInterview/blob/master/android/Fragment%20%E5%85%A8%E8%A7%A3%E6%9E%90.md)
* [ContentProvider实例详解](https://github.com/fanrunqi/ForAndroidInterview/blob/master/android/ContentProvider%E5%AE%9E%E4%BE%8B%E8%AF%A6%E8%A7%A3.md)
* [BroadcastReceiver使用总结](https://github.com/fanrunqi/ForAndroidInterview/blob/master/android/BroadcastReceiver%E4%BD%BF%E7%94%A8%E6%80%BB%E7%BB%93.md)
* [Android异步任务机制之AsycTask](https://github.com/fanrunqi/ForAndroidInterview/blob/master/android/Android%E5%BC%82%E6%AD%A5%E4%BB%BB%E5%8A%A1%E6%9C%BA%E5%88%B6%E4%B9%8BAsycTask.md)
* [Android启动过程图解](https://github.com/fanrunqi/ForAndroidInterview/blob/master/android/Android%E5%90%AF%E5%8A%A8%E8%BF%87%E7%A8%8B%E5%9B%BE%E8%A7%A3.md)
* [Android 自定义View入门](https://github.com/fanrunqi/ForAndroidInterview/blob/master/android/Android%20%E8%87%AA%E5%AE%9A%E4%B9%89View%E5%85%A5%E9%97%A8.md)
* [Android 自定义ViewGroup入门实践](https://github.com/fanrunqi/ForAndroidInterview/blob/master/android/Android%20%E8%87%AA%E5%AE%9A%E4%B9%89ViewGroup%E5%85%A5%E9%97%A8%E5%AE%9E%E8%B7%B5.md)
* [Android 缓存机制](https://github.com/fanrunqi/ForAndroidInterview/blob/master/android/Android%20%E7%BC%93%E5%AD%98%E6%9C%BA%E5%88%B6.md)
* [Android 数据存储五种方式使用与总结](https://github.com/fanrunqi/ForAndroidInterview/blob/master/android/Android%20%E6%95%B0%E6%8D%AE%E5%AD%98%E5%82%A8%E4%BA%94%E7%A7%8D%E6%96%B9%E5%BC%8F%E4%BD%BF%E7%94%A8%E4%B8%8E%E6%80%BB%E7%BB%93.md)
* [Android 异步消息处理机制源码解析](https://github.com/fanrunqi/ForAndroidInterview/blob/master/android/Android%20%E5%BC%82%E6%AD%A5%E6%B6%88%E6%81%AF%E5%A4%84%E7%90%86%E6%9C%BA%E5%88%B6%EF%BC%88Handler%20%E3%80%81%20Looper%20%E3%80%81MessageQueue%EF%BC%89%E6%BA%90%E7%A0%81%E8%A7%A3%E6%9E%90.md)
* [Android View事件分发机制源码分析](https://github.com/fanrunqi/ForAndroidInterview/blob/master/android/Android%20View%E4%BA%8B%E4%BB%B6%E5%88%86%E5%8F%91%E6%9C%BA%E5%88%B6%E6%BA%90%E7%A0%81%E5%88%86%E6%9E%90.md)
* [Android SQLite的使用入门](https://github.com/fanrunqi/ForAndroidInterview/blob/master/android/Android%20SQLite%E7%9A%84%E4%BD%BF%E7%94%A8%E5%85%A5%E9%97%A8.md)
* [AIDL的使用情况和实例介绍](https://github.com/fanrunqi/ForAndroidInterview/blob/master/android/AIDL%E7%9A%84%E4%BD%BF%E7%94%A8%E6%83%85%E5%86%B5%E5%92%8C%E5%AE%9E%E4%BE%8B%E4%BB%8B%E7%BB%8D.md)
* [[Android] 名企面试题及答案整理(一)](https://github.com/fanrunqi/ForAndroidInterview/blob/master/android/%5BAndroid%5D%20%E5%90%8D%E4%BC%81%E9%9D%A2%E8%AF%95%E9%A2%98%EF%BC%88%E4%B8%80%EF%BC%89.md)
## [Java](https://github.com/fanrunqi/ForAndroidInterview/tree/master/java)
* [[Java] ArrayList、LinkedList、Vector的区别](https://github.com/fanrunqi/ForAndroidInterview/blob/master/java/%5BJava%5D%20ArrayList%E3%80%81LinkedList%E3%80%81Vector%E7%9A%84%E5%8C%BA%E5%88%AB.md)
* [[Java] Collection包结构,与Collections的区别](https://github.com/fanrunqi/ForAndroidInterview/blob/master/java/%5BJava%5D%20Collection%E5%8C%85%E7%BB%93%E6%9E%84%EF%BC%8C%E4%B8%8ECollections%E7%9A%84%E5%8C%BA%E5%88%AB.md)
* [[Java] Excption与Error包结构,OOM和SOF](https://github.com/fanrunqi/ForAndroidInterview/blob/master/java/%5BJava%5D%20Excption%E4%B8%8EError%E5%8C%85%E7%BB%93%E6%9E%84%2COOM%E5%92%8CSOF.md)
* [[Java] HashMap和HashTable的区别](https://github.com/fanrunqi/ForAndroidInterview/blob/master/java/%5BJava%5D%20HashMap%E5%92%8CHashTable%E7%9A%84%E5%8C%BA%E5%88%AB.md)
* [[Java] HashMap源码分析](https://github.com/fanrunqi/ForAndroidInterview/blob/master/java/%5BJava%5D%20HashMap%E6%BA%90%E7%A0%81%E5%88%86%E6%9E%90.md)
* [[Java] Hashcode的作用](https://github.com/fanrunqi/ForAndroidInterview/blob/master/java/%5BJava%5D%20Hashcode%E7%9A%84%E4%BD%9C%E7%94%A8.md)
* [[Java] Map、Set、List、Queue、Stack的特点与用法](https://github.com/fanrunqi/ForAndroidInterview/blob/master/java/%5BJava%5D%20Map%E3%80%81Set%E3%80%81List%E3%80%81Queue%E3%80%81Stack%E7%9A%84%E7%89%B9%E7%82%B9%E4%B8%8E%E7%94%A8%E6%B3%95.md)
* [[Java] Object有哪些公用方法?](https://github.com/fanrunqi/ForAndroidInterview/blob/master/java/%5BJava%5D%20Object%E6%9C%89%E5%93%AA%E4%BA%9B%E5%85%AC%E7%94%A8%E6%96%B9%E6%B3%95%EF%BC%9F.md)
* [[Java] Override和Overload的使用规则和区别](https://github.com/fanrunqi/ForAndroidInterview/blob/master/java/%5BJava%5D%20Override%E5%92%8COverload%E7%9A%84%E4%BD%BF%E7%94%A8%E8%A7%84%E5%88%99%E5%92%8C%E5%8C%BA%E5%88%AB.md)
* [[Java] Switch能否用string做参数?](https://github.com/fanrunqi/ForAndroidInterview/blob/master/java/%5BJava%5D%20Switch%E8%83%BD%E5%90%A6%E7%94%A8string%E5%81%9A%E5%8F%82%E6%95%B0%EF%BC%9F.md)
* [[Java] ThreadLocal的使用规则和源码分析](https://github.com/fanrunqi/ForAndroidInterview/blob/master/java/%5BJava%5D%20ThreadLocal%E7%9A%84%E4%BD%BF%E7%94%A8%E8%A7%84%E5%88%99%E5%92%8C%E6%BA%90%E7%A0%81%E5%88%86%E6%9E%90.md)
* [[Java] ThreadPool用法与示例](https://github.com/fanrunqi/ForAndroidInterview/blob/master/java/%5BJava%5D%20ThreadPool%E7%94%A8%E6%B3%95%E4%B8%8E%E7%A4%BA%E4%BE%8B.md)
* [[Java] equals与==的区别](https://github.com/fanrunqi/ForAndroidInterview/blob/master/java/%5BJava%5D%20equals%E4%B8%8E%3D%3D%E7%9A%84%E5%8C%BA%E5%88%AB.md)
* [[Java] try catch finally,try里有return,finally还执行么?](https://github.com/fanrunqi/ForAndroidInterview/blob/master/java/%5BJava%5D%20try%20catch%20finally%EF%BC%8Ctry%E9%87%8C%E6%9C%89return%EF%BC%8Cfinally%E8%BF%98%E6%89%A7%E8%A1%8C%E4%B9%88%EF%BC%9F.md)
* [[Java] 九种基本数据类型的大小,以及他们的封装类](https://github.com/fanrunqi/ForAndroidInterview/blob/master/java/%5BJava%5D%20%E4%B9%9D%E7%A7%8D%E5%9F%BA%E6%9C%AC%E6%95%B0%E6%8D%AE%E7%B1%BB%E5%9E%8B%E7%9A%84%E5%A4%A7%E5%B0%8F%EF%BC%8C%E4%BB%A5%E5%8F%8A%E4%BB%96%E4%BB%AC%E7%9A%84%E5%B0%81%E8%A3%85%E7%B1%BB.md)
* [[Java] 从源码分析String、StringBuffer与StringBuilder区别和联系](https://github.com/fanrunqi/ForAndroidInterview/blob/master/java/%5BJava%5D%20%E4%BB%8E%E6%BA%90%E7%A0%81%E5%88%86%E6%9E%90String%E3%80%81StringBuffer%E4%B8%8EStringBuilder%E5%8C%BA%E5%88%AB%E5%92%8C%E8%81%94%E7%B3%BB.md)
* [[Java] 多线程下生产者消费者问题的五种同步方法实现](https://github.com/fanrunqi/ForAndroidInterview/blob/master/java/%5BJava%5D%20%E5%A4%9A%E7%BA%BF%E7%A8%8B%E4%B8%8B%E7%94%9F%E4%BA%A7%E8%80%85%E6%B6%88%E8%B4%B9%E8%80%85%E9%97%AE%E9%A2%98%E7%9A%84%E4%BA%94%E7%A7%8D%E5%90%8C%E6%AD%A5%E6%96%B9%E6%B3%95%E5%AE%9E%E7%8E%B0.md)
* [[Java] 实现多线程的两种方法](https://github.com/fanrunqi/ForAndroidInterview/blob/master/java/%5BJava%5D%20%E5%AE%9E%E7%8E%B0%E5%A4%9A%E7%BA%BF%E7%A8%8B%E7%9A%84%E4%B8%A4%E7%A7%8D%E6%96%B9%E6%B3%95.md)
* [[Java] 接口(Interface)与 抽象类 (Abstract)使用规则和区别](https://github.com/fanrunqi/ForAndroidInterview/blob/master/java/%5BJava%5D%20%E6%8E%A5%E5%8F%A3%EF%BC%88Interface%EF%BC%89%E4%B8%8E%20%E6%8A%BD%E8%B1%A1%E7%B1%BB%20%EF%BC%88Abstract%EF%BC%89%E4%BD%BF%E7%94%A8%E8%A7%84%E5%88%99%E5%92%8C%E5%8C%BA%E5%88%AB.md)
* [[Java] 方法锁、对象锁和类锁的�
没有合适的资源?快使用搜索试试~ 我知道了~
Android 名企面试题及涉及知识点整理
共85个文件
md:84个
docx:1个
需积分: 9 12 下载量 149 浏览量
2016-07-07
10:59:17
上传
评论
收藏 738KB ZIP 举报
温馨提示
Android 名企面试题及涉及知识点整理,包括Android,Java,数据结构等知识,面试必备,也可以拿来用于平时的学习提高。
资源推荐
资源详情
资源评论
收起资源包目录
ForAndroidInterview-master.zip (85个子文件)
ForAndroidInterview-master
android
Fragment 全解析.md 12KB
Android 自定义ViewGroup入门实践.md 14KB
全面了解Activity.md 13KB
Android异步任务机制之AsycTask.md 7KB
Android 数据存储五种方式使用与总结.md 18KB
Android 缓存机制.md 12KB
Android启动过程图解.md 6KB
Android SQLite的使用入门.md 11KB
Android 名企面试题及答案整理(一).md 22KB
Android View事件分发机制源码分析.md 16KB
Android 异步消息处理机制(Handler 、 Looper 、MessageQueue)源码解析.md 17KB
AIDL的使用情况和实例介绍.md 5KB
IntentService使用详解和实例介绍.md 5KB
Android 自定义View入门.md 10KB
BroadcastReceiver使用总结.md 11KB
ContentProvider实例详解.md 16KB
Service全面总结.md 16KB
data structure
[数据结构] 二分查找与变种二分查找.md 3KB
[数据结构] 数组与链表的优缺点和区别.md 3KB
[数据结构] 二叉树前中后、层次遍历算法.md 7KB
[数据结构] 队列和栈.md 24KB
[数据结构] B(B-)树、B+树、B树.md 4KB
[数据结构] 红黑树.md 7KB
[数据结构] 图的BFS、DFS、prim、Dijkstra算法.md 12KB
[数据结构] Hash表、Hash函数及冲突解决.md 5KB
[数据结构] KMP的一个简单解释.md 6KB
[数据结构] 字符串操作.md 5KB
[数据结构] 九大基础排序总结与对比.md 27KB
[数据结构] AVL树和AVL旋转、哈夫曼树和哈夫曼编码.md 4KB
简历模板.docx 509KB
java
[Java] HashMap和HashTable的区别.md 1KB
[Java] 线程同步的方法:sychronized、lock、reentrantLock分析.md 7KB
[java] 多态实现的JVM调用过程.md 3KB
[Java] HashMap源码分析.md 33KB
[Java] 多线程下生产者消费者问题的五种同步方法实现.md 15KB
[Java] 面向对象的三个特征与含义.md 6KB
[Java] Excption与Error包结构,OOM和SOF.md 7KB
[java] static的作用和意义.md 3KB
[Java] 的四种引用,强弱软虚,用到的场景.md 4KB
[Java] 方法锁、对象锁和类锁的意义和区别.md 4KB
[Java] try catch finally,try里有return,finally还执行么?.md 1KB
[Java] ThreadLocal的使用规则和源码分析.md 7KB
[Java] 九种基本数据类型的大小,以及他们的封装类.md 1KB
[Java] 从源码分析String、StringBuffer与StringBuilder区别和联系.md 8KB
[Java] Map、Set、List、Queue、Stack的特点与用法.md 3KB
[Java] ThreadPool用法与示例.md 11KB
[Java] equals与==的区别.md 2KB
[Java] ArrayList、LinkedList、Vector的区别.md 7KB
[Java] Override和Overload的使用规则和区别.md 4KB
[Java] Object有哪些公用方法?.md 1KB
[Java] 集合框架的层次结构和使用规则梳理.md 8KB
[Java] Switch能否用string做参数?.md 1KB
[Java] 实现多线程的两种方法.md 3KB
[Java] Hashcode的作用.md 4KB
[Java] Collection包结构,与Collections的区别.md 301B
[Java] 接口(Interface)与 抽象类 (Abstract)使用规则和区别.md 3KB
README.md 18KB
algorithm
swordForOffer
二叉搜索树与双向链表.md 3KB
顺时针打印矩阵.md 2KB
字符串的顺序全排列.md 2KB
斐波那契数列.md 2KB
跳台阶.md 1KB
数组中出现次数超过一半的数字.md 2KB
包含min函数的栈.md 2KB
字符串中空格替换.md 3KB
调整数组顺序使奇数位于偶数前面.md 2KB
合并两个排序链表.md 2KB
判断树B是不是树A的子结构.md 1KB
从上往下打印二叉树.md 2KB
二叉树的镜像.md 990B
旋转数组的最小数字.md 1KB
用两个栈实现队列.md 1KB
浮点数的整数次方.md 2KB
变态跳台阶.md 1KB
反转链表.md 2KB
矩形覆盖.md 2KB
二进制中1的个数.md 1KB
判断二叉搜索树的后序遍历序列.md 3KB
复杂链表的复制.md 2KB
二维数组中的查找.md 2KB
二叉树中 和为某值 的所有路径.md 2KB
重建二叉树.md 2KB
判断栈的弹出序列.md 999B
链表中倒数第k个结点.md 2KB
从尾到头打印链表.md 3KB
共 85 条
- 1
资源评论
lxn_李小牛
- 粉丝: 213
- 资源: 64
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功