2017年-2018年成长计划
来源:互联网 发布:淘宝不能开游戏店铺了 编辑:程序博客网 时间:2024/04/29 11:21
一、Anroid部分
1、android View体系学习与分析,熟悉Android自定义View。
2、Binder进程通信原理学习与分析,熟悉自定义服务添加进系统服务管理者给应用进程调用。
3、学习android系统编译分析,熟悉源码编译过程以及mk文件与make文件的编写。
4、学习分析ServiceManager与系统服务的实现和WindowManager,、View、Activity之间的关系与代码分析。
5、学习分析四大组件在系统源码中的实现。
6、学习基本的shell语法,编写shell脚本。
7、分析系统源码Setting模块、Lancher模块、SystemUI模块。
8、Java基础巩固(虚拟机、注解、设计模式)和JavaWeb开发基础。
二、实践输出
1、自定View案例若干,SystemUI架构图,View体系类关系框架图,输出自己的知识体系理解。
2、输出应用锁案例添加到系统源码里,阅读分析公司自定义的Pos服务库,编写一个自己的案例进行测试(封装jni)
3、为应用锁应用案例编写Android.mk文件模块编译,独立Push进系统文件里,总结.mk文件的语法规则。
4、查看系统服务的源码与ServiceManger的源码,输出类结构关系图与博客。
…..输出会不时的根据自己的学习增加。
三、C、C++语言部分
1、复习学习C语言与C++语法基础
2、学习Jni语法,封装Jni给上层Java调用
四、前端与微信小程序
1、参考微信开发文档输出自己的微信小程序。
五、阅读书籍
1、Android开发艺术、第一行代码
2、Linux操作系统实用教程
3、Java编程思想、EffectJava
4、C语言程序设计
六、掌握工具
1、git代码管理
2、StarUrl类图
3、Xmind思维导图
4、摩客产品原型工具
5、Sublime Text 开发工具
- 2017年-2018年成长计划
- 提高班第二年成长总结
- 2015年成长的一年
- 两年成长,甘苦自知
- 回顾IE浏览器20年成长史
- 五年成长日记:OpenStack如何华丽完成屌丝逆袭
- 三十年成长与收入相关的6个问题
- [转]一个令人尊敬的程序员老师——金旭亮的10年成长的经历
- 转]一个令人尊敬的程序员老师——金旭亮的10年成长的经历
- 转]一个令人尊敬的程序员老师——金旭亮的10年成长的经历
- 从1.5k到18k, 一个程序员的5年成长之路
- 从1.5K到18K,一个程序员5年成长之路
- 从1.5k到18k, 一个程序员的5年成长之路【转载】
- 从1.5k到18k, 一个程序员的5年成长之路
- 从1.5k到18k, 一个程序员的5年成长之路
- 从1.5k到18k, 一个程序员的5年成长之路
- 专访雷果国:从1.5K到18K 一个程序员的5年成长之路
- 从1.5k到18k, 一个程序员的5年成长之路
- Linux 创建、删除和改变用户信息 —— adduser useradd usermod deluser
- hdu 2586 How far away ? (LCA转RMQ)
- ZEC、HSR场外交易平台教程,亲测有效
- Velocity初入门
- Dubbo 简单的入门【Maven+SpringMVC+Dubbo 】
- 2017年-2018年成长计划
- Django-03
- Linux并发与同步(二)RCU
- P1279字串距离
- PHP—二维数组赋值和遍历
- python小程序_2_输出在101 到200内的素数,并统计个数
- Spark上通过BulkLoad快速将海量数据导入到Hbase
- 浮动之热卖产品列表
- 计算混淆矩阵