在线客服
扫描二维码
下载博学谷APP扫描二维码
关注博学谷微信公众号
对于初学安卓编程的小白来说,掌握基础才是重中之重。许多新手都喜欢从网上找找资料,以及观看各大媒体平台的学习资源,资源是最不缺的东西。那么该如何找到合适自己的学习方法才是最重要的,对于安卓编程该如何入门,我来给你举个例子。
小明之前完全没接触过安卓开发,是个应届生,他的待遇是13k,然后小明以校招的身份进入了百度,然后小明需要怎么学习才能成为初级工程师呢?这个时候,小明对编程基础、数据结构、C语言都有一定基础,Java语法什么的也都掌握的比较好,安卓才有java语言,无奈的是小明并不会搞安卓。
首先需要购买一本安卓入门的书籍,为了更快地学习安卓,小明业余时间也都用来一边看书一边照着书中的例子敲代码,结果2周时间小明就把这本书学了一遍。看完这本书后,小明对Android的历史、结构、代码规范等都有了一个大概的了解,并且,小明已经可以写出一些简单的东西了。这个时候在小明眼里,安卓开发很简单很好玩,通过在xml中摆放一些按钮文本框什么的就可以做一些界面了。
小明开始跟着他的技术导师做需求,一些简单的小需求小明自然是不在话下了。突然有一天来了一个需求,该需求要求小明在Activity中为一个按钮加一个动画效果,小明慌了:“完全没接触过,书上也没有讲,怎么办呢?”小明冷静了下,打开了百度搜索,输入“安卓动画”,打开前几个链接,小明恍然大悟,照着网上的例子把需求给实现了。后来导师告诉他:“学好安卓,官方文档是必须看的,既全面又权威”。然后小明如获至宝,花了一年时间把上面的方向和过程都看了一遍,并且记录几个小例子。
有一天,小明又需要做一个动画相关的需求,这可难不倒小明,它熟练地打开了百度搜索,输入“安卓动画”,突然他楞了一下:”总不能每次写动画都要百度一下吧!“,于是他在CSDN开了一个博客,把动画相关的知识点都写上去,为的是后面再写动画相关的代码就不用百度去搜了,但是结果呢?后面再写动画相关的代码,小明的确不用再去百度搜了,因为通过写一篇动画博客,他把动画相关的细节都已经记住了,这样他就可以不用再去参考任何文档了,后来小明还学会了把一些琐碎的不方便放在博客上的东西写到了印象笔记上面,什么时候忘了10秒钟以内都可以快速找回来,而不是花10分钟去再次搜索一遍。
首先你得去找到一本安卓入门的好书,接着在每一次的学习时都要记录自己的经验和心得,相信你总有一天会成功的。
— 申请免费试学名额 —
在职想转行提升,担心学不会?根据个人情况规划学习路线,闯关式自适应学习模式保证学习效果
讲师一对一辅导,在线答疑解惑,指导就业!
相关推荐 更多
计算机入门需要注意什么?
计算机入门需要注意什么?在这个信息化时代,很多行业的办公需求都离不开计算机,尤其是随着高科技不断入驻各行各业,市面上对人才的需求量也越来越大,很多人都想要跻身互联网行业,但是计算机入门难吗?入门计算机之前需要注意些什么呢?
3655
2020-06-02 14:21:34
初中生学编程用什么软件好?适合学什么语言?
初中生学编程用什么软件好?适合学什么语言?用编程语言感兴趣想做出自己的软件首推Python和JavaScript,如果对专业编程不是特别擅长,想锻炼自己的思维习惯,推荐scratch。
20897
2020-08-21 15:11:55
2021年2月IT编程语言排行榜
每月更新的 TIOBE 编程社区揭晓了2021年2月各大编程语言的排行情况,从排行来看前10名编程语言和上个月没有太大变化,排在前列的依旧是C、Java、Python、C++、C#。
3659
2021-02-25 16:24:34
语言识别器需要重点学习哪些知识点?
语言识别器需要重点学习哪些知识点?语言识别器学习以语种识别为任务,掌握NLP模型搭建的标准化流程与常用方法,结合机器学习模型完成对文本数据的识别与搭建任务,常应用于机器翻译,智能对话等场景中。
2165
2022-02-16 11:08:21
低代码则低风险吗?事实并非如此
低代码/无代码工具提供支持拖放的交互界面,使得即使非程序员也能够创建或修改应用程序,而向非技术人员推出低代码/无代码产品带来的安全风险可能比用户了解到的更为复杂。
2423
2022-06-17 11:56:24