去年大概在七月份的时候误打误撞接触了一阵子Android,之后由于工作时间比较忙,无暇顾及,九月份的时候自己空闲的时间比较多,公司相对来说加班情况没以前严重。开启了个人的Android学习之旅,初衷是想将Android的博客做个索引文章的,不过想想还可以分享一些学习中的历程,算是对自己的Android学习 有个交代吧。由于在公司有工作,学习的时间通常就是周一到周五晚上的时间和周末时间,周一到周五晚上的时间不确定,因此牺牲了大量的周末时间来学习Android,有点像苦行僧,时间段持续了三个多月。如果你对一个月精通Android的此类文章更感兴趣的话,相对而言,我的这个Android之旅可能更需要耐心一些,更符合一个上班族的学习历程。

博客索引

写此文的初衷是想将本人的Android博客做一个目录索引文章,目录的文章是根据博客发布时间排序的,博客都是自己研究完之后发的:

以上算是自己学习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

我的Android学习之旅(转)的更多相关文章

  1. Android学习之旅(一)

    2017-02-27 今天开始,正式开启Android学习之旅,背景从事.Net平台开发快五年了,一直在用C#做Web开发. 前天选购了两本书:<Java 编程思想(第四版)>和<第 ...

  2. 衡量android开发者水平的面试问题-android学习之旅(91)

    一般面试时间短则30分钟,多则1个小时,这么点时间要全面考察一个人难度很大,需要一些技巧,这里我不局限于回答题主的问题,而是分享一下我个人关于如何做好Android技术面试的一些经验: 面试前的准备 ...

  3. My Android 学习之旅--开始

    其实,很早就想写写博客了,一直懒到现在. 学习android也不是今天才开始的,大概在2月份过完年之后就开始了,买了我认为还可以的书<Android从入门到精通>,花了不到一个月的时间,把 ...

  4. 【Android学习之旅】1、Android入门介绍

    1.Android介绍 1.1 Android的系统架构 下面这张图展示了Android的系统架构: 图中可见,Android大致可以分为四层架构,五块区域: Linux内核层(Linux Kerne ...

  5. Android的Toast介绍-android学习之旅(三十六)

    Toast简单介绍 Toast是一个很方便的消息提示框.会在桌面显示一个短暂的消息提示.有两个特点: 1.消息不会获得焦点. 2.过一段时间会自己主动消失. Toast的生成步骤 1.调用构造器或者静 ...

  6. Android学习之旅:五子棋

    在学完了Android的基础之后,我开始尝试着写一些小项目练练手,同时进一步巩固自己的基础知识,而我选的的第一个项目就是做一个简单的人人对战的五子棋小游戏. 首先,我们要新建一个自定义控件类Panel ...

  7. Android的Bitmap和BitmapDrawable类解析-android学习之旅(六十)

    使用简单图片 使用Drawable对象 bitmap和BitmapDrawable对象 package peng.liu.test; import android.app.Activity; impo ...

  8. Intent启动系统组件(activity,service,BroadReceiver)-android学习之旅(四十九)

    android提供了统一的编程模型Intent来启动系统的组件,这样提供了松耦合性.是一种mvc的编程模式 $(function () { $('pre.prettyprint code').each ...

  9. Android触摸屏幕时间-android学习之旅(三)

    android的多点触摸是经常遇到的编程技巧,这一篇可以将详细的介绍这个问题. 简单实例 android的触摸需要实现OnTouchListener接口,继承里面方法. 布局代码: <?xml ...

随机推荐

  1. javascript 中 undefined 和 null 区别

    1.相同点 如果我们直接用 undefined == null  比较他们是相等的返回的将是 true. 2.区别 当我们用undefined === null 比较的时候最后返回的将是 false. ...

  2. 3篇OAuth的文章

    http://www.ruanyifeng.com/blog/2014/05/oauth_2_0.html http://blog.unvs.cn/archives/oauth-qq1.0-devel ...

  3. 快速排序算法之我见(附上C代码)

    因为<The C Programming Language>一书中有一个练习,需要用到快速排序,所以又复习了一下,感觉收获颇多,故而分享之. 快速排序的核心是一种 divide and c ...

  4. 微凉大大,教你一步一步在linux中正确的安装Xcache加速php。

    首先,强烈吐槽,百度上的教程,都左复制右复制的,乱七八糟,缺东缺西的.借此微凉大大我提供我苦心整理好的教程.以便各位小菜能顺利的使用Xcache加速php,假设看完了,也操作了,还是失败了的话,请联系 ...

  5. 屏幕编程 F4的帮组用法

    PROCESS ON VALUE-REQUEST. * 设置帮助(工作中心)  FIELD wa_zppt026-arbpl MODULE mdl_arbpl_f4. *&---------- ...

  6. Lucene.Net 2.3.1开发介绍 —— 三、索引(七)

    原文:Lucene.Net 2.3.1开发介绍 -- 三.索引(七) 5.IndexWriter 索引这部分最后讲的是IndexWriter.如果说前面提到的都是数据的结构,那么IndexWriter ...

  7. Android 特殊符号的转码大全

    项目中要在string.xml 中显示特殊符号,如@号冒号等,直接写肯定不行啦..只能考虑使用ASCII码进行显示: @号 @ :号 : 空格   以下为常见的ASCII十进制交换编码: --> ...

  8. USM锐化之openCV实现,附赠调整对比度函数

    源地址:http://www.cnblogs.com/easymind223/archive/2012/07/03/2575277.html 常用Photoshop的玩家都知道Unsharp Mask ...

  9. Delphi与C++的语法区别(六点区别) good

    一.Delphi永远没办法在栈上创建一个对象 下面是一段常见的的Delphi代码,在过程的开头声明本过程所需要的全部局部变量: procedure Foo;var obj: TObject; //这句 ...

  10. Android Studio中如何打JAR包

    Android Studio中对于library类型的Moudle,默认打出来的是AAR包, 但有时候我们的SDK还需要共享给一些其他eclipse的项目使用,这样我们就需要输出JAR包, 可以通过在 ...