2019年个人学习规划

                                           2019年学习规划

                                           (实习生的努力进阶٩(๑^o^๑)۶)

 

一、目前规划要学习的东西

安卓:

1.完成RecyclerView下拉刷新和上拉加载的封装 

2.完成Rxjava2与Retrofit2封装,实现查询,上传,下载,断点续传

3.完成安卓圆头像裁剪、相机调用和相册图片选择(主要有安卓6.0权限,Android 7.0 行为变更 通过FileProvider在应用间共享文件)

4.多使用kotlin写代码(学了,用的少主要是感觉怪怪的)

5.学会自定义控件(这个很重要,能补到很多知识)

6.学习使用高德地图sdk,极光推送sdk等sdk使用

7.学习Flutter

 

Java:

1.再次学习集合,线程,Java基本小知识点

2.学习java反射,注解,jvm

3.再次学习数据结构与算法,计算机网络基础

 

工作:

5.把英语补救一下!!!(泪目( Ĭ ^ Ĭ ),上班才知道英语的重要性啊)

github上面学英语

6.Git和Sourcetree使用要熟练

 

二、下半年学习规划(暂时)

学习规划:

1.提升学历

2.学习javaee

兴趣爱好:

学习日语(完全是为了看动画啦)

学习韩语(完全是为了faker啦)

 

具体进程:

2月13号,RecyclerView的封装已经基本完成了,但是还是用起来有点小问题,大哭,先吃一些公司的零食吧,冷静一下

2月14号上午9点更新,莫名其妙、神来之笔,在我近乎绝望的时候,加了一行神奇的代码的结果我的RecyclerView封装就写好了,哭笑不得,

2月17号,完成了对自定义控件的基本认识,嗯! 大致知道流程是怎么走了,还有终于知道并理解基线怎么算了,这个是我非常开心的一件事

2月21日,我终于画出了我的第一个自定义控件,非常的棒,下面要继续学习,画更加难的控件

2月26日,今天画了26个字母的导航栏,有一种是是而非的感觉,还是要写好笔记,做好总结

3月2日,View的生命周期    同时确定了在4月份补一下kotlin做一个app   还有学英语,感觉英语流利说这个app还不错,花499补一下还是不错的,要看一下ViewGroup

3月3日,继续学习ViewGroup  自定义控件中   今天发现郭霖大神写了一个关于mvvm 的app 抓紧码下来   学习一下mvvm

3月11日,学习了ViewDragHelper ,发现了能做好多有意思的东西哈,ViewDragHelper.Callback里面的方法

3月15日,总结ViewGroup ,感觉这个方面知识实在太多了,哈哈

关于ViewGroup测量子View的宽高目前有这几个方法

Measure、measureChild、measureChildren  LayoutParams   ViewGroup.MarginLayoutParams

继承ViewGroup还要设置自身的宽高   同时获取View的宽高都是要在onMeasure开始,因为这个时候才开始测量控件宽高

在onCreate里面是获取不到的呀 。  

这个星期看看写两个关于ViewGroup的自定义控件博客吧,后面的任务看完属性动画和贝塞尔等等  然后结合View绘制流程以及Touch事件分发做总结啦  

3.25做出如下规划:4月份完成一个Kotlin外卖app,4~5月完成安卓通用模块封装,6月份主攻复习加学习准备面试工作

模块封装如下:rxjava+retrofit网络模块    sqlite,ormlite增删改查方法   webView封装   recyclerView上拉下刷  

glide方法工具类     自定义一些控件   存储工具类     6.0及以上图片  

BaseMvP       了解mvvm     

仿抖音实现动态壁纸           10分钟让你实现在APP中对网络状态变化进行全局提示        属性动画案例:雅虎加载视差动画

4.3目前封装好了一个通用的控件  同时要启动流浪rxjava+retrofit网络框架计划(完全实现不了,还是太菜了,暂停计划吧)

4.5  最近两天是真的难受呀,记录一个安卓9.0权限问题  安卓9.0对Http请求进行了限制    在清单文件application 下

android:usesCleartextTraffic="true"     这个实在是太坑爹了,害得我这两天写代码的时候不管怎么样都请求不去数据

4.7学习了高德sdk使用

4.10  写好博客 安卓个人中心头像模块(从相册选择和照相功能,适配7.0)

4.19  完成自定义多条目筛选菜单 控件

4.24  是的,没错我的一代目Rxjava+Retrofit 封装即将完成竣工 ,开心,撒花

6.10  最近要去找工作了,突然发现整个五月份都没有更新,实际上五月份在看View的绘制流程和事件分发源码,现在总体来看我有了自己的网络框架还写了自己的封装模块,当然还有很多东西不会呀,革命尚未成功,同志任需努力,哈哈哈哈。

打算在下半年学习有深度的Gradle +组件化开发

你可能感兴趣的:(2019年个人学习规划)