今年的计划:
0.0:项目开发流程 1000
0.1:架构 3000
0.2: 常用工具类 1000
应用,系统开发:
1.0: 版本升级
1.1: 四大组件,Activity,service,content-provider,broadcast 4000
1.2: handler 1000
1.3: gson 解析 1000
1.4:Animation,selector,style 1000
1.5:ListView,上拉加载,下拉刷新 1000
1.6: ListView的多布局复用
1.7: baseAdapter,ArrayAdapter,SimpleCursorAdapter
1.8:ViewPager 和Fragment
1.9:WebView
1.10:VideoView,MediaPlayer,
1.11:混淆,代码的严格检查
1.12: ActionBar
1.13:事件分发
数据存储:
2.0:数据库存储,GreenDAO,数据存储 2000
常用的第三方类库:
3.0:百度地图。
3.1:Fresco
3.2:Picaso,
3.3:retrofit
3.4:Vitami
3.5:GreenDAO,ActiveAndroid
3.6:奶油刀
3.7:okHttp
Android 5.0 新特性:
4.0:NavigationView DrawLayout SlidingPaneLayout
4.1: RecyclerView
4.2: DataBinding 个人认为不太好。
最重要的:
5.0:手表端的开发,四个应用必须要做出来
5.1: TV 端的开发。
增值点:
6.0:无线调试
6.1:反编译
6.2:VPN
6.4:Linux +++++++++++++++++++++++++++++
我现在有1个半月的时间。
应该有一个初级目标,一个中级目标,一个高级目标。能够完成初级目标也是可以的。
初级目标是什么呢?
1:整理出来Android 的学习进阶。
2:2个手机应用
3:4个手表应用
中级目标:就是4个手机应用
高级目标就是 6个手机应用
1:换一个好的Android开发 《最好是关于手表或者TV开发的》,月薪26k
2:考取Linux的最高级认证
3:考取项目管理的认证
当前的计划:
每天学习和复习手表端的开发,2小时
0.0:项目开发流程 1000
0.1:架构 3000
0.2: 常用工具类 1000
0.3:SVN,GitHub。 1000
0.4:镜像
0.5:项目规范
0.6: 严格代码检查
0.7: Android 环境配置
0.8:统计分析umeng 友盟
0.9: 单元测试
0.10 代码混淆
0.11 开发工具
应用,系统开发:
1.0: 版本升级
1.1: 四大组件,Activity,service,content-provider,broadcast 4000
1.2: handler 1000
1.3: gson 解析 1000
1.4:Animation,selector,style 1000
1.5:ListView,上拉加载,下拉刷新 1000
1.6: ListView的多布局复用
1.7: baseAdapter,ArrayAdapter,SimpleCursorAdapter
1.8:ViewPager 和Fragment
1.9:WebView
1.10:VideoView,MediaPlayer,
1.11:混淆,代码的严格检查
1.12: ActionBar
1.13:事件分发
1.14: 拍照
1.15:二维码
1.16:感应器
1.17: 编码,解码,加密,解密
1.18:断点续传
数据存储:
2.0:数据库存储,GreenDAO,数据存储 2000
常用的第三方类库:
3.0:百度地图。
3.1:Fresco
3.2:Picaso,
3.3:retrofit
3.4:Vitami
3.5:GreenDAO,ActiveAndroid
3.6:奶油刀
3.7:okHttp
3.8:第三方授权,微博授权
3.9:支付宝
1.10: 推送
1.11:抓包:wiresharp抓包,fiddler抓包
1.12 photoView
1.13 Utral Pull To Refresh
Android 5.0 新特性:
4.0:NavigationView DrawLayout SlidingPaneLayout
4.1: RecyclerView
4.2: DataBinding 个人认为不太好。
最重要的:
5.0:手表端的开发,四个应用必须要做出来
5.1: TV 端的开发。
高级:
5.1:GesterDetecor
5.2: ExpandableListView
5.3: ListView 的HeaderView
5.4:上下文
5.5: 单例模式
5.6:MVC 模式
增值点:
6.0:无线调试
6.1:反编译
6.2:VPN
6.4:Linux +++++++++++++++++++++++++++++
我现在有1个半月的时间。
应该有一个初级目标,一个中级目标,一个高级目标。能够完成初级目标也是可以的。
初级目标是什么呢?
1:整理出来Android 的学习进阶。
2:2个手机应用
3:4个手表应用
中级目标:就是4个手机应用
高级目标就是 6个手机应用