Android自学资料汇总

资料参考地址:

http://blog.csdn.net/guolin_blog/article/details/26365913

http://drakeet.me/android_base_road

<:section class="entry-content ng-binding" jQuery110106721587596974117="52" ng-bind-html="postContentTrustedHtml">如果是是纯新人,推荐从视频开始,做完一个APP大部分操作都熟悉。
如果彻底小白,完全无计算机概念,请跟工程师交朋友多参加线下活动。
因为你会遇到各种奇怪问题,那些问题正常工程师根本不会犯错……
当然,欢迎使劲关注上海和北京GDG,我们会有好多线下android活动,免费哒,而且偶尔有大牛出没,尤其是是上海GDG~ 真的有超级大大牛~~
对了,不用先学Java!!真的!
Android不少东西跟Java关系不大,能明白Java基本循环函数等等就可以了。
好了,晒干货开始,这些资料我也在继续学习中……

需要高度注意力,需要边看边写代码的,强烈推荐新人入门观看的:
视频:Treehouse安卓 若付费记得取消连续订购,一个月费用足够了。适合彻底0基础,里面有考试测验等,能避免你误以为自己懂了其实没懂的情况。据说快有中文字幕了,目前看英文字幕也不难,能看懂。右侧还有源代码下载和扩展学习。而且基本都是拖动编程,尽量少写代码。总之我很推荐。目前没看到更好的入门视频。
视频:若水 从《从零开始学安卓》(很适合新人,理论部分很口语,能听懂,他欢迎非商业转发和分享,编译环境稍微老,讲得不错,搜一下很多地方可在线看,这里界面是手写代码,嗯,我还是推荐新人不要写代码,直接拖出界面)

中度注意力,适合边啃食物边看的:
接下来的视频可以跳着看,先从论坛和PPT判断是否需要看,然后从优酷搜到相应集数看。某些内容懂的可以跳过。新人视频帮助比较多,未来是看文档,再未来应该是源代码嗯。
Java4Android视频教程 (讲 Java,优酷能搜到在线看,内容不错,推荐)
Android开发视频教程 -(中文视频,内容不错,真的推荐)

其他资料:
《Head First Java》有中文版,而且很口语,我们小白能看懂,真的!
网站:Google开发者官网 (练习读文档,很重要的一步)
以及Google官网教程 (对新人有点难懂,纯新人先看视频比较好)
android APP development CookBook英文书(非常非常推荐!!)

Android Development (英文博客,貌似理论不错)
Android学习指南 (中文博客)
Android开发者必知的开发资源 大量精华综合
像计算机科学家一样思考Java(中文
31天学会android(英文)

安卓自学指南(中文)
coursera安卓视频课程(英文)
Android Application Development(200视频英文)
粉笔网(中文编程网站)
编码——隐匿在计算机软硬件背后的语言
IT eBooks (Android书下载 英文)

大量Android视频(中文)不推荐付费,我就看到一个不错的,而且是免费的。
大量Java for Android 视频(中文)
23天开发Android游戏(英文)
俄罗斯人写的android学习教程(英文版,文字)

以后我们大概会周末直接约咖啡店一起写代码。嗯,每次拖工程师就行。
一定要使劲自学啊!!
老师只是帮你解惑,大部分问题网络已经有答案了嗯~~~
嗷嗷嗷~~~ 使劲学安卓嗷嗷嗷!!!
之前每一次轻松学安卓的课后资料G Drive:Redirecting...

Android学习<2>的更多相关文章

  1. Android学习路线总结,绝对干货

    title: Android学习路线总结,绝对干货 tags: Android学习路线,Android学习资料,怎么学习android grammar_cjkRuby: true --- 一.前言 不 ...

  2. Android 学习资源

    下面这些资源对Android开发来说是很有帮助的! 最常用的: Android开发官方网站:http://developer.android.com/index.html 这个网站应该是Android ...

  3. Android学习资料收集

    1.Android 学习之路 http://stormzhang.com/android/2014/07/07/learn-android-from-rookie/

  4. Android学习——第一个NDK程序

    在前面的学习中,我们已经讲解了关于NDK编程的环境搭建流程,简单的使用我们也通过官网本身自带的例子进行说明了.可是相信大家一定还存在这么的一个疑惑:“如果我要自己利用NDK编写一个Android应用, ...

  5. Android学习——windows下搭建Cygwin环境

    在上一篇博文<Android学习——windows下搭建NDK_r9环境>中,我们详细的讲解了在windows下进行Android NDK开发环境的配置,我们也讲到了在NDk r7以后,我 ...

  6. Android学习——windows下搭建NDK_r9环境

    1. NDK(Native Development Kit) 1.1 NDK简介 Android NDK是一套允许开发人员使用本地代码(如C/C++)进行Android APP功能开发的工具,通过这个 ...

  7. Android学习第三天-打包常用命令

    在前面<Android学习第一天-adb常用命令>和 <Android学习第二天-android常用命令>两篇博文中,我们重点讲解了adb和android的常用命令,下面我们讲 ...

  8. 【Android学习】《Android开发视频教程》第一季笔记

    视频地址: http://study.163.com/course/courseMain.htm?courseId=207001 课时5    Activity基础概念 1.Android开发技术结构 ...

  9. Android 学习资料收集

    收集整理这份资料灵感来自于 trip_to_iOS, 征得同意引用了该资料的开头描述 收集整理这份资料主要帮助初学者学习 Android 开发, 希望能快速帮助到他们快速入门, 找到适合自己学习资料, ...

  10. 十一、Android学习第十天——项目开始(转)

    (转自:http://wenku.baidu.com/view/af39b3164431b90d6c85c72f.html) 十一.Android学习第十天——项目开始 Android知识点的学习告一 ...

随机推荐

  1. [转]Jquery Mobile dialog的生命周期

    本文转自:http://www.cnblogs.com/jackhuclan/archive/2012/04/05/2432972.html JQuery Mobile对htm5的移动开发绝对是个好用 ...

  2. Python3实现计算BMI指数,跟我一起来计算你的BMI吧

    废话不多说,直接上程序哈: name=input('Name:') height=input('Height(m):') weight=input('Weight(kg):') BMI=float(f ...

  3. pat03-树1. 二分法求多项式单根(20)

    03-树1. 二分法求多项式单根(20) 时间限制 400 ms 内存限制 65536 kB 代码长度限制 8000 B 判题程序 Standard 作者 杨起帆(浙江大学城市学院) 二分法求函数根的 ...

  4. netty之==TCP粘包/拆包问题解决之道(一)

    一.TCP粘包/拆包是什么 TCP是一个“流”协议,所谓流,就是没有界限的一长串二进制数据.TCP作为传输层协议并不不了解上层业务数据的具体含义,它会根据TCP缓冲区的实际情况进行数据包的划分,所以在 ...

  5. Tiled 地图编辑器使用教程-官方demo

    一.Tiled Map Editer 下载地址 http://www.mapeditor.org/download.html 二.官方教程查看 下载安装后,不管windows还是Mac系统都包含官方例 ...

  6. ejs判断变量是否为空并输出

    在ejs里输出变量如下: <%=errmsg%> 但如果errmsg变量不存在则会报错:errmsg is undefined 我们可以改为: <%=locals.errmsg || ...

  7. node.js运行环境变量配置

    -----Windows cmd---------- 1. echo %PATH%  输出Path环境变量 2.set NODE_ENV=testing 定义环境变量 3.echo %NODE_ENV ...

  8. webpack中package.json中的Script

    初始化项目 cnpm init -y ,会自动生成一个package.json文件:主要是显示项目的名称.版本.作者.协议等信息 在package.json中scripts中配置:(运行简化) 开发模 ...

  9. git 突破大文件上传限制

    1.安装 lfs: git lfs install 2.跟踪大文件:git lfs track "file.suffix" 3.添加配置文件:git add .gitattribu ...

  10. h5:WebSocket

    实时 Web 应用的窘境 Web 应用的信息交互过程通常是客户端通过浏览器发出一个请求,服务器端接收和审核完请求后进行处理并返回结果给客户端,然后客户端浏览器将信息呈现出来,这种机制对于信息变化不是特 ...