实习年前总结

公司要放年假了,总结回顾这段时间干了什么:

 

总结:

1.Android:蓝牙、私有云对接、翻译

2.Python+django:基础语法(A byte of Python),第一个web应用polls(getStart教程)

除了每天早上学一小时英语,晚上散一小时步,好像没有了......

 

回顾:

Android:

*看了几天Android源码看不懂然后看不下去了,得忍住再看

*MVP模式,工程结构清晰了些

*几个项目需求分析,用例图,UI设计(文档)

*网络部分主要是retrofit2的使用,比以前用httpurlconnection写的代码干净,有时需要嵌套网络请求,代码还是有点难看(所谓迷之缩进),用了RxJava后代码又整洁了些,决定就用retrofit2+RxJava这两个库,同时session保持和json解析,从自己代码实现到用persistentcookiejar和gson库。整体上就是一些库使用,比自己代码实现方便整洁,但源码没去看,原理只了解个大概(Okhttp,RxJava观察者模式),下一步开始看这些库源码和Http协议。

*对接一些API,公司自家的和有道、百度翻译,返回的数据有了数据类(以前都没这样设计),使用工具建立json对应数据类

*Android蓝牙API Demo:开启/关闭,搜索,配对,建立连接,发送数据

*高德地图API Demo:定位,下一步做搜索,导航

*fragment嵌套使用+tablayout,弄明白fragment嵌套的生命周期方法调用

*封装常用SharedPreferencesUtil,DialogUtil

*viewpager使用和一个好看点的库

*使用RecyclerView代替ListView,从以前实训项目开始改,了解GitHub上一个RecyclerView动画库,查询RecyclerView无数据时显示和自动滑动的实现,最后形成EmptyRecyclerView,AutoScrollRecyclerView

*ViewPager->ScrollView->RecyclerView使用出现的问题与解决

*bottomnavigationbar这个库比bottomnavigationview好用

*了解画时钟,即用canvas、Paint自定义ClockView

*带动画效果的Dialog库

 

Python+django:

*基础语法

*第一个django应用(model,view, url......)

*阿里云CentOs配置Apache+mod_wsgi+django

*继续学习了解,想写个后台(实现登录注册,问答等功能)用到自己翻译软件上。

 

新年寄语:

时间不在于你拥有多少,而在于你怎样使用,不要荒废,加油!

 

转载于:https://www.cnblogs.com/qianzixuan1996/p/8413405.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值