知名网站

本系列的开发笔记,对Android开发来说只是沧海一瓢,还有更多的技术等待我们去汲取。下面列出几个常用的开发网站,供初学者上路:

首先当然是国内首屈一指的技术网站csdn啦,csdn提供了众多频道,包括博客、论坛、下载、问答等等,其中博客专栏提供了最新的技术文章,值得推荐。csdn博客专栏的地址是 http://blog.csdn.net/column.html

下面是csdn博客专栏的网页截图:

其次是国外有名的开源网站GitHub,这里有众多的开源项目源码,是开发者分享代码的乐园。GitHub的地址是 https://github.com/

另外,有热心人整理了GitHub上常用的Android开源库,大大方便了初学者,整理好的页面地址是 https://github.com/Trinea/android-open-project
下面是该开源库的整理说明:
Android开源项目第一篇——个性化控件(View)篇
  包括ListView、ActionBar、Menu、ViewPager、Gallery、GridView、ImageView、ProgressBar、TextView、ScrollView、TimeView、TipView、FlipView、ColorPickView、GraphView、UI Style、其他
Android开源项目第二篇——工具库篇
  包括依赖注入、图片缓存、网络相关、数据库ORM工具包、Android公共库、高版本向低版本兼容库、多媒体、事件总线、传感器、安全、插件化、文件、其他
Android开源项目第三篇——优秀项目篇
  比较有意思的完整的Android项目
Android开源项目第四篇——开发及测试工具篇
  包括开发效率工具、开发自测相关、测试工具、开发及编译环境、其他
Android开源项目第五篇——优秀个人和团体篇
  乐于分享并且有一些很不错的开源项目的个人和组织,包括JakeWharton、Chris Banes、Koushik Dutta等大牛

最后是Stack Overflow,这是一个国外的IT技术问答网站。用户可以在网站提交问题,浏览并回答问题,以及搜索相关内容。Android开发的许多疑难杂症,在这里你都或多或少有些收获,Stack Overflow的网站地址是 http://stackoverflow.com/

名人名著

学习Android开发,少不了看书,也少不了看大牛的博客,下面我列了几个Android开发前辈的作品与博客,以飨读者:

张鸿洋大神,人称鸿神,博客地址为
http://blog.csdn.net/lmj623565791

郭霖大神,人称郭神,著有《第一行代码 Android》,本书适合Android初学者阅读。博客地址为
http://blog.csdn.net/guolin_blog

徐宜生老师,著有《Android群英传》,本书适合Android中级进阶阅读,博客地址为
http://blog.csdn.net/eclipsexys

何红辉老师,著有《Android源码设计模式解析与实战》(与关爱民老师合著),本书适合Android设计进阶阅读,博客地址为
http://blog.csdn.net/bboyfeiyu

关爱民老师,著有《Android源码设计模式解析与实战》(与何红辉老师合著),本书适合Android设计进阶阅读,博客地址为
http://blog.csdn.net/aigestudio

罗升阳老师,著有《Android系统源代码情景分析》,本书适合Android架构进阶阅读,博客地址为
http://blog.csdn.net/Luoshengyang

青年才俊任玉刚,著有《Android开发艺术探索》,本书适合Android中高级进阶阅读,博客地址为
http://blog.csdn.net/singwhatiwanna/

资深码农欧阳燊,著有《Android Studio开发实战 从零基础到App上线》,本书适合Android入门和进阶阅读,博客地址为
http://blog.csdn.net/aqi00/

点此查看Android开发笔记的完整目录

Android开发笔记(一百一十六)网络学习资源相关推荐

  1. Android开发笔记(八十六)几个特殊的类

    接口interface interface是一些功能的集合,但它只定义了对象必须实现的成员,而不包含成员的实现代码,成员的具体代码由实现接口的类提供.Android对接口的使用场景主要有三类:事件监听 ...

  2. Android开发笔记(五十六)摄像头拍照

    相机Camera Camera是直接操作摄像头硬件的工具类.常用的方法如下: getNumberOfCameras : 获取本机的摄像头数目 open : 打开摄像头,默认打开后置摄像头.如果有多个摄 ...

  3. Android开发笔记(四十六)手机相关事件

    手机定位 有一类事件必须依赖于手机信号方能触发,如果把设备中的sim卡拔出,或者该设备本身不支持sim卡(如ipad),那么这类事件将永远不会被触发.在Android中,这类事件包括定位事件和手机信号 ...

  4. Android开发笔记(三十六)展示类控件

    View/ViewGroup View是单个视图,所有的控件类都是从它派生出来:而ViewGroup是个视图组织,所有的布局视图类都是从它派生出来.由于View和ViewGroup是基类,因此很少会直 ...

  5. Android开发笔记(二十六)Java的容器类

    容器的分类 集合(Set/HashSet) 集合中的元素是没有顺序的,而且不可以重复.这意味着,集合只能遍历而无法通过索引访问指定元素,并且如果重复添加相同值将不会增大集合.因为Set只是接口,所以实 ...

  6. Android开发笔记(五十九)巧用传感器

    传感器Sensor 传感器是Android用来感知周围环境以及运动信息的工具.因为具体的感应信息依赖于相关硬件,所以虽然Android提供了众多的感应器,但不是每部手机都能支持这么多感应器,恰恰相反, ...

  7. Android开发笔记(八十九)单例模式

    基本概念 单例模式是一种常用的软件设计模式,它确保一个类只有一个实例,从而方便对实例个数的控制并节约系统资源. 单例模式有三个特点: 1.某个类只能有一个实例: 2.它要自行创建这个实例: 3.它只有 ...

  8. Android开发笔记(八十八)同步与加锁

    同步synchronized 同步方法 synchronized可用来给方法或者代码块加锁,当它修饰一个方法或者一个代码块的时候,同一时刻最多只有一个线程执行这段代码.这就意味着,当两个并发线程同时访 ...

  9. Android开发笔记(七十九)资源与权限校验

    硬件资源 因为移动设备的硬件配置各不相同,为了防止使用了不存在的设备资源,所以要对设备的硬件情况进行检查.一般情况下,前置摄像头.部分传感器在低端手机上是没有的,像SD卡也可能因为用户没插卡使得找不到 ...

  10. Android开发笔记(七十五)内存泄漏的处理

    内存泄漏的原因 一直以来以为只有C/C++才存在内存泄漏的问题,没想到拥有内存回收机制的Java也可能出现内存泄漏.C/C++存在指针的概念,程序中需要使用指针变量时,就从内存中开辟一块区域,并把该区 ...

最新文章

  1. 在软件中常用的“撤销”操作,其本质是“栈”!
  2. Linux之Vim文本代码编辑神器应用get技巧
  3. Android应用程序进程启动过程的源代码分析(2)
  4. datatable 能不能有vlookup_Vlookup、Hlookup、Lookup有什么区别?
  5. NEFU709(第K个圆的半径)
  6. bzoj 1042 HAOI2008 硬币购物
  7. mysql主从安装配置_mysql主从安装配置
  8. PDF超过6000页,OMG,学它
  9. LeetCode.004 Median of Two Sorted Arrays
  10. 沈志勇-百度大数据引擎与分析预测
  11. Myeclipse中JSP页面快捷键注释失效解决方法
  12. vue学习-MVVM的实现原理
  13. BiLSTM-CRF模型的流程
  14. python去除pdf水印_聊聊 Python 操作PDF的几种方法(合并、拆分、水印、加密)
  15. 微信小程序项目实例——手势解锁
  16. (附源码)springboot校园二手销售网站 毕业设计 161417
  17. 5-6 UVA 1595 Symmetry对称轴
  18. 爱站权重查询 怎么批量查询网站爱站权重
  19. Computer Science Theory for the Information Age-1: 高维空间中的球体
  20. 虹科 | 主机总线适配器:CPU的“速效救心丸”

热门文章

  1. CCF 2018-9-2买菜
  2. tf2.1下生成yolo.h5文件
  3. 集成学习—随机森林原理(理解与论文研读)
  4. MVP小白入门,只需5步
  5. linux脚本程序是什么意思,什么是shell脚本编程?
  6. big sur darwin6.iso下载_苹果macOS Big Sur 11.0 正式版系统适配机型 附升级教程和系统镜像下载...
  7. 如何在Vue中使用Font Awesome?
  8. 解决Hadoop运行时的WARN util. NativeCodeLoader: Unable to load native-hadoop library for your platform
  9. 动态网站Web开发用什么语言好?PHP、ASP还是ASP.NET
  10. Excel2003 使用技巧