本文主要是介绍android 新手到初级的编码历程,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
android 新手到初级的编码历程
本文讲述笔者从新手到初级的编码经验
我们都不是天才,没学一样东西,都需要很大的努力才能融会贯通(笔者只能说是三心二意学习,从来没有认真学过每一样东西除了游戏),熟练运用。(幸好Android是开源)
笔者是培训的java,之后学习的安卓 在此特别感谢我的老师-杜姐 是她在我们后来的课程中请来了她以前的学生教我们学习安卓, 所以也要 在此特别感谢我的老师-钟哥 教会了我们安卓,谢谢你们!!!
言归正传:
一、作为新手,我们应该做些什么,才不会在以后的开发中吃亏
学习的步骤:
1、环境搭建 2、创建第一个app:hello world 3、熟悉并运用activity的7大生命周期
4、做一些简单的布局
等等等等……
系统学习一些安卓的基础知识,动手才会印象深刻
给新手的建议:
在学习的同时,做一些案例,多动手,不会吃亏的,在实战中会学习很多,当然,不能忘了理论基础
引用第十一届三中全会的话:实践是检验真理的唯一标准!
二、初级工程师的工作内容
根据项目需求,简单的完成编码工作
比如:遇到一些解决不了的困难,自然而然的会去百度找源码,copy,modify得到我们想要的效果,进而完成我门的工作(笔者现在也是这种状态,正在慢慢的转型中。。。)
慢慢的就会发现,一味的copy,接收新知识的速度太慢 ,不是自己写的代码,做完后,自己也懒得看,长时间之后,就彻底忘了
总结:
1、自己尝试写一些工具类,因为我们不只是要会用,还要会写,这是最基本的要求
2、如何编码才能效率高?提高编程效率,并且轻松高兴的完成编码(心态、方法)
3、心态:把完成某一功能当成成就,跟游戏过成就一样,成就感对自身的影响很大
4、方法:哪种简单用哪种(尼玛,等于没说)写抽象类等等。。。(在这之后的笔者会总结几遍博文,快速开发的方法)
5、拥有一个良好的编码习惯(变量、方法、类和布局的命名,关键地方注释等等。。。)
哎呀!没得编了~~~
之后会分享一些编码技巧等快速开发的方法~~
升级之路很艰辛,什么时候才能混到中级工程师呢~~
打怪( 攻克难点 ),做任务( 项目需求 )赚经验呗
这篇关于android 新手到初级的编码历程的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!