BAT面试,Android方面要准备的知识点

想成功找到Android开发的作业,有关Android基础方面的基础知识是一定要预备一遍的,那样才能顺畅通过笔试和面试的环节,下面给我们整理了网友共享的面试知识点,希望能给我们带来参考:

网友历经了BAT、网易、蘑菇街、小米等的Android,整理了记忆中的面试知识点:
1.Activity与Fragment的生命周期。
2.Acitivty的四种发动方式与特色。
3.Activity缓存方法。
4.Service的生命周期,两种发动方法,有什么区别。
5.怎样保证service不被杀死。
6.播送的两种注册方法,有什么区别。
7.Intent的运用方法,能够传递哪些数据类型。
8.ContentProvider运用方法。
9.Thread、AsycTask、IntentService的运用场景与特色。
10.五种布局:FrameLayout、LinearLayout、AbsoluteLayout、RelativeLayout、TableLayout各自特色及绘制功率比照。
11.Android的数据存储方式。
12.Sqlite的基本操作。
13.Android中的MVC方式。
14.Merge、ViewStub的作用。
15.Json有什么优劣势。
16.动画有哪两类,各有什么特色?
17.Handler、Loop消息队列模型,各部分的作用。
18.怎样退出终止App。
19.Asset目录与res目录的区别。
20.Android怎样加快发动Activity。
21.Android内存优化方法:ListView优化,及时关闭资源,图片缓存等等。
22.Android中弱引证与软引证的运用场景。
23.Bitmap的四种属性,与每种属性队形的巨细。
24.View与ViewGroup分类。自定义View过程:onMeasure()、onLayout()、onDraw()。
25.Touch事件分发机制。
26.Android长连接,怎样处理心跳机制。
27.Zygote的发动过程。
28.AndroidIPC:Binder原理。
29.你用过什么结构,是否看过源码,是否知道底层原理。
30.Android5.0、6.0新特性。
Android的话,多是一些项目中的实践,运用多了,天然就知道了,还有便是多逛逛一些名人的博客,书上能讲到的东西不多。别的android底层的东西,有时间的话能够多了解一下,加分项。

© 版权声明
好牛新坐标
版权声明:
1、IT大王遵守相关法律法规,由于本站资源全部来源于网络程序/投稿,故资源量太大无法一一准确核实资源侵权的真实性;
2、出于传递信息之目的,故IT大王可能会误刊发损害或影响您的合法权益,请您积极与我们联系处理(所有内容不代表本站观点与立场);
3、因时间、精力有限,我们无法一一核实每一条消息的真实性,但我们会在发布之前尽最大努力来核实这些信息;
4、无论出于何种目的要求本站删除内容,您均需要提供根据国家版权局发布的示范格式
《要求删除或断开链接侵权网络内容的通知》:https://itdw.cn/ziliao/sfgs.pdf,
国家知识产权局《要求删除或断开链接侵权网络内容的通知》填写说明: http://www.ncac.gov.cn/chinacopyright/contents/12227/342400.shtml
未按照国家知识产权局格式通知一律不予处理;请按照此通知格式填写发至本站的邮箱 wl6@163.com

相关文章