分享10个很棒的学习Android开发的网站

我推荐的网站,都是我在学习Android 开发过程中发现的好网站,给初学者一些建议,少走一些弯路。

Android Developers



作为一个Android 开发者,官网的资料当然不可错过,从设计,培训,指南,文档,都不应该错过,在以后的学习过程中慢慢理解体会。

Android Developer

Android Guides - CodePath



CodePath 是国外一个技术培训机构,主要培训iOS 和Android 开发,而CodePath 将Android Guides 放在Github,已经获得了4000+ 个赞,对于Android 初学这特别适合,而且浅显易懂。

CodePath

Android tutorial - TutorialSpoint



TutorialSpoint 是一个专业的技术教程网站,基本上我们所熟知的热门技术,都能在这里找到教程,知识点覆盖的特别全,而且代码风格也很不错,同时也适合初学着;更人性化的是,所有教程提供离线PDF 下载。

Tutorial Spoint

Android Development - Vogella



Vogella 提供的Android 开发教程也是可圈可点的,可能知识点覆盖不是特别全,但是单个知识点,Vogella 讲解的还是很详细的。

Vogella

AndroidHive



AndroidHive 是一个个人博客,主要写Android 开发的教程,虽然只是一个人,但却提供了绘图,到写教程,功能视频演示,也表现出了博主的专业与敬业,博主写的东西也是跟随新技术,可实用性特别强。

Android Hive

Android SDK - Tuts+ Code



Tuts+ 是一个技术教程,课程和电子书的网站,基本上热门的技术都提供了,他的教程主要是免费的,而课程,电子书是有偿的,由于其专业性,大多教程都是高精华的。

Tuts Plus

Lynda



Lynda 是一个在线学习网站,该网站提供技术,设计等很多的课程。

Lynda

Android Questions - Stack Overflow



Stackoverflow 是一个技术在线问答网站,几乎平常遇到的所有技术网站,在这里都能找到答案,而且你提问的问题,上面有很多大牛会很热心回答。

Stackoverflow

Search · android - Github



Github 是一个基于Git 的代码托管工具,几乎所有知名的开源软件都选择Github 来托管,而很多Android 开发者也都选择Github,几乎常见的Demo 在Github 都能找到类似的。

Github

Android Archives | Java Code Geeks



Java Code Geeks 主要是一个Java 教程的网站,而他提供的Android 教程,一步一步,还有配图,使初学者没有太大压力。

Java Code Geeks

(0)

相关推荐

  • 分享10个很棒的学习Android开发的网站

    我推荐的网站,都是我在学习Android 开发过程中发现的好网站,给初学者一些建议,少走一些弯路. Android Developers 作为一个Android 开发者,官网的资料当然不可错过,从设计,培训,指南,文档,都不应该错过,在以后的学习过程中慢慢理解体会. Android Developer Android Guides - CodePath CodePath 是国外一个技术培训机构,主要培训iOS 和Android 开发,而CodePath 将Android Guides 放在Git

  • 21天学习android开发教程之MediaPlayer

    本文介绍MediaPlayer的使用.MediaPlayer可以播放音频和视频,另外也可以通过VideoView来播放视频,虽然VideoView比MediaPlayer简单易用,但定制性不如用MediaPlayer,要视情况选择了.MediaPlayer播放音频比较简单,但是要播放视频就需要SurfaceView.SurfaceView比普通的自定义View更有绘图上的优势,它支持完全的OpenGL ES库. 先贴出本文程序运行结果的截图,上面是播放/停止音频,可用SeekBar来调进度,下面

  • 10个很棒的jQuery代码片段

    图片预加载 (function($) { var cache = []; // Arguments are image paths relative to the current page. $.preLoadImages = function() { var args_len = arguments.length; for (var i = args_len; i--;) { var cacheImage = document.createElement('img'); cacheImage.

  • 21天学习android开发教程之SurfaceView与多线程的混搭

    上一篇简单介绍了SurfaceView的基本使用,这次就介绍SurfaceView与多线程的混搭.SurfaceView与多线程混搭,是为了防止动画闪烁而实现的一种多线程应用.android的多线程用法与JAVA的多线程用法完全一样,本文不做多线程方面的介绍了.直接讲解SurfaceView与多线程的混合使用,即开一条线程专门读取图片,另外一条线程专门绘图.         本文程序运行截图如下,左边是开单个线程读取并绘图,右边是开两个线程,一个专门读取图片,一个专门绘图: 对比一下,右边动画的

  • 21天学习android开发教程之SurfaceView

    上一篇文章介绍了MediaPlayer相关内容,这次用两篇文章来介绍SurfaceView的用法.网上介绍SurfaceView的用法有很多,写法也层出不同,例如继承SurfaceView类,或者继承SurfaceHolder.Callback类等,这个可以根据功能实际需要自己选择,我这里就直接在普通的用户界面调用SurfaceHolder的lockCanvas和unlockCanvasAndPost. 先来看看程序运行的截图: 截图1主要演示了直接把正弦波绘画在SurfaceView上 对比上

  • 很棒的学习jQuery的12个网站推荐

    1. jquery-mix.com 2. jqueryfordesigners.com 3. 15daysofjquery.com 4. jqueryking.com 5. addyosmani.com 6. docs.jquery.com 7. tutorialzine.com 8. visualjquery.com 9. jquerystock.com 10. developphp.com 11. jquerystyle.com 12. marcgrabanski.com (编译来源:梦想天

  • 推荐10 个很棒的 jQuery 特效代码

    1.图片预加载     (function($) { var cache = []; // Arguments are image paths relative to the current page. $.preLoadImages = function() { var args_len = arguments.length; for (var i = args_len; i--;) { var cacheImage = document.createElement('img'); cache

  • 总结分享10 个超棒的 JavaScript 简写技巧

    目录 1.合并数组 2.合并数组(在开头位置) 3.克隆数组 4.解构赋值 5.模板字面量 6.For循环 7.箭头函数 8.在数组中查找对象 9.将字符串转换为整数 10.短路求值 补充几点 编码习惯 1.合并数组 普通写法: 我们通常使用Array中的concat()方法合并两个数组.用concat()方法来合并两个或多个数组,不会更改现有的数组,而是返回一个新的数组.请 看一个简单的例子: let apples = ['', '']; let fruits = ['', '', ''].c

  • 21天学习android开发教程之SQLite分页读取

    Android包含了常用于嵌入式系统的SQLite,免去了开发者自己移植安装的功夫.SQLite 支持多数 SQL92 标准,很多常用的SQL命令都能在SQLite上面使用,除此之外Android还提供了一系列自定义的方法去简化对SQLite数据库的操作.不过有跨平台需求的程序就建议使用标准的SQL语句,毕竟这样容易在多个平台之间移植. 本文主要讲解了SQLite的基本用法,如:创建数据库,使用SQL命令查询数据表.插入数据,关闭数据库,以及使用GridView实现了一个分页栏(关于GridVi

  • 21天学习android开发教程之XML解析与生成

    本文使用SAX来解析XML,在Android里面可以使用SAX和DOM,DOM需要把整个XML文件读入内存再解析,比较消耗内存,而SAX基于事件驱动的处理方式,可以在各节点触发回调函数,不过SAX适合节点结构简单的XML文档,复杂的XML文档在后期的节点深度处理会有点麻烦. 本文要解析的test.xml文件如下: <?xml version="1.0" encoding="utf-8"?> <test> <title>testSA

随机推荐