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. Android微信开放平台,申请移动应用的 应用签名 如何获取

    在微信开放平台,申请移动应用的时候: https://open.weixin.qq.com/cgi-bin/appcreate?t=manage/createMobile&type=app&a ...

  2. U盘中毒问题解决

    背景: 最近在学校的打印店里打印东西,结果过了一段时间再使用的时候发现,U盘中的文件夹都成了快捷方式,只有一个pdf文件是好的,无奈,其中有比较重要的东西,所以寻求解决办法,最终解决,为方便以后查阅, ...

  3. 深入学习hbase:表,列族,列标识,版本和cell

    HBase是面向列的分布式的数据库,和传统的关系型数据库有很大的不同:物理模型和逻辑模型.这里我们要首先讲一下HBase数据库相关的区别于关系型数据库的几个基本概念:          表:HBase ...

  4. Gradient Boosting算法简介

    最近项目中涉及基于Gradient Boosting Regression 算法拟合时间序列曲线的内容,利用python机器学习包 scikit-learn 中的GradientBoostingReg ...

  5. linux程序分析工具介绍(三)——sar

    本文要介绍的sar,是linux下用来分析系统本身运行情况的非常有用的工具.我们知道,程序在操作系统上要运行,要关注的点不外乎内存,CPU和IO(包括磁盘IO和网络IO).我们的应用程序在操作系统中运 ...

  6. 什么是NIO2

    NIO2I/O发展历史Java1.0-1.3在Java的早期版本中,没有完整的I/O支持,在开发过程中需要解决以下问题:1)没有数据缓冲区或者NIO的通道概念,需要编程人员处理底层细节.2)I/O是受 ...

  7. 开启win7笔记本自带无线功能

    在cmd中输入以下命令: netsh wlan set hostednetwork mode=allow /disallow netsh wlan set hostednetwork ssid=Myw ...

  8. LotusScript_导出数据库路径和名称

    对服务器有些数据库需要建立复本,新建拷贝,修改权限(ACL),或是修改数据库标识符(ID)需要找到这些数据库.这个方法是导出指定服务器上所有数据库的路径,数据库名,标识符等信息,导出后对Excel表格 ...

  9. List之Sort使用

    void TestListSort(){ List<string> st = new List<string> (); st.Add ("abcd"); s ...

  10. 当你的域名是数字开头时如何命名java包路径

    例如:域名是1001y.net 理想的包路径是net.1001y,但由于java命名规范的问题,首字母不能为数字,这时我们只有两种选择: 1,net.$1001y 使用$符号作为首字母. 2,net. ...