其他问题

回收顺序为空进程-->后台Activity-->服务进程-->可见Activity -->前台Activity

空进程,后台进程,服务进程,可见进程,前台进程

面试题库https://blog.csdn.net/qq_23477421/article/details/52000768

https://blog.csdn.net/huangqili1314/article/details/72792682

https://blog.csdn.net/huangqili1314/article/details/79448187



四大组件是什么

如何导入外部数据库?

谈谈对接口与回调的理解

回调的原理

写一个回调demo

序列化的作用,以及Android两种序列化的区别

Android中数据存储方式

Android各个版本API的区别

低版本SDK如何实现高版本api?

自己实现或@TargetApi annotation

AstncTask+HttpClient 与 AsyncHttpClient有什么区别?

SpareArray原理

AndroidManifest的作用与理解

Android为什么引入Parcelable?

使用Binder通信

有没有尝试简化Parcelable的使用?

SharedPrefernces解析

混合开发有了解吗?

知道哪些混合开发的方式?说出它们的优缺点和各自使用场景?(解答:比如:RN,weex,H5,小程序,WPA等。做Android的了解一些前端js等还是很有好处的);

RN 

weex 

屏幕适配的处理技巧都有哪些?

怎么去除重复代码?

基类Activity Fragment抽取代码到基类

使用include减少布局代码的重复,

使用ViewStub减少整体布局的重读

多引用而不是写死,比如颜色,背景,子串,布局,Id,度量,风格

Android中开启摄像头的主要步骤

https://blog.csdn.net/qq_32067045/article/details/51692157

CAS介绍(这是阿里巴巴的面试题,我不是很了解,可以参考博客: CAS简介)

谈谈你对安卓签名的理解。

请解释安卓为啥要加签名机制?

视频加密传输

https://blog.csdn.net/qq_24636637/article/details/50524243

数据库

sqlite升级,增加字段的语句

数据库框架对比和源码分析

数据库的优化

数据库数据迁移问题

插件化、模块化、组件化、热修复、增量更新、Gradle

对热修复和插件化的理解

https://blog.csdn.net/wenyiqingnianiii/article/details/52882280

插件化原理分析

热修复原理分析

项目组件化的理解

模块化实现(好处,原因)

https://blog.csdn.net/asddavid/article/details/53436848

描述清点击 Android Studio 的 build 按钮后发生了什么

谈谈对java状态机理解

对于应用更新这块是如何做的?(解答:灰度,强制更新,分区域更新)?

实现一个Json解析器(可以通过正则提高速度)

统计启动时长,标准

(七)性能优化

如何对Android 应用进行性能分析以及优化?

ddms 和 traceView

性能优化如何分析systrace?

使用ddms trace分析方法启动时间 dump分析view层级

用IDE如何分析内存泄漏?

Java多线程引发的性能问题,怎么解决?

启动页白屏及黑屏解决?

启动太慢怎么解决?

怎么保证应用启动不卡顿?

App启动崩溃异常捕捉

如何保持应用的稳定性
http://zhaidongyan.cn/android_stability/index.html

强引用置为null,会不会被回收?

对Dalvik、ART虚拟机有什么了解?

Art和Dalvik对比

谈谈对动态加载(OSGI)的理解

内存对象的循环引用及避免

不要使两个对象互相持有引用,实在要持有可以使用弱引用

Ubuntu编译安卓系统

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值