线程和进程

Android中进程和线程的关系?区别?

  • Q:为何需要进行IPC?多进程通信可能会出现什么问题?

  • Q:什么是序列化?Serializable接口和Parcelable接口的区别?为何推荐使用后者?

  • Q:Android中为何新增Binder来作为主要的IPC方式?

  • Q:使用Binder进行数据传输的具体过程?

  • Q:Binder框架中ServiceManager的作用?

  • Q:Android中有哪些基于Binder的IPC方式?简单对比下?

  • Q:是否了解AIDL?原理是什么?如何优化多模块都使用AIDL的情况?

  • Q:AsyncTask相比Handler有什么优点?不足呢?

  • Q:使用AsyncTask需要注意什么?

  • Q:AsyncTask中使用的线程池大小?

  • Q:HandlerThread有什么特点?

  • Q:快速实现子线程使用Handler

  • Q:IntentService的特点?

  • Q:为何不用bindService方式创建IntentService?

  • Q:线程池的好处、原理、类型?

  • Q:ThreadPoolExecutor的工作策略?

最后更新于

这有帮助吗?