Android 开发学习资源汇总
下面这些资源对Android开发来说是很有帮助的!
1. 在线代码运行工具
地址:https://tool.lu/coderunner/
说明:此工具站能在线运行C、C++、Java,基本能满足相关基础知识学习时的运行的实验代码的需求。
2. 在线编程书籍/教程集合
Android 官方网站
说明:Android 官方网站,Android 程序员必备,里面的内容100%靠谱,且有很多新东西和使用Guide,对英语的阅读能力要求有点高,需要!
地址:http://developer.android.com/index.html
Android开发中文网站
说明:胡凯大神请多个大神翻译出来的,不能浏览官网的,可以凑合看这个!
地址:http://hukai.me/android-training-course-in-chinese/basics/index.html
免费的编程中文书籍索引
说明:免费的编程中文书籍索引
地址:https://github.com/justjavac/free-programming-books-zh_CN
菜鸟教程
说明:Android开发者课外学习的利器
地址:https://www.runoob.com/
vogella提供的Android高级教程
说明:vogella提供的Android高级教程
地址:http://www.vogella.com/tutorials/android.html
NDK开发教程
说明:Android官方提供的NDK开发教程
地址:http://developer.android.com/ndk/index.html
JNI开发教程
说明:oracle官方提供的JNI教程
地址:http://docs.oracle.com/javase/7/docs/technotes/guides/jni/spec/jniTOC.html
Java NIO开发教程
说明:Java NIO学习网站
地址:http://ifeve.com/overview/
Sqlite学习教程
http://www.runoob.com/sqlite/sqlite-tutorial.html
3. 在线API查询
Java API
地址:http://www.cjsdn.net/Doc/JDK60/overview-summary.html
4. Android 开源项目分类汇总
Trinea
地址:https://github.com/Trinea/android-open-project
Android Sample 大合集
地址:https://developer.android.com/samples/
《音视频开发进阶指南》源码
地址:https://github.com/zhanxiaokai
5. Android 优秀技术博客汇总
Android 开发一般都使用什么框架?
地址:https://www.zhihu.com/question/37160415#answer-24277640
Android 学习之路
地址:http://stormzhang.com/android/2014/07/07/learn-android-from-rookie/
尼古拉斯_赵四博客站
地址:http://my.csdn.net/jiangwei0910410003
程序员面试算法经典
地址:http://blog.csdn.net/rookieding/article/details/7639898
Android通过OpenSL ES播放音频套路详解
地址:https://blog.csdn.net/ywl5320/article/details/78503768
FFmpeg打造Android视频播放器
地址:https://blog.csdn.net/ywl5320/article/details/80335290
最全实时音视频开发要用到的开源工程汇总
地址:https://www.jianshu.com/p/a04471fdfc60
多线程学习
地址:http://blog.csdn.net/fw0124/article/category/853138/3
地址:http://blog.csdn.net/a511596982/article/category/948462
Android 开发学习资源汇总的更多相关文章
- Android开发/源代码资源汇总
全网最全的Android游戏源代码汇总 mod=viewthread&tid=5080&fromuid=5" target="_blank">htt ...
- Android开发学习资源
https://developer.android.google.cn/training/index.html
- 【特别推荐】Node.js 入门教程和学习资源汇总
这篇文章与大家分享一批很有用的 Node.js 入门教程和学习资源.Node 是一个服务器端的 JavaScript 解释器,它将改变服务器应该如何工作的概念.它的目标是帮助程序员构建高度可伸缩的应用 ...
- Android开发常用工具汇总
Android开发常用工具汇总,本文章不断更新完善 一.数据库小工具Sqlite Developer SQLite,是一款轻型的数据库,是遵守ACID的关系型数据库管理系统,它的设计目标是嵌入式的, ...
- 数据可视化的优秀入门书籍有哪些,D3.js 学习资源汇总
习·D3.js 学习资源汇总 除了D3.js自身以外,许多可视化工具包都是基于D3开发的,所以对D3的学习就显得很重要了,当然如果已经有了Javascript的经验,学起来也会不费力些. Github ...
- Android开发学习之路--Android系统架构初探
环境搭建好了,最简单的app也运行过了,那么app到底是怎么运行在手机上的,手机又到底怎么能运行这些应用,一堆的电子元器件最后可以运行这么美妙的界面,在此还是需要好好研究研究.这里从芯片及硬件模块-& ...
- Android开发学习之路--MAC下Android Studio开发环境搭建
自从毕业开始到现在还没有系统地学习android应用的开发,之前一直都是做些底层的驱动,以及linux上的c开发.虽然写过几个简单的app,也对android4.0.3的源代码做过部分的分析,也算入门 ...
- Android开发学习路线的七个阶段和步骤
Android开发学习路线的七个阶段和步骤 Android学习参考路线 第一阶段:Java面向对象编程 1.Java基本数据类型与表达式,分支循环. 2.String和St ...
- Android开发学习之路-RecyclerView滑动删除和拖动排序
Android开发学习之路-RecyclerView使用初探 Android开发学习之路-RecyclerView的Item自定义动画及DefaultItemAnimator源码分析 Android开 ...
随机推荐
- mysql left join 左连接查询关联n多张表
left join 左连接即以左表为基准,显示坐标所有的行,右表与左表关联的数据会显示,不关联的则不显示.关键字为left join on. **基本用法如下: select table a left ...
- npm install 遇到问题的解决
在利用npm install 命令时,要以管理员权限运行CMD,然后进入到npm-modules目录,然后再执行install命令
- spring security4.2.2的maven配置+spring-security配置详解+java源码+数据库设计
最近项目需要添加权限拦截,经讨论决定采用spring security4.2.2!废话少说直接上干货! 若有不正之处,请谅解和批评指正,不胜感激!!!!! spring security 4.2.2文 ...
- python改变输出字体颜色==>colorama
colorama是python第三方库中一个可以改变输出流颜色的玩意儿, 安装可以通过: pip install colorama 简单介绍 from colorama import Fore, Ba ...
- BZOJ_4439_[Swerc2015]Landscaping_最小割
BZOJ_4439_[Swerc2015]Landscaping_最小割 Description FJ有一块N*M的矩形田地,有两种地形高地(用‘#’表示)和低地(用‘.’表示) FJ需要对每一行田地 ...
- BZOJ_3993_[SDOI2015]星际战争_二分+网络流
BZOJ_3993_[SDOI2015]星际战争_二分+网络流 Description 3333年,在银河系的某星球上,X军团和Y军团正在激烈地作战.在战斗的某一阶段,Y军团一共派遣了N个巨型机器人进 ...
- BZOJ_2662_[BeiJing wc2012]冻结_分层图最短路
BZOJ_2662_[BeiJing wc2012]冻结_分层图最短路 Description “我要成为魔法少女!” “那么,以灵魂为代价,你希望得到什么?” “我要将有关魔法和奇迹的一切, ...
- BZOJ_1014_[JSOI2008]火星人prefix_splay+hash
BZOJ_1014_[JSOI2008]火星人prefix_splay+hash 题意:火星人最近研究了一种操作:求一个字串两个后缀的公共前缀.比方说,有这样一个字符串:madamimadam, 我们 ...
- jenkins 解决构建成功后进程消失的问题
最近模块拆分,独立出了几个服务.上线流程并不复杂,只需要在指定目录执行bash deploy.sh master即可上线master分支.但是架不住模块太多,每天在上线流程上也花费了不少时间,所以尝试 ...
- ALS交替最小二乘法总结
摘要: 1.算法概述 2.算法推导 3.算法特性及优缺点 4.注意事项 5.实现和具体例子 6.适用场合 内容: 1.算法概述 ALS是alternating least squares的缩写 , 意 ...