|
1 | 1 | ### Android 学习资料整理 |
2 | 2 |
|
3 | 3 | #### 书籍 |
4 | | -+ [《第一行代码:Android(第2版)》](https://book.douban.com/subject/26915433/) |
5 | | -+ [《第一行代码: Android(第三版)》](https://gitee.com/frank2020/android-with-kotlin) 使用Kotlin的源码。 |
6 | | -+ [Android开发训练](http://www.android-doc.com/training/index.html) Google官方的Android开发训练课程。 |
7 | | -+ [App研发录](https://book.douban.com/subject/26649050/) |
8 | | - + [代码](./AppProgrammingSource/) |
9 | | -+ 《Android Jetpack应用指南》 |
10 | | - + [代码](https://github.com/feixiao/JetpackTest) |
11 | | -+ [AndroidNote](https://github.com/feixiao/AndroidNote.git) |
| 4 | + |
| 5 | +- [《第一行代码:Android(第 2 版)》](https://book.douban.com/subject/26915433/) |
| 6 | +- [《第一行代码: Android(第三版)》](https://gitee.com/frank2020/android-with-kotlin) 使用 Kotlin 的源码。 |
| 7 | +- [Android 开发训练](http://www.android-doc.com/training/index.html) Google 官方的 Android 开发训练课程。 |
| 8 | +- [App 研发录](https://book.douban.com/subject/26649050/) |
| 9 | + - [代码](./AppProgrammingSource/) |
| 10 | +- 《Android Jetpack 应用指南》 |
| 11 | + - [代码](https://github.com/feixiao/JetpackTest) |
| 12 | +- [AndroidNote](https://github.com/feixiao/AndroidNote.git) |
| 13 | + |
12 | 14 | #### 视频教程 |
13 | | -+ [《Android视频播放器》](http://www.imooc.com/learn/788) |
14 | 15 |
|
| 16 | +- [《Android 视频播放器》](http://www.imooc.com/learn/788) |
15 | 17 |
|
16 | 18 | #### 简单例子 |
17 | | -+ [《OpenGL ES教程》](https://github.com/feixiao/NDK_OpenGLES_3_0) |
18 | | -+ [《media-samples》](https://github.com/feixiao/media-samples) Multiple samples showing the best practices in media APIs on Android. |
19 | | -+ [《grafik》](https://github.com/feixiao/grafika) a dumping ground for Android graphics & media hacks. |
20 | 19 |
|
| 20 | +- [《OpenGL ES 教程》](https://github.com/feixiao/NDK_OpenGLES_3_0) |
| 21 | +- [《media-samples》](https://github.com/feixiao/media-samples) Multiple samples showing the best practices in media APIs on Android. |
| 22 | +- [《grafik》](https://github.com/feixiao/grafika) a dumping ground for Android graphics & media hacks. |
| 23 | + |
| 24 | +#### Native |
| 25 | + |
| 26 | +- [jni-demo](https://gitee.com/frank2020/jni-demo) |
21 | 27 |
|
22 | 28 | #### OpenGL |
23 | | -+ [《OpenGLES3.0StudyDemo》](https://github.com/feixiao/OpenGLES3.0StudyDemo) OpenGL例子,有个GLSurface + MediaPlayer |
24 | | -+ [《NDK_OpenGLES_3_0》](https://github.com/feixiao/NDK_OpenGLES_3_0.git) OpenGL ES 3.0例子 |
25 | | -+ [《opengles3-book》](https://github.com/feixiao/opengles3-book.git) opengles3-book |
| 29 | + |
| 30 | +- [《OpenGLES3.0StudyDemo》](https://github.com/feixiao/OpenGLES3.0StudyDemo) OpenGL 例子,有个 GLSurface + MediaPlayer |
| 31 | +- [《NDK_OpenGLES_3_0》](https://github.com/feixiao/NDK_OpenGLES_3_0.git) OpenGL ES 3.0 例子 |
| 32 | +- [《opengles3-book》](https://github.com/feixiao/opengles3-book.git) opengles3-book |
26 | 33 |
|
27 | 34 | #### 开源项目 |
28 | | -+ [android-UniversalMusicPlayer](https://github.com/googlesamples/android-UniversalMusicPlayer) |
29 | | -+ [ijkplayer](https://github.com/feixiao/ijkplayer) |
30 | | -+ [FilterPlayer](https://github.com/feixiao/FilterPlayer) FilterPlayer, using mediaplayer and GLSurfaceView to add filter on videos. |
31 | | -+ [VideoClipEditViewTest](https://github.com/feixiao/VideoClipEditViewTest) 使用android原生的MediaExtractor,MediaCodec和opengl对视频进行编辑, 裁剪,滤镜, 特效 |
| 35 | + |
| 36 | +- [android-UniversalMusicPlayer](https://github.com/googlesamples/android-UniversalMusicPlayer) |
| 37 | +- [ijkplayer](https://github.com/feixiao/ijkplayer) |
| 38 | +- [FilterPlayer](https://github.com/feixiao/FilterPlayer) FilterPlayer, using mediaplayer and GLSurfaceView to add filter on videos. |
| 39 | +- [VideoClipEditViewTest](https://github.com/feixiao/VideoClipEditViewTest) 使用 android 原生的 MediaExtractor,MediaCodec 和 opengl 对视频进行编辑, 裁剪,滤镜, 特效 |
32 | 40 |
|
33 | 41 | #### UI |
34 | | -+ [Jetpack](https://github.com/android/compose-samples) Official Jetpack Compose samples. |
| 42 | + |
| 43 | +- [Jetpack](https://github.com/android/compose-samples) Official Jetpack Compose samples. |
35 | 44 |
|
36 | 45 | #### 工具 |
37 | | -+ [Ubuntu下genymotion模拟器的安装与破解](http://www.jianshu.com/p/67b4e71380d1) |
38 | | -+ [Genymotion 解决虚拟镜像下载速度特别慢的问题](http://blog.csdn.net/qing666888/article/details/51622762) |
| 46 | + |
| 47 | +- [Ubuntu 下 genymotion 模拟器的安装与破解](http://www.jianshu.com/p/67b4e71380d1) |
| 48 | +- [Genymotion 解决虚拟镜像下载速度特别慢的问题](http://blog.csdn.net/qing666888/article/details/51622762) |
39 | 49 |
|
40 | 50 | #### 优化 |
41 | | -+ [native内存分析与监控](https://cloud.tencent.com/developer/article/1817357) |
42 | | -+ [perfetto](./perfetto/ReadMe.md) |
| 51 | + |
| 52 | +- [native 内存分析与监控](https://cloud.tencent.com/developer/article/1817357) |
| 53 | +- [perfetto](./perfetto/ReadMe.md) |
0 commit comments