24H免费课程咨询  TEL:13401595960   QQ:1870218756  微信:13401595960(李老师)

东方博宜

网站首页 > 软件开发资讯 > 安卓开发

【常州安卓开发培训班】安卓开发半年工作经验总结

2018-05-13 21:40:14 东方博宜 阅读

一.首先是工作方面的经验,从一点经验没有的菜鸟,到现在也成了一只小鸟。

1.以前总是很早很早就到公司,下班了也等上司走了再走---->现在学会合理安排,早上多睡会儿休息好,下班时如果没有遗留问题就差不多回去,早点休息,保持精力

2.以前一到公司就开始干活,下班了还在想bug、业务 ---->现在每天早上到了公司还是比其他人早,自己带书看,或者看博客,趁早上记忆好多学点技术

3.以前周末了不用上班了开心玩游戏玩一天---->现在加班加多了发现自己身体素质大不如以前了,周末玩游戏时经常去楼下买吃的,路上顺便锻炼身体,再也不敢通宵了

4.以前在学校,宿舍里4个单身4个有女朋友,觉得有女朋友没什么,结果工作了段时间,周围单身同事比例太大了,而且还经常羡慕我走了狗屎运有漂亮女朋友,哈哈,以后得对女朋友更好一点,要不然就成了苦逼单身程序员,想想就可怕%>_<%


二.吐槽完了,记一下Android开发方面的收获,其中很多是我下一阶段需要补的知识点

1.布局方面 :

注入解放双手,用好一些插件比如butterKnife能省去很多findViewById的麻烦;

用好属性动画,看过很多App,引导页带动画的给人第一印象就很好,毕竟这是一个看“脸”的时代;

虽然App设计风格一直都是IOS,还是要支持MaterialDesign,毕竟很 cool,现在市面上这样风格的还是比较少;

熟悉android-support-v7-21新组件包,比如RecycleView、DrawerLayout、CardView等等都已经有很高使用率;

布局复杂导致的性能问题不容小觑,多看一些相关知识,精简布局;

2.图片方面:

最喜欢Picasso,尤其是管道式的调用,编程之美啊;

而且Picasso还可以支持高斯模糊,太方便了;


3.网络方面:

现在的趋势基本上都是okHttp + retrofit,还好之前实习的时候师兄用的就是这个,感觉还是很方便的;

retrofit的风格好像是传说中的REST,下阶段需要看看源码;

图片上传是个问题;


4.第三方:    

现在的App基本都要有这些功能:.分享、支付、定位、推送、统计、buggly、第三方登录,我只用过高德定位和百度定位、极光推送、友盟推送也只是负责埋点,还没了解完整流程。下一阶段需要统统使用一次。

在项目过程中还发现一个问题,在A项目中集成了分享的Module,结果导入到B中还是有问题,结果还得需要一个人重新集成一次,效率不高。需要注意不要实现功能就算了,要提成一个单独的、可插拔的Module,写好回调,做到一键集成。


5.工具方面: 

AndroidStudio还是很强大的,很多细小的功能点需要我们花时间去发现,比如说内存使用监控、截屏、gif录制、当前git分支名称等等都可以找到,不了解的话太可惜了,国内有个镜像网站可以直接更新SDK,很强大http://www.androiddevtools.cn/

Gradle真是个神奇的东西,又能构建、又能依赖更新、还能多渠道打包,需要好好看看;Gradle官方文档

Git现在公司使用率还是比较高的,使用不好,同步时各种问题太蛋疼,有效使用能在development和release版本间实现良好控制、友好协作;Git详解

Maven 这个是因为身边人基本都会,好像在项目管理、减少本地代码方面有很大作用,需要学习学习;


6.工具类方面: 

做个2个商业项目 ,发现工具类基本都是通用的,所以有必要维护自己的工具类,工具类的内容包括且不限于:

本地缓存类、文件管理类、Json处理类、日志类、网络情况类、字符串类、手机系统信息类、线程池类、常用的UI类、6.0以后还需要权限类(用于动态提示用户是否提供某权限)等等等等,遇到新功能就添进去,这就是自己的行走江湖的利器之一啊。


7.架构方面: 

其实我是拒绝谈架构的,毕竟我还是只小菜鸟。但是最近项目要更换MVP架构,我也学了学,发现了一个重要的问题----->要想懂新架构的好旧架构的差,不学点设计模式是不行的。所以设计模式是下一阶段的重要任务。

MVP现在我还理解不太深,还是先做好第一步吧:减轻Activity任务,把点击响应尽量放到自定义View或者Fragment里;

一说架构、性能,就得考虑线程管理方面的东西,虽然我现在接触的不多,但是好的应用要经得起高并发才对,所以这也不能忘记。

常州东方博宜是一家专注IT,互联网,电脑方面的顶尖培训机构,欢迎社会及院校有志互联网营销,搜索引擎营销的人士,来东方博宜报名学习,互相交流。

常州东方博宜地址:常州天宁区延陵西路2号工人文化宫5号楼

 2.新北区太湖东路9-4号常州创意园E12


Powered by 东方博宜教育咨询江苏有限公司  ©2008-2018 www.czos.cn