您的位置:首页 > 移动开发 > Android开发

Android-基础篇-开篇前的胡言乱语

2017-06-29 23:24 169 查看
写在前面的废话。今天最后一门考试结束,准大四的生活已经开始,明天就要去广州,一边找实习,准备秋招,一边去学习嵌入式的基础知识。同样两个月的时间,希望不要再胖20斤。同时,如果哪位童鞋发现广深周边有Android实习岗位的,一定要和我说一下呀呀呀呀~~~

好了,卖自己环节已经结束。接下来就是正式进入到Android开发的时候了。相信如果有童鞋是顺着前面的篇章学过来的话,相信对java也应该有一定的基础了,尤其是面向对象编程。如果还没有的话,不怕,我们就在接下来的学习中继续巩固哈。

ok,怎么学习Android呢?这是个很难回答的问题,我并不敢说看了我的博客就真的能去进行Android开发了,只是说我把知识点总结出来,一来加深我的记忆,二来是希望在学习android的朋友可以相互印证一下,共同进步。而如果是要技术类的话,我也会逐渐开始更新一些技术类的demo博客,作为训练的目标,但是真正的学习,还是在你们身上。多敲,多看书,多看我的博客(呸,不要脸~),当然,我的android学习方式是这样的:

前期看视频+敲,中期看书+敲,后期百度+看书+思考实现+敲+记录。什么意思呢?就是在学习的前期,最后多看视频,帮助理解。中期的话就要去看书了,有了前期的基础,看书自然不会觉得看不懂,好吧虽然还是会有点,但是至少不会晕头晕脑的了,后期呢,初步掌握了之后,就要尝试自己写,遇到问题百度一下,或者翻书也可以。找到出路之后,思考实现,然后再敲。这样调试能够敲出你想要的效果了,就说明你这个知识点已经过关了。

关于学习资源:

视频网上有很多,可以自己找一下

书籍的话,按我看过的书籍,可以分为:

前期:第一行代码,最好是绿色版(第二版)

中期:android开发艺术探索,android开发完全讲义,android开发——从小工到专家

后期:java虚拟机规范,android框架解析,深入浅出android源代码

当然,后期的我也只看了部分~如果还有更多的建议,也欢迎扔过来哈~

关于自学方向:

大致归纳了一下,可以分为:

ui篇:控件,布局,的使用,难点是动画和自定义控件

系统篇:这个层面就比较打了,比如四大组件、ipc机制,多线程,内存优化之类的

网络篇:联网操作,框架使用,网络协议(蓝牙协议也可以学)

数据篇:xml数据解析,json数据解析,本地化数据存储(文件存储,偏好设置,sqlite数据库),网络数据存储等

其他:包括jni,web混编,服务端开发基础,按照相关内容,我列了个不算很完善的知识库,有兴趣的童鞋们可以参考一下~,

点击开启传送门

好了,胡言乱语已经介绍,下一篇就开始ui篇的博客更新,筒子们,Android studio开发环境要搭好咯!!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  android android开发