我的第一篇博客——开始我的Android之旅吧

这一篇主要是说我学习Android的一些经历和经验,不想听我废话的兄弟们(^———^)直接跳转下一篇**学习干货**吧。

第二篇Android零基础自学笔记——线性布局(LinearLayout)


  学习Android开发也有将近小半年时间了吧。说来原因,大概就是疫情期间不能出门,再加上我知道学校在大二会开设这门课程,还有就是我对手机APP开发的兴趣等等,驱动着我去主动学习了Android。
  接下来具体说说我是如何去学习Android的吧,这路上也遇到很多的坑,分享给大家(各位自行斟酌)。最初是找了一些网课资源跟着视频学习的,记得那个视频刚开始让使用eclipse开发工具,但是eclipse环境是不具备Android开发的,需要自己手动去集成环境,糟糕的是那个视频讲解集成并不详细,还好有帮助文档,导致我弄了整整一周的时间(别笑!)。
  开始跟着视频边听边敲代码偶尔做做笔记,就这样学习了大概一个月时间,我发现达到的水平仅能写写一些简单的布局和实现一些简单的功能(说这话我都感觉还勉勉强强的…),但是自主实现一些功能的时候完全不知道如何开始,这时候我开始质疑自己的学习方法,现在来想想吧,其实也有网课视频的一部分原因,对原理的解析很浅,基本全是教你如何去实现功能,简单的说就是会用就行。这就导致了我在遇到一些bug的时候,自己是完全没有头绪的,只能通过CSDN找到解决办法,但是有些技术文章是没有对其原理进行解析(当然也还是有博主对bug的原理解析很到位),所以我以后也会在出修bug的技术文章里面把原理讲上一讲。当时对于出现这样的学习状况我也是不知道该如何解决,一次偶然的机会接触到郭大神,也知道他著有《第一行代码》这本书,并且第三版即将发售,当时不了解情况,就看了看网络对这本书前二版的评价,便去购买第三版,幸运的是还抢到了第三版的亲笔签名版,大概是4月8 号左右书到了,第二天就开始按照这本书的框架重新学习,又用了一个月的时间学了这本书的一大半,终于编程水平有了极大的提升,对一些原理的认识和灵活使用也是有了自己的见解(广告这锅我可不背的),当然也不全是这本书的功劳,还有适合我自己的学习方法————我准备了一个项目,每学习一个知识点,我都会想在这个项目中哪里可以用到,并且灵活运用进去,这种以项目的方式驱动学习,我发现效果还蛮nice,至少我本人如此。


以下是项目的部分效果图

  疫情减缓,终于迎来开学了,然而我这只笨鸟已经先飞了,开学我从帮助我的同学们安装软件到改bug,甚至是直接参与 到他们的期末项目(懂就行haha)。这不仅巩固提升了我的技术,还增加了我对编程的热爱程度。
  最后说说我目前的情况吧,我已经将近两个月没有敲过代码了(至于原因嘛省略了…),现在我也大三了,作为一名专科生开始面临找工作的压力还有想要成功升本的学习压力。但是我也不想就这样荒废了熬夜敲出来的一点点Android技能吧,那么**《零基础自学Android笔记》**专栏就算是我对自己知识的一个系统梳理吧,当然我也只能用我所学技术和一定的见解尽最大努力写好这个专栏。至于能不能给刚入门Android的小白们开好头,我觉得这就需要我们共同交流学习了。


同时接下来的文章也是真心希望得到各位技术大佬的纠正和指点。


  强调一点:对于那些无理的网络喷子我也只能是懒得搭理你了(抱歉…)。
  废话了这么多,十分感谢看到这里的各位了,下一篇起航Android的学习之旅吧。
以下是注意事项简单看看吧
1.开发工具:Android Studio4.0及其以上
2.使用语言:kotlin、java(出两个版本 各取所需吧)
3.更新频率:暂定每周更新一篇
4.读者需已掌握java或kotlin任意一门编程语言
5.加油!

在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/weixin_45879630/article/details/108620260
今日推荐