Android源码相关分析

Android动画框架实现原理

Android各个版本API的区别

Requestlayout,onlayout,onDraw,DrawChild区别与联系

invalidate和postInvalidate的区别及使用

Activity-Window-View三者的差别

谈谈对Volley的理解

如何优化自定义View

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

描述一次网络请求的流程

HttpUrlConnection 和 okhttp关系

Bitmap对象的理解

looper架构

ActivityThread,AMS,WMS的工作原理

自定义View如何考虑机型适配

自定义View的事件

AsyncTask 如何使用?

AsyncTask+HttpClient 与 AsyncHttpClient有什么区别?

LaunchMode应用场景

SpareArray原理


请介绍下ContentProvider 是如何实现数据共享的?


AndroidService与Activity之间通信的几种方式

IntentService原理及作用是什么?

ApplicationContext和ActivityContext的区别

SP是进程同步的吗?有什么方法做到同步?

谈谈多线程在Android中的使用

进程和Application 的生命周期

封装View的时候怎么知道view的大小

RecycleView原理

AndroidManifest的作用与理解

你可能感兴趣的:(Android源码相关分析)