去年大概在七月份的时候误打误撞接触了一阵子Android,之后由于工作时间比较忙,无暇顾及,九月份的时候自己空闲的时间比较多,公司相对来说加班情况没以前严重。开启了个人的Android学习之旅,初衷是想将Android的博客做个索引文章的,不过想想还可以分享一些学习中的历程,算是对自己的Android学习 有个交代吧。由于在公司有工作,学习的时间通常就是周一到周五晚上的时间和周末时间,周一到周五晚上的时间不确定,因此牺牲了大量的周末时间来学习Android,有点像苦行僧,时间段持续了三个多月。如果你对一个月精通Android的此类文章更感兴趣的话,相对而言,我的这个Android之旅可能更需要耐心一些,更符合一个上班族的学习历程。
博客索引
写此文的初衷是想将本人的Android博客做一个目录索引文章,目录的文章是根据博客发布时间排序的,博客都是自己研究完之后发的:
- Android中Intent的显示和隐式使用
- Android中ActionBar及Overflow的显示
- Android Activity的生命周期
- Android中Fragment的简单介绍
- Android数据存储之SharedPreferences
- Android数据存储之File
- Android数据存储之SQLite
- Android数据展示之ListView
- Android数据填充器LayoutInflater
- Android中XML解析-Dom解析
- Android中XML解析-SAX解析
- Android中XML解析-PULL解析
- Android下的Junit测试
- Android组件之自定义ContentProvider
- Android组件之Service浅谈
- Android中远程Service浅析
- Android组件之BroadCast简单实践
- Android中Dialog对话框的调用及监听
- Android数据解析-JSON解析
- Android硬件入门-照相机
- Android真机抓屏- Android Screen Monitor
- Android音乐播放-MediaPlayer
- Android视频播放-SurfaceView和Mediaplayer
- Android消息通知-Notification
- Android中样式及主题
- Android动画-帧动画
- Android动画-补间(Tween)动画
- Android数据适配-ExpandableListView
- Android中的树状(tree)列表
- Android数字选择器-NumberPicker
- 开源项目-SlideMenu和actionbarsherlock的配置
- Android之SlideMenu实例Demo
- Android之ViewPager循环Demo
- Android循环ViewPager(二)
- Android UI-仿微信底部导航栏布局
- Android UI-底部旋转菜单栏
- Android导航抽屉-Navigation Drawer
- Android Studio体验(一)--Window版本安装
- Android Studio体验(二)--创建项目和Genymotion试用
- Android下拉刷新-SwipeRefreshLayout
以上算是自己学习Android的一个个人总结,文章不多大概四十篇左右,关于Java学习历程自己博客没写,如果不熟悉Java而又对Android有兴趣可以先见到你的学习一下Java基本的语法知识,周一到周五晚上加上双休日基本上对Java应该有一个比较熟悉的认知。如果文章写到这里的话,我还不如取看个电影睡个觉,duang的一下你就看到下面的重点啦。
学习历程
学习分为两种情况一种是自主学习,另外是被动学习(学校的老师,培训机构的老师),学习的进度主要是看有无相关工作经验,比如说学C#转WP,学Java转Android,都非常容易,因为很类似,当然如果从C#转Android还是需要点时间的。由于本人是自学,之前在群里有一些人上传了培训机构的视频,由于平时在公司主要从事ASP.NET网站开发,时间不充分,看视频很耗时间,看书也是也是一个头疼的事,因为一本书如果没有实战经验,看了之后基本上跟没看一样。本人学习的过程主要是通过网站和博客,通过网站和博客取舍自己改学习的东西。
入门必备:
安卓巴士(10年成立的Android学习论坛,入门必备网站之一)
EOE Android开发社区(受益最多的网站,从中学习到很多基础知识)
Android Studio开发社区(Android Studio是未来的趋势,如果对Android Studio不熟悉,强烈推荐此网站)
Google官方社区(需要自备梯子)
Android源码(有兴趣的可以看下,看不懂也没关系)
优质博客:
stormzhang:http://stormzhang.com/(写过一篇很著名的文章Android学习之路,博客一直在更新)
张兴业:http://blog.csdn.net/xyz_lmn/(关于Android UI写的文章非常nice)
任玉刚:http://blog.csdn.net/singwhatiwanna/(中科大毕业,腾讯,创新工场,百度都呆过,写的博客很有质量)
郭霖:http://blog.csdn.net/guolin_blog/(去年出了一本书《第一行代码》,博客也一直在更新)
农民伯伯:http://over140.cnblogs.com/(伯伯早期对Android中知识点讲的比较透彻)
念茜:http://blog.csdn.net/yiyaaixuexi(程序媛,Android博客写的算是女程序媛中非常好的)
谦虚的天下:http://www.cnblogs.com/qianxudetianxia(对Android中的设计模式有详细的分析,值得拜读)
Trinea:http://www.trinea.cn/(就职于阿里巴巴,对开源项目和性能优化有深入分析)
安卓巴士站长:http://www.cnblogs.com/aimeng(索引贴开源项目,基础知识必备)
ActionBarSherlock作者:http://jakewharton.com/(国外大牛,如果英文不好用用他的开源项目就行)
ActionBar-PullToRefresh作者:https://chris.banes.me/(有种对英文的无力感)
SlidingMenu作者:http://jeremyfeinstein.com/(对比而言老外喜欢用自己的头像,国人写博客用本人头像的比较少,可能是比较低调吧)
励志博客:
兰亭风雨:http://blog.csdn.net/ns_code/article/details/40408397
江南风雨:http://blog.csdn.net/xiajun07061225/article/details/12844801
沉默的羔羊:跨行业自学Android(一个女生边学Android边找工作,话说当时对我激励很大)
书籍和视频:
Android学习思维导图:http://pan.baidu.com/s/1hqhAL3A 密码: gsnk
极客学院Android视频:http://pan.baidu.com/s/1kTIIusJ 密码: 6wyj
Android学习资料大全:http://pan.baidu.com/s/1jGsvY9w 密码: jkhv
相对来说是上面给出的链接比较少,而大部分博客和资料,我也只是看了其中的一部分,上面给的博客和网站链接每一个都是宝库,如果能对着学习一阵子,会发现真的受益匪浅,本人是Android菜鸟,以上是本人学习的过程中参考的资源。如果能帮助到你,是我的荣幸~写博不易,如果觉得还好,不妨推荐下~
http://www.cnblogs.com/xiaofeixiang/p/4349095.html