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年个人学习规划相关推荐

  1. 2019技术学习规划

    引言 前段时间总结了一下2018年的大事小情(<2018年度总结>),整体来说还是正能量满满,阅读量涨得也是蛮快的.今天,抽出点时间思考了一下未来一年的规划.那作为技术人才,规划也自然都是 ...

  2. 学习规划|机器学习和NLP入门规划

    欢迎直接到我的博客查看最近文章:www.pkudodo.com.更新会比较快,评论回复我也能比较快看见,排版也会更好一点. 原始blog链接:  http://www.pkudodo.com/2019 ...

  3. [网络安全自学篇] 2021年安全学习规划

    (一)2021网络安全学习篇 在对2021年进行规划之前,先对2020年安全学习规划做一个总结.整体来说漏洞扫描等简单安全工作已经比较熟练,网络安全等技术术语也有一定涉及:虽然日常与运维和网络沟通较少 ...

  4. 近期必读的6篇NeurIPS 2019零样本学习论文

    来源 | 专知(ID:Quan_Zhuanzhi) [导读]NeurIPS 是全球最受瞩目的AI.机器学习顶级学术会议之一,每年全球的人工智能爱好者和科学家都会在这里聚集,发布最新研究.NIPS 20 ...

  5. 2019年深度学习自然语言处理最新十大发展趋势(附下载报告)

    来源:专知 本文约5100字,建议阅读10分钟. 本文介绍了近日FloydHub 博客上Cathal Horan中自然语言处理的10大发展趋势. [ 导读 ]自然语言处理在深度学习浪潮下取得了巨大的发 ...

  6. 【必读】2019年深度学习自然语言处理最新十大发展趋势, 附报告下载

    https://blog.floydhub.com/ten-trends-in-deep-learning-nlp/ 来源:专知 2018年是基于深度学习的自然语言处理(NLP)研究发展快速的一年.在 ...

  7. 2019.07.30 学习整理

    2019.07.30 学习整理 数据类型 1. 什么是数据类型 数据类型指的就是变量值的不同类型 2. 为何对数据分类? 变量的是用来反映状态以及状态变化的,毫无疑问针对不同的状态就应该用不同类型的数 ...

  8. 嵌入式Linux操作系统学习规划,学习嵌入式开发需要哪些知识?

    嵌入式Linux操作系统学习规划 ARM+LINUX路线,主攻嵌入式Linux操作系统及其上应用软件开发目标: (1) 掌握主流嵌入式微处理器的结构与原理(初步定为arm9) (2) 必须掌握一个嵌入 ...

  9. 2019 年 React 学习路线图

    作者 | javinpaul 译者 | 无明 之前我们已经介绍了 2019 年 Vue 学习路线图,而 React 作为当前应用最广泛的前端框架,在 Facebook 的支持下,近年来实现了飞越式的发 ...

最新文章

  1. 【LeetCode从零单排】No 3 Longest Substring Without Repeating Characters
  2. 防止抓取html代码,网页中用html代码注释的内容会被抓取吗
  3. 浏览器解析JavaScript的原理
  4. 这个统一了238个机器学习模型R包的参考手册推荐给你
  5. 使用Listener准备application作用域数据
  6. 避开使用XAML的性能陷阱
  7. java线程状态_java并发编程之线程状态
  8. B-TrunC标准加入ITU集群国际标准
  9. 数据分析中会常犯哪些错误,如何解决? 六
  10. 左撇子的成长指南:我是左撇子.TXT
  11. java detach_java – Spring JpaRepository – Detach和Attach实体
  12. STC12C5A60S2的EEPROM应用
  13. layer添加元素 openlayer_OpenLayers使用点要素作为标记
  14. 教你在线免费PDF转Word,建议收藏
  15. 服务器版博客系统、前后端交互1
  16. 第一次用idea写SSM框架的项目就遇到自动注入失败的问题
  17. Dubbo跟Spring Cloud哪个更好用?“微服务”第二代又赢了!
  18. 【数学】手写开根号(牛顿迭代法 | 二分)
  19. c#上位机开发(三)——串口通信上位机开发1
  20. win7电脑恢复系统设置或计算机点不了,主编解答win7电脑突然进不了系统如何恢复的解决手段...

热门文章

  1. 美国计算机前60大学世界排名,弗吉尼亚理工大学计算机科学世界排名2017年最新排名第94(THE世界排名)...
  2. Android学习笔记 ------ Gradle Plugin 插件制作流程
  3. LeetCode部分习题解答记录-动态规划
  4. 用python求数列前n项的平方和
  5. 01-Linux设备树系列-基本语法
  6. python爬虫篇1——爬取中英文论文文献数据
  7. Codeforces Round #631 (Div. 2) - Thanks, Denis aramis Shitov! E. Drazil Likes Heap(贪心+模拟)
  8. STK中的VVLH坐标系及方位角、高度角
  9. MCP3424的使用说明
  10. 如何实现中间大两头小的轮播效果