Android面试最新总结

这个希望大家能够保存,我会不定时更新,大家可以作为参考。

【面试篇】

面试之自我介绍篇

面试之你为什么从上家公司离职

面试之提前准备资料



【技术篇】

[高频面试问题]

【Java篇】

Java面试题总结(一)

Java中的对象和对象引用

HashMap和Hashtable区别

【Android篇】

图片二次采样【复习】

什么是Flutter

Java虚拟机和dalvik虚拟机的区别

Android四种启动模式及在什么时候使用

Android 系统各版本新特性总结

三次握手和四次挥手

Handler

Activity生命周期

横竖屏切换生命周期

Fragment生命周期

http与https的区别

冒泡和选择排序

HashMap和HashTable

ConstraintLayout

介绍下Android应用程序启动过程

Fragment app和v4包下的有什么区别

四种引用

Android应用保活

Handler之内存泄漏及解决方法

NDK

APK瘦身

postInvalidate() 和 invalidate()

Service注意事项

res下raw和asserts的区别

图片放错目录会产生的问题吗?

四种引用的区别

Xutils, OKhttp, Volley, Retrofit对比

Universal-ImageLoader,Picasso,Fresco,Glide对比

RecyclerView和ListView的区别

Android中的几种动画

内存溢出与泄漏

Service生命周期

Broadcast注册方式与区别

java虚拟机和Dalvik虚拟机的区别

讲解一下Context

Android开发之Bitmap二次采样

Android 优化

Android 中序列化有哪些方式,区别

Android中的显式Intent 和 隐式Intent 有什么区别

Android中的内存泄漏和内存溢出有什么区别

单列模式

mvc mvp mvvm模式

什么是ANR 如何避免它

android 中有哪几种解析xml的类

Android中常用的五种布局

事件分发机制

线程和进程的区别

listView优化

异步和同步的区别

String 和StringBuffer的区别



[实际开发问题]

Android和H5之间的交互

环信集成

环信群组步骤

信鸽推送

Activity实现左滑关闭

Android通过useragent向H5传递参数

Android中TextView实现富文本展示效果

微信支付支付步骤

支付宝支付步骤

虹软人脸识别登录

如何打一个签名的APK

实现高亮搜索文字:

更新APK

Android微信分享

6.0动态权限

Android混淆、签名、加密、加固、多渠道打包、上线

自定义Handler时如何避免内存泄漏


转载于:https://juejin.im/post/5c42dedbe51d4567680e2cd3

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值