Android开发笔记(一百一十六)网络学习资源
知名网站
本系列的开发笔记,对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开发笔记(一百一十六)网络学习资源相关推荐
- Android开发笔记(八十六)几个特殊的类
接口interface interface是一些功能的集合,但它只定义了对象必须实现的成员,而不包含成员的实现代码,成员的具体代码由实现接口的类提供.Android对接口的使用场景主要有三类:事件监听 ...
- Android开发笔记(五十六)摄像头拍照
相机Camera Camera是直接操作摄像头硬件的工具类.常用的方法如下: getNumberOfCameras : 获取本机的摄像头数目 open : 打开摄像头,默认打开后置摄像头.如果有多个摄 ...
- Android开发笔记(四十六)手机相关事件
手机定位 有一类事件必须依赖于手机信号方能触发,如果把设备中的sim卡拔出,或者该设备本身不支持sim卡(如ipad),那么这类事件将永远不会被触发.在Android中,这类事件包括定位事件和手机信号 ...
- Android开发笔记(三十六)展示类控件
View/ViewGroup View是单个视图,所有的控件类都是从它派生出来:而ViewGroup是个视图组织,所有的布局视图类都是从它派生出来.由于View和ViewGroup是基类,因此很少会直 ...
- Android开发笔记(二十六)Java的容器类
容器的分类 集合(Set/HashSet) 集合中的元素是没有顺序的,而且不可以重复.这意味着,集合只能遍历而无法通过索引访问指定元素,并且如果重复添加相同值将不会增大集合.因为Set只是接口,所以实 ...
- Android开发笔记(五十九)巧用传感器
传感器Sensor 传感器是Android用来感知周围环境以及运动信息的工具.因为具体的感应信息依赖于相关硬件,所以虽然Android提供了众多的感应器,但不是每部手机都能支持这么多感应器,恰恰相反, ...
- Android开发笔记(八十九)单例模式
基本概念 单例模式是一种常用的软件设计模式,它确保一个类只有一个实例,从而方便对实例个数的控制并节约系统资源. 单例模式有三个特点: 1.某个类只能有一个实例: 2.它要自行创建这个实例: 3.它只有 ...
- Android开发笔记(八十八)同步与加锁
同步synchronized 同步方法 synchronized可用来给方法或者代码块加锁,当它修饰一个方法或者一个代码块的时候,同一时刻最多只有一个线程执行这段代码.这就意味着,当两个并发线程同时访 ...
- Android开发笔记(七十九)资源与权限校验
硬件资源 因为移动设备的硬件配置各不相同,为了防止使用了不存在的设备资源,所以要对设备的硬件情况进行检查.一般情况下,前置摄像头.部分传感器在低端手机上是没有的,像SD卡也可能因为用户没插卡使得找不到 ...
- Android开发笔记(七十五)内存泄漏的处理
内存泄漏的原因 一直以来以为只有C/C++才存在内存泄漏的问题,没想到拥有内存回收机制的Java也可能出现内存泄漏.C/C++存在指针的概念,程序中需要使用指针变量时,就从内存中开辟一块区域,并把该区 ...
最新文章
- 在软件中常用的“撤销”操作,其本质是“栈”!
- Linux之Vim文本代码编辑神器应用get技巧
- Android应用程序进程启动过程的源代码分析(2)
- datatable 能不能有vlookup_Vlookup、Hlookup、Lookup有什么区别?
- NEFU709(第K个圆的半径)
- bzoj 1042 HAOI2008 硬币购物
- mysql主从安装配置_mysql主从安装配置
- PDF超过6000页,OMG,学它
- LeetCode.004 Median of Two Sorted Arrays
- 沈志勇-百度大数据引擎与分析预测
- Myeclipse中JSP页面快捷键注释失效解决方法
- vue学习-MVVM的实现原理
- BiLSTM-CRF模型的流程
- python去除pdf水印_聊聊 Python 操作PDF的几种方法(合并、拆分、水印、加密)
- 微信小程序项目实例——手势解锁
- (附源码)springboot校园二手销售网站 毕业设计 161417
- 5-6 UVA 1595 Symmetry对称轴
- 爱站权重查询 怎么批量查询网站爱站权重
- Computer Science Theory for the Information Age-1: 高维空间中的球体
- 虹科 | 主机总线适配器:CPU的“速效救心丸”
热门文章
- CCF	2018-9-2买菜
- tf2.1下生成yolo.h5文件
- 集成学习—随机森林原理(理解与论文研读)
- MVP小白入门,只需5步
- linux脚本程序是什么意思,什么是shell脚本编程?
- big sur darwin6.iso下载_苹果macOS Big Sur 11.0 正式版系统适配机型 附升级教程和系统镜像下载...
- 如何在Vue中使用Font Awesome?
- 解决Hadoop运行时的WARN util. NativeCodeLoader: Unable to load native-hadoop library for your platform
- 动态网站Web开发用什么语言好?PHP、ASP还是ASP.NET
- Excel2003 使用技巧