Android面试小锦囊
文章平均质量分 81
Android小白的面试成长史
计蒙不吃鱼
保持专注,别因后悔而停下脚步,微笑,自省,原谅,遗忘,然后继续向前。
展开
-
Android大厂校招经验+高频面试题(2021结合自身整理)
文章目录前言计蒙最近在干嘛面试结果自我情况分析此文章核心高频面试题如下(Android)总结前言好久不见,快半年没发文章了,也很久没看留言了,有很多粉丝在公众号内私信计蒙一些面试相关的问题,所以计蒙带着干货来了。(由于个人时间安排原因,尽可能做到一月一更)。计蒙最近在干嘛面试+面试+面试+英语+数学+数据结构面试结果春招面试大厂4家,最后险过1家(面到最后算法题恰好刷过),慎重考虑后,由于个人原因,准备下一波升学(校园生活真香警告)。自我情况分析计蒙大学母校是一所专科,计蒙的项目经验以及上手原创 2021-05-31 15:59:00 · 2055 阅读 · 11 评论 -
Android面试题集(2020)
Android面试题模板前言目录总结前言秋招在即,计蒙在国庆期间为粉丝整理了一套Android初级面试题集如需获取pdf版本,可于公众号:《计蒙不吃鱼》进行下载目录1.Android面试题之Activity篇2.Android面试题之Service篇3.Android面试题之Broadcast Receiver篇4.Android面试题之ContentProvider篇5.Activity面试题之Intent篇6.Android面试题之Listview篇7.Android面试题之Fr原创 2020-10-03 15:43:11 · 9663 阅读 · 34 评论 -
Android面试题之经验篇
文章目录前言经验1.开发中都使用过哪些框架、平台2.三级缓存的原理:3.清除缓存是怎么做的?4.推送的好处:5.为什么数据要以 json 形式传输?6.项目流程7.自定义view关键词8.自定义view的实现思路9.retrofit使用10.组件化的优势11.插件化的优势12.打包原理13.安装流程14.如何防止反编译(提高反编译难度)15.v1,v2签名结果16.Android与服务器交互的方式中的对称加密和非对称加密是什么?17.进程保活方案18.Binder机制的优势19.URI和URL的区别20.T原创 2020-10-03 12:45:31 · 1715 阅读 · 0 评论 -
Android面试题之动画+事件处理篇
动画+事件处理篇前言动画1、Android 中的动画有哪几类2、动画能组合在一起使用么?3、插值器的种类有哪些?4.如何自定义插值器5.如何修改 Activity 进入和退出动画事件处理1、Handler 机制2、onTouch 和 onTouchEvent 有什么区别3、子线程中能不能 new handler?为什么?4、子线程发消息到主线程进行更新 UI,除了 handler 和 AsyncTask,还有什么?5、为什么系统不建议在子线程访问UI?关于整理问题前言提示:秋招在即,计蒙准备在国庆假期结原创 2020-10-02 23:57:02 · 1710 阅读 · 3 评论 -
Android面试题之屏幕适配+AIDL篇
屏幕适配+AIDL篇前言屏幕适配1.基础概念2.适配方式AIDL1.什么是 AIDL 以及如何使用2.如何工作?能处理哪些类型的数据?关于整理问题前言秋招在即,计蒙准备在国庆假期结束前整理一套Android初级面试题籍,希望对大家有所帮助提示:以下是本篇文章正文内容屏幕适配1.基础概念屏幕尺寸:手机对角线的物理尺寸 单位:英寸(inch)屏幕分辨率:手机在横向、纵向上的像素点数总和屏幕像素密度:每英寸的像素点数 单位:dpi(dots per ich)2.适配方式1.支持各种屏幕尺寸原创 2020-10-02 23:32:17 · 991 阅读 · 0 评论 -
Android面试题之性能优化篇
性能优化篇前言性能优化1.如何对 Android 应用进行性能分析2.什么情况下会导致内存泄露3.内存溢出的几点原因4.针对 static 的解决方案5.线程导致内存溢出及解决6.举例几种OOM 异常情况7.如何处理图片过大导致 OOM8.Android 中如何捕获未捕获的异常9. ANR 是什么?怎样避免和解决 ANR(重要)10.多线程间通信和多进程之间通信有什么不同,分别怎么实现?11.Devik 进程,linux 进程,线程的区别12.Android 线程间通信有哪几种方式13.如何合理使用内存?关原创 2020-10-02 23:05:43 · 2472 阅读 · 8 评论 -
Android面试题之Java基础篇
Java基础篇前言Java基础1.什么是重载,什么是重写,有什么区别?2.String、StringBuffer 和 StringBuilder 的区别3.知道的设计模式有哪些4.TCP/IP 协议簇分哪几层?TCP、IP、XMPP、HTTP、分别属于哪一层?5.知道的设计模式有哪些6.继承和实现的区别7.final,finally,finalize的区别8.int和Integer的区别9.Java中==,equal和hashCode的区别关于整理问题前言秋招在即,计蒙准备在国庆假期结束前整理一套And原创 2020-10-01 22:23:09 · 828 阅读 · 0 评论 -
Android面试题之Fragment篇
Fragment篇前言Fragment1.如何切换 fragement(不重新实例化)2.Fragment 的的优点3.Fragment 如何实现类似 Activity 栈的压栈和出栈效果4.Fragment 的 replace 和 add 方法的区别5.Fragment与Activity之间是如何传值的6.Fragment生命周期7.ViewPager对Fragment生命周期的影响关于整理问题前言秋招在即,计蒙准备在国庆假期结束前整理一套Android初级面试题籍,希望对大家有所帮助提示:以下是原创 2020-10-01 21:55:04 · 2916 阅读 · 1 评论 -
Android面试题之Listview篇
ListView篇前言ListView1.当 ListView 数据集改变后,如何更新 ListView2.ListView 如何实现分页加载3.如何刷新 ListView 中单个 item 的数据,不刷新整个 ListView 的数据?4.上拉加载和下拉刷新怎么实现?5.ListView 中如何优化图片?6.Listview里有Button点不动?7.ListView 如何提高其效率?8.ListView 可以显示多种类型的条目吗?9.ListView 如何定位到指定位置?10.如何在 ScrollVie原创 2020-10-01 21:27:04 · 990 阅读 · 0 评论 -
Activity面试题之Intent篇
Intent篇前言Intent1.请描述一下 Intent 和 IntentFilter2.Intent 传递数据时,可以传递哪些类型数据?3.Serializable 和 Parcelable 的区别4.隐式、显式Intent的区别关于整理问题前言秋招在即,计蒙准备在国庆假期结束前整理一套Android初级面试题籍,希望对大家有所帮助提示:以下是本篇文章正文内容Intent1.请描述一下 Intent 和 IntentFilterAndroid 中通过 Intent 对象来表示一条消息,一个原创 2020-09-30 22:14:28 · 754 阅读 · 0 评论 -
Android面试题之ContentProvider篇
ContentProvider篇前言ContentProvider1.请介绍下 Android 的数据存储方式2.如何使用ContentProvider进行批量操作?3.说说 ContentProvider、ContentResolver、ContentObserver 之间的关系4.介绍下 ContentProvider 是如何实现数据共享的5.为什么要用 ContentProvider?它和 sql 的实现上有什么差别?前言秋招在即,计蒙准备在国庆假期结束前整理一套Android初级面试题籍,希望对原创 2020-09-30 15:22:22 · 1081 阅读 · 0 评论 -
Android面试题之Broadcast Receiver篇
Broadcast Receiver篇前言Broadcast Receiver1.如何注册 BroadcastReceiver2.Android 引入广播机制的用意3.两种注册各有什么优缺点4.广播的类型5.BrocastReceiver 里能否进行耗时操作6.描述一下广播 BroadcastReceiver 的理解7.BrocastReceiver 的生命周期和注意事项关于整理问题前言秋招在即,计蒙准备在国庆假期结束前整理一套Android初级面试题籍,希望对大家有所帮助提示:以下是本篇文章正文内原创 2020-09-30 12:42:20 · 1498 阅读 · 0 评论 -
Android面试题之Service篇
Service篇目录前言二、Service1.Activity 怎么和 Service 绑定,怎么在 Activity 中启动自己对应的Service?2.描述一下 Service 的生命周期3.Activity、Intent、Service 是什么关系4.Service 是否在 main thread 中执行, service 里面是否能执行耗时的操作?5.Service 和 Activity 在同一个线程吗6.Service 里面可以弹吐司么?7.在 service 的生命周期方法 onstartCon原创 2020-09-30 00:00:19 · 1707 阅读 · 0 评论 -
Android面试题之Activity篇
Activity篇目录前言一、 Activity1、什么是 Activity?2、请描述一下 Activity 生命周期3、请描述一下Activity的四个状态4、两个 Activity 之间传递数据,除了 intent,广播接收者,content provider 还有啥?5、Android 中的 Context, Activity,Appliction 有什么区别?6、Context 是什么?7、如何保存 Activity 的状态?8、横竖屏切换时 Activity 的生命周期9、两个 Activity原创 2020-09-29 15:53:56 · 4466 阅读 · 4 评论 -
Android面试题之——Activity的生命周期
1.生命周期是什么生命周期即活动从开始到结束所经历的各个状态。从activity的创建到销毁,会经历onCreate()、onStart()、onResume()、onPause()、onStop()、onDestory()等生命周期2.四种状态运行状态: 屏幕前景中的活动,则它处于活动状态或正在运行。(可见可交互)暂停状态:活动失去焦点但仍然可见,则会暂停活动。可以在极低内存情况下被...原创 2019-09-03 13:42:55 · 651 阅读 · 0 评论