快速上手Android开发,学会这三点就够了!!

2021年03月04日 05:38:16   [来源:互联网]   [阅读:-]
字体:【

编程语言是个随互联网时代发展逐步更新的产物,面对互联网更新换代的速度,程序员们如何根据时代的变化选择不同的编程工具,选取适应互联网发展的方向才能与时俱进。

初识Android:

10年的时候,我无意之中认识了一位程序员,经他的引导走进了编程的黑暗世界之中,当时选择学什么语言确实是个比较纠结的过程。他是做Android的,推荐我去跟他学,我理性的分析了我自身的状况,毕业几年没接触过了编程开发,脑子怕已经生锈了,面向对象是个比较易于理解的形式;分析互联网语言编程应用范围,最直接的不过于编程语言的排名了,又通过咨询了些大学同学,了解了java是企业应用比较广泛的语言,

快速上手Android开发,学会这三点就够了!

所以就选择了Java;还有如果学了Java,即使以后再转Android也会比较容易,这想法不幸让我后来的行动言中了;自己在社会几年后发觉学习的自觉性没有那么强了,就报了个培训班,俗话说师傅领进门,修行在个人,确实是。我报班就是为了踏入程序员的大门,熟悉一些编程思想后,自己再吃点苦,努点力就能行了。

正当Android开发应用在互联网上如火如荼的时候,我还是禁不住诱惑,选择了转语言。

首先,是因为Android的基础也是Java;

其次,是在之前的工作中经常要和Android打交道,最开始接触到和Android相关的就是webview+html了,网页与Android程序之间的交互,也让我对Android产生了浓厚的兴趣。

我的Android学习方法:

1.注重基础知识的学习;

在工作之余我买了一本李刚的《疯狂Android讲义》,熟悉了些基础的控件使用,Android的一些基础的API,如果你Java基础不太好,可以也看看李刚的《疯狂Java讲义》。一开始不懂没关系,每个控件自己都要实操下比较好,加深下印象,比如TextView,你可以熟悉下如何设置字体、颜色、大小,Button你可以熟悉下如何更换背景、文字、圆角等等,这样学好基础对以后的高级开发才能更加游刃有余。

2.结合案例Demo实际操作;

我们手机中的每一个应用都是由一个个的控件组合而成的,我们可以结合案例实现某一个功能,一个功能当中会涉及到很多的Android知识,页面如何布局、页面间如何传值、本地存储如何实现,一开始我们不要求大而全,我们先做到精而细,这样一个个的螺丝钉我们磨好了才能组装变形金刚。遇到问题解决问题,不懂得就去查谷歌,去查CSDN,开源中国,技术论坛,多加些开发者交流群,找开源代码学习就去github,熟能生巧。

3.自己尝试做一个APP;

螺丝钉磨好了,砖头、水泥都准备好了,我们就可以自己尝试盖大楼了。可以先做些轻应用,最简单的办法的就是找你手机里的应用,从第一个页面开始去一点点模仿,去思考他的功能是如何实现的,复制出一个近似于它的Demo程序,注意应用当中的每个细节,细节可能就是一个难点,凡是难点,万能的网络皆有答案。没有答案,那你就要做Number one!

做Android之前我一边面试Android,一边去系统的自学了些基础开发,半个月时间就进入了Android程序员的行列之中了。

Android-UI开发入门比较简单,如果想研究底层框架,还是要多学习源码。

这就是我转Android的一个学习过程想法,希望对象从事Android开发的朋友有所帮助,有兴趣交流开发技术的可以看下公众号,微码农:wxdroid,程序员朋友的交流社区,后期会更新自己录制的完整的Android视频自学实战教程。

微码农,一个码农的开发经历日记。

推荐阅读:沈阳信息网


相关新闻
新闻焦点
80㎡顶层小复式改造,将屋主理想中的诗和远方结合在一起,一束微光一份心安。有趣也有生活气息。玄关正对卫生间户型用中岛墙化解,现在开门正对玄关收纳[更多]
的确,拉斯维加斯由于其出名的赌场,让大家都认为这里是一个“赌王”的天堂,名副其实的享乐圣地。18万一晚的单身派对房,装修很“奢靡”,看到浴室后网[更多]
现在,爷爷已经开始在家里种“鸡蛋”了,种出来一盆,到了收获期,能够收获20个,如果养得好的话,2个月就能摘一茬,够全家吃了!下面一起来看看吧。这[更多]
一个人心中的家,是长年累月在这间房子里度过的生活。冰箱里塞满喜欢的食物,电视里播着你最爱的节目,音箱里放着你最喜欢的歌,陷进柔软的沙发里,风雨不[更多]
关于我们 | 联系我们 | XML地图 | 网站地图TXT | 版权声明
版权所有:陕西视窗未经授权禁止复制或建立镜像
相关作品的原创性、文中陈述文字以及内容数据庞杂本站无法一一核实,如果您发现本网站上有侵犯您的合法权益的内容,请联系我们,本网站将立即予以删除!
中国互联网违法和不良信息举报中心 网络警察报警岗亭