北京乐逍遥网站设计有限公司|乐逍遥网站设计|乐逍遥网站建设|乐逍遥建站|php知识|前端技术|后端技术|网站源码|移动开发|网站运营|UI设计|数据库|网站设计|网站开发|小程序|乐逍遥每日一句|乐逍遥福利图片
主页 > 移动开发 > Android >

Android面试题:Android基础篇

时间:2021-12-07  编辑:

前言

“有人觉得自己不找工作,不需要看面试题,真的是这样吗?试想?如果你一直待在一家公司,都不知道外面的情况如何的话,那是很可怕的,至少我这么认为。看面试题的目的不一定要跳槽,而是知道自己的优缺点是什么,知道市场需要什么样的人,只有这样才能和社会接上轨迹!”

1、Android点击应用图标如何启动APP?

2、Activity四种启动模式

3、Android横竖屏切换activity生命周期?

横竖屏切换根据Android系统版本会有差异,具体细节请参考:Activity横竖屏切换生命周期详解

4、PathClassLoader和DexClassLoader的区别?

5、Android中Intent传递数据的大小限制?如何解决该问题?

总结:不要通过 Intent 在 Android 基础组件之间传递大数据(binder transaction 缓存为1MB)

6、Android有哪些Context的相关类?

7、IntentService和Service有什么区别?

8、Service启动方式和对应的生命周期以及区别?

9、BroadcastReceiver有哪几种类型?

10、Android有哪些进程?

11、Android进程和线程的区别

12、Android线程间通信有哪些方式?

13、Android进程间通信有哪些方式?

14、如何进行进程保活

15、什么 是***和反序列化?

16、Serializable和Parcelable的区别

17、64k问题的产生原因和如何解决?

18、Android 中的动画有哪些?

返回
顶部