Android(安卓)提高学习计划
16lz
2021-01-25
提高篇
需要掌握的技能如下:
1、掌握Canvas类的使用-- 如何绘图
2、掌握消息通信机制---Handler相关类的使用以及原理
3、掌握Context类以及实现原理
4、掌握View树的绘制流程 。 View绘制流程很重要,掌握它就基本上掌握了Android核心之一了。
4.1、掌握触摸事件的分发流程--- onInterceptTouchEvent以及onTouchEvent方法流程
4.2、掌握相关监听器的调用机制。例如OnClickListener监听时怎么调用的?
4.3、能够编写自定义View以及ViewGroup
5、理解Binder机制----Binder机制很重要,Android的进程间通信都是靠它完成的。掌握它,才能够好的完成接下
来的学习。
6、基本掌握ActivityManagerService类的使用,主要掌握的知识点包括如下:
6.1、startActivity()流程,即启动一个Activity的流程 ;
6.2、startService()流程,即启动一个Service的流程 ;
7、基本掌握PackageManagerService类的使用,主要掌握的知识点包括如下:
7.1、开机时如何解析所有已安装应用程序的Apk包的信息
7.2、Intent以及IntentFilter的匹配规则以及解析过程
8、基本掌握View添加至窗口的过程---即WindowManagerIml 、WindowManagerService类的用法
知识渠道:
网上相关大牛的博客。
1、 应用方面,主要是魏祝林的csdn博客 :http://blog.csdn.net/Android_Tutor 。 但他的博客主要是以代码为主,
需要自己结合源代码揣摩 。
2、 框架方面,主要是老罗的csdn博客 : http://blog.csdn.net/Luoshengyang/ 。 但他的博客主要是以流程分析
必备书籍: <Android内核剖析>
三、 进阶篇
1、基本理解SystemServer类加载流程以及WatchDog的功能
2、more......
需要掌握的技能如下:
1、掌握Canvas类的使用-- 如何绘图
2、掌握消息通信机制---Handler相关类的使用以及原理
3、掌握Context类以及实现原理
4、掌握View树的绘制流程 。 View绘制流程很重要,掌握它就基本上掌握了Android核心之一了。
4.1、掌握触摸事件的分发流程--- onInterceptTouchEvent以及onTouchEvent方法流程
4.2、掌握相关监听器的调用机制。例如OnClickListener监听时怎么调用的?
4.3、能够编写自定义View以及ViewGroup
5、理解Binder机制----Binder机制很重要,Android的进程间通信都是靠它完成的。掌握它,才能够好的完成接下
来的学习。
6、基本掌握ActivityManagerService类的使用,主要掌握的知识点包括如下:
6.1、startActivity()流程,即启动一个Activity的流程 ;
6.2、startService()流程,即启动一个Service的流程 ;
7、基本掌握PackageManagerService类的使用,主要掌握的知识点包括如下:
7.1、开机时如何解析所有已安装应用程序的Apk包的信息
7.2、Intent以及IntentFilter的匹配规则以及解析过程
8、基本掌握View添加至窗口的过程---即WindowManagerIml 、WindowManagerService类的用法
知识渠道:
网上相关大牛的博客。
1、 应用方面,主要是魏祝林的csdn博客 :http://blog.csdn.net/Android_Tutor 。 但他的博客主要是以代码为主,
需要自己结合源代码揣摩 。
2、 框架方面,主要是老罗的csdn博客 : http://blog.csdn.net/Luoshengyang/ 。 但他的博客主要是以流程分析
必备书籍: <Android内核剖析>
三、 进阶篇
1、基本理解SystemServer类加载流程以及WatchDog的功能
2、more......
更多相关文章
- Material Design系列,自定义Behavior实现Android知乎首页
- Android线程池机制封装
- Android9.0版本Vold服务源码分析之上层处理SD卡挂载
- android Handler Looper,MessageQueue消息机制原理
- Android: 调试C++代码
- android之View的启动过程
- Android: Keyguard分析之一:开机流程篇
- 实现android按键震动按键声音的机制
- Android(安卓)service启动流程分析.